-
Type:
Bug
-
Resolution: Duplicate
-
Priority:
Major - P3
-
None
-
Affects Version/s: None
-
Component/s: None
-
None
-
Storage 2018-01-15
-
None
test_timestamp_abort failure (build #19417)
http://build.wiredtiger.com:8080/job/wiredtiger-test-recovery-stress/19417/consoleFull
Checkpoint 0 complete. Minimum ts 106115 Checkpoint 1 complete. Minimum ts 183340 Checkpoint 2 complete. Minimum ts 332204 Checkpoint 3 complete. Minimum ts 378342 test_timestamp_abort: FAILED: Child process 4967 abnormally exited: Invalid argument process aborting Parent: compatibility: true, in-mem log sync: true, timestamp in use: true Parent: Create 8 threads; sleep 34 seconds /tmp/jenkins7255509542255934075.sh: line 24: 4964 Aborted (core dumped) ./test_timestamp_abort -C -m
The core looks like it failed deep in the btree, with some pretty corrupted stuff:
(gdb) where
#0 0x00000000004f480a in __wt_lex_compare_short (user_item=0x7f41e8005298,
tree_item=0x7f41e8005440) at ../src/include/btree_cmp.i:246
#1 0x00000000004f533a in __wt_row_search (session=0x7f4200f95368,
srch_key=0x7f41e8005298, leaf=0x0, cbt=0x7f41e80051b0, insert=true,
restore=false) at ../src/btree/row_srch.c:348
#2 0x00000000005737df in __cursor_row_search (session=0x7f4200f95368,
cbt=0x7f41e80051b0, leaf=0x0, insert=true) at ../src/btree/bt_cursor.c:377
#3 0x0000000000574991 in __wt_btcur_insert (cbt=0x7f41e80051b0)
at ../src/btree/bt_cursor.c:760
#4 0x0000000000512929 in __curfile_insert (cursor=0x7f41e80051b0)
at ../src/cursor/cur_file.c:265
#5 0x000000000040381a in thread_run (arg=0x1f9e0f0)
at ../../../test/csuite/timestamp_abort/main.c:319
#6 0x00007f4200789dc5 in start_thread () from /lib64/libpthread.so.0
#7 0x00007f41ffe8b6ed in clone () from /lib64/libc.so.6
(gdb) frame 0
#0 0x00000000004f480a in __wt_lex_compare_short (user_item=0x7f41e8005298,
tree_item=0x7f41e8005440) at ../src/include/btree_cmp.i:246
246 if (*userp != *treep)
(gdb) p userp
$15 = (const uint8_t *) 0x7f41f1ffa200 "59919"
(gdb) p treep
$16 = (const uint8_t *) 0x55d5d5d5 <Address 0x55d5d5d5 out of bounds>
(gdb) up
#1 0x00000000004f533a in __wt_row_search (session=0x7f4200f95368,
srch_key=0x7f41e8005298, leaf=0x0, cbt=0x7f41e80051b0, insert=true,
restore=false) at ../src/btree/row_srch.c:348
348 cmp = __wt_lex_compare_short(srch_key, item);
(gdb) p item
$17 = (WT_ITEM *) 0x7f41e8005440
(gdb) p *item
$18 = {data = 0x55d5d5d5, size = 2880154539, mem = 0x0, memsize = 0, flags = 0}
(gdb) p (char *)&item.data
$19 = 0x7f41e8005440 "\325\325\325U"
(gdb) p (char *)&item.size
$20 = 0x7f41e8005448 "\253\253\253\253"
- duplicates
-
WT-3836 Process aborted due to bad memory access
-
- Closed
-