Details
-
Bug
-
Status: Closed
-
Major - P3
-
Resolution: Done
-
None
-
None
-
None
-
None
Description
There's an assertion failure in reconciliation during a cursor update on zSeries machine. It's a column-store according to configuration dump.
http://build.wiredtiger.com:8080/job/wiredtiger-test-format-stress-zseries/46119/
++ SEGFAULT_SIGNALS=all
|
++ nice catchsegv ./t -1 -c ../../../test/format/CONFIG.stress file_type=var leaf_page_max=9 internal_page_max=9 value_min=256
|
[1544016591:689775][13079:0x3ff96fff910], t, file:wt.wt, WT_CURSOR.update: __rec_col_var, 4185: F_ISSET(r, WT_REC_UPDATE_RESTORE)
|
[1544016591:689826][13079:0x3ff96fff910], t, file:wt.wt, WT_CURSOR.update: __wt_abort, 30: aborting WiredTiger library
|
t: process 13079
|
|
(...)
|
|
Backtrace:
|
/lib64/libc.so.6(gsignal+0x40)[0x3ffb0f40a78]
|
/lib64/libc.so.6(abort+0x128)[0x3ffb0f42300]
|
/mnt/workspace/wiredtiger-test-format-stress-zseries/build_posix/../src/os_common/os_alloc.c:34(__wt_calloc)[0x8006b018]
|
/mnt/workspace/wiredtiger-test-format-stress-zseries/build_posix/../src/reconcile/rec_write.c:4191(__rec_col_var)[0x800938b4]
|
/mnt/workspace/wiredtiger-test-format-stress-zseries/build_posix/../src/reconcile/rec_write.c:447(__wt_reconcile)[0x80089b56]
|
/mnt/workspace/wiredtiger-test-format-stress-zseries/build_posix/../src/evict/evict_page.c:684(__evict_review)[0x80056326]
|
/mnt/workspace/wiredtiger-test-format-stress-zseries/build_posix/../src/evict/evict_page.c:174(__wt_evict)[0x80054606]
|
/mnt/workspace/wiredtiger-test-format-stress-zseries/build_posix/../src/evict/evict_lru.c:2322(__evict_page)[0x800505f4]
|
/mnt/workspace/wiredtiger-test-format-stress-zseries/build_posix/../src/evict/evict_lru.c:2417(__wt_cache_eviction_worker)[0x80050c12]
|
/mnt/workspace/wiredtiger-test-format-stress-zseries/build_posix/../src/include/cache.i:453(__wt_cache_eviction_check)[0x8010a17a]
|
/mnt/workspace/wiredtiger-test-format-stress-zseries/build_posix/../src/include/cursor.i:152(__cursor_enter)[0x8010c9be]
|
/mnt/workspace/wiredtiger-test-format-stress-zseries/build_posix/../src/include/cursor.i:357(__cursor_func_init)[0x8010cd58]
|
/mnt/workspace/wiredtiger-test-format-stress-zseries/build_posix/../src/btree/bt_cursor.c:1286(__btcur_update)[0x8011054e]
|
/mnt/workspace/wiredtiger-test-format-stress-zseries/build_posix/../src/btree/bt_cursor.c:1580(__wt_btcur_update)[0x801115da]
|
/mnt/workspace/wiredtiger-test-format-stress-zseries/build_posix/../src/cursor/cur_file.c:366(__curfile_update)[0x8019ab34]
|
/mnt/workspace/wiredtiger-test-format-stress-zseries/build_posix/test/format/../../../test/format/ops.c:1793(col_update)[0x8000ead8]
|
/mnt/workspace/wiredtiger-test-format-stress-zseries/build_posix/test/format/../../../test/format/ops.c:1013(ops)[0x8000c418]
|
/lib64/libpthread.so.0(+0x81f2)[0x3ffb12881f2]
|
/lib64/libc.so.6(+0x1098da)[0x3ffb10098da]
|
The configuration:
############################################
|
# RUN PARAMETERS
|
############################################
|
abort=0
|
alter=0
|
auto_throttle=1
|
backups=1
|
bitcnt=5
|
bloom=1
|
bloom_bit_count=5
|
bloom_hash_count=26
|
bloom_oldest=0
|
cache=110
|
cache_minimum=20
|
checkpoints=on
|
checkpoint_log_size=96
|
checkpoint_wait=98
|
checksum=uncompressed
|
chunk_size=10
|
compaction=0
|
compression=zlib
|
data_extend=0
|
data_source=table
|
delete_pct=34
|
dictionary=0
|
direct_io=0
|
encryption=none
|
evict_max=2
|
file_type=variable-length column-store
|
firstfit=0
|
huffman_key=0
|
huffman_value=0
|
independent_thread_rng=1
|
in_memory=0
|
insert_pct=4
|
internal_key_truncation=1
|
internal_page_max=9
|
isolation=random
|
key_gap=2
|
key_max=44
|
key_min=26
|
leaf_page_max=9
|
leak_memory=0
|
logging=0
|
logging_archive=1
|
logging_compression=none
|
logging_file_max=419739
|
logging_prealloc=1
|
long_running_txn=0
|
lsm_worker_threads=3
|
memory_page_max=5
|
merge_max=14
|
mmap=1
|
modify_pct=0
|
ops=0
|
prefix_compression=1
|
prefix_compression_min=8
|
prepare=1
|
quiet=1
|
read_pct=1
|
rebalance=1
|
repeat_data_pct=77
|
reverse=0
|
rows=1000000
|
runs=1
|
salvage=1
|
split_pct=52
|
statistics=0
|
statistics_server=0
|
threads=11
|
timer=4
|
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=51
|
truncate=1
|
value_max=696
|
value_min=256
|
verify=1
|
wiredtiger_config=
|
write_pct=61
|
############################################
|
Attachments
Issue Links
- is related to
-
WT-4352 Resolve birthmarks during eviction in more cases
-
- Closed
-