Rhythmbox crashes when changing burning device

Bug #73059 reported by franc2000 on 2006-11-23
0
Affects Status Importance Assigned to Milestone
Rhythmbox
Fix Released
Critical
rhythmbox (Ubuntu)
Medium
Ubuntu Desktop Bugs

Bug Description

Every time I want to burn an audio CD from the Play Queue and I change the burning device from Plextor CDRW to _NEC DVDRW (or the other way), Rhythmbox crashes.

Related branches

Sebastien Bacher (seb128) wrote :

Thanks for taking the time to report this bug. Unfortunately, we are
not able to fix and find the bug because your description of the bug
didn't have enough information in it. You may find it helpful to read
"How to report bugs effectively",
        http://www.chiark.greenend.org.uk/~sgtatham/bugs.html.
We'd be grateful if you would then provide a more complete description
of the problem.

Debugging procedures for certain types of problems can be found at
http://wiki.ubuntu.com/DebuggingProcedures

You probably want to describe what version of Ubuntu you use and get a backtrace of the crash (http://wiki.ubuntu.com/DebuggingProgramCrash)

Changed in rhythmbox:
assignee: nobody → desktop-bugs
importance: Undecided → Medium
status: Unconfirmed → Needs Info
franc2000 (franc2000) wrote :

Sorry for my bad bug report. Hope this one is better:

Distro: Ubuntu Edgy
Arch.: AMD 2500+ (x86)

I right click a song in the playlist and select "Add to play queue". Then I go to the play queue and press "Create audio CD". In the new window I press the options arrow. When I click on the list of burning devices and select a different one Rhythmbox disappears from the desktop.

There is no music being played while doing that.

My burners are "PLEXTOR CDR" and "_NEC DVD_RW".

Sebastien Bacher (seb128) wrote :

Thank you for the details. The backtrace matches upstream http://bugzilla.gnome.org/show_bug.cgi?id=365154. I've commented on the upstream bug pointed the details you provided

Changed in rhythmbox:
status: Needs Info → Confirmed
Changed in rhythmbox:
status: Unknown → Unconfirmed
Changed in rhythmbox:
status: Unconfirmed → Confirmed
Sebastien Bacher (seb128) wrote :

Comment from upstream:

I'm still not sure how this is happening. Could someone who can reproduce this
and has Rhythmbox debug symbols installed, try seeing what the following prints
out when entered into gdb after it stops with the crash? Thanks

print
(char*)(g_type_name((((GTypeClass*)(((GTypeInstance*)(source->priv->device_menu))->g_class))->g_type)))

To do this, enter the following in a terminal:

gdb rhythmbox
run
    (make it crash, by changing drives when burning)
up 5
print
(char*)(g_type_name((((GTypeClass*)(((GTypeInstance*)(source->priv->device_menu))->g_class))->g_type)))

Changed in rhythmbox:
status: Confirmed → Needs Info
Daniel Holbach (dholbach) wrote :

As described in the previous comments, your report lacks the information we need to investigate the problem further. We'll close this report for now - please reopen it if you can give us the missing information.

Changed in rhythmbox:
status: Needs Info → Rejected
Changed in rhythmbox:
status: Invalid → Triaged
Changed in rhythmbox:
status: Confirmed → Fix Released
Sebastien Bacher (seb128) wrote :

the bug has been fixed upstream now

Changed in rhythmbox (Ubuntu):
status: Triaged → Fix Committed
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package rhythmbox - 0.12.0-0ubuntu2

---------------
rhythmbox (0.12.0-0ubuntu2) jaunty; urgency=low

  * debian/patches/90_svn_change_fix_crasher.patch:
    - svn change to fix a crasher (lp: #346877, #346514)
  * debian/patches/91_svn_change_decodebin2_fix_chained_ogg.patch:
    - svn change to use decodebin2 that should fix the playing of chained ogg
      (lp: #127374)
  * debian/patches/92_svn_change_fix_psp_nokia770_crasher.patch:
    - svn change to fix a crash with psp and nokia770 devices (lp: #183797)
  * debian/patches/93_svn_change_fix_device_change_crasher.patch:
    - svn change to fix a crash on device change (lp: #73059)

 -- Sebastien Bacher <email address hidden> Wed, 01 Apr 2009 21:50:31 +0200

Changed in rhythmbox:
status: Fix Committed → Fix Released
Changed in rhythmbox:
importance: Unknown → Critical
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers

Bug attachments

Remote bug watches

Bug watches keep track of this bug in other bug trackers.