Uploaded image for project: 'MariaDB ColumnStore'
  1. MariaDB ColumnStore
  2. MCOL-4021

rollback causing storagemanager to crash

    XMLWordPrintable

Details

    Description

      There is a bug in storagemanager which would allow it to create files with the wrong length in the filename. There is an assertion in the Sync class that checks the length.

      cpimport causes the initial problem when it creates the rollback files. The assertion happens if/when the sync class starts synchronizing those files before cpimport can finish and do the rollback.

      This is related to MCOL-3459, but is the minimal fix needed to fix this specific problem for 1.4.4.

      Attachments

        1. bad-data.txt
          0.0 kB
        2. create.sql
          1.0 kB
        3. exploit.sh
          0.4 kB

        Issue Links

          Activity

            People

              dleeyh Daniel Lee (Inactive)
              pleblanc Patrick LeBlanc (Inactive)
              Votes:
              0 Vote for this issue
              Watchers:
              3 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.