-
Notifications
You must be signed in to change notification settings - Fork 61
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
System: use nacl_minidump header from libs/, Saigo doesn't ship it unlike PNaCl #1501
base: master
Are you sure you want to change the base?
Conversation
…o doesn't ship them unlike PNaCl
src/common/System.cpp
Outdated
#include <nacl/nacl_exception.h> | ||
#include <nacl/nacl_minidump.h> | ||
#endif | ||
#include <nacl/native_client/src/include/nacl/nacl_exception.h> |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
nacl_exception.h
can be removed. We don't call any of those functions directly. The nacl_exception
library, however, is needed as a dependency of minidump_generator
.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
OK, done.
…a dependency of nacl_minidump
The |
I will test if minidump generation and stack tracing works in a bit. Or if anyone else wants to try it, https://wiki.unvanquished.net/wiki/Breakpad has the procedure. |
A Saigo-built binary can produce a crash dump when crashing under Daemon (though we don't yet know if it's valid). However, Breakpad's
|
Tried upstream Breakpad (https://chromium.googlesource.com/breakpad/breakpad) and |
I added a workaround for finding the For some unknown reasons modifying the |
79f19c8
to
79127a5
Compare
Also remember that crash.unvanquished.net is a thing. We just need to remember to upload syms to it. |
We always had those headers around.
The related
.a
files are shipped with PNaCl and Saigo for their respective targets.