< Contribute‎ | Bugsquad‎ | BugDays
Revision as of 20:50, 8 November 2009 by Mamarok (Talk | contribs)

Jump to: navigation, search



This bug day will take place on Sunday, November 8th 2009, but feel free to start early. The aim of this bug day is to clear as many Phonon-related bugs as possible. Our target for triage is bugs listed in under the product Phonon.

The goal of this bug-day is to check for: simple step-by-step instructions, reproducibility, and most of all, come up with test-cases for reproducing the bugs. This will enable the Phonon developers to deal with bugs more easily, and so have more time left to actually fix them. When you have added step-by-step instructions for the reproduction of a bug, please list it in the appropriate section below, so that a second triager can see if they can get your instructions/test-case to work correctly. This page has useful information on how to not mis-mark bugs. In particular, "duplicates are hard". and Phonon currently has a lot of duplicate reports. The other tricky thing is that you will need to test with various applications like Amarok or Dragonplayer, since many KDE applications use Phonon for sound. Please make sure to double check them with someone else, preferably one of the developers before marking/closing.We especially don't want to create more work for developers!

Be sure to join #kde-bugs on, as this is where the bug-day will be coordinated. (You can even join now!)

You should be working with KDE 4 (either 4.3.2 or newer is best or SVN trunk) for testing these bugs. To test bugs noticed with Amarok, we strongly suggest aou have either Amarok 2.2.0 or 2.2-git

Always make a note on the bug of what the status is in the version you are testing with (be explicit as to what version of 4 you are using, mentioning whether it is a source build and which distro the packages come from).


If something has no clear instructions on how to reproduce it, or has little useful information, add a comment asking the reporter for more detail. Then list it in the bugs awaiting feedback section. Be polite, we want to be nice to our bug reporters!

Is it a big bug?

Prioritizing is good. If a major application doesn't work, this should be taken care of.

Version field

Keep an eye on what the "Version:" fields say in Bugzilla. If it says "unspecified", change the version field to match what the report says, i.e. to match version the bug was first reported in. Do not change the version number if it is currently set as a number! (ex. from 4.0 to 4.2)

Double Check!

Please list bugs here to get a second opinion before making the change in bugzilla. This also gives a record of what we've done for the developers to check.

Keep this page updated!

After adding triaged bugs on this page, you should keep an eye on their bugzilla status. Add yourself on the CC field in bugzilla to be informed about updates. When a bug is closed on bugzilla, it should be updated on this page.

You can do this with the tag <s>...</s>

Update bugzilla

Add your comments even on bugzilla for a more complete feedback by users and developers.


Please select a period of bugs from the Division of Labour section below and mark your name next to it and mark it with your irc nickname to show that you are working on it. When you have completed all the bugs in that section, please mark it as complete.

For each bug, try and reproduce it as described in the report. Then list it in the appropriate section below. If you wish to close or mark as duplicate a bug, please list it here even if you have the bugzilla permissions to do so, in order to get a second opinion from another triager. This will help to reduce the number of incorrect actions taken on bugs.


Tell developers what you are testing with. (If you expect to upgrade between now and BugDay, put what version you are using now next to the bugs/comments that you put on this page.)

Please give distro/version or SVN branch/trunk with revision below:

IRC Nickname KDE version used for testing
Mamarok Kubuntu 9.10 with KDE 4.3.3, Amarok 2.2-git
JontheEchidna Kubuntu 10.04 with KDE 4.3.3, Amarok 2.2.0
wilder KDE 4.3.svn, Amarok 2.2-git, phonon svn trunk
HelioCastro KDE 4 svn trunk, phonon svn trunk
dtritscher Kubuntu 9.10 with KDE 4.3.3, Amarok 2.2-git-neon
Please be sure to sign every bug or comment you add to this page with your irc nickname. You can use the wiki markup ~~~ to insert your wiki username automatically (but only do this if it is the same as your IRC nickname, otherwise write your IRC nickname in by hand).

Division of Labour

Please choose a month that is not already taken and then query for all bugs in that month. Please mark you irc nickname in the table below to show which month's bugs you are working on to avoid duplication of effort.

The bugzilla query to use for this triage day can be found here.

Month/Time period No of bugs IRC Nickname Status Query
-> 12-2008 7 Mamarok done [1]
02-2009 7 wilder done [2]
03/04-2009 18 Mamarok done [3]
05/06-2009 21 Mamarok done [4]
07-2009 17 JontheEchidna done [5]
08-2009 15 Mamarok triaging [6]
09-2009 24 [7]
10-2009/1 17 [8]
10-2009/2 18 [9]
11-2009 26 HelioCastro triaging [10]

(Total bugs 180)

Completed Bugs

Below lists the various sections for completed bugs. This aids everyone in double checking each other's work. In addition this allows those of us that don't have bugzilla permissions to list bugs so that the folks with the permissions can follow up.

Please note that this is an experimental layout designed to reduce the number of edit conflicts on this page. Each section is its own subpage. The best way to work with this is to enable section editing by going to "My preferences" > "editing" > "Enable section editing via [edit] links". When you click edit you will automatically edit the subpage.

Bugs needing Version Field changed

If you don't have bugzilla permissions yet, you can't change version fields. Put what needs changing here and someone else will go through and do it for you. Don't worry, you'll have permissions soon enough...

Valid bugs with step-by-step instructions

If it is a deterministic bug, put it here. Make sure it has instructions. You should be able to verify it. (Write that you did on bugzilla and include your version information.)

Valid Bugs that are non-deterministic: "Heisenbugs"

If sometimes it happens, and sometimes it doesn't, or if it looks like it works for some people, but not for all, or is a bit random, it goes here. Don't worry too much about sorting this category bug from the "step-by-step/deterministic" bugs, but in general, the first category should be easier for a developer to go and fix.

Bugs that are RESOLVED

If the bug doesn't exist anymore, it goes here. WORKSFORME!

Duplicate Bugs

Put suspected duplicates here.


A bug is INVALID if it describes desired behavior, or something that isn't a bug.

  • bug #179288 related to Shoutcast which changed their API conditions making it impossible for FOSS projects to use. Also, Shoutcast streams were totally unreliable, changing URL without notice.Mamarok
  • bug #171955 asks for Dolby surround, is a wish.Mamarok
  • bug #189033 Is a wish. Already assigned and worked on.Mamarok
  • bug #197927 Remote media not seakable with the xine backend. Feature request.Mamarok
  • bug #204114 Invalid bug. The issue is xine lib related. Can be confirmed using any direct xine output application. heliocastro

Phonon bugs that need attention from developers

If anything is in doubt, put it here, and give a description of why you think a developer should look at it.

Bugs Awaiting Feedback

If you are waiting for feedback from a reporter, put your bug here.

Bugs that need particular setups/equipment to test

ex. hardware, locales, etc.

Bugs unrelated to Phonon

If it is a valid bug, but not a phonon bug, put it here and reassign it to the proper component.

Bugs you can't do

If there are bugs you can't test with your settings, fill those in here. Since this is most likely due to one of the backends not working for you, we group those by backends here:

  • bug #162677 no idea what application this was about, not sure if this should not be changed to wish Mamarok
  • bug #199523 Can't reproduce since sane (:P) binary distros at least require you to have the Null Phonon backend installed JontheEchidna

xine backend

  • bug #168873 crash on apples hd quicktime gallery. apple changed the webpage with ua-based links. so there is currently no way to test it. dtritscher

vlc backend

KDE® and the K Desktop Environment® logo are registered trademarks of KDE e.V.Legal