Uploaded image for project: 'MariaDB Server'
  1. MariaDB Server
  2. MDEV-20048

dtuple_get_nth_field(): Assertion 'n < tuple->n_fields' failed on ROLLBACK after instant DROP COLUMN

Details

    Description

      Assert hit during RQG testing on
      10.4.7 70c2bde931246ea4966d82fa56773b8ef1e0074f 2019-07-09T15:10:45+04:00
      No replay on 10.3.11 07b1a26c33b28812a4fd8c814de0fe7d943bbd6b 2019-07-10
       
      mysqld: /home/mleich/work/10.4/storage/innobase/include/data0data.h:621: dfield_t* dtuple_get_nth_field(dtuple_t*, ulint): Assertion `n < tuple->n_fields' failed.
      190711 20:17:23 [ERROR] mysqld got signal 6 ;
      ...
      Query (0x7f9aa0011180): ROLLBACK /* E_R Thread3 QNO 358 CON_ID 18 */
      Connection ID (thread ID): 18
      Status: NOT_KILLED
      
      

      Attachments

        1. MDEV-20048.tgz
          3 kB
        2. prt
          66 kB

        Issue Links

          Activity

            mleich Matthias Leich created issue -
            mleich Matthias Leich made changes -
            Field Original Value New Value
            Assignee Matthias Leich [ mleich ]
            mleich Matthias Leich made changes -
            Description
            {noformat}
            Assert hit during RQG testing on
            10.4.7 70c2bde931246ea4966d82fa56773b8ef1e0074f 2019-07-09T15:10:45+04:00

            mysqld: /home/mleich/work/10.4/storage/innobase/include/data0data.h:621: dfield_t* dtuple_get_nth_field(dtuple_t*, ulint): Assertion `n < tuple->n_fields' failed.
            190711 20:17:23 [ERROR] mysqld got signal 6 ;
            ...
            Query (0x7f9aa0011180): ROLLBACK /* E_R Thread3 QNO 358 CON_ID 18 */
            Connection ID (thread ID): 18
            Status: NOT_KILLED

            I will add more information after finishing the manual RQG test simplification.


            {noformat}
            {noformat}
            Assert hit during RQG testing on
            10.4.7 70c2bde931246ea4966d82fa56773b8ef1e0074f 2019-07-09T15:10:45+04:00
            No replay on 10.3.11 07b1a26c33b28812a4fd8c814de0fe7d943bbd6b 2019-07-10

            mysqld: /home/mleich/work/10.4/storage/innobase/include/data0data.h:621: dfield_t* dtuple_get_nth_field(dtuple_t*, ulint): Assertion `n < tuple->n_fields' failed.
            190711 20:17:23 [ERROR] mysqld got signal 6 ;
            ...
            Query (0x7f9aa0011180): ROLLBACK /* E_R Thread3 QNO 358 CON_ID 18 */
            Connection ID (thread ID): 18
            Status: NOT_KILLED

            I will add more information after finishing the manual RQG test simplification.


            {noformat}
            mleich Matthias Leich made changes -
            Attachment prt [ 48461 ]
            mleich Matthias Leich made changes -
            Attachment MDEV-20048.tgz [ 48462 ]
            mleich Matthias Leich made changes -
            Description {noformat}
            Assert hit during RQG testing on
            10.4.7 70c2bde931246ea4966d82fa56773b8ef1e0074f 2019-07-09T15:10:45+04:00
            No replay on 10.3.11 07b1a26c33b28812a4fd8c814de0fe7d943bbd6b 2019-07-10

            mysqld: /home/mleich/work/10.4/storage/innobase/include/data0data.h:621: dfield_t* dtuple_get_nth_field(dtuple_t*, ulint): Assertion `n < tuple->n_fields' failed.
            190711 20:17:23 [ERROR] mysqld got signal 6 ;
            ...
            Query (0x7f9aa0011180): ROLLBACK /* E_R Thread3 QNO 358 CON_ID 18 */
            Connection ID (thread ID): 18
            Status: NOT_KILLED

            I will add more information after finishing the manual RQG test simplification.


            {noformat}
            {noformat}
            Assert hit during RQG testing on
            10.4.7 70c2bde931246ea4966d82fa56773b8ef1e0074f 2019-07-09T15:10:45+04:00
            No replay on 10.3.11 07b1a26c33b28812a4fd8c814de0fe7d943bbd6b 2019-07-10

            mysqld: /home/mleich/work/10.4/storage/innobase/include/data0data.h:621: dfield_t* dtuple_get_nth_field(dtuple_t*, ulint): Assertion `n < tuple->n_fields' failed.
            190711 20:17:23 [ERROR] mysqld got signal 6 ;
            ...
            Query (0x7f9aa0011180): ROLLBACK /* E_R Thread3 QNO 358 CON_ID 18 */
            Connection ID (thread ID): 18
            Status: NOT_KILLED

            {noformat}
            mleich Matthias Leich made changes -
            Assignee Matthias Leich [ mleich ] Marko Mäkelä [ marko ]
            Summary Draft: data0data.h:621: dfield_t* dtuple_get_nth_field(dtuple_t*, ulint): Assertion `n < tuple->n_fields' failed data0data.h:621: dfield_t* dtuple_get_nth_field(dtuple_t*, ulint): Assertion `n < tuple->n_fields' failed
            marko Marko Mäkelä made changes -
            Status Open [ 1 ] In Progress [ 3 ]
            marko Marko Mäkelä made changes -
            marko Marko Mäkelä made changes -
            marko Marko Mäkelä made changes -
            Fix Version/s 10.4.7 [ 23720 ]
            Fix Version/s 10.4 [ 22408 ]
            Affects Version/s 10.4.0 [ 23115 ]
            Affects Version/s 10.4.7 [ 23720 ]
            Labels corruption instant
            Priority Major [ 3 ] Blocker [ 1 ]
            marko Marko Mäkelä made changes -
            Summary data0data.h:621: dfield_t* dtuple_get_nth_field(dtuple_t*, ulint): Assertion `n < tuple->n_fields' failed dtuple_get_nth_field(): Assertion 'n < tuple->n_fields' failed on ROLLBACK after instant DROP COLUMN
            marko Marko Mäkelä made changes -
            issue.field.resolutiondate 2019-07-19 15:24:27.0 2019-07-19 15:24:27.051
            marko Marko Mäkelä made changes -
            Resolution Fixed [ 1 ]
            Status In Progress [ 3 ] Closed [ 6 ]
            serg Sergei Golubchik made changes -
            Workflow MariaDB v3 [ 98188 ] MariaDB v4 [ 156471 ]

            People

              marko Marko Mäkelä
              mleich Matthias Leich
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Git Integration

                  Error rendering 'com.xiplink.jira.git.jira_git_plugin:git-issue-webpanel'. Please contact your Jira administrators.