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

Fix OOO keys caused by racing deletion and insertion on left subtrees

    • 8
    • 2023-05-16 Chook-n-Nuts Farm, 2023-05-02 StorEng Bug Bash, 2023-05-30 - 7.0 Readiness
    • v7.0, v6.0, v5.0, v4.4

      format-stress-test-4 on ubuntu2004-stress-tests-arm64

      Host: i-0ef417a72370d15ea
      Project: wiredtiger
      Commit: 2adbf63f

      Task Logs:

      format-stress-test-4 task_log

      Logs:

      format.sh: job in /data/mci/33f80f0ca583dfdddf8e6e8cc629cc75/wiredtiger/cmake_build/test/format/RUNDIR.154 exited with status 127 for an unknown reason
      

      logs

      format-stress-test-4 task_log

      Logs:

          [1681849274:510853][85773:0xffff75aae100], t, file:T00003.wt, WT_CURSOR.next: [WT_VERB_OUT_OF_ORDER][ERROR]: WT_CURSOR.next out-of-order returns: returned key 0000000023.00/opqrstuvwxyzabcdefghi then key 0000000019.00/opqrstuvwxyzabcdefghi
          [1681849274:512449][85773:0xffff7baba100], t, file:T00003.wt, WT_CURSOR.prev: [WT_VERB_OUT_OF_ORDER][ERROR]: WT_CURSOR.prev out-of-order returns: returned key 0000000015.00/opqrstuvwxyzabcdefghijkl then key 0000000023.00/opqrstuvwxyzabcdefghi
          [1681849274:512612][85773:0xffff7fac2100], t, file:T00003.wt, WT_CURSOR.prev: [WT_VERB_OUT_OF_ORDER][ERROR]: WT_CURSOR.prev out-of-order returns: returned key 0000000015.00/opqrstuvwxyzabcdefghijkl then key 0000000023.00/opqrstuvwxyzabcdefghi
          [1681849274:512772][85773:0xffff7cabc100], t, file:T00003.wt, WT_CURSOR.prev: [WT_VERB_OUT_OF_ORDER][ERROR]: WT_CURSOR.prev out-of-order returns: returned key 0000000015.00/opqrstuvwxyzabcdefghijkl then key 0000000023.00/opqrstuvwxyzabcdefghi
          [1681849274:512789][85773:0xffff752ad100], t, file:T00003.wt, WT_CURSOR.next: [WT_VERB_OUT_OF_ORDER][ERROR]: WT_CURSOR.next out-of-order returns: returned key 0000000023.00/opqrstuvwxyzabcdefghi then key 0000000015.00/opqrstuvwxyzabcdefghijkl
          [1681849274:513466][85773:0xffff7e2bf100], t, file:T00003.wt, WT_CURSOR.prev: [WT_VERB_OUT_OF_ORDER][ERROR]: WT_CURSOR.prev out-of-order returns: returned key 0000000015.00/opqrstuvwxyzabcdefghijkl then key 0000000023.00/opqrstuvwxyzabcdefghi
          [1681849274:513849][85773:0xffff812c5100], t, file:T00003.wt, WT_CURSOR.prev: [WT_VERB_OUT_OF_ORDER][ERROR]: WT_CURSOR.prev out-of-order returns: returned key 0000000022.00/opqrstuvwxyzab then key 0000000023.00/opqrstuvwxyzabcdefghi
          [1681849274:514109][85773:0xffff82ac8100], t, file:T00003.wt, WT_CURSOR.prev: [WT_VERB_OUT_OF_ORDER][ERROR]: WT_CURSOR.prev out-of-order returns: returned key 0000000022.00/opqrstuvwxyzab then key 0000000023.00/opqrstuvwxyzabcdefghi
          [1681849274:515544][85773:0xffff7dabe100], t, file:T00003.wt, WT_CURSOR.next: [WT_VERB_OUT_OF_ORDER][ERROR]: WT_CURSOR.next out-of-order returns: returned key 0000000023.00/opqrstuvwxyzabcdefghi then key 0000000020.00/opqrstuvwxy
          [1681849274:515995][85773:0xffff7b2b9100], t, file:T00003.wt, WT_CURSOR.prev: [WT_VERB_OUT_OF_ORDER][ERROR]: WT_CURSOR.prev out-of-order returns: returned key 0000000017.00/opqrstuvwxyzabcdefghijk then key 0000000023.00/opqrstuvwxyzabcdefghi
          [1681849274:520406][85773:0xffff762af100], t, file:T00003.wt, WT_CURSOR.next: [WT_VERB_OUT_OF_ORDER][ERROR]: WT_CURSOR.next out-of-order returns: returned key 0000000023.00/opqrstuvwxyzabcdefghi then key 0000000022.00/opqrstuvwxyzab
          [1681849274:522922][85773:0xffff792b5100], t, file:T00003.wt, WT_CURSOR.prev: [WT_VERB_OUT_OF_ORDER][ERROR]: WT_CURSOR.prev out-of-order returns: returned key 0000000022.00/opqrstuvwxyzab then key 0000000023.00/opqrstuvwxyzabcdefghi
          [1681849274:524448][85773:0xffff7f2c1100], t, file:T00003.wt, WT_CURSOR.next: [WT_VERB_OUT_OF_ORDER][ERROR]: WT_CURSOR.next out-of-order returns: returned key 0000000023.00/opqrstuvwxyzabcdefghi then key 0000000022.00/opqrstuvwxyzab
      

      logs

      format-stress-test-4 task_log

      Logs:

          Segmentation fault (core dumped)
          *** Segmentation fault
      Program terminated with signal SIGSEGV, Segmentation fault.
      

      logs

        1. Screenshot 2023-05-09 at 3.47.35 pm.png
          Screenshot 2023-05-09 at 3.47.35 pm.png
          69 kB
        2. Screenshot 2023-05-09 at 3.54.44 pm.png
          Screenshot 2023-05-09 at 3.54.44 pm.png
          113 kB
        3. Screenshot 2023-05-19 at 11.43.32 am.png
          Screenshot 2023-05-19 at 11.43.32 am.png
          90 kB
        4. Screenshot 2023-05-19 at 11.58.06 am.png
          Screenshot 2023-05-19 at 11.58.06 am.png
          122 kB
        5. Screenshot 2023-05-19 at 12.09.33 pm.png
          Screenshot 2023-05-19 at 12.09.33 pm.png
          129 kB
        6. Screenshot 2023-05-19 at 12.15.55 pm.png
          Screenshot 2023-05-19 at 12.15.55 pm.png
          119 kB
        7. Screenshot 2023-05-19 at 12.19.42 pm.png
          Screenshot 2023-05-19 at 12.19.42 pm.png
          159 kB
        8. T00003.wt file unredated
          133.90 MB
        9. wt10961_fast.diff
          8 kB

            Assignee:
            siddhartha.mahajan@mongodb.com Sid Mahajan
            Reporter:
            Xgen-BuildBaron-User xgen-buildbaron-user
            Sean Watt
            Votes:
            0 Vote for this issue
            Watchers:
            19 Start watching this issue

              Created:
              Updated:
              Resolved: