[MPlayer-users] Latest SVN crashes with dvdnav://

Kevin DeKorte kdekorte at gmail.com
Sat May 17 15:08:24 CEST 2008


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

I was using mplayer from about a week ago and libdvdnav from about two
weeks ago and able to play a dvd just fine. Today I upgraded to svn head
of both mplayer and libdvdnav and now I get a crash. The DVD is Fafner 1.

Rolling back to libdvdnav revision 1031 allows mplayer to work without
crashing. When it does not crash I get this message
a52: CRC check failed!


Here is the run under gdb with everything from svn head.


MPlayer dev-SVN-r26793-4.1.2 (C) 2000-2008 MPlayer Team
CPU: Intel(R) Core(TM)2 Quad CPU    Q6600  @ 2.40GHz (Family: 6, Model:
15, Stepping: 11)
CPUflags:  MMX: 1 MMX2: 1 3DNow: 0 3DNow2: 0 SSE: 1 SSE2: 1
Compiled for x86 CPU with extensions: MMX MMX2 SSE SSE2
get_path('codecs.conf') -> '/home/kdekorte/.mplayer/codecs.conf'
Reading /home/kdekorte/.mplayer/codecs.conf: Can't open
'/home/kdekorte/.mplayer/codecs.conf': No such file or directory
Reading /usr/etc/mplayer/codecs.conf: Can't open
'/usr/etc/mplayer/codecs.conf': No such file or directory
Using built-in default codecs.conf.
Configuration: --prefix=/usr --enable-xmms --enable-xvmc
CommandLine: '-v' '-nocache' 'dvdnav://'
init_freetype
get_path('font/font.desc') -> '/home/kdekorte/.mplayer/font/font.desc'
font: can't open file: /home/kdekorte/.mplayer/font/font.desc
font: can't open file: /usr/share/mplayer/font/font.desc
Using MMX (with tiny bit MMX2) Optimized OnScreenDisplay
get_path('fonts') -> '/home/kdekorte/.mplayer/fonts'
Using nanosleep() timing
get_path('input.conf') -> '/home/kdekorte/.mplayer/input.conf'
Can't open input config file /home/kdekorte/.mplayer/input.conf: No such
file or directory
Can't open input config file /usr/etc/mplayer/input.conf: No such file
or directory
Falling back on default (hardcoded) input config
get_path('.conf') -> '/home/kdekorte/.mplayer/.conf'

Playing dvdnav://.
get_path('sub/') -> '/home/kdekorte/.mplayer/sub/'
libdvdnav: Using dvdnav version 0.2.1cvs from http://dvd.sf.net
libdvdnav: DVD Title: FAFNER_VOL1
libdvdnav: DVD Serial Number: 42543406___MVB__
libdvdnav: DVD Title (Alternative):
libdvdnav: Unable to find map file '/home/kdekorte/.dvdnav/FAFNER_VOL1.map'
libdvdnav: DVD disk reports itself with Region mask 0x00fe0000. Regions: 1
libdvdnav: Cell is in block but did not enter at first cell!
libdvdnav: Cell is in block but did not enter at first cell!
Remember to disable MPlayer's cache when playing dvdnav:// streams
(adding -nocache to your command line)
STREAM: [null] dvdnav://
STREAM: Description: DVDNAV stream
STREAM: Author:
STREAM: Comment:
DVDNAV, switched to title: 1

DVDNAV, NEW TITLE 0
system stream synced at 0xD (13)!
==> Found video stream: 0
libdvdnav: Cell is in block but did not enter at first cell!
MPEG-PS file format detected.
==> Found audio stream: 128
Searching for sequence header... OK!
VIDEO:  MPEG2  720x480  (aspect 2)  29.970 fps  6000.0 kbps (750.0 kbyte/s)
[V] filefmt:2  fourcc:0x10000002  size:720x480  fps:29.970  ftime:=0.0334
get_path('sub/') -> '/home/kdekorte/.mplayer/sub/'
X11 opening display: :0.0
vo: X11 color mask:  FFFFFF  (R:FF0000 G:FF00 B:FF)
vo: X11 running at 1680x1050 with depth 24 and 32 bpp (":0.0" => local
display)
[x11] Detected wm supports NetWM.
[x11] Detected wm supports FULLSCREEN state.
[x11] Detected wm supports ABOVE state.
[x11] Detected wm supports BELOW state.
[x11] Current fstype setting honours FULLSCREEN ABOVE BELOW X atoms
==========================================================================
Opening video decoder: [mpegpes] MPEG 1/2 Video passthrough
VDec: vo config request - 720 x 480 (preferred colorspace: Mpeg PES)
Trying filter chain: vo
Could not find matching colorspace - retrying with -vf scale...
Opening video filter: [scale]
SwScale params: -1 x -1 (-1=no scaling)
Trying filter chain: scale vo
The selected video_out device is incompatible with this codec.
Try appending the scale filter to your filter list,
e.g. -vf spp,scale instead of -vf spp.
VDecoder init failed :(
Opening video decoder: [ffmpeg] FFmpeg's libavcodec codec family
INFO: libavcodec init OK!
Selected video codec: [ffmpeg2] vfm: ffmpeg (FFmpeg MPEG-2)
==========================================================================
==========================================================================
Opening audio decoder: [liba52] AC3 decoding with liba52
dec_audio: Allocating 3840 bytes for input buffer.
dec_audio: Allocating 6144 + 65536 = 71680 bytes for output buffer.
Using SSE optimized IMDCT transform
AC3: 2.0 (stereo)  48000 Hz  224.0 kbit/s
A52 flags before a52_frame: 0x2A
A52 flags after a52_frame: 0x2
Using MMX optimized resampler
AUDIO: 48000 Hz, 2 ch, s16le, 224.0 kbit/14.58% (ratio: 28000->192000)
Selected audio codec: [a52] afm: liba52 (AC3-liba52)
==========================================================================
Building audio filter chain for 48000Hz/2ch/s16le -> 0Hz/0ch/??...
[libaf] Adding filter dummy
[dummy] Was reinitialized: 48000Hz/2ch/s16le
[dummy] Was reinitialized: 48000Hz/2ch/s16le
[New Thread -1208838368 (LWP 21447)]
[New Thread -1214092400 (LWP 21470)]
AO: [pulse] 48000Hz 2ch s16le (2 bytes per sample)
AO: Description: PulseAudio audio output
AO: Author: Lennart Poettering
Building audio filter chain for 48000Hz/2ch/s16le -> 48000Hz/2ch/s16le...
[dummy] Was reinitialized: 48000Hz/2ch/s16le
[dummy] Was reinitialized: 48000Hz/2ch/s16le
Starting playback...
Increasing filtered audio buffer size from 0 to 65536
[ffmpeg] aspect_ratio: 1.333333
VDec: vo config request - 720 x 480 (preferred colorspace: Planar YV12)
Trying filter chain: vo
VDec: using Planar YV12 as output csp (no 0)
Movie-Aspect is 1.33:1 - prescaling to correct movie aspect.
VO Config (720x480->720x540,flags=4,'MPlayer',0x32315659)
VO: [x11] 720x480 => 720x540 Planar YV12  [zoom]
VO: Description: X11 ( XImage/Shm )
VO: Author: Aaron Holtzman <aholtzma at ess.engr.uvic.ca>
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
Sharing memory.
[swscaler @ 0x880b078]using unscaled yuv420p -> rgb32 special converter
*** [vo] Allocating (slices) mp_image_t, 720x480x12bpp YUV planar,
518400 bytes
[mpeg2video @ 0x8822690]ac-tex damaged at 25 7
[mpeg2video @ 0x8822690]Warning MVs not available
[mpeg2video @ 0x8822690]concealing 1035 DC, 1035 AC, 1035 MV errors
*** [vo] Allocating (slices) mp_image_t, 720x480x12bpp YUV planar,
518400 bytes
get_path('subfont.ttf') -> '/home/kdekorte/.mplayer/subfont.ttf'
Unicode font: 660 glyphs.
get_path('subfont.ttf') -> '/home/kdekorte/.mplayer/subfont.ttf'
Unicode font: 660 glyphs.
*** [vo] Allocating (slices) mp_image_t, 720x480x12bpp YUV planar,
518400 bytes
mplayer: vm.c:1179: play_Cell_post: Assertion `0' failed. 0.8% 0 0

Program received signal SIGABRT, Aborted.
[Switching to Thread -1208838368 (LWP 21447)]
0x00110402 in __kernel_vsyscall ()
Missing separate debuginfos, use: debuginfo-install cyrus-sasl.i386
e2fsprogs.i386 expat.i386 glib.i386 gtk+.i386 keyutils.i386 krb5.i386
libICE.i386 libSM.i386 libXau.i386 libXcursor.i386 libXdmcp.i386
libXfixes.i386 libXi.i386 libXrender.i386 libcap.i386 libmp4v2.i386
libselinux.i386 libxcb.i386 openldap.i386 openssl.i686
(gdb) bt
#0  0x00110402 in __kernel_vsyscall ()
#1  0x003aa690 in raise () from /lib/libc.so.6
#2  0x003abf91 in abort () from /lib/libc.so.6
#3  0x003a393e in __assert_fail () from /lib/libc.so.6
#4  0x0055de45 in vm_get_next_cell () from /usr/lib/libdvdnavmini.so.4
#5  0x0055210e in dvdnav_get_next_cache_block ()
~   from /usr/lib/libdvdnavmini.so.4
#6  0x005523c0 in dvdnav_get_next_block () from /usr/lib/libdvdnavmini.so.4
#7  0x081ed9e6 in fill_buffer ()
#8  0x00000000 in ?? ()


- --
Get my public GnuPG key from
http://pgp.mit.edu:11371/pks/lookup?op=get&search=0x7D0BD5D1
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.7 (GNU/Linux)
Comment: Using GnuPG with Fedora - http://enigmail.mozdev.org

iD8DBQFILtjI6w2kMH0L1dERAigYAJwMovJ0VvwtToCtphPCmFh5ilv8+ACfV5dj
b1iKsGLl1ak0JMjIpkhB1tI=
=LfJm
-----END PGP SIGNATURE-----



More information about the MPlayer-users mailing list