I played a song in rhythmbox and wanted to change the song (double click on another song) and then rhythmbox hangs. The backtrace is:
(gdb) bt
#0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:144
#1 0x00007f9bc0bcb180 in pa_threaded_mainloop_wait () from /usr/lib/x86_64-linux-gnu/libpulse.so.0
#2 0x00007f9bc0de9504 in gst_pulsering_set_corked (pbuf=pbuf@entry=0x7f9ba800a030, corked=corked@entry=1, wait=wait@entry=1) at pulsesink.c:1053
#3 0x00007f9bc0dead3a in gst_pulseringbuffer_pause (buf=0x7f9ba800a030) at pulsesink.c:1172
#4 0x00007f9c0bdc165e in ?? () from /usr/lib/x86_64-linux-gnu/libgstaudio-1.0.so.0
#5 0x00007f9c0bdc4700 in gst_audio_ring_buffer_pause () from /usr/lib/x86_64-linux-gnu/libgstaudio-1.0.so.0
#6 0x00007f9c0bddd7c6 in ?? () from /usr/lib/x86_64-linux-gnu/libgstaudio-1.0.so.0
#7 0x00007f9bc0dec4f8 in gst_pulsesink_change_state (element=0x7f9ba8005900, transition=GST_STATE_CHANGE_PLAYING_TO_PAUSED) at pulsesink.c:2916
#8 0x00007f9c0b8b7aec in gst_element_change_state (element=element@entry=0x7f9ba8005900, transition=<optimized out>) at gstelement.c:2594
#9 0x00007f9c0b8b84c1 in gst_element_set_state_func (element=0x7f9ba8005900, state=GST_STATE_PAUSED) at gstelement.c:2550
#10 0x00007f9c0b8a02ac in gst_bin_element_set_state (next=GST_STATE_PAUSED, current=GST_STATE_PLAYING, start_time=12011650000, base_time=0, element=0x7f9ba8005900, bin=0x2eb9e00) at gstbin.c:2308
#11 gst_bin_change_state_func (element=0x2eb9e00, transition=GST_STATE_CHANGE_PLAYING_TO_PAUSED) at gstbin.c:2610
#12 0x00007f9bd1dff2ae in gst_auto_audio_sink_change_state (element=0x2eb9e00, transition=GST_STATE_CHANGE_PLAYING_TO_PAUSED) at gstautoaudiosink.c:403
#13 0x00007f9c0b8b7aec in gst_element_change_state (element=element@entry=0x2eb9e00, transition=<optimized out>) at gstelement.c:2594
#14 0x00007f9c0b8b84c1 in gst_element_set_state_func (element=0x2eb9e00, state=GST_STATE_PAUSED) at gstelement.c:2550
#15 0x00007f9c0b8a02ac in gst_bin_element_set_state (next=GST_STATE_PAUSED, current=GST_STATE_PLAYING, start_time=12011650000, base_time=0, element=0x2eb9e00, bin=0x210f2b0) at gstbin.c:2308
#16 gst_bin_change_state_func (element=0x210f2b0, transition=GST_STATE_CHANGE_PLAYING_TO_PAUSED) at gstbin.c:2610
#17 0x00007f9c0b8b7aec in gst_element_change_state (element=element@entry=0x210f2b0, transition=<optimized out>) at gstelement.c:2594
#18 0x00007f9c0b8b84c1 in gst_element_set_state_func (element=0x210f2b0, state=GST_STATE_PAUSED) at gstelement.c:2550
#19 0x00007f9c0b8a02ac in gst_bin_element_set_state (next=GST_STATE_PAUSED, current=GST_STATE_PLAYING, start_time=12011650000, base_time=0, element=0x210f2b0, bin=0x2ed0790) at gstbin.c:2308
#20 gst_bin_change_state_func (element=0x2ed0790, transition=GST_STATE_CHANGE_PLAYING_TO_PAUSED) at gstbin.c:2610
#21 0x00007f9c0b8b7aec in gst_element_change_state (element=element@entry=0x2ed0790, transition=<optimized out>) at gstelement.c:2594
#22 0x00007f9c0b8b84c1 in gst_element_set_state_func (element=0x2ed0790, state=GST_STATE_PAUSED) at gstelement.c:2550
#23 0x00007f9c0b8a02ac in gst_bin_element_set_state (next=GST_STATE_PAUSED, current=GST_STATE_PLAYING, start_time=12011650000, base_time=0, element=0x2ed0790, bin=0x372a0c0) at gstbin.c:2308
#24 gst_bin_change_state_func (element=0x372a0c0, transition=GST_STATE_CHANGE_PLAYING_TO_PAUSED) at gstbin.c:2610
#25 0x00007f9bd03c7a6e in gst_play_sink_change_state (element=0x372a0c0, transition=GST_STATE_CHANGE_PLAYING_TO_PAUSED) at gstplaysink.c:4470
#26 0x00007f9c0b8b7aec in gst_element_change_state (element=element@entry=0x372a0c0, transition=<optimized out>) at gstelement.c:2594
#27 0x00007f9c0b8b84c1 in gst_element_set_state_func (element=0x372a0c0, state=GST_STATE_PAUSED) at gstelement.c:2550
#28 0x00007f9c0b8a02ac in gst_bin_element_set_state (next=GST_STATE_PAUSED, current=GST_STATE_PLAYING, start_time=12011650000, base_time=0, element=0x372a0c0, bin=0x2337100) at gstbin.c:2308
#29 gst_bin_change_state_func (element=0x2337100, transition=GST_STATE_CHANGE_PLAYING_TO_PAUSED) at gstbin.c:2610
#30 0x00007f9c0b8d5fad in gst_pipeline_change_state (element=0x2337100, transition=GST_STATE_CHANGE_PLAYING_TO_PAUSED) at gstpipeline.c:468
#31 0x00007f9bd03c24b0 in gst_play_bin_change_state (element=0x2337100, transition=GST_STATE_CHANGE_PLAYING_TO_PAUSED) at gstplaybin2.c:4150
#32 0x00007f9c0b8b7aec in gst_element_change_state (element=element@entry=0x2337100, transition=<optimized out>) at gstelement.c:2594
#33 0x00007f9c0b8b84c1 in gst_element_set_state_func (element=0x2337100, state=GST_STATE_READY) at gstelement.c:2550
#34 0x00007f9c120bb44e in ?? () from /usr/lib/librhythmbox-core.so.6
#35 0x00007f9c120bb684 in ?? () from /usr/lib/librhythmbox-core.so.6
#36 0x00007f9c12036a52 in ?? () from /usr/lib/librhythmbox-core.so.6
#37 0x00007f9c12038454 in ?? () from /usr/lib/librhythmbox-core.so.6
#38 0x00007f9c1203b5ac in ?? () from /usr/lib/librhythmbox-core.so.6
#39 0x00007f9c11488c4e in g_cclosure_marshal_VOID__BOXEDv () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#40 0x00007f9c11485c97 in ?? () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#41 0x00007f9c1149fa90 in g_signal_emit_valist () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#42 0x00007f9c114a01c2 in g_signal_emit () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#43 0x00007f9c1207368e in ?? () from /usr/lib/librhythmbox-core.so.6
#44 0x00007f9c114859d0 in g_closure_invoke () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#45 0x00007f9c11497c80 in ?? () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#46 0x00007f9c1149ff9b in g_signal_emit_valist () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#47 0x00007f9c114a01c2 in g_signal_emit () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#48 0x00007f9c0da181bc in ?? () from /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
#49 0x00007f9c0d90123c in ?? () from /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
#50 0x00007f9c114859d0 in g_closure_invoke () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#51 0x00007f9c11497a00 in ?? () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#52 0x00007f9c1149f6ea in g_signal_emit_valist () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#53 0x00007f9c114a01c2 in g_signal_emit () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#54 0x00007f9c0da3065e in ?? () from /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
#55 0x00007f9c0d8ff1ee in ?? () from /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
#56 0x00007f9c120c68bb in ?? () from /usr/lib/librhythmbox-core.so.6
#57 0x00007f9c0d90123c in ?? () from /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
#58 0x00007f9c114859d0 in g_closure_invoke () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#59 0x00007f9c11497c80 in ?? () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#60 0x00007f9c1149f6ea in g_signal_emit_valist () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#61 0x00007f9c114a01c2 in g_signal_emit () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#62 0x00007f9c0da3065e in ?? () from /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
#63 0x00007f9c0d8ff1ee in ?? () from /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
#64 0x00007f9c0d900f13 in gtk_main_do_event () from /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
#65 0x00007f9c11a74842 in ?? () from /usr/lib/x86_64-linux-gnu/libgdk-3.so.0
#66 0x00007f9c111c25c5 in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#67 0x00007f9c111c2908 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#68 0x00007f9c111c29c4 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#69 0x00007f9c11769bcc in g_application_run () from /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0
#70 0x0000000000400f97 in main ()
ProblemType: Bug
DistroRelease: Ubuntu 13.04
Package: pulseaudio 1:2.1-0ubuntu4
ProcVersionSignature: Ubuntu 3.8.0-1.5-generic 3.8.0-rc4
Uname: Linux 3.8.0-1-generic x86_64
ApportVersion: 2.8-0ubuntu2
Architecture: amd64
AudioDevicesInUse:
USER PID ACCESS COMMAND
/dev/snd/controlC0: tom 2690 F.... pulseaudio
Date: Thu Jan 24 12:00:43 2013
InstallationDate: Installed on 2013-01-01 (22 days ago)
InstallationMedia: Ubuntu 12.10 "Quantal Quetzal" - Release amd64 (20121017.5)
MarkForUpload: True
SourcePackage: pulseaudio
UpgradeStatus: Upgraded to raring on 2013-01-01 (22 days ago)
dmi.bios.date: 05/16/2011
dmi.bios.vendor: LENOVO
dmi.bios.version: 6DET70WW (3.20 )
dmi.board.name: 746988G
dmi.board.vendor: LENOVO
dmi.board.version: Not Available
dmi.chassis.asset.tag: No Asset Information
dmi.chassis.type: 10
dmi.chassis.vendor: LENOVO
dmi.chassis.version: Not Available
dmi.modalias: dmi:bvnLENOVO:bvr6DET70WW(3.20):bd05/16/2011:svnLENOVO:pn746988G:pvrThinkPadX200s:rvnLENOVO:rn746988G:rvrNotAvailable:cvnLENOVO:ct10:cvrNotAvailable:
dmi.product.name: 746988G
dmi.product.version: ThinkPad X200s
dmi.sys.vendor: LENOVO
Somebody seems to have seee same problem here: http:// comments. gmane.org/ gmane.comp. audio.pulseaudi o.general/ 14335