[MPlayer-users] Bug Reports
TRAPPE Vincent
trappe.vincent at laposte.net
Sat Sep 21 00:30:03 CEST 2002
Hi,
i've bug, when i use the -dvdnav options, i've correct this error with
adding in mplayer.c the folowing line at line 815.
if (!USE_DVDNAV) play_tree_add_file(entry,guiIntfStruct.Filename);
So after this change, it's "works" we got the DVD screen menu, but any
keys u give in your configuration works, mouse also doesn't works. I've
tested ogle player, all menu works fine.
Thanks a lot for your player who is great.
Information about my configuration:
Portablde DELL INSPIRON 8200 GForce4Go 64mo
Debian Woody 3.0 with some upgrade Gnome2 and KDE3
uname -a :
Linux anatoa 2.4.18 #1 dim jun 9 21:07:35 TAHT 2002 i686 unknown unknown
GNU/Linux
ls -l /lib/libc[.-]*
-rwxr-xr-x 1 root root 1145456 sep 12 14:33
/lib/libc-2.2.5.so*
lrwxrwxrwx 1 root root 14 jun 2 19:42 /lib/libc.so.5
-> libc.so.5.4.46
-rw-r--r-- 1 root root 563068 fév 4 2002
/lib/libc.so.5.4.46
lrwxrwxrwx 1 root root 13 sep 14 11:13 /lib/libc.so.6
-> libc-2.2.5.so*
X --version :
XFree86 Version 4.1.0.1 / X Window System
(protocol Version 11, revision 0, vendor release 6510)
Release Date: 21 December 2001
If the server is older than 6-12 months, or if your card is
newer than the above date, look for a newer version before
reporting problems. (See http://www.XFree86.Org/FAQ)
Build Operating System: Linux 2.4.18 i686 [ELF]
Module Loader present
ld -v and gcc -v :
GNU ld version 2.12.90.0.1 20020307 Debian/GNU Linux
Reading specs from /usr/lib/gcc-lib/i386-linux/2.95.4/specs
gcc version 2.95.4 20011002 (Debian prerelease)
as --version
GNU assembler 2.12.90.0.1 20020307 Debian/GNU Linux
nvidia: loading NVIDIA Linux x86 NVdriver Kernel Module 1.0-3123 Tue
Aug 27 15:56:48 PDT 2002
processor : 0
vendor_id : GenuineIntel
cpu family : 15
model : 2
model name : Intel(R) Pentium(R) 4 Mobile CPU 1.60GHz
stepping : 4
cpu MHz : 1595.323
cache size : 512 KB
fdiv_bug : no
hlt_bug : no
f00f_bug : no
coma_bug : no
fpu : yes
fpu_exception : yes
cpuid level : 2
wp : yes
flags : fpu vme de pse tsc msr pae mce cx8 sep mtrr pge mca cmov pat
pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm
bogomips : 3185.04
GDB Result :
mplayer: playtree.c:244: play_tree_add_file: Assertion `file != ((void
*)0)' failed.
Program received signal SIGABRT, Aborted.
[Switching to Thread 1024 (LWP 2066)]
0x405b5581 in kill () from /lib/libc.so.6
(gdb) bt
#0 0x405b5581 in kill () from /lib/libc.so.6
#1 0x4004594e in pthread_kill () from /lib/libpthread.so.0
#2 0x40045e29 in raise () from /lib/libpthread.so.0
#3 0x405b68d1 in abort () from /lib/libc.so.6
#4 0x405afdb2 in __assert_fail () from /lib/libc.so.6
#5 0x08079131 in play_tree_add_file (pt=0x83ca9a0, file=0x0) at
playtree.c:244
#6 0x0806cfc8 in main (argc=2, argv=0xbffffac4) at mplayer.c:816
(gdb)
(gdb) disass $eip-32 $eip+32
Dump of assembler code from 0x405b5561 to 0x405b55a1:
0x405b5561 <sigprocmask+65>: mov $0xffffffff,%edi
0x405b5566 <sigprocmask+70>: mov %edi,%eax
0x405b5568 <sigprocmask+72>: pop %ebx
0x405b5569 <sigprocmask+73>: pop %esi
0x405b556a <sigprocmask+74>: pop %edi
0x405b556b <sigprocmask+75>: leave
0x405b556c <sigprocmask+76>: ret
0x405b556d <sigprocmask+77>: nop
0x405b556e <sigprocmask+78>: nop
0x405b556f <sigprocmask+79>: nop
0x405b5570 <kill>: mov %ebx,%edx
0x405b5572 <kill+2>: mov 0x8(%esp,1),%ecx
0x405b5576 <kill+6>: mov 0x4(%esp,1),%ebx
0x405b557a <kill+10>: mov $0x25,%eax
0x405b557f <kill+15>: int $0x80
0x405b5581 <kill+17>: mov %edx,%ebx
0x405b5583 <kill+19>: cmp $0xfffff001,%eax
0x405b5588 <kill+24>: jae 0x405b558b <kill+27>
0x405b558a <kill+26>: ret
0x405b558b <kill+27>: push %ebx
0x405b558c <kill+28>: call 0x405b5591 <kill+33>
0x405b5591 <kill+33>: pop %ebx
0x405b5592 <kill+34>: xor %edx,%edx
0x405b5594 <kill+36>: add $0xec83f,%ebx
0x405b559a <kill+42>: sub %eax,%edx
0x405b559c <kill+44>: push %edx
0x405b559d <kill+45>: call 0x405a4a68 <Cacc+104292>
End of assembler dump.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: config.h
Type: text/x-c-header
Size: 10266 bytes
Desc: not available
URL: <http://lists.mplayerhq.hu/pipermail/mplayer-users/attachments/20020921/bc799c5b/attachment.bin>
-------------- next part --------------
# -------- Generated by configure -----------
LANG = C
TARGET_OS = Linux
DESTDIR =
prefix = $(DESTDIR)/usr/local
BINDIR = $(DESTDIR)/usr/local/bin
DATADIR = $(DESTDIR)/usr/local/share/mplayer
MANDIR = $(DESTDIR)/usr/local/man
CONFDIR = $(DESTDIR)/usr/local/etc/mplayer
LIBDIR = $(DESTDIR)/usr/local/lib
#AR = ar
CC = gcc
AWK = mawk
RANLIB = ranlib
# OPTFLAGS = -O4 -march=i686 -mcpu=i686 -pipe -fomit-frame-pointer -ffast-math
OPTFLAGS = -O4 -march=i686 -mcpu=i686 -pipe -ffast-math -fomit-frame-pointer -D_REENTRANT -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64
EXTRA_INC = -I-I/usr/include -I/usr/include/dvdnav -I/usr/include/gtk-1.2 -I/usr/include/glib-1.2 -I/usr/lib/glib/include -I/usr/X11R6/include
WIN32_PATH = -DWIN32_PATH=\"/usr/lib/win32\"
STRIPBINARIES = yes
STREAMING = yes
STREAMING_LIVE_DOT_COM = no
STREAMING_LIB = -lnsl
VIDIX = yes
OPENDIVX = no
PNG = yes
JPEG = yes
GIF = yes
EXTRA_LIB =
Z_LIB = -lz
HAVE_MLIB = no
STATIC_LIB =
X11_INC =
X11DIR = -L/usr/X11R6/lib -lX11 -lXext -lnsl
# for libavcodec:
SRC_PATH=.
# video output
X_LIB = -L/usr/X11R6/lib -lX11 -lXext -lnsl -lGL -lXxf86dga -lXv -lXxf86vm -lXinerama -lmad -lnsl
GGI_LIB = -lggi
MLIB_LIB =
MLIB_INC =
DXR2_INC =
DVB_INC =
PNG_LIB = -lpng -lz
JPEG_LIB = -ljpeg
GIF_LIB = -lgif
SDL_LIB = -L/usr/lib -lSDL -lpthread
SVGA_LIB =
AA_LIB =
# audio output
ALSA_LIB = -lasound -ldl -lpthread
NAS_LIB = -laudio -L/usr/X11R6/lib -lX11 -lXext -lnsl -lXt
MAD_LIB = -lmad
ARTS_LIB = -L/usr/lib -ldl -lartsc -lpthread
ARTS_INC = -I/usr/include/kde/artsc
VORBIS_LIB = -lvorbis -logg
FAAD_LIB =
SGIAUDIO_LIB =
# input
TERMCAP_LIB = -ltermcap
LIRC_LIB =
CSS_USE = yes
CSS_LIB = -Llibmpdvdkit2 -lmpdvdkit -L/usr/lib -ldvdnav -ldvdread -lpthread
DVDKIT = no
DVDKIT2 = yes
DVDKIT_SHARED = no
SDL_INC = -I/usr/include/SDL -D_REENTRANT
W32_DEP = loader/libloader.a
W32_LIB = loader/libloader.a
DS_DEP = loader/dshow/libDS_Filter.a
DS_LIB = loader/dshow/libDS_Filter.a
AV_DEP = libavcodec/libavcodec.a
AV_LIB = libavcodec/libavcodec.a
FAME = no
FAME_LIB =
MP1E_DEP =
MP1E_LIB =
ARCH_LIB = -lpthread -ldl -rdynamic
DIVX4LINUX = yes
XVID = no
XVID_LIB =
DECORE_LIB = -ldivxdecore
MENCODER = yes
ENCORE_LIB = -ldivxencore -lmp3lame -lvorbis -logg
DIRECTFB_INC =
DIRECTFB_LIB = -ldirectfb
CDPARANOIA_INC =
CDPARANOIA_LIB =
FREETYPE_INC =
FREETYPE_LIB =
# --- Some stuff for autoconfigure ----
TARGET_ARCH_X86 = yes
TARGET_CYGWIN = no
TARGET_CPU=686
TARGET_MMX = yes
TARGET_MMX2 = yes
TARGET_3DNOW = no
TARGET_3DNOWEX = no
TARGET_SSE = yes
# --- GUI stuff ---
GTKLIB = -L/usr/lib -L/usr/X11R6/lib -lgtk -lgdk -rdynamic -lgmodule -lglib -ldl -lXi -lXext -lX11 -lm
GLIBLIB = -L/usr/lib -lglib
GTK_LIBS = $(GTKLIB) $(GLIBLIB)
GUI = yes
DEBUG = -DDEBUG
-------------- next part --------------
include ../config.mak
OPTIONAL_SRCS = vo_directfb.c x11_common.c vo_x11.c vo_xv.c vo_dga.c vo_gl.c vo_gl2.c vo_ggi.c vo_fbdev.c vo_png.c vo_jpeg.c vo_gif89a.c vo_vesa.c vesa_lvo.c vo_sdl.c vo_xvidix.c
OPTIONAL_OBJS = vo_directfb.o x11_common.o vo_x11.o vo_xv.o vo_dga.o vo_gl.o vo_gl2.o vo_ggi.o vo_fbdev.o vo_png.o vo_jpeg.o vo_gif89a.o vo_vesa.o vesa_lvo.o vo_sdl.o vo_xvidix.o
More information about the MPlayer-users
mailing list