[MPlayer-users] dvd bug?
Daniel Svensson
nano at nittionio.nu
Mon Apr 15 12:46:02 CEST 2002
Debian 3.0 (sid)
Linux zaphod 2.4.18 #5 Mon Mar 25 15:45:35 CET 2002 i686 unknown
/lib/libc.so.6 -> libc-2.2.5.so
/lib/libc-2.2.5.so
XFree86 Version 4.1.0.1
gcc version 2.95.4 20011002 (Debian prerelease)
GNU ld version 2.12.90.0.1 20020307 Debian/GNU Linux
GNU assembler 2.12.90.0.1 20020307 Debian/GNU Linux
processor : 0
vendor_id : AuthenticAMD
cpu family : 6
model : 6
model name : AMD Athlon(tm) MP 1600+
stepping : 2
cpu MHz : 1403.208
cache size : 256 KB
fdiv_bug : no
hlt_bug : no
f00f_bug : no
coma_bug : no
fpu : yes
fpu_exception : yes
cpuid level : 1
wp : yes
flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge
mca cmov pat pse36 mmx fxsr sse syscall mmxext 3dnowext 3dnow
bogomips : 2798.38
Nvidia Geforce2 MX-400 32MB SGRAM
NVIDIA_GLX-1.0-2802.tar.gz
NVIDIA_kernel-1.0-2802.tar.gz
Creative SBLive! 5.1 digital using alsa->oss emulation
gdb output
----------
bt gives:
#0 0x403757b1 in kill () from /lib/libc.so.6
#1 0x400b7e5e in pthread_kill () from /lib/libpthread.so.0
#2 0x400b8339 in raise () from /lib/libpthread.so.0
#3 0x40376c11 in abort () from /lib/libc.so.6
#4 0x4036fe72 in __assert_fail () from /lib/libc.so.6
#5 0x400a277d in ifoRead_C_ADT_internal (ifofile=0x8201410,
c_adt=0x82570e0,
sector=21) at ifo_read.c:1154
#6 0x400a25d8 in ifoRead_C_ADT (ifofile=0x8201410) at ifo_read.c:1125
#7 0x4009e495 in ifoOpen (dvd=0x81fe688, title=1) at ifo_read.c:149
#8 0x080e0eeb in png_read_end ()
#9 0x0804f8ef in png_read_end ()
#10 0x4036517f in __libc_start_main () from /lib/libc.so.6
dissass $eip-32 $eip+32 gives:
Dump of assembler code from 0x40375791 to 0x403757d1:
0x40375791 <sigprocmask+161>: (bad)
0x40375792 <sigprocmask+162>: (bad)
0x40375793 <sigprocmask+163>: (bad)
0x40375794 <sigprocmask+164>: decl 0x5f5e5bf0(%ecx)
0x4037579a <sigprocmask+170>: leave
0x4037579b <sigprocmask+171>: ret
0x4037579c <sigprocmask+172>: nop
0x4037579d <sigprocmask+173>: nop
0x4037579e <sigprocmask+174>: nop
0x4037579f <sigprocmask+175>: nop
0x403757a0 <kill>: mov %ebx,%edx
0x403757a2 <kill+2>: mov 0x8(%esp,1),%ecx
0x403757a6 <kill+6>: mov 0x4(%esp,1),%ebx
0x403757aa <kill+10>: mov $0x25,%eax
0x403757af <kill+15>: int $0x80
0x403757b1 <kill+17>: mov %edx,%ebx
0x403757b3 <kill+19>: cmp $0xfffff001,%eax
0x403757b8 <kill+24>: jae 0x403757bb <kill+27>
0x403757ba <kill+26>: ret
0x403757bb <kill+27>: push %ebx
0x403757bc <kill+28>: call 0x403757c1 <kill+33>
0x403757c1 <kill+33>: pop %ebx
0x403757c2 <kill+34>: xor %edx,%edx
0x403757c4 <kill+36>: add $0xee687,%ebx
0x403757ca <kill+42>: sub %eax,%edx
0x403757cc <kill+44>: push %edx
0x403757cd <kill+45>: call 0x40364b20 <SDL_alarm_callback+103480>
End of assembler dump.
Mplayer output:
Playing DVD title 1
Can't open IFO file: No such file or directory
libdvdcss debug: GetASF authenticated (ASF=1)
libdvdcss debug: requesting AGID
libdvdcss debug: drive authentic, using variant 0
libdvdcss debug: host authentication established
libdvdcss debug: GetASF authenticated (ASF=1)
libdvdcss debug: fully authenticated, success
Reading disc structure, please wait...
There are 6 titles on this DVD.
There are 10 chapters in this DVD title.
There are 1 angles in this DVD title.
mplayer: ifo_read.c:1154: ifoRead_C_ADT_internal: Assertion `info_length
/ sizeof(cell_adr_t) >= c_adt->nr_of_vobs' failed.
I have thought about if this could be a problem outside mplayer... the
dvdcss and dvdread libs.. but ogle works fine when i play dvd's
best regards
daniel svensson
-------------- next part --------------
A non-text attachment was scrubbed...
Name: config.h
Type: text/x-c-header
Size: 8546 bytes
Desc: not available
URL: <http://lists.mplayerhq.hu/pipermail/mplayer-users/attachments/20020415/ce4eaa91/attachment.bin>
-------------- next part --------------
# -------- Generated by configure -----------
LANG = C
TARGET_OS = Linux
prefix = /usr/local
DATADIR = /usr/local/share/mplayer
CONFDIR = /usr/local/share/mplayer
LIBDIR = /usr/local/lib/mplayer
AR = ar
CC = gcc
AWK = mawk
# OPTFLAGS = -O4 -g3 -march=i486 -mcpu=i686 -pipe -fomit-frame-pointer -ffast-math
OPTFLAGS = -W -Wall -O2 -march=i486 -mcpu=i686 -g3 -D_REENTRANT -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE
EXTRA_INC =
WIN32_PATH = -DWIN32_PATH=\"/usr/lib/win32\"
STREAMING = yes
STREAMING_LIB = -lnsl
VIDIX = yes
OPENDIVX = no
VO2 = no
PNG = yes
JPEG = yes
EXTRA_LIB =
Z_LIB = -lz
HAVE_MLIB = no
STATIC_LIB =
X11_INC =
X11DIR = -L/usr/X11R6/lib -lX11 -lXext -lnsl
# video output
X_LIB = -L/usr/X11R6/lib -lX11 -lXext -lnsl -lGL -lXxf86dga -lXv -lXxf86vm -lXinerama -lnsl
GGI_LIB =
MLIB_LIB =
MLIB_INC =
DVB_INC =
PNG_LIB = -lpng -lz
JPEG_LIB = -ljpeg
SDL_LIB = -L/usr/lib -lSDL -lpthread
SVGA_LIB =
AA_LIB =
# audio output
ALSA_LIB = -lasound
NAS_LIB =
MAD_LIB =
VORBIS_LIB =
FAAD_LIB =
SGIAUDIO_LIB =
# input
TERMCAP_LIB = -ltermcap
LIRC_LIB =
CSS_USE = yes
CSS_LIB = -ldvdread
SDL_INC = -I/usr/include/SDL -D_REENTRANT
W32_DEP = loader/libloader.a
W32_LIB = -Lloader -lloader
DS_DEP = loader/dshow/libDS_Filter.a
DS_LIB = -Lloader/dshow -lDS_Filter
AV_DEP =
AV_LIB =
MP1E_DEP =
MP1E_LIB =
ARCH_LIB = -lpthread -ldl
DIVX4LINUX = no
XVID = no
DECORE_LIB =
MENCODER = yes
ENCORE_LIB =
DIRECTFB_LIB =
NEW_INPUT_LIB = -Linput -linput
# --- Some stuff for autoconfigure ----
TARGET_ARCH_X86 = yes
TARGET_CYGWIN = no
TARGET_CPU=686
TARGET_MMX = yes
TARGET_MMX2 = yes
TARGET_3DNOW = yes
TARGET_3DNOWEX = yes
TARGET_SSE = yes
BINUTILS = no
# --- GUI stuff ---
GTKLIB =
GLIBLIB =
GTK_LIBS =
GUI = no
DEBUG = -DDEBUG
# --- HAZARDOUS STUFF
ENABLE_XP=no
-------------- next part --------------
include ../config.mak
OPTIONAL_SRCS = vo_x11.c vo_xv.c vo_dga.c vo_gl.c vo_gl2.c vo_png.c vo_vesa.c vesa_lvo.c vo_sdl.c vo_xvidix.c
OPTIONAL_OBJS = vo_x11.o vo_xv.o vo_dga.o vo_gl.o vo_gl2.o vo_png.o vo_vesa.o vesa_lvo.o vo_sdl.o vo_xvidix.o
More information about the MPlayer-users
mailing list