STRACE OF PLAYMPEG:
execve("/usr/bin/plaympeg", ["plaympeg"], [/* 30 vars */]) = 0
brk(0) = 0x804cddc
old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0)
= 0x40016000
open("/etc/ld.so.preload", O_RDONLY) = -1 ENOENT (No such file or
directory)
open("/usr/lib/i686/mmx/libsmpeg-0.4.so.0", O_RDONLY) = -1 ENOENT (No such
file or directory)
stat64("/usr/lib/i686/mmx", 0xbfffefd4) = -1 ENOENT (No such file or
directory)
open("/usr/lib/i686/libsmpeg-0.4.so.0", O_RDONLY) = -1 ENOENT (No such file
or directory)
stat64("/usr/lib/i686", 0xbfffefd4) = -1 ENOENT (No such file or
directory)
open("/usr/lib/mmx/libsmpeg-0.4.so.0", O_RDONLY) = -1 ENOENT (No such file
or directory)
stat64("/usr/lib/mmx", 0xbfffefd4) = -1 ENOENT (No such file or
directory)
open("/usr/lib/libsmpeg-0.4.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\215"..., 1024)
= 1024
fstat64(3, {st_mode=S_IFREG|0755, st_size=278244, ...}) = 0
old_mmap(NULL, 394296, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x40017000
mprotect(0x40057000, 132152, PROT_NONE) = 0
old_mmap(0x40057000, 16384, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3,
0x3f000) = 0x40057000
old_mmap(0x4005b000, 115768, PROT_READ|PROT_WRITE,
MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x4005b000
close(3) = 0
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\0\240\320"..., 1024)
= 1024
fstat64(3, {st_mode=S_IFREG|0755, st_size=345352, ...}) = 0
old_mmap(NULL, 379436, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x40078000
mprotect(0x400ca000, 43564, PROT_NONE) = 0
old_mmap(0x400ca000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3,
0x51000) = 0x400ca000
old_mmap(0x400cc000, 35372, PROT_READ|PROT_WRITE,
MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x400cc000
close(3) = 0
open("/usr/lib/libpthread.so.0", O_RDONLY) = -1 ENOENT (No such file or
directory)
open("/etc/ld.so.cache", O_RDONLY) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=25358, ...}) = 0
old_mmap(NULL, 25358, PROT_READ, MAP_PRIVATE, 3, 0) = 0x400d5000
close(3) = 0
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\0000D\0\000"...,
1024) = 1024
fstat64(3, {st_mode=S_IFREG|0755, st_size=84512, ...}) = 0
old_mmap(NULL, 85496, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x400dc000
mprotect(0x400e9000, 32248, PROT_NONE) = 0
old_mmap(0x400ea000, 28672, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3,
0xd000) = 0x400ea000
close(3) = 0
open("/usr/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`7\0\000"..., 1024)
= 1024
fstat64(3, {st_mode=S_IFREG|0755, st_size=149532, ...}) = 0
old_mmap(NULL, 136308, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x400f1000
mprotect(0x40112000, 1140, PROT_NONE) = 0
old_mmap(0x40112000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3,
0x20000) = 0x40112000
close(3) = 0
open("/usr/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\370\223"..., 1024)
= 1024
fstat64(3, {st_mode=S_IFREG|0755, st_size=1267976, ...}) = 0
old_mmap(NULL, 1225540, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x40113000
mprotect(0x40234000, 41796, PROT_NONE) = 0
old_mmap(0x40234000, 28672, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3,
0x120000) = 0x40234000
old_mmap(0x4023b000, 13124, PROT_READ|PROT_WRITE,
MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x4023b000
close(3) = 0
open("/usr/lib/libasound.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 M\0\000"..., 1024)
= 1024
fstat64(3, {st_mode=S_IFREG|0755, st_size=98920, ...}) = 0
old_mmap(NULL, 99952, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x4023f000
mprotect(0x40256000, 5744, PROT_NONE) = 0
old_mmap(0x40256000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3,
0x16000) = 0x40256000
close(3) = 0
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\0@ \0\000"..., 1024)
= 1024
fstat64(3, {st_mode=S_IFREG|0755, st_size=30780, ...}) = 0
old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0)
= 0x40258000
old_mmap(NULL, 33664, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x40259000
mprotect(0x40260000, 4992, PROT_NONE) = 0
old_mmap(0x40260000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3,
0x6000) = 0x40260000
close(3) = 0
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\20z\0\000"...,
1024) = 1024
fstat64(3, {st_mode=S_IFREG|0755, st_size=136548, ...}) = 0
old_mmap(NULL, 137288, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x40262000
mprotect(0x40281000, 10312, PROT_NONE) = 0
old_mmap(0x40281000, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3,
0x1e000) = 0x40281000
close(3) = 0
open("/usr/lib/libX11.so.6", O_RDONLY) = -1 ENOENT (No such file or
directory)
open("/usr/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\0000\n\1"..., 1024) =
1024
fstat64(3, {st_mode=S_IFREG|0755, st_size=833588, ...}) = 0
old_mmap(NULL, 815544, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x40284000
mprotect(0x40348000, 12728, PROT_NONE) = 0
old_mmap(0x40348000, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3,
0xc3000) = 0x40348000
old_mmap(0x4034b000, 440, PROT_READ|PROT_WRITE,
MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x4034b000
close(3) = 0
open("/usr/lib/libXext.so.6", O_RDONLY) = -1 ENOENT (No such file or
directory)
open("/usr/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\220(\0"..., 1024) =
1024
fstat64(3, {st_mode=S_IFREG|0755, st_size=58596, ...}) = 0
old_mmap(NULL, 60668, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x4034c000
mprotect(0x4035a000, 3324, PROT_NONE) = 0
old_mmap(0x4035a000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3,
0xd000) = 0x4035a000
close(3) = 0
open("/usr/lib/libdl.so.2", O_RDONLY) = -1 ENOENT (No such file or
directory)
open("/usr/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\0\34\34\0"..., 1024)
= 1024
fstat64(3, {st_mode=S_IFREG|0755, st_size=10192, ...}) = 0
old_mmap(NULL, 12252, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x4035b000
mprotect(0x4035d000, 4060, PROT_NONE) = 0
old_mmap(0x4035d000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3,
0x1000) = 0x4035d000
close(3) = 0
old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0)
= 0x4035e000
mprotect(0x40078000, 335872, PROT_READ|PROT_WRITE) = 0
mprotect(0x40078000, 335872, PROT_READ|PROT_EXEC) = 0
--- SIGSEGV (Segmentation fault) ---
+++ killed by SIGSEGV +++