ref->page is NULL for an in memory page inside __wt_page_in_func

    • Type: Bug
    • Resolution: Unresolved
    • Priority: Major - P3
    • None
    • Affects Version/s: None
    • Component/s: Cache and Eviction
    • None

      See this comment for an initial investigation.
      To reproduce:

      # commit 4660826e93938b261abe5d40d931f50b7add6ed4 (HEAD -> develop, origin/develop, origin/HEAD)
      
      diff --git a/test/suite/wttest.py b/test/suite/wttest.py
      index c95a9a01a7..cb36c73eb6 100644
      --- a/test/suite/wttest.py
      +++ b/test/suite/wttest.py
      @@ -626,7 +626,7 @@ class WiredTigerTestCase(abstract_test_case.AbstractWiredTigerTestCase):
       
               if passed and self.__module__.startswith("test_layered"):
                   # FIXME-WT-16362: Always call verifyLayered once the unsupported tests are fixed.
      -            if not re.match("test_layered(39|65)", str(self)):
      +            if not re.match("test_layered(65)", str(self)):
                       self.verifyLayered()
                   else:
                       self.pr('skipping verify for unsupported tests')
      
      /opt/mongodbtoolchain/v5/bin/python3 ../test/suite/run.py layered39
      

      This should generate a core.

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

              Created:
              Updated: