execve("/usr/bin/mplayer", ["mplayer"], [/* 46 vars */]) = 0 uname({sys="Linux", node="portablix", ...}) = 0 brk(0) = 0x855a000 mmap2(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/tls/i686/mmx/libmad.so.0", O_RDONLY) = -1 ENOENT (No such file or directory) stat64("/usr/lib/tls/i686/mmx", 0xbfffee58) = -1 ENOENT (No such file or directory) open("/usr/lib/tls/i686/libmad.so.0", O_RDONLY) = -1 ENOENT (No such file or directory) stat64("/usr/lib/tls/i686", 0xbfffee58) = -1 ENOENT (No such file or directory) open("/usr/lib/tls/mmx/libmad.so.0", O_RDONLY) = -1 ENOENT (No such file or directory) stat64("/usr/lib/tls/mmx", 0xbfffee58) = -1 ENOENT (No such file or directory) open("/usr/lib/tls/libmad.so.0", O_RDONLY) = -1 ENOENT (No such file or directory) stat64("/usr/lib/tls", 0xbfffee58) = -1 ENOENT (No such file or directory) open("/usr/lib/i686/mmx/libmad.so.0", O_RDONLY) = -1 ENOENT (No such file or directory) stat64("/usr/lib/i686/mmx", 0xbfffee58) = -1 ENOENT (No such file or directory) open("/usr/lib/i686/libmad.so.0", O_RDONLY) = -1 ENOENT (No such file or directory) stat64("/usr/lib/i686", 0xbfffee58) = -1 ENOENT (No such file or directory) open("/usr/lib/mmx/libmad.so.0", O_RDONLY) = -1 ENOENT (No such file or directory) stat64("/usr/lib/mmx", 0xbfffee58) = -1 ENOENT (No such file or directory) 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 \24\0\000"..., 512) = 512 fstat64(3, {st_mode=S_IFREG|0755, st_size=103790, ...}) = 0 mmap2(NULL, 100004, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x40017000 mmap2(0x4002f000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x17) = 0x4002f000 close(3) = 0 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\0P,\0\000"..., 512) = 512 fstat64(3, {st_mode=S_IFREG|0755, st_size=180673, ...}) = 0 mmap2(NULL, 167348, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x40030000 mmap2(0x40052000, 28672, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x22) = 0x40052000 close(3) = 0 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\300\17"..., 512) = 512 fstat64(3, {st_mode=S_IFREG|0755, st_size=18316, ...}) = 0 mmap2(NULL, 13812, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x40059000 mmap2(0x4005c000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x3) = 0x4005c000 close(3) = 0 open("/usr/lib/libdv.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<\0\000"..., 512) = 512 fstat64(3, {st_mode=S_IFREG|0755, st_size=127072, ...}) = 0 mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x4005d000 mmap2(NULL, 162024, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x4005e000 mmap2(0x40076000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x18) = 0x40076000 mmap2(0x40078000, 55528, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x40078000 close(3) = 0 open("/usr/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\0\360e\0"..., 512) = 512 fstat64(3, {st_mode=S_IFREG|0755, st_size=402584, ...}) = 0 mmap2(NULL, 410964, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x40086000 mmap2(0x400d9000, 65536, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x52) = 0x400d9000 mmap2(0x400e9000, 5460, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x400e9000 close(3) = 0 open("/usr/lib/libxvidcore.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\0N\0\000"..., 512) = 512 fstat64(3, {st_mode=S_IFREG|0755, st_size=383317, ...}) = 0 mmap2(NULL, 534988, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x400eb000 mmap2(0x40142000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x56) = 0x40142000 mmap2(0x40144000, 170444, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x40144000 close(3) = 0 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@\32\225"..., 512) = 512 fstat64(3, {st_mode=S_IFREG|0755, st_size=189773, ...}) = 0 mmap2(0x4994c000, 170132, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x4994c000 mmap2(0x49975000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x29) = 0x49975000 close(3) = 0 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\320\350"..., 512) = 512 fstat64(3, {st_mode=S_IFREG|0755, st_size=74278, ...}) = 0 mmap2(0x49abd000, 68780, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x49abd000 mmap2(0x49acc000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0xe) = 0x49acc000 close(3) = 0 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\20$\0\000"..., 512) = 512 fstat64(3, {st_mode=S_IFREG|0755, st_size=144193, ...}) = 0 mmap2(NULL, 130076, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x4016e000 mmap2(0x4018d000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x1e) = 0x4018d000 close(3) = 0 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\240\323"..., 512) = 512 fstat64(3, {st_mode=S_IFREG|0755, st_size=699474, ...}) = 0 mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x4018e000 mmap2(NULL, 563444, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x4018f000 mmap2(0x40215000, 16384, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x86) = 0x40215000 close(3) = 0 open("/usr/lib/libdl.so.2", 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=48159, ...}) = 0 mmap2(NULL, 48159, PROT_READ, MAP_PRIVATE, 3, 0) = 0x40219000 close(3) = 0 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\16\33\0"..., 512) = 512 fstat64(3, {st_mode=S_IFREG|0755, st_size=13335, ...}) = 0 mmap2(NULL, 12008, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x40225000 mmap2(0x40227000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x1) = 0x40227000 close(3) = 0 open("/usr/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\334E\0"..., 512) = 512 fstat64(3, {st_mode=S_IFREG|0755, st_size=86216, ...}) = 0 mmap2(NULL, 63680, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x40228000 mmap2(0x40235000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0xc) = 0x40235000 mmap2(0x40236000, 6336, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x40236000 close(3) = 0 open("/usr/lib/libxmms.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\360D\0"..., 512) = 512 fstat64(3, {st_mode=S_IFREG|0755, st_size=165789, ...}) = 0 mmap2(NULL, 150488, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x40238000 mmap2(0x4025c000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x24) = 0x4025c000 close(3) = 0 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\220|\255"..., 512) = 512 fstat64(3, {st_mode=S_IFREG|0755, st_size=416553, ...}) = 0 mmap2(0x49ad0000, 358756, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x49ad0000 mmap2(0x49b24000, 16384, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x54) = 0x49b24000 close(3) = 0 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\35"..., 512) = 512 fstat64(3, {st_mode=S_IFREG|0755, st_size=70764, ...}) = 0 mmap2(NULL, 64024, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x4025d000 mmap2(0x4026c000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0xe) = 0x4026c000 close(3) = 0 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\300\27"..., 512) = 512 fstat64(3, {st_mode=S_IFREG|0755, st_size=37015, ...}) = 0 mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x4026d000 mmap2(NULL, 33664, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x4026e000 mmap2(0x40276000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x7) = 0x40276000 close(3) = 0 open("/usr/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"..., 512) = 512 fstat64(3, {st_mode=S_IFREG|0755, st_size=89133, ...}) = 0 mmap2(NULL, 80512, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x40277000 mmap2(0x40288000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x11) = 0x40288000 mmap2(0x40289000, 6784, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x40289000 close(3) = 0 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`\26\0\000"..., 512) = 512 fstat64(3, {st_mode=S_IFREG|0755, st_size=35246, ...}) = 0 mmap2(NULL, 32572, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x4028b000 mmap2(0x40292000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x6) = 0x40292000 close(3) = 0 open("/usr/lib/libgtk-x11-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\320\324"..., 512) = 512 fstat64(3, {st_mode=S_IFREG|0755, st_size=2321403, ...}) = 0 mmap2(NULL, 1997364, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x40293000 mmap2(0x40470000, 32768, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x1dc) = 0x40470000 mmap2(0x40478000, 10804, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x40478000 close(3) = 0 open("/usr/lib/libgdk-x11-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\3609\1"..., 512) = 512 fstat64(3, {st_mode=S_IFREG|0755, st_size=490908, ...}) = 0 mmap2(NULL, 415640, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x4047b000 mmap2(0x404dc000, 20480, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x61) = 0x404dc000 close(3) = 0 open("/usr/lib/libatk-1.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\0P_\0\000"..., 512) = 512 fstat64(3, {st_mode=S_IFREG|0755, st_size=112048, ...}) = 0 mmap2(NULL, 91724, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x404e1000 mmap2(0x404f6000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x14) = 0x404f6000 close(3) = 0 open("/usr/lib/libgdk_pixbuf-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\320+\0"..., 512) = 512 fstat64(3, {st_mode=S_IFREG|0755, st_size=81219, ...}) = 0 mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x404f8000 mmap2(NULL, 72816, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x404f9000 mmap2(0x4050a000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x10) = 0x4050a000 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\3005\0"..., 512) = 512 fstat64(3, {st_mode=S_IFREG|0755, st_size=184862, ...}) = 0 mmap2(NULL, 135984, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x4050b000 mmap2(0x4052c000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x20) = 0x4052c000 close(3) = 0 open("/usr/lib/libpangoxft-1.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\300K\0"..., 512) = 512 fstat64(3, {st_mode=S_IFREG|0755, st_size=177045, ...}) = 0 mmap2(NULL, 158628, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x4052d000 mmap2(0x40553000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x25) = 0x40553000 close(3) = 0 open("/usr/lib/libpangox-1.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\240>\0"..., 512) = 512 fstat64(3, {st_mode=S_IFREG|0755, st_size=56129, ...}) = 0 mmap2(NULL, 46716, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x40554000 mmap2(0x4055f000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0xa) = 0x4055f000 close(3) = 0 open("/usr/lib/libpango-1.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\320\216"..., 512) = 512 fstat64(3, {st_mode=S_IFREG|0755, st_size=221834, ...}) = 0 mmap2(NULL, 191144, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x40560000 mmap2(0x40583000, 49152, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x23) = 0x40583000 close(3) = 0 open("/usr/lib/libgobject-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\360f\0"..., 512) = 512 fstat64(3, {st_mode=S_IFREG|0755, st_size=207613, ...}) = 0 mmap2(NULL, 178060, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x4058f000 mmap2(0x405b9000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x29) = 0x405b9000 close(3) = 0 open("/usr/lib/libgmodule-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\200\16"..., 512) = 512 fstat64(3, {st_mode=S_IFREG|0755, st_size=12732, ...}) = 0 mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x405bb000 mmap2(NULL, 8712, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x405bc000 mmap2(0x405be000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x2) = 0x405be000 close(3) = 0 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\200\275"..., 512) = 512 fstat64(3, {st_mode=S_IFREG|0755, st_size=431485, ...}) = 0 mmap2(NULL, 380636, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x405bf000 mmap2(0x4061b000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x5c) = 0x4061b000 close(3) = 0 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\0>\0\000"..., 512) = 512 fstat64(3, {st_mode=S_IFREG|0755, st_size=104910, ...}) = 0 mmap2(NULL, 97520, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x4061c000 mmap2(0x40631000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x14) = 0x40631000 mmap2(0x40633000, 3312, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x40633000 close(3) = 0 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\0`\214\2"..., 512) = 512 fstat64(3, {st_mode=S_IFREG|0755, st_size=423476, ...}) = 0 mmap2(NULL, 428736, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x40634000 mmap2(0x40694000, 32768, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x5f) = 0x40694000 mmap2(0x4069c000, 2752, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x4069c000 close(3) = 0 open("/usr/lib/libXxf86dga.so.1", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/X11R6/lib/libXxf86dga.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\300t\225"..., 512) = 512 fstat64(3, {st_mode=S_IFREG|0755, st_size=24448, ...}) = 0 mmap2(0x49956000, 21444, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x4069d000 mmap2(0x406a2000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x4) = 0x406a2000 close(3) = 0 open("/usr/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\0p\236\222"..., 512) = 512 fstat64(3, {st_mode=S_IFREG|0755, st_size=19202, ...}) = 0 mmap2(0x49929000, 17640, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x49929000 mmap2(0x4992d000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x3) = 0x4992d000 close(3) = 0 open("/usr/lib/libXxf86vm.so.1", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/X11R6/lib/libXxf86vm.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\240]\235"..., 512) = 512 fstat64(3, {st_mode=S_IFREG|0755, st_size=20505, ...}) = 0 mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x406a3000 mmap2(0x499d5000, 19128, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x499d5000 mmap2(0x499d9000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x3) = 0x499d9000 close(3) = 0 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\0000\271"..., 512) = 512 fstat64(3, {st_mode=S_IFREG|0755, st_size=66216, ...}) = 0 mmap2(0x49919000, 56532, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x49919000 mmap2(0x49926000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0xc) = 0x49926000 close(3) = 0 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\0\240\243"..., 512) = 512 fstat64(3, {st_mode=S_IFREG|0755, st_size=1010068, ...}) = 0 mmap2(0x49839000, 907288, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x49839000 mmap2(0x49914000, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0xdb) = 0x49914000 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\0P\264\0"..., 512) = 512 fstat64(3, {st_mode=S_IFREG|0755, st_size=399752, ...}) = 0 mmap2(NULL, 445772, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x406a4000 mmap2(0x406f6000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x52) = 0x406f6000 mmap2(0x406f8000, 101708, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x406f8000 close(3) = 0 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\340,\0"..., 512) = 512 fstat64(3, {st_mode=S_IFREG|0755, st_size=82856, ...}) = 0 mmap2(NULL, 81088, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x40711000 mmap2(0x40724000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x13) = 0x40724000 close(3) = 0 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\240\225"..., 512) = 512 fstat64(3, {st_mode=S_IFREG|0755, st_size=363096, ...}) = 0 mmap2(NULL, 396768, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x40725000 mmap2(0x40777000, 24576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x51) = 0x40777000 mmap2(0x4077d000, 36320, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x4077d000 close(3) = 0 open("/usr/lib/libdirectfb-0.9.so.19", 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\0000z\0\000"..., 512) = 512 fstat64(3, {st_mode=S_IFREG|0755, st_size=276577, ...}) = 0 mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x40786000 mmap2(NULL, 233436, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x40787000 mmap2(0x407be000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x36) = 0x407be000 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\360(\0"..., 512) = 512 fstat64(3, {st_mode=S_IFREG|0755, st_size=39976, ...}) = 0 mmap2(NULL, 30608, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x407c0000 mmap2(0x407c7000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x7) = 0x407c7000 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\200U\0"..., 512) = 512 fstat64(3, {st_mode=S_IFREG|0755, st_size=173757, ...}) = 0 mmap2(NULL, 147656, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x407c8000 mmap2(0x407ea000, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x22) = 0x407ea000 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\0009W\1\000"..., 512) = 512 fstat64(3, {st_mode=S_IFREG|0755, st_size=1455868, ...}) = 0 mmap2(NULL, 1203212, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x407ed000 mmap2(0x4090d000, 16384, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x11f) = 0x4090d000 mmap2(0x40911000, 7180, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x40911000 close(3) = 0 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\0PQ\2\000"..., 512) = 512 fstat64(3, {st_mode=S_IFREG|0755, st_size=1317952, ...}) = 0 mmap2(NULL, 1142824, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x40913000 mmap2(0x40a21000, 32768, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x10d) = 0x40a21000 mmap2(0x40a29000, 4136, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x40a29000 close(3) = 0 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\220\240"..., 512) = 512 fstat64(3, {st_mode=S_IFREG|0755, st_size=261724, ...}) = 0 mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x40a2b000 mmap2(NULL, 225268, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x40a2c000 mmap2(0x40a62000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x35) = 0x40a62000 close(3) = 0 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\0p\v\0\000"..., 512) = 512 fstat64(3, {st_mode=S_IFREG|0755, st_size=10569, ...}) = 0 mmap2(NULL, 10944, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x40a63000 mmap2(0x40a65000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x1) = 0x40a65000 close(3) = 0 open("/usr/lib/libgthread-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\360\v\0"..., 512) = 512 fstat64(3, {st_mode=S_IFREG|0755, st_size=10147, ...}) = 0 mmap2(NULL, 10160, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x40a66000 mmap2(0x40a68000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x1) = 0x40a68000 close(3) = 0 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\300a\0"..., 512) = 512 fstat64(3, {st_mode=S_IFREG|0755, st_size=149978, ...}) = 0 mmap2(NULL, 126680, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x40a69000 mmap2(0x40a87000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x1d) = 0x40a87000 close(3) = 0 open("/usr/lib/libXi.so.6", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/lib/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\320\323"..., 512) = 512 fstat64(3, {st_mode=S_IFREG|0755, st_size=37033, ...}) = 0 mmap2(0x4994c000, 31104, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x40a88000 mmap2(0x40a8f000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x6) = 0x40a8f000 close(3) = 0 open("/usr/lib/libXrandr.so.2", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/lib/libXrandr.so.2", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/X11R6/lib/libXrandr.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\235"..., 512) = 512 fstat64(3, {st_mode=S_IFREG|0755, st_size=14469, ...}) = 0 mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x40a90000 mmap2(0x49929000, 13128, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x40a91000 mmap2(0x40a94000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x2) = 0x40a94000 close(3) = 0 open("/usr/lib/libXft.so.2", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/lib/libXft.so.2", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/X11R6/lib/libXft.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\260\212"..., 512) = 512 fstat64(3, {st_mode=S_IFREG|0755, st_size=85918, ...}) = 0 mmap2(0x499d5000, 70928, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x40a95000 mmap2(0x40aa6000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x11) = 0x40aa6000 close(3) = 0 open("/usr/lib/libXrender.so.1", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/lib/libXrender.so.1", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/X11R6/lib/libXrender.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\260\303"..., 512) = 512 fstat64(3, {st_mode=S_IFREG|0755, st_size=33599, ...}) = 0 mmap2(0x499cb000, 30076, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x499cb000 mmap2(0x499d2000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x6) = 0x499d2000 close(3) = 0 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\260B\265"..., 512) = 512 fstat64(3, {st_mode=S_IFREG|0755, st_size=179419, ...}) = 0 mmap2(0x49b4c000, 151432, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x49b4c000 mmap2(0x49b6d000, 16384, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x20) = 0x49b6d000 close(3) = 0 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\0P\316\0"..., 512) = 512 fstat64(3, {st_mode=S_IFREG|0755, st_size=462340, ...}) = 0 mmap2(NULL, 470244, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x40aa7000 mmap2(0x40afe000, 20480, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x57) = 0x40afe000 mmap2(0x40b03000, 93412, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x40b03000 close(3) = 0 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\0p\324\v"..., 512) = 512 fstat64(3, {st_mode=S_IFREG|0755, st_size=5060036, ...}) = 0 mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x40b1a000 mmap2(NULL, 5075544, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x40b1b000 mmap2(0x40fdc000, 53248, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x4c0) = 0x40fdc000 mmap2(0x40fe9000, 37464, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x40fe9000 close(3) = 0 open("/usr/lib/libstdc++.so.5", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/lib/libstdc++.so.5", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.1/libstdc++.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\0P\253\3"..., 512) = 512 fstat64(3, {st_mode=S_IFREG|0755, st_size=912951, ...}) = 0 mmap2(NULL, 720288, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x40ff3000 mmap2(0x41099000, 20480, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0xa5) = 0x41099000 mmap2(0x4109e000, 19872, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x4109e000 close(3) = 0 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\340\300"..., 512) = 512 fstat64(3, {st_mode=S_IFREG|0755, st_size=166255, ...}) = 0 mmap2(0x49b2a000, 128924, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x49b2a000 mmap2(0x49b48000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x1e) = 0x49b48000 close(3) = 0 open("/usr/lib/libgcc_s.so.1", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/lib/libgcc_s.so.1", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.1/libgcc_s.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\240\31"..., 512) = 512 fstat64(3, {st_mode=S_IFREG|0644, st_size=977072, ...}) = 0 mmap2(NULL, 36668, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x410a3000 mmap2(0x410ab000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x7) = 0x410ab000 close(3) = 0 mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x410ac000 mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x410ad000 mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x410ae000 mprotect(0x40b1b000, 4984832, PROT_READ|PROT_WRITE) = 0 mprotect(0x40b1b000, 4984832, PROT_READ|PROT_EXEC) = 0 mprotect(0x406a4000, 335872, PROT_READ|PROT_WRITE) = 0 mprotect(0x406a4000, 335872, PROT_READ|PROT_EXEC) = 0 mprotect(0x40634000, 393216, PROT_READ|PROT_WRITE) = 0 mprotect(0x40634000, 393216, PROT_READ|PROT_EXEC) = 0 mprotect(0x4018f000, 548864, PROT_READ|PROT_WRITE) = 0 mprotect(0x4018f000, 548864, PROT_READ|PROT_EXEC) = 0 mprotect(0x400eb000, 356352, PROT_READ|PROT_WRITE) = 0 mprotect(0x400eb000, 356352, PROT_READ|PROT_EXEC) = 0 mprotect(0x40086000, 339968, PROT_READ|PROT_WRITE) = 0 mprotect(0x40086000, 339968, PROT_READ|PROT_EXEC) = 0 mprotect(0x4005e000, 98304, PROT_READ|PROT_WRITE) = 0 mprotect(0x4005e000, 98304, PROT_READ|PROT_EXEC) = 0 set_thread_area({entry_number:-1 -> 6, base_addr:0x410adef0, limit:1048575, seg_32bit:1, contents:0, read_exec_only:0, limit_in_pages:1, seg_not_present:0, useable:1}) = 0 munmap(0x40219000, 48159) = 0 set_tid_address(0x410adf38) = 7514 rt_sigaction(SIGRTMIN, {0x4022c2f0, [], SA_SIGINFO}, NULL, 8) = 0 rt_sigprocmask(SIG_UNBLOCK, [RTMIN], NULL, 8) = 0 getrlimit(RLIMIT_STACK, {rlim_cur=RLIM_INFINITY, rlim_max=RLIM_INFINITY}) = 0 open("/dev/urandom", O_RDONLY) = 3 read(3, "\220E\240\333\361\267\327`\3029\274\334\303\230j\20\250"..., 32) = 32 close(3) = 0 brk(0) = 0x855a000 brk(0x857b000) = 0x857b000 futex(0x40227ee4, FUTEX_WAKE, 2147483647) = 0 getpid() = 7514 getpid() = 7514 --- SIGSEGV (Segmentation fault) @ 0 (0) --- +++ killed by SIGSEGV +++