[gstreamer-bugs] [Bug 574838] New: seeking can deadlock adder
GStreamer (bugzilla.gnome.org)
bugzilla-daemon at bugzilla.gnome.org
Tue Mar 10 14:04:12 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=574838
GStreamer | gst-plugins-base | Ver: git
Summary: seeking can deadlock adder
Product: GStreamer
Version: git
Platform: Other
OS/Version: Linux
Status: UNCONFIRMED
Severity: normal
Priority: Normal
Component: gst-plugins-base
AssignedTo: gstreamer-bugs at lists.sourceforge.net
ReportedBy: ensonic at sonicpulse.de
QAContact: gstreamer-bugs at lists.sourceforge.net
GNOME version: Unspecified
GNOME milestone: Unspecified
see frame #4 and #67
#0 0xffffe430 in __kernel_vsyscall ()
#1 0xb6d9a7b9 in __lll_lock_wait () from /lib/libpthread.so.0
#2 0xb6d95cd1 in _L_lock_89 () from /lib/libpthread.so.0
#3 0xb6d955b2 in pthread_mutex_lock () from /lib/libpthread.so.0
#4 0xb3c91e7d in gst_adder_src_event (pad=0x95f9580, event=0x86c40a0) at
gstadder.c:653
#5 0xb723d8dc in gst_pad_send_event (pad=0x95f9580, event=0x86c40a0) at
gstpad.c:4701
#6 0xb723e035 in gst_pad_push_event (pad=0x95f9640, event=0x86c40a0) at
gstpad.c:4557
#7 0xb72e820b in gst_base_transform_src_eventfunc (trans=0x84e16c8,
event=0x86c40a0) at gstbasetransform.c:1773
#8 0xb72e37d7 in gst_base_transform_src_event (pad=0x95f9700, event=0x86c40a0)
at gstbasetransform.c:1742
#9 0xb723d8dc in gst_pad_send_event (pad=0x95f9700, event=0x86c40a0) at
gstpad.c:4701
#10 0xb723e035 in gst_pad_push_event (pad=0x9602860, event=0x86c40a0) at
gstpad.c:4557
#11 0xb72e820b in gst_base_transform_src_eventfunc (trans=0x858c6e8,
event=0x86c40a0) at gstbasetransform.c:1773
#12 0xb72e37d7 in gst_base_transform_src_event (pad=0x9602920, event=0x86c40a0)
at gstbasetransform.c:1742
#13 0xb723d8dc in gst_pad_send_event (pad=0x9602920, event=0x86c40a0) at
gstpad.c:4701
#14 0xb723e035 in gst_pad_push_event (pad=0x8695290, event=0x86c40a0) at
gstpad.c:4557
#15 0xb72e820b in gst_base_transform_src_eventfunc (trans=0x86ba5f8,
event=0x86c40a0) at gstbasetransform.c:1773
#16 0xb72e37d7 in gst_base_transform_src_event (pad=0x8695350, event=0x86c40a0)
at gstbasetransform.c:1742
#17 0xb723d8dc in gst_pad_send_event (pad=0x8695350, event=0x86c40a0) at
gstpad.c:4701
#18 0xb723e035 in gst_pad_push_event (pad=0x95f9400, event=0x86c40a0) at
gstpad.c:4557
#19 0xb72e820b in gst_base_transform_src_eventfunc (trans=0x95d23c8,
event=0x86c40a0) at gstbasetransform.c:1773
---Type <return> to continue, or q <return> to quit---
#20 0xb72e37d7 in gst_base_transform_src_event (pad=0x95f94c0, event=0x86c40a0)
at gstbasetransform.c:1742
#21 0xb723d8dc in gst_pad_send_event (pad=0x95f94c0, event=0x86c40a0) at
gstpad.c:4701
#22 0xb723e035 in gst_pad_push_event (pad=0x8695110, event=0x86c40a0) at
gstpad.c:4557
#23 0xb72e820b in gst_base_transform_src_eventfunc (trans=0x86ba400,
event=0x86c40a0) at gstbasetransform.c:1773
#24 0xb72e37d7 in gst_base_transform_src_event (pad=0x86951d0, event=0x86c40a0)
at gstbasetransform.c:1742
#25 0xb723d8dc in gst_pad_send_event (pad=0x86951d0, event=0x86c40a0) at
gstpad.c:4701
#26 0xb723e035 in gst_pad_push_event (pad=0x9602aa0, event=0x86c40a0) at
gstpad.c:4557
#27 0xb72e820b in gst_base_transform_src_eventfunc (trans=0x8593118,
event=0x86c40a0) at gstbasetransform.c:1773
#28 0xb72e37d7 in gst_base_transform_src_event (pad=0x9602b60, event=0x86c40a0)
at gstbasetransform.c:1742
#29 0xb723d8dc in gst_pad_send_event (pad=0x9602b60, event=0x86c40a0) at
gstpad.c:4701
#30 0xb723e035 in gst_pad_push_event (pad=0x96029e0, event=0x86c40a0) at
gstpad.c:4557
#31 0xb723e63f in gst_pad_event_default (pad=0x962fbf0, event=0x86c40a0) at
gstpad.c:3327
#32 0xb723d8dc in gst_pad_send_event (pad=0x962fbf0, event=0x86c40a0) at
gstpad.c:4701
#33 0xb723e035 in gst_pad_push_event (pad=0x9626cf8, event=0x86c40a0) at
gstpad.c:4557
#34 0xb7229d7d in gst_proxy_pad_do_event (pad=0x9625700, event=0x86c40a0) at
gstghostpad.c:128
#35 0xb723d8dc in gst_pad_send_event (pad=0x9625700, event=0x86c40a0) at
gstpad.c:4701
#36 0xb723e035 in gst_pad_push_event (pad=0x96252a0, event=0x86c40a0) at
gstpad.c:4557
#37 0xb7229d7d in gst_proxy_pad_do_event (pad=0x96268e8, event=0x86c40a0) at
gstghostpad.c:128
#38 0xb723d8dc in gst_pad_send_event (pad=0x96268e8, event=0x86c40a0) at
gstpad.c:4701
#39 0xb723e035 in gst_pad_push_event (pad=0x962c120, event=0x86c40a0) at
gstpad.c:4557
---Type <return> to continue, or q <return> to quit---
#40 0xb3ccffde in gst_queue_handle_src_event (pad=0x962c1e0, event=0x86c40a0)
at gstqueue.c:1176
#41 0xb723d8dc in gst_pad_send_event (pad=0x962c1e0, event=0x86c40a0) at
gstpad.c:4701
#42 0xb723e035 in gst_pad_push_event (pad=0x962c2a0, event=0x86c40a0) at
gstpad.c:4557
#43 0xb723e63f in gst_pad_event_default (pad=0x962f830, event=0x86c40a0) at
gstpad.c:3327
#44 0xb723d8dc in gst_pad_send_event (pad=0x962f830, event=0x86c40a0) at
gstpad.c:4701
#45 0xb723e035 in gst_pad_push_event (pad=0x962c360, event=0x86c40a0) at
gstpad.c:4557
#46 0xb72e820b in gst_base_transform_src_eventfunc (trans=0x962a0c0,
event=0x86c40a0) at gstbasetransform.c:1773
#47 0xb72e37d7 in gst_base_transform_src_event (pad=0x962c420, event=0x86c40a0)
at gstbasetransform.c:1742
#48 0xb723d8dc in gst_pad_send_event (pad=0x962c420, event=0x86c40a0) at
gstpad.c:4701
#49 0xb723e035 in gst_pad_push_event (pad=0x962c660, event=0x86c40a0) at
gstpad.c:4557
#50 0xb72e820b in gst_base_transform_src_eventfunc (trans=0x858d468,
event=0x86c40a0) at gstbasetransform.c:1773
#51 0xb72e37d7 in gst_base_transform_src_event (pad=0x962c720, event=0x86c40a0)
at gstbasetransform.c:1742
#52 0xb723d8dc in gst_pad_send_event (pad=0x962c720, event=0x86c40a0) at
gstpad.c:4701
#53 0xb723e035 in gst_pad_push_event (pad=0x962c4e0, event=0x86c40a0) at
gstpad.c:4557
#54 0xb72e820b in gst_base_transform_src_eventfunc (trans=0x96198c8,
event=0x86c40a0) at gstbasetransform.c:1773
#55 0xb72e37d7 in gst_base_transform_src_event (pad=0x962c5a0, event=0x86c40a0)
at gstbasetransform.c:1742
#56 0xb723d8dc in gst_pad_send_event (pad=0x962c5a0, event=0x86c40a0) at
gstpad.c:4701
#57 0xb723e035 in gst_pad_push_event (pad=0x9626818, event=0x86c40a0) at
gstpad.c:4557
#58 0xb7229d7d in gst_proxy_pad_do_event (pad=0x96251c0, event=0x86c40a0) at
gstghostpad.c:128
#59 0xb723d8dc in gst_pad_send_event (pad=0x96251c0, event=0x86c40a0) at
gstpad.c:4701
---Type <return> to continue, or q <return> to quit---
#60 0xb723e035 in gst_pad_push_event (pad=0x962e000, event=0x86c40a0) at
gstpad.c:4557
#61 0xb7229d7d in gst_proxy_pad_do_event (pad=0x9626dc8, event=0x86c40a0) at
gstghostpad.c:128
#62 0xb723d8dc in gst_pad_send_event (pad=0x9626dc8, event=0x86c40a0) at
gstpad.c:4701
#63 0xb723e035 in gst_pad_push_event (pad=0x962fcb0, event=0x86c40a0) at
gstpad.c:4557
#64 0xb3c91f5c in forward_event_func (pad=0x962fcb0, ret=0xbfffdc08,
event=0x86c40a0) at gstadder.c:576
#65 0xb722ef07 in gst_iterator_fold (it=0x971ff40, func=0xb3c91ec0
<forward_event_func>, ret=0xbfffdc08, user_data=0x86c40a0) at gstiterator.c:540
#66 0xb3c91cf7 in forward_event (adder=<value optimized out>, event=0x86c40a0)
at gstadder.c:609
#67 0xb3c91d8f in gst_adder_src_event (pad=0x85909d8, event=0x86c40a0) at
gstadder.c:670
#68 0xb723d8dc in gst_pad_send_event (pad=0x85909d8, event=0x86c40a0) at
gstpad.c:4701
#69 0xb723e035 in gst_pad_push_event (pad=0x8590a98, event=0x86c40a0) at
gstpad.c:4557
#70 0xb72e820b in gst_base_transform_src_eventfunc (trans=0x84e1a18,
event=0x86c40a0) at gstbasetransform.c:1773
#71 0xb72e37d7 in gst_base_transform_src_event (pad=0x8590b58, event=0x86c40a0)
at gstbasetransform.c:1742
#72 0xb723d8dc in gst_pad_send_event (pad=0x8590b58, event=0x86c40a0) at
gstpad.c:4701
#73 0xb723e035 in gst_pad_push_event (pad=0x8590c18, event=0x86c40a0) at
gstpad.c:4557
#74 0xb72e820b in gst_base_transform_src_eventfunc (trans=0x858c268,
event=0x86c40a0) at gstbasetransform.c:1773
#75 0xb72e37d7 in gst_base_transform_src_event (pad=0x8590cd8, event=0x86c40a0)
at gstbasetransform.c:1742
#76 0xb723d8dc in gst_pad_send_event (pad=0x8590cd8, event=0x86c40a0) at
gstpad.c:4701
#77 0xb723e035 in gst_pad_push_event (pad=0x962fd70, event=0x86c40a0) at
gstpad.c:4557
#78 0xb72e820b in gst_base_transform_src_eventfunc (trans=0x85755e8,
event=0x86c40a0) at gstbasetransform.c:1773
#79 0xb72e37d7 in gst_base_transform_src_event (pad=0x962fe30, event=0x86c40a0)
at gstbasetransform.c:1742
---Type <return> to continue, or q <return> to quit---
#80 0xb723d8dc in gst_pad_send_event (pad=0x962fe30, event=0x86c40a0) at
gstpad.c:4701
#81 0xb723e035 in gst_pad_push_event (pad=0x8590d98, event=0x86c40a0) at
gstpad.c:4557
#82 0xb72e820b in gst_base_transform_src_eventfunc (trans=0x8592338,
event=0x86c40a0) at gstbasetransform.c:1773
#83 0xb72e37d7 in gst_base_transform_src_event (pad=0x8590e58, event=0x86c40a0)
at gstbasetransform.c:1742
#84 0xb723d8dc in gst_pad_send_event (pad=0x8590e58, event=0x86c40a0) at
gstpad.c:4701
#85 0xb723e035 in gst_pad_push_event (pad=0x843aaa0, event=0x86c40a0) at
gstpad.c:4557
#86 0xb7229d7d in gst_proxy_pad_do_event (pad=0x85698d8, event=0x86c40a0) at
gstghostpad.c:128
#87 0xb723d8dc in gst_pad_send_event (pad=0x85698d8, event=0x86c40a0) at
gstpad.c:4701
#88 0xb723e035 in gst_pad_push_event (pad=0x8586550, event=0x86c40a0) at
gstpad.c:4557
#89 0xb72e820b in gst_base_transform_src_eventfunc (trans=0x84e1870,
event=0x86c40a0) at gstbasetransform.c:1773
#90 0xb72e37d7 in gst_base_transform_src_event (pad=0x8586610, event=0x86c40a0)
at gstbasetransform.c:1742
#91 0xb723d8dc in gst_pad_send_event (pad=0x8586610, event=0x86c40a0) at
gstpad.c:4701
#92 0xb723e035 in gst_pad_push_event (pad=0x85866d0, event=0x86c40a0) at
gstpad.c:4557
#93 0xb72e820b in gst_base_transform_src_eventfunc (trans=0x85753f0,
event=0x86c40a0) at gstbasetransform.c:1773
#94 0xb72e37d7 in gst_base_transform_src_event (pad=0x8590858, event=0x86c40a0)
at gstbasetransform.c:1742
#95 0xb723d8dc in gst_pad_send_event (pad=0x8590858, event=0x86c40a0) at
gstpad.c:4701
#96 0xb723e035 in gst_pad_push_event (pad=0x8590918, event=0x86c40a0) at
gstpad.c:4557
#97 0xb72d8b15 in gst_base_sink_send_event (element=0x857c420, event=0x86c40a0)
at gstbasesink.c:3603
#98 0xb721e783 in gst_element_send_event (element=0x857c420, event=0x86c40a0)
at gstelement.c:1383
#99 0xb720dc56 in gst_bin_send_event (element=0x8568118, event=0x86c40a0) at
gstbin.c:2502
---Type <return> to continue, or q <return> to quit---
#100 0xb721e783 in gst_element_send_event (element=0x8568118, event=0x86c40a0)
at gstelement.c:1383
#101 0xb7660454 in on_song_segment_done (bus=0x8253a48, message=0x9720000,
user_data=0x86c4618) at song.c:309
#102 0xb72131da in marshal_VOID__MINIOBJECT (closure=0x869eea0,
return_value=0x0, n_param_values=2, param_values=0x96e8a78,
invocation_hint=0xbfffe774,
marshal_data=0xb7660310) at gstbus.c:159
#103 0xb7018d8b in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
#104 0xb702f12d in ?? () from /usr/lib/libgobject-2.0.so.0
#105 0xb703083c in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0
#106 0xb7030cb6 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
#107 0xb72114aa in gst_bus_async_signal_func (bus=0x8253a48, message=0x9720000,
data=0x0) at gstbus.c:1132
#108 0xb72124b6 in gst_bus_source_dispatch (source=0x83774e8,
callback=0xb72113f0 <gst_bus_async_signal_func>, user_data=0x0) at gstbus.c:795
#109 0xb6deb9a8 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#110 0xb6def063 in ?? () from /usr/lib/libglib-2.0.so.0
#111 0xb6def582 in g_main_loop_run () from /usr/lib/libglib-2.0.so.0
#112 0xb7c4b239 in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0
#113 0x0805fe19 in bt_main_window_run (self=0x8376008) at main-window.c:393
#114 0x0805c711 in bt_edit_application_run_ui (self=0x80edcc0) at
edit-application.c:192
#115 0x0805d91f in bt_edit_application_run (self=0x80edcc0) at
edit-application.c:433
#116 0x0805b58e in main (argc=1, argv=0x0) at bt-edit.c:161
--
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=574838.
More information about the Gstreamer-bugs
mailing list