| Summary: | media-video/vlc-0.9.0_alpha20080409 crashes on unicast streams | ||
|---|---|---|---|
| Product: | Gentoo Linux | Reporter: | Muelli <gentoo-bugs> |
| Component: | New packages | Assignee: | Gentoo Media-video project <media-video> |
| Status: | RESOLVED TEST-REQUEST | ||
| Severity: | normal | ||
| Priority: | High | ||
| Version: | 2007.0 | ||
| Hardware: | x86 | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Package list: | Runtime testing required: | --- | |
|
Description
Muelli
2008-04-09 22:51:35 UTC
USE=debug is likely to help you get a proper backtrace. 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 doesnt seem to crash with _beta3 now, please try with that version 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. |