[MPlayer-users] Segfault on Startup

Ryan Hayle hackel at walkingfish.com
Thu Apr 4 04:59:02 CEST 2002


I'm attempting to compile mplayer from CVS (as a debian package),
however each time I try to run it, even without any parameters, it
segfaults.  I experienced this same behavior the last time I tried to
compile it (about 2-3 weeks ago).  The last version I compiled which
works correctly (and still very nicely) is 0.60-1 (actually, this was
from CVS compiled sometime before 0.60-2 came out).  I've attached the
relevant files, including mplayer.strace.  I had no configure.log after
compiling the debian package, and the second config.mak is from the
libvo directory.  Please let me know if any further information could be
useful.

Thanks,
Ryan


System Information:
Debian 3.0 (unstable)
linux 2.4.18
libc 2.2.5-4
gcc 2.95.4-14
ld/binutils 2.12.90.0.1 20020307
CPU: K6-2/400
Video: NVidia TNT (Diamond V550)
Driver: NVidia 1.0.2802
Sound: AWE64 Gold w/ALSA

GDB Output:
$ gdb mplayer
GNU gdb 5.1.1
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-linux"...(no debugging symbols found)...
(gdb) run -v
Starting program: /usr/bin/mplayer -v

Program received signal SIGSEGV, Segmentation fault.
0x400082d3 in ?? ()
(gdb) bt
#0  0x400082d3 in ?? ()
#1  0x40002a38 in ?? ()
#2  0x4000bce9 in ?? ()
#3  0x4000181a in ?? ()
#4  0x4000178b in ?? ()
(gdb) disass $eip-32 $eip+32
Dump of assembler code from 0x400082b3 to 0x400082f3:
0x400082b3:     (bad)
0x400082b4:     add    %eax,(%eax)
0x400082b6:     add    %cl,0xffe89783(%ebp)
0x400082bc:     call   *0xffffff8d(%eax)
0x400082bf:     xorl   $0x46,0xe850ffff(%eax,%ebp,8)
0x400082c7:     dec    %ecx
0x400082c8:     add    %al,(%eax)
0x400082ca:     lea    0x0(%esi),%esi
0x400082d0:     mov    0xffffff94(%ebp),%esi
0x400082d3:     add    %esi,(%eax)
0x400082d5:     add    $0x8,%edx
0x400082d8:     cmp    %ecx,%edx
0x400082da:     jb     0x400082a0
0x400082dc:     mov    0xffffffa4(%ebp),%edx
0x400082df:     mov    0xdc(%edx),%eax
0x400082e5:     test   %eax,%eax
0x400082e7:     je     0x400085c5
0x400082ed:     mov    0x4(%eax),%eax
0x400082f0:     mov    %eax,0xffffff8c(%ebp)
End of assembler dump.

I compiled with --enable-debug=3, so I'm not really sure why this isn't
showing more?


-------------- next part --------------
execve("/usr/bin/mplayer", ["mplayer", "-v"], [/* 26 vars */]) = 0
uname({sys="Linux", node="hackel", ...}) = 0
brk(0)                                  = 0x82d28bc
open("/etc/ld.so.preload", O_RDONLY)    = -1 ENOENT (No such file or directory)
open("/usr/lib/wine/i586/mmx/libaudio.so.2", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/usr/lib/wine/i586/mmx", 0xbfffedf4) = -1 ENOENT (No such file or directory)
open("/usr/lib/wine/i586/libaudio.so.2", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/usr/lib/wine/i586", 0xbfffedf4) = -1 ENOENT (No such file or directory)
open("/usr/lib/wine/mmx/libaudio.so.2", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/usr/lib/wine/mmx", 0xbfffedf4) = -1 ENOENT (No such file or directory)
open("/usr/lib/wine/libaudio.so.2", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/usr/lib/wine", {st_mode=S_IFDIR|0755, st_size=12288, ...}) = 0
open("/etc/ld.so.cache", O_RDONLY)      = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=48051, ...}) = 0
old_mmap(NULL, 48051, PROT_READ, MAP_PRIVATE, 3, 0) = 0x40014000
close(3)                                = 0
open("/usr/lib/libaudio.so.2", O_RDONLY) = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\320A\0"..., 1024) = 1024
fstat64(3, {st_mode=S_IFREG|0644, st_size=78288, ...}) = 0
old_mmap(NULL, 81564, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x40020000
mprotect(0x40033000, 3740, PROT_NONE)   = 0
old_mmap(0x40033000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x12000) = 0x40033000
close(3)                                = 0
open("/usr/lib/wine/libX11.so.6", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/X11R6/lib/libX11.so.6", O_RDONLY) = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0000E\1\000"..., 1024) = 1024
fstat64(3, {st_mode=S_IFREG|0644, st_size=888176, ...}) = 0
old_mmap(NULL, 893624, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x40034000
mprotect(0x40109000, 21176, PROT_NONE)  = 0
old_mmap(0x40109000, 20480, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0xd4000) = 0x40109000
old_mmap(0x4010e000, 696, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x4010e000
close(3)                                = 0
open("/usr/lib/wine/libXext.so.6", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/X11R6/lib/libXext.so.6", O_RDONLY) = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0000)\0\000"..., 1024) = 1024
fstat64(3, {st_mode=S_IFREG|0644, st_size=50608, ...}) = 0
old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x4010f000
old_mmap(NULL, 53916, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x40110000
mprotect(0x4011c000, 4764, PROT_NONE)   = 0
old_mmap(0x4011c000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0xb000) = 0x4011c000
close(3)                                = 0
open("/usr/lib/wine/libnsl.so.1", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/lib/libnsl.so.1", O_RDONLY)      = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0 ;\0\000"..., 1024) = 1024
fstat64(3, {st_mode=S_IFREG|0644, st_size=69472, ...}) = 0
old_mmap(NULL, 80988, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x4011e000
mprotect(0x4012f000, 11356, PROT_NONE)  = 0
old_mmap(0x4012f000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x10000) = 0x4012f000
old_mmap(0x40130000, 7260, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x40130000
close(3)                                = 0
open("/usr/lib/wine/libXt.so.6", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/X11R6/lib/libXt.so.6", O_RDONLY) = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0 \277\0"..., 1024) = 1024
fstat64(3, {st_mode=S_IFREG|0644, st_size=297296, ...}) = 0
old_mmap(NULL, 301940, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x40132000
mprotect(0x40178000, 15220, PROT_NONE)  = 0
old_mmap(0x40178000, 16384, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x45000) = 0x40178000
close(3)                                = 0
open("/usr/lib/wine/libpthread.so.0", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/lib/libpthread.so.0", O_RDONLY)  = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0`C\0\000"..., 1024) = 1024
fstat64(3, {st_mode=S_IFREG|0644, st_size=102172, ...}) = 0
old_mmap(NULL, 81316, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x4017c000
mprotect(0x40189000, 28068, PROT_NONE)  = 0
old_mmap(0x40189000, 28672, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0xd000) = 0x40189000
close(3)                                = 0
open("/usr/lib/wine/libdl.so.2", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/lib/libdl.so.2", O_RDONLY)       = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0T\27\0\000"..., 1024) = 1024
fstat64(3, {st_mode=S_IFREG|0644, st_size=8008, ...}) = 0
old_mmap(NULL, 11004, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x40190000
mprotect(0x40192000, 2812, PROT_NONE)   = 0
old_mmap(0x40192000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x1000) = 0x40192000
close(3)                                = 0
open("/usr/lib/wine/libxvidcore.so.0", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/lib/libxvidcore.so.0", O_RDONLY) = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0p=\0\000"..., 1024) = 1024
fstat64(3, {st_mode=S_IFREG|0644, st_size=198344, ...}) = 0
old_mmap(NULL, 208908, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x40193000
mprotect(0x401c2000, 16396, PROT_NONE)  = 0
old_mmap(0x401c2000, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x2e000) = 0x401c2000
old_mmap(0x401c5000, 4108, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x401c5000
close(3)                                = 0
open("/usr/lib/wine/libz.so.1", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/lib/libz.so.1", O_RDONLY)    = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\200\30"..., 1024) = 1024
fstat64(3, {st_mode=S_IFREG|0644, st_size=54632, ...}) = 0
old_mmap(NULL, 57756, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x401c7000
mprotect(0x401d3000, 8604, PROT_NONE)   = 0
old_mmap(0x401d3000, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0xb000) = 0x401d3000
close(3)                                = 0
open("/usr/lib/wine/libgtk-1.2.so.0", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/lib/libgtk-1.2.so.0", O_RDONLY) = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0P\33\2\000"..., 1024) = 1024
fstat64(3, {st_mode=S_IFREG|0644, st_size=1195108, ...}) = 0
old_mmap(NULL, 1200004, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x401d6000
mprotect(0x402f3000, 32644, PROT_NONE)  = 0
old_mmap(0x402f3000, 32768, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x11c000) = 0x402f3000
close(3)                                = 0
open("/usr/lib/wine/libgdk-1.2.so.0", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/lib/libgdk-1.2.so.0", O_RDONLY) = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\260\240"..., 1024) = 1024
fstat64(3, {st_mode=S_IFREG|0644, st_size=208836, ...}) = 0
old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x402fb000
old_mmap(NULL, 212340, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x402fc000
mprotect(0x4032f000, 3444, PROT_NONE)   = 0
old_mmap(0x4032f000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x32000) = 0x4032f000
close(3)                                = 0
open("/usr/lib/wine/libgmodule-1.2.so.0", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/lib/libgmodule-1.2.so.0", O_RDONLY) = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\340\v\0"..., 1024) = 1024
fstat64(3, {st_mode=S_IFREG|0644, st_size=8652, ...}) = 0
old_mmap(NULL, 11732, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x40330000
mprotect(0x40332000, 3540, PROT_NONE)   = 0
old_mmap(0x40332000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x1000) = 0x40332000
close(3)                                = 0
open("/usr/lib/wine/libglib-1.2.so.0", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/lib/libglib-1.2.so.0", O_RDONLY) = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\360a\0"..., 1024) = 1024
fstat64(3, {st_mode=S_IFREG|0644, st_size=138256, ...}) = 0
old_mmap(NULL, 141348, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x40333000
mprotect(0x40354000, 6180, PROT_NONE)   = 0
old_mmap(0x40354000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x20000) = 0x40354000
close(3)                                = 0
open("/usr/lib/wine/libXi.so.6", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/X11R6/lib/libXi.so.6", O_RDONLY) = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\300\23"..., 1024) = 1024
fstat64(3, {st_mode=S_IFREG|0644, st_size=27408, ...}) = 0
old_mmap(NULL, 30624, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x40356000
mprotect(0x4035d000, 1952, PROT_NONE)   = 0
old_mmap(0x4035d000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x6000) = 0x4035d000
close(3)                                = 0
open("/usr/lib/wine/libm.so.6", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/lib/libm.so.6", O_RDONLY)        = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\2007\0"..., 1024) = 1024
fstat64(3, {st_mode=S_IFREG|0644, st_size=130088, ...}) = 0
old_mmap(NULL, 132708, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x4035e000
mprotect(0x4037e000, 1636, PROT_NONE)   = 0
old_mmap(0x4037e000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x1f000) = 0x4037e000
close(3)                                = 0
open("/usr/lib/wine/libpng.so.2", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/lib/libpng.so.2", O_RDONLY)  = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\360S\0"..., 1024) = 1024
fstat64(3, {st_mode=S_IFREG|0644, st_size=173768, ...}) = 0
old_mmap(NULL, 176848, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x4037f000
mprotect(0x403a9000, 4816, PROT_NONE)   = 0
old_mmap(0x403a9000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x29000) = 0x403a9000
close(3)                                = 0
open("/usr/lib/wine/libjpeg.so.62", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/lib/libjpeg.so.62", O_RDONLY) = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\220$\0"..., 1024) = 1024
fstat64(3, {st_mode=S_IFREG|0644, st_size=120076, ...}) = 0
old_mmap(NULL, 123156, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x403ab000
mprotect(0x403c8000, 4372, PROT_NONE)   = 0
old_mmap(0x403c8000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x1c000) = 0x403c8000
close(3)                                = 0
open("/usr/lib/wine/libGL.so.1", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/lib/libGL.so.1", O_RDONLY)   = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0Ps\1\000"..., 1024) = 1024
fstat64(3, {st_mode=S_IFREG|0644, st_size=274496, ...}) = 0
old_mmap(NULL, 285856, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x403ca000
mprotect(0x4040c000, 15520, PROT_NONE)  = 0
old_mmap(0x4040c000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x41000) = 0x4040c000
old_mmap(0x4040e000, 7328, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x4040e000
close(3)                                = 0
open("/usr/lib/wine/libSDL-1.2.so.0", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/lib/libSDL-1.2.so.0", O_RDONLY) = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0000\261"..., 1024) = 1024
fstat64(3, {st_mode=S_IFREG|0644, st_size=334128, ...}) = 0
old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x40410000
old_mmap(NULL, 435148, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x40411000
mprotect(0x40462000, 103372, PROT_NONE) = 0
old_mmap(0x40462000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x50000) = 0x40462000
old_mmap(0x40464000, 95180, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x40464000
close(3)                                = 0
open("/usr/lib/wine/libc.so.6", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/lib/libc.so.6", O_RDONLY)        = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0H\222\1"..., 1024) = 1024
fstat64(3, {st_mode=S_IFREG|0755, st_size=1153816, ...}) = 0
old_mmap(NULL, 1166592, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x4047c000
mprotect(0x4058f000, 40192, PROT_NONE)  = 0
old_mmap(0x4058f000, 24576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x113000) = 0x4058f000
old_mmap(0x40595000, 15616, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x40595000
close(3)                                = 0
open("/usr/lib/wine/libSM.so.6", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/X11R6/lib/libSM.so.6", O_RDONLY) = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\0!\0\000"..., 1024) = 1024
fstat64(3, {st_mode=S_IFREG|0644, st_size=30880, ...}) = 0
old_mmap(NULL, 33968, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x40599000
mprotect(0x405a0000, 5296, PROT_NONE)   = 0
old_mmap(0x405a0000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x6000) = 0x405a0000
close(3)                                = 0
open("/usr/lib/wine/libICE.so.6", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/X11R6/lib/libICE.so.6", O_RDONLY) = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\3604\0"..., 1024) = 1024
fstat64(3, {st_mode=S_IFREG|0644, st_size=79120, ...}) = 0
old_mmap(NULL, 89520, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x405a2000
mprotect(0x405b5000, 11696, PROT_NONE)  = 0
old_mmap(0x405b5000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x12000) = 0x405b5000
old_mmap(0x405b7000, 3504, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x405b7000
close(3)                                = 0
open("/usr/lib/wine/libGLcore.so.1", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/lib/libGLcore.so.1", O_RDONLY) = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\240X\6"..., 1024) = 1024
fstat64(3, {st_mode=S_IFREG|0644, st_size=3091092, ...}) = 0
old_mmap(NULL, 3261096, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x405b8000
mprotect(0x408a3000, 201384, PROT_NONE) = 0
old_mmap(0x408a3000, 36864, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x2ea000) = 0x408a3000
old_mmap(0x408ac000, 164520, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x408ac000
close(3)                                = 0
open("/usr/lib/wine/libartsc.so.0", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/lib/libartsc.so.0", O_RDONLY) = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0 \23\0\000"..., 1024) = 1024
fstat64(3, {st_mode=S_IFREG|0644, st_size=21496, ...}) = 0
old_mmap(NULL, 24620, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x408d5000
mprotect(0x408da000, 4140, PROT_NONE)   = 0
old_mmap(0x408da000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x4000) = 0x408da000
close(3)                                = 0
old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x408dc000
mprotect(0x405b8000, 3059712, PROT_READ|PROT_WRITE) = 0
mprotect(0x405b8000, 3059712, PROT_READ|PROT_EXEC) = 0
mprotect(0x403ca000, 270336, PROT_READ|PROT_WRITE) = 0
mprotect(0x403ca000, 270336, PROT_READ|PROT_EXEC) = 0
--- SIGSEGV (Segmentation fault) ---
+++ killed by SIGSEGV +++
-------------- next part --------------
A non-text attachment was scrubbed...
Name: config.h
Type: text/x-c-header
Size: 8354 bytes
Desc: not available
URL: <http://lists.mplayerhq.hu/pipermail/mplayer-users/attachments/20020404/03609dad/attachment.bin>
-------------- next part --------------
# -------- Generated by configure -----------

LANG = C
TARGET_OS = Linux
prefix = /usr
DATADIR = /usr/share/mplayer
CONFDIR = /etc/mplayer
LIBDIR = /usr/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
EXTRA_INC =  -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\"

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 = 
PNG_LIB = -lpng -lz
JPEG_LIB = -ljpeg
SDL_LIB = -L/usr/lib -lSDL -lpthread
SVGA_LIB = 
AA_LIB = 

# audio output
ALSA_LIB = 
NAS_LIB = -laudio  -L/usr/X11R6/lib -lX11 -lXext -lnsl -lXt
MAD_LIB = 
VORBIS_LIB = 
FAAD_LIB = 
SGIAUDIO_LIB = 

# input
TERMCAP_LIB = 
LIRC_LIB = 
CSS_USE = no
CSS_LIB = 
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 = libavcodec/libavcodec.a
AV_LIB = -Llibavcodec -lavcodec
MP1E_DEP = 
MP1E_LIB = 
ARCH_LIB =   -lpthread -ldl -rdynamic 
DIVX4LINUX = no
XVID = yes
DECORE_LIB = -lxvidcore
MENCODER = yes
ENCORE_LIB =  -lm -lxvidcore 
DIRECTFB_LIB = 
NEW_INPUT_LIB = -Linput -linput

# --- Some stuff for autoconfigure ----
TARGET_ARCH_X86 = yes
TARGET_CYGWIN = no
TARGET_CPU=586
TARGET_MMX = yes
TARGET_MMX2 = yes
TARGET_3DNOW = yes
TARGET_3DNOWEX = yes
TARGET_SSE = yes

BINUTILS = 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

# --- 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_fbdev.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_fbdev.o vo_png.o vo_vesa.o vesa_lvo.o vo_sdl.o vo_xvidix.o


More information about the MPlayer-users mailing list