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

hazard pointer reference to discarded object failure

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Open
    • Priority: Major - P3
    • Resolution: Unresolved
    • Affects Version/s: None
    • Fix Version/s: 4.3 Desired
    • Component/s: None
    • Labels:
      None
    • Story Points:
      13
    • Sprint:
      Storage Engines 2019-09-23

      Description

      I've been running the repro case looking for the failure in WT-5043 with the new debugging. I was running 10 parallel jobs on ocelot-aws. I started this several days ago, so the tree is running develop as of changeset 359fb2736f.

      Over the weekend, after 1100 iterations, one of them hit a hazard check assertion:

      [1567955476:353235][27283:0x7fc818ff9700], t, file:WiredTigerLAS.wt, WT_CURSOR.update: __wt_hazard_check_assert, 406: hazard pointer reference to 
      discarded object: (0x7fc80c06a810: session 0x7fc844b8bc30 name WT_CURSOR.update: __wt_row_search, line 437)
      [1567955476:353321][27283:0x7fc818ff9700], t, file:WiredTigerLAS.wt, WT_CURSOR.update: __split_parent, 840: __wt_hazard_check_assert(session, next
      _ref, false)
      [1567955476:353328][27283:0x7fc818ff9700], t, file:WiredTigerLAS.wt, WT_CURSOR.update: __wt_abort, 28: aborting WiredTiger library
      

        Attachments

          Activity

            People

            • Assignee:
              keith.bostic Keith Bostic
              Reporter:
              sue.loverso Susan LoVerso
            • Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

              • Created:
                Updated: