[Bug 649954] crash with wv files

GStreamer (bugzilla.gnome.org) bugzilla at gnome.org
Thu May 12 07:49:33 PDT 2011


https://bugzilla.gnome.org/show_bug.cgi?id=649954
  GStreamer | don't know | unspecified

--- Comment #21 from Michael <mike.sudouest at gmail.com> 2011-05-12 14:49:25 UTC ---
gdb) thread apply all bt

Thread 13 (Thread 0xaef98b70 (LWP 12685)):
#0  0xa842d9c4 in ?? ()
#1  0x0000ac44 in ?? ()
#2  0x00000000 in ?? ()

Thread 12 (Thread 0xadf96b70 (LWP 12684)):
#0  0xffffe424 in __kernel_vsyscall ()
#1  0xb760903e in poll () from /lib/libc.so.6
#2  0xaff5b626 in ?? () from /usr/lib/libpulse.so.0
#3  0xaff4a2aa in pa_mainloop_poll () from /usr/lib/libpulse.so.0
#4  0xaff4aaa7 in pa_mainloop_iterate () from /usr/lib/libpulse.so.0
#5  0xaff4ab84 in pa_mainloop_run () from /usr/lib/libpulse.so.0
#6  0xaff5b5ae in ?? () from /usr/lib/libpulse.so.0
#7  0xaff13196 in ?? () from /usr/lib/libpulsecommon-0.9.22.so
#8  0xb76b2b05 in start_thread () from /lib/libpthread.so.0
#9  0xb7613d5e in clone () from /lib/libc.so.6

Thread 11 (Thread 0xad795b70 (LWP 12683)):
#0  0xffffe424 in __kernel_vsyscall ()
#1  0xb7621e53 in __lll_lock_wait_private () from /lib/libc.so.6
#2  0xb75b40fb in _L_lock_3410 () from /lib/libc.so.6
#3  0xb75af01c in free_check () from /lib/libc.so.6
#4  0xb75b2ad9 in free () from /lib/libc.so.6
#5  0xb7713506 in g_free () from /lib/libglib-2.0.so.0
#6  0xb76dd5b0 in g_array_free () from /lib/libglib-2.0.so.0
#7  0xb732b526 in gst_structure_free (structure=0x86ede48) at
gststructure.c:347
#8  0xb72e2248 in gst_caps_structure_intersect (caps1=0x86522e0,
caps2=0x8652380) at gstcaps.c:1285
#9  gst_caps_intersect (caps1=0x86522e0, caps2=0x8652380) at gstcaps.c:1487
#10 0xb6ff38be in gst_base_transform_getcaps (pad=0x837e4b0) at
gstbasetransform.c:667
#11 0xb730485e in gst_pad_get_caps_unlocked (pad=0x837e4b0) at gstpad.c:2217
#12 0xb7308563 in gst_pad_get_caps_reffed (pad=0x837e4b0) at gstpad.c:2301
#13 0xb6ff22be in gst_base_transform_acceptcaps_default (trans=0x88580a8,
direction=GST_PAD_SINK, caps=0x86513c0) at gstbasetransform.c:1034
#14 0xb6ff1d81 in gst_base_transform_acceptcaps (pad=0x837e4b0, caps=0x86513c0)
at gstbasetransform.c:1095
#15 0xb7308be0 in gst_pad_accept_caps (pad=0x837e4b0, caps=0x86513c0) at
gstpad.c:2591
#16 0xb6ff2d4b in gst_base_transform_find_transform (trans=0x8856008,
pad=0x867be50, caps=0x8644820) at gstbasetransform.c:962
#17 0xb6ff430b in gst_base_transform_buffer_alloc (pad=0x867be50, offset=22050,
size=176400, caps=0x8644820, buf=0xad794f08) at gstbasetransform.c:1830
#18 0xb7309ad0 in gst_pad_buffer_alloc_unchecked (pad=0x867bd88, offset=22050,
size=176400, caps=0x8644820, buf=0xad794f08, setcaps=0) at gstpad.c:2984
#19 gst_pad_alloc_buffer_full (pad=0x867bd88, offset=22050, size=176400,
caps=0x8644820, buf=0xad794f08, setcaps=0) at gstpad.c:3061
#20 0xb07d1f1c in gst_queue_bufferalloc (pad=0x867bcc0, offset=22050,
size=176400, caps=0x8644820, buf=0xad794f08) at gstqueue.c:547
#21 0xb7309ad0 in gst_pad_buffer_alloc_unchecked (pad=0x86f31f8, offset=22050,
size=176400, caps=0x8644820, buf=0xad794f08, setcaps=0) at gstpad.c:2984
#22 gst_pad_alloc_buffer_full (pad=0x86f31f8, offset=22050, size=176400,
caps=0x8644820, buf=0xad794f08, setcaps=0) at gstpad.c:3061
#23 0xb72f6edc in gst_proxy_pad_do_bufferalloc (pad=0x86f0910, offset=22050,
size=176400, caps=0x8644820, buf=0xad794f08) at gstghostpad.c:152
#24 0xb7309ad0 in gst_pad_buffer_alloc_unchecked (pad=0x86f38d8, offset=22050,
size=176400, caps=0x8644820, buf=0xad794f08, setcaps=0) at gstpad.c:2984
#25 gst_pad_alloc_buffer_full (pad=0x86f38d8, offset=22050, size=176400,
caps=0x8644820, buf=0xad794f08, setcaps=0) at gstpad.c:3061
#26 0xb08e532a in gst_stream_synchronizer_sink_bufferalloc (pad=0x86f3810,
offset=22050, size=176400, caps=0x8644820, buf=0xad794f08)
    at gststreamsynchronizer.c:563
