snappy_compress crash

    • Type: Build Failure
    • Resolution: Unresolved
    • Priority: Major - P3
    • None
    • Affects Version/s: None
    • Component/s: None

      format-stress-test-1 on ubuntu2004-release-nonstandalone

      Host: i-053dd40f40055cac9
      Project: wiredtiger
      Commit: 395a35f2
      Please refer to BF(G) Playbook for instructions on handling BF and BFG tickets as well as Auto-Resolution Rules

      Task Logs:

      format-stress-test-1 task_log

      Logs:

      format.sh: job in /data/mci/223f2619dc6359ae33086bff55c311f2/wiredtiger/cmake_build/test/format/RUNDIR.61 killed with signal FORMAT_FAILED_TO_KILL_PARENT_THREAD
      

      logs

      format-stress-test-1 task_log

      Logs:

          Segmentation fault (core dumped)
          *** Segmentation fault
      

      logs

      format-stress-test-1 task_log

      Logs:

          86bff55c311f2/wiredtiger/cmake_build/test/format/RUNDIR.61 killed with signal FORMAT_FAILED_TO_KILL_PARENT_THREAD
      

      logs

      format-stress-test-1 task_log

      Logs:

      test/format run configuration highlights
      

      logs

      format-stress-test-1 task_log

      Logs:

      #0  0x00007f640d63d2f7 in int UnwindImpl<false, false>(void**, int*, int, int, void const*, int*) () from /data/mci/223f2619dc6359ae33086bff55c311f2/wiredtiger/TCMALLOC_LIB/libtcmalloc.so
      #0  0x00007f640d63d2f7 in int UnwindImpl<false, false>(void**, int*, int, int, void const*, int*) () from /data/mci/223f2619dc6359ae33086bff55c311f2/wiredtiger/TCMALLOC_LIB/libtcmalloc.so
      #1  0x00007f640d63d123 in absl::lts_20240116::GetStackTrace(void**, int, int) () from /data/mci/223f2619dc6359ae33086bff55c311f2/wiredtiger/TCMALLOC_LIB/libtcmalloc.so
      #2  0x00007f640d538cf0 in tcmalloc::tcmalloc_internal::SampleifyAllocation(tcmalloc::tcmalloc_internal::Static&, unsigned long, unsigned long, unsigned long, unsigned long, __hot_cold_t, bool, void*, tcmalloc::tcmalloc_internal::Span*) () from /data/mci/223f2619dc6359ae33086bff55c311f2/wiredtiger/TCMALLOC_LIB/libtcmalloc.so
      #3  0x00007f640d4f4eb9 in tcmalloc::sized_ptr_t tcmalloc::tcmalloc_internal::SampleSmallAllocation<tcmalloc::tcmalloc_internal::TCMallocPolicy<tcmalloc::tcmalloc_internal::CppOomPolicy, tcmalloc::tcmalloc_internal::DefaultAlignPolicy, tcmalloc::tcmalloc_internal::AllocationAccessHotPolicy, tcmalloc::tcmalloc_internal::InvokeHooksPolicy, tcmalloc::tcmalloc_internal::NonSizeReturningPolicy, tcmalloc::tcmalloc_internal::LocalNumaPartitionPolicy> >(tcmalloc::tcmalloc_internal::Static&, tcmalloc::tcmalloc_internal::TCMallocPolicy<tcmalloc::tcmalloc_internal::CppOomPolicy, tcmalloc::tcmalloc_internal::DefaultAlignPolicy, tcmalloc::tcmalloc_internal::AllocationAccessHotPolicy, tcmalloc::tcmalloc_internal::InvokeHooksPolicy, tcmalloc::tcmalloc_internal::NonSizeReturningPolicy, tcmalloc::tcmalloc_internal::LocalNumaPartitionPolicy>, unsigned long, unsigned long, unsigned long, tcmalloc::sized_ptr_t) () from /data/mci/223f2619dc6359ae33086bff55c311f2/wiredtiger/TCMALLOC_LIB/libtcmalloc.so
      #4  0x00007f640d4e3757 in tcmalloc::tcmalloc_internal::TCMallocPolicy<tcmalloc::tcmalloc_internal::CppOomPolicy, tcmalloc::tcmalloc_internal::DefaultAlignPolicy, tcmalloc::tcmalloc_internal::AllocationAccessHotPolicy, tcmalloc::tcmalloc_internal::InvokeHooksPolicy, tcmalloc::tcmalloc_internal::NonSizeReturningPolicy, tcmalloc::tcmalloc_internal::LocalNumaPartitionPolicy>::pointer_type tcmalloc::tcmalloc_internal::alloc_small_sampled_hooks_or_perthread<tcmalloc::tcmalloc_internal::TCMallocPolicy<tcmalloc::tcmalloc_internal::CppOomPolicy, tcmalloc::tcmalloc_internal::DefaultAlignPolicy, tcmalloc::tcmalloc_internal::AllocationAccessHotPolicy, tcmalloc::tcmalloc_internal::InvokeHooksPolicy, tcmalloc::tcmalloc_internal::NonSizeReturningPolicy, tcmalloc::tcmalloc_internal::LocalNumaPartitionPolicy> >(unsigned long, unsigned long, tcmalloc::tcmalloc_internal::TCMallocPolicy<tcmalloc::tcmalloc_internal::CppOomPolicy, tcmalloc::tcmalloc_internal::DefaultAlignPolicy, tcmalloc::tcmalloc_internal::AllocationAccessHotPolicy, tcmalloc::tcmalloc_internal::InvokeHooksPolicy, tcmalloc::tcmalloc_internal::NonSizeReturningPolicy, tcmalloc::tcmalloc_internal::LocalNumaPartitionPolicy>, unsigned long) () from /data/mci/223f2619dc6359ae33086bff55c311f2/wiredtiger/TCMALLOC_LIB/libtcmalloc.so
      #5  0x00007f640d4da9bb in tcmalloc::tcmalloc_internal::TCMallocPolicy<tcmalloc::tcmalloc_internal::CppOomPolicy, tcmalloc::tcmalloc_internal::DefaultAlignPolicy, tcmalloc::tcmalloc_internal::AllocationAccessHotPolicy, tcmalloc::tcmalloc_internal::InvokeHooksPolicy, tcmalloc::tcmalloc_internal::NonSizeReturningPolicy, tcmalloc::tcmalloc_internal::LocalNumaPartitionPolicy>::pointer_type tcmalloc::tcmalloc_internal::slow_alloc_small<tcmalloc::tcmalloc_internal::TCMallocPolicy<tcmalloc::tcmalloc_internal::CppOomPolicy, tcmalloc::tcmalloc_internal::DefaultAlignPolicy, tcmalloc::tcmalloc_internal::AllocationAccessHotPolicy, tcmalloc::tcmalloc_internal::InvokeHooksPolicy, tcmalloc::tcmalloc_internal::NonSizeReturningPolicy, tcmalloc::tcmalloc_internal::LocalNumaPartitionPolicy> >(unsigned long, unsigned int, tcmalloc::tcmalloc_internal::TCMallocPolicy<tcmalloc::tcmalloc_internal::CppOomPolicy, tcmalloc::tcmalloc_internal::DefaultAlignPolicy, tcmalloc::tcmalloc_internal::AllocationAccessHotPolicy, tcmalloc::tcmalloc_internal::InvokeHooksPolicy, tcmalloc::tcmalloc_internal::NonSizeReturningPolicy, tcmalloc::tcmalloc_internal::LocalNumaPartitionPolicy>) () from /data/mci/223f2619dc6359ae33086bff55c311f2/wiredtiger/TCMALLOC_LIB/libtcmalloc.so
      #6  0x00007f640d751975 in operator new(unsigned long) () from /data/mci/223f2619dc6359ae33086bff55c311f2/wiredtiger/TCMALLOC_LIB/libtcmalloc.so
      #7  0x00007f640cabb93c in snappy::internal::WorkingMemory::WorkingMemory(unsigned long) () from /lib/x86_64-linux-gnu/libsnappy.so.1
      #8  0x00007f640cabc6da in snappy::Compress(snappy::Source*, snappy::Sink*) () from /lib/x86_64-linux-gnu/libsnappy.so.1
      #9  0x00007f640cabcf65 in snappy::RawCompress(char const*, unsigned long, char*, unsigned long*) () from /lib/x86_64-linux-gnu/libsnappy.so.1
      #10 0x00007f640cabb481 in snappy_compress () from /lib/x86_64-linux-gnu/libsnappy.so.1
      #11 0x00007f640cfaec03 in snappy_compression (compressor=0x71873fc11a40, session=0x71873f606500, src=<optimized out>, src_len=4032, dst=0x718730262a40 "8\325\331\256", dst_len=<optimized out>, result_lenp=0x7f6405fe2560, compression_failed=0x7f6405fe2544) at /data/mci/223f2619dc6359ae33086bff55c311f2/wiredtiger/ext/compressors/snappy/snappy_compress.c:124
      #12 0x00007f640cdb760a in __wt_blkcache_write (session=session@entry=0x71873f606500, buf=buf@entry=0x7187315f9388, block_meta=block_meta@entry=0x0, addr=addr@entry=0x7f6405fe2ae0 "\360j\351?\207q", addr_sizep=addr_sizep@entry=0x7f6405fe2ad0, compressed_sizep=compressed_sizep@entry=0x7f6405fe2ad8, checkpoint=false, checkpoint_io=true, compressed=false) at /data/mci/223f2619dc6359ae33086bff55c311f2/wiredtiger/src/block_cache/block_io.c:708
      #13 0x00007f640cf34ed1 in __rec_write (session=0x71873f606500, buf=0x7187315f9388, block_meta=0x0, addr=0x7f6405fe2ae0 "\360j\351?\207q", addr_sizep=0x7f6405fe2ad0, compressed_sizep=0x7f6405fe2ad8, checkpoint=false, checkpoint_io=true, compressed=false) at /data/mci/223f2619dc6359ae33086bff55c311f2/wiredtiger/src/reconcile/rec_write.c:985
      #14 0x00007f640cf3ba1e in __rec_write_image (session=0x71873f606500, r=0x7187315f9200, chunk=0x7187315f9268, addr=0x7f6405fe2ae0 "\360j\351?\207q", addr_sizep=0x7f6405fe2ad0, compressed_sizep=0x7f6405fe2ad8, last_block=<optimized out>) at /data/mci/223f2619dc6359ae33086bff55c311f2/wiredtiger/src/reconcile/rec_write.c:2642
      #15 __rec_split_write (session=0x71873f606500, r=0x7187315f9200, chunk=<optimized out>, last_block=<optimized out>) at /data/mci/223f2619dc6359ae33086bff55c311f2/wiredtiger/src/reconcile/rec_write.c:2893
      #16 0x00007f640cf1f9bc in __wti_rec_col_fix (session=session@entry=0x71873f606500, r=r@entry=0x7187315f9200, pageref=pageref@entry=0x71873fd887c0, salvage=salvage@entry=0x0) at /data/mci/223f2619dc6359ae33086bff55c311f2/wiredtiger/src/reconcile/rec_col.c:1005
      #17 0x00007f640cf3855b in __reconcile (session=0x71873f606500, ref=0x71873fd887c0, salvage=0x0, flags=132, page_lockedp=0x7f6405fe312f) at /data/mci/223f2619dc6359ae33086bff55c311f2/wiredtiger/src/reconcile/rec_write.c:288
      #18 __wt_reconcile (session=session@entry=0x71873f606500, ref=0x71873fd887c0, salvage=salvage@entry=0x0, flags=flags@entry=132) at /data/mci/223f2619dc6359ae33086bff55c311f2/wiredtiger/src/reconcile/rec_write.c:124
      #19 0x00007f640ce14632 in __wt_sync_file (session=session@entry=0x71873f606500, syncop=syncop@entry=WT_SYNC_CHECKPOINT) at /data/mci/223f2619dc6359ae33086bff55c311f2/wiredtiger/src/btree/bt_sync.c:364
      #20 0x00007f640ce3e68a in __checkpoint_tree (session=session@entry=0x71873f606500, is_checkpoint=is_checkpoint@entry=true, cfg=<optimized out>) at /data/mci/223f2619dc6359ae33086bff55c311f2/wiredtiger/src/checkpoint/checkpoint_txn.c:2560
      #21 0x00007f640ce4008f in __checkpoint_tree_helper (session=0x71873f606500, cfg=<optimized out>) at /data/mci/223f2619dc6359ae33086bff55c311f2/wiredtiger/src/checkpoint/checkpoint_txn.c:2698
      #22 __checkpoint_apply_to_dhandles (session=0x71873f606500, cfg=<optimized out>, op=<optimized out>) at /data/mci/223f2619dc6359ae33086bff55c311f2/wiredtiger/src/checkpoint/checkpoint_txn.c:340
      #23 __checkpoint_db_internal (session=0x71873f606500, cfg=<optimized out>) at /data/mci/223f2619dc6359ae33086bff55c311f2/wiredtiger/src/checkpoint/checkpoint_txn.c:1343
      #24 __checkpoint_db_wrapper (session=0x71873f606500, cfg=<optimized out>) at /data/mci/223f2619dc6359ae33086bff55c311f2/wiredtiger/src/checkpoint/checkpoint_txn.c:1734
      #25 0x00007f640ce415a2 in __wt_checkpoint_db (session=session@entry=0x71873f606500, cfg=cfg@entry=0x7f6405fe38e0, waiting=waiting@entry=true) at /data/mci/223f2619dc6359ae33086bff55c311f2/wiredtiger/src/checkpoint/checkpoint_txn.c:1813
      #26 0x00007f640cd984f2 in __session_checkpoint (wt_session=0x71873f606500, config=<optimized out>) at /data/mci/223f2619dc6359ae33086bff55c311f2/wiredtiger/src/session/session_api.c:2363
      #27 0x00007f640ce39542 in __ckpt_server (arg=0x71873f606500) at /data/mci/223f2619dc6359ae33086bff55c311f2/wiredtiger/src/checkpoint/checkpoint_conn.c:102
      #28 0x00007f640cd0d609 in start_thread (arg=<optimized out>) at pthread_create.c:477
      #29 0x00007f640cc20353 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
      

      logs

      Repro Artifacts:

            Assignee:
            [DO NOT USE] Backlog - Storage Engines Team
            Reporter:
            xgen-buildbaron-user
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated: