execve("/usr/sbin/myhttpd", ["/usr/sbin/myhttpd", "8080"], 0xbefffc98 /* 19 vars */) = 0
brk(NULL)                               = 0x412000
uname({sysname="Linux", nodename="armbox", ...}) = 0
access("/etc/ld.so.preload", R_OK)      = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/etc/ld.so.cache", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = 4
fstat64(4, {st_mode=S_IFREG|0644, st_size=31335, ...}) = 0
mmap2(NULL, 31335, PROT_READ, MAP_PRIVATE, 4, 0) = 0xb6ff3000
close(4)                                = 0
openat(AT_FDCWD, "/usr/lib/libmicrohttpd.so.12", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = 4
read(4, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0\340)\0\0004\0\0\0"..., 512) = 512
fstat64(4, {st_mode=S_IFREG|0755, st_size=99792, ...}) = 0
mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb6ff1000
mmap2(NULL, 163932, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 4, 0) = 0xb6fa5000
mprotect(0xb6fbd000, 61440, PROT_NONE)  = 0
mmap2(0xb6fcc000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 4, 0x17000) = 0xb6fcc000
close(4)                                = 0
openat(AT_FDCWD, "/usr/lib/libc.so.6", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = 4
read(4, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0\334x\1\0004\0\0\0"..., 512) = 512
fstat64(4, {st_mode=S_IFREG|0755, st_size=1604152, ...}) = 0
mmap2(NULL, 1352012, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 4, 0) = 0xb6e5a000
mprotect(0xb6f90000, 61440, PROT_NONE)  = 0
mmap2(0xb6f9f000, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 4, 0x135000) = 0xb6f9f000
mmap2(0xb6fa2000, 8524, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0xb6fa2000
close(4)                                = 0
openat(AT_FDCWD, "/usr/lib/libgnutls.so.30", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = 4
read(4, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0\340\304\1\0004\0\0\0"..., 512) = 512
fstat64(4, {st_mode=S_IFREG|0755, st_size=1358000, ...}) = 0
mmap2(NULL, 1426664, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 4, 0) = 0xb6cfd000
mprotect(0xb6e41000, 65536, PROT_NONE)  = 0
mmap2(0xb6e51000, 32768, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 4, 0x144000) = 0xb6e51000
mmap2(0xb6e59000, 1256, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0xb6e59000
close(4)                                = 0
openat(AT_FDCWD, "/usr/lib/libpthread.so.0", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = 4
read(4, "\177ELF\1\1\1\3\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0\244O\0\0004\0\0\0"..., 512) = 512
fstat64(4, {st_mode=S_IFREG|0755, st_size=137912, ...}) = 0
mmap2(NULL, 168140, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 4, 0) = 0xb6cd3000
mprotect(0xb6cea000, 61440, PROT_NONE)  = 0
mmap2(0xb6cf9000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 4, 0x16000) = 0xb6cf9000
mmap2(0xb6cfb000, 4300, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0xb6cfb000
close(4)                                = 0
openat(AT_FDCWD, "/usr/lib/libz.so.1", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = 4
read(4, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0X\33\0\0004\0\0\0"..., 512) = 512
fstat64(4, {st_mode=S_IFREG|0755, st_size=83332, ...}) = 0
mmap2(NULL, 147464, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 4, 0) = 0xb6cae000
mprotect(0xb6cc1000, 65536, PROT_NONE)  = 0
mmap2(0xb6cd1000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 4, 0x13000) = 0xb6cd1000
close(4)                                = 0
openat(AT_FDCWD, "/usr/lib/libp11-kit.so.0", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = 4
read(4, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0L\2\1\0004\0\0\0"..., 512) = 512
fstat64(4, {st_mode=S_IFREG|0755, st_size=1003616, ...}) = 0
mmap2(NULL, 1068948, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 4, 0) = 0xb6ba9000
mprotect(0xb6c94000, 61440, PROT_NONE)  = 0
mmap2(0xb6ca3000, 45056, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 4, 0xea000) = 0xb6ca3000
close(4)                                = 0
openat(AT_FDCWD, "/usr/lib/libunistring.so.2", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = 4
read(4, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0\224\276\0\0004\0\0\0"..., 512) = 512
fstat64(4, {st_mode=S_IFREG|0755, st_size=1488232, ...}) = 0
mmap2(NULL, 1553488, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 4, 0) = 0xb6a2d000
mprotect(0xb6b97000, 61440, PROT_NONE)  = 0
mmap2(0xb6ba6000, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 4, 0x169000) = 0xb6ba6000
close(4)                                = 0
openat(AT_FDCWD, "/usr/lib/libtasn1.so.6", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = 4
read(4, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0l\31\0\0004\0\0\0"..., 512) = 512
fstat64(4, {st_mode=S_IFREG|0755, st_size=62924, ...}) = 0
mmap2(NULL, 127484, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 4, 0) = 0xb6a0d000
mprotect(0xb6a1c000, 61440, PROT_NONE)  = 0
mmap2(0xb6a2b000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 4, 0xe000) = 0xb6a2b000
close(4)                                = 0
openat(AT_FDCWD, "/usr/lib/libnettle.so.6", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = 4
read(4, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0Pr\0\0004\0\0\0"..., 512) = 512
fstat64(4, {st_mode=S_IFREG|0644, st_size=222644, ...}) = 0
mmap2(NULL, 286748, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 4, 0) = 0xb69c6000
mprotect(0xb69fc000, 61440, PROT_NONE)  = 0
mmap2(0xb6a0b000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 4, 0x35000) = 0xb6a0b000
close(4)                                = 0
openat(AT_FDCWD, "/usr/lib/libhogweed.so.4", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = 4
read(4, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0\344Z\0\0004\0\0\0"..., 512) = 512
fstat64(4, {st_mode=S_IFREG|0644, st_size=185728, ...}) = 0
mmap2(NULL, 249864, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 4, 0) = 0xb6988000
mprotect(0xb69b4000, 65536, PROT_NONE)  = 0
mmap2(0xb69c4000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 4, 0x2c000) = 0xb69c4000
close(4)                                = 0
openat(AT_FDCWD, "/usr/lib/libgmp.so.10", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = 4
read(4, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0@\224\0\0004\0\0\0"..., 512) = 512
fstat64(4, {st_mode=S_IFREG|0755, st_size=383936, ...}) = 0
mmap2(NULL, 448096, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 4, 0) = 0xb691a000
mprotect(0xb6977000, 61440, PROT_NONE)  = 0
mmap2(0xb6986000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 4, 0x5c000) = 0xb6986000
close(4)                                = 0
openat(AT_FDCWD, "/usr/lib/libffi.so.6", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = 4
read(4, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0|\24\0\0004\0\0\0"..., 512) = 512
fstat64(4, {st_mode=S_IFREG|0755, st_size=30444, ...}) = 0
mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb6fef000
mmap2(NULL, 95040, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 4, 0) = 0xb6902000
mprotect(0xb6909000, 61440, PROT_NONE)  = 0
mmap2(0xb6918000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 4, 0x6000) = 0xb6918000
close(4)                                = 0
openat(AT_FDCWD, "/usr/lib/libdl.so.2", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = 4
read(4, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0 \n\0\0004\0\0\0"..., 512) = 512
fstat64(4, {st_mode=S_IFREG|0755, st_size=9588, ...}) = 0
mmap2(NULL, 73780, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 4, 0) = 0xb68ef000
mprotect(0xb68f1000, 61440, PROT_NONE)  = 0
mmap2(0xb6900000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 4, 0x1000) = 0xb6900000
close(4)                                = 0
openat(AT_FDCWD, "/usr/lib/libgcc_s.so.1", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = 4
read(4, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0\270\321\0\0004\0\0\0"..., 512) = 512
fstat64(4, {st_mode=S_IFREG|0644, st_size=7817848, ...}) = 0
mmap2(NULL, 180532, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 4, 0) = 0xb68c2000
mprotect(0xb68de000, 61440, PROT_NONE)  = 0
mmap2(0xb68ed000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 4, 0x1b000) = 0xb68ed000
close(4)                                = 0
mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb68c0000
set_tls(0xb68c04d0)                     = 0
mprotect(0xb6f9f000, 8192, PROT_READ)   = 0
mprotect(0xb68ed000, 4096, PROT_READ)   = 0
mprotect(0xb6900000, 4096, PROT_READ)   = 0
mprotect(0xb6918000, 4096, PROT_READ)   = 0
mprotect(0xb6986000, 4096, PROT_READ)   = 0
mprotect(0xb6a0b000, 4096, PROT_READ)   = 0
mprotect(0xb69c4000, 4096, PROT_READ)   = 0
mprotect(0xb6a2b000, 4096, PROT_READ)   = 0
mprotect(0xb6ba6000, 8192, PROT_READ)   = 0
mprotect(0xb6cf9000, 4096, PROT_READ)   = 0
mprotect(0xb6ca3000, 24576, PROT_READ)  = 0
mprotect(0xb6cd1000, 4096, PROT_READ)   = 0
mprotect(0xb6e51000, 28672, PROT_READ)  = 0
mprotect(0xb6fcc000, 4096, PROT_READ)   = 0
mprotect(0x410000, 4096, PROT_READ)     = 0
mprotect(0xb6ffe000, 4096, PROT_READ)   = 0
munmap(0xb6ff3000, 31335)               = 0
set_tid_address(0xb68c0078)             = 9540
set_robust_list(0xb68c0080, 12)         = 0
rt_sigaction(SIGRTMIN, {sa_handler=0xb6cd78e4, sa_mask=[], sa_flags=SA_RESTORER|SA_SIGINFO, sa_restorer=0xb6e86e10}, NULL, 8) = 0
rt_sigaction(SIGRT_1, {sa_handler=0xb6cd79a0, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART|SA_SIGINFO, sa_restorer=0xb6e86e10}, NULL, 8) = 0
rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0
ugetrlimit(RLIMIT_STACK, {rlim_cur=8192*1024, rlim_max=RLIM_INFINITY}) = 0
brk(NULL)                               = 0x412000
brk(0x433000)                           = 0x433000
futex(0xb6cadf60, FUTEX_WAKE_PRIVATE, 2147483647) = 0
getrandom("\xc3", 1, GRND_NONBLOCK)     = 1
stat64("/etc/gnutls/default-priorities", 0xbefffb90) = -1 ENOENT (No such file or directory)
socket(AF_INET, SOCK_STREAM|SOCK_CLOEXEC, IPPROTO_IP) = 4
setsockopt(4, SOL_SOCKET, SO_REUSEADDR, [1], 4) = 0
bind(4, {sa_family=AF_INET, sin_port=htons(8080), sin_addr=inet_addr("0.0.0.0")}, 16) = 0
listen(4, 128)                          = 0
fcntl64(4, F_GETFL)                     = 0x2 (flags O_RDWR)
fcntl64(4, F_SETFL, O_RDWR|O_NONBLOCK)  = 0
mmap2(NULL, 8392704, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0xb60bf000
mprotect(0xb60c0000, 8388608, PROT_READ|PROT_WRITE) = 0
clone(child_stack=0xb68bef98, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, parent_tidptr=0xb68bf4c8, tls=0xb68bf920, child_tidptr=0xb68bf4c8) = 9541
nanosleep({tv_sec=2147483647, tv_nsec=0}, strace: Process 9541 attached
 <unfinished ...>
[pid  9541] set_robust_list(0xb68bf4d0, 12) = 0
[pid  9541] prctl(PR_SET_NAME, "MHD-listen") = 0
[pid  9541] mmap2(NULL, 2097152, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_NORESERVE, -1, 0) = 0xb5ebf000
[pid  9541] munmap(0xb5ebf000, 266240)  = 0
[pid  9541] munmap(0xb6000000, 782336)  = 0
[pid  9541] mprotect(0xb5f00000, 135168, PROT_READ|PROT_WRITE) = 0
[pid  9541] _newselect(5, [4], [], [], NULL) = 1 (in [4])
[pid  9541] accept4(4, {sa_family=AF_INET, sin_port=htons(46970), sin_addr=inet_addr("127.0.0.1")}, [28->16], SOCK_CLOEXEC|SOCK_NONBLOCK) = 5
[pid  9541] mmap2(NULL, 8392704, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0xb56ff000
[pid  9541] mprotect(0xb5700000, 8388608, PROT_READ|PROT_WRITE) = 0
[pid  9541] clone(child_stack=0xb5efef98, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, parent_tidptr=0xb5eff4c8, tls=0xb5eff920, child_tidptr=0xb5eff4c8) = 9544
[pid  9541] _newselect(5, [4], [], [], NULLstrace: Process 9544 attached
 <unfinished ...>
[pid  9544] set_robust_list(0xb5eff4d0, 12) = 0
[pid  9544] prctl(PR_SET_NAME, "MHD-connection") = 0
[pid  9544] mmap2(NULL, 2097152, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_NORESERVE, -1, 0) = 0xb54ff000
[pid  9544] munmap(0xb54ff000, 4096)    = 0
[pid  9544] munmap(0xb5600000, 1044480) = 0
[pid  9544] mprotect(0xb5500000, 135168, PROT_READ|PROT_WRITE) = 0
[pid  9544] _newselect(6, [5], [], NULL, NULL) = 1 (in [5])
[pid  9544] recv(5, "GET /AAAAAAAAAAAAAAAAAAAAAAAAAAA"..., 16384, 0) = 216
[pid  9544] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=0x41414140} ---
[pid  9540] <... nanosleep resumed> <unfinished ...>) = ?
[pid  9541] <... _newselect resumed> <unfinished ...>) = ?
[pid  9541] +++ killed by SIGSEGV (core dumped) +++
[pid  9544] +++ killed by SIGSEGV (core dumped) +++
+++ killed by SIGSEGV (core dumped) +++