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
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)