[MPlayer-users] Mplayer crash when reading a DVD

davidlapetina at yahoo.fr davidlapetina at yahoo.fr
Tue Jun 1 07:58:39 CEST 2004


Hi,
I had a bug reading a DVD, this is a really strange crash.
The only information I can give to you is a trace I made with strace and an extract of my syslog file.
I won't be able to test further with the DVD because the man who gave me the DVD wanted it back as soon as possible so I could'nt keep it. First I thought it was a physical problem but I tried 3 different medium with on each the same movie and they all crashed on the same frame.
So, because we had one hundred guests waiting for the movie whe had to use a W*nd*ws system and it worked on it.
I use :
	- a slackware 9.1
	- kernel 2.6.4
	- mplayer : 
==================MPLAYER========================
MPlayer 1.0pre3try2-3.2.3 (C) 2000-2003 MPlayer Team
 
CPU: Intel Pentium 4/Xeon/Celeron Northwood 3004 MHz (Family: 8, Stepping: 9)
Detected cache-line size is 64 bytes
CPUflags:  MMX: 1 MMX2: 1 3DNow: 0 3DNow2: 0 SSE: 1 SSE2: 1
Compilé pour CPU x86 avec les extensions: MMX MMX2 SSE SSE2
==================MPLAYER========================

the following is the "strace" result I had on saturday :

