GNOME Bugzilla – Bug 346350
rhythmbox freezes computer with non-music cd in cdplayer
Last modified: 2006-09-17 12:48:35 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:
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?
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.
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 :-/
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.
Pavel: that is bug 321927, and is caused by libnautilusburn being built without HAL support.
I cannot reproduce this issue again with rhythmbox-0.9.4.1-1.fc5.1. Feel free to close this bug.
Closing as per request.