Closed Bug 695796 Opened 13 years ago Closed 12 years ago

Use Breakpad symbol tools for SPS

Categories

(Core :: Gecko Profiler, defect)

x86
macOS
defect
Not set
normal

Tracking

()

RESOLVED FIXED

People

(Reporter: BenWa, Unassigned)

References

()

Details

Attachments

(1 file)

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
I've created a repo for the sps tools:
https://github.com/bgirard/SPS_Helper
Blocks: 713227
No longer depends on: 683229
Component: General → Gecko Profiler
QA Contact: general → gecko-profiler
Closing, we already support this in SPS_Helper repo
Status: NEW → RESOLVED
Closed: 12 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: