[gst-devel] All my GStreamer threads freeze in pthread_cond_wait

Sander Marechal s.marechal at jejik.com
Thu Sep 20 13:46:30 CEST 2007


Hello, 

I am building a Python GStreamer application to stream music through 
shout2send. When I stream in mp3 format using the lame plugin, everything 
works fine. When I use the exact same pipeline but replace lame with 
vorbisenc and oggmux, the program freezes when trying to start the pipeline. 
According to gdb there are 3 threads running. When I interrupt the program 
during the freeze and display a backtrace, all three threads are in 
"pthread_cond_wait@@GLIBC_2.3.2". 

I have attached a gdb session from my program using GST_DEBUG=3. It contains 
all the output from starting gdb and running the program up to the freeze. 
When it froze, I hit Ctr+C and ran "thread apply all bt" to get the 
backtraces for all the threads. I have the gstreamer-*-dbg packages 
installed for the backtraces. 

The pipeline that I try to play is: 

SilenceBin(gst.Bin) ! adder ! tee ! OutputBin(gst.Bin) 

The SilenceBin contains: 

audiotestsrc wave=4 ! audioconvert ! capsfilter 

The OutputBin contains: 

capsfilter ! audioconvert ! audioresample ! vorbisenc ! oggmux ! queue ! 
shout2send 

All the capsfilters are: 

audio/x-raw-int, channels=2, rate=44100, width=16, depth=16 

I have compared the output with GST_DEBUG=3 to the same output using lame 
instead of vorbisenc ! oggmux but I could not find any differences. The 
entire pipeline seems to build, link and change state like it should. 

Can someone tell from the gdb output what's going wrong, please? 

If you need the source of my application, you can find it at:
http://svn.jejik.com/viewvc.cgi/jukebox/trunk/?pathrev=34 

To run it, copy jukebox.xml.tpl to /etc/jukebox.xml, edit it to point the 
music library to wherever your music is and enable ShoutCast, then run 
"./jukebox.py foreground debug". 

I am using gstreamer 0.10.14 and gnome 2.18. (Debian tetsing/unstable) I 
have also tested it on gstreamer 0.10.10 and gnome 2.14 (Debian Etch) but 
the exact same thing happens. 

I'd highly appreciate any help you can give. I have no idea what's going 
wrong here. Kind regards, 

