Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 217067 - media-video/vlc-0.9.0_alpha20080409 crashes on unicast streams
Summary: media-video/vlc-0.9.0_alpha20080409 crashes on unicast streams
Status: RESOLVED TEST-REQUEST
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: x86 Linux
: High normal (vote)
Assignee: Gentoo Media-video project
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-04-09 22:51 UTC by Muelli
Modified: 2008-08-07 18:34 UTC (History)
0 users

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 Muelli 2008-04-09 22:51:35 UTC
My vlc crashed while watching unicast streams. This is fairly reproducible. Sometimes after a few seconds, sometimes longer but in the end, it crashes.




Reproducible: Always

Steps to Reproduce:
1. vlc upd://@:1234
2. receive a stream
3. see it crash

Actual Results:  
n $ gdb vlc #udp://@:1234
GNU gdb 6.7.1
Copyright (C) 2007 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.  Type "show copying"
and "show warranty" for details.
This GDB was configured as "i686-pc-linux-gnu"...
(no debugging symbols found)
Using host libthread_db library "/lib/libthread_db.so.1".
(no debugging symbols found)
(gdb) run udp://@:1234
Starting program: /usr/bin/vlc udp://@:1234
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
***************************************************
*** glibc version with broken libintl detected. ***
*** Messages localization will be disabled.     ***
***************************************************
VLC media player 0.9.0-git Grishenko
[00000001] main libvlc debug: VLC media player - version 0.9.0-git Grishenko - (c) 1996-2008 the VideoLAN team
[00000001] main libvlc debug: libvlc was configured with ./configure  '--prefix=/usr' '--host=i686-pc-linux-gnu' '--mandir=/usr/share/man' '--infodir=/usr/share/info' '--datadir=/usr/share' '--sysconfdir=/etc' '--localstatedir=/var/lib' '--disable-glide' '--enable-a52' '--disable-aa' '--enable-faad' '--enable-alsa' '--disable-altivec' '--disable-arts' '--disable-asademux' '--enable-bonjour' '--enable-fribidi' '--enable-cdda' '--enable-cddax' '--enable-libcddb' '--enable-libcdio' '--disable-csri' '--enable-daap' '--enable-dbus' '--enable-dbus-control' '--disable-dirac' '--disable-directfb' '--enable-dc1394' '--disable-debug' '--enable-dca' '--disable-dv' '--enable-dvb' '--enable-dvdread' '--enable-dvdplay' '--enable-dvdnav' '--disable-esd' '--disable-fb' '--enable-ffmpeg' '--enable-flac' '--disable-fluidsynth' '--disable-galaktos' '--enable-ggi' '--enable-gnomevfs' '--enable-gnutls' '--enable-hal' '--enable-httpd' '--enable-id3tag' '--disable-jack' '--enable-caca' '--enable-libgcrypt' '--enable-notify' '--disable-libtar' '--disable-lirc' '--enable-live555' '--disable-lua' '--enable-mkv' '--enable-mmx' '--disable-mod' '--enable-mad' '--enable-libmpeg2' '--enable-mpc' '--enable-musicbrainz' '--enable-ncurses' '--enable-mozilla' 'XPIDL=/usr/lib/xulrunner' 'MOZILLA_CONFIG=/usr/bin/xulrunner-config' '--enable-ogg' '--enable-glx' '--enable-opengl' '--disable-optimize-memory' '--enable-oss' '--enable-png' '--disable-portaudio' '--enable-pulse' '--enable-pvr' '--enable-qt4' '--enable-rtsp' '--enable-realrtsp' '--disable-smb' '--enable-sdl' '--disable-sdl-image' '--enable-shout' '--enable-skins2' '--enable-speex' '--enable-sse' '--enable-svg' '--enable-svgalib' '--enable-taglib' '--enable-theora' '--enable-freetype' '--enable-twolame' '--enable-upnp' '--enable-v4l' '--enable-v4l2' '--enable-vcd' '--disable-vcdx' '--enable-vorbis' '--enable-loader' '--enable-wxwidgets' 'WX_CONFIG=/usr/lib/wx/config/gtk2-unicode-release-2.6' '--enable-x11' '--enable-screen' '--enable-x264' '--disable-xinerama' '--enable-libxml2' '--disable-xosd' '--enable-xvideo' '--disable-xvmc' '--disable-zvbi' '--disable-libvc1' '--disable-snapshot' '--disable-growl' '--disable-optimizations' '--enable-utf8' '--enable-libtool' '--enable-fast-install' '--enable-vlm' '--enable-sout' '--build=i686-pc-linux-gnu' 'build_alias=i686-pc-linux-gnu' 'host_alias=i686-pc-linux-gnu' 'CFLAGS=-O3 -march=athlon-xp -fomit-frame-pointer -pipe -m3dnow -msse -mmmx -fprefetch-loop-arrays' 'LDFLAGS=-Wl,-O1 -Wl,--enable-new-dtags -Wl,--sort-common -Wl,--as-needed' 'CPPFLAGS=' 'CXXFLAGS=-O3 -march=athlon-xp -fomit-frame-pointer -pipe -m3dnow -msse -mmmx -fprefetch-loop-arrays'
[00000001] main libvlc debug: translation test: code is "C"
[00000001] main libvlc: Running vlc with the default interface. Use 'cvlc' to use vlc without interface.
[New LWP 9185]
[New LWP 9187]
libdvbpsi error (PSI decoder): TS discontinuity (received 8, expected 0) for PID 0
libdvbpsi error (PSI decoder): TS discontinuity (received 3, expected 0) for PID 600
libdvbpsi error (PSI decoder): TS discontinuity (received 10, expected 9) for PID 0
libdvbpsi error (PSI decoder): TS discontinuity (received 5, expected 4) for PID 600
[New LWP 9189]
[New LWP 9188]
[New LWP 9193]
[New LWP 9184]
libdvbpsi error (PSI decoder): TS discontinuity (received 8, expected 13) for PID 0
[LWP 9188 exited]
[LWP 9189 exited]
libdvbpsi error (PSI decoder): TS discontinuity (received 12, expected 0) for PID 760
libdvbpsi error (PSI decoder): TS discontinuity (received 13, expected 9) for PID 0
libdvbpsi error (PSI decoder): TS discontinuity (received 10, expected 0) for PID 600
libdvbpsi error (PSI decoder): TS discontinuity (received 0, expected 14) for PID 0
libdvbpsi error (PSI decoder): TS discontinuity (received 10, expected 3) for PID 0
*** glibc detected *** /usr/bin/vlc: double free or corruption (fasttop): 0x0822aa48 ***
======= Backtrace: =========
/lib/libc.so.6[0xb7d2ca00]
/lib/libc.so.6(cfree+0x89)[0xb7d2e6f9]
/usr/lib/vlc/demux/libts_plugin.so[0xb1e7d0cb]
======= Memory map: ========
08048000-0804a000 r-xp 00000000 fe:00 9118002    /usr/bin/vlc
0804a000-0804b000 r--p 00001000 fe:00 9118002    /usr/bin/vlc
0804b000-0804c000 rw-p 00002000 fe:00 9118002    /usr/bin/vlc
0804c000-2dabf000 rw-p 0804c000 00:00 0          [heap]
ae0a3000-ae0a4000 ---p ae0a3000 00:00 0 
ae0a4000-ae8a4000 rw-p ae0a4000 00:00 0 
ae8a4000-ae8b2000 r-xp 00000000 fe:00 3424877    /usr/lib/libfribidi.so.0.0.0
ae8b2000-ae8b3000 rw-p 0000e000 fe:00 3424877    /usr/lib/libfribidi.so.0.0.0
ae8c6000-ae8d7000 r--p 00000000 fe:00 277841     /usr/share/fonts/ttf-bitstream-vera/Vera.ttf
ae8d7000-ae96f000 rw-s 00000000 00:08 3768388    /SYSV00000000 (deleted)
ae96f000-aea07000 rw-s 00000000 00:08 3735619    /SYSV00000000 (deleted)
aea07000-aea9f000 rw-s 00000000 00:08 3702850    /SYSV00000000 (deleted)
aea9f000-aeb37000 rw-s 00000000 00:08 3670081    /SYSV00000000 (deleted)
aeb37000-aebcf000 rw-s 00000000 00:08 3637312    /SYSV00000000 (deleted)
aebcf000-aec67000 rw-s 00000000 00:08 3604543    /SYSV00000000 (deleted)
aec67000-aecff000 rw-s 00000000 00:08 3571774    /SYSV00000000 (deleted)
aecff000-aed97000 rw-s 00000000 00:08 3539005    /SYSV00000000 (deleted)
aed97000-aed98000 ---p aed97000 00:00 0 
aed98000-af598000 rw-p aed98000 00:00 0 
af598000-af5b1000 r-xp 00000000 fe:00 7289018    /usr/lib/libdca.so.0.0.0
af5b1000-af5b2000 r--p 00018000 fe:00 7289018    /usr/lib/libdca.so.0.0.0
af5b2000-af5bf000 rw-p 00019000 fe:00 7289018    /usr/lib/libdca.so.0.0.0
af5d5000-af5e1000 r-xp 00000000 fe:00 8475866    /usr/lib/vlc/misc/libfreetype_plugin.so
af5e1000-af5e2000 r--p 0000b000 fe:00 8475866    /usr/lib/vlc/misc/libfreetype_plugin.so
af5e2000-af5e3000 rw-p 0000c000 fe:00 8475866    /usr/lib/vlc/misc/libfreetype_plugin.so
af5e3000-af5fa000 r-xp 00000000 fe:00 4572804    /usr/lib/libmad.so.0.2.1
af5fa000-af5fb000 rw-p 00016000 fe:00 4572804    /usr/lib/libmad.so.0.2.1
af5fb000-af5fc000 ---p af5fb000 00:00 0 
af5fc000-afdfc000 rw-p af5fc000 00:00 0 
afffd000-afffe000 ---p afffd000 00:00 0 
afffe000-b07fe000 rw-p afffe000 00:00 0 
b07fe000-b083c000 r-xp 00000000 fe:00 8267195    /usr/lib/libpulse.so.0.4.0
b083c000-b083d000 r--p 0003d000 fe:00 8267195    /usr/lib/libpulse.so.0.4.0
b083d000-b083e000 rw-p 0003e000 fe:00 8267195    /usr/lib/libpulse.so.0.4.0
b0840000-b0846000 r-xp 00000000 fe:00 7335798    /usr/lib/vlc/video_filter/libblend_plugin.so
b0846000-b0847000 r--p 00005000 fe:00 7335798    /usr/lib/vlc/video_filter/libblend_plugin.so
b0847000-b0848000 rw-p 00006000 fe:00 7335798    /usr/lib/vlc/video_filter/libblend_plugin.so
b0848000-b084c000 r-xp 00000000 fe:00 2504814    /usr/lib/libXv.so.1.0.0
b084c000-b084d000 rw-p 00004000 fe:00 2504814    /usr/lib/libXv.so.1.0.0
b084d000-b0855000 r-xp 00000000 fe:00 7335261    /usr/lib/vlc/video_output/libxvideo_plugin.so
b0855000-b0856000 r--p 00007000 fe:00 7335261    /usr/lib/vlc/video_output/libxvideo_plugin.so
b0856000-b0857000 rw-p 00008000 fe:00 7335261    /usr/lib/vlc/video_output/libxvideo_plugin.so
b0857000-b0859000 r-xp 00000000 fe:00 8475353    /usr/lib/vlc/audio_filter/libbandlimited_resampler_plugin.so
b0859000-b085a000 r--p 00001000 fe:00 8475353    /usr/lib/vlc/audio_filter/libbandlimited_resampler_plugin.so
b085a000-b085e000 rw-p 00002000 fe:00 8475353    /usr/lib/vlc/audio_filter/libbandlimited_resampler_plugin.so
b085e000-b0860000 r-xp 00000000 fe:00 8475338    /usr/lib/vlc/audio_filter/libdtstofloat32_plugin.so
b0860000-b0861000 r--p 00001000 fe:00 8475338    /usr/lib/vlc/audio_filter/libdtstofloat32_plugin.so
b0861000-b0862000 rw-p 00002000 fe:00 8475338    /usr/lib/vlc/audio_filter/libdtstofloat32_plugin.so
b0862000-b0863000 ---p b0862000 00:00 0 
b0863000-b1063000 rw-p b0863000 00:00 0 
b1063000-b1080000 r-xp 00000000 fe:00 4248095    /usr/lib/libvorbis.so.0.4.0
b1080000-b108e000 rw-p 0001d000 fe:00 4248095    /usr/lib/libvorbis.so.0.4.0
b108e000-b109a00
Program received signal SIGABRT, Aborted.
[Switching to LWP 9187]
0xffffe410 in __kernel_vsyscall ()
(gdb) (gdb) thread apply all bt full

