QA/Bug Guidelines: Difference between revisions

Line 1: Line 1:
= How to report a bug if you have a reproducible crash in Firefox =
= How to report a bug if you have a reproducible crash in Firefox =
 
==Note to First Time Bug Reporters===
'''Note to First Time Bug Reporters'''
*Use this form:
 
*[https://bugzilla.mozilla.org/enter_bug.cgi?product=Core&format=guided File a Bugzilla Bug Step by Step] is another option if you want guided help in entering a bug for the first time.  
*Use this form: [https://bugzilla.mozilla.org/enter_bug.cgi?product=Core&format=guided File a Bugzilla Bug Step by Step] is another option if you want guided help in entering a bug for the first time.  
*[http://blog.johnath.com/2010/02/04/bugzilla-for-humans/ Video Guide to Bugzilla for Humans] is also a great intro to Bugzilla for people that have never used it.
*[http://blog.johnath.com/2010/02/04/bugzilla-for-humans/ Video Guide to Bugzilla for Humans] is also a great intro to Bugzilla for people that have never used it.


==Type about:crashes in the URL bar==
==Type '''about:crashes''' in the URL bar==
*Locate the crash stack – it will look something like [@ libgcrypt.11.dylib@0xc21a ].  
*Locate the crash stack – it will look something like [@ libgcrypt.11.dylib@0xc21a ].  
*Make sure to add it in that '''exact form''' in the Summary field and paste the report ID in the bug comments section.  (This is important so the crash shows up in crash-stats.mozilla.com with a bug associated to it)
*Make sure to add it in that '''exact form''' in the Summary field
***An example would be: Crash in [@ libgcrypt.11.dylib@0xc21a ] while loading Zimbra calendar
***An example would be: Crash in [@ libgcrypt.11.dylib@0xc21a ] while loading Zimbra calendar
*Paste the report ID in the bug comments section.  (This is important so the crash shows up in crash-stats.mozilla.com with a bug associated to it)
***Report ID will look like this: bp-68a686c4-9a15-4326-a812-c8b772100812


==Search [https://bugzilla.mozilla.org/ Bugzilla] for the bug first==
==Search [https://bugzilla.mozilla.org/ Bugzilla] for the bug first==
Line 21: Line 22:


==Hardware and OS==
==Hardware and OS==
*Get set to all if the bug is reproducible on all platforms. Otherwise if it is a specific to an OS make sure that it shows in the OS field.
*Set both to all if the bug is reproducible on all platforms. Otherwise if it is a specific to an OS make sure that it shows in the OS field.


==URL==  
==URL==  
Line 27: Line 28:


==Summary==
==Summary==
*'''Always''' include the Build ID.
**Get it by typing about: in the URL bar
*Include a set of Steps to Reproduce the bug. Please be as detailed as possible. For example, you should include whether you used the mouse or keyboard to initiate a command. [https://developer.mozilla.org/en/Bug_writing_guidelines Mozilla Developer Bug Writing Guidelines] has many other suggestions as to what you should include in the bug.
*Include a set of Steps to Reproduce the bug. Please be as detailed as possible. For example, you should include whether you used the mouse or keyboard to initiate a command. [https://developer.mozilla.org/en/Bug_writing_guidelines Mozilla Developer Bug Writing Guidelines] has many other suggestions as to what you should include in the bug.


canmove, Confirmed users
7,108

edits