-- 
Sander Marechal
http://www.jejik.com
-------------- next part --------------
sander at tweety-debian:~/projects/jukebox/trunk$ GST_DEBUG=3,python=5 gdb python
GNU gdb 6.6-debian
Copyright (C) 2006 Free Software Foundation, Inc.
GDB is free software, covered by the GNU General Public License, and you are
welcome to change it and/or distribute copies of it under certain conditions.
Type "show copying" to see the conditions.
There is absolutely no warranty for GDB.  Type "show warranty" for details.
This GDB was configured as "i486-linux-gnu"...
(no debugging symbols found)
Using host libthread_db library "/lib/libthread_db.so.1".
(gdb) run ./jukebox.py foreground debug
Starting program: /usr/bin/python ./jukebox.py foreground debug
(no debugging symbols found)
(no debugging symbols found)
[Thread debugging using libthread_db enabled]
[New Thread -1209776464 (LWP 4423)]
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
0:00:00.000093000  4423 0x8221208 INFO              GST_INIT gst.c:594:init_pre: Initializing GStreamer Core Library version 0.10.14
0:00:00.000128000  4423 0x8221208 INFO              GST_INIT gst.c:595:init_pre: Using library installed in /usr/lib
0:00:00.000141000  4423 0x8221208 INFO              GST_INIT gst.c:605:init_pre: Linux tweety-debian 2.6.21-2-486 #1 Wed Jul 11 03:17:09 UTC 2007 i686
0:00:00.000186000  4423 0x8221208 INFO              GST_INIT gstquery.c:100:_gst_query_initialize: init queries
0:00:00.000412000  4423 0x8221208 INFO              GST_INIT gstmessage.c:72:_gst_message_initialize: init messages
0:00:00.001080000  4423 0x8221208 INFO    GST_PLUGIN_LOADING gstplugin.c:182:_gst_plugin_register_static: loaded static plugin "staticelements"
0:00:00.008337000  4423 0x8221208 INFO              GST_INIT gst.c:797:ensure_current_registry_forking: reading registry cache: /home/sander/.gstreamer-0.10/registry.i486.xml
0:00:00.048560000  4423 0x8221208 INFO          GST_REGISTRY gstregistryxml.c:573:gst_registry_xml_read_cache: loaded /home/sander/.gstreamer-0.10/registry.i486.xml in 0.040178 seconds
0:00:00.085853000  4426 0x8221208 INFO              GST_INIT gst.c:734:scan_and_update_registry: Registry cache has not changed
0:00:00.086148000  4423 0x8221208 INFO              GST_INIT gst.c:432:gst_init_check: initialized GStreamer successfully
0:00:00.217971000  4423 0x8221208 INFO    GST_PLUGIN_LOADING gstplugin.c:517:gst_plugin_load_file: plugin "/usr/lib/gstreamer-0.10/libgstadder.so" loaded
0:00:00.218102000  4423 0x8221208 INFO   GST_ELEMENT_FACTORY gstelementfactory.c:374:gst_element_factory_create: creating element "adder" named "adder"
0:00:00.218253000  4423 0x8221208 INFO      GST_ELEMENT_PADS gstelement.c:628:gst_element_add_pad:<GstAdder at 0x83db030> adding pad 'src'
0:00:00.232082000  4423 0x8221208 INFO    GST_PLUGIN_LOADING gstplugin.c:517:gst_plugin_load_file: plugin "/usr/lib/gstreamer-0.10/libgstcoreelements.so" loaded
0:00:00.232193000  4423 0x8221208 INFO   GST_ELEMENT_FACTORY gstelementfactory.c:374:gst_element_factory_create: creating element "tee" named "tee"
0:00:00.232279000  4423 0x8221208 INFO      GST_ELEMENT_PADS gstelement.c:628:gst_element_add_pad:<GstTee at 0x83e7020> adding pad 'sink'
0:00:00.237714000  4423 0x8221208 INFO    GST_PLUGIN_LOADING gstplugin.c:517:gst_plugin_load_file: plugin "/usr/lib/gstreamer-0.10/libgstaudiotestsrc.so" loaded
0:00:00.237824000  4423 0x8221208 INFO   GST_ELEMENT_FACTORY gstelementfactory.c:374:gst_element_factory_create: creating element "audiotestsrc" named "silence"
0:00:00.237915000  4423 0x8221208 INFO      GST_ELEMENT_PADS gstelement.c:628:gst_element_add_pad:<GstBaseSrc at 0x83e9f20> adding pad 'src'
0:00:00.252857000  4423 0x8221208 INFO    GST_PLUGIN_LOADING gstplugin.c:517:gst_plugin_load_file: plugin "/usr/lib/gstreamer-0.10/libgstaudioconvert.so" loaded
0:00:00.252912000  4423 0x8221208 INFO   GST_ELEMENT_FACTORY gstelementfactory.c:374:gst_element_factory_create: creating element "audioconvert" named "silenceconvert"
0:00:00.252978000  4423 0x8221208 INFO      GST_ELEMENT_PADS gstelement.c:628:gst_element_add_pad:<GstBaseTransform at 0x83f0018> adding pad 'sink'
0:00:00.253014000  4423 0x8221208 INFO      GST_ELEMENT_PADS gstelement.c:628:gst_element_add_pad:<GstBaseTransform at 0x83f0018> adding pad 'src'
0:00:00.253152000  4423 0x8221208 INFO   GST_ELEMENT_FACTORY gstelementfactory.c:374:gst_element_factory_create: creating element "capsfilter" named "silencecapsfilter"
0:00:00.253195000  4423 0x8221208 INFO      GST_ELEMENT_PADS gstelement.c:628:gst_element_add_pad:<GstBaseTransform at 0x83f2018> adding pad 'sink'
0:00:00.253225000  4423 0x8221208 INFO      GST_ELEMENT_PADS gstelement.c:628:gst_element_add_pad:<GstBaseTransform at 0x83f2018> adding pad 'src'
0:00:00.253392000  4423 0x8221208 INFO      GST_ELEMENT_PADS gstutils.c:1356:gst_element_link_pads: trying to link element silence:(any) to element silenceconvert:(any)
0:00:00.253411000  4423 0x8221208 INFO              GST_PADS gstutils.c:2034:gst_pad_can_link: trying to link silence:src and silenceconvert:src
0:00:00.253422000  4423 0x8221208 INFO              GST_PADS gstutils.c:2054:gst_pad_can_link: Sink pad silenceconvert:src is not sink pad, failed
0:00:00.253433000  4423 0x8221208 INFO              GST_PADS gstutils.c:2034:gst_pad_can_link: trying to link silence:src and silenceconvert:sink
0:00:00.253446000  4423 0x8221208 INFO              GST_PADS gstutils.c:1261:prepare_link_maybe_ghosting: silence and silenceconvert in same bin, no need for ghost pads
0:00:00.253459000  4423 0x8221208 INFO              GST_PADS gstpad.c:1759:gst_pad_link_prepare: trying to link silence:src and silenceconvert:sink
0:00:00.253793000  4423 0x8221208 INFO              GST_PADS gstpad.c:1896:gst_pad_link: linked silence:src and silenceconvert:sink, successful
0:00:00.253808000  4423 0x8221208 INFO      GST_ELEMENT_PADS gstutils.c:1356:gst_element_link_pads: trying to link element silenceconvert:(any) to element silencecapsfilter:(any)
0:00:00.253820000  4423 0x8221208 INFO              GST_PADS gstutils.c:2034:gst_pad_can_link: trying to link silenceconvert:src and silencecapsfilter:src
0:00:00.253831000  4423 0x8221208 INFO              GST_PADS gstutils.c:2054:gst_pad_can_link: Sink pad silencecapsfilter:src is not sink pad, failed
0:00:00.253842000  4423 0x8221208 INFO              GST_PADS gstutils.c:2034:gst_pad_can_link: trying to link silenceconvert:src and silencecapsfilter:sink
0:00:00.253852000  4423 0x8221208 INFO              GST_PADS gstutils.c:1261:prepare_link_maybe_ghosting: silenceconvert and silencecapsfilter in same bin, no need for ghost pads
0:00:00.253863000  4423 0x8221208 INFO              GST_PADS gstpad.c:1759:gst_pad_link_prepare: trying to link silenceconvert:src and silencecapsfilter:sink
0:00:00.254852000  4423 0x8221208 INFO              GST_PADS gstpad.c:1896:gst_pad_link: linked silenceconvert:src and silencecapsfilter:sink, successful
0:00:00.343690000  4423 0x8221208 INFO      GST_ELEMENT_PADS gstelement.c:874:gst_element_get_static_pad: found pad silencecapsfilter:src
0:00:00.343862000  4423 0x8221208 INFO              GST_PADS gstpad.c:1759:gst_pad_link_prepare: trying to link silencecapsfilter:src and src:proxypad0
0:00:00.344904000  4423 0x8221208 INFO              GST_PADS gstpad.c:1896:gst_pad_link: linked silencecapsfilter:src and src:proxypad0, successful
0:00:00.344928000  4423 0x8221208 INFO      GST_ELEMENT_PADS gstelement.c:628:gst_element_add_pad:<silencebin> adding pad 'src'
0:00:00.345038000  4423 0x8221208 INFO      GST_ELEMENT_PADS gstelement.c:628:gst_element_add_pad:<adder> adding pad 'sink0'
0:00:00.345058000  4423 0x8221208 INFO              GST_PADS gstpad.c:1759:gst_pad_link_prepare: trying to link silencebin:src and adder:sink0
0:00:00.346128000  4423 0x8221208 INFO              GST_PADS gstpad.c:1896:gst_pad_link: linked silencebin:src and adder:sink0, successful
0:00:00.346143000  4423 0x8221208 INFO      GST_ELEMENT_PADS gstelement.c:874:gst_element_get_static_pad: found pad adder:src
0:00:00.346159000  4423 0x8221208 INFO      GST_ELEMENT_PADS gstelement.c:874:gst_element_get_static_pad: found pad tee:sink
0:00:00.346171000  4423 0x8221208 INFO              GST_PADS gstpad.c:1759:gst_pad_link_prepare: trying to link adder:src and tee:sink
0:00:00.347223000  4423 0x8221208 INFO              GST_PADS gstpad.c:1896:gst_pad_link: linked adder:src and tee:sink, successful
0:00:00.347293000  4423 0x8221208 INFO   GST_ELEMENT_FACTORY gstelementfactory.c:376:gst_element_factory_create: creating element "capsfilter"
0:00:00.347335000  4423 0x8221208 INFO      GST_ELEMENT_PADS gstelement.c:628:gst_element_add_pad:<GstBaseTransform at 0x83f21a0> adding pad 'sink'
0:00:00.347365000  4423 0x8221208 INFO      GST_ELEMENT_PADS gstelement.c:628:gst_element_add_pad:<GstBaseTransform at 0x83f21a0> adding pad 'src'
0:00:00.347389000  4423 0x8221208 INFO   GST_ELEMENT_FACTORY gstelementfactory.c:376:gst_element_factory_create: creating element "audioconvert"
0:00:00.347421000  4423 0x8221208 INFO      GST_ELEMENT_PADS gstelement.c:628:gst_element_add_pad:<GstBaseTransform at 0x83f0230> adding pad 'sink'
0:00:00.347450000  4423 0x8221208 INFO      GST_ELEMENT_PADS gstelement.c:628:gst_element_add_pad:<GstBaseTransform at 0x83f0230> adding pad 'src'
0:00:00.393217000  4423 0x8221208 INFO    GST_PLUGIN_LOADING gstplugin.c:517:gst_plugin_load_file: plugin "/usr/lib/gstreamer-0.10/libgstaudioresample.so" loaded
0:00:00.393274000  4423 0x8221208 INFO   GST_ELEMENT_FACTORY gstelementfactory.c:376:gst_element_factory_create: creating element "audioresample"
0:00:00.393324000  4423 0x8221208 INFO      GST_ELEMENT_PADS gstelement.c:628:gst_element_add_pad:<GstBaseTransform at 0x83f8040> adding pad 'sink'
0:00:00.393362000  4423 0x8221208 INFO      GST_ELEMENT_PADS gstelement.c:628:gst_element_add_pad:<GstBaseTransform at 0x83f8040> adding pad 'src'
0:00:00.393503000  4423 0x8221208 INFO   GST_ELEMENT_FACTORY gstelementfactory.c:376:gst_element_factory_create: creating element "queue"
0:00:00.425458000  4423 0x8221208 INFO      GST_ELEMENT_PADS gstelement.c:628:gst_element_add_pad:<GstQueue at 0x83fa020> adding pad 'sink'
0:00:00.425506000  4423 0x8221208 INFO      GST_ELEMENT_PADS gstelement.c:628:gst_element_add_pad:<GstQueue at 0x83fa020> adding pad 'src'
0:00:00.435428000  4423 0x8221208 INFO    GST_PLUGIN_LOADING gstplugin.c:517:gst_plugin_load_file: plugin "/usr/lib/gstreamer-0.10/libgstshout2.so" loaded
0:00:00.435480000  4423 0x8221208 INFO   GST_ELEMENT_FACTORY gstelementfactory.c:376:gst_element_factory_create: creating element "shout2send"
0:00:00.435547000  4423 0x8221208 INFO      GST_ELEMENT_PADS gstelement.c:628:gst_element_add_pad:<GstBaseSink at 0x83fe028> adding pad 'sink'
0:00:00.454120000  4423 0x8221208 INFO    GST_PLUGIN_LOADING gstplugin.c:517:gst_plugin_load_file: plugin "/usr/lib/gstreamer-0.10/libgstvorbis.so" loaded
0:00:00.454171000  4423 0x8221208 INFO   GST_ELEMENT_FACTORY gstelementfactory.c:376:gst_element_factory_create: creating element "vorbisenc"
0:00:00.454221000  4423 0x8221208 INFO      GST_ELEMENT_PADS gstelement.c:628:gst_element_add_pad:<GstVorbisEnc at 0x8403018> adding pad 'sink'
0:00:00.454253000  4423 0x8221208 INFO      GST_ELEMENT_PADS gstelement.c:628:gst_element_add_pad:<GstVorbisEnc at 0x8403018> adding pad 'src'
0:00:00.483266000  4423 0x8221208 INFO    GST_PLUGIN_LOADING gstplugin.c:517:gst_plugin_load_file: plugin "/usr/lib/gstreamer-0.10/libgstogg.so" loaded
0:00:00.483316000  4423 0x8221208 INFO   GST_ELEMENT_FACTORY gstelementfactory.c:376:gst_element_factory_create: creating element "oggmux"
0:00:00.483355000  4423 0x8221208 INFO      GST_ELEMENT_PADS gstelement.c:628:gst_element_add_pad:<GstOggMux at 0x83f6ed0> adding pad 'src'
0:00:00.483536000  4423 0x8221208 INFO      GST_ELEMENT_PADS gstutils.c:1356:gst_element_link_pads: trying to link element capsfilter1:(any) to element audioconvert1:(any)
0:00:00.483552000  4423 0x8221208 INFO              GST_PADS gstutils.c:2034:gst_pad_can_link: trying to link capsfilter1:src and audioconvert1:src
0:00:00.483563000  4423 0x8221208 INFO              GST_PADS gstutils.c:2054:gst_pad_can_link: Sink pad audioconvert1:src is not sink pad, failed
0:00:00.483574000  4423 0x8221208 INFO              GST_PADS gstutils.c:2034:gst_pad_can_link: trying to link capsfilter1:src and audioconvert1:sink
0:00:00.483585000  4423 0x8221208 INFO              GST_PADS gstutils.c:1261:prepare_link_maybe_ghosting: capsfilter1 and audioconvert1 in same bin, no need for ghost pads
0:00:00.483597000  4423 0x8221208 INFO              GST_PADS gstpad.c:1759:gst_pad_link_prepare: trying to link capsfilter1:src and audioconvert1:sink
0:00:00.483882000  4423 0x8221208 INFO              GST_PADS gstpad.c:1896:gst_pad_link: linked capsfilter1:src and audioconvert1:sink, successful
0:00:00.483896000  4423 0x8221208 INFO      GST_ELEMENT_PADS gstutils.c:1356:gst_element_link_pads: trying to link element audioconvert1:(any) to element audioresample0:(any)
0:00:00.483908000  4423 0x8221208 INFO              GST_PADS gstutils.c:2034:gst_pad_can_link: trying to link audioconvert1:src and audioresample0:src
0:00:00.683749000  4423 0x8221208 INFO              GST_PADS gstutils.c:2054:gst_pad_can_link: Sink pad audioresample0:src is not sink pad, failed
0:00:00.683774000  4423 0x8221208 INFO              GST_PADS gstutils.c:2034:gst_pad_can_link: trying to link audioconvert1:src and audioresample0:sink
0:00:00.683788000  4423 0x8221208 INFO              GST_PADS gstutils.c:1261:prepare_link_maybe_ghosting: audioconvert1 and audioresample0 in same bin, no need for ghost pads
0:00:00.683800000  4423 0x8221208 INFO              GST_PADS gstpad.c:1759:gst_pad_link_prepare: trying to link audioconvert1:src and audioresample0:sink
0:00:00.685497000  4423 0x8221208 INFO              GST_PADS gstpad.c:1896:gst_pad_link: linked audioconvert1:src and audioresample0:sink, successful
0:00:00.685518000  4423 0x8221208 INFO      GST_ELEMENT_PADS gstutils.c:1356:gst_element_link_pads: trying to link element audioresample0:(any) to element vorbisenc0:(any)
0:00:00.685533000  4423 0x8221208 INFO              GST_PADS gstutils.c:2034:gst_pad_can_link: trying to link audioresample0:src and vorbisenc0:src
0:00:00.685544000  4423 0x8221208 INFO              GST_PADS gstutils.c:2054:gst_pad_can_link: Sink pad vorbisenc0:src is not sink pad, failed
0:00:00.685555000  4423 0x8221208 INFO              GST_PADS gstutils.c:2034:gst_pad_can_link: trying to link audioresample0:src and vorbisenc0:sink
0:00:00.685565000  4423 0x8221208 INFO              GST_PADS gstutils.c:1261:prepare_link_maybe_ghosting: audioresample0 and vorbisenc0 in same bin, no need for ghost pads
0:00:00.685576000  4423 0x8221208 INFO              GST_PADS gstpad.c:1759:gst_pad_link_prepare: trying to link audioresample0:src and vorbisenc0:sink
0:00:00.687554000  4423 0x8221208 INFO              GST_PADS gstpad.c:1896:gst_pad_link: linked audioresample0:src and vorbisenc0:sink, successful
0:00:00.687569000  4423 0x8221208 INFO      GST_ELEMENT_PADS gstutils.c:1356:gst_element_link_pads: trying to link element vorbisenc0:(any) to element oggmux0:(any)
0:00:00.687582000  4423 0x8221208 INFO              GST_PADS gstutils.c:2034:gst_pad_can_link: trying to link vorbisenc0:src and oggmux0:src
0:00:00.687592000  4423 0x8221208 INFO              GST_PADS gstutils.c:2054:gst_pad_can_link: Sink pad oggmux0:src is not sink pad, failed
0:00:00.687685000  4423 0x8221208 INFO      GST_ELEMENT_PADS gstelement.c:628:gst_element_add_pad:<oggmux0> adding pad 'sink_1107092588'
0:00:00.687703000  4423 0x8221208 INFO              GST_PADS gstutils.c:1261:prepare_link_maybe_ghosting: vorbisenc0 and oggmux0 in same bin, no need for ghost pads
0:00:00.687714000  4423 0x8221208 INFO              GST_PADS gstpad.c:1759:gst_pad_link_prepare: trying to link vorbisenc0:src and oggmux0:sink_1107092588
0:00:00.687729000  4423 0x8221208 INFO              GST_PADS gstpad.c:1896:gst_pad_link: linked vorbisenc0:src and oggmux0:sink_1107092588, successful
0:00:00.687742000  4423 0x8221208 INFO      GST_ELEMENT_PADS gstutils.c:1356:gst_element_link_pads: trying to link element oggmux0:(any) to element queue0:(any)
0:00:00.687755000  4423 0x8221208 INFO              GST_PADS gstutils.c:2034:gst_pad_can_link: trying to link oggmux0:src and queue0:src
0:00:00.943744000  4423 0x8221208 INFO              GST_PADS gstutils.c:2054:gst_pad_can_link: Sink pad queue0:src is not sink pad, failed
0:00:00.943768000  4423 0x8221208 INFO              GST_PADS gstutils.c:2034:gst_pad_can_link: trying to link oggmux0:src and queue0:sink
0:00:00.943781000  4423 0x8221208 INFO              GST_PADS gstutils.c:1261:prepare_link_maybe_ghosting: oggmux0 and queue0 in same bin, no need for ghost pads
0:00:00.943793000  4423 0x8221208 INFO              GST_PADS gstpad.c:1759:gst_pad_link_prepare: trying to link oggmux0:src and queue0:sink
0:00:00.943822000  4423 0x8221208 INFO              GST_PADS gstpad.c:1896:gst_pad_link: linked oggmux0:src and queue0:sink, successful
0:00:00.943842000  4423 0x8221208 INFO      GST_ELEMENT_PADS gstutils.c:1356:gst_element_link_pads: trying to link element queue0:(any) to element shout2send0:(any)
0:00:00.943857000  4423 0x8221208 INFO              GST_PADS gstutils.c:2034:gst_pad_can_link: trying to link queue0:src and shout2send0:sink
0:00:00.943868000  4423 0x8221208 INFO              GST_PADS gstutils.c:1261:prepare_link_maybe_ghosting: queue0 and shout2send0 in same bin, no need for ghost pads
0:00:00.943879000  4423 0x8221208 INFO              GST_PADS gstpad.c:1759:gst_pad_link_prepare: trying to link queue0:src and shout2send0:sink
0:00:00.943915000  4423 0x8221208 INFO              GST_PADS gstpad.c:1896:gst_pad_link: linked queue0:src and shout2send0:sink, successful
0:00:00.943945000  4423 0x8221208 INFO      GST_ELEMENT_PADS gstelement.c:874:gst_element_get_static_pad: found pad capsfilter1:sink
0:00:00.944032000  4423 0x8221208 INFO              GST_PADS gstpad.c:1759:gst_pad_link_prepare: trying to link sink:proxypad1 and capsfilter1:sink
0:00:00.946883000  4423 0x8221208 INFO              GST_PADS gstpad.c:1896:gst_pad_link: linked sink:proxypad1 and capsfilter1:sink, successful
0:00:00.946901000  4423 0x8221208 INFO      GST_ELEMENT_PADS gstelement.c:628:gst_element_add_pad:<bin0> adding pad 'sink'
0:00:00.946970000  4423 0x8221208 INFO      GST_ELEMENT_PADS gstelement.c:628:gst_element_add_pad:<tee> adding pad 'src0'
0:00:00.946989000  4423 0x8221208 INFO      GST_ELEMENT_PADS gstelement.c:874:gst_element_get_static_pad: found pad bin0:sink
0:00:00.947001000  4423 0x8221208 INFO              GST_PADS gstpad.c:1759:gst_pad_link_prepare: trying to link tee:src0 and bin0:sink
0:00:00.950865000  4423 0x8221208 INFO              GST_PADS gstpad.c:1896:gst_pad_link: linked tee:src0 and bin0:sink, successful
[New Thread -1225335920 (LWP 4427)]
[New Thread -1233724528 (LWP 4428)]
[Thread -1233724528 (LWP 4428) exited]
[Thread -1225335920 (LWP 4427) exited]
0:00:01.594251000  4423 0x8221208 INFO            GST_STATES gstelement.c:2128:gst_element_continue_state:<shout2send0> completed state change to READY
0:00:01.594274000  4423 0x8221208 INFO            GST_STATES gstelement.c:2141:gst_element_continue_state:<shout2send0> posting state-changed NULL to READY
0:00:01.594323000  4423 0x8221208 INFO            GST_STATES gstbin.c:2058:gst_bin_change_state_func:<bin0> child 'shout2send0' changed state to 2(READY) successfully
0:00:01.594346000  4423 0x8221208 INFO            GST_STATES gstelement.c:2128:gst_element_continue_state:<queue0> completed state change to READY
0:00:01.594356000  4423 0x8221208 INFO            GST_STATES gstelement.c:2141:gst_element_continue_state:<queue0> posting state-changed NULL to READY
0:00:01.594373000  4423 0x8221208 INFO            GST_STATES gstbin.c:2058:gst_bin_change_state_func:<bin0> child 'queue0' changed state to 2(READY) successfully
0:00:01.594388000  4423 0x8221208 INFO            GST_STATES gstelement.c:2128:gst_element_continue_state:<oggmux0> completed state change to READY
0:00:01.594399000  4423 0x8221208 INFO            GST_STATES gstelement.c:2141:gst_element_continue_state:<oggmux0> posting state-changed NULL to READY
0:00:01.594415000  4423 0x8221208 INFO            GST_STATES gstbin.c:2058:gst_bin_change_state_func:<bin0> child 'oggmux0' changed state to 2(READY) successfully
0:00:01.594432000  4423 0x8221208 INFO            GST_STATES gstelement.c:2128:gst_element_continue_state:<vorbisenc0> completed state change to READY
0:00:01.594442000  4423 0x8221208 INFO            GST_STATES gstelement.c:2141:gst_element_continue_state:<vorbisenc0> posting state-changed NULL to READY
0:00:01.594458000  4423 0x8221208 INFO            GST_STATES gstbin.c:2058:gst_bin_change_state_func:<bin0> child 'vorbisenc0' changed state to 2(READY) successfully
0:00:01.594472000  4423 0x8221208 INFO            GST_STATES gstelement.c:2128:gst_element_continue_state:<audioresample0> completed state change to READY
0:00:01.594483000  4423 0x8221208 INFO            GST_STATES gstelement.c:2141:gst_element_continue_state:<audioresample0> posting state-changed NULL to READY
0:00:01.594498000  4423 0x8221208 INFO            GST_STATES gstbin.c:2058:gst_bin_change_state_func:<bin0> child 'audioresample0' changed state to 2(READY) successfully
0:00:01.594513000  4423 0x8221208 INFO            GST_STATES gstelement.c:2128:gst_element_continue_state:<audioconvert1> completed state change to READY
0:00:01.594523000  4423 0x8221208 INFO            GST_STATES gstelement.c:2141:gst_element_continue_state:<audioconvert1> posting state-changed NULL to READY
0:00:01.594539000  4423 0x8221208 INFO            GST_STATES gstbin.c:2058:gst_bin_change_state_func:<bin0> child 'audioconvert1' changed state to 2(READY) successfully
0:00:01.594554000  4423 0x8221208 INFO            GST_STATES gstelement.c:2128:gst_element_continue_state:<capsfilter1> completed state change to READY
0:00:01.594564000  4423 0x8221208 INFO            GST_STATES gstelement.c:2141:gst_element_continue_state:<capsfilter1> posting state-changed NULL to READY
0:00:01.594579000  4423 0x8221208 INFO            GST_STATES gstbin.c:2058:gst_bin_change_state_func:<bin0> child 'capsfilter1' changed state to 2(READY) successfully
0:00:01.757276000  4423 0x8221208 INFO            GST_STATES gstelement.c:2128:gst_element_continue_state:<bin0> completed state change to READY
0:00:01.757295000  4423 0x8221208 INFO            GST_STATES gstelement.c:2141:gst_element_continue_state:<bin0> posting state-changed NULL to READY
0:00:01.757326000  4423 0x8221208 INFO            GST_STATES gstbin.c:2058:gst_bin_change_state_func:<pipeline> child 'bin0' changed state to 2(READY) successfully
0:00:01.757345000  4423 0x8221208 INFO            GST_STATES gstelement.c:2128:gst_element_continue_state:<tee> completed state change to READY
0:00:01.757356000  4423 0x8221208 INFO            GST_STATES gstelement.c:2141:gst_element_continue_state:<tee> posting state-changed NULL to READY
0:00:01.757373000  4423 0x8221208 INFO            GST_STATES gstbin.c:2058:gst_bin_change_state_func:<pipeline> child 'tee' changed state to 2(READY) successfully
0:00:01.757389000  4423 0x8221208 INFO            GST_STATES gstelement.c:2128:gst_element_continue_state:<adder> completed state change to READY
0:00:01.757400000  4423 0x8221208 INFO            GST_STATES gstelement.c:2141:gst_element_continue_state:<adder> posting state-changed NULL to READY
0:00:01.757415000  4423 0x8221208 INFO            GST_STATES gstbin.c:2058:gst_bin_change_state_func:<pipeline> child 'adder' changed state to 2(READY) successfully
0:00:01.757438000  4423 0x8221208 INFO            GST_STATES gstelement.c:2128:gst_element_continue_state:<silencecapsfilter> completed state change to READY
0:00:01.757449000  4423 0x8221208 INFO            GST_STATES gstelement.c:2141:gst_element_continue_state:<silencecapsfilter> posting state-changed NULL to READY
0:00:01.757465000  4423 0x8221208 INFO            GST_STATES gstbin.c:2058:gst_bin_change_state_func:<silencebin> child 'silencecapsfilter' changed state to 2(READY) successfully
0:00:01.757479000  4423 0x8221208 INFO            GST_STATES gstelement.c:2128:gst_element_continue_state:<silenceconvert> completed state change to READY
0:00:01.757489000  4423 0x8221208 INFO            GST_STATES gstelement.c:2141:gst_element_continue_state:<silenceconvert> posting state-changed NULL to READY
0:00:01.757505000  4423 0x8221208 INFO            GST_STATES gstbin.c:2058:gst_bin_change_state_func:<silencebin> child 'silenceconvert' changed state to 2(READY) successfully
0:00:01.757519000  4423 0x8221208 INFO            GST_STATES gstelement.c:2128:gst_element_continue_state:<silence> completed state change to READY
0:00:01.757530000  4423 0x8221208 INFO            GST_STATES gstelement.c:2141:gst_element_continue_state:<silence> posting state-changed NULL to READY
0:00:01.757546000  4423 0x8221208 INFO            GST_STATES gstbin.c:2058:gst_bin_change_state_func:<silencebin> child 'silence' changed state to 2(READY) successfully
0:00:01.757559000  4423 0x8221208 INFO            GST_STATES gstelement.c:2128:gst_element_continue_state:<silencebin> completed state change to READY
0:00:01.757569000  4423 0x8221208 INFO            GST_STATES gstelement.c:2141:gst_element_continue_state:<silencebin> posting state-changed NULL to READY
0:00:01.971024000  4423 0x8221208 INFO            GST_STATES gstbin.c:2058:gst_bin_change_state_func:<pipeline> child 'silencebin' changed state to 2(READY) successfully
0:00:01.971051000  4423 0x8221208 INFO            GST_STATES gstelement.c:2101:gst_element_continue_state:<pipeline> committing state from NULL to READY, pending PLAYING
0:00:01.971068000  4423 0x8221208 INFO            GST_STATES gstelement.c:2110:gst_element_continue_state:<pipeline> continue state change READY to PAUSED, final PLAYING
0:00:01.971158000  4423 0x8221208 INFO            GST_STATES gstbin.c:2064:gst_bin_change_state_func:<bin0> child 'shout2send0' is changing state asynchronously to PAUSED
[New Thread -1233724528 (LWP 4430)]
0:00:01.972978000  4423 0x8221208 INFO            GST_STATES gstelement.c:2128:gst_element_continue_state:<queue0> completed state change to PAUSED
0:00:01.973001000  4423 0x8221208 INFO            GST_STATES gstelement.c:2141:gst_element_continue_state:<queue0> posting state-changed READY to PAUSED
0:00:01.973033000  4423 0x8221208 INFO            GST_STATES gstbin.c:2058:gst_bin_change_state_func:<bin0> child 'queue0' changed state to 3(PAUSED) successfully
0:00:01.973063000  4423 0x8221208 INFO            GST_STATES gstelement.c:2128:gst_element_continue_state:<oggmux0> completed state change to PAUSED
0:00:01.973074000  4423 0x8221208 INFO            GST_STATES gstelement.c:2141:gst_element_continue_state:<oggmux0> posting state-changed READY to PAUSED
0:00:01.973091000  4423 0x8221208 INFO            GST_STATES gstbin.c:2058:gst_bin_change_state_func:<bin0> child 'oggmux0' changed state to 3(PAUSED) successfully
0:00:01.973110000  4423 0x8221208 INFO            GST_STATES gstelement.c:2128:gst_element_continue_state:<vorbisenc0> completed state change to PAUSED
0:00:01.973121000  4423 0x8221208 INFO            GST_STATES gstelement.c:2141:gst_element_continue_state:<vorbisenc0> posting state-changed READY to PAUSED
0:00:01.973137000  4423 0x8221208 INFO            GST_STATES gstbin.c:2058:gst_bin_change_state_func:<bin0> child 'vorbisenc0' changed state to 3(PAUSED) successfully
0:00:01.973163000  4423 0x8221208 INFO            GST_STATES gstelement.c:2128:gst_element_continue_state:<audioresample0> completed state change to PAUSED
0:00:01.973174000  4423 0x8221208 INFO            GST_STATES gstelement.c:2141:gst_element_continue_state:<audioresample0> posting state-changed READY to PAUSED
0:00:01.973191000  4423 0x8221208 INFO            GST_STATES gstbin.c:2058:gst_bin_change_state_func:<bin0> child 'audioresample0' changed state to 3(PAUSED) successfully
0:00:01.973209000  4423 0x8221208 INFO            GST_STATES gstelement.c:2128:gst_element_continue_state:<audioconvert1> completed state change to PAUSED
0:00:01.973220000  4423 0x8221208 INFO            GST_STATES gstelement.c:2141:gst_element_continue_state:<audioconvert1> posting state-changed READY to PAUSED
0:00:01.973236000  4423 0x8221208 INFO            GST_STATES gstbin.c:2058:gst_bin_change_state_func:<bin0> child 'audioconvert1' changed state to 3(PAUSED) successfully
0:00:01.973254000  4423 0x8221208 INFO            GST_STATES gstelement.c:2128:gst_element_continue_state:<capsfilter1> completed state change to PAUSED
0:00:01.973265000  4423 0x8221208 INFO            GST_STATES gstelement.c:2141:gst_element_continue_state:<capsfilter1> posting state-changed READY to PAUSED
0:00:01.989531000  4423 0x8221208 INFO            GST_STATES gstbin.c:2058:gst_bin_change_state_func:<bin0> child 'capsfilter1' changed state to 3(PAUSED) successfully
0:00:01.989569000  4423 0x8221208 INFO            GST_STATES gstbin.c:2064:gst_bin_change_state_func:<pipeline> child 'bin0' is changing state asynchronously to PAUSED
0:00:01.989593000  4423 0x8221208 INFO            GST_STATES gstelement.c:2128:gst_element_continue_state:<tee> completed state change to PAUSED
0:00:01.989604000  4423 0x8221208 INFO            GST_STATES gstelement.c:2141:gst_element_continue_state:<tee> posting state-changed READY to PAUSED
0:00:01.989621000  4423 0x8221208 INFO            GST_STATES gstbin.c:2058:gst_bin_change_state_func:<pipeline> child 'tee' changed state to 3(PAUSED) successfully
0:00:01.989643000  4423 0x8221208 INFO            GST_STATES gstelement.c:2128:gst_element_continue_state:<adder> completed state change to PAUSED
0:00:01.989654000  4423 0x8221208 INFO            GST_STATES gstelement.c:2141:gst_element_continue_state:<adder> posting state-changed READY to PAUSED
0:00:01.989670000  4423 0x8221208 INFO            GST_STATES gstbin.c:2058:gst_bin_change_state_func:<pipeline> child 'adder' changed state to 3(PAUSED) successfully
0:00:01.989699000  4423 0x8221208 INFO            GST_STATES gstelement.c:2128:gst_element_continue_state:<silencecapsfilter> completed state change to PAUSED
0:00:01.989711000  4423 0x8221208 INFO            GST_STATES gstelement.c:2141:gst_element_continue_state:<silencecapsfilter> posting state-changed READY to PAUSED
0:00:01.989727000  4423 0x8221208 INFO            GST_STATES gstbin.c:2058:gst_bin_change_state_func:<silencebin> child 'silencecapsfilter' changed state to 3(PAUSED) successfully
0:00:01.989745000  4423 0x8221208 INFO            GST_STATES gstelement.c:2128:gst_element_continue_state:<silenceconvert> completed state change to PAUSED
0:00:01.989757000  4423 0x8221208 INFO            GST_STATES gstelement.c:2141:gst_element_continue_state:<silenceconvert> posting state-changed READY to PAUSED
0:00:01.989773000  4423 0x8221208 INFO            GST_STATES gstbin.c:2058:gst_bin_change_state_func:<silencebin> child 'silenceconvert' changed state to 3(PAUSED) successfully
0:00:01.994103000  4423 0x8221208 INFO             GST_EVENT gstevent.c:528:gst_event_new_new_segment_full: creating newsegment update 0, rate 1.000000, format GST_FORMAT_TIME, start 0:00:00.000000000, stop 99:99:99.999999999, position 0:00:00.000000000
[New Thread -1225335920 (LWP 4431)]
0:00:02.020169000  4423 0x8221208 INFO            GST_STATES gstelement.c:2128:gst_element_continue_state:<silence> completed state change to PAUSED
0:00:02.020190000  4423 0x8221208 INFO            GST_STATES gstelement.c:2141:gst_element_continue_state:<silence> posting state-changed READY to PAUSED
0:00:02.020224000  4423 0x8221208 INFO            GST_STATES gstbin.c:2058:gst_bin_change_state_func:<silencebin> child 'silence' changed state to 3(PAUSED) successfully
0:00:02.020245000  4423 0x8221208 INFO            GST_STATES gstelement.c:2128:gst_element_continue_state:<silencebin> completed state change to PAUSED
0:00:02.196064000  4423 0x8221208 INFO            GST_STATES gstelement.c:2141:gst_element_continue_state:<silencebin> posting state-changed READY to PAUSED
0:00:02.196104000  4423 0x8221208 INFO            GST_STATES gstbin.c:2058:gst_bin_change_state_func:<pipeline> child 'silencebin' changed state to 3(PAUSED) successfully
0:00:02.196165000  4423 0x8221208 INFO            GST_STATES gstbin.c:1519:gst_bin_get_state_func:<pipeline> getting state
0:00:02.196177000  4423 0x8221208 INFO            GST_STATES gstelement.c:1876:gst_element_get_state_func:<pipeline> waiting for element to commit state
0:00:02.035700000  4423 0x8471368 INFO              GST_PADS gstpad.c:2913:gst_pad_event_default_dispatch:<adder:sink0> Sending event 0x83dc2a0 (tag) to all internally linked pads
0:00:02.196215000  4423 0x8471368 INFO              GST_PADS gstpad.c:2913:gst_pad_event_default_dispatch:<tee:sink> Sending event 0x83dc2a0 (tag) to all internally linked pads
0:00:02.196261000  4423 0x8471368 INFO              GST_PADS gstpad.c:2913:gst_pad_event_default_dispatch:<oggmux0:sink_1107092588> Sending event 0x83dc2a0 (tag) to all internally linked pads
0:00:02.210838000  4423 0x8471368 INFO          audioconvert audioconvert.c:455:audio_convert_prepare_context: use int mixing
0:00:02.210850000  4423 0x8471368 INFO          audioconvert audioconvert.c:461:audio_convert_prepare_context: unitsizes: 2 -> 4
0:00:02.210860000  4423 0x8471368 INFO          audioconvert audioconvert.c:471:audio_convert_prepare_context: in default 0, mix passthrough 0, out default 0
0:00:02.211912000  4423 0x8471368 INFO          audioconvert gstaudioconvert.c:386:gst_audio_convert_get_unit_size:<silenceconvert> unit_size = 2
0:00:02.211928000  4423 0x8471368 INFO          audioconvert gstaudioconvert.c:386:gst_audio_convert_get_unit_size:<silenceconvert> unit_size = 4
0:00:02.222221000  4423 0x8471368 INFO             GST_EVENT gstevent.c:528:gst_event_new_new_segment_full: creating newsegment update 0, rate 1.000000, format GST_FORMAT_TIME, start 0:00:00.000000000, stop 99:99:99.999999999, position 0:00:00.000000000
0:00:02.222251000  4423 0x8471368 INFO              GST_PADS gstpad.c:2913:gst_pad_event_default_dispatch:<tee:sink> Sending event 0x83dc2c8 (newsegment) to all internally linked pads
0:00:02.237692000  4423 0x8471368 INFO          audioconvert audioconvert.c:455:audio_convert_prepare_context: use int mixing
0:00:02.237712000  4423 0x8471368 INFO          audioconvert audioconvert.c:461:audio_convert_prepare_context: unitsizes: 4 -> 8
0:00:02.237723000  4423 0x8471368 INFO          audioconvert audioconvert.c:471:audio_convert_prepare_context: in default 0, mix passthrough 1, out default 0
0:00:02.238699000  4423 0x8471368 INFO          audioconvert gstaudioconvert.c:386:gst_audio_convert_get_unit_size:<audioconvert1> unit_size = 4
0:00:02.238714000  4423 0x8471368 INFO          audioconvert gstaudioconvert.c:386:gst_audio_convert_get_unit_size:<audioconvert1> unit_size = 8

Program received signal SIGINT, Interrupt.
[Switching to Thread -1209776464 (LWP 4423)]
0xb7fc5451 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
(gdb) thread apply all bt

Thread 5 (Thread -1225335920 (LWP 4431)):
#0  0xb7fc5451 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#1  0xb72f79bf in gst_queue_chain (pad=0x83f6b10, buffer=0x8483c20) at gstqueue.c:876
#2  0xb7838029 in gst_pad_chain_unchecked (pad=0x83f6b10, buffer=0x8483c20) at gstpad.c:3453
#3  0xb783870b in gst_pad_push (pad=0x83fd000, buffer=0x8483c20) at gstpad.c:3621
#4  0xb707dab1 in gst_ogg_mux_push_buffer (mux=0x83f6ed0, buffer=0x8483c20) at gstoggmux.c:537
#5  0xb707dd2e in gst_ogg_mux_pad_queue_page (mux=0x83f6ed0, pad=<value optimized out>, page=0xb6f6c478, delta=0) at gstoggmux.c:638
#6  0xb70802a3 in gst_ogg_mux_process_best_pad (ogg_mux=0x83f6ed0, best=0x828fae0) at gstoggmux.c:1451
#7  0xb708166b in gst_ogg_mux_collected (pads=0x8278d38, ogg_mux=0x83f6ed0) at gstoggmux.c:1556
#8  0xb78a78be in gst_collect_pads_check_collected (pads=0x8278d38) at gstcollectpads.c:967
#9  0xb78a8119 in gst_collect_pads_chain (pad=0x83fd0c0, buffer=0x84840f0) at gstcollectpads.c:1176
#10 0xb7838029 in gst_pad_chain_unchecked (pad=0x83fd0c0, buffer=0x84840f0) at gstpad.c:3453
#11 0xb783870b in gst_pad_push (pad=0x83f6e10, buffer=0x84840f0) at gstpad.c:3621
#12 0xb718f4cc in gst_vorbis_enc_push_buffer (vorbisenc=0x8403018, buffer=0x84840f0) at vorbisenc.c:903
#13 0xb718f6f2 in gst_vorbis_enc_output_buffers (vorbisenc=0x8403018) at vorbisenc.c:912
#14 0xb71901cf in gst_vorbis_enc_chain (pad=0x83f6d50, buffer=0x8483e50) at vorbisenc.c:1179
#15 0xb7838029 in gst_pad_chain_unchecked (pad=0x83f6d50, buffer=0x8483e50) at gstpad.c:3453
#16 0xb783870b in gst_pad_push (pad=0x83f6a50, buffer=0x8483e50) at gstpad.c:3621
#17 0xb78a5605 in gst_base_transform_chain (pad=0x83f6990, buffer=0x8483e50) at gstbasetransform.c:1605
#18 0xb7838029 in gst_pad_chain_unchecked (pad=0x83f6990, buffer=0x8483e50) at gstpad.c:3453
#19 0xb783870b in gst_pad_push (pad=0x83f68d0, buffer=0x8483e50) at gstpad.c:3621
#20 0xb78a5605 in gst_base_transform_chain (pad=0x83f6810, buffer=0x8483cc0) at gstbasetransform.c:1605
#21 0xb7838029 in gst_pad_chain_unchecked (pad=0x83f6810, buffer=0x8483cc0) at gstpad.c:3453
#22 0xb783870b in gst_pad_push (pad=0x83dcf08, buffer=0x8483cc0) at gstpad.c:3621
#23 0xb78a5605 in gst_base_transform_chain (pad=0x83dce48, buffer=0x8483cc0) at gstbasetransform.c:1605
#24 0xb7838029 in gst_pad_chain_unchecked (pad=0x83dce48, buffer=0x8483cc0) at gstpad.c:3453
#25 0xb783870b in gst_pad_push (pad=0x83f60c8, buffer=0x8483cc0) at gstpad.c:3621
#26 0xb78297ca in gst_proxy_pad_do_chain (pad=0x83f40e0, buffer=0x8483cc0) at gstghostpad.c:191
#27 0xb7838029 in gst_pad_chain_unchecked (pad=0x83f40e0, buffer=0x8483cc0) at gstpad.c:3453
#28 0xb783870b in gst_pad_push (pad=0x83fd180, buffer=0x8483cc0) at gstpad.c:3621
#29 0xb72f8fa1 in gst_tee_handle_buffer (tee=0x83e7020, buffer=0x8483cc0) at gsttee.c:486
#30 0xb72f94df in gst_tee_chain (pad=0x83dc908, buffer=0x8483cc0) at gsttee.c:605
#31 0xb7838029 in gst_pad_chain_unchecked (pad=0x83dc908, buffer=0x8483cc0) at gstpad.c:3453
#32 0xb783870b in gst_pad_push (pad=0x83dc848, buffer=0x8483cc0) at gstpad.c:3621
#33 0xb730a2a2 in gst_adder_collected (pads=0x8278cd8, user_data=0x83db030) at gstadder.c:816
#34 0xb78a78be in gst_collect_pads_check_collected (pads=0x8278cd8) at gstcollectpads.c:967
#35 0xb78a8119 in gst_collect_pads_chain (pad=0x83dcd88, buffer=0x8484000) at gstcollectpads.c:1176
#36 0xb7838029 in gst_pad_chain_unchecked (pad=0x83dcd88, buffer=0x8484000) at gstpad.c:3453
#37 0xb783870b in gst_pad_push (pad=0x83f4000, buffer=0x8484000) at gstpad.c:3621
#38 0xb78297ca in gst_proxy_pad_do_chain (pad=0x83f6000, buffer=0x8484000) at gstghostpad.c:191
#39 0xb7838029 in gst_pad_chain_unchecked (pad=0x83f6000, buffer=0x8484000) at gstpad.c:3453
#40 0xb783870b in gst_pad_push (pad=0x83dccc8, buffer=0x8484000) at gstpad.c:3621
#41 0xb78a5605 in gst_base_transform_chain (pad=0x83dcc08, buffer=0x8484000) at gstbasetransform.c:1605
#42 0xb7838029 in gst_pad_chain_unchecked (pad=0x83dcc08, buffer=0x8484000) at gstpad.c:3453
#43 0xb783870b in gst_pad_push (pad=0x83dcb48, buffer=0x8484000) at gstpad.c:3621
#44 0xb78a5605 in gst_base_transform_chain (pad=0x83dca88, buffer=0x8483cc0) at gstbasetransform.c:1605
#45 0xb7838029 in gst_pad_chain_unchecked (pad=0x83dca88, buffer=0x8483cc0) at gstpad.c:3453
#46 0xb783870b in gst_pad_push (pad=0x83dc9c8, buffer=0x8483cc0) at gstpad.c:3621
#47 0xb78a0882 in gst_base_src_loop (pad=0x83dc9c8) at gstbasesrc.c:1775
#48 0xb78529d6 in gst_task_func (task=0x8481850, tclass=0x845b160) at gsttask.c:192
---Type <return> to continue, or q <return> to quit---
#49 0xb761dbc8 in ?? () from /usr/lib/libglib-2.0.so.0
#50 0x08481850 in ?? ()
#51 0x0845b160 in ?? ()
#52 0xb7fc3351 in pthread_mutex_lock () from /lib/libpthread.so.0
#53 0xb761c0af in ?? () from /usr/lib/libglib-2.0.so.0
#54 0x08456d28 in ?? ()
#55 0x08471368 in ?? ()
#56 0xb7f88ff4 in ?? () from /lib/libc.so.6
#57 0xb7f87284 in ?? () from /lib/libc.so.6
#58 0xb7f58afe in ?? () from /lib/libc.so.6
#59 0xb6f6d3d4 in ?? ()
#60 0xb7fc3340 in ?? () from /lib/libpthread.so.0
#61 0xb7fcfff4 in ?? () from /lib/libpthread.so.0
#62 0x00000000 in ?? ()

Thread 4 (Thread -1233724528 (LWP 4430)):
#0  0xb7fc5451 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#1  0xb72f6015 in gst_queue_loop (pad=0x83f6bd0) at gstqueue.c:983
#2  0xb78529d6 in gst_task_func (task=0x8481800, tclass=0x845b160) at gsttask.c:192
#3  0xb761dbc8 in ?? () from /usr/lib/libglib-2.0.so.0
#4  0x08481800 in ?? ()
#5  0x0845b160 in ?? ()
#6  0xb7fc3351 in pthread_mutex_lock () from /lib/libpthread.so.0
#7  0xb761c0af in ?? () from /usr/lib/libglib-2.0.so.0
#8  0x08456d28 in ?? ()
#9  0x08468250 in ?? ()
#10 0xb7f88ff4 in ?? () from /lib/libc.so.6
#11 0xb7f87284 in ?? () from /lib/libc.so.6
#12 0xb7f58afe in ?? () from /lib/libc.so.6
#13 0xb676d3d4 in ?? ()
#14 0xb7fc3340 in ?? () from /lib/libpthread.so.0
#15 0xb7fcfff4 in ?? () from /lib/libpthread.so.0
#16 0x00000000 in ?? ()

Thread 1 (Thread -1209776464 (LWP 4423)):
#0  0xb7fc5451 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#1  0xb77ae111 in ?? () from /usr/lib/libgthread-2.0.so.0
#2  0x083a3558 in ?? ()
#3  0x083d3140 in ?? ()
#4  0xb78763de in ?? () from /usr/lib/libgstreamer-0.10.so.0
#5  0xb78774f9 in __PRETTY_FUNCTION__.19606 () from /usr/lib/libgstreamer-0.10.so.0
#6  0x00000754 in ?? ()
#7  0x083d8820 in ?? ()
#8  0xb7876e18 in ?? () from /usr/lib/libgstreamer-0.10.so.0
#9  0xbf8cee0c in ?? ()
#10 0x084812e0 in ?? ()
#11 0x46f1b609 in ?? ()
#12 0x0006dcd6 in ?? ()
#13 0xb788c248 in ?? () from /usr/lib/libgstreamer-0.10.so.0
#14 0xb788c248 in ?? () from /usr/lib/libgstreamer-0.10.so.0
#15 0x083d8820 in ?? ()
---Type <return> to continue, or q <return> to quit---
#16 0xbf8cee78 in ?? ()
#17 0xb7823663 in gst_element_get_state_func (element=0x1, state=0x83d3140, pending=0x0, timeout=7373254932) at gstelement.c:1879
Backtrace stopped: frame did not save the PC
(gdb) 



More information about the gstreamer-devel mailing list