---Type <return> to continue, or q <return> to quit---
#27 0xb7309ad0 in gst_pad_buffer_alloc_unchecked (pad=0x86f39a0, offset=22050,
size=176400, caps=0x8644820, buf=0xad794f08, setcaps=0) at gstpad.c:2984
#28 gst_pad_alloc_buffer_full (pad=0x86f39a0, offset=22050, size=176400,
caps=0x8644820, buf=0xad794f08, setcaps=0) at gstpad.c:3061
#29 0xb07e5691 in gst_tee_buffer_alloc (pad=0x867ba68, offset=22050,
size=176400, caps=0x8644820, buf=0xad794f08) at gsttee.c:572
#30 0xb7309ad0 in gst_pad_buffer_alloc_unchecked (pad=0x86ab6e0, offset=22050,
size=176400, caps=0x8644820, buf=0xad794f08, setcaps=0) at gstpad.c:2984
#31 gst_pad_alloc_buffer_full (pad=0x86ab6e0, offset=22050, size=176400,
caps=0x8644820, buf=0xad794f08, setcaps=0) at gstpad.c:3061
#32 0xb72f6edc in gst_proxy_pad_do_bufferalloc (pad=0x863e038, offset=22050,
size=176400, caps=0x8644820, buf=0xad794f08) at gstghostpad.c:152
#33 0xb7309ad0 in gst_pad_buffer_alloc_unchecked (pad=0x867b9a0, offset=22050,
size=176400, caps=0x8644820, buf=0xad794f08, setcaps=0) at gstpad.c:2984
#34 gst_pad_alloc_buffer_full (pad=0x867b9a0, offset=22050, size=176400,
caps=0x8644820, buf=0xad794f08, setcaps=0) at gstpad.c:3061
#35 0xb07c8ba0 in gst_selector_pad_bufferalloc (pad=0x86c0620, offset=22050,
size=176400, caps=0x8644820, buf=0xad794f08) at gstinputselector.c:530
#36 0xb7309ad0 in gst_pad_buffer_alloc_unchecked (pad=0x8634ea8, offset=22050,
size=176400, caps=0x8644820, buf=0xad794f08, setcaps=0) at gstpad.c:2984
#37 gst_pad_alloc_buffer_full (pad=0x8634ea8, offset=22050, size=176400,
caps=0x8644820, buf=0xad794f08, setcaps=0) at gstpad.c:3061
#38 0xb72f6edc in gst_proxy_pad_do_bufferalloc (pad=0x86ab608, offset=22050,
size=176400, caps=0x8644820, buf=0xad794f08) at gstghostpad.c:152
#39 0xb7309ad0 in gst_pad_buffer_alloc_unchecked (pad=0x82c7ee0, offset=22050,
size=176400, caps=0x8644820, buf=0xad794f08, setcaps=0) at gstpad.c:2984
#40 gst_pad_alloc_buffer_full (pad=0x82c7ee0, offset=22050, size=176400,
caps=0x8644820, buf=0xad794f08, setcaps=0) at gstpad.c:3061
#41 0xb72f6edc in gst_proxy_pad_do_bufferalloc (pad=0x86ab1d0, offset=22050,
size=176400, caps=0x8644820, buf=0xad794f08) at gstghostpad.c:152
#42 0xb7309ad0 in gst_pad_buffer_alloc_unchecked (pad=0x86f8e48, offset=22050,
size=176400, caps=0x8644820, buf=0xad794f08, setcaps=0) at gstpad.c:2984
#43 gst_pad_alloc_buffer_full (pad=0x86f8e48, offset=22050, size=176400,
caps=0x8644820, buf=0xad794f08, setcaps=0) at gstpad.c:3061
#44 0xac49306a in gst_wavpack_dec_chain (pad=0x86f8d80, buf=0x86c4458) at
gstwavpackdec.c:358
#45 0xb730e092 in gst_pad_push (pad=0x86f8cb8, buffer=0x86c4458) at
gstpad.c:4665
#46 0xb07cfdd3 in gst_single_queue_push_one (pad=0x86f8cb8) at
gstmultiqueue.c:921
#47 gst_multi_queue_loop (pad=0x86f8cb8) at gstmultiqueue.c:1101
#48 0xb733847a in gst_task_func (task=0x80e56d0) at gsttask.c:318
#49 0xb7339678 in default_func (tdata=0x862cda0, pool=0x8077758) at
gsttaskpool.c:70
#50 0xb77385f3 in ?? () from /lib/libglib-2.0.so.0
#51 0xb7735fa4 in ?? () from /lib/libglib-2.0.so.0
#52 0xb76b2b05 in start_thread () from /lib/libpthread.so.0
#53 0xb7613d5e in clone () from /lib/libc.so.6

