Details
-
Bug
-
Status: Closed
-
Major - P3
-
Resolution: Fixed
-
None
-
None
-
None
-
Storage Engines 2019-05-06
-
v3.6
Description
The format stress test picked up an assertion failure while eviction triggered reconciliation tried to test the on-page cell inside lock with the overflow cell. The build machine is margay-aws.
http://build.wiredtiger.com:8080/job/wiredtiger-test-format-stress/70709/console
++ nice catchsegv ./t -1 -c ../../../test/format/CONFIG.stress
|
[1557101291:354124][25142:0x7fb3d815d700], t, file:wt.wt, eviction-server: __wt_ovfl_read, 82: i < track->remove_next
|
[1557101291:354151][25142:0x7fb3d815d700], t, file:wt.wt, eviction-server: __wt_abort, 30: aborting WiredTiger library
|
Aborted (core dumped)
|
*** Aborted
|
|
(...)
|
|
Backtrace:
|
/lib/x86_64-linux-gnu/libc.so.6(gsignal+0xc7)[0x7fb3d9ce0e97]
|
/lib/x86_64-linux-gnu/libc.so.6(abort+0x141)[0x7fb3d9ce2801]
|
/mnt/data0/jenkins/workspace/wiredtiger-test-format-stress/build_posix/../src/os_common/os_alloc.c:34(__wt_calloc)[0x4582c7]
|
/mnt/data0/jenkins/workspace/wiredtiger-test-format-stress/build_posix/../src/btree/bt_ovfl.c:83(__wt_ovfl_read)[0x4e8976]
|
/mnt/data0/jenkins/workspace/wiredtiger-test-format-stress/build_posix/../src/include/cell.i:1032(__cell_data_ref)[0x5abd36]
|
/mnt/data0/jenkins/workspace/wiredtiger-test-format-stress/build_posix/../src/include/cell.i:1076(__wt_page_cell_data_ref)[0x5abe0e]
|
/mnt/data0/jenkins/workspace/wiredtiger-test-format-stress/build_posix/../src/reconcile/rec_visibility.c:76(__rec_append_orig_value)[0x5ac9ba]
|
/mnt/data0/jenkins/workspace/wiredtiger-test-format-stress/build_posix/../src/reconcile/rec_visibility.c:488(__wt_rec_upd_select)[0x5ad686]
|
/mnt/data0/jenkins/workspace/wiredtiger-test-format-stress/build_posix/../src/reconcile/rec_col.c:819(__wt_rec_col_var)[0x5a0639]
|
/mnt/data0/jenkins/workspace/wiredtiger-test-format-stress/build_posix/../src/reconcile/rec_write.c:152(__wt_reconcile)[0x46f6a6]
|
/mnt/data0/jenkins/workspace/wiredtiger-test-format-stress/build_posix/../src/evict/evict_page.c:696(__evict_review)[0x445f6a]
|
/mnt/data0/jenkins/workspace/wiredtiger-test-format-stress/build_posix/../src/evict/evict_page.c:180(__wt_evict)[0x444647]
|
/mnt/data0/jenkins/workspace/wiredtiger-test-format-stress/build_posix/../src/evict/evict_lru.c:2320(__evict_page)[0x441534]
|
/mnt/data0/jenkins/workspace/wiredtiger-test-format-stress/build_posix/../src/evict/evict_lru.c:1173(__evict_lru_pages)[0x43dc71]
|
/mnt/data0/jenkins/workspace/wiredtiger-test-format-stress/build_posix/../src/evict/evict_lru.c:318(__wt_evict_thread_run)[0x43bdc2]
|
/mnt/data0/jenkins/workspace/wiredtiger-test-format-stress/build_posix/../src/support/thread_group.c:31(__thread_run)[0x4aa452]
|
/lib/x86_64-linux-gnu/libpthread.so.0(+0x76db)[0x7fb3da6db6db]
|
/lib/x86_64-linux-gnu/libc.so.6(clone+0x3f)[0x7fb3d9dc388f]
|
The configuration:
############################################
|
# RUN PARAMETERS
|
############################################
|
abort=0
|
alter=0
|
auto_throttle=0
|
backups=0
|
bitcnt=3
|
bloom=1
|
bloom_bit_count=10
|
bloom_hash_count=23
|
bloom_oldest=0
|
cache=31
|
cache_minimum=20
|
checkpoints=wiredtiger
|
checkpoint_log_size=149
|
checkpoint_wait=49
|
checksum=on
|
chunk_size=6
|
compaction=0
|
compression=none
|
data_extend=0
|
data_source=table
|
delete_pct=2
|
dictionary=0
|
direct_io=0
|
encryption=none
|
evict_max=0
|
file_type=variable-length column-store
|
firstfit=0
|
huffman_key=0
|
huffman_value=0
|
independent_thread_rng=1
|
in_memory=0
|
insert_pct=0
|
internal_key_truncation=1
|
internal_page_max=14
|
isolation=snapshot
|
key_gap=8
|
key_max=113
|
key_min=19
|
leaf_page_max=10
|
leak_memory=0
|
logging=0
|
logging_archive=1
|
logging_compression=none
|
logging_file_max=337165
|
logging_prealloc=0
|
long_running_txn=0
|
lsm_worker_threads=3
|
memory_page_max=1
|
merge_max=12
|
mmap=1
|
modify_pct=76
|
ops=0
|
prefix_compression=1
|
prefix_compression_min=1
|
prepare=1
|
quiet=1
|
read_pct=22
|
rebalance=1
|
repeat_data_pct=71
|
reverse=0
|
rows=1000000
|
runs=1
|
salvage=1
|
split_pct=63
|
statistics=0
|
statistics_server=0
|
threads=5
|
timer=4
|
timing_stress_aggressive_sweep=0
|
timing_stress_checkpoint=0
|
timing_stress_lookaside_sweep=0
|
timing_stress_split_1=0
|
timing_stress_split_2=0
|
timing_stress_split_3=0
|
timing_stress_split_4=0
|
timing_stress_split_5=0
|
timing_stress_split_6=0
|
timing_stress_split_7=0
|
timing_stress_split_8=0
|
transaction_timestamps=1
|
transaction-frequency=39
|
truncate=1
|
value_max=1198
|
value_min=17
|
verify=1
|
wiredtiger_config=
|
write_pct=0
|
############################################
|
Attachments
Issue Links
- is caused by
-
WT-4352 Resolve birthmarks during eviction in more cases
-
- Closed
-