Thank you for your help. (If this is not the correct forum for this question, please direct me where I should go.)
and...@skybound.ca
unread,
Dec 13, 2017, 12:33:11 PM12/13/17
Delete
You do not have permission to delete messages in this group
Copy link
Report message
Show original message
Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message
to
As a follow-up anyone else having the same question, I finally figured out how to download .dSYM symbols (for each module individually) by constructing URLs like this:
Where {library} is the name of a module (such as a .dylib, or XUL) and {uuid} is its unique identifier, which can be obtained by loading the library into lldb like this:
(lldb) target create --no-dependents --arch x86_64 ./XUL
Current executable set to './XUL' (x86_64).
(lldb) image list | grep XUL
[ 0] 554DE31F-AEEF-327E-9D2B-2D6B1E6D0692 0x0000000000000000
Remove the hyphens from the UUID and convert it to lower case, and you end up with a link like this:
You do not have permission to delete messages in this group
Copy link
Report message
Show original message
Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message
to tools-...@lists.mozilla.org
Hi Andrew,
Sorry for the delay! We've got a Mozilla company All Hands this week so
most of us were travelling on Monday and then tied up with meetings
when we got here. Those instructions are a little confusing, and we
changed some things about our symbol server such that we're no longer
uploading those index.txt files. The instructions do link to this Python
script, which should still work:
https://hg.mozilla.org/users/jwatt_jwatt.org/fetch-symbols/file/tip/fetch-symbols.py
You can click the "raw" link on the top of that page to get the script
in plain text, or clone that hg repo.