vlc-0.8.5 segfaults playing a xvid movie. Attached you find the output I got doing, I am using -ggdb and splitdebug, the output should be useful: ulimit -c unlimited && vlc /media/sda2/movie.avi and then gdb `which vlc` --core core.20593 --batch -ex "thread apply all bt full" -ex "quit" 2>&1 > trace_vlc.log Portage 2.1_rc1-r3 (default-linux/ppc/ppc32/2006.0/G4, gcc-4.1.1-pre20060517, glibc-2.4-r3, 2.6.16-gentoo-r7 ppc) ================================================================= System uname: 2.6.16-gentoo-r7 ppc 7447A, altivec supported Gentoo Base System version 1.12.0_pre19 dev-lang/python: 2.3.5, 2.4.3-r1 dev-python/pycrypto: 2.0.1-r5 dev-util/ccache: [Not Present] dev-util/confcache: [Not Present] sys-apps/sandbox: 1.2.18.1 sys-devel/autoconf: 2.13, 2.59-r7 sys-devel/automake: 1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2 sys-devel/binutils: 2.16.1-r1, 2.16.92 sys-devel/libtool: 1.5.22 virtual/os-headers: 2.6.11-r4 ACCEPT_KEYWORDS="ppc ~ppc" AUTOCLEAN="yes" CBUILD="powerpc-unknown-linux-gnu" CFLAGS="-Os -mtune=G4 -mcpu=G4 -maltivec -mabi=altivec -pipe -ggdb" CHOST="powerpc-unknown-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3/share/config /usr/share/config /var/qmail/control" CONFIG_PROTECT_MASK="/etc/eselect/compiler /etc/gconf /etc/env.d" CXXFLAGS="-Os -mtune=G4 -mcpu=G4 -maltivec -mabi=altivec -pipe -ggdb" DISTDIR="/usr/portage/distfiles" FEATURES="autoconfig candy distlocks metadata-transfer sandbox sfperms splitdebug strict" GENTOO_MIRRORS="http://www.die.unipd.it/pub/Linux/distributions/gentoo-sources/ http://gentoo.ngi.it" LDFLAGS="-Wl,--as-needed" LINGUAS="it" MAKEOPTS="-j2 -s" PKGDIR="/usr/portage/packages" PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --delete-after --stats --timeout=180 --exclude='/distfiles' --exclude='/local' --exclude='/packages'" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage /usr/local/ipl_ebuilds" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="ppc X a52 aac aiglx alsa altivec amuled apache2 apm arts asf automount bash-completion berkdb bitmap-fonts bonobo browserplugin bzip2 cairo cddb cdio cdr cli cpudetection crypt css cups curl custom-cflags dbus dri dts dvd dvdr dvdread emboss encode escreen exif exscalibar ffmpeg fftw firefox flac foomaticdb fortran freetype gif glitz gphoto2 gpm gtk2 hal ibam ieee1394 imagemagick imlib input_devices_keyboard input_devices_mouse insecure-savers ipod isdnlog java jpeg kde kdeenablefinal kipi lcms libg++ libwww logrotate mad matroska max-idx-128 mikmod motif mozilla mozsvg mp3 mpeg musepack musicbrainz ncurses nls no-old-linux nptl nptlonly nsplugin offensive ogg opengl oss pam pcre pdf pdflib perl pmu png pppd python qt quicktime readline reflection remote roundrobin ruby samba sametime sdl session sheep skins spell spl ssl stream svg symlink sysfs syslog tcpd theora tiff truetype truetype-fonts type1-fonts udev unicode urandom usb userlocales v4l video_cards_ati video_cards_radeon vidix visualization vorbis wifi wxwindows xcomposite xine xinerama xorg xosd xscreensaver xv xvid zlib elibc_glibc kernel_linux linguas_it userland_GNU" Unset: ASFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LC_ALL, PORTAGE_RSYNC_EXTRA_OPTS
Created attachment 87147 [details] Segfault trace
Luca, it's ffmpeg's AltiVec code, can you take a look at it?
I'd like to have a sample of the segfaulting file. Could you please emerge ffmpeg and issue an ffplay movie.avi ?
ffplay movie.avi works great, it seems to be a vlc fault. I'm splitting out from movie.avi the piece that breaks vlc, so I'll give you that as soon as I can.
Please give a try to 0.8.6_rc1 and if it's still an issue report upstream.