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
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' ??????? ?/Temp/ Rhythmbox/ rhythmbox- 0.12.7/ plugins/ audiocd' la-rb-audiocd- plugin. lo la-rb-audiocd- source. lo source. c: In function ‘rb_audiocd_ source_ constructed’ : source. c:294: error: ‘RBAudioCdSource’ has no member named ‘action_group’ la-rb-audiocd- source. lo] Error 1 ??????? ?/Temp/ Rhythmbox/ rhythmbox- 0.12.7/ plugins/ audiocd' ??????? ?/Temp/ Rhythmbox/ rhythmbox- 0.12.7/ plugins/ audiocd' ??????? ?/Temp/ Rhythmbox/ rhythmbox- 0.12.7/ plugins' ??????? ?/Temp/ Rhythmbox/ rhythmbox- 0.12.7' ?@Lewis: ~/Temp/ Rhythmbox/ rhythmbox- 0.12.7$ make clean
make all-am
make[4]: Entering directory `/home/
CC libaudiocd_
CC libaudiocd_
rb-audiocd-
rb-audiocd-
make[4]: *** [libaudiocd_
make[4]: Leaving directory `/home/
make[3]: *** [all] Error 2
make[3]: Leaving directory `/home/
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/home/
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/
make: *** [all] Error 2
???????