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 ############################################
- is caused by
-
WT-4352 Resolve birthmarks during eviction in more cases
- Closed