execve("./mtest", ["./mtest"], [/* 11 vars */]) = 0 clock_gettime(CLOCK_REALTIME, {1392333473, 890526084}) = 0 getpid() = 28121 mmap(NULL, 528384, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x2abe1000 mmap(NULL, 1052672, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x2ac62000 open("./testdb/lock.mdb", O_RDWR|O_CREAT|O_LARGEFILE|0x80000, 0664) = 3 rt_sigprocmask(SIG_UNBLOCK, [RT_1 RT_2], NULL, 16) = 0 set_thread_area(0x2abe7d68) = 0 set_tid_address(0x2abe0cb8) = 28121 fcntl64(3, F_SETLK64, {type=F_WRLCK, whence=SEEK_SET, start=0, len=1}, 0x7f9ee820) = 0 _llseek(3, 0, [8192], SEEK_END) = 0 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_SHARED, 3, 0) = 0x2abce000 open("./testdb/data.mdb", O_RDWR|O_CREAT|O_LARGEFILE, 0664) = 4 pread(4, "\0\0\0\0\0\0\0\10\0\0\0\0\276\357\300\336\0\0\0\1*\326@\0\0\240\0\0\0\0\20\0"..., 92, 0) = 92 pread(4, "\0\0\0\1\0\0\0\10\0\0\0\0\276\357\300\336\0\0\0\1*\326@\0\0\240\0\0\0\0\20\0"..., 92, 4096) = 92 mmap(0x2ad64000, 10485760, PROT_READ, MAP_SHARED, 4, 0) = 0x2ad64000 open("./testdb/data.mdb", O_RDWR|O_SYNC|O_LARGEFILE) = 5 fcntl64(3, F_SETLK64, {type=F_RDLCK, whence=SEEK_SET, start=0, len=1}, 0x7f9ee878) = 0 brk(0) = 0x423000 brk(0x425000) = 0x425000 ioctl(1, TIOCNXCL, 0x7f9ee6e0) = -1 ENOTTY (Inappropriate ioctl for device) writev(1, [{"Adding 75", 9}, {" values\n", 8}], 2) = 17 brk(0x427000) = 0x427000 brk(0x429000) = 0x429000 pwrite(4, "\0\0\0\2\0\0\0\1\0\20\17\354\17\370\17\354\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 4096, 8192) = 4096 _llseek(4, 40960, [40960], SEEK_SET) = 0 writev(4, [{"\0\0\0\n\0\0\0\2\0\212\5,\17\324\17\250\17|\17P\17$\16\370\16\314\7\354\16\240\16t"..., 4096}, {"\0\0\0\v\0\0\0\2\0\20\17\310\17\344\17\310\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 4096}], 2) = 8192 fdatasync(4) = 0 pwrite(5, "\0\1\0\0\0\0\0\0\0\1\0\0\0\0\0\0\0\2\0\0\0\v\0\0\0\0\0\0\0\2\0\0"..., 58, 34) = 58 writev(1, [{"74 duplicates skipped\nkey: 0x2ad"..., 1021}, {"097 ", 4}], 2) = 1025 writev(1, [{", data: 0x2ad67da4 097 151 foo b"..., 1024}, {"\n", 1}], 2) = 1025 writev(1, [{"key: 0x2ad67b64 114 , data: 0x2a"..., 1020}, {"2ad67640", 8}], 2) = 1028 writev(1, [{" 1a3 419 foo bar\nkey: 0x2ad67820"..., 1023}, {"258 ", 4}], 2) = 1027 writev(1, [{", data: 0x2ad68f04 258 600 foo b"..., 1024}, {"\n", 1}], 2) = 1025 writev(1, [{"key: 0x2ad68c98 327 , data: 0x2a"..., 1020}, {"2ad68ab8", 8}], 2) = 1028 writev(1, [{" 377 887 foo bar\nkey: 0x2ad68a88"..., 1024}, {"3f4 ", 4}], 2) = 1028 _llseek(4, 16384, [16384], SEEK_SET) = 0 writev(4, [{"\0\0\0\4\0\0\0\1\0\20\17\354\17\370\17\354\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 4096}, {"\0\0\0\5\0\0\0\2\0\210\5X\17\324\17\250\17|\17P\17$\16\370\16\314\7\354\16\240\16t"..., 4096}, {"\0\0\0\6\0\0\0\2\0\20\17\310\17\344\17\310\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 4096}], 3) = 12288 fdatasync(4) = 0 pwrite(5, "\0\1\0\0\0\0\0\0\0\1\0\0\0\0\0\0\0\2\0\0\0\6\0\0\0\0\0\0\0\2\0\0"..., 58, 4130) = 58 writev(2, [{"mdb.c:2001: Assertion 'mp->mp_pg"..., 71}, {NULL, 0}], 2mdb.c:2001: Assertion 'mp->mp_pgno != pgno' failed in mdb_page_touch() ) = 71 rt_sigprocmask(SIG_BLOCK, ~[RT_0 RT_1 RT_2], [], 16) = 0 gettid() = 28121 getpid() = 28121 tgkill(28121, 28121, SIGIOT) = 0 rt_sigprocmask(SIG_SETMASK, [], NULL, 16) = 0 --- SIGIOT (Aborted) @ 0 (0) --- +++ killed by SIGIOT +++ Aborted