Breakpad:Symbols: Difference between revisions

Jump to navigation Jump to search
no edit summary
No edit summary
Line 40: Line 40:


Currently Adobe sends us symbols for Windows and Mac Flash Player releases. More information is available [https://intranet.mozilla.org/Flash_Player_Symbols on the intranet wiki].
Currently Adobe sends us symbols for Windows and Mac Flash Player releases. More information is available [https://intranet.mozilla.org/Flash_Player_Symbols on the intranet wiki].
= Extra Details =
== Symbol upload server ==
All symbols are currently uploaded via SSH to dm-symbolpush01.mozilla.org, which is a server that exists for this express purpose. The actual symbol storage is a NFS mount that is exposed to that server.
== Symbol Index Files ==
Every symbol upload includes an index file which lists all the symbols that are contained within this upload. The format is:
  ${appname}-${version}-${os}-${YYYYMMDDHHMMSS}[-${extra}]-symbols.txt
for example:
  firefox-4.0-WINNT-20110318052756-symbols.txt
== The post-symbol-upload script ==
All upload processes run [http://hg.mozilla.org/build/tools/file/tip/buildfarm/breakpad/post-symbol-upload.py a post-symbol-upload script] after uploading symbols. This script is currently a no-op, but it may change in the future if we decide to change the format in which symbols are stored.
== Symbol Syncing ==
The production Socorro server (crash-stats.mozilla.com) is hosted in the Phoenix data center, but dm-symbolpush01 resides in the San Jose data center. Because of this, symbols are rsync'ed from SJC->PHX. Currently, there is a cron job that looks for new symbol index files and syncs them along with the symbols they reference to the PHX symbol store. Note that symbols uploaded without an index file will not make it to PHX.
Confirmed users
321

edits

Navigation menu