After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 346350 - rhythmbox freezes computer with non-music cd in cdplayer
rhythmbox freezes computer with non-music cd in cdplayer
Status: RESOLVED FIXED
Product: rhythmbox
Classification: Other
Component: Removable Media
0.9.4.1
Other All
: Normal critical
: ---
Assigned To: RhythmBox Maintainers
RhythmBox Maintainers
Depends on:
Blocks:
 
 
Reported: 2006-07-01 13:26 UTC by guy bergeson
Modified: 2006-09-17 12:48 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description guy bergeson 2006-07-01 13:26:47 UTC
Steps to reproduce:
1. place a program cd in cdplayer
2. start rhythmbox
3. sometimes rhythmbox complains that it can't connect to the cd.  If this happens 
you can clear the box and use rhythmbox.  Most of the time the whole computer
freezes and I have to hard reboot to get back control of my computer.


Stack trace:


Other information:
Comment 1 Jonathan Matthew 2006-07-02 05:17:58 UTC
I can't reproduce this with current CVS.  What does the error message say, exactly?  Is there anything written to the various system logs when it freezes?
Comment 2 guy bergeson 2006-07-15 02:37:29 UTC
I just reproduced this bug.  The machine in question is an ASUS laptop that dual boots Windows XP Pro and Fedora Core 5.  I use the Windows side to game.  When I experience this problem a Windows game cd is in the drive when I start Rhythmbox.  

Rhythmbox comes up and lists the music in Library and then freezes.  At this point I can move the mouse about the screen but the computer fails to respond to any mouse click or keyboard command that I am aware of.  If you want system logs you will have to suggest ways to get to them when the box is frozen or to see them after restarting.  

I am not a Linux guru so many of the logs are still greek to me. 

Let me know what you want and I'll try to get it for you.
Comment 3 Christophe Fergeau 2006-07-17 08:22:41 UTC
Does switching to a console with ctrl+alt+f1 work ? If so, you could log in there,  attach gdb to the rhythmbox process using gdb $(pidof rhythmbox), and get a backtrace by typing bt at the prompt. Though I'm not sure how you can save it to a file :-/ dmesg can also give some clue about what's going wrong.
Anyway, when you are at the console, killing rhythmbox with killall -9 rhythmbox should bring your system back to life.
All of that will only work if you are lucky ;) It might be that the CD copy-protection makes your cdrom drive really unhappy which sometimes lead to a system freeze :-/
Comment 4 Pavel Šefránek 2006-08-08 14:59:12 UTC
Maybe I have  very similiar problem. It causes only freeze-up of rhythmbox itself (immediately after start), not the whole computer. --
It happens if rhythmbox cannot approach to CD device (if some media is inserted into the device).

Here is a little output from terminal:

Error trying to open /dev/hdc exclusively (Zařízení nebo zdroj jsou používány). retrying in 1 second.
Error trying to open /dev/hdc exclusively (Zařízení nebo zdroj jsou používány). retrying in 1 second.
Error trying to open /dev/hdc exclusively (Zařízení nebo zdroj jsou používány). retrying in 1 second.
Error trying to open /dev/hdc exclusively (Zařízení nebo zdroj jsou používány). retrying in 1 second.
Error trying to open /dev/hdc exclusively (Zařízení nebo zdroj jsou používány). retrying in 1 second.
Error trying to open /dev/hdc exclusively (Zařízení nebo zdroj jsou používány). retrying in 1 second.
Error trying to open /dev/hdc exclusively (Zařízení nebo zdroj jsou používány). retrying in 1 second.
Error trying to open /dev/hdc exclusively (Zařízení nebo zdroj jsou používány). retrying in 1 second.
Error trying to open /dev/hdc exclusively (Zařízení nebo zdroj jsou používány). retrying in 1 second.
Error trying to open /dev/hdc exclusively (Zařízení nebo zdroj jsou používány). retrying in 1 second.
Xlib: unexpected async reply (sequence 0x8547)!

After Xlib error (Xlib: unexpected async reply (sequence 0x8547)!) rhythmbox freezes-up immediately.
Comment 5 James "Doc" Livingston 2006-08-09 14:18:01 UTC
Pavel: that is bug 321927, and is caused by libnautilusburn being built without HAL support.
Comment 6 Pavel Šefránek 2006-09-17 12:17:23 UTC
I cannot reproduce this issue again with rhythmbox-0.9.4.1-1.fc5.1. Feel free to close this bug.
Comment 7 James "Doc" Livingston 2006-09-17 12:48:35 UTC
Closing as per request.