[gstreamer-bugs] [Bug 590678] pulseaudiosrc doesn't come back online after stopping then starting

GStreamer (bugzilla.gnome.org) bugzilla-daemon at bugzilla.gnome.org
Fri Aug 14 02:26:01 PDT 2009


If you have any questions why you received this email, please see the text at
the end of this email. Replies to this email are NOT read, please see the text
at the end of this email. You can add comments to this bug at:
  http://bugzilla.gnome.org/show_bug.cgi?id=590678

  GStreamer | gst-plugins-good | Ver: 0.10.x

Sebastian Dröge changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEEDINFO                    |NEW
     Ever Confirmed|0                           |1




------- Comment #3 from Sebastian Dröge  2009-08-14 09:24 UTC -------
Yes, I can reproduce it here. gdb output and backtrace is is:

Assertion 's' failed at pulse/stream.c:1932, function pa_stream_cork().
Aborting.

Program received signal SIGABRT, Aborted.
(gdb) bt
#0  0x00007ffff67d8d25 in *__GI_raise (sig=<value optimized out>)
    at ../nptl/sysdeps/unix/sysv/linux/raise.c:64
#1  0x00007ffff67dbde1 in *__GI_abort () at abort.c:88
#2  0x00007ffff4e9b6bd in pa_stream_cork (s=0x0, b=0, 
    cb=0x7ffff572a5e0 <gst_pulsesrc_success_cb>, userdata=0x8140d0)
    at pulse/stream.c:1933
#3  0x00007ffff572cf57 in gst_pulsesrc_set_corked (psrc=0x8140d0, corked=0, 
    wait=<value optimized out>) at pulsesrc.c:1101
#4  0x00007ffff572d2e0 in gst_pulsesrc_play (element=0x8140d0, 
    transition=GST_STATE_CHANGE_PAUSED_TO_PLAYING) at pulsesrc.c:1144
#5  gst_pulsesrc_change_state (element=0x8140d0, 
    transition=GST_STATE_CHANGE_PAUSED_TO_PLAYING) at pulsesrc.c:1183
#6  0x00007ffff72e89fc in gst_element_change_state (element=0x15e1, 
    transition=5601) at gstelement.c:2547
#7  0x00007ffff72ebb08 in gst_element_set_state_func (element=0x8140d0, 
    state=4156133920) at gstelement.c:2503
#8  0x00007ffff72d8561 in gst_bin_element_set_state (element=0x826050, 
    transition=<value optimized out>) at gstbin.c:2046
#9  gst_bin_change_state_func (element=0x826050, 
    transition=<value optimized out>) at gstbin.c:2334
#10 0x00007ffff72e89fc in gst_element_change_state (element=0x15e1, 
    transition=5601) at gstelement.c:2547
#11 0x00007ffff72ebb08 in gst_element_set_state_func (element=0x826050, 
    state=4156133920) at gstelement.c:2503
---Type <return> to continue, or q <return> to quit---
#12 0x00007ffff72d8561 in gst_bin_element_set_state (element=0x802000, 
    transition=<value optimized out>) at gstbin.c:2046
#13 gst_bin_change_state_func (element=0x802000, 
    transition=<value optimized out>) at gstbin.c:2334
#14 0x00007ffff730aa27 in gst_pipeline_change_state (element=0x802000, 
    transition=GST_STATE_CHANGE_PAUSED_TO_PLAYING) at gstpipeline.c:467
#15 0x00007ffff72e89fc in gst_element_change_state (element=0x15e1, 
    transition=5601) at gstelement.c:2547
#16 0x00007ffff72e8cd3 in gst_element_change_state (element=0x802000, 
    transition=<value optimized out>) at gstelement.c:2591
#17 0x00007ffff72e8a7f in gst_element_change_state (element=0x802000, 
    transition=<value optimized out>) at gstelement.c:2584
#18 0x00007ffff72ebb08 in gst_element_set_state_func (element=0x802000, 
    state=4156133920) at gstelement.c:2503
#19 0x0000000000400bef in main ()

Wim, any ideas?


-- 
See http://bugzilla.gnome.org/page.cgi?id=email.html for more info about why you received
this email, why you can't respond via email, how to stop receiving
emails (or reduce the number you receive), and how to contact someone
if you are having problems with the system.

You can add comments to this bug at http://bugzilla.gnome.org/show_bug.cgi?id=590678.




More information about the Gstreamer-bugs mailing list