[admin@oleo tmp]$ strace ./a execve("./a", ["./a"], [/* 10 vars */]) = 0 svr4_syscall() = -1 ERRNO_4090 (Unknown error 4090) stat("/etc/ld.so.cache", {st_mode=S_IFREG|0644, st_size=1014, ...}) = 0 open("/etc/ld.so.cache", O_RDONLY) = 4 old_mmap(NULL, 1014, PROT_READ, MAP_SHARED, 4, 0) = 0x2ab00000 close(4) = 0 open("/opt/lib/libgcc_s.so.1", O_RDONLY) = 4 old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x2aaa9000 read(4, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\10\0\1\0\0\0000\30"..., 4096) = 4096 old_mmap(NULL, 323584, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x2ab05000 old_mmap(0x2ab05000, 57236, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 4, 0) = 0x2ab05000 old_mmap(0x2ab53000, 1836, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 4, 0xe000) = 0x2ab53000 close(4) = 0 munmap(0x2aaa9000, 4096) = 0 open("/lib/libc.so.0", O_RDONLY) = 4 old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x2aaa9000 read(4, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\10\0\1\0\0\0\260\272"..., 4096) = 4096 old_mmap(NULL, 1101824, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x2ab54000 old_mmap(0x2ab54000, 811380, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 4, 0) = 0x2ab54000 old_mmap(0x2ac5a000, 5616, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 4, 0xc6000) = 0x2ac5a000 old_mmap(0x2ac5c000, 19240, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x2ac5c000 close(4) = 0 munmap(0x2aaa9000, 4096) = 0 munmap(0x2ab00000, 1014) = 0 ioctl(0, TIOCNXCL, {B38400 opost isig icanon echo ...}) = 0 ioctl(1, TIOCNXCL, {B38400 opost isig icanon echo ...}) = 0 brk(0) = 0x100000c0 brk(0x100010c0) = 0x100010c0 brk(0x10002000) = 0x10002000 fcntl(0, F_GETFD) = 0 fcntl(1, F_GETFD) = 0 fcntl(2, F_GETFD) = 0 --- SIGSEGV (Segmentation fault) @ 0 (0) --- +++ killed by SIGSEGV +++ Process 28844 detached