========================STRACE===========================
execve("/usr/local/bin/mplayer", ["mplayer", "vts_01_2.vob"], [/* 39 vars */]) = 0
brk(0)                                  = 0x857e000
open("/etc/ld.so.preload", O_RDONLY)    = -1 ENOENT (No such file or directory)
open("/usr/local/lib/i686/mmx/libmad.so.0", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/usr/local/lib/i686/mmx", 0xbfffeba0) = -1 ENOENT (No such file or directory)
open("/usr/local/lib/i686/libmad.so.0", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/usr/local/lib/i686", 0xbfffeba0) = -1 ENOENT (No such file or directory)
open("/usr/local/lib/mmx/libmad.so.0", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/usr/local/lib/mmx", 0xbfffeba0) = -1 ENOENT (No such file or directory)
open("/usr/local/lib/libmad.so.0", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/usr/local/lib", {st_mode=S_IFDIR|0755, st_size=8192, ...}) = 0
open("/etc/ld.so.cache", O_RDONLY)      = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=81179, ...}) = 0
old_mmap(NULL, 81179, PROT_READ, MAP_PRIVATE, 3, 0) = 0x40016000
close(3)                                = 0
open("/usr/lib/libmad.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\344\24"..., 1024) = 1024
fstat64(3, {st_mode=S_IFREG|0755, st_size=86016, ...}) = 0
old_mmap(NULL, 88756, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x4002a000
mprotect(0x4003f000, 2740, PROT_NONE)   = 0
old_mmap(0x4003f000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x14000) = 0x4003f000
close(3)                                = 0
open("/usr/local/lib/libvorbis.so.0", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/lib/libvorbis.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`,\0\000"..., 1024) = 1024
fstat64(3, {st_mode=S_IFREG|0755, st_size=164652, ...}) = 0
old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x40040000
old_mmap(NULL, 163136, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x40041000
mprotect(0x4005a000, 60736, PROT_NONE)  = 0
old_mmap(0x4005a000, 61440, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x19000) = 0x4005a000
close(3)                                = 0
open("/usr/local/lib/libogg.so.0", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/lib/libogg.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 \24\0\000"..., 1024) = 1024
fstat64(3, {st_mode=S_IFREG|0755, st_size=17020, ...}) = 0
old_mmap(NULL, 19924, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x40069000
mprotect(0x4006d000, 3540, PROT_NONE)   = 0
old_mmap(0x4006d000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x3000) = 0x4006d000
close(3)                                = 0
open("/usr/local/lib/libdivxdecore.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\0000X\0\000"..., 1024) = 1024
fstat64(3, {st_mode=S_IFREG|0755, st_size=311219, ...}) = 0
old_mmap(NULL, 310288, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x4006e000
mprotect(0x4009d000, 117776, PROT_NONE) = 0
old_mmap(0x4009d000, 110592, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x2e000) = 0x4009d000
old_mmap(0x400b8000, 7184, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x400b8000
close(3)                                = 0
open("/usr/local/lib/libmp3lame.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\220i\0"..., 1024) = 1024
fstat64(3, {st_mode=S_IFREG|0755, st_size=272057, ...}) = 0
old_mmap(NULL, 709696, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x400ba000
mprotect(0x400f1000, 484416, PROT_NONE) = 0
old_mmap(0x400f1000, 20480, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x37000) = 0x400f1000
old_mmap(0x400f6000, 463936, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x400f6000
close(3)                                = 0
open("/usr/local/lib/libpng.so.3", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/lib/libpng.so.3", 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\234X\0"..., 1024) = 1024
fstat64(3, {st_mode=S_IFREG|0755, st_size=188567, ...}) = 0
old_mmap(NULL, 170060, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x40168000
mprotect(0x40191000, 2124, PROT_NONE)   = 0
old_mmap(0x40191000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x29000) = 0x40191000
close(3)                                = 0
open("/usr/local/lib/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\244\30"..., 1024) = 1024
fstat64(3, {st_mode=S_IFREG|0755, st_size=51724, ...}) = 0
old_mmap(NULL, 50320, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x40192000
mprotect(0x4019d000, 5264, PROT_NONE)   = 0
old_mmap(0x4019d000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0xb000) = 0x4019d000
close(3)                                = 0
open("/usr/local/lib/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`$\0\000"..., 1024) = 1024
fstat64(3, {st_mode=S_IFREG|0755, st_size=114152, ...}) = 0
old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x4019f000
old_mmap(NULL, 116268, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x401a0000
mprotect(0x401bc000, 1580, PROT_NONE)   = 0
old_mmap(0x401bc000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x1b000) = 0x401bc000
close(3)                                = 0
open("/usr/local/lib/libasound.so.2", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/lib/libasound.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\300\330"..., 1024) = 1024
fstat64(3, {st_mode=S_IFREG|0755, st_size=716096, ...}) = 0
old_mmap(NULL, 711772, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x401bd000
mprotect(0x40267000, 15452, PROT_NONE)  = 0
old_mmap(0x40267000, 16384, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0xaa000) = 0x40267000
close(3)                                = 0
open("/usr/local/lib/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\0P\31\0\000"..., 1024) = 1024
fstat64(3, {st_mode=S_IFREG|0755, st_size=11885, ...}) = 0
old_mmap(NULL, 11524, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x4026b000
mprotect(0x4026d000, 3332, PROT_NONE)   = 0
old_mmap(0x4026d000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x1000) = 0x4026d000
close(3)                                = 0
open("/usr/local/lib/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\360@\0"..., 1024) = 1024
fstat64(3, {st_mode=S_IFREG|0755, st_size=94112, ...}) = 0
old_mmap(NULL, 331428, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x4026e000
mprotect(0x4027c000, 274084, PROT_NONE) = 0
old_mmap(0x4027c000, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0xe000) = 0x4027c000
old_mmap(0x4027f000, 261796, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x4027f000
close(3)                                = 0
open("/usr/local/lib/libfreetype.so.6", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/lib/libfreetype.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\340\343"..., 1024) = 1024
fstat64(3, {st_mode=S_IFREG|0755, st_size=415016, ...}) = 0
old_mmap(NULL, 413300, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x402bf000
mprotect(0x4031d000, 28276, PROT_NONE)  = 0
old_mmap(0x4031d000, 28672, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x5e000) = 0x4031d000
close(3)                                = 0
open("/usr/local/lib/libtermcap.so.2", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/lib/libtermcap.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\0000\r\0"..., 1024) = 1024
fstat64(3, {st_mode=S_IFREG|0755, st_size=11008, ...}) = 0
old_mmap(NULL, 13992, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x40324000
mprotect(0x40327000, 1704, PROT_NONE)   = 0
old_mmap(0x40327000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x2000) = 0x40327000
close(3)                                = 0
open("/usr/local/lib/libcdda_interface.so.0", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/lib/libcdda_interface.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\240\34"..., 1024) = 1024
fstat64(3, {st_mode=S_IFREG|0755, st_size=87262, ...}) = 0
old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x40328000
old_mmap(NULL, 83232, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x40329000
mprotect(0x4033c000, 5408, PROT_NONE)   = 0
old_mmap(0x4033c000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x12000) = 0x4033c000
close(3)                                = 0
open("/usr/local/lib/libcdda_paranoia.so.0", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/lib/libcdda_paranoia.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\360\26"..., 1024) = 1024
fstat64(3, {st_mode=S_IFREG|0755, st_size=34954, ...}) = 0
old_mmap(NULL, 33096, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x4033e000
mprotect(0x40345000, 4424, PROT_NONE)   = 0
old_mmap(0x40345000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x6000) = 0x40345000
close(3)                                = 0
open("/usr/local/lib/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|0755, st_size=87565, ...}) = 0
old_mmap(NULL, 84928, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x40347000
mprotect(0x40359000, 11200, PROT_NONE)  = 0
old_mmap(0x40359000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x11000) = 0x40359000
old_mmap(0x4035a000, 7104, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x4035a000
close(3)                                = 0
open("/usr/local/lib/libungif.so.4", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/lib/libungif.so.4", 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\26"..., 1024) = 1024
fstat64(3, {st_mode=S_IFREG|0755, st_size=31636, ...}) = 0
old_mmap(NULL, 30368, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x4035c000
mprotect(0x40363000, 1696, PROT_NONE)   = 0
old_mmap(0x40363000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x7000) = 0x40363000
close(3)                                = 0
open("/usr/local/lib/libsmbclient.so.0", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/lib/libsmbclient.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\273"..., 1024) = 1024
fstat64(3, {st_mode=S_IFREG|0755, st_size=1294656, ...}) = 0
old_mmap(NULL, 1363880, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x40364000
mprotect(0x40496000, 110504, PROT_NONE) = 0
old_mmap(0x40496000, 45056, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x131000) = 0x40496000
old_mmap(0x404a1000, 65448, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x404a1000
close(3)                                = 0
open("/usr/local/lib/libfontconfig.so.1", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/lib/libfontconfig.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`\202\0"..., 1024) = 1024
fstat64(3, {st_mode=S_IFREG|0755, st_size=155296, ...}) = 0
old_mmap(NULL, 157528, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x404b1000
mprotect(0x404d4000, 14168, PROT_NONE)  = 0
old_mmap(0x404d4000, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x23000) = 0x404d4000
old_mmap(0x404d7000, 1880, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x404d7000
close(3)                                = 0
open("/usr/local/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\0\0\34\2"..., 1024) = 1024
fstat64(3, {st_mode=S_IFREG|0755, st_size=5294862, ...}) = 0
old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x404d8000
old_mmap(NULL, 1244068, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x404d9000
mprotect(0x40601000, 31652, PROT_NONE)  = 0
old_mmap(0x40601000, 32768, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x127000) = 0x40601000
close(3)                                = 0
open("/usr/local/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\320\235"..., 1024) = 1024
fstat64(3, {st_mode=S_IFREG|0755, st_size=1179864, ...}) = 0
old_mmap(NULL, 212916, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x40609000
mprotect(0x4063c000, 4020, PROT_NONE)   = 0
old_mmap(0x4063c000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x32000) = 0x4063c000
close(3)                                = 0
open("/usr/local/lib/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\0T\v\0\000"..., 1024) = 1024
fstat64(3, {st_mode=S_IFREG|0755, st_size=8400, ...}) = 0
old_mmap(NULL, 11332, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x4063d000
mprotect(0x4063f000, 3140, PROT_NONE)   = 0
old_mmap(0x4063f000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x1000) = 0x4063f000
close(3)                                = 0
open("/usr/local/lib/libglib-2.0.so.0", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/lib/libglib-2.0.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\310"..., 1024) = 1024
fstat64(3, {st_mode=S_IFREG|0755, st_size=515776, ...}) = 0
old_mmap(NULL, 517824, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x40640000
mprotect(0x406bd000, 5824, PROT_NONE)   = 0
old_mmap(0x406bd000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x7c000) = 0x406bd000
close(3)                                = 0
open("/usr/local/lib/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\0 )\0\000"..., 1024) = 1024
fstat64(3, {st_mode=S_IFREG|0755, st_size=53784, ...}) = 0
old_mmap(NULL, 56668, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x406bf000
mprotect(0x406cc000, 3420, PROT_NONE)   = 0
old_mmap(0x406cc000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0xc000) = 0x406cc000
close(3)                                = 0
open("/usr/local/lib/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\0\200\22"..., 1024) = 1024
fstat64(3, {st_mode=S_IFREG|0755, st_size=817480, ...}) = 0
old_mmap(NULL, 814684, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x406cd000
mprotect(0x40791000, 11868, PROT_NONE)  = 0
old_mmap(0x40791000, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0xc3000) = 0x40791000
close(3)                                = 0
open("/usr/local/lib/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\0006\0"..., 1024) = 1024
fstat64(3, {st_mode=S_IFREG|0755, st_size=177047, ...}) = 0
old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x40794000
old_mmap(NULL, 140432, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x40795000
mprotect(0x407b7000, 1168, PROT_NONE)   = 0
old_mmap(0x407b7000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x21000) = 0x407b7000
close(3)                                = 0
open("/usr/local/lib/libaa.so.1", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/lib/libaa.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\260B\0"..., 1024) = 1024
fstat64(3, {st_mode=S_IFREG|0755, st_size=96736, ...}) = 0
old_mmap(NULL, 100468, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x407b8000
mprotect(0x407ce000, 10356, PROT_NONE)  = 0
old_mmap(0x407ce000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x16000) = 0x407ce000
old_mmap(0x407d0000, 2164, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x407d0000
close(3)                                = 0
open("/usr/local/lib/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\0PV\2\000"..., 1024) = 1024
fstat64(3, {st_mode=S_IFREG|0755, st_size=457812, ...}) = 0
old_mmap(NULL, 468548, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x407d1000
mprotect(0x4083c000, 30276, PROT_NONE)  = 0
old_mmap(0x4083c000, 20480, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x6b000) = 0x4083c000
old_mmap(0x40841000, 9796, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x40841000
close(3)                                = 0
open("/usr/local/lib/libXv.so.1", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/X11R6/lib/libXv.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@\16\0\000"..., 1024) = 1024
fstat64(3, {st_mode=S_IFREG|0755, st_size=14732, ...}) = 0
old_mmap(NULL, 17664, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x40844000
mprotect(0x40848000, 1280, PROT_NONE)   = 0
old_mmap(0x40848000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x3000) = 0x40848000
close(3)                                = 0
open("/usr/local/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\0p\276\0"..., 1024) = 1024
fstat64(3, {st_mode=S_IFREG|0755, st_size=2827823, ...}) = 0
old_mmap(NULL, 505100, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x40849000
mprotect(0x408a8000, 115980, PROT_NONE) = 0
old_mmap(0x408a8000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x5f000) = 0x408a8000
old_mmap(0x408aa000, 107788, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x408aa000
close(3)                                = 0
open("/usr/local/lib/libvgagl.so.1", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/lib/libvgagl.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|0755, st_size=53616, ...}) = 0
old_mmap(NULL, 52448, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x408c5000
mprotect(0x408d1000, 3296, PROT_NONE)   = 0
old_mmap(0x408d1000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0xc000) = 0x408d1000
close(3)                                = 0
open("/usr/local/lib/libvga.so.1", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/lib/libvga.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\340\207"..., 1024) = 1024
fstat64(3, {st_mode=S_IFREG|0755, st_size=320384, ...}) = 0
old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x408d2000
old_mmap(NULL, 339100, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x408d3000
mprotect(0x4091c000, 40092, PROT_NONE)  = 0
old_mmap(0x4091c000, 20480, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x49000) = 0x4091c000
old_mmap(0x40921000, 19612, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x40921000
close(3)                                = 0
open("/usr/local/lib/libesd.so.0", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/lib/libesd.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\37\0"..., 1024) = 1024
fstat64(3, {st_mode=S_IFREG|0755, st_size=29748, ...}) = 0
old_mmap(NULL, 32560, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x40926000
mprotect(0x4092d000, 3888, PROT_NONE)   = 0
old_mmap(0x4092d000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x6000) = 0x4092d000
close(3)                                = 0
open("/usr/local/lib/libaudiofile.so.0", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/lib/libaudiofile.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\0U\0\000"..., 1024) = 1024
fstat64(3, {st_mode=S_IFREG|0755, st_size=137236, ...}) = 0
old_mmap(NULL, 139508, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x4092e000
mprotect(0x4094e000, 8436, PROT_NONE)   = 0
old_mmap(0x4094e000, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x1f000) = 0x4094e000
close(3)                                = 0
open("/usr/local/lib/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\0\300]\1"..., 1024) = 1024
fstat64(3, {st_mode=S_IFREG|0755, st_size=1458907, ...}) = 0
old_mmap(NULL, 1268836, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x40951000
mprotect(0x40a80000, 27748, PROT_NONE)  = 0
old_mmap(0x40a80000, 20480, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x12f000) = 0x40a80000
old_mmap(0x40a85000, 7268, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x40a85000
close(3)                                = 0
open("/usr/lib/i686/mmx/libcrypt.so.1", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/usr/lib/i686/mmx", 0xbfffe150) = -1 ENOENT (No such file or directory)
open("/usr/lib/i686/libcrypt.so.1", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/usr/lib/i686", 0xbfffe150)     = -1 ENOENT (No such file or directory)
open("/usr/lib/mmx/libcrypt.so.1", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/usr/lib/mmx", 0xbfffe150)      = -1 ENOENT (No such file or directory)
open("/usr/lib/libcrypt.so.1", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/usr/lib", {st_mode=S_IFDIR|0755, st_size=40960, ...}) = 0
open("/usr/local/lib/libcrypt.so.1", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/local/lib/libcrypt.so.1", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/lib/libcrypt.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\n\0\000"..., 1024) = 1024
fstat64(3, {st_mode=S_IFREG|0755, st_size=22862, ...}) = 0
old_mmap(NULL, 182176, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x40a87000
mprotect(0x40a8c000, 161696, PROT_NONE) = 0
old_mmap(0x40a8c000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x4000) = 0x40a8c000
old_mmap(0x40a8d000, 157600, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x40a8d000
close(3)                                = 0
open("/usr/lib/libresolv.so.2", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/local/lib/libresolv.so.2", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/local/lib/libresolv.so.2", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/lib/libresolv.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\220)\0"..., 1024) = 1024
fstat64(3, {st_mode=S_IFREG|0755, st_size=74242, ...}) = 0
old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x40ab4000
old_mmap(NULL, 73636, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x40ab5000
mprotect(0x40ac4000, 12196, PROT_NONE)  = 0
old_mmap(0x40ac4000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0xf000) = 0x40ac4000
old_mmap(0x40ac5000, 8100, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x40ac5000
close(3)                                = 0
open("/usr/lib/libgssapi_krb5.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\20L\0\000"..., 1024) = 1024
fstat64(3, {st_mode=S_IFREG|0644, st_size=83208, ...}) = 0
old_mmap(NULL, 85120, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x40ac7000
mprotect(0x40adb000, 3200, PROT_NONE)   = 0
old_mmap(0x40adb000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x13000) = 0x40adb000
close(3)                                = 0
open("/usr/lib/libkrb5.so.3", 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\360\367"..., 1024) = 1024
fstat64(3, {st_mode=S_IFREG|0644, st_size=429260, ...}) = 0
old_mmap(NULL, 429404, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x40adc000
mprotect(0x40b43000, 7516, PROT_NONE)   = 0
old_mmap(0x40b43000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x66000) = 0x40b43000
close(3)                                = 0
open("/usr/lib/libk5crypto.so.3", 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\2404\0"..., 1024) = 1024
fstat64(3, {st_mode=S_IFREG|0644, st_size=140128, ...}) = 0
old_mmap(NULL, 138656, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x40b45000
mprotect(0x40b66000, 3488, PROT_NONE)   = 0
old_mmap(0x40b66000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x21000) = 0x40b66000
close(3)                                = 0
open("/usr/lib/libcom_err.so.3", 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\240\t\0"..., 1024) = 1024
fstat64(3, {st_mode=S_IFREG|0644, st_size=5712, ...}) = 0
old_mmap(NULL, 8684, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x40b67000
mprotect(0x40b69000, 492, PROT_NONE)    = 0
old_mmap(0x40b69000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x1000) = 0x40b69000
close(3)                                = 0
open("/usr/lib/libldap.so.199", 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\200\0"..., 1024) = 1024
fstat64(3, {st_mode=S_IFREG|0644, st_size=197656, ...}) = 0
old_mmap(NULL, 195616, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x40b6a000
mprotect(0x40b99000, 3104, PROT_NONE)   = 0
old_mmap(0x40b99000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x2f000) = 0x40b99000
close(3)                                = 0
open("/usr/lib/liblber.so.199", 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=48720, ...}) = 0
old_mmap(NULL, 51572, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x40b9a000
mprotect(0x40ba6000, 2420, PROT_NONE)   = 0
old_mmap(0x40ba6000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0xb000) = 0x40ba6000
close(3)                                = 0
open("/usr/local/lib/libexpat.so.0", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/local/lib/libexpat.so.0", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/lib/libexpat.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@!\0\000"..., 1024) = 1024
fstat64(3, {st_mode=S_IFREG|0755, st_size=127976, ...}) = 0
old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x40ba7000
old_mmap(NULL, 130808, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x40ba8000
mprotect(0x40bc4000, 16120, PROT_NONE)  = 0
old_mmap(0x40bc4000, 16384, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x1b000) = 0x40bc4000
close(3)                                = 0
open("/usr/local/lib/libglib-1.2.so.0", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/local/lib/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\0000b\0\000"..., 1024) = 1024
fstat64(3, {st_mode=S_IFREG|0755, st_size=134680, ...}) = 0
old_mmap(NULL, 133128, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x40bc8000
mprotect(0x40be8000, 2056, PROT_NONE)   = 0
old_mmap(0x40be8000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x20000) = 0x40be8000
close(3)                                = 0
open("/usr/local/lib/libslang.so.1", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/local/lib/libslang.so.1", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/lib/libslang.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\0000\316"..., 1024) = 1024
fstat64(3, {st_mode=S_IFREG|0755, st_size=371576, ...}) = 0
old_mmap(NULL, 466052, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x40be9000
mprotect(0x40c3f000, 113796, PROT_NONE) = 0
old_mmap(0x40c3f000, 20480, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x56000) = 0x40c3f000
old_mmap(0x40c44000, 93316, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x40c44000
close(3)                                = 0
open("/usr/local/lib/libgpm.so.1", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/local/lib/libgpm.so.1", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/lib/libgpm.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 \32\0\000"..., 1024) = 1024
fstat64(3, {st_mode=S_IFREG|0755, st_size=19284, ...}) = 0
old_mmap(NULL, 22920, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x40c5b000
mprotect(0x40c60000, 2440, PROT_NONE)   = 0
old_mmap(0x40c60000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x4000) = 0x40c60000
close(3)                                = 0
open("/usr/lib/libssl.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\300\204"..., 1024) = 1024
fstat64(3, {st_mode=S_IFREG|0555, st_size=196624, ...}) = 0
old_mmap(NULL, 200676, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x40c61000
mprotect(0x40c8f000, 12260, PROT_NONE)  = 0
old_mmap(0x40c8f000, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x2d000) = 0x40c8f000
close(3)                                = 0
open("/usr/lib/libcrypto.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\0\271\2"..., 1024) = 1024
fstat64(3, {st_mode=S_IFREG|0555, st_size=1029840, ...}) = 0
old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x40c92000
old_mmap(NULL, 1038840, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x40c93000
mprotect(0x40d7c000, 84472, PROT_NONE)  = 0
old_mmap(0x40d7c000, 73728, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0xe8000) = 0x40d7c000
old_mmap(0x40d8e000, 10744, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x40d8e000
close(3)                                = 0
open("/usr/local/lib/libncurses.so.5", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/local/lib/libncurses.so.5", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/lib/libncurses.so.5", 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\0"..., 1024) = 1024
fstat64(3, {st_mode=S_IFREG|0755, st_size=242128, ...}) = 0
old_mmap(NULL, 244236, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x40d91000
mprotect(0x40dc4000, 35340, PROT_NONE)  = 0
old_mmap(0x40dc4000, 36864, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x32000) = 0x40dc4000
close(3)                                = 0
old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x40dcd000
mprotect(0x408d3000, 299008, PROT_READ|PROT_WRITE) = 0
mprotect(0x408d3000, 299008, PROT_READ|PROT_EXEC) = 0
mprotect(0x40849000, 389120, PROT_READ|PROT_WRITE) = 0
mprotect(0x40849000, 389120, PROT_READ|PROT_EXEC) = 0
mprotect(0x407d1000, 438272, PROT_READ|PROT_WRITE) = 0
mprotect(0x407d1000, 438272, PROT_READ|PROT_EXEC) = 0
mprotect(0x4006e000, 192512, PROT_READ|PROT_WRITE) = 0
mprotect(0x4006e000, 192512, PROT_READ|PROT_EXEC) = 0
munmap(0x40016000, 81179)               = 0
getrlimit(RLIMIT_STACK, {rlim_cur=RLIM_INFINITY, rlim_max=RLIM_INFINITY}) = 0
setrlimit(RLIMIT_STACK, {rlim_cur=2044*1024, rlim_max=RLIM_INFINITY}) = 0
getpid()                                = 2431
uname({sys="Linux", node="Gedeon", ...}) = 0
rt_sigaction(SIGRTMIN, {0x40275ef0, [], SA_RESTORER, 0x4097a988}, NULL, 8) = 0
rt_sigaction(SIGRT_1, {0x40275f40, [], SA_RESTORER, 0x4097a988}, NULL, 8) = 0
rt_sigaction(SIGRT_2, {0x40276010, [], SA_RESTORER, 0x4097a988}, NULL, 8) = 0
rt_sigprocmask(SIG_BLOCK, [RTMIN], NULL, 8) = 0
_sysctl({{CTL_KERN, KERN_VERSION}, 2, 0xbffff4dc, 32, (nil), 0}) = 0
time(NULL)                              = 1085854142
brk(0)                                  = 0x857e000
brk(0x857f000)                          = 0x857f000
brk(0)                                  = 0x857f000
fstat64(1, {st_mode=S_IFCHR|0720, st_rdev=makedev(136, 8), ...}) = 0
old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x40016000
write(1, "MPlayer 1.0pre3try2-3.2.3 (C) 20"..., 53) = 53
write(1, "\n", 1)                       = 1
gettimeofday({1085854142, 828183}, {4294967176, 0}) = 0
nanosleep({0, 50000000}, NULL)          = 0
gettimeofday({1085854142, 879972}, {4294967176, 0}) = 0
write(1, "CPU: Intel Pentium 4/Xeon/Celero"..., 53) = 53
write(1, "(Family: 8, Stepping: 9)\n", 25) = 25
write(1, "Detected cache-line size is 64 b"..., 37) = 37
rt_sigaction(SIGILL, NULL, {SIG_DFL}, 8) = 0
rt_sigaction(SIGFPE, NULL, {SIG_DFL}, 8) = 0
rt_sigaction(SIGILL, {0x40279bc0, [ILL], SA_RESTORER|SA_RESTART, 0x4097a988}, {SIG_DFL}, 8) = 0
rt_sigaction(SIGFPE, {0x40279bc0, [FPE], SA_RESTORER|SA_RESTART, 0x4097a988}, {SIG_DFL}, 8) = 0
rt_sigaction(SIGILL, {SIG_DFL}, NULL, 8) = 0
rt_sigaction(SIGFPE, {SIG_DFL}, NULL, 8) = 0
write(1, "CPUflags:  MMX: 1 MMX2: 1 3DNow:"..., 60) = 60
write(1, "Compil\351 pour CPU x86 avec les ex"..., 41) = 41
write(1, " MMX", 4)                     = 4
write(1, " MMX2", 5)                    = 5
write(1, " SSE", 4)                     = 4
write(1, " SSE2", 5)                    = 5
write(1, "\n\n", 2)                     = 2
brk(0)                                  = 0x857f000
brk(0x8580000)                          = 0x8580000
brk(0)                                  = 0x8580000
brk(0x8581000)                          = 0x8581000
brk(0)                                  = 0x8581000
brk(0x8582000)                          = 0x8582000
brk(0)                                  = 0x8582000
brk(0x8583000)                          = 0x8583000
brk(0)                                  = 0x8583000
brk(0x8584000)                          = 0x8584000
write(1, "Reading config file /usr/local/e"..., 55) = 55
brk(0)                                  = 0x8584000
brk(0x8587000)                          = 0x8587000
open("/usr/local/etc/mplayer/mplayer.conf", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
write(2, ": No such file or directory\n", 28) = 28
mkdir("/root/.mplayer/", 0777)          = -1 EEXIST (File exists)
open("/root/.mplayer/config", O_WRONLY|O_CREAT|O_EXCL|O_LARGEFILE, 0666) = -1 EEXIST (File exists)
write(1, "Reading config file /root/.mplay"..., 41) = 41
open("/root/.mplayer/config", O_RDONLY|O_LARGEFILE) = 3
write(1, "\n", 1)                       = 1
fstat64(3, {st_mode=S_IFREG|0644, st_size=44, ...}) = 0
old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x40017000
read(3, "# Write your default config opti"..., 4096) = 44
read(3, "", 4096)                       = 0
close(3)                                = 0
munmap(0x40017000, 4096)                = 0
write(1, "Reading /root/.mplayer/codecs.co"..., 36) = 36
open("/root/.mplayer/codecs.conf", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
write(2, "Can\'t open \'/root/.mplayer/codec"..., 67) = 67
write(1, "Reading /usr/local/etc/mplayer/c"..., 44) = 44
open("/usr/local/etc/mplayer/codecs.conf", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
write(2, "Can\'t open \'/usr/local/etc/mplay"..., 75) = 75
write(1, "Utilisation du codecs.conf int\351g"..., 46) = 46
brk(0)                                  = 0x8587000
brk(0x858b000)                          = 0x858b000
brk(0)                                  = 0x858b000
brk(0x858c000)                          = 0x858c000
brk(0)                                  = 0x858c000
brk(0x858d000)                          = 0x858d000
old_mmap(NULL, 790528, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x40dce000
open("/root/.mplayer/font/font.desc", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
write(1, "font: can\'t open file: /root/.mp"..., 53) = 53
old_mmap(NULL, 790528, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x40e8f000
open("/usr/local/share/mplayer/font/font.desc", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
write(1, "font: can\'t open file: /usr/loca"..., 63) = 63
brk(0)                                  = 0x858d000
brk(0x858e000)                          = 0x858e000
brk(0)                                  = 0x858e000
brk(0x8590000)                          = 0x8590000
brk(0)                                  = 0x8590000
brk(0x8592000)                          = 0x8592000
brk(0)                                  = 0x8592000
brk(0x8593000)                          = 0x8593000
open("/dev/rtc", O_RDONLY|O_LARGEFILE)  = -1 ENODEV (No such device)
write(2, "Failed to open /dev/rtc: No such"..., 116) = 116
write(1, "Using usleep() timing\n", 22) = 22
open("/etc/termcap", O_RDONLY)          = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=8757, ...}) = 0
old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x40f50000
_llseek(3, 0, [0], SEEK_SET)            = 0
read(3, "# [Slackware note:  If you\'re lo"..., 4096) = 4096
read(3, "E[0$}:\\\n\t:ks=:ke=:\\\n\t:kI=\\E[2~:k"..., 4096) = 4096
brk(0)                                  = 0x8593000
brk(0x8594000)                          = 0x8594000
_llseek(3, 0, [0], SEEK_SET)            = 0
read(3, "# [Slackware note:  If you\'re lo"..., 4096) = 4096
close(3)                                = 0
munmap(0x40f50000, 4096)                = 0
ioctl(0, TIOCGWINSZ, {ws_row=24, ws_col=80, ws_xpixel=0, ws_ypixel=0}) = 0
open("/root/.mplayer/input.conf", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
write(2, "Can\'t open input config file /ro"..., 82) = 82
open("/usr/local/etc/mplayer/input.conf", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
write(2, "Can\'t open input config file /us"..., 90) = 90
write(2, "Falling back on default (hardcod"..., 49) = 49
pipe([3, 4])                            = 0
rt_sigaction(SIGTERM, {0x40279bc0, [TERM], SA_RESTORER|SA_RESTART, 0x4097a988}, {SIG_DFL}, 8) = 0
rt_sigaction(SIGHUP, {0x40279bc0, [HUP], SA_RESTORER|SA_RESTART, 0x4097a988}, {SIG_DFL}, 8) = 0
rt_sigaction(SIGINT, {0x40279bc0, [INT], SA_RESTORER|SA_RESTART, 0x4097a988}, {SIG_DFL}, 8) = 0
rt_sigaction(SIGQUIT, {0x40279bc0, [QUIT], SA_RESTORER|SA_RESTART, 0x4097a988}, {SIG_DFL}, 8) = 0
rt_sigaction(SIGBUS, {0x40279bc0, [BUS], SA_RESTORER|SA_RESTART, 0x4097a988}, {SIG_DFL}, 8) = 0
rt_sigaction(SIGSEGV, {0x40279bc0, [SEGV], SA_RESTORER|SA_RESTART, 0x4097a988}, {SIG_DFL}, 8) = 0
rt_sigaction(SIGILL, {0x40279bc0, [ILL], SA_RESTORER|SA_RESTART, 0x4097a988}, {SIG_DFL}, 8) = 0
rt_sigaction(SIGFPE, {0x40279bc0, [FPE], SA_RESTORER|SA_RESTART, 0x4097a988}, {SIG_DFL}, 8) = 0
rt_sigaction(SIGABRT, {0x40279bc0, [ABRT], SA_RESTORER|SA_RESTART, 0x4097a988}, {SIG_DFL}, 8) = 0
stat64("vts_01_2.vob.conf", 0xbfffe7b0) = -1 ENOENT (No such file or directory)
stat64("/root/.mplayer/vts_01_2.vob.conf", 0xbfffe7b0) = -1 ENOENT (No such file or directory)
ioctl(0, SNDCTL_TMR_TIMEBASE, {B38400 opost isig icanon echo ...}) = 0
ioctl(0, TCSETS, {B38400 opost isig -icanon -echo ...}) = 0
write(1, "\n", 1)                       = 1
write(1, "Joue vts_01_2.vob\n", 18)     = 18
open("vts_01_2.ifo", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
open("vts_01_2.rar", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
open("vts_01_2.rar", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
open("vts_01_2.idx", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
open("vts_01_2.rar", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
open("vts_01_2.rar", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
brk(0)                                  = 0x8594000
brk(0x8595000)                          = 0x8595000
open("vts_01_2.vob", O_RDONLY|O_LARGEFILE) = 5
_llseek(5, 0, [107837440], SEEK_END)    = 0
_llseek(5, 0, [0], SEEK_SET)            = 0
_llseek(5, 0, [0], SEEK_SET)            = 0
read(5, 0x859381c, 2048)                = -1 EIO (Input/output error)
brk(0)                                  = 0x8595000
brk(0x8596000)                          = 0x8596000
_llseek(5, 0, [0], SEEK_SET)            = 0
read(5, 0x859381c, 2048)                = -1 EIO (Input/output error)
_llseek(5, 0, [0], SEEK_SET)            = 0
read(5, 0x859381c, 2048)                = -1 EIO (Input/output error)
_llseek(5, 0, [0], SEEK_SET)            = 0
read(5, 0x859381c, 2048)                = -1 EIO (Input/output error)
_llseek(5, 0, [0], SEEK_SET)            = 0
read(5, 0x859381c, 2048)                = -1 EIO (Input/output error)
_llseek(5, 0, [0], SEEK_SET)            = 0
read(5, 0x859381c, 2048)                = -1 EIO (Input/output error)
_llseek(5, 0, [0], SEEK_SET)            = 0
read(5, 0x859381c, 2048)                = -1 EIO (Input/output error)
_llseek(5, 0, [0], SEEK_SET)            = 0
read(5, 0x859381c, 2048)                = -1 EIO (Input/output error)
_llseek(5, 0, [0], SEEK_SET)            = 0
_llseek(5, 0, [0], SEEK_SET)            = 0
read(5, 0x859381c, 2048)                = -1 EIO (Input/output error)
_llseek(5, 0, [0], SEEK_SET)            = 0
read(5, 0x859381c, 2048)                = -1 EIO (Input/output error)
brk(0)                                  = 0x8596000
brk(0x859a000)                          = 0x859a000
_llseek(5, 0, [0], SEEK_SET)            = 0
read(5, 0x859381c, 2048)                = -1 EIO (Input/output error)
_llseek(5, 0, [0], SEEK_SET)            = 0
read(5, 0x859381c, 2048)                = -1 EIO (Input/output error)
_llseek(5, 0, [0], SEEK_SET)            = 0
read(5, 0x859381c, 2048)                = -1 EIO (Input/output error)
_llseek(5, 0, [0], SEEK_SET)            = 0
_llseek(5, 0, [0], SEEK_SET)            = 0
read(5, 0x859381c, 2048)                = -1 EIO (Input/output error)
_llseek(5, 0, [0], SEEK_SET)            = 0
read(5, 0x859381c, 2048)                = -1 EIO (Input/output error)
_llseek(5, 0, [0], SEEK_SET)            = 0
read(5, 0x859381c, 2048)                = -1 EIO (Input/output error)
_llseek(5, 0, [0], SEEK_SET)            = 0
read(5, 0x859381c, 2048)                = -1 EIO (Input/output error)
_llseek(5, 0, [0], SEEK_SET)            = 0
read(5, 0x859381c, 2048)                = -1 EIO (Input/output error)
_llseek(5, 0, [0], SEEK_SET)            = 0
read(5, 0x859381c, 2048)                = -1 EIO (Input/output error)
_llseek(5, 0, [0], SEEK_SET)            = 0
read(5, 0x859381c, 2048)                = -1 EIO (Input/output error)
_llseek(5, 0, [0], SEEK_SET)            = 0
_llseek(5, 0, [0], SEEK_SET)            = 0
read(5, 0x859381c, 2048)                = -1 EIO (Input/output error)
_llseek(5, 18446744073709549568, 0xbfffd2f0, SEEK_SET) = -1 EINVAL (Invalid argument)
write(2, "Seek failed\n", 12)           = 12
write(1, "LMLM4 Stream Format not found\n", 30) = 30
_llseek(5, 0, [0], SEEK_SET)            = 0
read(5, 0x859381c, 2048)                = -1 EIO (Input/output error)
_llseek(5, 0, [0], SEEK_SET)            = 0
_llseek(5, 0, [0], SEEK_SET)            = 0
read(5, 0x859381c, 2048)                = -1 EIO (Input/output error)
_llseek(5, 0, [0], SEEK_SET)            = 0
read(5, 0x859381c, 2048)                = -1 EIO (Input/output error)
brk(0)                                  = 0x859a000
brk(0x859c000)                          = 0x859c000
write(1, "\n", 1)                       = 1
close(5)                                = 0
ioctl(0, TCSETS, {B38400 opost isig icanon echo ...}) = 0
write(1, "\nSortie... (Fin du fichier)\n", 28) = 28
munmap(0x40016000, 4096)                = 0
exit_group(0)                           = ?
========================STRACE===========================


And this is an extract of my syslog when I had the exact same troubles on sunday.
 
========================SYSLOG============================
May 31 09:33:34 Gedeon kernel: hdc: packet command error: status=0x51 { DriveReady SeekComplete Error }
May 31 09:33:34 Gedeon kernel: hdc: packet command error: error=0x54
May 31 09:33:34 Gedeon kernel: ATAPI device hdc:
May 31 09:33:34 Gedeon kernel:   Error: Illegal request -- (Sense key=0x05)
May 31 09:33:34 Gedeon kernel:   Cannot read medium - incompatible format -- (asc=0x30, ascq=0x02)
May 31 09:33:34 Gedeon kernel:   The failed "Send DVD Structure" packet command
was:
May 31 09:33:34 Gedeon kernel:   "ad 00 00 00 00 00 00 01 00 08 00 00 00 00 00 00 "
May 31 09:33:34 Gedeon kernel: hdc: command error: status=0x51 { DriveReady SeekComplete Error }
May 31 09:33:34 Gedeon kernel: hdc: command error: error=0x54
May 31 09:33:34 Gedeon kernel: end_request: I/O error, dev hdc, sector 0
May 31 09:33:34 Gedeon kernel: Buffer I/O error on device hdc, logical block 0
May 31 09:33:34 Gedeon kernel: hdc: command error: status=0x51 { DriveReady SeekComplete Error }
========================SYSLOG============================

I insist on the fact it did work with PowerDVD on MS stuff.
If you have any clue or if you want me more informations, I'll enjoy that.
Thanx




More information about the MPlayer-users mailing list