[MPlayer-users] Gui and libdvdnav

Sylvain Petreolle spetreolle at yahoo.fr
Sat Jun 29 02:00:02 CEST 2002


> mplayer -gui
> 
> should solve the problem.  It is the same as
> gmplayer.
So here is the output of gdb :
GNU gdb Red Hat Linux (5.1.90CVS-5)
Copyright 2002 Free Software Foundation, Inc.
GDB is free software, covered by the GNU General
Public License, and you are
welcome to change it and/or distribute copies of it
under certain conditions.
Type "show copying" to see the conditions.
There is absolutely no warranty for GDB.  Type "show
warranty" for details.
This GDB was configured as "i386-redhat-linux"...
(no debugging symbols found)...
(gdb) run -v -gui -dvdnav
Starting program: /usr/local/bin/mplayer -v -gui
-dvdnav


MPlayer CVS-020629-01:25-3.1 (C) 2000-2002 Arpad
Gereoffy (see DOCS!)

CPU: Advanced Micro Devices Duron SF Spitfire (Family:
6, Stepping: 1)
CPUflags:  MMX: 1 MMX2: 1 3DNow: 1 3DNow2: 1 SSE: 0
SSE2: 0
Compiled for x86 CPU with extensions: MMX MMX2 3DNow
3DNowEx

vo: X11 running at 1024x768 with depth 24 and 32 bpp
(":0" => local display)
Reading /home/syl/.mplayer/codecs.conf: can't open
'/home/syl/.mplayer/codecs.conf': No such file or
directory
Reading /usr/local/share/mplayer/codecs.conf: 36 audio
& 101 video codecs
CommandLine:get_path('font/font.desc') ->
'/home/syl/.mplayer/font/font.desc'
 '-v' '-gui' '-dvdnav'
Using MMX (with tiny bit MMX2) Optimized
OnScreenDisplay
Font /home/syl/.mplayer/font/font.desc loaded
successfully! (206 chars)
Linux RTC init error in ioctl (rtc_pie_on): Permission
denied
Using usleep() timing
get_path('input.conf') ->
'/home/syl/.mplayer/input.conf'
Parsing input config file
/home/syl/.mplayer/input.conf
Input config file /home/syl/.mplayer/input.conf parsed
: 50 binds
get_path('Skin') -> '/home/syl/.mplayer/Skin'
(no debugging symbols found)...(no debugging symbols
found)...
(no debugging symbols found)...[New Thread 1024 (LWP
4452)]
(no debugging symbols found)...
(no debugging symbols found)...(no debugging symbols
found)...
(no debugging symbols found)...(no debugging symbols
found)...
(no debugging symbols found)...(no debugging symbols
found)...
(no debugging symbols found)...
Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 1024 (LWP 4452)]
0x42080b43 in strlen () from /lib/i686/libc.so.6
(gdb) bt
#0  0x42080b43 in strlen () from /lib/i686/libc.so.6
#1  0x42080911 in strdup () from /lib/i686/libc.so.6
#2  0x0806f362 in play_tree_add_file ()
#3  0x42017499 in __libc_start_main () from
/lib/i686/libc.so.6
(gdb) disass $eip-32 $eip+32
Dump of assembler code from 0x42080b23 to 0x42080b63:
0x42080b23 <strlen+19>:	inc    %eax
0x42080b24 <strlen+20>:	xor    $0x3,%ecx
0x42080b27 <strlen+23>:	je     0x42080b43 <strlen+51>
0x42080b29 <strlen+25>:	cmp    %ch,(%eax)
0x42080b2b <strlen+27>:	je     0x42080bba <strlen+170>
0x42080b31 <strlen+33>:	add    $0x1,%eax
0x42080b34 <strlen+36>:	sub    $0x1,%ecx
0x42080b37 <strlen+39>:	je     0x42080b43 <strlen+51>
0x42080b39 <strlen+41>:	cmp    %ch,(%eax)
0x42080b3b <strlen+43>:	je     0x42080bba <strlen+170>
0x42080b3d <strlen+45>:	sub    $0xf,%eax
0x42080b40 <strlen+48>:	add    $0x10,%eax
0x42080b43 <strlen+51>:	mov    (%eax),%ecx
0x42080b45 <strlen+53>:	mov    $0xfefefeff,%edx
0x42080b4a <strlen+58>:	add    %ecx,%edx
0x42080b4c <strlen+60>:	jae    0x42080ba7 <strlen+151>
0x42080b4e <strlen+62>:	xor    %ecx,%edx
0x42080b50 <strlen+64>:	or     $0xfefefeff,%edx
0x42080b56 <strlen+70>:	inc    %edx
0x42080b57 <strlen+71>:	jne    0x42080ba7 <strlen+151>
0x42080b59 <strlen+73>:	mov    0x4(%eax),%ecx
0x42080b5c <strlen+76>:	mov    $0xfefefeff,%edx
0x42080b61 <strlen+81>:	add    %ecx,%edx
End of assembler dump.
(gdb) k
Kill the program being debugged? (y or n) (gdb) q


___________________________________________________________
Do You Yahoo!? -- Une adresse @yahoo.fr gratuite et en français !
Yahoo! Mail : http://fr.mail.yahoo.com




More information about the MPlayer-users mailing list