GNOME Bugzilla – Bug 342684
Queued Song source crashed after search
Last modified: 2008-04-25 23:28:38 UTC
Distribution: Ubuntu 6.06 (dapper) Package: rhythmbox Severity: critical Version: GNOME2.14.1 unspecified Gnome-Distributor: Ubuntu Synopsis: Queued Song source crashed after search Bugzilla-Product: rhythmbox Bugzilla-Component: playback Bugzilla-Version: unspecified BugBuddy-GnomeVersion: 2.0 (2.14.1) Description: Description of the crash: While playing from "Queued song", if you switch to "Library" and make a search (no need to add anything in Queue), when you return to "Queued songs" source rhythmbox crashes. At the time the crash messagebox appears the music continues to play until the end of the current song. Steps to reproduce the crash: 1. Play music from Queued song source 2. Switch to "Library" source and make a search 3. Switch again to Queued song source 4. crash... Expected Results: not to crash :) How often does this happen? Everytime i do the above steps the exact way Additional Information: I don't think it's the case, but I just want to notice here, that a lot of the files in my library are stored in another pc with samba server. I import the mounted folder (smbfs) in rhythmbox library. That's all :D Debugging Information: Backtrace was generated from '/usr/bin/rhythmbox' Using host libthread_db library "/lib/libthread_db.so.1". [Thread debugging using libthread_db enabled] [New Thread 46912596604112 (LWP 6876)] [New Thread 1099184480 (LWP 6907)] [New Thread 1107577184 (LWP 6905)] [New Thread 1115969888 (LWP 6904)] [New Thread 1132755296 (LWP 6903)] [New Thread 1082399072 (LWP 6881)] [New Thread 1082132832 (LWP 6880)] 0x00002aaaad7350ca in waitpid () from /lib/libpthread.so.0
+ Trace 68392
Thread 1 (Thread 46912596604112 (LWP 6876))
I can't reproduce this with cvs head. I think it was fixed by these changes: http://cvs.gnome.org/viewcvs/rhythmbox/shell/rb-source-header.c?r1=1.43&r2=1.44 http://cvs.gnome.org/viewcvs/rhythmbox/sources/rb-static-playlist-source.c?r1=1.13&r2=1.14 http://cvs.gnome.org/viewcvs/rhythmbox/sources/rb-auto-playlist-source.c?r1=1.7&r2=1.8 Actual steps to reproduce: - turn off play queue as side pane - add some songs to the queue - move one of the files (if you don't have file monitoring enabled, you'll need to restart rb at this point) - song should disappear from the queue - switch to library, enter something in the search box - switch back to queue
I also can't reproduce with cvs head, but can with an earlier version, so it's been fixed (possibly by the changes Jonathan mentioned), so marking FIXED.
*** Bug 346628 has been marked as a duplicate of this bug. ***
*** Bug 390071 has been marked as a duplicate of this bug. ***
*** Bug 481053 has been marked as a duplicate of this bug. ***