[Mplayer-advusers] Segmentation fault.
Волосёнков Дмитрий
billy at pioneer.pp.ru
Sun Apr 21 17:47:42 CEST 2002
I'm using current CVS source.
Slackware 7.1 + lot of manually built libs and progs
Linux billy 2.4.18 #1 SMP Чтв Мар 28 22:23:17 MSK 2002 i586 unknown
billy at billy 00:13:59 /opt$ ls -l /lib/libc[.-]*
-rwxr-xr-x 1 root root 4101005 Sep 3 2000 /lib/libc-2.1.3.so
lrwxrwxrwx 1 root root 13 Sep 10 2000 /lib/libc.so.6 ->
libc-2.1.3.so
XFree86 Version 4.1.0 / X Window System
(protocol Version 11, revision 0, vendor release 6510)
Release Date: 2 June 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.2.19 i586 [ELF]
Module Loader present
Reading specs from /usr/lib/gcc-lib/i586-pc-linux-gnu/2.95.3/specs
gcc version 2.95.3 20010315 (release)
GNU assembler 2.10.90
billy at billy 00:15:33 /opt$ cat /proc/cpuinfo
processor : 0
vendor_id : AuthenticAMD
cpu family : 5
model : 8
model name : AMD-K6(tm) 3D processor
stepping : 12
cpu MHz : 350.804
cache size : 64 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 mce cx8 pge mmx syscall 3dnow k6_mtrr
bogomips : 699.59
nVidia GFIIMX
nVidia 1.0-2313
Aureal 1.1.1
root at billy 00:18:37 main# gdb mplayer
GNU gdb 5.1
Copyright 2001 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 "i586-pc-linux-gnu"...
(gdb) run
Starting program: /usr/src/main/mplayer
[New Thread 1024 (runnable)]
Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 1024 (runnable)]
0x4036cd79 in _IO_vfscanf (s=0xbffff978, format=0x40242d20 "%d.%d.%d",
argptr=0xbffffa40, errp=0x0) at vfscanf.c:498
498 vfscanf.c: No such file or directory.
in vfscanf.c
(gdb)
(gdb) bt
#0 0x4036cd79 in _IO_vfscanf (s=0xbffff978, format=0x40242d20 "%d.%d.%d",
argptr=0xbffffa40, errp=0x0) at vfscanf.c:498
#1 0x4037203a in _IO_vsscanf (string=0x403f6827 "2.1.3",
format=0x40242d20 "%d.%d.%d", args=0xbffffa40) at iovsscanf.c:44
#2 0x4036feff in sscanf (s=0x403f6827 "2.1.3", format=0x40242d20 "%d.%d.%d")
at sscanf.c:38
(gdb) disass $eip-32 $eip+32
Dump of assembler code from 0x4036cd59 to 0x4036cd99:
0x4036cd59 <_IO_vfscanf+1705>: cmp $0x63,%cl
0x4036cd5c <_IO_vfscanf+1708>: je 0x4036ce12 <_IO_vfscanf+1890>
0x4036cd62 <_IO_vfscanf+1714>: cmp $0x43,%cl
0x4036cd65 <_IO_vfscanf+1717>: je 0x4036ce12 <_IO_vfscanf+1890>
0x4036cd6b <_IO_vfscanf+1723>: cmp $0x6e,%cl
0x4036cd6e <_IO_vfscanf+1726>: je 0x4036ce12 <_IO_vfscanf+1890>
0x4036cd74 <_IO_vfscanf+1732>: call 0x403383d0 <ATIIOPortDAC_REGS+100824>
0x4036cd79 <_IO_vfscanf+1737>: mov (%eax),%edi
0x4036cd7b <_IO_vfscanf+1739>: movl $0x0,(%eax)
0x4036cd81 <_IO_vfscanf+1745>: lea 0x0(%esi),%esi
0x4036cd84 <_IO_vfscanf+1748>: cmpl $0xffffffff,0xffffffc4(%ebp)
0x4036cd88 <_IO_vfscanf+1752>: je 0x4036cdc8 <_IO_vfscanf+1816>
0x4036cd8a <_IO_vfscanf+1754>: mov 0x8(%ebp),%eax
0x4036cd8d <_IO_vfscanf+1757>: mov 0x4(%eax),%eax
0x4036cd90 <_IO_vfscanf+1760>: mov 0x8(%ebp),%edx
0x4036cd93 <_IO_vfscanf+1763>: cmp 0x8(%edx),%eax
0x4036cd96 <_IO_vfscanf+1766>: jb 0x4036cda8 <_IO_vfscanf+1784>
0x4036cd98 <_IO_vfscanf+1768>: push %edx
End of assembler dump.
(gdb)
--
С уважением, Волосёнков Дмитрий.
E-mail: billy at pioneer.pp.ru, ICQ# 33429798
More information about the MPlayer-advusers
mailing list