Using the Mozilla symbol server

  • Revision slug: Using_the_Mozilla_symbol_server
  • Revision title: Using the Mozilla symbol server
  • Revision id: 21646
  • Created:
  • Creator: Ted_Mielczarek
  • Is current revision? No
  • Comment it's alive!

Revision Content

The Mozilla project runs a symbol server for Firefox nightly and release builds on Windows. This allows debugging of those builds without forcing all users to download large debugging files. The server functions like Microsoft's symbol server so the documentation there can be useful. To use the symbol server, add the following entry to your symbol path:

 SRV*f:\localsymbols\*http://symbols.mozilla.org/firefox

The path f:\localsymbols\ should be replaced with a directory on your system to be used as a local symbol cache. You can append this to the _NT_SYMBOL_PATH environment variable if you would like to use it permanently, or you can set it using the .sympath command in the WinDbg debugger. If you would like to get symbols from Microsoft's symbol server as well, you should list that first, like so:

 SRV*f:\localsymbols\*http://msdl.microsoft.com/download/symbols;SRV*f:\localsymbols\*http://symbols.mozilla.org/firefox

Revision Source

<p>The Mozilla project runs a symbol server for Firefox nightly and release builds on Windows.  This allows debugging of those builds without forcing all users to download large debugging files.  The server functions like <a class="external" href="http://support.microsoft.com/kb/311503">Microsoft's symbol server</a> so the documentation there can be useful.  To use the symbol server, add the following entry to your symbol path:
</p>
<pre class="eval"> <span class="plain">SRV*f:\localsymbols\*http://symbols.mozilla.org/firefox</span>
</pre>
<p>The path <code>f:\localsymbols\</code> should be replaced with a directory on your system to be used as a local symbol cache.  You can append this to the <code>_NT_SYMBOL_PATH</code> environment variable if you would like to use it permanently, or you can set it using the <code>.sympath</code> command in the WinDbg debugger.  If you would like to get symbols from Microsoft's symbol server as well, you should list that first, like so:
</p>
<pre class="eval"> <span class="plain">SRV*f:\localsymbols\*http://msdl.microsoft.com/download/symbols;SRV*f:\localsymbols\*http://symbols.mozilla.org/firefox</span>
</pre>
Revert to this revision