desktop-packages team mailing list archive
-
desktop-packages team
-
Mailing list archive
-
Message #21019
[Bug 855693] Re: segfault in pad_block_callback_marshal from vorbis
I forgot to mention, this is in Ubuntu 11.04 with all upgrades.
--
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to gst-plugins-base0.10 in Ubuntu.
https://bugs.launchpad.net/bugs/855693
Title:
segfault in pad_block_callback_marshal from vorbis
Status in “gst-plugins-base0.10” package in Ubuntu:
New
Bug description:
When playing vorbis files in rhythmbox, often at the end of a song it
crashes thus:
Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0x7fcbd3fff700 (LWP 28597)]
pad_block_callback_marshal (pad=<value optimized out>, blocked=<value optimized out>, user_data=<value optimized out>)
at gstpad.override:1393
1393 gstpad.override: No such file or directory.
in gstpad.override
(gdb) bt
#0 pad_block_callback_marshal (pad=<value optimized out>, blocked=<value optimized out>,
user_data=<value optimized out>) at gstpad.override:1393
#1 0x00007fcc0801b8e4 in handle_pad_block (pad=0x1cbb060) at gstpad.c:4034
#2 0x00007fcc08020940 in gst_pad_alloc_buffer_full (pad=0x1cbb060, offset=18446744073709551615, size=1024,
caps=0x88f600, buf=0x7fcbd3ffe970, setcaps=0) at gstpad.c:3052
#3 0x00007fcc082cc102 in gst_base_transform_buffer_alloc (pad=0x1f6ad80, offset=18446744073709551615, size=1024,
caps=0x88f600, buf=0x7fcbd3ffe970) at gstbasetransform.c:1869
#4 0x00007fcc08020af7 in gst_pad_buffer_alloc_unchecked (pad=0x1f578a0, offset=18446744073709551615, size=1024,
caps=0x88f600, buf=0x7fcbd3ffe970, setcaps=0) at gstpad.c:2984
#5 gst_pad_alloc_buffer_full (pad=0x1f578a0, offset=18446744073709551615, size=1024, caps=0x88f600, buf=0x7fcbd3ffe970,
setcaps=0) at gstpad.c:3061
#6 0x00007fcc08020af7 in gst_pad_buffer_alloc_unchecked (pad=0x1f541c0, offset=18446744073709551615, size=1024,
caps=0x88f600, buf=0x7fcbd3ffe970, setcaps=0) at gstpad.c:2984
#7 gst_pad_alloc_buffer_full (pad=0x1f541c0, offset=18446744073709551615, size=1024, caps=0x88f600, buf=0x7fcbd3ffe970,
setcaps=0) at gstpad.c:3061
#8 0x00007fcc08020af7 in gst_pad_buffer_alloc_unchecked (pad=0x1f6ac00, offset=18446744073709551615, size=1024,
caps=0x88f600, buf=0x7fcbd3ffe970, setcaps=0) at gstpad.c:2984
#9 gst_pad_alloc_buffer_full (pad=0x1f6ac00, offset=18446744073709551615, size=1024, caps=0x88f600, buf=0x7fcbd3ffe970,
setcaps=0) at gstpad.c:3061
#10 0x00007fcc082cc102 in gst_base_transform_buffer_alloc (pad=0x1f6aa80, offset=18446744073709551615, size=1024,
caps=0x88f600, buf=0x7fcbd3ffe970) at gstbasetransform.c:1869
#11 0x00007fcc08020af7 in gst_pad_buffer_alloc_unchecked (pad=0x1b7a520, offset=18446744073709551615, size=1024,
caps=0x88f600, buf=0x7fcbd3ffe970, setcaps=0) at gstpad.c:2984
#12 gst_pad_alloc_buffer_full (pad=0x1b7a520, offset=18446744073709551615, size=1024, caps=0x88f600, buf=0x7fcbd3ffe970,
setcaps=0) at gstpad.c:3061
#13 0x00007fcc082cc102 in gst_base_transform_buffer_alloc (pad=0x1b7a3a0, offset=18446744073709551615, size=1024,
caps=0x88f600, buf=0x7fcbd3ffe970) at gstbasetransform.c:1869
#14 0x00007fcc08020af7 in gst_pad_buffer_alloc_unchecked (pad=0x1f6a900, offset=18446744073709551615, size=1024,
caps=0x88f600, buf=0x7fcbd3ffe970, setcaps=0) at gstpad.c:2984
#15 gst_pad_alloc_buffer_full (pad=0x1f6a900, offset=18446744073709551615, size=1024, caps=0x88f600, buf=0x7fcbd3ffe970,
setcaps=0) at gstpad.c:3061
#16 0x00007fcc082cc102 in gst_base_transform_buffer_alloc (pad=0x1f6a780, offset=18446744073709551615, size=1024,
caps=0x88f600, buf=0x7fcbd3ffe970) at gstbasetransform.c:1869
#17 0x00007fcc08020af7 in gst_pad_buffer_alloc_unchecked (pad=0x1f57540, offset=18446744073709551615, size=1024,
caps=0x88f600, buf=0x7fcbd3ffe970, setcaps=0) at gstpad.c:2984
#18 gst_pad_alloc_buffer_full (pad=0x1f57540, offset=18446744073709551615, size=1024, caps=0x88f600, buf=0x7fcbd3ffe970,
setcaps=0) at gstpad.c:3061
#19 0x00007fcc08020af7 in gst_pad_buffer_alloc_unchecked (pad=0x1b7aca0, offset=18446744073709551615, size=1024,
caps=0x88f600, buf=0x7fcbd3ffe970, setcaps=0) at gstpad.c:2984
#20 gst_pad_alloc_buffer_full (pad=0x1b7aca0, offset=18446744073709551615, size=1024, caps=0x88f600, buf=0x7fcbd3ffe970,
setcaps=0) at gstpad.c:3061
#21 0x00007fcc082cc102 in gst_base_transform_buffer_alloc (pad=0x1b7a9a0, offset=18446744073709551615, size=1024,
---Type <return> to continue, or q <return> to quit---
caps=0x88f600, buf=0x7fcbd3ffe970) at gstbasetransform.c:1869
#22 0x00007fcc08020af7 in gst_pad_buffer_alloc_unchecked (pad=0x1f57030, offset=18446744073709551615, size=1024,
caps=0x88f600, buf=0x7fcbd3ffe970, setcaps=0) at gstpad.c:2984
#23 gst_pad_alloc_buffer_full (pad=0x1f57030, offset=18446744073709551615, size=1024, caps=0x88f600, buf=0x7fcbd3ffe970,
setcaps=0) at gstpad.c:3061
#24 0x00007fcc08020af7 in gst_pad_buffer_alloc_unchecked (pad=0x1f57390, offset=18446744073709551615, size=1024,
caps=0x88f600, buf=0x7fcbd3ffe970, setcaps=0) at gstpad.c:2984
#25 gst_pad_alloc_buffer_full (pad=0x1f57390, offset=18446744073709551615, size=1024, caps=0x88f600, buf=0x7fcbd3ffe970,
setcaps=0) at gstpad.c:3061
#26 0x00007fcc08020af7 in gst_pad_buffer_alloc_unchecked (pad=0x1f33180, offset=18446744073709551615, size=1024,
caps=0x88f600, buf=0x7fcbd3ffe970, setcaps=0) at gstpad.c:2984
#27 gst_pad_alloc_buffer_full (pad=0x1f33180, offset=18446744073709551615, size=1024, caps=0x88f600, buf=0x7fcbd3ffe970,
setcaps=0) at gstpad.c:3061
#28 0x00007fcc082cc102 in gst_base_transform_buffer_alloc (pad=0x1f33000, offset=18446744073709551615, size=1024,
caps=0x88f600, buf=0x7fcbd3ffe970) at gstbasetransform.c:1869
#29 0x00007fcc08020af7 in gst_pad_buffer_alloc_unchecked (pad=0x1e78d80, offset=18446744073709551615, size=1024,
caps=0x88f600, buf=0x7fcbd3ffe970, setcaps=0) at gstpad.c:2984
#30 gst_pad_alloc_buffer_full (pad=0x1e78d80, offset=18446744073709551615, size=1024, caps=0x88f600, buf=0x7fcbd3ffe970,
setcaps=0) at gstpad.c:3061
#31 0x00007fcc082cc102 in gst_base_transform_buffer_alloc (pad=0x1e78c00, offset=18446744073709551615, size=1024,
caps=0x88f600, buf=0x7fcbd3ffe970) at gstbasetransform.c:1869
#32 0x00007fcc08020af7 in gst_pad_buffer_alloc_unchecked (pad=0x1e78a80, offset=18446744073709551615, size=1024,
caps=0x88f600, buf=0x7fcbd3ffe970, setcaps=0) at gstpad.c:2984
#33 gst_pad_alloc_buffer_full (pad=0x1e78a80, offset=18446744073709551615, size=1024, caps=0x88f600, buf=0x7fcbd3ffe970,
setcaps=0) at gstpad.c:3061
#34 0x00007fcc082cc102 in gst_base_transform_buffer_alloc (pad=0x1e78900, offset=18446744073709551615, size=1024,
caps=0x88f600, buf=0x7fcbd3ffe970) at gstbasetransform.c:1869
#35 0x00007fcc08020af7 in gst_pad_buffer_alloc_unchecked (pad=0x1b7a820, offset=18446744073709551615, size=1024,
caps=0x88f600, buf=0x7fcbd3ffe970, setcaps=0) at gstpad.c:2984
#36 gst_pad_alloc_buffer_full (pad=0x1b7a820, offset=18446744073709551615, size=1024, caps=0x88f600, buf=0x7fcbd3ffe970,
setcaps=0) at gstpad.c:3061
#37 0x00007fcc08020af7 in gst_pad_buffer_alloc_unchecked (pad=0x1d86080, offset=18446744073709551615, size=1024,
caps=0x88f600, buf=0x7fcbd3ffe970, setcaps=0) at gstpad.c:2984
#38 gst_pad_alloc_buffer_full (pad=0x1d86080, offset=18446744073709551615, size=1024, caps=0x88f600, buf=0x7fcbd3ffe970,
setcaps=0) at gstpad.c:3061
#39 0x00007fcc08020af7 in gst_pad_buffer_alloc_unchecked (pad=0x1f33480, offset=18446744073709551615, size=1024,
caps=0x88f600, buf=0x7fcbd3ffe970, setcaps=0) at gstpad.c:2984
#40 gst_pad_alloc_buffer_full (pad=0x1f33480, offset=18446744073709551615, size=1024, caps=0x88f600, buf=0x7fcbd3ffe970,
setcaps=0) at gstpad.c:3061
#41 0x00007fcbe3914008 in gst_stream_synchronizer_sink_bufferalloc (pad=0x1f33300, offset=18446744073709551615,
size=1024, caps=0x88f600, buf=0x7fcbd3ffe970) at gststreamsynchronizer.c:563
#42 0x00007fcc08020af7 in gst_pad_buffer_alloc_unchecked (pad=0x1f33600, offset=18446744073709551615, size=1024,
---Type <return> to continue, or q <return> to quit---
caps=0x88f600, buf=0x7fcbd3ffe970, setcaps=0) at gstpad.c:2984
#43 gst_pad_alloc_buffer_full (pad=0x1f33600, offset=18446744073709551615, size=1024, caps=0x88f600, buf=0x7fcbd3ffe970,
setcaps=0) at gstpad.c:3061
#44 0x00007fcbe34cb363 in gst_tee_buffer_alloc (pad=<value optimized out>, offset=18446744073709551615, size=1024,
caps=0x88f600, buf=0x7fcbd3ffe970) at gsttee.c:572
#45 0x00007fcc08020af7 in gst_pad_buffer_alloc_unchecked (pad=0x21121c0, offset=18446744073709551615, size=1024,
caps=0x88f600, buf=0x7fcbd3ffe970, setcaps=0) at gstpad.c:2984
#46 gst_pad_alloc_buffer_full (pad=0x21121c0, offset=18446744073709551615, size=1024, caps=0x88f600, buf=0x7fcbd3ffe970,
setcaps=0) at gstpad.c:3061
#47 0x00007fcc08020af7 in gst_pad_buffer_alloc_unchecked (pad=0x2101980, offset=18446744073709551615, size=1024,
caps=0x88f600, buf=0x7fcbd3ffe970, setcaps=0) at gstpad.c:2984
#48 gst_pad_alloc_buffer_full (pad=0x2101980, offset=18446744073709551615, size=1024, caps=0x88f600, buf=0x7fcbd3ffe970,
setcaps=0) at gstpad.c:3061
#49 0x00007fcbe34b5b9e in gst_selector_pad_bufferalloc (pad=0xbd9110, offset=18446744073709551615, size=1024,
caps=0x88f600, buf=0x7fcbd3ffe970) at gstinputselector.c:530
#50 0x00007fcc08020af7 in gst_pad_buffer_alloc_unchecked (pad=0x1d85380, offset=18446744073709551615, size=1024,
caps=0x88f600, buf=0x7fcbd3ffe970, setcaps=0) at gstpad.c:2984
#51 gst_pad_alloc_buffer_full (pad=0x1d85380, offset=18446744073709551615, size=1024, caps=0x88f600, buf=0x7fcbd3ffe970,
setcaps=0) at gstpad.c:3061
#52 0x00007fcc08020af7 in gst_pad_buffer_alloc_unchecked (pad=0x20bf9d0, offset=18446744073709551615, size=1024,
caps=0x88f600, buf=0x7fcbd3ffe970, setcaps=0) at gstpad.c:2984
#53 gst_pad_alloc_buffer_full (pad=0x20bf9d0, offset=18446744073709551615, size=1024, caps=0x88f600, buf=0x7fcbd3ffe970,
setcaps=0) at gstpad.c:3061
#54 0x00007fcc08020af7 in gst_pad_buffer_alloc_unchecked (pad=0x2101800, offset=18446744073709551615, size=1024,
caps=0x88f600, buf=0x7fcbd3ffe970, setcaps=1) at gstpad.c:2984
#55 gst_pad_alloc_buffer_full (pad=0x2101800, offset=18446744073709551615, size=1024, caps=0x88f600, buf=0x7fcbd3ffe970,
setcaps=1) at gstpad.c:3061
#56 0x00007fcbe1ff5ecf in vorbis_handle_data_packet (vd=0x1f39b80, buffer=<value optimized out>) at gstvorbisdec.c:891
#57 vorbis_dec_decode_buffer (vd=0x1f39b80, buffer=<value optimized out>) at gstvorbisdec.c:996
#58 0x00007fcbe1ff76b3 in vorbis_dec_chain_forward (pad=<value optimized out>, buffer=0x2654ab0) at gstvorbisdec.c:1173
#59 vorbis_dec_chain (pad=<value optimized out>, buffer=0x2654ab0) at gstvorbisdec.c:1202
#60 0x00007fcc080249c4 in gst_pad_push (pad=0x2101500, buffer=0x2654ab0) at gstpad.c:4665
#61 0x00007fcbe34bb77e in gst_single_queue_push_one (pad=<value optimized out>) at gstmultiqueue.c:921
#62 gst_multi_queue_loop (pad=<value optimized out>) at gstmultiqueue.c:1101
#63 0x00007fcc0804af20 in gst_task_func (task=0x1e79c10) at gsttask.c:318
#64 0x00007fcc068f6b16 in g_thread_pool_thread_proxy (data=<value optimized out>)
at /build/buildd/glib2.0-2.28.6/./glib/gthreadpool.c:319
#65 0x00007fcc068f43e4 in g_thread_create_proxy (data=0x26351b0) at /build/buildd/glib2.0-2.28.6/./glib/gthread.c:1897
#66 0x00007fcc071ddd8c in start_thread (arg=0x7fcbd3fff700) at pthread_create.c:304
#67 0x00007fcc05ebc04d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#68 0x0000000000000000 in ?? ()
(gdb)
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/gst-plugins-base0.10/+bug/855693/+subscriptions
References