Skip to content

Instantly share code, notes, and snippets.

@maximvl
Created February 11, 2015 19:45
Show Gist options
  • Save maximvl/22dd3ccb50b58e70d024 to your computer and use it in GitHub Desktop.
Save maximvl/22dd3ccb50b58e70d024 to your computer and use it in GitHub Desktop.
strace ./eval
execve("./eval", ["./eval"], [/* 87 vars */]) = 0
[ Process PID=23363 runs in 32 bit mode. ]
brk(0) = 0x8e9b000
uname({sys="Linux", node="t530", ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xfffffffff7789000
access("/etc/ld.so.preload", R_OK) = -1 ENOENT (No such file or directory)
open("/etc/ld.so.cache", O_RDONLY|O_CLOEXEC) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=228057, ...}) = 0
mmap2(NULL, 228057, PROT_READ, MAP_PRIVATE, 3, 0) = 0xfffffffff7751000
close(3) = 0
open("/lib32/libc.so.6", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\2400WL4\0\0\0"..., 512) = 512
fstat64(3, {st_mode=S_IFREG|0755, st_size=1744068, ...}) = 0
mmap2(0x4c556000, 1755932, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x4c556000
mprotect(0x4c6fc000, 4096, PROT_NONE) = 0
mmap2(0x4c6fd000, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1a6000) = 0x4c6fd000
mmap2(0x4c700000, 11036, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x4c700000
close(3) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xfffffffff7750000
set_thread_area(0xff996f40) = 0
mprotect(0x4c6fd000, 8192, PROT_READ) = 0
mprotect(0x8055000, 4096, PROT_READ) = 0
mprotect(0x4c552000, 4096, PROT_READ) = 0
munmap(0xf7751000, 228057) = 0
--- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=0xc} ---
+++ killed by SIGSEGV +++
[1] 23358 segmentation fault strace ./eval
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment