Difference between revisions of "How to report a bug"

From Wiki [en] OpenMandriva
Jump to: navigation, search
m (Common cases)
Line 1: Line 1:
We try here to explain to all OpenMandriva users how easily for everybody fill a bugreports with maximum of precision in report.
+
We try here to explain to all OpenMandriva users, how easy it is for everybody to file a bug-report with the maximum precision in the report.
  
  
Line 13: Line 13:
  
 
*Always provide detailed and precise description
 
*Always provide detailed and precise description
*Use '''english''' language in your bug report
+
*Use '''English''' language in your bug report
*Use attachement feature
+
*Use attachment feature
 
*Attach screenshots
 
*Attach screenshots
 
*Attach program output from console with '''LC_ALL=C''' prefix - like LC_ALL=C urpmi elfutils
 
*Attach program output from console with '''LC_ALL=C''' prefix - like LC_ALL=C urpmi elfutils
Line 21: Line 21:
  
 
== Common cases ==
 
== Common cases ==
Below you can find some instructions what to do to properly file a bug when you fall in these common scenarios.
+
Below you can find some instructions of how to properly file a bug when you fall in these common scenarios.
  
 
===My OpenMandriva Lx distribution does not want to boot in live mode===
 
===My OpenMandriva Lx distribution does not want to boot in live mode===
Description Step by step what do to to collect most infromation about your system, how to boot in debug mode etc.
+
Description Step by step what do to to collect most information about your system, how to boot in debug mode etc.
  
 
===My OpenMandriva Lx distribution does not want to boot from grub2 (installed)===
 
===My OpenMandriva Lx distribution does not want to boot from grub2 (installed)===
Description Step by step how to boot in debug/recovery mode, also what is needed for bugreport like output of journalctl, dmesg...
+
Description Step by step how to boot in debug/recovery mode, also what is needed for bug-report like output of journalctl, dmesg...
  
 
===My OpenMandriva Lx does not start graphical desktop ===
 
===My OpenMandriva Lx does not start graphical desktop ===
What files are needed to be attached to bugreport, screenshots etc.
+
What files are needed to be attached to bug-report, screenshots etc.
  
 
===My OpenMandriva Lx does not want to start program ===
 
===My OpenMandriva Lx does not want to start program ===
Line 37: Line 37:
 
== Reporting a new bug ==
 
== Reporting a new bug ==
  
Need a step by step manual starting from loging to our bugzilla
+
Need a step by step manual starting from logging to our bugzilla
  
 
[[QA/Debugging|Debugging Tools and Information]]
 
[[QA/Debugging|Debugging Tools and Information]]

Revision as of 20:36, 6 March 2014

We try here to explain to all OpenMandriva users, how easy it is for everybody to file a bug-report with the maximum precision in the report.


What are bugs?

A software bug is an error, flaw, failure, or fault in a computer program or system that causes it to produce an incorrect or unexpected result, or to behave in unintended ways.

More you can read on here

Where to report them?

If you want to report a bug please use our official bug reporting tool, even if you already reported it by sending and e-mail, IRC or use our forums.

Good practices with bug reporting

  • Always provide detailed and precise description
  • Use English language in your bug report
  • Use attachment feature
  • Attach screenshots
  • Attach program output from console with LC_ALL=C prefix - like LC_ALL=C urpmi elfutils
  • Attach joutput from journalctl -f -n 1000
  • One bug, one report

Common cases

Below you can find some instructions of how to properly file a bug when you fall in these common scenarios.

My OpenMandriva Lx distribution does not want to boot in live mode

Description Step by step what do to to collect most information about your system, how to boot in debug mode etc.

My OpenMandriva Lx distribution does not want to boot from grub2 (installed)

Description Step by step how to boot in debug/recovery mode, also what is needed for bug-report like output of journalctl, dmesg...

My OpenMandriva Lx does not start graphical desktop

What files are needed to be attached to bug-report, screenshots etc.

My OpenMandriva Lx does not want to start program

What are needed to run program in console, try with gdb or valgrind.

Reporting a new bug

Need a step by step manual starting from logging to our bugzilla

Debugging Tools and Information

I have new package request

Need a step by step description how to fill a package request on our bugzilla.