Skip to content

NaCl, Saigo, exceptions and breakpad investigation thread #1958

@illwieckz

Description

@illwieckz

This is a brain dump of things we know and things we have to check.

We noticed that saigo-built nexe run on both newer and older nacl_loader.

We noticed that saigo-built nexe didn't had working exceptions. It's not a big deal because we can do without as soon as we have some alternative (setjmp) that saigo-built nexe provides.

The nacl loader provides an explicit option for enabling exceptions (-e), if I'm right we already use it.

The Saigo compiler provides the -fexception option, we don't know if it's a stub or if it's disabled or enabled by default, we may want to investigate this. It's possible that making exception working with Saigo is just a matter of a compilation flag we miss, this one or another.

We noticed that breakpad crashdump doesn't work with saigo-built nexe. Could it be possible that for it working, we need exceptions being working?

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions