[Bug 695822] New: Deadly embrace lock encountered while using GStreamer from Phonon

GStreamer (bugzilla.gnome.org) bugzilla at gnome.org
Thu Mar 14 01:06:43 PDT 2013


https://bugzilla.gnome.org/show_bug.cgi?id=695822
  GStreamer | qt-gstreamer | unspecified

           Summary: Deadly embrace lock encountered while using GStreamer
                    from Phonon
    Classification: Platform
           Product: GStreamer
           Version: unspecified
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: normal
          Priority: Normal
         Component: qt-gstreamer
        AssignedTo: gstreamer-bugs at lists.freedesktop.org
        ReportedBy: philip at codeminded.be
         QAContact: gstreamer-bugs at lists.freedesktop.org
     GNOME version: ---


Code leading to the problem

void MediaItem::someInit(someparams)
{
  m_proxy = new QGraphicsProxyWidget(this);
  QWidget *w = new QWidget;
  QHBoxLayout *l = new QHBoxLayout;
  w->setLayout(l);

  m_mediaObject = new Phonon::MediaObject(m_proxy);
  m_videoWidget = new Phonon::VideoWidget(w);
  m_audioOutput = new Phonon::AudioOutput(m_proxy);
  Phonon::createPath(m_mediaObject, m_videoWidget);
  Phonon::createPath(m_mediaObject, m_audioOutput);

  l->addWidget(m_videoWidget);
  m_videoWidget->show();
  m_proxy->setWidget(w);

  connect(m_mediaObject, SIGNAL(aboutToFinish()), this, SLOT(slotEnqueue()));

  m_mediaObject->setCurrentSource(Phonon::MediaSource(m_fileName));
  m_mediaObject->stop();
  m_audioOutput->setMuted( true );
  m_mediaObject->play();
  m_mediaObject->seek(2000);
  m_mediaObject->pause();
  m_audioOutput->setMuted( false );

}

void MediaItem::slotEnqueue()
{
    if (m_loop) {
        m_mediaObject->enqueue(Phonon::MediaSource(m_fileName));
    }
}

Backtrace of deadly embrace lock in GStreamer's own threads. At this point
slotEnqueue and someInit have both happened.

(gdb) thread apply all bt

Thread 19 (Thread 0x9d7ffb70 (LWP 27050)):
#0  0xb7fe2822 in ?? () from /lib/ld-linux.so.2
#1  0xb3ff4f02 in __lll_lock_wait () at
../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/lowlevellock.S:142
#2  0xb3ff03a9 in _L_lock_819 () from
/lib/i386-linux-gnu/i686/cmov/libpthread.so.0
#3  0xb3ff023b in __pthread_mutex_lock (mutex=0x8749108) at
pthread_mutex_lock.c:82
#4  0xb40e3a46 in pthread_mutex_lock (mutex=0x8749108) at forward.c:182
#5  0xb3f4da71 in g_rec_mutex_lock (mutex=0x84d5aa0)
    at
/build/buildd-glib2.0_2.33.12+really2.32.4-3-i386-Z8T5T2/glib2.0-2.33.12+really2.32.4/./glib/gthread-posix.c:377
#6  0xb3ede689 in g_static_rec_mutex_lock (mutex=0x874789c)
    at
/build/buildd-glib2.0_2.33.12+really2.32.4-3-i386-Z8T5T2/glib2.0-2.33.12+really2.32.4/./glib/deprecated/gthread-deprecated.c:712
#7  0xa659b064 in gst_play_bin_query (element=0x87477c0, query=0x87b3c00) at
gstplaybin2.c:2199
#8  0xb3958781 in gst_element_query (element=0x87477c0, query=0x87b3c00) at
gstelement.c:1812
#9  0xb3942236 in gst_bin_do_latency_func (bin=0x87477c0) at gstbin.c:2368
#10 0xb39bf9ed in gst_marshal_BOOLEAN__VOID (closure=0x832ccc8,
return_value=0x9d7fedb0, n_param_values=1, 
    param_values=0x9d7fee20, invocation_hint=0x9d7fedcc,
marshal_data=0xb39421a0) at gstmarshal.c:548
#11 0xb3d68ced in g_type_class_meta_marshal (closure=closure at entry=0x832ccc8, 
    return_value=return_value at entry=0x9d7fedb0,
n_param_values=n_param_values at entry=1, 
    param_values=param_values at entry=0x9d7fee20,
invocation_hint=invocation_hint at entry=0x9d7fedcc, 
    marshal_data=marshal_data at entry=0x110)
    at
/build/buildd-glib2.0_2.33.12+really2.32.4-3-i386-Z8T5T2/glib2.0-2.33.12+really2.32.4/./gobject/gclosure.c:970
#12 0xb3d69e76 in g_closure_invoke (closure=closure at entry=0x832ccc8,
return_value=return_value at entry=0x9d7fedb0, 
    n_param_values=1, param_values=param_values at entry=0x9d7fee20,
invocation_hint=invocation_hint at entry=0x9d7fedcc)
    at
/build/buildd-glib2.0_2.33.12+really2.32.4-3-i386-Z8T5T2/glib2.0-2.33.12+really2.32.4/./gobject/gclosure.c:777
#13 0xb3d7b610 in signal_emit_unlocked_R (node=node at entry=0x832ccf0,
detail=detail at entry=0, 
    instance=instance at entry=0x87477c0,
emission_return=emission_return at entry=0x9d7feeec,
---Type <return> to continue, or q <return> to quit---
    instance_and_params=instance_and_params at entry=0x9d7fee20)
    at
/build/buildd-glib2.0_2.33.12+really2.32.4-3-i386-Z8T5T2/glib2.0-2.33.12+really2.32.4/./gobject/gsignal.c:3589
#14 0xb3d83891 in g_signal_emit_valist (instance=instance at entry=0x87477c0,
signal_id=signal_id at entry=261, 
    detail=detail at entry=0, 
    var_args=var_args at entry=0x9d7ff02c
"L\360\177\235xot\b\364\377\373\263\300wt\b\200\331\364\263xot\bd\324س\371\024\377\263\\\326\364\263`\230'\b\234N\240\263")
    at
/build/buildd-glib2.0_2.33.12+really2.32.4-3-i386-Z8T5T2/glib2.0-2.33.12+really2.32.4/./gobject/gsignal.c:3310
#15 0xb3d83cd3 in g_signal_emit (instance=0x87477c0, signal_id=261, detail=0)
    at
/build/buildd-glib2.0_2.33.12+really2.32.4-3-i386-Z8T5T2/glib2.0-2.33.12+really2.32.4/./gobject/gsignal.c:3356
#16 0xb3943ddc in gst_bin_recalculate_latency (bin=0x87477c0) at gstbin.c:2347
#17 0xb3944350 in gst_bin_change_state_func (element=0x87477c0,
transition=GST_STATE_CHANGE_PAUSED_TO_PLAYING)
    at gstbin.c:2451
#18 0xb397d230 in gst_pipeline_change_state (element=0x87477c0,
transition=GST_STATE_CHANGE_PAUSED_TO_PLAYING)
    at gstpipeline.c:482
#19 0xa659ead9 in gst_play_bin_change_state (element=0x87477c0,
transition=GST_STATE_CHANGE_PAUSED_TO_PLAYING)
    at gstplaybin2.c:3936
#20 0xb39597fb in gst_element_change_state (element=0x87477c0,
transition=GST_STATE_CHANGE_PAUSED_TO_PLAYING)
    at gstelement.c:2761
#21 0xb393d785 in gst_bin_continue_func (data=0x85919d0) at gstbin.c:2766
#22 0xb3f32888 in g_thread_pool_thread_proxy (data=0x832cf38)
    at
/build/buildd-glib2.0_2.33.12+really2.32.4-3-i386-Z8T5T2/glib2.0-2.33.12+really2.32.4/./glib/gthreadpool.c:309
#23 0xb3f31eb3 in g_thread_proxy (data=0x8795800)
    at
