Details

    • 10.1.31

    Description

      Lits of tests failing: main.multi_update main.mysql_client_test main.mysql_client_test_nonblock main.derived_view main.ps_ddl main.subselect_sj main.subselect_sj_jcl6 main.view. In normal, not in --ps-protocol.

      In all cases, the freed memory is read or written into in

          #0 0x603f51 in THD::rollback_item_tree_changes() sql/sql_class.cc:2257
      

      usually called from

          #1 0x6d3951 in Prepared_statement::cleanup_stmt() sql/sql_prepare.cc:3235
          #2 0x6e0a45 in Prepared_statement::execute(String*, bool) sql/sql_prepare.cc:3958
          #3 0x6e13e8 in Prepared_statement::execute_loop(String*, bool, unsigned char*, unsigned char*) sql/sql_prepare.cc:3591
          #4 0x6e1e9d in mysql_sql_stmt_execute(THD*) sql/sql_prepare.cc:2740
      

      At least in multi_update, it fails on the second execution of PS.

      Attachments

        Issue Links

          Activity

            serg Sergei Golubchik created issue -
            serg Sergei Golubchik made changes -
            Field Original Value New Value
            Description Lits of tests failing: main.multi_update main.mysql_client_test main.mysql_client_test_nonblock main.derived_view main.ps_ddl main.subselect_sj main.subselect_sj_jcl6 main.view

            In all cases, the freed memory is read or written into in
            {noformat}
                #0 0x603f51 in THD::rollback_item_tree_changes() sql/sql_class.cc:2257
            {noformat}

            usually called from
            {noformat}
                #1 0x6d3951 in Prepared_statement::cleanup_stmt() sql/sql_prepare.cc:3235
                #2 0x6e0a45 in Prepared_statement::execute(String*, bool) sql/sql_prepare.cc:3958
                #3 0x6e13e8 in Prepared_statement::execute_loop(String*, bool, unsigned char*, unsigned char*) sql/sql_prepare.cc:3591
                #4 0x6e1e9d in mysql_sql_stmt_execute(THD*) sql/sql_prepare.cc:2740
            {noformat}

            At least in multi_update, it fails on the second execution of PS.
            Lits of tests failing: main.multi_update main.mysql_client_test main.mysql_client_test_nonblock main.derived_view main.ps_ddl main.subselect_sj main.subselect_sj_jcl6 main.view. In normal, not in --ps-protocol.

            In all cases, the freed memory is read or written into in
            {noformat}
                #0 0x603f51 in THD::rollback_item_tree_changes() sql/sql_class.cc:2257
            {noformat}

            usually called from
            {noformat}
                #1 0x6d3951 in Prepared_statement::cleanup_stmt() sql/sql_prepare.cc:3235
                #2 0x6e0a45 in Prepared_statement::execute(String*, bool) sql/sql_prepare.cc:3958
                #3 0x6e13e8 in Prepared_statement::execute_loop(String*, bool, unsigned char*, unsigned char*) sql/sql_prepare.cc:3591
                #4 0x6e1e9d in mysql_sql_stmt_execute(THD*) sql/sql_prepare.cc:2740
            {noformat}

            At least in multi_update, it fails on the second execution of PS.
            sanja Oleksandr Byelkin made changes -
            Sprint 10.1.31 [ 225 ]
            sanja Oleksandr Byelkin made changes -
            Status Open [ 1 ] In Progress [ 3 ]

            github branch: bb-5.5-MDEV-15012

            revision-id: ee8755e3c51a1da8fcf108ad0257a7e62fc94347 (mariadb-5.5.59-32-gee8755e3c51)
            parent(s): 76577e1e2602f3c30859a176808c433a263e1b0a
            author: Oleksandr Byelkin
            committer: Oleksandr Byelkin
            timestamp: 2018-01-24 14:42:52 +0100
            message:

            MDEV-15012: ASAN: numerous test failures in PS

            First roll back changes, then free Items which can lead to memory freeing.

            —

            sanja Oleksandr Byelkin added a comment - github branch: bb-5.5- MDEV-15012 revision-id: ee8755e3c51a1da8fcf108ad0257a7e62fc94347 (mariadb-5.5.59-32-gee8755e3c51) parent(s): 76577e1e2602f3c30859a176808c433a263e1b0a author: Oleksandr Byelkin committer: Oleksandr Byelkin timestamp: 2018-01-24 14:42:52 +0100 message: MDEV-15012 : ASAN: numerous test failures in PS First roll back changes, then free Items which can lead to memory freeing. —
            sanja Oleksandr Byelkin made changes -
            Status In Progress [ 3 ] Stalled [ 10000 ]
            sanja Oleksandr Byelkin made changes -
            Assignee Oleksandr Byelkin [ sanja ] Sergei Golubchik [ serg ]
            Status Stalled [ 10000 ] In Review [ 10002 ]
            serg Sergei Golubchik made changes -
            Assignee Sergei Golubchik [ serg ] Oleksandr Byelkin [ sanja ]
            Status In Review [ 10002 ] Stalled [ 10000 ]
            serg Sergei Golubchik made changes -
            sanja Oleksandr Byelkin made changes -
            Fix Version/s 5.5.60 [ 22913 ]
            Fix Version/s 10.0.34 [ 22613 ]
            Fix Version/s 10.3.5 [ 22905 ]
            Fix Version/s 10.1.31 [ 22907 ]
            Fix Version/s 10.2.13 [ 22910 ]
            Fix Version/s 10.2 [ 14601 ]
            Fix Version/s 5.5 [ 15800 ]
            Fix Version/s 10.0 [ 16000 ]
            Fix Version/s 10.1 [ 16100 ]
            Resolution Fixed [ 1 ]
            Status Stalled [ 10000 ] Closed [ 6 ]
            serg Sergei Golubchik made changes -
            Workflow MariaDB v3 [ 84977 ] MariaDB v4 [ 153608 ]

            People

              sanja Oleksandr Byelkin
              serg Sergei Golubchik
              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.