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

test: main.mysqld_option_err - mysqld segfault

Details

    • Bug
    • Status: Closed (View Workflow)
    • Major
    • Resolution: Fixed
    • 10.2.5
    • 10.3.8
    • Server, Tests
    • osx (travis) osx10.11
      The C compiler identification is AppleClang 7.3.0.7030031

    Description

      https://travis-ci.org/grooverdan/mariadb-server/jobs/217875840#L9386

       
      sh: line 1: 42207 Segmentation fault: 11  (core dumped) /Users/travis/build/grooverdan/mariadb-server/sql/mysqld --no-defaults --bootstrap --basedir=/Users/travis/build/grooverdan/mariadb-server --datadir=/Users/travis/build/grooverdan/mariadb-server/mysql-test/var/install.db --default-storage-engine=myisam --skip-plugin-aria --skip-plugin-feedback --skip-plugin-innodb --skip-plugin-innodb-buffer-page --skip-plugin-innodb-buffer-page-lru --skip-plugin-innodb-buffer-pool-stats --skip-plugin-innodb-cmp --skip-plugin-innodb-cmp-per-index --skip-plugin-innodb-cmp-per-index-reset --skip-plugin-innodb-cmp-reset --skip-plugin-innodb-cmpmem --skip-plugin-innodb-cmpmem-reset --skip-plugin-innodb-ft-being-deleted --skip-plugin-innodb-ft-config --skip-plugin-innodb-ft-default-stopword --skip-plugin-innodb-ft-deleted --skip-plugin-innodb-ft-index-cache --skip-plugin-innodb-ft-index-table --skip-plugin-innodb-lock-waits --skip-plugin-innodb-locks --skip-plugin-innodb-metrics --skip-plugin-innodb-mutexes --skip-plugin-innodb-sys-columns --skip-plugin-innodb-sys-datafiles --skip-plugin-innodb-sys-fields --skip-plugin-innodb-sys-foreign --skip-plugin-innodb-sys-foreign-cols --skip-plugin-innodb-sys-indexes --skip-plugin-innodb-sys-semaphore-waits --skip-plugin-innodb-sys-tables --skip-plugin-innodb-sys-tablespaces --skip-plugin-innodb-sys-tablestats --skip-plugin-innodb-sys-virtual --skip-plugin-innodb-tablespaces-encryption --skip-plugin-innodb-tablespaces-scrubbing --skip-plugin-innodb-trx --skip-plugin-partition --skip-plugin-sequence --loose-innodb --loose-innodb-log-file-size=5M --disable-sync-frm --tmpdir=/Users/travis/build/grooverdan/mariadb-server/mysql-test/var/tmp/ --core-file --lc-messages-dir=/Users/travis/build/grooverdan/mariadb-server/sql/share/ --character-sets-dir=/Users/travis/build/grooverdan/mariadb-server/sql/share/charsets --skip-networking --datadir=/Users/travis/build/grooverdan/mariadb-server/mysql-test/var/1/tmp/mysqld_option_err --skip-grant-tables --default-storage-engine=nonexistentengine >> /Users/travis/build/grooverdan/mariadb-server/mysql-test/var/1/tmp/mysqld_option_err/mysqltest.log 2>&1
      mysqltest: At line 34: command "$MYSQLD_BOOTSTRAP_CMD --skip-networking --datadir=$MYSQLTEST_VARDIR/tmp/mysqld_option_err --skip-grant-tables --default-storage-engine=nonexistentengine >>$MYSQLTEST_VARDIR/tmp/mysqld_option_err/mysqltest.log 2>&1" failed with wrong error: 139
      The result from queries just before the failure was:
      Test that unknown option is not silently ignored.
      Test bad binlog format.
      Test bad default storage engine.
      

      Attachments

        Issue Links

          Activity

            I think this deserves a re-evaluation since lots has changed since this has been reported. It looks to me like the crash might have been due to a buggy, faulty zlib which was installed like so:

            $brew install homebrew/boneyard/judy gnutls lz4 lzo xz snappy ccache
            ...
            mtr: spent 0:15:36 on 713 tests. 0:05:51 (268 tests) leftinnodb.innodb-page_compression_lz4 'innodb' w4 [ fail ]  timeout after 120 seconds
            

            A fresh set of failed tests after full compilation on macOS (fixes from MDEV-15778 applied) can be seen here:
            https://travis-ci.org/shinnok/server/builds/380048932

            teodor Teodor Mircea Ionita (Inactive) added a comment - - edited I think this deserves a re-evaluation since lots has changed since this has been reported. It looks to me like the crash might have been due to a buggy, faulty zlib which was installed like so: $brew install homebrew/boneyard/judy gnutls lz4 lzo xz snappy ccache ... mtr: spent 0:15:36 on 713 tests. 0:05:51 (268 tests) leftinnodb.innodb-page_compression_lz4 'innodb' w4 [ fail ] timeout after 120 seconds A fresh set of failed tests after full compilation on macOS (fixes from MDEV-15778 applied) can be seen here: https://travis-ci.org/shinnok/server/builds/380048932

            The Travis and macOS environment has changed quite a bit since this was reported. This being just a test case timeout, we don't know if this was indeed a failure. Might have been fixed by MDEV-15814.

            teodor Teodor Mircea Ionita (Inactive) added a comment - The Travis and macOS environment has changed quite a bit since this was reported. This being just a test case timeout, we don't know if this was indeed a failure. Might have been fixed by MDEV-15814 .

            People

              teodor Teodor Mircea Ionita (Inactive)
              danblack Daniel Black
              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.