/build/buildd-glib2.0_2.33.12+really2.32.4-3-i386-Z8T5T2/glib2.0-2.33.12+really2.32.4/./glib/gthread.c:801
#24 0xb3fedc39 in start_thread (arg=0x9d7ffb70) at pthread_create.c:304
#25 0xb40d678e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 17 (Thread 0x9ed84b70 (LWP 27048)):
#0  0xb7fe2822 in ?? () from /lib/ld-linux.so.2 ---Type <return> to continue,
or q <return> to quit---
#1  0xb3ff220a in __pthread_cond_wait (cond=0x881d438, mutex=0x881cba8) at
pthread_cond_wait.c:153
#2  0xb40e387d in __pthread_cond_wait (cond=0x881d438, mutex=0x881cba8) at
forward.c:139
#3  0xb3f4dd16 in g_cond_wait (cond=0x881b860, mutex=0x881d740)
    at
/build/buildd-glib2.0_2.33.12+really2.32.4-3-i386-Z8T5T2/glib2.0-2.33.12+really2.32.4/./glib/gthread-posix.c:746
#4  0xaaeb6926 in gst_queue_chain (pad=0x8810708, buffer=0xa6bdff00) at
gstqueue.c:1014
#5  0xb39793de in gst_pad_push (pad=0x88188e8, buffer=0xa6bdff00) at
gstpad.c:4710
#6  0xb3960ef4 in gst_proxy_pad_chain_default (pad=0x88179c0,
buffer=0xa6bdff00) at gstghostpad.c:261
#7  0xb39793de in gst_pad_push (pad=0x881ae40, buffer=0xa6bdff00) at
gstpad.c:4710
#8  0xa65c33d9 in gst_stream_synchronizer_sink_chain (pad=0x881ad78,
buffer=0xa6bdff00)
    at gststreamsynchronizer.c:601
#9  0xb39793de in gst_pad_push (pad=0xa6811e20, buffer=0xa6bdff00) at
gstpad.c:4710
#10 0xb3960ef4 in gst_proxy_pad_chain_default (pad=0x8966b80,
buffer=0xa6bdff00) at gstghostpad.c:261
#11 0xb39793de in gst_pad_push (pad=0xa6bf2330, buffer=0xa6bdff00) at
gstpad.c:4710
#12 0xaaeaaac0 in gst_selector_pad_chain (pad=0xa6bf5098, buf=0xa6bdff00) at
gstinputselector.c:854
#13 0xb39793de in gst_pad_push (pad=0x89668e0, buffer=0xa6bdff00) at
gstpad.c:4710
#14 0xb3960ef4 in gst_proxy_pad_chain_default (pad=0xa6bebeb8,
buffer=0xa6bdff00) at gstghostpad.c:261
#15 0xb39793de in gst_pad_push (pad=0x87adbe0, buffer=0xa6bdff00) at
gstpad.c:4710
#16 0xb3960ef4 in gst_proxy_pad_chain_default (pad=0xa6811870,
buffer=0xa6bdff00) at gstghostpad.c:261
#17 0xb39793de in gst_pad_push (pad=0x8857d78, buffer=0xa6bdff00) at
gstpad.c:4710
#18 0xaa4c6bad in gst_ffmpegdec_frame (ffmpegdec=0xa680e200, data=0x3ca
<Address 0x3ca out of bounds>, size=970, 
    got_data=0x9ed8409c, dec_info=0xa680e428, ret=0x9ed840a0) at
gstffmpegdec.c:2326
#19 0xaa4c937f in gst_ffmpegdec_chain (pad=0x8857cb0, inbuf=0xa6bc9d30) at
gstffmpegdec.c:2717
#20 0xb39793de in gst_pad_push (pad=0x8857be8, buffer=0xa6bc9d30) at
gstpad.c:4710
#21 0xaaeb1a59 in gst_single_queue_push_one (object=0xa6bc9d30, sq=0xa680ce48,
mq=0x87b9540) at gstmultiqueue.c:1087
#22 gst_multi_queue_loop (pad=0x8857be8) at gstmultiqueue.c:1318
#23 0xb39a3b50 in gst_task_func (task=0xa6bec380) at gsttask.c:327
#24 0xb39a4e08 in default_func (tdata=0x83d5020, pool=0x82b6020) at
gsttaskpool.c:70 ---Type <return> to continue, or q <return> to quit---
#25 0xb3f32888 in g_thread_pool_thread_proxy (data=0x832d510)
    at
/build/buildd-glib2.0_2.33.12+really2.32.4-3-i386-Z8T5T2/glib2.0-2.33.12+really2.32.4/./glib/gthreadpool.c:309
#26 0xb3f31eb3 in g_thread_proxy (data=0x834fbb0)
    at
/build/buildd-glib2.0_2.33.12+really2.32.4-3-i386-Z8T5T2/glib2.0-2.33.12+really2.32.4/./glib/gthread.c:801
#27 0xb3fedc39 in start_thread (arg=0x9ed84b70) at pthread_create.c:304
#28 0xb40d678e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 16 (Thread 0x9f585b70 (LWP 27047)):
#0  0xb7fe2822 in ?? () from /lib/ld-linux.so.2
#1  0xb3ff220a in __pthread_cond_wait (cond=0xa680cf80, mutex=0xa680cd18) at
pthread_cond_wait.c:153
#2  0xb40e387d in __pthread_cond_wait (cond=0xa680cf80, mutex=0xa680cd18) at
forward.c:139
#3  0xb3f4dd16 in g_cond_wait (cond=0x84d6f10, mutex=0x87b72b8)
    at
/build/buildd-glib2.0_2.33.12+really2.32.4-3-i386-Z8T5T2/glib2.0-2.33.12+really2.32.4/./glib/gthread-posix.c:746
#4  0xb3a53d10 in gst_data_queue_push (queue=0x8964ea0, item=0x82eb4a0) at
gstdataqueue.c:437
#5  0xaaeb1d61 in gst_multi_queue_sink_event (pad=0x8857b20, event=0xa680dc30)
at gstmultiqueue.c:1498
#6  0xb397a238 in gst_pad_send_event (pad=0x8857b20, event=0xa680dc30) at
gstpad.c:5425
#7  0xb397a86c in gst_pad_push_event (pad=0xaa318f10,
event=event at entry=0xa680dc30) at gstpad.c:5277
#8  0xaa597984 in gst_asf_demux_send_event_unlocked
(demux=demux at entry=0xa68035b8, event=0xa680dc30)
    at gstasfdemux.c:3788
#9  0xaa5a21cc in gst_asf_demux_loop (demux=0xa68035b8) at gstasfdemux.c:1655
#10 0xb39a3b50 in gst_task_func (task=0x8827538) at gsttask.c:327
#11 0xb39a4e08 in default_func (tdata=0x83e2910, pool=0x82b6020) at
gsttaskpool.c:70
#12 0xb3f32888 in g_thread_pool_thread_proxy (data=0x832d510)
    at
/build/buildd-glib2.0_2.33.12+really2.32.4-3-i386-Z8T5T2/glib2.0-2.33.12+really2.32.4/./glib/gthreadpool.c:309
#13 0xb3f31eb3 in g_thread_proxy (data=0x834fb80)
    at
/build/buildd-glib2.0_2.33.12+really2.32.4-3-i386-Z8T5T2/glib2.0-2.33.12+really2.32.4/./glib/gthread.c:801
#14 0xb3fedc39 in start_thread (arg=0x9f585b70) at pthread_create.c:304 ---Type
<return> to continue, or q <return> to quit---
#15 0xb40d678e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 15 (Thread 0x9fd86b70 (LWP 27046)):
#0  0xb7fe2822 in ?? () from /lib/ld-linux.so.2
#1  0xb3ff4f02 in __lll_lock_wait () at
../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/lowlevellock.S:142
#2  0xb3ff03a9 in _L_lock_819 () from
/lib/i386-linux-gnu/i686/cmov/libpthread.so.0
#3  0xb3ff023b in __pthread_mutex_lock (mutex=0x834a430) at
pthread_mutex_lock.c:82
#4  0xb40e3a46 in pthread_mutex_lock (mutex=0x834a430) at forward.c:182
#5  0xb3f4da71 in g_rec_mutex_lock (mutex=0xa6bc4cb0)
    at
/build/buildd-glib2.0_2.33.12+really2.32.4-3-i386-Z8T5T2/glib2.0-2.33.12+really2.32.4/./glib/gthread-posix.c:377
#6  0xb3ede689 in g_static_rec_mutex_lock (mutex=0x8967190)
    at
/build/buildd-glib2.0_2.33.12+really2.32.4-3-i386-Z8T5T2/glib2.0-2.33.12+really2.32.4/./glib/deprecated/gthread-deprecated.c:712
#7  0xb396f843 in post_activate (pad=0x8966b80, new_mode=<optimized out>) at
gstpad.c:660
#8  0xb397844f in post_activate (new_mode=GST_ACTIVATE_NONE, pad=0x8966b80) at
gstpad.c:653
#9  gst_pad_activate_push (pad=0x8966b80, active=0) at gstpad.c:963
#10 0xb3979081 in gst_pad_set_active (pad=0x8966b80, active=0) at gstpad.c:718
#11 0xa65ac8ae in gst_play_sink_release_pad (playsink=0x87500e0, pad=0x8966b80)
at gstplaysink.c:3278
#12 0xa659d5cc in deactivate_group (playbin=0x87477c0, group=0x87478c4) at
gstplaybin2.c:3713
#13 0xa659dadb in setup_next_source (playbin=0x87477c0,
target=GST_STATE_PAUSED) at gstplaybin2.c:3803
#14 0xb3d6bc57 in g_cclosure_marshal_VOID__VOIDv
(closure=closure at entry=0x880c5c0, 
    return_value=return_value at entry=0x0, instance=instance at entry=0x893a020,
args=args at entry=0x9fd8580c "", 
    marshal_data=marshal_data at entry=0x0, n_params=n_params at entry=0,
param_types=param_types at entry=0x0)
    at
/build/buildd-glib2.0_2.33.12+really2.32.4-3-i386-Z8T5T2/glib2.0-2.33.12+really2.32.4/./gobject/gmarshal.c:115
#15 0xb3d6a121 in _g_closure_invoke_va (closure=0x880c5c0,
return_value=return_value at entry=0x0, 
    instance=instance at entry=0x893a020, args=args at entry=0x9fd8580c "",
n_params=0, param_types=0x0)
    at
/build/buildd-glib2.0_2.33.12+really2.32.4-3-i386-Z8T5T2/glib2.0-2.33.12+really2.32.4/./gobject/gclosure.c:840
---Type <return> to continue, or q <return> to quit---
#16 0xb3d83279 in g_signal_emit_valist (instance=instance at entry=0x893a020,
signal_id=signal_id at entry=310, 
    detail=detail at entry=0, var_args=var_args at entry=0x9fd8580c "")
    at
/build/buildd-glib2.0_2.33.12+really2.32.4-3-i386-Z8T5T2/glib2.0-2.33.12+really2.32.4/./gobject/gsignal.c:3211
#17 0xb3d83cd3 in g_signal_emit (instance=0x893a020, signal_id=310, detail=0)
    at
/build/buildd-glib2.0_2.33.12+really2.32.4-3-i386-Z8T5T2/glib2.0-2.33.12+really2.32.4/./gobject/gsignal.c:3356
#18 0xaa5d7857 in proxy_drained_signal (element=0x824a830, dec=0x893a020) at
gsturidecodebin.c:1610
#19 0xb3d6bc57 in g_cclosure_marshal_VOID__VOIDv
(closure=closure at entry=0x880f1a0, 
    return_value=return_value at entry=0x0, instance=instance at entry=0x824a830,
args=args at entry=0x9fd85acc "", 
    marshal_data=marshal_data at entry=0x0, n_params=n_params at entry=0,
param_types=param_types at entry=0x0)
    at
/build/buildd-glib2.0_2.33.12+really2.32.4-3-i386-Z8T5T2/glib2.0-2.33.12+really2.32.4/./gobject/gmarshal.c:115
#20 0xb3d6a121 in _g_closure_invoke_va (closure=0x880f1a0,
return_value=return_value at entry=0x0, 
    instance=instance at entry=0x824a830, args=args at entry=0x9fd85acc "",
n_params=0, param_types=0x0)
    at
/build/buildd-glib2.0_2.33.12+really2.32.4-3-i386-Z8T5T2/glib2.0-2.33.12+really2.32.4/./gobject/gclosure.c:840
#21 0xb3d83279 in g_signal_emit_valist (instance=instance at entry=0x824a830,
signal_id=signal_id at entry=319, 
    detail=detail at entry=0, var_args=var_args at entry=0x9fd85acc "")
    at
/build/buildd-glib2.0_2.33.12+really2.32.4-3-i386-Z8T5T2/glib2.0-2.33.12+really2.32.4/./gobject/gsignal.c:3211
#22 0xb3d83cd3 in g_signal_emit (instance=0x824a830, signal_id=319, detail=0)
    at
/build/buildd-glib2.0_2.33.12+really2.32.4-3-i386-Z8T5T2/glib2.0-2.33.12+really2.32.4/./gobject/gsignal.c:3356
#23 0xaa5ce305 in drain_and_switch_chains (chain=<optimized out>,
drainpad=0x87ada00, last_group=0x9fd85c04, 
    drained=0x9fd85b9c, switched=0x9fd85c08) at gstdecodebin2.c:3219
#24 0xaa5ce428 in drain_and_switch_group (switched=0x9fd85c08,
drained=<synthetic pointer>, last_group=0x9fd85c04, 
    drainpad=0x87ada00, group=0x8d97e78) at gstdecodebin2.c:3141
#25 drain_and_switch_chains (chain=0x87af788, drainpad=0x87ada00,
last_group=0x9fd85c04, drained=0x9fd85c0c, 
    switched=0x9fd85c08) at gstdecodebin2.c:3185
#26 0xaa5d2986 in gst_decode_pad_handle_eos (pad=0x87ada00) at
gstdecodebin2.c:3236
#27 source_pad_event_probe (dpad=0x87ada00, pad=0x87ada00, event=<optimized
out>) at gstdecodebin2.c:3791
#28 source_pad_event_probe (pad=0x87ada00, event=0xa680dc30, dpad=0x87ada00) at
gstdecodebin2.c:3775
#29 0xb39bfad2 in gst_marshal_BOOLEAN__POINTER
(closure=closure at entry=0xa680c728,
---Type <return> to continue, or q <return> to quit---
    return_value=return_value at entry=0x9fd85d80,
n_param_values=n_param_values at entry=2, 
    param_values=param_values at entry=0x9fd85e54,
invocation_hint=invocation_hint at entry=0x9fd85d9c, 
    marshal_data=marshal_data at entry=0x0) at gstmarshal.c:586
#30 0xb3d69e76 in g_closure_invoke (closure=0xa680c728,
return_value=return_value at entry=0x9fd85d80, 
    n_param_values=n_param_values at entry=2,
param_values=param_values at entry=0x9fd85e54, 
    invocation_hint=invocation_hint at entry=0x9fd85d9c)
    at
/build/buildd-glib2.0_2.33.12+really2.32.4-3-i386-Z8T5T2/glib2.0-2.33.12+really2.32.4/./gobject/gclosure.c:777
#31 0xb3d7b945 in signal_emit_unlocked_R (node=node at entry=0x832aee0,
detail=detail at entry=316, 
    instance=instance at entry=0x87ada00,
emission_return=emission_return at entry=0x9fd85e7c, 
    instance_and_params=instance_and_params at entry=0x9fd85e54)
    at
/build/buildd-glib2.0_2.33.12+really2.32.4-3-i386-Z8T5T2/glib2.0-2.33.12+really2.32.4/./gobject/gsignal.c:3551
#32 0xb3d82da3 in g_signal_emitv (instance_and_params=0x9fd85e54,
signal_id=253, detail=316, return_value=0x9fd85e7c)
    at
/build/buildd-glib2.0_2.33.12+really2.32.4-3-i386-Z8T5T2/glib2.0-2.33.12+really2.32.4/./gobject/gsignal.c:3041
#33 0xb3937eb4 in gst_pad_emit_have_data_signal (pad=0x87ada00, obj=<optimized
out>) at gstpad.c:4167
#34 0xb397a708 in gst_pad_push_event (pad=0x87ada00, event=0xa680dc30) at
gstpad.c:5262
#35 0xb39616d4 in gst_proxy_pad_event_default (pad=0x87babb8, event=0xa680dc30)
at gstghostpad.c:132
#36 0xb397a238 in gst_pad_send_event (pad=0x87babb8, event=0xa680dc30) at
gstpad.c:5425
#37 0xb397a86c in gst_pad_push_event (pad=0x8857a58, event=0xa680dc30) at
gstpad.c:5277
#38 0xaa4c7e8e in gst_ffmpegdec_sink_event (pad=0x8857990, event=0xa680dc30) at
gstffmpegdec.c:2502
#39 0xb397a238 in gst_pad_send_event (pad=0x8857990, event=0xa680dc30) at
gstpad.c:5425
#40 0xb397a86c in gst_pad_push_event (pad=0x88578c8, event=0xa680dc30) at
gstpad.c:5277
#41 0xaaeb1053 in gst_single_queue_push_one (object=0xa680dc30, sq=0x8565810,
mq=0x87b9540) at gstmultiqueue.c:1110
#42 gst_multi_queue_loop (pad=0x88578c8) at gstmultiqueue.c:1318
#43 0xb39a3b50 in gst_task_func (task=0xa6bec2f8) at gsttask.c:327
#44 0xb39a4e08 in default_func (tdata=0x8748b38, pool=0x82b6020) at
gsttaskpool.c:70
#45 0xb3f32888 in g_thread_pool_thread_proxy (data=0x832d510)
    at
/build/buildd-glib2.0_2.33.12+really2.32.4-3-i386-Z8T5T2/glib2.0-2.33.12+really2.32.4/./glib/gthreadpool.c:309
#46 0xb3f31eb3 in g_thread_proxy (data=0x85938c0) ---Type <return> to continue,
or q <return> to quit---
    at
/build/buildd-glib2.0_2.33.12+really2.32.4-3-i386-Z8T5T2/glib2.0-2.33.12+really2.32.4/./glib/gthread.c:801
#47 0xb3fedc39 in start_thread (arg=0x9fd86b70) at pthread_create.c:304
#48 0xb40d678e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 14 (Thread 0xa0587b70 (LWP 27045)):
#0  0xb7fe2822 in ?? () from /lib/ld-linux.so.2
#1  0xb3ff220a in __pthread_cond_wait (cond=0x875b108, mutex=0x881ec18) at
pthread_cond_wait.c:153
#2  0xb40e387d in __pthread_cond_wait (cond=0x875b108, mutex=0x881ec18) at
forward.c:139
#3  0xb3f4dd16 in g_cond_wait (cond=0x8828890, mutex=0x8822d38)
    at
/build/buildd-glib2.0_2.33.12+really2.32.4-3-i386-Z8T5T2/glib2.0-2.33.12+really2.32.4/./glib/gthread-posix.c:746
#4  0xaaeb757e in gst_queue_loop (pad=0x881f010) at gstqueue.c:1252
#5  0xb39a3b50 in gst_task_func (task=0x8827208) at gsttask.c:327
#6  0xb39a4e08 in default_func (tdata=0x8591520, pool=0x82b6020) at
gsttaskpool.c:70
#7  0xb3f32888 in g_thread_pool_thread_proxy (data=0x832d510)
    at
/build/buildd-glib2.0_2.33.12+really2.32.4-3-i386-Z8T5T2/glib2.0-2.33.12+really2.32.4/./glib/gthreadpool.c:309
#8  0xb3f31eb3 in g_thread_proxy (data=0x88198c0)
    at
/build/buildd-glib2.0_2.33.12+really2.32.4-3-i386-Z8T5T2/glib2.0-2.33.12+really2.32.4/./glib/gthread.c:801
#9  0xb3fedc39 in start_thread (arg=0xa0587b70) at pthread_create.c:304
#10 0xb40d678e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 13 (Thread 0xa0d88b70 (LWP 27044)):
#0  0xb7fe2822 in ?? () from /lib/ld-linux.so.2
#1  0xb3ff220a in __pthread_cond_wait (cond=0x85ada70, mutex=0x85ada50) at
pthread_cond_wait.c:153
#2  0xb40e387d in __pthread_cond_wait (cond=0x85ada70, mutex=0x85ada50) at
forward.c:139
#3  0xb3f4dd16 in g_cond_wait (cond=0x84d6290, mutex=0x855c090)
    at
/build/buildd-glib2.0_2.33.12+really2.32.4-3-i386-Z8T5T2/glib2.0-2.33.12+really2.32.4/./glib/gthread-posix.c:746
---Type <return> to continue, or q <return> to quit---
#4  0xb3a2b06f in gst_base_sink_wait_preroll (sink=0x85ad460) at
gstbasesink.c:2279
#5  0xb3a2b1fe in gst_base_sink_do_preroll (sink=0x85ad460, obj=0x881d1e0) at
gstbasesink.c:2356
#6  0xb3a2c9ae in gst_base_sink_do_sync (basesink=0x85ad460, obj=0x881d1e0,
late=0xa0d87ab4, step_end=0xa0d87ab8, 
    obj_type=2 '\002', pad=<optimized out>) at gstbasesink.c:2541
#7  0xb3a2f7e1 in gst_base_sink_render_object (basesink=0x85ad460,
obj_type=<optimized out>, obj=0x881d1e0, 
    pad=<optimized out>) at gstbasesink.c:2978
#8  0xb3a31e8b in gst_base_sink_queue_object_unlocked (basesink=0x85ad460,
obj_type=2 '\002', obj=0x881d1e0, 
    prerollable=1, pad=<optimized out>) at gstbasesink.c:3295
#9  0xb3a323f5 in gst_base_sink_chain_unlocked (basesink=0x85ad460, obj_type=2
'\002', obj=0x881d1e0, 
    pad=<optimized out>) at gstbasesink.c:3677
#10 0xb3a32873 in gst_base_sink_chain_main (basesink=<optimized out>,
pad=0x855f3e8, obj_type=2 '\002', 
    obj=0x881d1e0) at gstbasesink.c:3715
#11 0xb3975369 in gst_pad_chain_data_unchecked (cache=0xa0d87d08,
data=0x881d1e0, is_buffer=1, pad=0x855f3e8)
    at gstpad.c:4271
#12 gst_pad_push_data (pad=<optimized out>, is_buffer=1, data=0x881d1e0,
cache=<optimized out>) at gstpad.c:4506
#13 0xb397929b in gst_pad_push (pad=0x855f578, buffer=0x881d1e0) at
gstpad.c:4730
#14 0xb3a43ac0 in gst_base_transform_chain (pad=0x855f4b0, buffer=0x881d1e0) at
gstbasetransform.c:2674
#15 0xb3975369 in gst_pad_chain_data_unchecked (cache=0xa0d87e68,
data=0x881d1e0, is_buffer=1, pad=0x855f4b0)
    at gstpad.c:4271
#16 gst_pad_push_data (pad=<optimized out>, is_buffer=1, data=0x881d1e0,
cache=<optimized out>) at gstpad.c:4506
#17 0xb397929b in gst_pad_push (pad=0x873b0d0, buffer=0x881d1e0) at
gstpad.c:4730
#18 0xb3a43ac0 in gst_base_transform_chain (pad=0x873b008, buffer=0x881d1e0) at
gstbasetransform.c:2674
#19 0xb3975369 in gst_pad_chain_data_unchecked (cache=0xa0d87fc8,
data=0x881d1e0, is_buffer=1, pad=0x873b008)
    at gstpad.c:4271
#20 gst_pad_push_data (pad=<optimized out>, is_buffer=1, data=0x881d1e0,
cache=<optimized out>) at gstpad.c:4506
#21 0xb397929b in gst_pad_push (pad=0x855f320, buffer=0x881d1e0) at
gstpad.c:4730
#22 0xb3a43ac0 in gst_base_transform_chain (pad=0x855f258, buffer=0x881d1e0) at
gstbasetransform.c:2674
#23 0xb3975369 in gst_pad_chain_data_unchecked (cache=0xa0d88128,
data=0x881d1e0, is_buffer=1, pad=0x855f258) ---Type <return> to continue, or q
<return> to quit---
    at gstpad.c:4271
#24 gst_pad_push_data (pad=<optimized out>, is_buffer=1, data=0x881d1e0,
cache=<optimized out>) at gstpad.c:4506
#25 0xb397929b in gst_pad_push (pad=0x855f708, buffer=0x881d1e0) at
gstpad.c:4730
#26 0xaaeb7ea2 in gst_queue_push_one (queue=0x855e230) at gstqueue.c:1156
#27 gst_queue_loop (pad=0x855f708) at gstqueue.c:1264
#28 0xb39a3b50 in gst_task_func (task=0x88270f8) at gsttask.c:327
#29 0xb39a4e08 in default_func (tdata=0x8591550, pool=0x82b6020) at
gsttaskpool.c:70
#30 0xb3f32888 in g_thread_pool_thread_proxy (data=0x832d510)
    at
/build/buildd-glib2.0_2.33.12+really2.32.4-3-i386-Z8T5T2/glib2.0-2.33.12+really2.32.4/./glib/gthreadpool.c:309
#31 0xb3f31eb3 in g_thread_proxy (data=0x8819890)
    at
/build/buildd-glib2.0_2.33.12+really2.32.4-3-i386-Z8T5T2/glib2.0-2.33.12+really2.32.4/./glib/gthread.c:801
#32 0xb3fedc39 in start_thread (arg=0xa0d88b70) at pthread_create.c:304
#33 0xb40d678e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 12 (Thread 0xa1589b70 (LWP 27043)):
#0  0xb7fe2822 in ?? () from /lib/ld-linux.so.2
#1  0xb3ff220a in __pthread_cond_wait (cond=0x86d6798, mutex=0x86d6690) at
pthread_cond_wait.c:153
#2  0xb40e387d in __pthread_cond_wait (cond=0x86d6798, mutex=0x86d6690) at
forward.c:139
#3  0xb3f4dd16 in g_cond_wait (cond=0x84d62d0, mutex=0x85b0030)
    at
/build/buildd-glib2.0_2.33.12+really2.32.4-3-i386-Z8T5T2/glib2.0-2.33.12+really2.32.4/./glib/gthread-posix.c:746
#4  0xaaeb6926 in gst_queue_chain (pad=0x855f640, buffer=0x8867538) at
gstqueue.c:1014
#5  0xb39793de in gst_pad_push (pad=0x84e62b8, buffer=0x8867538) at
gstpad.c:4710
#6  0xb3960ef4 in gst_proxy_pad_chain_default (pad=0x85970e0, buffer=0x8867538)
at gstghostpad.c:261
#7  0xb39793de in gst_pad_push (pad=0x874c810, buffer=0x8867538) at
gstpad.c:4710
#8  0xaaec5a49 in gst_tee_do_push (is_list=0, data=0x8867538, pad=0x874c810,
tee=0x82dfd88) at gsttee.c:675
#9  gst_tee_handle_data (tee=0x82dfd88, data=0x8867538, is_list=0) at
gsttee.c:754
#10 0xaaec5e68 in gst_tee_chain (pad=0x873b198, buffer=0x8867538) at
gsttee.c:828 ---Type <return> to continue, or q <return> to quit---
#11 0xb39793de in gst_pad_push (pad=0x873b580, buffer=0x8867538) at
gstpad.c:4710
#12 0xaaeb7ea2 in gst_queue_push_one (queue=0x855e408) at gstqueue.c:1156
#13 gst_queue_loop (pad=0x873b580) at gstqueue.c:1264
#14 0xb39a3b50 in gst_task_func (task=0x8827180) at gsttask.c:327
#15 0xb39a4e08 in default_func (tdata=0x8816fa0, pool=0x82b6020) at
gsttaskpool.c:70
#16 0xb3f32888 in g_thread_pool_thread_proxy (data=0x832d510)
    at
/build/buildd-glib2.0_2.33.12+really2.32.4-3-i386-Z8T5T2/glib2.0-2.33.12+really2.32.4/./glib/gthreadpool.c:309
#17 0xb3f31eb3 in g_thread_proxy (data=0x8819860)
    at
/build/buildd-glib2.0_2.33.12+really2.32.4-3-i386-Z8T5T2/glib2.0-2.33.12+really2.32.4/./glib/gthread.c:801
#18 0xb3fedc39 in start_thread (arg=0xa1589b70) at pthread_create.c:304
#19 0xb40d678e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 11 (Thread 0xa1d8ab70 (LWP 27042)):
#0  0xb7fe2822 in ?? () from /lib/ld-linux.so.2
#1  0xb3ff220a in __pthread_cond_wait (cond=0x84c94a0, mutex=0x855cb18) at
pthread_cond_wait.c:153
#2  0xb40e387d in __pthread_cond_wait (cond=0x84c94a0, mutex=0x855cb18) at
forward.c:139
#3  0xb3f4dd16 in g_cond_wait (cond=0x84d66a0, mutex=0x855c060)
    at
/build/buildd-glib2.0_2.33.12+really2.32.4-3-i386-Z8T5T2/glib2.0-2.33.12+really2.32.4/./glib/gthread-posix.c:746
#4  0xaaeb6926 in gst_queue_chain (pad=0x84c8000, buffer=0x87b5998) at
gstqueue.c:1014
#5  0xb3975369 in gst_pad_chain_data_unchecked (cache=0xa1d89e78,
data=0x87b5998, is_buffer=1, pad=0x84c8000)
    at gstpad.c:4271
#6  gst_pad_push_data (pad=<optimized out>, is_buffer=1, data=0x87b5998,
cache=<optimized out>) at gstpad.c:4506
#7  0xb397929b in gst_pad_push (pad=0x84e6118, buffer=0x87b5998) at
gstpad.c:4730
#8  0xb3960ef4 in gst_proxy_pad_chain_default (pad=0x8597000, buffer=0x87b5998)
at gstghostpad.c:261
#9  0xb3975369 in gst_pad_chain_data_unchecked (cache=0xa1d89f88,
data=0x87b5998, is_buffer=1, pad=0x8597000)
    at gstpad.c:4271
#10 gst_pad_push_data (pad=<optimized out>, is_buffer=1, data=0x87b5998,
cache=<optimized out>) at gstpad.c:4506 ---Type <return> to continue, or q
<return> to quit---
#11 0xb397929b in gst_pad_push (pad=0x874c8d8, buffer=0x87b5998) at
gstpad.c:4730
#12 0xaaec5a49 in gst_tee_do_push (is_list=0, data=0x87b5998, pad=0x874c8d8,
tee=0x82dfe38) at gsttee.c:675
#13 gst_tee_handle_data (tee=0x82dfe38, data=0x87b5998, is_list=0) at
gsttee.c:754
#14 0xaaec5e68 in gst_tee_chain (pad=0x873b328, buffer=0x87b5998) at
gsttee.c:828
#15 0xb3975369 in gst_pad_chain_data_unchecked (cache=0xa1d8a128,
data=0x87b5998, is_buffer=1, pad=0x873b328)
    at gstpad.c:4271
