Closed Bug 1567540 Opened 6 years ago Closed 6 years ago

Symbol server is not working for older versions of Firefox.

Categories

(Socorro :: Symbols, task)

task
Not set
normal

Tracking

(Not tracked)

RESOLVED INVALID

People

(Reporter: hosselot, Unassigned)

Details

User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/75.0.3770.142 Safari/537.36

Steps to reproduce:

While windbg can load symbols for newer versions like 60, it can not load xul.dll symbols for older versions e.g. version 50.

Actual results:

0:000> lm vm xul
Browse full module list
start end module name
6bde0000 6f0e9000 xul (deferred)
Image path: C:\Program Files (x86)\Mozilla Firefox\xul.dll
Image name: xul.dll
Browse all global symbols functions data
Timestamp: Wed Jan 18 23:10:35 2017 (587FE7DB)
CheckSum: 032B7B84
ImageSize: 03309000
File version: 51.0.0.6227
Product version: 51.0.0.6227
File flags: 0 (Mask 3F)
File OS: 4 Unknown Win32
File type: 2.0 Dll
File date: 00000000.00000000
Translations: 0000.04b0
Information from resource tables:
CompanyName: Mozilla Foundation
ProductName: Firefox
InternalName: Firefox
OriginalFilename: xul.dll
ProductVersion: 51.0
FileVersion: 51.0
FileDescription: 51.0
LegalCopyright: License: MPL 2
LegalTrademarks: Mozilla
Comments: Mozilla
0:000> .reload /f /v xul.dll
AddImage: C:\Program Files (x86)\Mozilla Firefox\xul.dll
DllBase = 6bde0000
Size = 03309000
Checksum = 032b7b84
TimeDateStamp = 587fe7db
SYMSRV: BYINDEX: 0x3
c:\symcache*https://symbols.mozilla.org/
xul.pdb
40A0E07819A84B30A2F4DE604CF414442
SYMSRV: UNC: c:\symcache\xul.pdb\40A0E07819A84B30A2F4DE604CF414442\xul.pdb - path not found
SYMSRV: UNC: c:\symcache\xul.pdb\40A0E07819A84B30A2F4DE604CF414442\xul.pd_ - path not found
SYMSRV: UNC: c:\symcache\xul.pdb\40A0E07819A84B30A2F4DE604CF414442\file.ptr - path not found
SYMSRV: HTTPGET: /xul.pdb/40A0E07819A84B30A2F4DE604CF414442/xul.pdb
SYMSRV: HttpQueryInfo: 80190194 - HTTP_STATUS_NOT_FOUND
SYMSRV: HTTPGET: /xul.pdb/40A0E07819A84B30A2F4DE604CF414442/xul.pd_
SYMSRV: HttpQueryInfo: 80190194 - HTTP_STATUS_NOT_FOUND
SYMSRV: HTTPGET: /xul.pdb/40A0E07819A84B30A2F4DE604CF414442/file.ptr
SYMSRV: HttpQueryInfo: 80190194 - HTTP_STATUS_NOT_FOUND
SYMSRV: RESULT: 0x80190194
DBGHELP: C:\Program Files (x86)\Mozilla Firefox\xul.pdb - file not found
DBGHELP: c:\builds\moz2_slave\m-rel-w32-00000000000000000000\build\src\obj-firefox\toolkit\library\xul.pdb - file not found
*** ERROR: Symbol file could not be found. Defaulted to export symbols for C:\Program Files (x86)\Mozilla Firefox\xul.dll -
DBGHELP: xul - export symbols

Expected results:

Symols get loaded.

Type: enhancement → defect
Summary: Symbol server is not working for older versions of Firefox → Symbol server is not working for older versions of Firefox.
Type: defect → task

What's the build id of the version you're debugging?

The build id is 20170118123726.

The symbols for that build would have been uploaded to the symbols server in January 2017. We don't keep symbols longer than 2 years, so they've aged out of our system. Sorry!

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