Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 377393 - media-video/vlc-1.1.11 crashes on any video
Summary: media-video/vlc-1.1.11 crashes on any video
Status: RESOLVED WORKSFORME
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Alexis Ballier
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-08-02 08:08 UTC by Franz Trischberger
Modified: 2011-08-06 08:20 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Franz Trischberger 2011-08-02 08:08:10 UTC
The recent update to libav-0.7.1 made vlc crash again a lot. It compiled fine.
Here is the BT:

#0  0x00007fffeb0ee592 in ff_put_pixels_clamped_mmx () from /usr/lib64/libavcodec.so.53
#1  0x00007fffeb164ee7 in ff_simple_idct_put_mmx () from /usr/lib64/libavcodec.so.53
#2  0x00007fffeaf90869 in MPV_decode_mb () from /usr/lib64/libavcodec.so.53
#3  0x00007fffeaf4c8b2 in mpeg_decode_slice () from /usr/lib64/libavcodec.so.53
#4  0x00007fffeaf52521 in decode_chunks () from /usr/lib64/libavcodec.so.53
#5  0x00007fffeaf52997 in mpeg_decode_frame () from /usr/lib64/libavcodec.so.53
#6  0x00007fffeb058870 in avcodec_decode_video2 () from /usr/lib64/libavcodec.so.53
#7  0x00007fffec19a978 in DecodeVideo () from /usr/lib64/vlc/plugins/codec/libavcodec_plugin.so
#8  0x00007ffff7943ccf in DecoderDecodeVideo () from /usr/lib64/libvlccore.so.4
#9  0x00007ffff7944837 in DecoderProcess () from /usr/lib64/libvlccore.so.4
#10 0x00007ffff7944ac3 in DecoderThread () from /usr/lib64/libvlccore.so.4
#11 0x00007ffff7985634 in thread_entry () from /usr/lib64/libvlccore.so.4
#12 0x00007ffff76ecdba in start_thread () from /lib64/libpthread.so.0
#13 0x00007ffff724c02d in clone () from /lib64/libc.so.6

====
$ cave show vlc libav
* media-video/vlc
    ::gentoo                  1.1.10 1.1.11(~)* (1.1.9999)K (9999)K {:0}
    ::installed               1.1.11 {:0}
    media-video/vlc-1.1.11:0::installed (world)
    Description               VLC media player - Video player and streamer
    Homepage                  http://www.videolan.org/vlc/
    From repositories         gentoo
    Installed time            Sun Jul 31 19:39:56 CEST 2011
    Installed using           paludis-0.64.2
    License                   GPL-2
    Use flags                 (X) (a52) (aac) (-aalib) (alsa) (-altivec) (-atmo) (-avahi) (-bidi) (cdda) (cddb) (dbus) (-dc1394) (-debug) (-dirac) (-directfb) (dts) (-dvb) (dvd) (-fbcon) (ffmpeg) (flac) (-fluidsynth) (fontconfig) (gcrypt) (-ggi) (-gme) (-gnome) (-gnutls) (-httpd) (id3tag) (-ieee1394) (-jack) (kate) (kde) (libass) (-libcaca) (-libnotify) (-libproxy) (-libtiger) (-libv4l) (-libv4l2) (-lirc) (-live) (lua) (matroska) (mmx) (-modplug) (mp3) (mpeg) (-mtp) (musepack) (ncurses) (-nsplugin) (ogg) (opengl) (-optimisememory) (oss) (png) (-projectm) (-pulseaudio) (-pvr) (qt4) (-remoteosd) (-rtsp) (-run-as-root) (-samba) (schroedinger) (sdl) (-sdl-image) (-shine) (-shout) (-skins) (-speex) (-sqlite) (sse) (-stream) (-svg) (-svga) (taglib) (theora) (truetype) (twolame) (udev) (-upnp) (-v4l) (-v4l2) (vaapi) (-vcdx) (-vlm) (vorbis) (-win32codecs) (wma-fixed) (x264) (xcb) (xml) (-xosd) (xv) (-zvbi) build_options: -trace                                                                                                                                   
    media-video/vlc-1.1.11:0::gentoo (world)
    Description               VLC media player - Video player and streamer
    Homepage                  http://www.videolan.org/vlc/
    Herds                     video
    Maintainers               aballier@gentoo.org
    Use flags                 X a52 aac -aalib alsa (-altivec) -atmo -avahi -bidi cdda cddb dbus -dc1394 -debug -dirac -directfb dts -dvb dvd -fbcon ffmpeg flac -fluidsynth fontconfig gcrypt -ggi -gme -gnome -gnutls -httpd id3tag -ieee1394 -jack kate kde libass -libcaca -libnotify -libproxy -libtiger -libv4l -libv4l2 -lirc -live lua matroska mmx -modplug mp3 mpeg -mtp musepack ncurses -nsplugin ogg opengl -optimisememory oss png -projectm -pulseaudio -pvr qt4 -remoteosd -rtsp -run-as-root -samba schroedinger sdl -sdl-image -shine -shout -skins -speex -sqlite sse -stream -svg (-svga) taglib theora truetype twolame udev -upnp -v4l -v4l2 vaapi -vcdx -vlm vorbis (-win32codecs) wma-fixed x264 xcb xml -xosd xv -zvbi build_options: -optional_tests symbols=split -trace -preserve_work            
        Overridden Masks
            Keywords          ~alpha ~amd64 ~arm ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd

* media-video/libav
    ::gentoo                  0.6.2(~) (0.6.9999)K 0.7_pre20110327(~) (0.7)R(~) 0.7.1(~)* (0.7.9999)K (9999)K {:0}
    ::installed               0.7.1 {:0}
    media-video/libav-0.7.1:0::installed
    Description               Complete solution to record, convert and stream audio and video.
    Homepage                  http://libav.org/
    From repositories         gentoo
    Installed time            Thu Jul 28 14:52:03 CEST 2011
    Installed using           paludis-0.64.2
    License                   LGPL-2 gpl? ( GPL-3 )
    Use flags                 (3dnow) (3dnowext) (X) (-aac) (alsa) (-altivec) (amr) (-bindist) (bzip2) (-cpudetection) (-custom-cflags) (-debug) (-dirac) (-doc) (encode) (faac) (-frei0r) (gpl) (-gsm) (hardcoded-tables) (-ieee1394) (-jack) (jpeg2k) (mmx) (mmxext) (mp3) (network) (-oss) (-pic) (-qt-faststart) (-rtmp) (-schroedinger) (sdl) (-speex) (ssse3) (-static-libs) (theora) (threads) (-v4l) (-v4l2) (vaapi) (vdpau) (vorbis) (vpx) (x264) (xvid) (zlib) (-test) video_cards: (nvidia) build_options: -trace                        
    media-video/libav-0.7.1:0::gentoo
    Description               Complete solution to record, convert and stream audio and video.
    Homepage                  http://libav.org/
    Herds                     video
    Maintainers               media-video@gentoo.org
    Use flags                 3dnow 3dnowext X -aac alsa (-altivec) amr -bindist bzip2 -cpudetection -custom-cflags -debug -dirac -doc encode faac -frei0r gpl -gsm hardcoded-tables -ieee1394 -jack jpeg2k mmx mmxext mp3 network -oss -pic -qt-faststart -rtmp -schroedinger sdl -speex ssse3 -static-libs theora threads -v4l -v4l2 vaapi vdpau vorbis vpx x264 xvid zlib (-test) video_cards: nvidia build_options: -optional_tests symbols=split -trace -preserve_work 
        Overridden Masks
            Keywords          ~alpha ~amd64 ~amd64-linux ~arm ~hppa ~ia64 ~mips ~ppc ~ppc-macos ~ppc64 ~sparc ~x64-macos ~x64-solaris ~x86 ~x86-fbsd ~x86-linux ~x86-macos ~x86-solaris
====

Reproducible: Always
Comment 1 Alexis Ballier gentoo-dev 2011-08-06 08:20:45 UTC
well, it works fine here, please try with media-video/ffmpeg; libav is known to have some bugs afaik (and the bug seems to be in libav not vlc)