-
Type: Bug
-
Resolution: Duplicate
-
Priority: Major - P3
-
None
-
Affects Version/s: None
-
Component/s: None
Build:
http://build.wiredtiger.com:8080/job/wiredtiger-test-format-stress-sanitizer-ppc/1489/consoleFull
Config:
############################################ # RUN PARAMETERS ############################################ abort=0 auto_throttle=1 backups=0 bitcnt=5 bloom=1 bloom_bit_count=34 bloom_hash_count=15 bloom_oldest=0 cache=63 checkpoints=1 checksum=uncompressed chunk_size=1 compaction=0 compression=snappy data_extend=0 data_source=table delete_pct=21 dictionary=0 direct_io=0 encryption=none evict_max=1 file_type=variable-length column-store firstfit=0 huffman_key=0 huffman_value=0 in_memory=0 insert_pct=29 internal_key_truncation=1 internal_page_max=12 isolation=snapshot key_gap=2 key_max=66 key_min=17 leaf_page_max=15 leak_memory=0 logging=0 logging_archive=0 logging_compression=none logging_prealloc=0 long_running_txn=0 lsm_worker_threads=3 merge_max=15 mmap=0 ops=100000 prefix_compression=1 prefix_compression_min=1 quiet=1 repeat_data_pct=32 reverse=0 rows=100000 runs=1 rebalance=1 salvage=1 split_pct=56 statistics=1 statistics_server=0 threads=12 timer=20 transaction-frequency=91 value_max=422 value_min=5 verify=1 wiredtiger_config= write_pct=85 ############################################
Error:
ASAN:DEADLYSIGNAL ================================================================= ==31693==ERROR: AddressSanitizer: SEGV on unknown address 0x0b6803d10008 (pc 0x000010026990 bp 0x00000000002d sp 0x3fffaf647980 T19) #0 0x1002698c in __sanitizer::SizeClassAllocatorLocalCache<__sanitizer::SizeClassAllocator64<10995116277760ul, 2199023255552ul, 0ul, __sanitizer::SizeClassMap<17ul, 128ul, 16ul>, __asan::AsanMapUnmapCallback> >::Refill(__sanitizer::SizeClassAllocator64<10995116277760ul, 2199023255552ul, 0ul, __sanitizer::SizeClassMap<17ul, 128ul, 16ul>, __asan::AsanMapUnmapCallback>*, unsigned long) /home/mcahill/src/llvm-3.8.0.src/projects/compiler-rt/lib/asan/../sanitizer_common/sanitizer_allocator.h:981 #1 0x100292fc in __sanitizer::SizeClassAllocatorLocalCache<__sanitizer::SizeClassAllocator64<10995116277760ul, 2199023255552ul, 0ul, __sanitizer::SizeClassMap<17ul, 128ul, 16ul>, __asan::AsanMapUnmapCallback> >::Allocate(__sanitizer::SizeClassAllocator64<10995116277760ul, 2199023255552ul, 0ul, __sanitizer::SizeClassMap<17ul, 128ul, 16ul>, __asan::AsanMapUnmapCallback>*, unsigned long) /home/mcahill/src/llvm-3.8.0.src/projects/compiler-rt/lib/asan/../sanitizer_common/sanitizer_allocator.h:928 #2 0x100292fc in __sanitizer::CombinedAllocator<__sanitizer::SizeClassAllocator64<10995116277760ul, 2199023255552ul, 0ul, __sanitizer::SizeClassMap<17ul, 128ul, 16ul>, __asan::AsanMapUnmapCallback>, __sanitizer::SizeClassAllocatorLocalCache<__sanitizer::SizeClassAllocator64<10995116277760ul, 2199023255552ul, 0ul, __sanitizer::SizeClassMap<17ul, 128ul, 16ul>, __asan::AsanMapUnmapCallback> >, __sanitizer::LargeMmapAllocator<__asan::AsanMapUnmapCallback> >::Allocate(__sanitizer::SizeClassAllocatorLocalCache<__sanitizer::SizeClassAllocator64<10995116277760ul, 2199023255552ul, 0ul, __sanitizer::SizeClassMap<17ul, 128ul, 16ul>, __asan::AsanMapUnmapCallback> >*, unsigned long, unsigned long, bool, bool) /home/mcahill/src/llvm-3.8.0.src/projects/compiler-rt/lib/asan/../sanitizer_common/sanitizer_allocator.h:1300 #3 0x100292fc in __asan::Allocator::Allocate(unsigned long, unsigned long, __sanitizer::BufferedStackTrace*, __asan::AllocType, bool) /home/mcahill/src/llvm-3.8.0.src/projects/compiler-rt/lib/asan/asan_allocator.cc:368 #4 0x100233c0 in __asan::asan_posix_memalign(void**, unsigned long, unsigned long, __sanitizer::BufferedStackTrace*) /home/mcahill/src/llvm-3.8.0.src/projects/compiler-rt/lib/asan/asan_allocator.cc:751 #5 0x100db7fc in posix_memalign /home/mcahill/src/llvm-3.8.0.src/projects/compiler-rt/lib/asan/asan_malloc_linux.cc:126 #6 0x10250780 in __wt_realloc_aligned /home/jenkins/jenkins/workspace/wiredtiger-test-format-stress-sanitizer-ppc/build_posix/../src/os_common/os_alloc.c:221:14 #7 0x103662b0 in __wt_buf_grow_worker /home/jenkins/jenkins/workspace/wiredtiger-test-format-stress-sanitizer-ppc/build_posix/../src/support/scratch.c:45:4 #8 0x102b48ec in __wt_buf_grow /home/jenkins/jenkins/workspace/wiredtiger-test-format-stress-sanitizer-ppc/build_posix/../src/include/buf.i:18:6 #9 0x102b3b24 in __wt_buf_init /home/jenkins/jenkins/workspace/wiredtiger-test-format-stress-sanitizer-ppc/build_posix/../src/include/buf.i:47:2 #10 0x102a6844 in __rec_split_init /home/jenkins/jenkins/workspace/wiredtiger-test-format-stress-sanitizer-ppc/build_posix/../src/reconcile/rec_write.c:2002:2 #11 0x1029828c in __rec_col_var /home/jenkins/jenkins/workspace/wiredtiger-test-format-stress-sanitizer-ppc/build_posix/../src/reconcile/rec_write.c:4291:2 #12 0x1028fec0 in __wt_reconcile /home/jenkins/jenkins/workspace/wiredtiger-test-format-stress-sanitizer-ppc/build_posix/../src/reconcile/rec_write.c:407:9 #13 0x101e23d8 in __evict_review /home/jenkins/jenkins/workspace/wiredtiger-test-format-stress-sanitizer-ppc/build_posix/../src/evict/evict_page.c:543:2 #14 0x101df73c in __wt_evict /home/jenkins/jenkins/workspace/wiredtiger-test-format-stress-sanitizer-ppc/build_posix/../src/evict/evict_page.c:129:2 #15 0x101cc53c in __evict_page /home/jenkins/jenkins/workspace/wiredtiger-test-format-stress-sanitizer-ppc/build_posix/../src/evict/evict_lru.c:1704:2 #16 0x101cab58 in __wt_cache_eviction_worker /home/jenkins/jenkins/workspace/wiredtiger-test-format-stress-sanitizer-ppc/build_posix/../src/evict/evict_lru.c:1784:17 #17 0x10660fc8 in __wt_cache_eviction_check /home/jenkins/jenkins/workspace/wiredtiger-test-format-stress-sanitizer-ppc/build_posix/../src/include/cache.i:296:10 #18 0x1066177c in __cursor_enter /home/jenkins/jenkins/workspace/wiredtiger-test-format-stress-sanitizer-ppc/build_posix/../src/include/cursor.i:56:3 #19 0x10660920 in __curfile_enter /home/jenkins/jenkins/workspace/wiredtiger-test-format-stress-sanitizer-ppc/build_posix/../src/include/cursor.i:90:3 #20 0x10654568 in __cursor_func_init /home/jenkins/jenkins/workspace/wiredtiger-test-format-stress-sanitizer-ppc/build_posix/../src/include/cursor.i:263:3 #21 0x1065232c in __wt_btcur_search /home/jenkins/jenkins/workspace/wiredtiger-test-format-stress-sanitizer-ppc/build_posix/../src/btree/bt_cursor.c:337:3 #22 0x105398b4 in __curfile_search /home/jenkins/jenkins/workspace/wiredtiger-test-format-stress-sanitizer-ppc/build_posix/../src/cursor/cur_file.c:200:2 #23 0x10133e6c in col_remove /home/jenkins/jenkins/workspace/wiredtiger-test-format-stress-sanitizer-ppc/build_posix/test/format/../../../test/format/ops.c:1391:13 #24 0x1012efc8 in ops /home/jenkins/jenkins/workspace/wiredtiger-test-format-stress-sanitizer-ppc/build_posix/test/format/../../../test/format/ops.c:611:11 #25 0x100eefe8 in __asan::AsanThread::ThreadStart(unsigned long, __sanitizer::atomic_uintptr_t*) /home/mcahill/src/llvm-3.8.0.src/projects/compiler-rt/lib/asan/asan_thread.cc:183 #26 0x100322e8 in asan_thread_start(void*) /home/mcahill/src/llvm-3.8.0.src/projects/compiler-rt/lib/asan/asan_interceptors.cc:228 #27 0x3fffb59b8940 in start_thread (/lib64/power8/libpthread.so.0+0x8940) #28 0x3fffb570763c in __clone (/lib64/power8/libc.so.6+0x11763c) AddressSanitizer can not provide additional info. SUMMARY: AddressSanitizer: SEGV /home/mcahill/src/llvm-3.8.0.src/projects/compiler-rt/lib/asan/../sanitizer_common/sanitizer_allocator.h:981 in __sanitizer::SizeClassAllocatorLocalCache<__sanitizer::SizeClassAllocator64<10995116277760ul, 2199023255552ul, 0ul, __sanitizer::SizeClassMap<17ul, 128ul, 16ul>, __asan::AsanMapUnmapCallback> >::Refill(__sanitizer::SizeClassAllocator64<10995116277760ul, 2199023255552ul, 0ul, __sanitizer::SizeClassMap<17ul, 128ul, 16ul>, __asan::AsanMapUnmapCallback>*, unsigned long) Thread T19 created by T0 here: #0 0x100320a0 in pthread_create /home/mcahill/src/llvm-3.8.0.src/projects/compiler-rt/lib/asan/asan_interceptors.cc:238 #1 0x1012b2d0 in wts_ops /home/jenkins/jenkins/workspace/wiredtiger-test-format-stress-sanitizer-ppc/build_posix/test/format/../../../test/format/ops.c:110:3 #2 0x1013f338 in main /home/jenkins/jenkins/workspace/wiredtiger-test-format-stress-sanitizer-ppc/build_posix/test/format/../../../test/format/t.c:216:5 #3 0x3fffb561457c in generic_start_main.isra.0 (/lib64/power8/libc.so.6+0x2457c) #4 0x3fffb5614770 in __libc_start_main (/lib64/power8/libc.so.6+0x24770)