Last Comment Bug 695796 - Use Breakpad symbol tools for SPS
: Use Breakpad symbol tools for SPS
Status: RESOLVED FIXED
:
Product: Core
Classification: Components
Component: Gecko Profiler (show other bugs)
: unspecified
: x86 Mac OS X
: -- normal (vote)
: ---
Assigned To: Nobody; OK to take it and work on it
:
Mentors:
https://github.com/bgirard/SPS_Helper
Depends on:
Blocks: 713227
  Show dependency treegraph
 
Reported: 2011-10-19 12:20 PDT by Benoit Girard (:BenWa)
Modified: 2012-03-10 17:31 PST (History)
1 user (show)
See Also:
Crash Signature:
(edit)
QA Whiteboard:
Iteration: ---
Points: ---
Has Regression Range: ---
Has STR: ---


Attachments
breakpad_symbolicate.py (5.76 KB, text/x-python-script)
2011-10-19 14:44 PDT, Benoit Girard (:BenWa)
no flags Details

Description Benoit Girard (:BenWa) 2011-10-19 12:20:38 PDT
See ted's suggestion in bug 683229 Comment 40:

Using platform tools for this is a pain in the butt. If you'd like to piggyback on the work that we've done in Breakpad, you can use Breakpad format symbols. You just have to "make buildsymbols" in your objdir, or grab the symbols.zip file next to a build from FTP. Jesse wrote some Python code that parses the Breakpad symbol files and uses them to fix up assertion stack traces, it's in the tree here:
http://mxr.mozilla.org/mozilla-central/source/tools/rb/fix_stack_using_bpsyms.py
Comment 1 Benoit Girard (:BenWa) 2011-10-19 14:43:58 PDT
I've created a repo for the sps tools:
https://github.com/bgirard/SPS_Helper
Comment 2 Benoit Girard (:BenWa) 2011-10-19 14:44:59 PDT
Created attachment 568216 [details]
breakpad_symbolicate.py
Comment 3 Benoit Girard (:BenWa) 2012-03-10 17:31:34 PST
Closing, we already support this in SPS_Helper repo

Note You need to log in before you can comment on or make changes to this bug.