Comment 4 for bug 1085342

Revision history for this message
Roman Yepishev (rye) wrote : Re: Totem window constantly becomes unresponsive with gstreamer1.0-pulseaudio installed

Backtrace (with some bits missing) while totem is hanging, it actually looks like a pulseaudio failure or gstreamer pulseaudio plugin does something out of order while seeking/playing that makes pulseaudio hang.

#0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:144
#1 0x00007fbfcc70f180 in pa_threaded_mainloop_wait (m=0x7fbfc8024740) at pulse/thread-mainloop.c:206
#2 0x00007fbfcc951504 in gst_pulsering_set_corked (pbuf=pbuf@entry=0x7fbfc8028070, corked=corked@entry=1, wait=wait@entry=1) at pulsesink.c:1053
#3 0x00007fbfcc952d3a in gst_pulseringbuffer_pause (buf=0x7fbfc8028070) at pulsesink.c:1172
#4 0x00007fbff717a65e in ?? () from /usr/lib/x86_64-linux-gnu/libgstaudio-1.0.so.0
#5 0x00007fbff717d700 in gst_audio_ring_buffer_pause () from /usr/lib/x86_64-linux-gnu/libgstaudio-1.0.so.0
#6 0x00007fbff71967c6 in ?? () from /usr/lib/x86_64-linux-gnu/libgstaudio-1.0.so.0
#7 0x00007fbfcc9544f8 in gst_pulsesink_change_state (element=0x7fbfc8025a10, transition=GST_STATE_CHANGE_PLAYING_TO_PAUSED) at pulsesink.c:2916
#8 0x00007fbff6c7faec in gst_element_change_state (element=element@entry=0x7fbfc8025a10, transition=<optimized out>) at gstelement.c:2594
#9 0x00007fbff6c804c1 in gst_element_set_state_func (element=0x7fbfc8025a10, state=GST_STATE_PAUSED) at gstelement.c:2550
#10 0x00007fbff6c682ac in gst_bin_element_set_state (next=GST_STATE_PAUSED, current=GST_STATE_PLAYING, start_time=1361340000, base_time=6136832000, element=0x7fbfc8025a10, bin=0x7fbffb36f700)
    at gstbin.c:2308