After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 585269 - [xviddec] crash in xvid_decore
[xviddec] crash in xvid_decore
Status: RESOLVED DUPLICATE of bug 334107
Product: GStreamer
Classification: Platform
Component: gst-plugins-bad
git master
Other Linux
: Normal normal
: git master
Assigned To: GStreamer Maintainers
GStreamer Maintainers
Depends on:
Blocks:
 
 
Reported: 2009-06-09 16:38 UTC by Henrique Ferreiro
Modified: 2011-01-11 10:09 UTC
See Also:
GNOME target: ---
GNOME version: 2.25/2.26


Attachments
conversion script (450 bytes, text/plain)
2009-06-09 16:39 UTC, Henrique Ferreiro
Details
backtrace (5.55 KB, text/plain)
2009-06-11 06:01 UTC, Henrique Ferreiro
Details
new backtrace (3.78 KB, text/plain)
2009-06-23 16:16 UTC, Henrique Ferreiro
Details

Description Henrique Ferreiro 2009-06-09 16:38:31 UTC
I got a crash while transcoding a movie with the latest trunk modules:

Caught SIGSEGV accessing address 0x7f247b3ec264

The problem happens when I try to remux the audio (without transconding
it) with the transcoded video. If I also transcode the audio, the error doesn' show up. The source file uses an avi container
with ac3 audio and xvid video. The file attached is the script I have
used for transcoding.

The backtrace was this:

0x00007f1c7d8c1496 in poll () from /lib/libc.so.6
(gdb) bt
  • #0 poll
    from /lib/libc.so.6
  • #1 ??
    from /usr/lib/libglib-2.0.so.0
  • #2 g_main_loop_run
    from /usr/lib/libglib-2.0.so.0
  • #3 gst_bus_poll
    from /usr/lib/libgstreamer-0.10.so.0
  • #4 event_loop
    at gst-launch.c line 401
  • #5 main
    at gst-launch.c line 858

The error happens randomly but always.
Comment 1 Henrique Ferreiro 2009-06-09 16:39:46 UTC
Created attachment 136219 [details]
conversion script
Comment 2 Tim-Philipp Müller 2009-06-09 17:09:09 UTC
Could you provide a full stack trace of all threads:

 (gdb) thread apply all bt

(with debug info, preferably)?

xviddec is not a recommended decoder btw, there are known issues with it, better use ffdec_mpeg4.
Comment 3 Henrique Ferreiro 2009-06-09 19:29:11 UTC
It works with ffdec_mpeg4.

What debug info are you referring to?
Comment 4 Henrique Ferreiro 2009-06-11 06:01:17 UTC
Created attachment 136317 [details]
backtrace

This is the full stack trace. If you need more info, please tell me.
Comment 5 Tim-Philipp Müller 2009-06-23 00:50:08 UTC
Thanks for the stack trace. Any chance you could get full debugging symbols for gst-plugins-bad and libxvid* and then do a fresh stack trace with more details?
Comment 6 Henrique Ferreiro 2009-06-23 16:16:58 UTC
Created attachment 137264 [details]
new backtrace

Here it goes!
Comment 7 Vincent Penquerc'h 2011-01-11 10:09:37 UTC

*** This bug has been marked as a duplicate of bug 334107 ***