[apport] vlc crashed with SIGSEGV in mpeg2 module

Bug #97721 reported by yohann_colley
108
Affects Status Importance Assigned to Milestone
mpeg2dec (Debian)
Fix Released
Unknown
mpeg2dec (Ubuntu)
Fix Released
Medium
Unassigned

Bug Description

Binary package hint: vlc

http://mafreebox.freebox.fr/freeboxtv/playlist.m3u

ProblemType: Crash
Architecture: i386
CrashCounter: 1
Date: Thu Mar 29 08:01:44 2007
DistroRelease: Ubuntu 7.04
ExecutablePath: /usr/bin/vlc
Package: vlc-nox 0.8.6.release-0ubuntu4
PackageArchitecture: i386
ProcCmdline: wxvlc
ProcCwd: /home/yohann
ProcEnviron:
 PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games
 LANG=fr_FR.UTF-8
 SHELL=/bin/bash
Signal: 11
SourcePackage: vlc
Stacktrace:
 #0 0xb1c53620 in ?? () from /usr/lib/libmpeg2.so.0
 #1 0x00000460 in ?? ()
 #2 0xb1c4747b in ?? () from /usr/lib/libmpeg2.so.0
 #3 0xb2afd000 in ?? ()
 #4 0x00000000 in ?? ()
StacktraceTop:
 ?? () from /usr/lib/libmpeg2.so.0
 ?? ()
 ?? () from /usr/lib/libmpeg2.so.0
 ?? ()
 ?? ()
Uname: Linux woot 2.6.20-13-generic #2 SMP Sun Mar 25 00:21:25 UTC 2007 i686 GNU/Linux
UserGroups: adm admin audio cdrom dialout dip floppy lpadmin netdev plugdev powerdev scanner video

Revision history for this message
yohann_colley (yohann-colley) wrote :
Revision history for this message
Martin Pitt (pitti) wrote : Symbolic stack trace

StacktraceTop:motion_fr_frame_420 (decoder=0x85f2080, motion=0x85f20c0, table=0xb1c58740) at slice.c:1503
mpeg2_slice (decoder=0x85f2080, code=1, buffer=0xb2cf6040 ":�R\031L��Qj\031YӶ5u%\224���_��\203=Heu1�236��\231��:FƦ��") at slice.c:1874
mpeg2_parse (mpeg2dec=0x85f2080) at decode.c:188
DecodeBlock () from /usr/lib/vlc/codec/liblibmpeg2_plugin.so

Revision history for this message
Martin Pitt (pitti) wrote : Symbolic threaded stack trace
Changed in vlc:
importance: Undecided → Medium
Revision history for this message
JB VideoLAN (jb-videolan) wrote : Re: [apport] vlc crashed with SIGSEGV

Crash in not in VLC, but in libmpeg2.

A workaround in VLC is to launch vlc --codec ffmpeg,all

I believe that the bug was fixed in libmpeg2 5.0.

Revision history for this message
JB VideoLAN (jb-videolan) wrote :
Revision history for this message
Reinhard Tartler (siretart) wrote :

lool, can you please have a look at this proposed debdiff?

Revision history for this message
Reinhard Tartler (siretart) wrote :

fixed in intrepid by this commit:

mpeg2dec (0.4.1-3) unstable; urgency=low

  * Move mpeg2dec to Section: x11 instead of graphics to match overrides.
  * Bump up Debhelper compatibility level to 5; bump up debhelper build-dep to
    >= 5.
  * Add -Wl,-z,defs -Wl,--as-needed to LDFLAGS; build-dep on cdbs >= 0.4.41.
  * New patch, 62_drop-arch-opts, drop arch-specific CFLAGS detection in
    upstream configure as we want to use the gcc defaults to work on all
    machines which Debian will be installed on, and not use the buildds as
    references.
  * Add Homepage.

 -- Loic Minier <email address hidden> Sun, 16 Dec 2007 16:21:57 +0100

mpeg2dec (0.4.1-2) unstable; urgency=low

  * Bump up Standards-Version to 3.7.3.
    - This new version allows PIC shared libraries on some arches;
      closes: #268603.
  * Wrap build-deps, deps, and uploaders.
  * Use ${binary:Version} instead of ${Source-Version}; build-dep on dpkg-dev
    >= 1.13.19.
  * Cleanup rules.
  * Retrieve the shared library package name (with SONAME) from control.
  * Move docs installation to debian/*.docs.
  * Drop useless libc6-dev | libc-dev dep.
  * Drop now useless README.Debian.
  * Use a wildcard to install the examples.
  * Install man pages via dh_install.
  * Pass --sourcedir=debian/tmp to dh_install.
  * Build-dep on gnome-pkg-tools (>= 0.7) and include clean-la.mk.
  * Build-dep on libxv-dev for xv output; thanks Jack Bates; closes: #390931.
  * Add watch file.
  * New patch, 66_add-dummy-handler-and-sanity-checks, fixes SEGV when playing
    http://sam.zoy.org/zzuf/lol-mplayer.m2v; from MPlayer; thanks
    Lionel Debroux; closes: #407922.
  * Add Vcs-Svn and Vcs-Browser URLs.
  * New patch, 68_honor-cflags, don't reset CFLAGS in configure.in;
    closes: #403194.
  * Update patches 64_non-pic-on-i386-only and 68_honor-cflags to not patch
    configure and add a new patch, 70_autoconf, to update configure by running
    autoconf.
  * Unset DEB_OPT_FLAGS to leave it to upstream configure to select the opt
    level when noopt isn't in DEB_BUILD_OPTS; this allows -O3 to be selected
    instead of the cdbs default of -O2.

 -- Loic Minier <email address hidden> Sun, 16 Dec 2007 14:48:42 +0100

Changed in mpeg2dec:
status: New → Fix Released
Changed in mpeg2dec:
status: Unknown → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.