Closed Bug 1308827 Opened 8 years ago Closed 7 years ago

Install VS2015 update 3's vcruntime140.dll (14.0.24210.0) symbol to Socorro server

Categories

(Socorro :: Symbols, task)

task
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: m_kato, Assigned: ted)

Details

When I investigate bug 1308795, I found vcruntime140 symbol (14.0.24210.0) is missing.  It seems to VC2015 Update 3 (our current compiler), so we should install this symbol if possible like bug 1260348.
Ted, could you handle this like bug 1260348?  I don't know whether this version's symbols exists.
Flags: needinfo?(ted)
Component: General → Symbols
Sorry this sat so long! In the interim I did fix bug 1140358 (because we fixed bug 1140937), and I just recently set up the symbol fetching to run as a daily Taskcluster hook:
https://tools.taskcluster.net/task-group-inspector/#/edK3skiBReqQWxzEFIMz_g/F95mLRDPQHeMlfhjnN2GUQ?_k=59pu0u

However, this still doesn't work. From the log:
2017-04-21 02:32:09 Fetching binary 56EB8E7817000, VCRUNTIME140.dll
2017-04-21 02:32:09 Couldn't fetch binary for 56EB8E7817000, VCRUNTIME140.dll
2017-04-21 02:32:09 Skipping Win64 PDB: vcruntime140.amd64.pdb/D1B568D8289645B0A2256486EC660E341

Apparently while the PDB files are available on the symbol server, the DLLs themselves are not, and dump_syms needs the DLL to dump stack unwind info for Win64 binaries. This will require manual intervention, I suppose.
Flags: needinfo?(ted)
I manually dumped symbols for this on my Windows machine and uploaded them to the symbol server:
+org.mozilla.crash-stats.symbols-public,v1/vcruntime140.amd64.pdb/C6716ED5C70C4D9889CFE56B7842A7B61/vcruntime140.amd64.sym
Assignee: nobody → ted
Status: NEW → RESOLVED
Closed: 7 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.