Comment 5 for bug 481435

Revision history for this message
Elliott Rabe (elliott-rabe) wrote :

This has been reproducible with rhythmbox-0.12.5 using the following procedure:

1) Put a CD in the drive, let rhythmbox detect the CD, and start playback
2) Pause the music
3) Eject the CD (from the rhythmbox eject button)
4) Reinsert the same CD in the drive, and let rhythmbox detect it
5) Start playback

This sequence consistently reproduces the inability to play music, and is often accompanied by unusual failure dialog boxes, or rhythmbox hangs/crashes. I have attached a full thread backtrace of the process after it was in a crashed state.

I am not prepared to upgrade the entire system to lucid at this time, but I did attempt to install a more recent version: rhythmbox-0.12.7 from a source tarball. After pulling in numerous devel dependencies I was able to get it configured, but it broke attempting to make with the following error.

make[3]: Entering directory `/home/????????/Temp/Rhythmbox/rhythmbox-0.12.7/plugins/audiocd'
make all-am
make[4]: Entering directory `/home/????????/Temp/Rhythmbox/rhythmbox-0.12.7/plugins/audiocd'
  CC libaudiocd_la-rb-audiocd-plugin.lo
  CC libaudiocd_la-rb-audiocd-source.lo
rb-audiocd-source.c: In function ‘rb_audiocd_source_constructed’:
rb-audiocd-source.c:294: error: ‘RBAudioCdSource’ has no member named ‘action_group’
make[4]: *** [libaudiocd_la-rb-audiocd-source.lo] Error 1
make[4]: Leaving directory `/home/????????/Temp/Rhythmbox/rhythmbox-0.12.7/plugins/audiocd'
make[3]: *** [all] Error 2
make[3]: Leaving directory `/home/????????/Temp/Rhythmbox/rhythmbox-0.12.7/plugins/audiocd'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/home/????????/Temp/Rhythmbox/rhythmbox-0.12.7/plugins'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/????????/Temp/Rhythmbox/rhythmbox-0.12.7'
make: *** [all] Error 2
????????@Lewis:~/Temp/Rhythmbox/rhythmbox-0.12.7$ make clean