-
Notifications
You must be signed in to change notification settings - Fork 3.9k
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
[Mac] Crash dumps doesn't match hashes of symbol files #4450
Comments
By default, Chrome will generate a fake .dSYM file which doesn't contain well-formed debugging info. Fixed nwjs/nw.js#4450
This reverts commit dec84d6.
@rogerwang / @ghostoy now I have problem in nwjs packaging in osx, it says it can't find 'nwjs.breakpad.tar' which was created by dec84d6 so which script should create the nwjs.breakpad.tar now? |
This reverts commit dec84d6.
I think you didn't set mac_breakpad=1. Please refer to the official buildbot for build steps and configurations: http://buildbot-master.node-webkit.org:8010/builders/nw13_sdk_mac64/builds/272 |
@rogerwang I've just added mac_breakpad=1, my build still fail on packaging due to missing 'nwjs.breakpad.tar'. it only happens if you start clean / empty because 'nwjs.breakpad.tar' never created if you start clean |
It's now done here: On Thu, Mar 31, 2016 at 1:55 PM jtg-gg [email protected] wrote:
|
Manually triggering crashes with
nw.App.crashRenderer()
will generate crash dump files in~/Library/Application Support/<app-name>/Crashpad/completed/
. Then decode the crash dump withminidump_stackwalk
without symbol files to get the missing modules with hashes.For 0.13.0-beta6, the expected hashes of crash dump reported by
minidump_stackwalk
are:However the downloaded symbol files have different hashes:
Also the symbol files contain almost meaningless names like:
The text was updated successfully, but these errors were encountered: