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

txn_release_snapshot assertion failure

    • Type: Icon: Task Task
    • Resolution: Done
    • WT1.6.5
    • Affects Version/s: None
    • Component/s: None
    • Labels:
      None

      While running format with the first CONFIG from WT-682, after pulling the new changes, I hit this assertion failure.

      ############################################
      #  RUN PARAMETERS
      ############################################
      # bitcnt not applicable to this run
      cache=3
      compression=none
      data_extend=0
      data_source=table
      delete_pct=2
      dictionary=0
      file_type=variable-length column-store
      hot_backups=0
      # huffman_key not applicable to this run
      huffman_value=0
      insert_pct=43
      internal_key_truncation=0
      internal_page_max=9
      key_gap=11
      # key_max not applicable to this run
      # key_min not applicable to this run
      leaf_page_max=12
      ops=100000
      # prefix not applicable to this run
      repeat_data_pct=70
      reverse=0
      rows=100000
      runs=100
      split_pct=80
      statistics=0
      threads=8
      value_max=2010
      value_min=5
      # wiredtiger_config not applicable to this run
      write_pct=0
      ############################################
      

      Here is the stack:

      (gdb) bt
      #0  0x00007f41dcea27b3 in select () from /lib64/libc.so.6
      WT-1  0x0000000000419f39 in __wt_sleep (seconds=100, micro_seconds=0) at ../src/os_posix/os_sleep.c:22
      WT-2  0x000000000042a31d in __wt_attach (session=0x6e3ae0) at ../src/support/global.c:97
      WT-3  0x000000000047a822 in __wt_abort (session=0x6e3ae0) at ../src/os_posix/os_abort.c:21
      WT-4  0x0000000000429d6d in __wt_assert (session=0x6e3ae0, error=0, file_name=0x4ad6e2 "../src/txn/txn.c", line_number=72, 
          fmt=0x4ad6df "%s") at ../src/support/err.c:408
      WT-5  0x000000000042e250 in __wt_txn_release_snapshot (session=0x6e3ae0) at ../src/txn/txn.c:70
      WT-6  0x0000000000491d52 in __wt_txn_read_last (session=0x6e3ae0) at ../src/include/txn.i:250
      WT-7  0x0000000000491f57 in __cursor_leave (cbt=0x7f41c4055a20) at ../src/include/cursor.i:67
      WT-8  0x0000000000492cbe in __wt_btcur_insert (cbt=0x7f41c4055a20) at ../src/btree/bt_cursor.c:332
      WT-9  0x000000000046154b in __curfile_insert (cursor=0x7f41c4055a20) at ../src/cursor/cur_file.c:223
      WT-10 0x000000000040734b in col_insert (cursor=0x7f41c4055a20, key=0x7f41da016e00, value=0x7f41da016de0, keynop=0x7f41da016dd8)
          at ../../../test/format/ops.c:915
      WT-11 0x0000000000405e2e in ops (arg=0x6f0b30) at ../../../test/format/ops.c:343
      WT-12 0x00007f41dd570c6b in start_thread () from /lib64/libpthread.so.0
      WT-13 0x00007f41dcea95ed in clone () from /lib64/libc.so.6
      

      More info as I investigate this.

            Assignee:
            michael.cahill@mongodb.com Michael Cahill (Inactive)
            Reporter:
            sue.loverso@mongodb.com Susan LoVerso
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated:
              Resolved: