[ATrpms-users] vlc crashes
Jeffrey J. Kosowsky
atrpms at kosowsky.org
Wed Jan 9 07:26:50 CET 2008
When I run vlc on some HD streams (piping getatsc to vlc), I get a
crash most but not all the time (using the exact same command).
The problem happens when I try to transcode the mpeg2 HD stream into
wmv2 (also occurred when transcoding to mp4).
The long error message (see below) seems to include the following
components:
1. libdvdread: Can't stat - No such file or directory
(but I do have libdvdread-0.9.7-3.fc8.i386.rpm)
2. libdvdnav: vm: faild to open/read the DVD
3. libdvbpsi error (PSI decoder): TS discontinuity (received 2, expected 0) for PID 0
4. No accelerated IMDCT transform found
[00000379] a52 decoder: A/52 channels:6 samplerate:48000 bitrate:384000
5. *** glibc detected *** vlc: double free or corruption (!prev): 0x0991f808 ***
I'm not really sure which of these messages are meaningful vs. which
are the true cause of the crash.
I am including the full dump below...
---------------------------------------------------------------------
getatsc 19 | vlc - --program 3 --sout "#transcode{vcodec=WMV2,acodec=mp3,vb=256,ab=96,deinterlace,width=300}:std{access=http,mux=asf,url=:7101}"
VLC media player 0.8.6d Janus
getatsc version 1.0.7 (c)2002-2007 pcHDTV Inc.
argc 2 argv[1] 19
[00000317] main private: creating httpd
libdvdnav: Using dvdnav version 0.1.10 from http://dvd.sf.net
libdvdread: Using libdvdcss version 1.2.9 for DVD access
libdvdread: Can't stat -
No such file or directory
libdvdnav: vm: faild to open/read the DVD
libdvbpsi error (PSI decoder): TS discontinuity (received 1, expected 0) for PID 0
libdvbpsi error (PSI decoder): TS discontinuity (received 1, expected 0) for PID 96
libdvbpsi error (PSI decoder): TS discontinuity (received 1, expected 0) for PID 64
libdvbpsi error (PSI decoder): TS discontinuity (received 1, expected 0) for PID 48
libdvbpsi error (PSI decoder): TS discontinuity (received 1, expected 0) for PID 112
[00000367] a52 packetizer: A/52 channels:6 samplerate:48000 bitrate:384000
No accelerated IMDCT transform found
[00000379] a52 decoder: A/52 channels:6 samplerate:48000 bitrate:384000
*** glibc detected *** vlc: double free or corruption (!prev): 0x0991f808 ***
======= Backtrace: =========
/lib/libc.so.6[0xc8dac1]
/lib/libc.so.6(cfree+0x90)[0xc910f0]
vlc[0x809ea5b]
/usr/lib/vlc/stream_out/libstream_out_transcode_plugin.so[0x5fcb24]
vlc(sout_InputSendBuffer+0x78)[0x8097f28]
vlc[0x80d1b3a]
vlc[0x80d5b0e]
vlc[0x80fd694]
vlc[0x80fe628]
vlc[0x8079ddd]
vlc[0x807b3ad]
/lib/libpthread.so.0[0xdb650b]
/lib/libc.so.6(clone+0x5e)[0xcf7b2e]
======= Memory map: ========
00110000-00111000 r-xp 00110000 00:00 0 [vdso]
00111000-00112000 r-xp 00000000 08:07 1014675 /usr/lib/gconv/ISO8859-1.so
00112000-00113000 r-xp 00000000 08:07 1014675 /usr/lib/gconv/ISO8859-1.so
00113000-00114000 rwxp 00001000 08:07 1014675 /usr/lib/gconv/ISO8859-1.so
00114000-0011e000 r-xp 00000000 08:07 1357483 /lib/libnss_files-2.7.so
0011e000-0011f000 r-xp 00009000 08:07 1357483 /lib/libnss_files-2.7.so
0011f000-00120000 rwxp 0000a000 08:07 1357483 /lib/libnss_files-2.7.so
00120000-0012c000 r-xp 00000000 08:07 1145139 /usr/lib/vlc/access/libcddax_plugin.so
0012c000-0012d000 rwxp 0000b000 08:07 1145139 /usr/lib/vlc/access/libcddax_plugin.so
0012d000-0014a000 r-xp 00000000 08:07 967197 /usr/lib/libcdio.so.7.1.0
0014a000-0014c000 rwxp 0001c000 08:07 967197 /usr/lib/libcdio.so.7.1.0
0014c000-0014f000 rwxp 0014c000 00:00 0
0014f000-00152000 r-xp 00000000 08:07 1145191 /usr/lib/vlc/audio_output/liboss_plugin.so
00152000-00153000 rwxp 00002000 08:07 1145191 /usr/lib/vlc/audio_output/liboss_plugin.so
00153000-00158000 r-xp 00000000 08:07 1145185 /usr/lib/vlc/audio_output/libalsa_plugin.so
00158000-00159000 rwxp 00004000 08:07 1145185 /usr/lib/vlc/audio_output/libalsa_plugin.so
00159000-00174000 r-xp 00000000 08:07 1357441 /lib/ld-2.7.so
00174000-00175000 r-xp 0001a000 08:07 1357441 /lib/ld-2.7.so
00175000-00176000 rwxp 0001b000 08:07 1357441 /lib/ld-2.7.so
00176000-00177000 r-xp 00000000 08:07 1145274 /usr/lib/vlc/misc/libscreensaver_plugin.so
00177000-00178000 rwxp 00000000 08:07 1145274 /usr/lib/vlc/misc/libscreensaver_plugin.so
00178000-0017f000 r-xp 00000000 08:07 1357522 /lib/librt-2.7.so
0017f000-00180000 r-xp 00007000 08:07 1357522 /lib/librt-2.7.so
00180000-00181000 rwxp 00008000 08:07 1357522 /lib/librt-2.7.so
00181000-00186000 r-xp 00000000 08:07 1145218 /usr/lib/vlc/control/libhotkeys_plugin.so
00186000-00187000 rwxp 00004000 08:07 1145218 /usr/lib/vlc/control/libhotkeys_plugin.so
00187000-00189000 r-xp 00000000 08:07 1145254 /usr/lib/vlc/demux/libsgimb_plugin.so
00189000-0018a000 rwxp 00001000 08:07 1145254 /usr/lib/vlc/demux/libsgimb_plugin.so
0018a000-00192000 r-xp 00000000 08:07 967978 /usr/lib/libwx_baseu_xml-2.6.so.0.4.0
00192000-00193000 rwxp 00007000 08:07 967978 /usr/lib/libwx_baseu_xml-2.6.so.0.4.0
00193000-00197000 r-xp 00000000 08:07 1357473 /lib/libgthread-2.0.so.0.1400.4
00197000-00198000 rwxp 00003000 08:07 1357473 /lib/libgthread-2.0.so.0.1400.4
00198000-0019b000 r-xp 00000000 08:07 966782 /usr/lib/libpulse-simple.so.0.0.0
0019b000-0019c000 rwxp 00002000 08:07 966782 /usr/lib/libpulse-simple.so.0.0.0
0019c000-001ab000 r-xp 00000000 08:07 967347 /usr/lib/libcddb.so.2.2.3
001ab000-001ac000 rwxp 0000f000 08:07 967347 /usr/lib/libcddb.so.2.2.3
001ac000-0022e000 r-xp 00000000 08:07 964846 /usr/lib/libwx_gtk2u_xrc-2.6.so.0.4.0
0022e000-00232000 rwxp 00082000 08:07 964846 /usr/lib/libwx_gtk2u_xrc-2.6.so.0.4.0
00232000-00234000 rwxp 00232000 00:00 0
00234000-00253000 r-xp 00000000 08:07 967529 /usr/lib/libwx_gtk2u_qa-2.6.so.0.4.0
00253000-00255000 rwxp 0001e000 08:07 967529 /usr/lib/libwx_gtk2u_qa-2.6.so.0.4.0
00255000-00281000 r-xp 00000000 08:07 967976 /usr/lib/libwx_baseu_net-2.6.so.0.4.0
00281000-00283000 rwxp 0002c000 08:07 967976 /usr/lib/libwx_baseu_net-2.6.so.0.4.0
00283000-0028e000 r-xp 00000000 08:07 1357467 /lib/libgcc_s-4.1.2-20070925.so.1
0028e000-0028f000 rwxp 0000a00557cf9f3-e15f-28fa-690438d7-3f9e6481 is dumped
More information about the atrpms-users
mailing list