Bug#831909: gstreamer coredumps when playing wavs since the libavcodec upgrade
Sebastian Ramacher
sramacher at debian.org
Fri Jul 22 08:21:05 UTC 2016
Hi
On 2016-07-20 22:06:05, Faidon Liambotis wrote:
> Package: libavcodec57
> Version: 7:3.1.1-2
> Severity: grave
>
> I ran Debian testing on my desktop. Since about a day ago, pidgin
> started crashing unexpectedly. After a little bit of debugging, I found
> that it reproducibly crashes when trying to play sounds. Going a step
> further, I made the test case as simple as:
>
> $ gst-launch-1.0 filesrc location=/usr/share/sounds/purple/alert.wav ! wavparse ! audioconvert ! fakesink
> Setting pipeline to PAUSED ...
> Pipeline is PREROLLING ...
> Aborted (core dumped)
Unfortunately I am unable to reproduce the issue. Since there are some accounts
of random crashes when building ffmpeg with tree vectorization enabled, I've
uploaded 7:3.1.1-3 with vectorization disabled. Could you please check if the
issue disappears with -3?
> My dpkg.log has a bunch of ffmpeg-related package upgrades, including
> libavcodec57, being installed on 2016-07-18, approximately when those
> crashes started. Because of this and the backtrace below, I'm filing
> this against libavcodec57 -- feel free to reassign if that's wrong.
>
> The backtrace seems to be:
> PID: 4121 (gst-launch-1.0)
> UID: 1000 (paravoid)
> GID: 1000 (paravoid)
> Signal: 6 (ABRT)
> Timestamp: Τετ 2016-07-20 21:55:59 EEST (5min ago)
> Command Line: gst-launch-1.0 filesrc location=/usr/share/sounds/purple/alert.wav ! wavparse ! audioconvert ! fakesink
> Executable: /usr/bin/gst-launch-1.0
> Control Group: /
> Slice: -.slice
> Boot ID: fc3d59275e1042c491633f9a920c10e5
> Machine ID: ddb673bb6861472487a0edbc40f6f1fc
> Hostname: donald
> Coredump: /var/lib/systemd/coredump/core.gst-launch-1\x2e0.1000.fc3d59275e1042c491633f9a920c10e5.4121.1469040959000000000000.xz
> Message: Process 4121 (gst-launch-1.0) of user 1000 dumped core.
>
> Stack trace of thread 4122:
> #0 0x00007fa47ae7f1c8 raise (libc.so.6)
> #1 0x00007fa47ae8064a abort (libc.so.6)
> #2 0x00007fa4719b8f5b n/a (libavcodec.so.57)
> #3 0x00007fa4719b9026 avcodec_alloc_context3 (libavcodec.so.57)
> #4 0x00007fa473360540 n/a (libgstlibav.so)
> #5 0x00007fa473356e53 n/a (libgstlibav.so)
> #6 0x00007fa47b74b22d g_type_class_ref (libgobject-2.0.so.0)
> #7 0x00007fa47b9c8da4 gst_element_register (libgstreamer-1.0.so.0)
> #8 0x00007fa4733575b3 n/a (libgstlibav.so)
> #9 0x00007fa473349e20 n/a (libgstlibav.so)
> #10 0x00007fa47b9ea537 n/a (libgstreamer-1.0.so.0)
> #11 0x00007fa47b9ec425 n/a (libgstreamer-1.0.so.0)
> #12 0x00007fa47b9ed12c gst_plugin_load_by_name (libgstreamer-1.0.so.0)
> #13 0x00007fa47b9eda8d gst_plugin_feature_load (libgstreamer-1.0.so.0)
> #14 0x00007fa47ba137e3 gst_type_find_factory_call_function (libgstreamer-1.0.so.0)
> #15 0x00007fa479c48421 gst_type_find_helper_for_data (libgstbase-1.0.so.0)
> #16 0x00007fa479c485a4 gst_type_find_helper_for_buffer (libgstbase-1.0.so.0)
> #17 0x00007fa4799f446a n/a (libgstwavparse.so)
> #18 0x00007fa4799f4b47 n/a (libgstwavparse.so)
> #19 0x00007fa4799fabb1 n/a (libgstwavparse.so)
> #20 0x00007fa47ba0ee71 n/a (libgstreamer-1.0.so.0)
> #21 0x00007fa47b47b55e n/a (libglib-2.0.so.0)
> #22 0x00007fa47b47abc5 n/a (libglib-2.0.so.0)
> #23 0x00007fa47b1f4464 start_thread (libpthread.so.0)
> #24 0x00007fa47af3330d __clone (libc.so.6)
>
> Stack trace of thread 4121:
> #0 0x00007fa47af2a19d poll (libc.so.6)
> #1 0x00007fa47b45439c n/a (libglib-2.0.so.0)
> #2 0x00007fa47b454722 g_main_loop_run (libglib-2.0.so.0)
> #3 0x00007fa47b9af8e9 gst_bus_poll (libgstreamer-1.0.so.0)
> #4 0x00000000004046f8 n/a (gst-launch-1.0)
> #5 0x00000000004036e9 n/a (gst-launch-1.0)
> #6 0x00007fa47ae6c730 __libc_start_main (libc.so.6)
> #7 0x0000000000403d19 n/a (gst-launch-1.0)
>
> Stack trace of thread 4123:
> #0 0x00007fa47af2a19d poll (libc.so.6)
> #1 0x00007fa47b45439c n/a (libglib-2.0.so.0)
> #2 0x00007fa47b4544ac g_main_context_iteration (libglib-2.0.so.0)
> #3 0x00007fa47b4544e9 n/a (libglib-2.0.so.0)
> #4 0x00007fa47b47abc5 n/a (libglib-2.0.so.0)
> #5 0x00007fa47b1f4464 start_thread (libpthread.so.0)
> #6 0x00007fa47af3330d __clone (libc.so.6)
Please install libavcodec57-dbgsym and the -dbgsym packages for gstreamer.
Cheers
--
Sebastian Ramacher
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 819 bytes
Desc: not available
URL: <http://lists.alioth.debian.org/pipermail/pkg-multimedia-maintainers/attachments/20160722/fe1b0dfd/attachment.sig>
More information about the pkg-multimedia-maintainers
mailing list