Thread 6 (Thread 0xafc89b70 (LWP 12674)):
#0  0xffffe424 in __kernel_vsyscall ()
#1  0xb76b7105 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0xb70050d0 in gst_data_queue_push (queue=0x860e988, item=0x80e9640) at
gstdataqueue.c:436
#3  0xb07cec46 in gst_multi_queue_chain (pad=0x86f8bf0, buffer=0x817e460) at
gstmultiqueue.c:1172
#4  0xb730e092 in gst_pad_push (pad=0x86f8b28, buffer=0x817e460) at
gstpad.c:4665
#5  0xac49145a in gst_wavpack_parse_push_buffer (wvparse=0x8258120,
buf=0x817e460, header=0xafc89058) at gstwavpackparse.c:1011
#6  0xac491a34 in gst_wavpack_parse_loop (element=0x8258120) at
gstwavpackparse.c:1138
#7  0xb733847a in gst_task_func (task=0x80e50f8) at gsttask.c:318
#8  0xb7339678 in default_func (tdata=0x86ffeb0, pool=0x8077758) at
gsttaskpool.c:70
#9  0xb77385f3 in ?? () from /lib/libglib-2.0.so.0
#10 0xb7735fa4 in ?? () from /lib/libglib-2.0.so.0
#11 0xb76b2b05 in start_thread () from /lib/libpthread.so.0
#12 0xb7613d5e in clone () from /lib/libc.so.6

Thread 4 (Thread 0xb07b1b70 (LWP 12671)):
#0  0xffffe424 in __kernel_vsyscall ()
#1  0xb76ba926 in nanosleep () from /lib/libpthread.so.0
#2  0xb773964e in g_usleep () from /lib/libglib-2.0.so.0
---Type <return> to continue, or q <return> to quit---
#3  0xb08ac3dc in gst_xvimagesink_event_thread (xvimagesink=0x84a4078) at
xvimagesink.c:1657
#4  0xb7735fa4 in ?? () from /lib/libglib-2.0.so.0
#5  0xb76b2b05 in start_thread () from /lib/libpthread.so.0
#6  0xb7613d5e in clone () from /lib/libc.so.6

Thread 3 (Thread 0xb5f9cb70 (LWP 12670)):
#0  0xffffe424 in __kernel_vsyscall ()
#1  0xb760903e in poll () from /lib/libc.so.6
#2  0xb771d0cb in g_poll () from /lib/libglib-2.0.so.0
#3  0xb770cb66 in ?? () from /lib/libglib-2.0.so.0
#4  0xb770d30f in g_main_loop_run () from /lib/libglib-2.0.so.0
#5  0xb5fa124a in ?? () from /usr/lib/gio/modules/libdconfsettings.so
#6  0xb7735fa4 in ?? () from /lib/libglib-2.0.so.0
#7  0xb76b2b05 in start_thread () from /lib/libpthread.so.0
#8  0xb7613d5e in clone () from /lib/libc.so.6

Thread 2 (Thread 0xb67a6b70 (LWP 12669)):
#0  0xffffe424 in __kernel_vsyscall ()
#1  0xb760903e in poll () from /lib/libc.so.6
#2  0xb771d0cb in g_poll () from /lib/libglib-2.0.so.0
#3  0xb770cb66 in ?? () from /lib/libglib-2.0.so.0
#4  0xb770d30f in g_main_loop_run () from /lib/libglib-2.0.so.0
#5  0xb7a0e121 in ?? () from /lib/libgio-2.0.so.0
#6  0xb7735fa4 in ?? () from /lib/libglib-2.0.so.0
#7  0xb76b2b05 in start_thread () from /lib/libpthread.so.0
#8  0xb7613d5e in clone () from /lib/libc.so.6

Thread 1 (Thread 0xb6aa8a90 (LWP 12666)):
#0  0xffffe424 in __kernel_vsyscall ()
#1  0xb7621e53 in __lll_lock_wait_private () from /lib/libc.so.6
#2  0xb75b40fb in _L_lock_3410 () from /lib/libc.so.6
#3  0xb75af01c in free_check () from /lib/libc.so.6
#4  0xb75b2ad9 in free () from /lib/libc.so.6
#5  0xb7713506 in g_free () from /lib/libglib-2.0.so.0
#6  0xb77fca54 in ?? () from /lib/libgobject-2.0.so.0
#7  0xb77f9616 in g_value_unset () from /lib/libgobject-2.0.so.0
#8  0xb77d5eae in g_object_new_valist () from /lib/libgobject-2.0.so.0
#9  0xb77d5fa0 in g_object_new () from /lib/libgobject-2.0.so.0
#10 0xb7310b7e in gst_static_pad_template_get (pad_template=0xa83dc180) at
gstpadtemplate.c:323
#11 0xa83903f2 in gst_ffmpegcsp_base_init (klass=0x86738b8) at
gstffmpegcolorspace.c:344
#12 0xb77f21a1 in g_type_class_ref () from /lib/libgobject-2.0.so.0
#13 0xb77d5b9f in g_object_new_valist () from /lib/libgobject-2.0.so.0
#14 0xb77d5fa0 in g_object_new () from /lib/libgobject-2.0.so.0
#15 0xb72f0b74 in gst_element_factory_create (factory=0x81919b0,
name=0xb08e6657 "vconv") at gstelementfactory.c:381
#16 0xb72f0f3d in gst_element_factory_make (factoryname=0xb08e8b11
"ffmpegcolorspace", name=0xb08e6657 "vconv") at gstelementfactory.c:451
#17 0xb08cacae in gen_video_chain (playsink=0x82e4af8) at gstplaysink.c:1271
#18 gst_play_sink_reconfigure (playsink=0x82e4af8) at gstplaysink.c:2219
---Type <return> to continue, or q <return> to quit---
#19 0xb08c5f58 in gst_play_bin_set_flags (object=0x8491068, prop_id=4,
value=0xbfffe988, pspec=0x8418b50) at gstplaybin2.c:1285
#20 gst_play_bin_set_property (object=0x8491068, prop_id=4, value=0xbfffe988,
pspec=0x8418b50) at gstplaybin2.c:1779
#21 0xb77d63fa in g_object_set_valist () from /lib/libgobject-2.0.so.0
#22 0xb77d70e8 in g_object_set () from /lib/libgobject-2.0.so.0
#23 0xb7f9486c in ?? () from /usr/lib/libtotem.so.0
#24 0xb7f9c7ef in ?? () from /usr/lib/libtotem.so.0
#25 0xb72dda8a in marshal_VOID__MINIOBJECT (closure=0x8487c18,
return_value=0x0, n_param_values=2, param_values=0x825ed90,
invocation_hint=0xbfffec20, 
    marshal_data=0x0) at gstbus.c:133
#26 0xb77cf874 in g_closure_invoke () from /lib/libgobject-2.0.so.0
#27 0xb77e229c in ?? () from /lib/libgobject-2.0.so.0
#28 0xb77eb424 in g_signal_emit_valist () from /lib/libgobject-2.0.so.0
#29 0xb77eb5b3 in g_signal_emit () from /lib/libgobject-2.0.so.0
#30 0xb72dddb9 in gst_bus_async_signal_func (bus=0x8106878, message=0x8600aa0,
data=0x0) at gstbus.c:1100
#31 0xb72ded27 in gst_bus_source_dispatch (source=0x848a428,
callback=0xb72ddd10 <gst_bus_async_signal_func>, user_data=0x0) at gstbus.c:761
#32 0xb770c429 in g_main_context_dispatch () from /lib/libglib-2.0.so.0
#33 0xb770cc30 in ?? () from /lib/libglib-2.0.so.0
#34 0xb770d30f in g_main_loop_run () from /lib/libglib-2.0.so.0
#35 0xb7c56975 in gtk_main () from /usr/lib/libgtk-3.so.0
#36 0xb7b70064 in ?? () from /usr/lib/libgtk-3.so.0
#37 0xb79e2c4c in g_application_run () from /lib/libgio-2.0.so.0
#38 0x0804a68d in main ()
(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