{"id":171,"date":"2007-06-11T17:51:02","date_gmt":"2007-06-11T21:51:02","guid":{"rendered":"http:\/\/benjamin.smedbergs.us\/blog\/2007-06-11\/debugging-official-builds-or-how-cool-is-the-mozilla-symbol-server\/"},"modified":"2007-06-11T17:51:02","modified_gmt":"2007-06-11T21:51:02","slug":"debugging-official-builds-or-how-cool-is-the-mozilla-symbol-server","status":"publish","type":"post","link":"https:\/\/benjamin.smedbergs.us\/blog\/2007-06-11\/debugging-official-builds-or-how-cool-is-the-mozilla-symbol-server\/","title":{"rendered":"Debugging Official Builds (or, how cool is the Mozilla symbol server?)"},"content":{"rendered":"<p>Not infrequently, there are bugs filed in Mozilla by Smart People who want to help and who are experiencing an odd behavior or a bug. They want to help, but they really don&#8217;t want to spend the time to build Mozilla themself (and I really <a href=\"http:\/\/developer.mozilla.org\/en\/docs\/Mozilla_Build_FAQ#Win32-specific_questions\">don&#8217;t blame them<\/a>).<\/p>\n<p>Now, at least on Windows, interested hackers have the ability to debug release builds of Firefox! Mozilla finally has its own symbol server which will provide debugging PDBs for nightly and release builds. See the <a href=\"http:\/\/developer.mozilla.org\/en\/docs\/Using_the_Mozilla_symbol_server\">Mozilla Developer Center<\/a> for more information about using this new and exciting service. Note that this will only work for trunk builds from 1.9a5 forward, so it won&#8217;t be much help with our current Firefox 2.0.0.x release series. If you want to disable breakpad crash reporting and have crashes in nightly builds go straight to the Windows JIT debugging system, export <code>MOZ_CRASHREPORTER_DISABLE=1<\/code> in your environment.<\/p>\n<p><img decoding=\"async\" src=\"http:\/\/developer.mozilla.org\/wiki-images\/en\/c\/ca\/symbol-server-vc8express-dialog.jpg\" alt=\"Visual C++ Express Edition symbol path dialog.\"><\/p>\n<p>Kudos to Ted and Aravind for getting this set up.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Not infrequently, there are bugs filed in Mozilla by Smart People who want to help and who are experiencing an odd behavior or a bug. They want to help, but they really don&#8217;t want to spend the time to build Mozilla themself (and I really don&#8217;t blame them). Now, at least on Windows, interested hackers [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[2],"tags":[45,50,52],"class_list":["post-171","post","type-post","status-publish","format-standard","hentry","category-mozilla","tag-breakpad","tag-socorro","tag-symbol-server"],"_links":{"self":[{"href":"https:\/\/benjamin.smedbergs.us\/blog\/wp-json\/wp\/v2\/posts\/171","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/benjamin.smedbergs.us\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/benjamin.smedbergs.us\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/benjamin.smedbergs.us\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/benjamin.smedbergs.us\/blog\/wp-json\/wp\/v2\/comments?post=171"}],"version-history":[{"count":0,"href":"https:\/\/benjamin.smedbergs.us\/blog\/wp-json\/wp\/v2\/posts\/171\/revisions"}],"wp:attachment":[{"href":"https:\/\/benjamin.smedbergs.us\/blog\/wp-json\/wp\/v2\/media?parent=171"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/benjamin.smedbergs.us\/blog\/wp-json\/wp\/v2\/categories?post=171"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/benjamin.smedbergs.us\/blog\/wp-json\/wp\/v2\/tags?post=171"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}