Closed
Bug 420077
Opened 18 years ago
Closed 18 years ago
Some symbols not accessible on the symbol server (Firefox 3.0b3 xul.pdb)
Categories
(mozilla.org Graveyard :: Server Operations, task)
Tracking
(Not tracked)
VERIFIED
FIXED
People
(Reporter: ted, Unassigned)
References
Details
We seem to have some funkiness with Apache serving some symbols from the symbol server:
SYMSRV: http://symbols.mozilla.org/firefox/xul.pdb/D54C15C6420843C091900255BE46416Ab/xul.pdb not found
however:
-bash-3.00$ pwd
/mnt/netapp/breakpad/symbols_ffx
-bash-3.00$ ls -l xul.pdb/D54C15C6420843C091900255BE46416Ab/xul.pdb
-rw-r--r-- 1 ffxbld firefox 57585664 Feb 5 17:00 xul.pdb/D54C15C6420843C091900255BE46416Ab/xul.pdb
Looks like fallout from bug 414852.
RewriteMap toupper int:toupper
Redirect /
http://developer.mozilla.org/en/docs/Using_the_Mozilla_symbol_server
- RewriteRule ^/firefox/(.+?)/(.+?)/(.*) /firefox/$1/${toupper:$2}/$3
+ RewriteRule ^/firefox/(.{9})/(.+?)/(.*) /firefox/$1/${toupper:$2}/$3
Assuming the regexp parser is nice ...
Comment 2•18 years ago
|
||
I'm not very familiar with the symbol layout. Is it true that only 9 character ids need to be capitalized? Is this id only letters and numbers?
| Reporter | ||
Comment 3•18 years ago
|
||
Right. The IDs are hex, and only the shorter form (which are timestamps, produced by VC6) need the capitalization fix. The longer ones (GUID + Age, produced by VC7+) apparently require the GUID to be uppercase and the age (last digit) to be lowercase.
Comment 4•18 years ago
|
||
Matthew let's go with:
RewriteRule ^/firefox/(.+?)/([\d\w]{9})/(.*) /firefox/$1/${toupper:$2}/$3
Comment 5•18 years ago
|
||
config updated and pushing to static web cluster.
Status: NEW → RESOLVED
Closed: 18 years ago
Resolution: --- → FIXED
| Reporter | ||
Comment 6•18 years ago
|
||
HEAD http://symbols.mozilla.org/firefox/xul.pdb/D54C15C6420843C091900255BE46416Ab/xul.pdb
200 OK
Thanks!
Status: RESOLVED → VERIFIED
Updated•11 years ago
|
Product: mozilla.org → mozilla.org Graveyard
You need to log in
before you can comment on or make changes to this bug.
Description
•