Confirmed users
321
edits
(add info about debug symbols) |
(add info on using debug symbols) |
||
Line 105: | Line 105: | ||
== Getting debug symbols == | == Getting debug symbols == | ||
By default native debug symbols are not uploaded for Try server builds because of their size. If you want to debug your builds locally you must add <tt>MOZ_CRASHREPORTER_UPLOAD_FULL_SYMBOLS=1</tt> to the in-tree mozconfigs. You can do this for all platforms by importing | By default native debug symbols are not uploaded for Try server builds because of their size. If you want to debug your builds locally you must add <tt>MOZ_CRASHREPORTER_UPLOAD_FULL_SYMBOLS=1</tt> to the in-tree mozconfigs. You can do this for all platforms by importing [http://hg.mozilla.org/users/tmielczarek_mozilla.com/mq/raw-file/b44faf6cd177/enable-full-symbols this patch] into your mq and pushing it along with your changes to Try. This will cause a ...crashreporter-symbols-full.zip package to be uploaded to the builds directory for each platform built. | ||
=== Debugging with debug symbols === | |||
* Windows | |||
** Unzip the crashreporter-symbols-full.zip package somewhere, let's call it c:\try_symbols | |||
** Set your symbol path to <tt>cache*c:\symcache;SRV*http://msdl.microsoft.com/download/symbols;SRV*c:\try_symbols</tt> where <tt>c:\symcache</tt> is a writable directory where the debugger can store symbols. | |||
* Linux | |||
** TODO | |||
* Mac | |||
** TODO | |||
== Server Status == | == Server Status == |