Uploaded image for project: 'WiredTiger'
  1. WiredTiger
  2. WT-4377

zSeries memory allocation failure

    • Type: Icon: Bug Bug
    • Resolution: Cannot Reproduce
    • Priority: Icon: Major - P3 Major - P3
    • None
    • Affects Version/s: None
    • Component/s: None
    • Labels:
      None
    • Storage Engines 2018-10-22

      A zSeries test/format run failed:
      http://build.wiredtiger.com:8080/job/wiredtiger-test-format-stress-zseries/45383/console

      The error message and stack are inside the memory allocator:

      ++ nice catchsegv ./t -1 -c ../../../test/format/CONFIG.stress
      *** Error in `./t': malloc(): smallbin double linked list corrupted: 0x000003ffa02f8b30 ***
      
      Backtrace:
      /lib64/libc.so.6(gsignal+0x40)[0x3ffae140a78]
      /lib64/libc.so.6(abort+0x128)[0x3ffae142300]
      /lib64/libc.so.6(+0x86414)[0x3ffae186414]
      /lib64/libc.so.6(+0x8c9d2)[0x3ffae18c9d2]
      /lib64/libc.so.6(+0x903b0)[0x3ffae1903b0]
      /lib64/libc.so.6(__libc_calloc+0xb8)[0x3ffae194498]
      /mnt/workspace/wiredtiger-test-format-stress-zseries/build_posix/../src/os_common/os_alloc.c:52(__wt_calloc)[0x8006ab72]
      /mnt/workspace/wiredtiger-test-format-stress-zseries/build_posix/../src/block/block_session.c:34(__block_ext_alloc)[0x802319a2]
      /mnt/workspace/wiredtiger-test-format-stress-zseries/build_posix/../src/block/block_session.c:91(__block_ext_prealloc)[0x80231bba]
      /mnt/workspace/wiredtiger-test-format-stress-zseries/build_posix/../src/block/block_session.c:291(__wt_block_ext_prealloc)[0x802324de]
      /mnt/workspace/wiredtiger-test-format-stress-zseries/build_posix/../src/block/block_write.c:316 (discriminator 3)(__block_write_off)[0x8020c644]
      /mnt/workspace/wiredtiger-test-format-stress-zseries/build_posix/../src/block/block_write.c:406(__wt_block_write_off)[0x8020cc2e]
      /mnt/workspace/wiredtiger-test-format-stress-zseries/build_posix/../src/block/block_write.c:211(__wt_block_write)[0x8020c21a]
      /mnt/workspace/wiredtiger-test-format-stress-zseries/build_posix/../src/block/block_mgr.c:508(__bm_write)[0x80205644]
      /mnt/workspace/wiredtiger-test-format-stress-zseries/build_posix/../src/btree/bt_io.c:383 (discriminator 2)(__wt_bt_write)[0x8012390c]
      /mnt/workspace/wiredtiger-test-format-stress-zseries/build_posix/../src/reconcile/rec_write.c:3803 (discriminator 3)(__rec_split_write)[0x80091db6]
      /mnt/workspace/wiredtiger-test-format-stress-zseries/build_posix/../src/reconcile/rec_write.c:3317(__rec_split_finish)[0x80090912]
      /mnt/workspace/wiredtiger-test-format-stress-zseries/build_posix/../src/reconcile/rec_write.c:5762(__rec_row_leaf)[0x80097550]
      /mnt/workspace/wiredtiger-test-format-stress-zseries/build_posix/../src/reconcile/rec_write.c:481(__wt_reconcile)[0x80089922]
      /mnt/workspace/wiredtiger-test-format-stress-zseries/build_posix/../src/evict/evict_page.c:663(__evict_review)[0x80055d64]
      /mnt/workspace/wiredtiger-test-format-stress-zseries/build_posix/../src/evict/evict_page.c:174(__wt_evict)[0x80054666]
      /mnt/workspace/wiredtiger-test-format-stress-zseries/build_posix/../src/evict/evict_lru.c:2322(__evict_page)[0x80050744]
      /mnt/workspace/wiredtiger-test-format-stress-zseries/build_posix/../src/evict/evict_lru.c:2417(__wt_cache_eviction_worker)[0x80050d62]
      /mnt/workspace/wiredtiger-test-format-stress-zseries/build_posix/../src/include/cache.i:453(__wt_cache_eviction_check)[0x8010ca1a]
      /mnt/workspace/wiredtiger-test-format-stress-zseries/build_posix/../src/include/cursor.i:152(__cursor_enter)[0x8010f3e6]
      /mnt/workspace/wiredtiger-test-format-stress-zseries/build_posix/../src/include/cursor.i:357(__cursor_func_init)[0x8010f780]
      /mnt/workspace/wiredtiger-test-format-stress-zseries/build_posix/../src/btree/bt_cursor.c:579(__wt_btcur_search)[0x80110e40]
      /mnt/workspace/wiredtiger-test-format-stress-zseries/build_posix/../src/cursor/cur_file.c:200(__curfile_search)[0x8019a2cc]
      /mnt/workspace/wiredtiger-test-format-stress-zseries/build_posix/test/format/../../../test/format/ops.c:2022(row_remove)[0x8000f4c4]
      /mnt/workspace/wiredtiger-test-format-stress-zseries/build_posix/test/format/../../../test/format/ops.c:917(ops)[0x8000bebc]
      /lib64/libpthread.so.0(+0x81f2)[0x3ffae4881f2]
      /lib64/libc.so.6(+0x1098da)[0x3ffae2098da]
      

            Assignee:
            keith.bostic@mongodb.com Keith Bostic (Inactive)
            Reporter:
            keith.bostic@mongodb.com Keith Bostic (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated:
              Resolved: