Closed Bug 843367 Opened 12 years ago Closed 12 years ago

Add Thunderbird symbols to symbolication server

Categories

(Core :: Gecko Profiler, defect)

x86_64
All
defect
Not set
normal

Tracking

()

RESOLVED FIXED

People

(Reporter: mconley, Assigned: vladan)

References

(Blocks 1 open bug)

Details

We've ported the Gecko Profiler to run on Thunderbird, but we're not getting symbols back from the symbol server. Vladan says we just need to add the symbols there.
OS: Windows 7 → All
Which symbol server are we on about? The nightly builds should already be uploading to the main symbol server that is used for crashes, is this server any different?
(In reply to Mark Banner (:standard8) from comment #1) > Which symbol server are we on about? The nightly builds should already be > uploading to the main symbol server that is used for crashes, is this server > any different? I think so, yes - if my understanding is correct, there is a symbol server specifically for Snappy work (https://github.com/vdjeric/Snappy-Symbolication-Server/) Vladan can confirm.
The Gecko Profiler on Windows converts PCs in profiles to function names by sending symbolication requests to the SnappySymbolicationServer. The SnappySymbolicationServer just looks up the symbols in the Breakpad .sym files.
Hi Vladan. Do you anticipate this can be completed soonish? :) This is not blocking development per se, but it is blocking diagnosis of some issues in the field. TIA.
Depends on: 849708
The changes now just need to be deployed: - Pull request for profiler extension change: https://github.com/bgirard/Gecko-Profiler-Addon/pull/46 - Request to update symbolication server: https://bugzilla.mozilla.org/show_bug.cgi?id=849708
Status: NEW → ASSIGNED
This has been deployed
Status: ASSIGNED → RESOLVED
Closed: 12 years ago
Resolution: --- → FIXED
\o/ Thank you for your work, Vladan! The updated add-on can be installed from https://github.com/bgirard/Gecko-Profiler-Addon/blob/master/geckoprofiler.xpi?raw=true
You need to log in before you can comment on or make changes to this bug.