Closed Bug 1542983 Opened 7 years ago Closed 6 years ago

vcruntime140.dll symbols are missing

Categories

(Socorro :: Symbols, task)

task
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: glandium, Unassigned)

Details

I was looking at missing symbols on Linux crashes, and that peaked my curiosity, so I went looking at missing symbols on Windows crashes, and a lot of them are missing vcruntime140.dll symbols.

It turns out the breakpad-win-update-symbols job finds the pdbs on MS servers, but not the DLLs, and skips them, according to the log e.g. https://taskcluster-artifacts.net/DhN1GRcZRH2SnhJrFX7GBw/0/public/logs/live_backing.log

Interestingly, vcruntime140.dll is a file we ship with Firefox, so we could take the DLL from there.

Scraping top crashes, I see missing symbols with the following debug identifiers:
2E5DB1C37C774A01B395D0A5D4E6B6491
47245CAC038B4814B3205228DAE007BD1
490E4A4EC091482E906AB3491D9E70071
B0DD0C6F743041BBB58DC55759ADFAD31
B0FA7FB92B5F498590C4FAC82CF5FBA01
CCA3917352B04EA49BA13EE62DC3EF6D1
D3B560BC4FA34412AC65BAF81CEA70C61
E0AF49B371FD45C2801AFE6F5B029BF31
E93D4EDDDEB54C72857912DE41650BF41
EFD11CD7D93F4F16995A929FC61AAF731

I checked for all of these and we have them all in Mozilla Symbols Server except for this one:

490E4A4EC091482E906AB3491D9E70071

However, it doesn't appear to be used in any of the crash reports:

https://crash-stats.mozilla.org/search/?modules_in_stack=~490E4A4EC091482E906AB3491D9E70071&date=%3E%3D2019-07-02T17%3A54%3A00.000Z&date=%3C2020-01-02T17%3A54%3A00.000Z&_facets=signature&page=1&_sort=-date&_columns=date&_columns=signature&_columns=product&_columns=version&_columns=build_id&_columns=platform

Pretty sure this is from work Marco or Gabriele did this year uploading systems library symbols to Mozilla Symbols Server. I think we're all good here!

Status: NEW → RESOLVED
Closed: 6 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.