Page 12 of 13 FirstFirst ... 210111213 LastLast
Results 111 to 120 of 125

Thread: Improving Ubuntu: A Beginners Guide to Filing Bug Reports

  1. #111
    Join Date
    Jul 2011
    Beans
    3

    Re: Improving Ubuntu: A Beginners Guide to Filing Bug Reports

    Quote Originally Posted by Rocket2DMn View Post
    Kral, please start a new thread for your problem and the community will do their best to help you out. I recommend either the Absolute Beginner Talk forum.
    Thanks, started: http://ubuntuforums.org/showthread.p...2#post11524462

  2. #112
    Join Date
    Mar 2012
    Beans
    1

    Re: Improving Ubuntu: A Beginners Guide to Filing Bug Reports

    Quote Originally Posted by Rocket2DMn View Post
    OK stop! It looks like there is a lot of text here, but I promise you that submitting bug reports is not complicated. This post will attempt to walk you through filing good bug reports in Ubuntu's bug tracker, called Launchpad - specifically at https://bugs.launchpad.net/ubuntu/. Understanding the process will help you get your "bug" solved as quickly as possible.

    Due to the large volume of bugs that get reported, it is important that you file bugs correctly and with as much information as possible. As a bug triager, I assure you that this will significantly improve the chances of getting your bug looked at and fixed in a timely manner!

    A Brief Background on Bugs:

    What a bug is:

    A "bug" exists in software when a program does something unexpected, usually causing problems for the user. Some examples include:
    • a program crashing or closing unexpectedly
    • a (simple) missing feature
    • unexpected error messages, often preventing a program from continuing normal operation
    • other unexpected behavior


    What a bug is not:
    • a support request (use the forums!)
    • a missing feature that requires more than minimal work to implement
    • a bad configuration on your machine (ask here on the forums for help tracking it down)


    How do I know?

    Those who are very new to Ubuntu and/or Linux in general should make posts here on the forums before filing bug reports. Many people run into problems that aren't really bugs, and many common problems that are bugs have already been filed (but please check for yourself!).
    The forum community members can often help you work around bugs - please ask if they think you should file a bug report.

    -> Before filing a bug report <-
    • Make sure you have an account on Launchpad - you can't file a report without one. If you don't have one yet, go to "Log in / Register" at the top right of a Launchpad page, then follow the directions.
    • Search Launchpad's Bugs in Ubuntu for duplicate reports - is there already a bug open for your problem? If so, respond to that bug report, and confirm it if possible (change the Status from New to Confirmed). If you find such a report, please be sure that it is for the exact same problem that you have. If it is a bug related to a specific piece of hardware, then you should also have that hardware (or one extremely similar). If it's not the same, file a new report and mention that other bug as a similar problem - a triager can help you determine if the problem is actually the same.


    -> Steps for filing a bug report <-

    Filing bug reports can be automated via the use of Apport.

    Apport is a tool that ships with Ubuntu and can assist both end users and developers. It automatically attaches important data to the report, like version information and relevant logs. In some cases, it will automatically appear to help you file reports (like after program or system crashes).

    1. In many programs in Ubuntu you can go to Help -> Report a Problem or Help -> Report a Bug and Apport will collect information automatically for you and take you to the bug filing page on Launchpad where you can elaborate on your problem.
      • Alternatively, from the terminal you can run the following to have Apport collect information automatically for you:
        Code:
        ubuntu-bug packagename
        It is important that you try to file the report under the right package. This can often be confusing, so try your best. If you really don't know, leave the package name off and you will be prompted about some common problem areas.
    2. Apport will now collect some information and prompt you to to send the report. You may view what is being uploaded by expanding Content of the report. Now click "Send Report". A browser window will open and navigate to Launchpad. If needed, login, then proceed.
    3. After Launchpad is finished processing, describe the bug in one short statement (this is the bug's title - be descriptive!). Click "Next".
    4. A list of bugs that Launchpad thinks might be similar are listed - check them. If you don't find a match, click "No, I need to report a new bug".
    5. Now you can describe your bug in more detail. Include steps to reproduce the bug, and methods you've tried to solve the bug or work around it.
    6. If you need to attach any files (like screenshots) to the bug report, expand Extra options and go to the Include an attachment section at the bottom and browse for the file. You can only upload one file at a time, so if you have multiple files to upload, you will need to add them in Comments after submitting the bug report.
    7. When you believe there is enough information provided, click "Submit Bug Report".


    -> After filing a bug report <-
    • You can add extra comments at the bottom of the bug report. You can also add more attachments by clicking "Add attachment or patch".
    • You should receive emails about changes and responses to the bug report - follow up! A bug can't be completed until you provide all information that has been requested. Bookmark the bug report and check back regularly for updates.
    • You may be asked to file a bug report upstream - this means doing something similar to what we did above, but at a website outside of Launchpad. This can get a little complicated, so feel free to ask how to proceed - more information is available here.
    • You may also be asked to check if the bug exists in the development version of Ubuntu by using a LiveCD.


    Generic lifecycle of a bug report:
    • User experiences a problem and files a bug report
    • If lucky, somebody else will confirm the bug report (do not confirm your own bugs!)
    • A triager looks at the bug report. If more information is needed, the triager will request it. The bug reporter will provide the requested information. Repeat as necessary.
    • When the triager is satisfied that there is enough data, the bug will be marked as Confirmed (or even better, as Triaged). The triager should set an Importance on the bug in most cases, and possibly assign it to a developer or team.
    • A developer looks at the bug report - they will either ask for more info, fix the bug or reject it (either because it's not worth fixing, or it's not actually a bug).
    • The bug report is closed with a Status of Fix Released, Won't Fix, or Invalid.

    When fixes are released for bugs, the fixed version of the program is usually not made available in stable versions of Ubuntu unless it is a security fix or meets the criteria for a Stable Release Update. The fixed version of the program is usually placed into Ubuntu's development release (unstable).

    Some relevant and useful links:

    https://help.ubuntu.com/community/ReportingBugs
    http://www.chiark.greenend.org.uk/~sgtatham/bugs.html
    https://bugs.launchpad.net/ubuntu
    https://wiki.ubuntu.com/Bugs/Responses
    http://ubuntuforums.org/showthread.php?t=734460 - This thread's predecessor (short and sweet)
    Guia para reportar bugs - This guide translated in Spanish, thanks to sajnox.

    -----------------------

    If you have further questions or feedback about filing bug reports, please feel free to ask in this thread.

    Cheers,
    Rocket2DMn

    Really useful, gonna try it as soon as I can.

  3. #113
    Join Date
    Mar 2012
    Beans
    4

    Re: Improving Ubuntu: A Beginners Guide to Filing Bug Reports

    This is a very detailed and complete explanation. Thanks for this post.

  4. #114
    Join Date
    Sep 2009
    Location
    MGRS 18T UK 52232 51616
    Beans
    529
    Distro
    Ubuntu

    Re: Improving Ubuntu: A Beginners Guide to Filing Bug Reports

    Didn't search all the pages, but make sure you have included in "Filing a Bug" under Apport that it won't immediately be visible to everyone, as apport filed bugs are automatically marked as private, as they usually contain private data in the report (so only certain people can access).

    Also, as I've been semi-alive-ish here, and I've been working towards getting more access to bugs, if there's any basic questions on bugs not explained here, or you want me to include additional information not listed here already, lemme know (I'm on the Bug Squad, so I'm somewhat well versed in bug-fu)
    Last edited by teward; May 30th, 2012 at 08:19 PM.

  5. #115
    Join Date
    Feb 2012
    Location
    Los Angeles, CA
    Beans
    138
    Distro
    Ubuntu 12.04 Precise Pangolin

    Re: Improving Ubuntu: A Beginners Guide to Filing Bug Reports

    Awesome guide. It makes bug reporting look easier than it seems. The only question is to encounter the bug...

  6. #116
    Join Date
    Sep 2012
    Beans
    8

    Re: Improving Ubuntu: A Beginners Guide to Filing Bug Reports

    thank you for this great tutorial for people like me it's realy very usefull...hope to see mooe sonn..thank's a lot .respect.

  7. #117
    Join Date
    Sep 2012
    Beans
    5

    Thumbs down Re: Improving Ubuntu: A Beginners Guide to Filing Bug Reports

    Nothing works. Just want to ask a simple question: Is there a GUI that enables one to do some programming. And by that I don't mean the kids stuff like Glade. GNOME is just too tedious to get under control for a nice GUI.

  8. #118
    Join Date
    Feb 2012
    Location
    Los Angeles, CA
    Beans
    138
    Distro
    Ubuntu 12.04 Precise Pangolin

    Re: Improving Ubuntu: A Beginners Guide to Filing Bug Reports

    Thank you for the guide! It cleared up some myths and may help prospective bug reporters!

  9. #119
    Join Date
    May 2012
    Beans
    9

    Lightbulb Re: Improving Ubuntu: A Beginners Guide to Filing Bug Reports

    Remember, you can use
    Code:
    ubuntu-bug -w
    , and click on the window of the buggy app if you don't know the package name or for simplicity.

  10. #120
    Join Date
    Dec 2007
    Beans
    458

    Re: Improving Ubuntu: A Beginners Guide to Filing Bug Reports

    Could the first post please be edited to include the
    ubuntu-bug -w command? If it actually works, this is really important.

    Another thing to point out is that you can convert Launchpad questions to bug reports, but if you do that, your bug report will probably be closed with a nasty canned note. Should this be clarified in the first post (and in bug-reporting directions everywhere)?

Page 12 of 13 FirstFirst ... 210111213 LastLast

Tags for this Thread

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •