12200 execve("/usr/bin/cscope", ["cscope", "-l"], [/* 48 vars */]) = 0 12200 uname({sys="Linux", node="doener", ...}) = 0 12200 brk(0) = 0x80ac000 12200 open("/etc/ld.so.preload", O_RDONLY) = -1 ENOENT (No such file or directory) 12200 open("/etc/ld.so.cache", O_RDONLY) = 3 12200 fstat64(3, {st_mode=S_IFREG|0644, st_size=46431, ...}) = 0 12200 mmap2(NULL, 46431, PROT_READ, MAP_PRIVATE, 3, 0) = 0xb7fe0000 12200 close(3) = 0 12200 open("/lib/libncursesw.so.5", O_RDONLY) = 3 12200 read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\0\363\0"..., 512) = 512 12200 fstat64(3, {st_mode=S_IFREG|0755, st_size=307972, ...}) = 0 12200 mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb7fdf000 12200 mmap2(NULL, 296908, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0xb7f96000 12200 mmap2(0xb7fd6000, 32768, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x40) = 0xb7fd6000 12200 mmap2(0xb7fde000, 1996, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0xb7fde000 12200 close(3) = 0 12200 open("/lib/libc.so.6", O_RDONLY) = 3 12200 read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0`P\1\000"..., 512) = 512 12200 fstat64(3, {st_mode=S_IFREG|0755, st_size=1181584, ...}) = 0 12200 mmap2(NULL, 1112492, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0xb7e86000 12200 mmap2(0xb7f90000, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x109) = 0xb7f90000 12200 mmap2(0xb7f93000, 10668, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0xb7f93000 12200 close(3) = 0 12200 set_thread_area({entry_number:-1 -> 6, base_addr:0xb7fdfaa0, limit:1048575, seg_32bit:1, contents:0, read_exec_only:0, limit_in_pages:1, seg_not_present:0, useable:1}) = 0 12200 munmap(0xb7fe0000, 46431) = 0 12200 open("/dev/urandom", O_RDONLY) = 3 12200 read(3, "\t\322z\276", 4) = 4 12200 close(3) = 0 12200 gettimeofday({1102832700, 954019}, NULL) = 0 12200 getpid() = 12200 12200 mkdir("/tmp/cscope.64MXB3", 0700) = 0 12200 lstat64("/tmp/cscope.64MXB3", {st_mode=S_IFDIR|0700, st_size=1024, ...}) = 0 12200 rt_sigaction(SIGINT, {SIG_IGN}, {SIG_DFL}, 8) = 0 12200 rt_sigaction(SIGINT, {0x8059b30, [INT], SA_RESTART}, {SIG_IGN}, 8) = 0 12200 rt_sigaction(SIGQUIT, {0x8059b30, [QUIT], SA_RESTART}, {SIG_DFL}, 8) = 0 12200 rt_sigaction(SIGHUP, {0x8059b30, [HUP], SA_RESTART}, {SIG_DFL}, 8) = 0 12200 access(".", W_OK) = 0 12200 brk(0) = 0x80ac000 12200 brk(0x80ce000) = 0x80ce000 12200 getcwd("/home/doener/test", 250) = 18 12200 access("cscope.files", R_OK) = -1 ENOENT (No such file or directory) 12200 open(".", O_RDONLY|O_NONBLOCK|O_LARGEFILE|O_DIRECTORY) = 3 12200 fstat64(3, {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 12200 fcntl64(3, F_SETFD, FD_CLOEXEC) = 0 12200 getdents64(3, /* 5 entries */, 4096) = 152 12200 lstat64("./test.c", {st_mode=S_IFREG|0644, st_size=26, ...}) = 0 12200 lstat64("./cscope.strace", {st_mode=S_IFREG|0644, st_size=3160, ...}) = 0 12200 lstat64("./cscope.out", {st_mode=S_IFREG|0644, st_size=114, ...}) = 0 12200 getdents64(3, /* 0 entries */, 4096) = 0 12200 close(3) = 0 12200 lstat64("/usr/include", {st_mode=S_IFDIR|0755, st_size=8192, ...}) = 0 12200 open("cscope.out", O_RDONLY) = 3 12200 fcntl64(3, F_SETFD, FD_CLOEXEC) = 0 12200 fstat64(3, {st_mode=S_IFREG|0644, st_size=114, ...}) = 0 12200 mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb7feb000 12200 read(3, "cscope 15 $HOME/test "..., 4096) = 114 12200 fstat64(3, {st_mode=S_IFREG|0644, st_size=114, ...}) = 0 12200 _llseek(3, 0, [0], SEEK_SET) = 0 12200 read(3, "cscope 15 $HOME/test "..., 4096) = 114 12200 lstat64("test.c", {st_mode=S_IFREG|0644, st_size=26, ...}) = 0 12200 close(3) = 0 12200 munmap(0xb7feb000, 4096) = 0 12200 open("cscope.out", O_RDONLY) = 3 12200 fcntl64(3, F_SETFD, FD_CLOEXEC) = 0 12200 fstat64(1, {st_mode=S_IFCHR|0620, st_rdev=makedev(136, 7), ...}) = 0 12200 mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb7feb000 12200 write(1, ">> ", 3) = 3 12200 fstat64(0, {st_mode=S_IFCHR|0620, st_rdev=makedev(136, 7), ...}) = 0 12200 mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb7fea000 12200 read(0, "0main\n", 1024) = 6 12200 open("/tmp/cscope.64MXB3/cscope12200.1", O_RDWR|O_CREAT|O_TRUNC|O_EXCL, 0666) = 5 12200 fcntl64(5, F_SETFD, FD_CLOEXEC) = 0 12200 rt_sigaction(SIGINT, {0x8053050, [INT], SA_RESTART}, {0x8059b30, [INT], SA_RESTART}, 8) = 0 12200 open("/tmp/cscope.64MXB3/cscope12200.2", O_WRONLY|O_CREAT|O_TRUNC, 0666) = 6 12200 fcntl64(6, F_SETFD, FD_CLOEXEC) = 0 12200 lseek(3, 0, SEEK_SET) = 0 12200 read(3, "cscope 15 $HOME/test "..., 8192) = 114 12200 fstat64(6, {st_mode=S_IFREG|0644, st_size=0, ...}) = 0 12200 mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb7fe9000 12200 write(6, "test.c main 1 int main() {\n", 27) = 27 12200 close(6) = 0 12200 munmap(0xb7fe9000, 4096) = 0 12200 open("/tmp/cscope.64MXB3/cscope12200.2", O_RDONLY) = 6 12200 fcntl64(6, F_SETFD, FD_CLOEXEC) = 0 12200 fstat64(6, {st_mode=S_IFREG|0644, st_size=27, ...}) = 0 12200 mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb7fe9000 12200 read(6, "test.c main 1 int main() {\n", 4096) = 27 12200 fstat64(5, {st_mode=S_IFREG|0644, st_size=0, ...}) = 0 12200 mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb7fe8000 12200 read(6, "", 4096) = 0 12200 close(6) = 0 12200 munmap(0xb7fe9000, 4096) = 0 12200 rt_sigaction(SIGINT, {0x8059b30, [INT], SA_RESTART}, {0x8053050, [INT], SA_RESTART}, 8) = 0 12200 lseek(3, 0, SEEK_SET) = 0 12200 write(5, "test.c main 1 int main() {\n", 27) = 27 12200 close(5) = 0 12200 munmap(0xb7fe8000, 4096) = 0 12200 open("/tmp/cscope.64MXB3/cscope12200.1", O_RDONLY) = 5 12200 fcntl64(5, F_SETFD, FD_CLOEXEC) = 0 12200 fstat64(5, {st_mode=S_IFREG|0644, st_size=27, ...}) = 0 12200 mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb7fe9000 12200 read(5, "test.c main 1 int main() {\n", 4096) = 27 12200 read(5, "", 4096) = 0 12200 _llseek(5, 0, [0], SEEK_SET) = 0 12200 write(1, "cscope: 1 lines\n", 16) = 16 12200 read(5, "test.c main 1 int main() {\n", 4096) = 27 12200 write(1, "test.c main 1 int main() {\n", 27) = 27 12200 read(5, "", 4096) = 0 12200 write(1, ">> ", 3) = 3 12200 read(0, "0main\n", 1024) = 6 12200 close(5) = 0 12200 munmap(0xb7fe9000, 4096) = 0 12200 open("/tmp/cscope.64MXB3/cscope12200.1", O_RDWR|O_CREAT|O_TRUNC|O_EXCL, 0666) = -1 EEXIST (File exists) 12200 write(1, "Cannot reopen temporary file\n", 29) = 29 12200 write(1, "cscope: 1 lines\n", 16) = 16 12200 --- SIGSEGV (Segmentation fault) @ 0 (0) --- 12200 +++ killed by SIGSEGV +++