It looks like we lost track of a hazard pointer in the lookaside file:
http://build.wiredtiger.com:8080/job/wiredtiger-test-race-condition-stress-sanitizer/26394/console
file:WiredTigerLAS.wt, evict pass: __wt_hazard_clear, 236: session 0x7fa1075a5c60: clear hazard pointer: 0x60600049e6e0: not found: Invalid argument file:WiredTigerLAS.wt, evict pass: __wt_panic, 525: the process must exit and restart: WT_PANIC: WiredTiger library panic file:WiredTigerLAS.wt, evict pass: __wt_abort, 30: aborting WiredTiger library ############################################ # RUN PARAMETERS ############################################ abort=0 alter=1 auto_throttle=1 backups=0 bitcnt=5 bloom=1 bloom_bit_count=50 bloom_hash_count=10 bloom_oldest=0 cache=31 cache_minimum=20 checkpoints=on checkpoint_log_size=92 checkpoint_wait=76 checksum=uncompressed chunk_size=6 compaction=0 compression=none data_extend=0 data_source=file delete_pct=58 dictionary=0 direct_io=0 encryption=none evict_max=5 file_type=row-store firstfit=0 huffman_key=0 huffman_value=0 independent_thread_rng=0 in_memory=0 insert_pct=2 internal_key_truncation=0 internal_page_max=14 isolation=random key_gap=18 key_max=28 key_min=28 leaf_page_max=16 leak_memory=0 logging=1 logging_archive=0 logging_compression=zlib logging_file_max=368397 logging_prealloc=0 long_running_txn=0 lsm_worker_threads=3 merge_max=19 mmap=0 modify_pct=1 ops=0 prefix_compression=0 prefix_compression_min=5 prepare=0 quiet=1 read_pct=12 rebalance=1 repeat_data_pct=13 reverse=0 rows=1000000 runs=1 salvage=1 split_pct=85 statistics=0 statistics_server=0 threads=31 timer=4 timing_stress_checkpoint=0 timing_stress_lookaside_sweep=0 timing_stress_split_1=1 timing_stress_split_2=0 timing_stress_split_3=0 timing_stress_split_4=1 timing_stress_split_5=0 timing_stress_split_6=1 timing_stress_split_7=0 timing_stress_split_8=0 transaction_timestamps=1 transaction-frequency=70 truncate=1 value_max=3881 value_min=7 verify=1 wiredtiger_config= write_pct=27 ############################################
- causes
-
WT-4216 Use separate counters for page_swap yield and sleep
- Closed