#16 gst_pad_push_data (pad=<optimized out>, is_buffer=1, data=0x87b5998,
cache=<optimized out>) at gstpad.c:4506
#17 0xb397929b in gst_pad_push (pad=0x873b710, buffer=0x87b5998) at
gstpad.c:4730
#18 0xaaeb7ea2 in gst_queue_push_one (queue=0x855e5e0) at gstqueue.c:1156
#19 gst_queue_loop (pad=0x873b710) at gstqueue.c:1264
#20 0xb39a3b50 in gst_task_func (task=0x87bd670) at gsttask.c:327
#21 0xb39a4e08 in default_func (tdata=0x8823808, pool=0x82b6020) at
gsttaskpool.c:70
#22 0xb3f32888 in g_thread_pool_thread_proxy (data=0x832d510)
    at
/build/buildd-glib2.0_2.33.12+really2.32.4-3-i386-Z8T5T2/glib2.0-2.33.12+really2.32.4/./glib/gthreadpool.c:309
#23 0xb3f31eb3 in g_thread_proxy (data=0x87b8fb0)
    at
/build/buildd-glib2.0_2.33.12+really2.32.4-3-i386-Z8T5T2/glib2.0-2.33.12+really2.32.4/./glib/gthread.c:801
#24 0xb3fedc39 in start_thread (arg=0xa1d8ab70) at pthread_create.c:304
#25 0xb40d678e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 10 (Thread 0xa258bb70 (LWP 27041)):
#0  0xb7fe2822 in ?? () from /lib/ld-linux.so.2
#1  0xb3ff220a in __pthread_cond_wait (cond=0x874aac8, mutex=0x874ad78) at
pthread_cond_wait.c:153
#2  0xb40e387d in __pthread_cond_wait (cond=0x874aac8, mutex=0x874ad78) at
forward.c:139
#3  0xb3f4dd16 in g_cond_wait (cond=0x84d58a0, mutex=0x87469b0)
    at
/build/buildd-glib2.0_2.33.12+really2.32.4-3-i386-Z8T5T2/glib2.0-2.33.12+really2.32.4/./glib/gthread-posix.c:746
#4  0xaaeb6926 in gst_queue_chain (pad=0x873b648, buffer=0xa6be3808) at
gstqueue.c:1014
#5  0xb3975369 in gst_pad_chain_data_unchecked (cache=0xa258ab38,
data=0xa6be3808, is_buffer=1, pad=0x873b648) ---Type <return> to continue, or q
<return> to quit---
    at gstpad.c:4271
#6  gst_pad_push_data (pad=<optimized out>, is_buffer=1, data=0xa6be3808,
cache=<optimized out>) at gstpad.c:4506
#7  0xb397929b in gst_pad_push (pad=0x84e65f8, buffer=0xa6be3808) at
gstpad.c:4730
#8  0xb3960ef4 in gst_proxy_pad_chain_default (pad=0x85972a0,
buffer=0xa6be3808) at gstghostpad.c:261
#9  0xb3975369 in gst_pad_chain_data_unchecked (cache=0xa258ac48,
data=0xa6be3808, is_buffer=1, pad=0x85972a0)
    at gstpad.c:4271
#10 gst_pad_push_data (pad=<optimized out>, is_buffer=1, data=0xa6be3808,
cache=<optimized out>) at gstpad.c:4506
#11 0xb397929b in gst_pad_push (pad=0x88178e0, buffer=0xa6be3808) at
gstpad.c:4730
#12 0xb3960ef4 in gst_proxy_pad_chain_default (pad=0x8818818,
buffer=0xa6be3808) at gstghostpad.c:261
#13 0xb3975369 in gst_pad_chain_data_unchecked (cache=0xa258ad58,
data=0xa6be3808, is_buffer=1, pad=0x8818818)
    at gstpad.c:4271
#14 gst_pad_push_data (pad=<optimized out>, is_buffer=1, data=0xa6be3808,
cache=<optimized out>) at gstpad.c:4506
#15 0xb397929b in gst_pad_push (pad=0x881acb0, buffer=0xa6be3808) at
gstpad.c:4730
#16 0xb3a43ac0 in gst_base_transform_chain (pad=0x881abe8, buffer=0xa6be3808)
at gstbasetransform.c:2674
#17 0xb3975369 in gst_pad_chain_data_unchecked (cache=0xa258aeb8,
data=0xa6be3808, is_buffer=1, pad=0x881abe8)
    at gstpad.c:4271
#18 gst_pad_push_data (pad=<optimized out>, is_buffer=1, data=0xa6be3808,
cache=<optimized out>) at gstpad.c:4506
#19 0xb397929b in gst_pad_push (pad=0x881ab20, buffer=0xa6be3808) at
gstpad.c:4730
#20 0xb3a43ac0 in gst_base_transform_chain (pad=0x881aa58, buffer=0xa6be3808)
at gstbasetransform.c:2674
#21 0xb3975369 in gst_pad_chain_data_unchecked (cache=0xa258b018,
data=0xa6be3808, is_buffer=1, pad=0x881aa58)
    at gstpad.c:4271
#22 gst_pad_push_data (pad=<optimized out>, is_buffer=1, data=0xa6be3808,
cache=<optimized out>) at gstpad.c:4506
#23 0xb397929b in gst_pad_push (pad=0x87baef8, buffer=0xa6be3808) at
gstpad.c:4730
#24 0xb3960ef4 in gst_proxy_pad_chain_default (pad=0x8817800,
buffer=0xa6be3808) at gstghostpad.c:261
#25 0xb3975369 in gst_pad_chain_data_unchecked (cache=0xa258b128,
data=0xa6be3808, is_buffer=1, pad=0x8817800)
    at gstpad.c:4271
#26 gst_pad_push_data (pad=<optimized out>, is_buffer=1, data=0xa6be3808,
cache=<optimized out>) at gstpad.c:4506
#27 0xb397929b in gst_pad_push (pad=0x881a800, buffer=0xa6be3808) at
gstpad.c:4730 ---Type <return> to continue, or q <return> to quit---
#28 0xaaeb7ea2 in gst_queue_push_one (queue=0x855e7b8) at gstqueue.c:1156
#29 gst_queue_loop (pad=0x881a800) at gstqueue.c:1264
#30 0xb39a3b50 in gst_task_func (task=0x87bd6f8) at gsttask.c:327
#31 0xb39a4e08 in default_func (tdata=0x8823828, pool=0x82b6020) at
gsttaskpool.c:70
#32 0xb3f32888 in g_thread_pool_thread_proxy (data=0x832d510)
    at
/build/buildd-glib2.0_2.33.12+really2.32.4-3-i386-Z8T5T2/glib2.0-2.33.12+really2.32.4/./glib/gthreadpool.c:309
#33 0xb3f31eb3 in g_thread_proxy (data=0x87b8f80)
    at
/build/buildd-glib2.0_2.33.12+really2.32.4-3-i386-Z8T5T2/glib2.0-2.33.12+really2.32.4/./glib/gthread.c:801
#34 0xb3fedc39 in start_thread (arg=0xa258bb70) at pthread_create.c:304
#35 0xb40d678e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 9 (Thread 0xa75c0b70 (LWP 27040)):
#0  0xb7fe2822 in ?? () from /lib/ld-linux.so.2
#1  0xb3ff220a in __pthread_cond_wait (cond=0x8591320, mutex=0x8323b00) at
pthread_cond_wait.c:153
#2  0xb40e387d in __pthread_cond_wait (cond=0x8591320, mutex=0x8323b00) at
forward.c:139
#3  0xb3f4dd16 in g_cond_wait (cond=0x84d5970, mutex=0x8747680)
    at
/build/buildd-glib2.0_2.33.12+really2.32.4-3-i386-Z8T5T2/glib2.0-2.33.12+really2.32.4/./glib/gthread-posix.c:746
#4  0xb3a2b06f in gst_base_sink_wait_preroll (sink=0x84da078) at
gstbasesink.c:2279
#5  0xb3a2b1fe in gst_base_sink_do_preroll (sink=0x84da078, obj=0x89ac380) at
gstbasesink.c:2356
#6  0xb3a2c9ae in gst_base_sink_do_sync (basesink=0x84da078, obj=0x89ac380,
late=0xa75bf7f4, step_end=0xa75bf7f8, 
    obj_type=2 '\002', pad=<optimized out>) at gstbasesink.c:2541
#7  0xb3a2f7e1 in gst_base_sink_render_object (basesink=0x84da078,
obj_type=<optimized out>, obj=0x89ac380, 
    pad=<optimized out>) at gstbasesink.c:2978
#8  0xb3a31e8b in gst_base_sink_queue_object_unlocked (basesink=0x84da078,
obj_type=2 '\002', obj=0x89ac380, 
    prerollable=1, pad=<optimized out>) at gstbasesink.c:3295
#9  0xb3a323f5 in gst_base_sink_chain_unlocked (basesink=0x84da078, obj_type=2
'\002', obj=0x89ac380, 
    pad=<optimized out>) at gstbasesink.c:3677 ---Type <return> to continue, or
q <return> to quit---
#10 0xb3a32873 in gst_base_sink_chain_main (basesink=<optimized out>,
pad=0x874ca68, obj_type=2 '\002', 
    obj=0x89ac380) at gstbasesink.c:3715
#11 0xb3975369 in gst_pad_chain_data_unchecked (cache=0xa75bfa48,
data=0x89ac380, is_buffer=1, pad=0x874ca68)
    at gstpad.c:4271
#12 gst_pad_push_data (pad=<optimized out>, is_buffer=1, data=0x89ac380,
cache=<optimized out>) at gstpad.c:4506
#13 0xb397929b in gst_pad_push (pad=0x84c8320, buffer=0x89ac380) at
gstpad.c:4730
#14 0xb3a43ac0 in gst_base_transform_chain (pad=0x84c8258, buffer=0x89ac380) at
gstbasetransform.c:2674
#15 0xb3975369 in gst_pad_chain_data_unchecked (cache=0xa75bfba8,
data=0x89ac380, is_buffer=1, pad=0x84c8258)
    at gstpad.c:4271
#16 gst_pad_push_data (pad=<optimized out>, is_buffer=1, data=0x89ac380,
cache=<optimized out>) at gstpad.c:4506
#17 0xb397929b in gst_pad_push (pad=0x84c80c8, buffer=0x89ac380) at
gstpad.c:4730
#18 0xb3a43ac0 in gst_base_transform_chain (pad=0x84c8578, buffer=0x89ac380) at
gstbasetransform.c:2674
#19 0xb3975369 in gst_pad_chain_data_unchecked (cache=0xa75bfd08,
data=0x89ac380, is_buffer=1, pad=0x84c8578)
    at gstpad.c:4271
#20 gst_pad_push_data (pad=<optimized out>, is_buffer=1, data=0x89ac380,
cache=<optimized out>) at gstpad.c:4506
#21 0xb397929b in gst_pad_push (pad=0x855f190, buffer=0x89ac380) at
gstpad.c:4730
#22 0xb3a43ac0 in gst_base_transform_chain (pad=0x855f0c8, buffer=0x89b0248) at
gstbasetransform.c:2674
#23 0xb3975369 in gst_pad_chain_data_unchecked (cache=0xa75bfe68,
data=0x89b0248, is_buffer=1, pad=0x855f0c8)
    at gstpad.c:4271
#24 gst_pad_push_data (pad=<optimized out>, is_buffer=1, data=0x89b0248,
cache=<optimized out>) at gstpad.c:4506
#25 0xb397929b in gst_pad_push (pad=0x855f000, buffer=0x89b0248) at
gstpad.c:4730
#26 0xb3a43ac0 in gst_base_transform_chain (pad=0x84c8708, buffer=0x89b0248) at
gstbasetransform.c:2674
#27 0xb3975369 in gst_pad_chain_data_unchecked (cache=0xa75bffc8,
data=0x89b0248, is_buffer=1, pad=0x84c8708)
    at gstpad.c:4271
#28 gst_pad_push_data (pad=<optimized out>, is_buffer=1, data=0x89b0248,
cache=<optimized out>) at gstpad.c:4506
#29 0xb397929b in gst_pad_push (pad=0x84c84b0, buffer=0x89b0248) at
gstpad.c:4730
#30 0xb3a43ac0 in gst_base_transform_chain (pad=0x84c83e8, buffer=0x89b0248) at
gstbasetransform.c:2674
#31 0xb3975369 in gst_pad_chain_data_unchecked (cache=0xa75c0128,
data=0x89b0248, is_buffer=1, pad=0x84c83e8) ---Type <return> to continue, or q
<return> to quit---
    at gstpad.c:4271
#32 gst_pad_push_data (pad=<optimized out>, is_buffer=1, data=0x89b0248,
cache=<optimized out>) at gstpad.c:4506
#33 0xb397929b in gst_pad_push (pad=0x84c8640, buffer=0x89b0248) at
gstpad.c:4730
#34 0xaaeb7ea2 in gst_queue_push_one (queue=0x855e058) at gstqueue.c:1156
#35 gst_queue_loop (pad=0x84c8640) at gstqueue.c:1264
#36 0xb39a3b50 in gst_task_func (task=0x87bd5e8) at gsttask.c:327
#37 0xb39a4e08 in default_func (tdata=0x8825650, pool=0x82b6020) at
gsttaskpool.c:70
#38 0xb3f32888 in g_thread_pool_thread_proxy (data=0x832d510)
    at
/build/buildd-glib2.0_2.33.12+really2.32.4-3-i386-Z8T5T2/glib2.0-2.33.12+really2.32.4/./glib/gthreadpool.c:309
#39 0xb3f31eb3 in g_thread_proxy (data=0x87b8f50)
    at
/build/buildd-glib2.0_2.33.12+really2.32.4-3-i386-Z8T5T2/glib2.0-2.33.12+really2.32.4/./glib/gthread.c:801
#40 0xb3fedc39 in start_thread (arg=0xa75c0b70) at pthread_create.c:304
#41 0xb40d678e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 8 (Thread 0xa7dc1b70 (LWP 27039)):
#0  0xb7fe2822 in ?? () from /lib/ld-linux.so.2
#1  0xb3ff220a in __pthread_cond_wait (cond=0x877f638, mutex=0x8811050) at
pthread_cond_wait.c:153
#2  0xb40e387d in __pthread_cond_wait (cond=0x877f638, mutex=0x8811050) at
forward.c:139
#3  0xb3f4dd16 in g_cond_wait (cond=0x85927b0, mutex=0x87601c8)
    at
/build/buildd-glib2.0_2.33.12+really2.32.4-3-i386-Z8T5T2/glib2.0-2.33.12+really2.32.4/./glib/gthread-posix.c:746
#4  0xb39a3d20 in gst_task_func (task=0xa6bec270) at gsttask.c:312
#5  0xb39a4e08 in default_func (tdata=0x8788c20, pool=0x82b6020) at
gsttaskpool.c:70
#6  0xb3f32888 in g_thread_pool_thread_proxy (data=0x832d510)
    at
/build/buildd-glib2.0_2.33.12+really2.32.4-3-i386-Z8T5T2/glib2.0-2.33.12+really2.32.4/./glib/gthreadpool.c:309
#7  0xb3f31eb3 in g_thread_proxy (data=0x87b8af0)
    at
/build/buildd-glib2.0_2.33.12+really2.32.4-3-i386-Z8T5T2/glib2.0-2.33.12+really2.32.4/./glib/gthread.c:801
#8  0xb3fedc39 in start_thread (arg=0xa7dc1b70) at pthread_create.c:304 ---Type
<return> to continue, or q <return> to quit---
#9  0xb40d678e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 7 (Thread 0xa99eab70 (LWP 27038)):
#0  0xb7fe2822 in ?? () from /lib/ld-linux.so.2
#1  0xb3ff220a in __pthread_cond_wait (cond=0xa6bc91b8, mutex=0xa6be26f8) at
pthread_cond_wait.c:153
#2  0xb40e387d in __pthread_cond_wait (cond=0xa6bc91b8, mutex=0xa6be26f8) at
forward.c:139
#3  0xb3f4dd16 in g_cond_wait (cond=0x8599f70, mutex=0x8755a20)
    at
/build/buildd-glib2.0_2.33.12+really2.32.4-3-i386-Z8T5T2/glib2.0-2.33.12+really2.32.4/./glib/gthread-posix.c:746
#4  0xb3a54285 in gst_data_queue_pop (queue=0x87455e0, item=0xa99ea20c) at
gstdataqueue.c:502
#5  0xaaeb0d71 in gst_multi_queue_loop (pad=0x882b3f8) at gstmultiqueue.c:1200
#6  0xb39a3b50 in gst_task_func (task=0x8827290) at gsttask.c:327
#7  0xb39a4e08 in default_func (tdata=0x8591a18, pool=0x82b6020) at
gsttaskpool.c:70
#8  0xb3f32888 in g_thread_pool_thread_proxy (data=0x832d510)
    at
/build/buildd-glib2.0_2.33.12+really2.32.4-3-i386-Z8T5T2/glib2.0-2.33.12+really2.32.4/./glib/gthreadpool.c:309
#9  0xb3f31eb3 in g_thread_proxy (data=0x87b8800)
    at
/build/buildd-glib2.0_2.33.12+really2.32.4-3-i386-Z8T5T2/glib2.0-2.33.12+really2.32.4/./glib/gthread.c:801
#10 0xb3fedc39 in start_thread (arg=0xa99eab70) at pthread_create.c:304
#11 0xb40d678e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 6 (Thread 0xab6dcb70 (LWP 27037)):
#0  0xb7fe2822 in ?? () from /lib/ld-linux.so.2
#1  0xb3ff220a in __pthread_cond_wait (cond=0x9e40ed80, mutex=0xa6bf97c8) at
pthread_cond_wait.c:153
#2  0xb40e387d in __pthread_cond_wait (cond=0x9e40ed80, mutex=0xa6bf97c8) at
forward.c:139
#3  0xb3f4dd16 in g_cond_wait (cond=0x8822880, mutex=0xaa304d90)
    at
/build/buildd-glib2.0_2.33.12+really2.32.4-3-i386-Z8T5T2/glib2.0-2.33.12+really2.32.4/./glib/gthread-posix.c:746
#4  0xb3a54285 in gst_data_queue_pop (queue=0xaa3160a0, item=0xab6dc20c) at
gstdataqueue.c:502 ---Type <return> to continue, or q <return> to quit---
#5  0xaaeb0d71 in gst_multi_queue_loop (pad=0xaa3188d0) at gstmultiqueue.c:1200
#6  0xb39a3b50 in gst_task_func (task=0x8827318) at gsttask.c:327
#7  0xb39a4e08 in default_func (tdata=0xa6ceef88, pool=0x82b6020) at
gsttaskpool.c:70
#8  0xb3f32888 in g_thread_pool_thread_proxy (data=0x832d510)
    at
/build/buildd-glib2.0_2.33.12+really2.32.4-3-i386-Z8T5T2/glib2.0-2.33.12+really2.32.4/./glib/gthreadpool.c:309
#9  0xb3f31eb3 in g_thread_proxy (data=0x85b0c30)
    at
/build/buildd-glib2.0_2.33.12+really2.32.4-3-i386-Z8T5T2/glib2.0-2.33.12+really2.32.4/./glib/gthread.c:801
#10 0xb3fedc39 in start_thread (arg=0xab6dcb70) at pthread_create.c:304
#11 0xb40d678e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 5 (Thread 0xaade4b70 (LWP 27036)):
#0  0xb7fe2822 in ?? () from /lib/ld-linux.so.2
#1  0xb40c8d96 in *__GI___poll (fds=0xb415fff4, nfds=2, timeout=-1) at
../sysdeps/unix/sysv/linux/poll.c:87
#2  0xb39027d6 in ?? () from /usr/lib/i386-linux-gnu/libpulse.so.0
#3  0xb38f0aca in pa_mainloop_poll () from
/usr/lib/i386-linux-gnu/libpulse.so.0
#4  0xb38f1309 in pa_mainloop_iterate () from
/usr/lib/i386-linux-gnu/libpulse.so.0
#5  0xb38f13e4 in pa_mainloop_run () from /usr/lib/i386-linux-gnu/libpulse.so.0
#6  0xb390275e in ?? () from /usr/lib/i386-linux-gnu/libpulse.so.0
#7  0xb254b1fa in ?? () from
/usr/lib/i386-linux-gnu/pulseaudio/libpulsecommon-2.0.so
#8  0xb3fedc39 in start_thread (arg=0xaade4b70) at pthread_create.c:304
#9  0xb40d678e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 1 (Thread 0xb1fcf720 (LWP 27030)):
#0  0xb7fe2822 in ?? () from /lib/ld-linux.so.2
#1  0xb40c8d96 in *__GI___poll (fds=0xb415fff4, fds at entry=0x8327c88,
nfds=nfds at entry=7, timeout=timeout at entry=9984)
    at ../sysdeps/unix/sysv/linux/poll.c:87
#2  0xb3f1c13b in g_poll (fds=0x8327c88, nfds=7, timeout=9984)
    at
/build/buildd-glib2.0_2.33.12+really2.32.4-3-i386-Z8T5T2/glib2.0-2.33.12+really2.32.4/./glib/gpoll.c:132
---Type <return> to continue, or q <return> to quit---
#3  0xb3f0d9f0 in g_main_context_poll (n_fds=7, fds=0x8327c88,
timeout=<optimized out>, context=0x81c5bb8, 
    priority=<optimized out>)
    at
/build/buildd-glib2.0_2.33.12+really2.32.4-3-i386-Z8T5T2/glib2.0-2.33.12+really2.32.4/./glib/gmain.c:3440
#4  g_main_context_iterate (context=context at entry=0x81c5bb8,
block=block at entry=1, dispatch=dispatch at entry=1, 
    self=<error reading variable: Unhandled dwarf expression opcode 0xfa>)
    at
/build/buildd-glib2.0_2.33.12+really2.32.4-3-i386-Z8T5T2/glib2.0-2.33.12+really2.32.4/./glib/gmain.c:3141
#5  0xb3f0db51 in g_main_context_iteration (context=0x81c5bb8, may_block=1)
    at
/build/buildd-glib2.0_2.33.12+really2.32.4-3-i386-Z8T5T2/glib2.0-2.33.12+really2.32.4/./glib/gmain.c:3207
#6  0xb7e7d831 in QEventDispatcherGlib::processEvents (this=0x815fe88,
flags=...)
    at kernel/qeventdispatcher_glib.cpp:424
#7  0xb73e81fa in QGuiEventDispatcherGlib::processEvents (this=0x815fe88,
flags=...)
    at kernel/qguieventdispatcher_glib.cpp:204
#8  0xb7e4a01c in QEventLoop::processEvents (this=this at entry=0xbffff1e8,
flags=...) at kernel/qeventloop.cpp:149
#9  0xb7e4a311 in QEventLoop::exec (this=0xbffff1e8, flags=...) at
kernel/qeventloop.cpp:204
#10 0xb7e4fa8a in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1187
#11 0xb73332f4 in QApplication::exec () at kernel/qapplication.cpp:3817
#12 0x0805da52 in main (argc=2, argv=0xbffff414) at
/home/pvanhoof/repos/codeminded/q-bix/qplayer/main.cpp:66
(gdb)

-- 
Configure bugmail: https://bugzilla.gnome.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.
You are the assignee for the bug.


More information about the gstreamer-bugs mailing list