Help

Usage as a symbol server for Microsoft Debuggers

To use this as a symbol server for Microsoft debuggers, see this MDN article for instructions on how to configure your debugger.

Permissions

To gain permissions to do things you need to be promoted by a superuser.
The best way to do that is to file a bug.

API Tokens

To be able to do things like uploading symbols or querying what's already been uploaded, outside this web app, you can use API tokens.

Upload Symbols Archives

To upload symbols archives (.zip files full of symbol files) there are certain requirements:

  • That you have the permission to upload symbols.
  • That you have created a valid API token and associated it with the Upload Symbols Files permission.
  • Inside the archive file, each symbol file is supposed to be in a directory that is the module name (e.g xul.pdb), and that directory should contain a directory that is the debug ID (e.g. 014BB0B098DC4244BCFC9F76ED2FA5302) and in that directory the symbol file (e.g. xul.sym).
  • Any other structures, except the above, will be rejected with a400 Bad Request error.
  • The only exception is files like foo-symbols.txt which are accepted but not uploaded or logged.

More information is available in the main documentation on uploading.