Thread 6 (LWP 9184):
#0  0xffffe410 in __kernel_vsyscall ()
No symbol table info available.
#1  0xb7e047fc in ?? ()
No symbol table info available.
#2  0x00000000 in ?? ()
No symbol table info available.

Thread 5 (LWP 9193):
#0  0xb7c783a6 in ?? ()
No symbol table info available.
#1  0x00000000 in ?? ()
No symbol table info available.

Thread 2 (LWP 9187):
#0  0xffffe410 in __kernel_vsyscall ()
No symbol table info available.
#1  0xb7cf0101 in ?? ()
No symbol table info available.
#2  0xb7df2ff4 in ?? ()
No symbol table info available.
#3  0xb271bb90 in ?? ()
No symbol table info available.
#4  0xb271a9f4 in ?? ()
No symbol table info available.
#5  0xb7cf18e8 in ?? ()
No symbol table info available.
#6  0x00000006 in ?? ()
No symbol table info available.
#7  0xb271a968 in ?? ()
No symbol table info available.
#8  0x00000000 in ?? ()
No symbol table info available.

Thread 1 (LWP 9185):
#0  0xffffe410 in __kernel_vsyscall ()
No symbol table info available.
#1  0xb7d93dce in ?? ()
No symbol table info available.
#2  0xb7df4120 in ?? ()
No symbol table info available.
#3  0xb7df2ff4 in ?? ()
No symbol table info available.
#4  0x08267218 in ?? ()
No symbol table info available.
#5  0xb7d314a3 in ?? ()
No symbol table info available.
#6  0x081b9080 in ?? ()
No symbol table info available.
#7  0xb31fa058 in ?? ()
No symbol table info available.
#8  0xb7c6cff4 in ?? ()
No symbol table info available.
#9  0x08267220 in ?? ()
No symbol table info available.
#10 0x08267220 in ?? ()
No symbol table info available.
#11 0xb31fa048 in ?? ()
No symbol table info available.
#12 0xb7c3fd41 in ?? ()
No symbol table info available.
#13 0x08267220 in ?? ()
No symbol table info available.
#14 0xb3f2dff4 in ?? ()
No symbol table info available.
#15 0xb31fa0b8 in ?? ()
No symbol table info available.
#16 0xb3df98a5 in ?? ()
...

I'm sorry for not having debug symbols, in fact, I have CFLAGS="$CFLAGS -ggdb -g3" and LDFLAGS="-Wl,-O1 -Wl,--enable-new-dtags -Wl,--sort-common -Wl,--as-needed". What can I do to provide a stacktrace with debug symbols?




Expected Results:  
vlc displaying the stream w/o crashing...

[ebuild   R   ] media-video/vlc-0.9.0_alpha20080319  USE="X a52 aac alsa avahi bidi cdda cddb cdio daap dbus dc1394 dts dvb dvd ffmpeg flac ggi gnome gnutls hal httpd id3tag libcaca libnotify live matroska mmx mp3 mpeg musepack musicbrainz ncurses nsplugin ogg opengl oss png pulseaudio pvr qt4 rtsp sdl shout skins speex sse stream svg svga taglib theora truetype twolame upnp v4l v4l2 vcd vlm vorbis win32codecs wxwindows x264 xml xulrunner xv -3dfx -aalib (-altivec) -arts -debug -directfb -esd -fbcon -fluidsynth -jack -lirc -lua -modplug -optimisememory -samba -sdl-image -seamonkey -vcdx -xinerama -xosd" 0 kB
Comment 1 Jan Kundrát (RETIRED) gentoo-dev 2008-04-09 23:35:55 UTC
USE=debug is likely to help you get a proper backtrace.
Comment 2 Muelli 2008-04-10 21:11:42 UTC
Now emerged media-video/vlc-0.9.0_alpha20080409 with USE=debug but still no proper stacktrace. And yeah, it still crashes.

(gdb) r  udp://@:1234
The program being debugged has been started already.
Start it from the beginning? (y or n) y

Starting program: /usr/bin/vlc udp://@:1234
***************************************************
*** glibc version with broken libintl detected. ***
*** Messages localization will be disabled.     ***
***************************************************
VLC media player 0.9.0-git Grishenko
[00000001] main libvlc debug: VLC media player - version 0.9.0-git Grishenko - (c) 1996-2008 the VideoLAN team
[00000001] main libvlc debug: libvlc was configured with ./configure  '--prefix=/usr' '--host=i686-pc-linux-gnu' '--mandir=/usr/share/man' '--infodir=/usr/share/info' '--datadir=/usr/share' '--sysconfdir=/etc' '--localstatedir=/var/lib' '--disable-glide' '--enable-a52' '--disable-aa' '--enable-faad' '--enable-alsa' '--disable-altivec' '--disable-arts' '--disable-asademux' '--disable-atmo' '--enable-bonjour' '--enable-fribidi' '--enable-cdda' '--enable-cddax' '--enable-libcddb' '--enable-libcdio' '--disable-csri' '--enable-daap' '--enable-dbus' '--enable-dbus-control' '--disable-dirac' '--disable-directfb' '--enable-dc1394' '--enable-debug' '--enable-dca' '--disable-dv' '--enable-dvb' '--enable-dvdread' '--enable-dvdplay' '--enable-dvdnav' '--disable-esd' '--disable-fb' '--enable-ffmpeg' '--enable-flac' '--disable-fluidsynth' '--disable-galaktos' '--enable-ggi' '--enable-gnomevfs' '--enable-gnutls' '--enable-hal' '--enable-httpd' '--enable-id3tag' '--disable-jack' '--enable-caca' '--enable-libgcrypt' '--enable-notify' '--disable-libtar' '--disable-lirc' '--enable-live555' '--disable-lua' '--enable-mkv' '--enable-mmx' '--disable-mod' '--enable-mad' '--enable-libmpeg2' '--enable-mpc' '--enable-musicbrainz' '--enable-ncurses' '--enable-mozilla' 'XPIDL=/usr/lib/xulrunner' 'MOZILLA_CONFIG=/usr/bin/xulrunner-config' '--enable-ogg' '--enable-glx' '--enable-opengl' '--disable-optimize-memory' '--enable-oss' '--enable-png' '--disable-portaudio' '--enable-pulse' '--enable-pvr' '--enable-qt4' '--enable-rtsp' '--enable-realrtsp' '--disable-smb' '--enable-sdl' '--disable-sdl-image' '--enable-shout' '--enable-skins2' '--enable-speex' '--enable-sse' '--enable-svg' '--enable-svgalib' '--enable-taglib' '--enable-theora' '--enable-freetype' '--enable-twolame' '--enable-upnp' '--enable-v4l' '--enable-v4l2' '--enable-vcd' '--disable-vcdx' '--enable-vorbis' '--enable-loader' '--enable-wxwidgets' 'WX_CONFIG=/usr/lib/wx/config/gtk2-unicode-release-2.6' '--enable-x11' '--enable-screen' '--enable-x264' '--disable-xinerama' '--enable-libxml2' '--disable-xosd' '--enable-xvideo' '--disable-xvmc' '--disable-zvbi' '--disable-libvc1' '--disable-snapshot' '--disable-growl' '--disable-optimizations' '--enable-utf8' '--enable-libtool' '--enable-fast-install' '--enable-vlm' '--enable-sout' '--build=i686-pc-linux-gnu' 'build_alias=i686-pc-linux-gnu' 'host_alias=i686-pc-linux-gnu' 'CFLAGS=-O3 -march=athlon-xp -fomit-frame-pointer -pipe -m3dnow -msse -mmmx -fprefetch-loop-arrays -ggdb -g3' 'LDFLAGS=-Wl,-O1 -Wl,--enable-new-dtags -Wl,--sort-common  -Wl,--as-needed' 'CPPFLAGS=' 'CXXFLAGS=-O3 -march=athlon-xp -fomit-frame-pointer -pipe -m3dnow -msse -mmmx -fprefetch-loop-arrays -ggdb -g3'
[00000001] main libvlc debug: translation test: code is "C"
[00000001] main libvlc: Running vlc with the default interface. Use 'cvlc' to use vlc without interface.
[New LWP 30438]
[New LWP 30439]
libdvbpsi error (PSI decoder): TS discontinuity (received 10, expected 0) for PID 0
libdvbpsi error (PSI decoder): TS discontinuity (received 5, expected 0) for PID 96
libdvbpsi error (PSI decoder): TS discontinuity (received 14, expected 11) for PID 0
[New LWP 30441]
[New LWP 30440]
[New LWP 30445]
libdvbpsi error (PSI decoder): TS discontinuity (received 14, expected 4) for PID 0
[LWP 30440 exited]
[LWP 30441 exited]
libdvbpsi error (PSI decoder): TS discontinuity (received 10, expected 0) for PID 630
libdvbpsi error (PSI decoder): TS discontinuity (received 4, expected 15) for PID 0
libdvbpsi error (PSI decoder): TS discontinuity (received 12, expected 0) for PID 96
libdvbpsi error (PSI decoder): TS discontinuity (received 15, expected 8) for PID 0
*** glibc detected *** /usr/bin/vlc: double free or corruption (fasttop): 0x081b5390 ***
======= Backtrace: =========
/lib/libc.so.6[0xb7d50a00]
/lib/libc.so.6(cfree+0x89)[0xb7d526f9]
/usr/lib/vlc/demux/libts_plugin.so[0xb169124b]
======= Memory map: ========
08048000-0804a000 r-xp 00000000 fe:00 9144361    /usr/bin/vlc
0804a000-0804b000 r--p 00001000 fe:00 9144361    /usr/bin/vlc
0804b000-0804c000 rw-p 00002000 fe:00 9144361    /usr/bin/vlc
0804c000-0883b000 rw-p 0804c000 00:00 0          [heap]
ae168000-ae176000 r-xp 00000000 fe:00 3424877    /usr/lib/libfribidi.so.0.0.0
ae176000-ae177000 rw-p 0000e000 fe:00 3424877    /usr/lib/libfribidi.so.0.0.0
ae18a000-ae19b000 r--p 00000000 fe:00 277841     /usr/share/fonts/ttf-bitstream-vera/Vera.ttf
ae19b000-ae233000 rw-s 00000000 00:08 2981935    /SYSV00000000 (deleted)
ae233000-ae2cb000 rw-s 00000000 00:08 2949166    /SYSV00000000 (deleted)
ae2cb000-ae363000 rw-s 00000000 00:08 2916397    /SYSV00000000 (deleted)
ae363000-ae3fb000 rw-s 00000000 00:08 2883628    /SYSV00000000 (deleted)
ae3fb000-ae493000 rw-s 00000000 00:08 2850859    /SYSV00000000 (deleted)
ae493000-ae52b000 rw-s 00000000 00:08 2818090    /SYSV00000000 (deleted)
ae52b000-ae5c3000 rw-s 00000000 00:08 2785321    /SYSV00000000 (deleted)
ae5c3000-ae65b000 rw-s 00000000 00:08 2752552    /SYSV00000000 (deleted)
ae65b000-ae65c000 ---p ae65b000 00:00 0 
ae65c000-aee5c000 rw-p ae65c000 00:00 0 
aeeaa000-aeec3000 r-xp 00000000 fe:00 7289018    /usr/lib/libdca.so.0.0.0
aeec3000-aeec4000 r--p 00018000 fe:00 7289018    /usr/lib/libdca.so.0.0.0
aeec4000-aeed1000 rw-p 00019000 fe:00 7289018    /usr/lib/libdca.so.0.0.0
aeee7000-aeef3000 r-xp 00000000 fe:00 8475676    /usr/lib/vlc/misc/libfreetype_plugin.so
aeef3000-aeef4000 r--p 0000b000 fe:00 8475676    /usr/lib/vlc/misc/libfreetype_plugin.so
aeef4000-aeef5000 rw-p 0000c000 fe:00 8475676    /usr/lib/vlc/misc/libfreetype_plugin.so
aeef5000-aeefe000 r-xp 00000000 fe:00 91492      /usr/lib/liba52.so.0.0.0
aeefe000-aeeff000 rw-p 00008000 fe:00 91492      /usr/lib/liba52.so.0.0.0
aeeff000-aef00000 rw-p aeeff000 00:00 0 
aef02000-aef08000 r-xp 00000000 fe:00 7335712    /usr/lib/vlc/video_filter/libblend_plugin.so
aef08000-aef09000 r--p 00005000 fe:00 7335712    /usr/lib/vlc/video_filter/libblend_plugin.so
aef09000-aef0a000 rw-p 00006000 fe:00 7335712    /usr/lib/vlc/video_filter/libblend_plugin.so
aef0a000-aef0e000 r-xp 00000000 fe:00 2504814    /usr/lib/libXv.so.1.0.0
aef0e000-aef0f000 rw-p 00004000 fe:00 2504814    /usr/lib/libXv.so.1.0.0
aef0f000-aef17000 r-xp 00000000 fe:00 8633057    /usr/lib/vlc/video_output/libxvideo_plugin.so
aef17000-aef18000 r--p 00007000 fe:00 8633057    /usr/lib/vlc/video_output/libxvideo_plugin.so
aef18000-aef19000 rw-p 00008000 fe:00 8633057    /usr/lib/vlc/video_output/libxvideo_plugin.so
aef19000-aef1b000 r-xp 00000000 fe:00 8475350    /usr/lib/vlc/audio_filter/libbandlimited_resampler_plugin.so
aef1b000-aef1c000 r--p 00001000 fe:00 8475350    /usr/lib/vlc/audio_filter/libbandlimited_resampler_plugin.so
aef1c000-aef20000 rw-p 00002000 fe:00 8475350    /usr/lib/vlc/audio_filter/libbandlimited_resampler_plugin.so
aef20000-aef22000 r-xp 00000000 fe:00 8475335    /usr/lib/vlc/audio_filter/libdtstofloat32_plugin.so
aef22000-aef23000 r--p 00001000 fe:00 8475335    /usr/lib/vlc/audio_filter/libdtstofloat32_plugin.so
aef23000-aef24000 rw-p 00002000 fe:00 8475335    /usr/lib/vlc/audio_filter/libdtstofloat32_plugin.so
aef24000-aef25000 ---p aef24000 00:00 0 
aef25000-af725000 rw-p aef25000 00:00 0 
af800000-af821000 rw-p af800000 00:00 0 
af821000-af900000 ---p af821000 00:00 0 
af926000-af927000 ---p af926000 00:00 0 
af927000-b0127000 rw-p af927000 00:00 0 
b0127000-b0165000 r-xp 00000000 fe:00 8267195    /usr/lib/libpulse.so.0.4.0
b0165000-b0166000 r--p 0003d000 fe:00 8267195    /usr/lib/libpulse.so.0.4.0
b0166000-b0167000 rw-p 0003e000 fe:00 8267195    /usr/lib/libpulse.so.0.4.0
b0167000-b0168000 ---p b0167000 00:00 0 
b0168000-b0968000 rw-p b0168000 00:00 0 
b0968000-b0985000 r-xp 00000000 fe:00 4248095    /usr/lib/libvorbis.so.0.4.0
b0985000-b0993000 rw-p 0001d000 fe:00 4248095    /usr/lib/libvorbis.so.0.4.0
b0993000-b099f000 r-xp 00000000 fe:00 7284964    /usr/lib/libvorbisenc.so.2.0.3
b099f000-b0a8d000 rw-p 0000c000 fe:00 7284964    /usr/lib/libvorbisenc.so.2.0.3
b0a8d000-b0a8e000 ---p b0a8d000 00:00 0 
b0a8e000-b128e000 rw-p b0a8e000 00:00 0 
b12a6000-b12e0000 r-xp 00000000 fe:00 3200039    /usr/lib/libtheora.so.0.3.2
b12e0000-b12e1000 r--p 00039000 fe:00 3200039    /usr/lib/libtheora.so.0.3.2
b12e1000-b12e2000 rw-p 0003a000 fe:00 3200039    /usr/lib/libtheora.so.0.3.2
b12e2000-b131e000 r-xp 00000000 fe:00 7457853    /usr/lib/libFLAC.so.8.2.0
b131e000-b131f000 r--p 0003b000 fe:00 7457853    /usr/lib/libFLAC.so.8.2.0
b131f000-b1320000 rw-p 0003c000 fe:00 7457853    /usr/lib/libFLAC.so.8.2.0
b1344000-b138d000 r-xp 00000000 fe:00 4944129    /usr/lib/libfaad.so.1.0.0
b138d000-b138e000 r--p 00048000 fe:00 4944129    /usr/lib/libfaad.so.1.0.0
b138e000-b1391000 rw-p 00049000 fe:00 4944129    /usr/lib/libfaad.so.1.0.0
b139f000-b13a1000 r-xp 00000000 fe:00 8475413    /usr/lib/vlc/codec/liba52_plugin.so
b13a1000-b13a2000 r--p 00001000 fe:00 8475413    /usr/lib/vlc/codec/liba52_plugin.so
b13a2000-b13a3000 rw-p 00002000 fe:00 8475413    /usr/lib/vlc/codec/liba52_plugin.so
b13a3000-b13a6000 r-xp 00000000 fe:00 8475434    /usr/lib/vlc/codec/libtheora_plugin.so
b13a6000-b13a7000 r--p 00002000 fe:00 8475434    /usr/lib/vlc/codec/libtheora_plugin.so
b13a7000-b13a8000 rw-p 00003000 fe:00 8475434    /usr/lib/vlc/codec/libtheora_plugin.so
b13a8000-b13ad000 r-xp 00000000 fe:00 8475428    /usr/lib/vlc/codec/libaraw_plugin.so
b13ad000-b13ae000 r--p 00004000 fe:00 8475428    /usr/lib/vlc/codec/libaraw_plugin.so
b13ae000-b13af000 rw-p 00005000 fe:00 8475428    /usr/lib/vlc/codec/libaraw_plugin.so
b13af000-b13b3000 r-xp 00000000 fe:00 8475422    /usr/lib/vlc/codec/libflac_plugin.so
b13b3000-b13b4000 r--p 00003000 fe:00 8475422    /usr/lib/vlc/codec/libflac_plugin.so
b13b4000-b13b5000 rw-p 00004000 fe:00 8475422    /usr/lib/vlc/codec/libflac_plugin.so
b13b5000-b13b7000 r-xp 00000000 fe:00 8475452    /usr/lib/vlc/codec/libfaad_plugin.so
b13b7000-b13b8000 r--p 00001000 fe:00 8475452    /usr/lib/vlc/codec/libfaad_plugin.so
b13b8000-b13b9000 rw-p 00002000 fe:00 8475452    /usr/lib/vlc/codec/libfaad_plugin.so
b13b9000-b13d4000 r-xp 00000000 fe:00 3944199    /usr/lib/libmpeg2.so.0.0.0
b13d4000-b13d5000 rw-p 0001a000 fe:00 3944199    /usr/lib/libmpeg2.so.0.0.0
b13d5000-b13d7000 rw-p b13d5000 00:00 0 
b13d7000-b13d9000 r-xp 00000000 fe:00 8475425    /usr/lib/vlc/codec/liblpcm_plugin.so
b13d9000-b13da000 r--p 00001000 fe:00 8475425    /usr/lib/vlc/codec/liblpcm_plugin.so
b13da000-b13db000 rw-p 00002000 fe:00 8475425    /usr/lib/vlc/codec/liblpcm_plugin.so
b13db000-b13dd000 r-xp 00000000 fe:00 8475329    /usr/lib/vlc/audio_filter/liba52tofloat32_plugin.so
b13dd000-b13de000 r--p 00001000 fe:00 8475329    /usr/lib/vlc/audio_filter/liba52tofloat32_plugin.so
b13de000-b13df000 rw-p 00002000 fe:00 8475329    /usr/lib/vlc/audio_filter/liba52tofloat32_plugin.so
b13df000-b13f6000 r-xp 00000000 fe:00 4572804    /usr/lib/libmad.so.0.2.1
b13f6000-b13f7000 rw-p 00016000 fe:00 4572804    /usr/lib/libmad.so.0.2.1
b13f7000-b13f9000 r-xp 00000000 fe:00 8475338    /usr/lib/vlc/audio_filter/libmpgatofixed32_plugin.so
b13f9000-b13fa000 r--p 00001000 fe:00 8475338    /usr/lib/vlc/audio_filter/libmpgatofixed32_plugin.so
b13fa000-b13fb000 rw-p 00002000 fe:00 8475338    /usr/lib/vlc/audio_filter/libmpgatofixed32_plugin.so
b13fb000-b1403000 r-xp 00000000 fe:00 7875700    /lib/libnss_nis-2.6.1.so
b1403000-b1404000 r--p 00007000 fe:00 7875700    /lib/libnss_nis-2.6.1.so
b1404000-b1405000 rw-p 00008000 fe:00 7875700    /lib/libnss_nis-2.6.1.so
b1405000-b1409000 r-xp 00000000 fe:00 8262320    /usr/lib/alsa-lib/libasound_module_pcm_pulse.so
b1409000-b140a000 r--p 00003000 fe:00 8262320    /usr/lib/alsa-lib/libasound_module_pcm_pulse.so
b140a000-b140b000 rw-p 00004000 fe:00 8262320    /usr/lib/alsa-lib/libasound_module_pcm_pulse.so
b140b000-b140e000 r-xp 00000000 fe:00 8475443    /usr/lib/vlc/codec/libmpeg_audio_plugin.so
b140e000-b140f000 r--p 00002000 fe:00 8475443    /usr/lib/vlc/codec/libmpeg_audio_plugin.so
b140f000-b1410000 rw-p 00003000 fe:00 8475443    /usr/lib/vlc/codec/libmpeg_audio_plugin.so
b1410000-b1413000 r-xp 00000000 fe:00 
Program received signal SIGABRT, Aborted.
[Switching to LWP 30439]
0xffffe410 in __kernel_vsyscall ()
(gdb) bt
#0  0xffffe410 in __kernel_vsyscall ()
#1  0xb7d14101 in ?? ()
#2  0xb7e16ff4 in ?? ()
#3  0xb1f35b90 in ?? ()
#4  0xb1f349f4 in ?? ()
#5  0xb7d158e8 in ?? ()
#6  0x00000006 in ?? ()
#7  0xb1f34968 in ?? ()
#8  0x00000000 in ?? ()
(gdb) 

FWIW: There are compiler warnings, which may be involved in this issue:


 * QA Notice: The following files contain insecure RUNPATH's
 *  Please file a bug about this at http://bugs.gentoo.org/
 *  with the maintaining herd of the package.
 * /mnt/ramdisk/portage/media-video/vlc-0.9.0_alpha20080409/work/vlc-0.9.0-git/src/.libs usr/bin/vlc

Auto fixing rpaths for /mnt/ramdisk/portage/media-video/vlc-0.9.0_alpha20080409/work/vlc-0.9.0-git/src/.libs usr/bin/vlc
removing executable bit: usr/lib/libvlc-control.la
removing executable bit: usr/lib/libvlc.la

 * QA Notice: Package has poor programming practices which may compile
 *            fine but exhibit random runtime failures.
 * dmo.c:722: warning: dereferencing type-punned pointer will break strict-aliasing rules
dmo.c:731: warning: dereferencing type-punned pointer will break strict-aliasing rules
dmo.c:1122: warning: dereferencing type-punned pointer will break strict-aliasing rules


 * QA Notice: Package has poor programming practices which may compile
 *            fine but exhibit random runtime failures.
 * ncurses.c:1352: warning: implicit declaration of function ‘wcswidth’
ncurses.c:1361: warning: implicit declaration of function ‘wcwidth’
ncurses.c:1397: warning: implicit declaration of function ‘wmemmove’
ncurses.c:1406: warning: implicit declaration of function ‘wcslen’
ts.c:2357: warning: implicit declaration of function ‘dvbpsi_SDTServiceAddDescriptor’

 * Please do not file a Gentoo bug and instead report the above QA
 * issues directly to the upstream developers of this software.
 * Homepage: http://www.videolan.org/vlc/
* checking 1104 files for package collisions
Comment 3 Alexis Ballier gentoo-dev 2008-08-07 15:29:42 UTC
doesnt seem to crash with _beta3 now, please try with that version
Comment 4 Muelli 2008-08-07 18:34:37 UTC
I'm sorry, I am not able to test atm. I dunno when I will be able again. I propose  to close this bug to something like INVALID in a couple of weeks.