Better DWrite.pdb symbols needed

RESOLVED WORKSFORME

Status

()

Core
Gecko Profiler
RESOLVED WORKSFORME
9 months ago
9 months ago

People

(Reporter: Ehsan, Unassigned)

Tracking

Firefox Tracking Flags

(Not tracked)

Details

(Reporter)

Description

9 months ago
for https://perfht.ml/2rgFYXU
It would probably be valuable if you posted a crash report from the machine. It has the information that will let us confirm the availability of the symbols.
Flags: needinfo?(ehsan)
"debugName":"DWrite.pdb",
"breakpadId":"E3514AA7ABB7433EB5E8CED252C27C101"

http://symbols.mozilla.org/DWrite/E3514AA7ABB7433EB5E8CED252C27C101/DWrite.sym does not exist, but

http://msdl.microsoft.com/download/symbols/DWrite.pdb/E3514AA7ABB7433EB5E8CED252C27C101/DWrite.pd_ exists
Flags: needinfo?(ehsan) → needinfo?(ted)
(In reply to Markus Stange [:mstange] from comment #2)
> "debugName":"DWrite.pdb",
> "breakpadId":"E3514AA7ABB7433EB5E8CED252C27C101"
> 
> http://symbols.mozilla.org/DWrite/E3514AA7ABB7433EB5E8CED252C27C101/DWrite.
> sym does not exist, but

You're looking at the wrong URL. :)

http://symbols.mozilla.org/DWrite.pdb/E3514AA7ABB7433EB5E8CED252C27C101/DWrite.sym

exists. Looks like it was just picked up by the symbol fetching script last night, so you probably just missed it. The script backfills based on the list of missing symbols generated from crash-stats, so it lags a little bit.
Flags: needinfo?(ted)
oops

Interesting, I didn't know that we only generated symbol files for libraries that crash-stats knows about.

And we really need a button in perf.html to re-trigger symbolication.
Now that we have that symbol file, new profiles from these machines (or from this Windows version) should have proper DWrite symbols.
Status: NEW → RESOLVED
Last Resolved: 9 months ago
Resolution: --- → WORKSFORME
You need to log in before you can comment on or make changes to this bug.