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

Prefetch entry missing the WT_REF_FLAG_PREFETCH flag

    • 3
    • 2024-07-09 - Nyan Cat
    • v8.0

      linux-directio on ubuntu2004

      Host: i-0eec6d54e793cd708
      Project: wiredtiger
      Commit: c6cd4186

      Task Logs:

      linux-directio task_log

      Logs:

          [1719420556:448148][404531:0x7f5f10ff9700], t, prefetch-server: [WT_VERB_DEFAULT][ERROR]: __prefetch_thread_run, 79: WiredTiger assertion failed: '(__wt_atomic_load8(&((pe->ref)->flags_atomic)) & (uint8_t)(0x1u))'. Expression returned false
          [1719420556:448170][404531:0x7f5f10ff9700], t, prefetch-server: [WT_VERB_DEFAULT][ERROR]: __wt_abort, 28: aborting WiredTiger library
      

      logs

      linux-directio task_log

      Logs:

      #0  __GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:50
      #0  __GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:50
      #1  0x00007f5f1ae52859 in __GI_abort () at abort.c:79
      #2  0x00007f5f1b25b130 in __wt_abort (session=session@entry=0x1d0b2c0) at /data/mci/ce960e187d70f0774c8db629aa349efb/wiredtiger/src/os_common/os_abort.c:30
      #3  0x00007f5f1b182089 in __prefetch_thread_run (session=0x1d0b2c0, thread=<optimized out>) at /data/mci/ce960e187d70f0774c8db629aa349efb/wiredtiger/src/conn/conn_prefetch.c:79
      #4  0x00007f5f1b3079af in __thread_run (arg=0x1cd1a40) at /data/mci/ce960e187d70f0774c8db629aa349efb/wiredtiger/src/support/thread_group.c:31
      #5  0x00007f5f1b03c609 in start_thread (arg=<optimized out>) at pthread_create.c:477
      #6  0x00007f5f1af4f353 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
      

      logs

            Assignee:
            monica.ng@mongodb.com Monica Ng
            Reporter:
            Xgen-BuildBaron-User xgen-buildbaron-user
            Votes:
            0 Vote for this issue
            Watchers:
            10 Start watching this issue

              Created:
              Updated:
              Resolved: