$ ./mtr bootstrap
Logging: ./mtr bootstrap
vardir: /home/dan/software_projects/mariadb-server/mysql-test/var
Checking leftover processes...
Removing old var directory...
Creating var directory '/home/dan/software_projects/mariadb-server/mysql-test/var'...
Checking supported features...
MariaDB Version 10.0.18-MariaDB-debug
- SSL connections supported
- binaries are debug compiled
Collecting tests...
Installing system database...
==============================================================================
TEST RESULT TIME (ms) or COMMENT
--------------------------------------------------------------------------
worker[1] Using MTR_BUILD_THREAD 300, with reserved ports 16000..16019
main.bootstrap [ fail ]
Test ended at 2015-04-20 18:17:07
CURRENT_TEST: main.bootstrap
sh: line 1: 23458 Aborted (core dumped) /home/dan/software_projects/mariadb-server/sql/mysqld --no-defaults --bootstrap --basedir=/home/dan/software_projects/mariadb-server --datadir=/home/dan/software_projects/mariadb-server/mysql-test/var/install.db --default-storage-engine=myisam --skip-plugin-archive --skip-plugin-aria --skip-plugin-blackhole --skip-plugin-connect --skip-plugin-federated --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-changed-pages --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-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-tables --skip-plugin-innodb-sys-tablespaces --skip-plugin-innodb-sys-tablestats --skip-plugin-innodb-trx --skip-plugin-locales --skip-plugin-metadata-lock-info --skip-plugin-partition --skip-plugin-query-cache-info --skip-plugin-query-response-time --skip-plugin-query-response-time-audit --skip-plugin-rpl-semi-sync-master --skip-plugin-rpl-semi-sync-slave --skip-plugin-sequence --skip-plugin-sphinx --skip-plugin-test-sql-discovery --skip-plugin-xtradb-internal-hash-tables --skip-plugin-xtradb-read-view --skip-plugin-xtradb-rseg --loose-innodb --loose-innodb-log-file-size=5M --disable-sync-frm --tmpdir=/home/dan/software_projects/mariadb-server/mysql-test/var/tmp/ --core-file --lc-messages-dir=/home/dan/software_projects/mariadb-server/sql/share/ --character-sets-dir=/home/dan/software_projects/mariadb-server/sql/share/charsets --datadir=/home/dan/software_projects/mariadb-server/mysql-test/var/mysqld.1/data/ --default-storage-engine=MyISAM --loose-skip-innodb --plugin-dir= < /home/dan/software_projects/mariadb-server/mysql-test/var/tmp/bootstrap_plugins.sql >> /home/dan/software_projects/mariadb-server/mysql-test/var/tmp/bootstrap.log 2>&1
mysqltest: At line 67: exec of '/home/dan/software_projects/mariadb-server/sql/mysqld --no-defaults --bootstrap --basedir=/home/dan/software_projects/mariadb-server --datadir=/home/dan/software_projects/mariadb-server/mysql-test/var/install.db --default-storage-engine=myisam --skip-plugin-archive --skip-plugin-aria --skip-plugin-blackhole --skip-plugin-connect --skip-plugin-federated --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-changed-pages --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-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-tables --skip-plugin-innodb-sys-tablespaces --skip-plugin-innodb-sys-tablestats --skip-plugin-innodb-trx --skip-plugin-locales --skip-plugin-metadata-lock-info --skip-plugin-partition --skip-plugin-query-cache-info --skip-plugin-query-response-time --skip-plugin-query-response-time-audit --skip-plugin-rpl-semi-sync-master --skip-plugin-rpl-semi-sync-slave --skip-plugin-sequence --skip-plugin-sphinx --skip-plugin-test-sql-discovery --skip-plugin-xtradb-internal-hash-tables --skip-plugin-xtradb-read-view --skip-plugin-xtradb-rseg --loose-innodb --loose-innodb-log-file-size=5M --disable-sync-frm --tmpdir=/home/dan/software_projects/mariadb-server/mysql-test/var/tmp/ --core-file --lc-messages-dir=/home/dan/software_projects/mariadb-server/sql/share/ --character-sets-dir=/home/dan/software_projects/mariadb-server/sql/share/charsets --datadir=/home/dan/software_projects/mariadb-server/mysql-test/var/mysqld.1/data/ --default-storage-engine=MyISAM --loose-skip-innodb --plugin-dir= < /home/dan/software_projects/mariadb-server/mysql-test/var/tmp/bootstrap_plugins.sql >> /home/dan/software_projects/mariadb-server/mysql-test/var/tmp/bootstrap.log 2>&1' failed, error: 34304, status: 134, errno: 2
Output from before failure:
End of 5.5 tests
The result from queries just before the failure was:
drop table if exists t1;
drop table t1;
drop table t1;
ERROR 42S02: Unknown table 'test.t1'
set @my_max_allowed_packet= @@max_allowed_packet;
set global max_allowed_packet=100*@@max_allowed_packet;
set global max_allowed_packet=@my_max_allowed_packet;
drop table t1;
End of 5.1 tests
#
# Bug #11766306: 59393: HAVE_INNODB=YES WHEN MYSQLD
# STARTED WITH --SKIP-INNODB
#
SELECT 'bug' as '' FROM INFORMATION_SCHEMA.ENGINES WHERE engine='innodb'
and SUPPORT='YES';
End of 5.5 tests
- saving '/home/dan/software_projects/mariadb-server/mysql-test/var/log/main.bootstrap/' to '/home/dan/software_projects/mariadb-server/mysql-test/var/log/main.bootstrap/'
- found 'core.23458' (0/5)
Trying 'dbx' to get a backtrace
Trying 'gdb' to get a backtrace
Core generated by '/home/dan/software_projects/mariadb-server/sql/mysqld'
Output from gdb follows. The first stack trace is from the failing thread.
The following stack traces are from all threads (so the failing one is
duplicated).
--------------------------
[New LWP 23460]
[New LWP 23458]
[New LWP 23459]
warning: Can't read pathname for load map: Unknown error -1.
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib64/libthread_db.so.1".
Core was generated by `/home/dan/software_projects/mariadb-server/sql/mysqld --no-defaults --bootstrap'.
Program terminated with signal SIGABRT, Aborted.
#0 0x00000035a0a0cd11 in __pthread_kill (threadid=<optimized out>, signo=6) at ../nptl/sysdeps/unix/sysv/linux/pthread_kill.c:61
61 val = INTERNAL_SYSCALL (tgkill, err, 3, THREAD_GETMEM (THREAD_SELF, pid),
#0 0x00000035a0a0cd11 in __pthread_kill (threadid=<optimized out>, signo=6) at ../nptl/sysdeps/unix/sysv/linux/pthread_kill.c:61
#1 0x0000000000f3b994 in my_write_core (sig=6) at /home/dan/software_projects/mariadb-server/mysys/stacktrace.c:457
#2 0x000000000083b141 in handle_fatal_signal (sig=6) at /home/dan/software_projects/mariadb-server/sql/signal_handler.cc:262
#3 <signal handler called>
#4 0x00000035a0235877 in __GI_raise (sig=sig@entry=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:56
#5 0x00000035a0236f68 in __GI_abort () at abort.c:89
#6 0x00000035a022e7d6 in __assert_fail_base (fmt=0x35a037bce8 "%s%s%s:%u: %s%sAssertion `%s' failed.\n%n", assertion=assertion@entry=0x11821f6 "maria_inited", file=file@entry=0x1182170 "/home/dan/software_projects/mariadb-server/storage/maria/ma_create.c", line=line@entry=79, function=function@entry=0x118258d <__PRETTY_FUNCTION__.15159> "maria_create") at assert.c:92
#7 0x00000035a022e882 in __GI___assert_fail (assertion=0x11821f6 "maria_inited", file=0x1182170 "/home/dan/software_projects/mariadb-server/storage/maria/ma_create.c", line=79, function=0x118258d <__PRETTY_FUNCTION__.15159> "maria_create") at assert.c:101
#8 0x0000000000cbd3f0 in maria_create (name=0x7f759583f8d8 "/home/dan/software_projects/mariadb-server/mysql-test/var/tmp/#sql_5ba2_0", datafile_type=BLOCK_RECORD, keys=0, keydefs=0x7f759eced4d0, columns=14, columndef=0x7f759583f248, uniques=0, uniquedefs=0x7f759eced590, ci=0x7f759eced480, flags=260) at /home/dan/software_projects/mariadb-server/storage/maria/ma_create.c:79
#9 0x00000000006adab4 in create_internal_tmp_table (table=0x7f759583e088, keyinfo=0x7f759583f180, start_recinfo=0x7f759583f248, recinfo=0x7f7595819c10, options=2147752704) at /home/dan/software_projects/mariadb-server/sql/sql_select.cc:16926
#10 0x00000000006acc8a in create_tmp_table (thd=0x7f759e4bf070, param=0x7f7595819ba8, fields=..., group=0x0, distinct=false, save_sum_fields=false, select_options=2147752704, rows_limit=18446744073709551615, table_alias=0x7f7595818800 "plugins", do_not_open=false, keep_row_order=false) at /home/dan/software_projects/mariadb-server/sql/sql_select.cc:16594
#11 0x00000000006e1d5a in create_schema_table (thd=0x7f759e4bf070, table_list=0x7f7595818808) at /home/dan/software_projects/mariadb-server/sql/sql_show.cc:7736
#12 0x00000000006e294d in mysql_schema_table (thd=0x7f759e4bf070, lex=0x7f759e4c2cc0, table_list=0x7f7595818808) at /home/dan/software_projects/mariadb-server/sql/sql_show.cc:7954
#13 0x00000000005f23e5 in open_and_process_table (thd=0x7f759e4bf070, lex=0x7f759e4c2cc0, tables=0x7f7595818808, counter=0x7f759ecedf54, flags=0, prelocking_strategy=0x7f759ecedf90, has_prelocking_list=false, ot_ctx=0x7f759ecede10, new_frm_mem=0x7f759ecede50) at /home/dan/software_projects/mariadb-server/sql/sql_base.cc:3871
#14 0x00000000005f3875 in open_tables (thd=0x7f759e4bf070, start=0x7f759ecedf10, counter=0x7f759ecedf54, flags=0, prelocking_strategy=0x7f759ecedf90) at /home/dan/software_projects/mariadb-server/sql/sql_base.cc:4519
#15 0x00000000005f4860 in open_and_lock_tables (thd=0x7f759e4bf070, tables=0x7f7595818808, derived=true, flags=0, prelocking_strategy=0x7f759ecedf90) at /home/dan/software_projects/mariadb-server/sql/sql_base.cc:5162
#16 0x00000000005e8d89 in open_and_lock_tables (thd=0x7f759e4bf070, tables=0x7f7595818808, derived=true, flags=0) at /home/dan/software_projects/mariadb-server/sql/sql_base.h:490
#17 0x0000000000657967 in execute_sqlcom_select (thd=0x7f759e4bf070, all_tables=0x7f7595818808) at /home/dan/software_projects/mariadb-server/sql/sql_parse.cc:5207
#18 0x0000000000650093 in mysql_execute_command (thd=0x7f759e4bf070) at /home/dan/software_projects/mariadb-server/sql/sql_parse.cc:2550
#19 0x000000000065a710 in mysql_parse (thd=0x7f759e4bf070, rawbuf=0x7f7595818088 "select plugin_name into OUTFILE '$MYSQLTEST_VARDIR/tmp/installed_plugins.sql' from information_schema.plugins where plugin_library like 'ha_example%';", length=150, parser_state=0x7f759eceee70) at /home/dan/software_projects/mariadb-server/sql/sql_parse.cc:6517
#20 0x000000000064c092 in handle_bootstrap_impl (thd=0x7f759e4bf070) at /home/dan/software_projects/mariadb-server/sql/sql_parse.cc:766
#21 0x000000000064c218 in do_handle_bootstrap (thd=0x7f759e4bf070) at /home/dan/software_projects/mariadb-server/sql/sql_parse.cc:816
#22 0x000000000064c1a2 in handle_bootstrap (arg=0x7f759e4bf070) at /home/dan/software_projects/mariadb-server/sql/sql_parse.cc:799
#23 0x00000035a0a07ee5 in start_thread (arg=0x7f759ecf4700) at pthread_create.c:309
#24 0x00000035a02f4d1d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111
Thread 3 (Thread 0x7f759ed3d700 (LWP 23459)):
#0 0x00000035a0a0f461 in do_sigwait (sig=0x7f759ed3ce88, set=<optimized out>) at ../sysdeps/unix/sysv/linux/sigwait.c:60
#1 __sigwait (set=0x7f759ed3cdf0, sig=0x7f759ed3ce88) at ../sysdeps/unix/sysv/linux/sigwait.c:97
#2 0x000000000059569e in signal_hand (arg=0x0) at /home/dan/software_projects/mariadb-server/sql/mysqld.cc:3343
#3 0x00000035a0a07ee5 in start_thread (arg=0x7f759ed3d700) at pthread_create.c:309
#4 0x00000035a02f4d1d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111
Thread 2 (Thread 0x7f759ef4b7c0 (LWP 23458)):
#0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1 0x0000000000f40b88 in safe_cond_wait (cond=0x1954620 <COND_thread_count>, mp=0x19533e0 <LOCK_thread_count>, file=0xfc3b60 "/home/dan/software_projects/mariadb-server/include/mysql/psi/mysql_thread.h", line=1165) at /home/dan/software_projects/mariadb-server/mysys/thr_mutex.c:493
#2 0x00000000005901cb in inline_mysql_cond_wait (that=0x1954620 <COND_thread_count>, mutex=0x19533e0 <LOCK_thread_count>, src_file=0xfc5750 "/home/dan/software_projects/mariadb-server/sql/mysqld.cc", src_line=5845) at /home/dan/software_projects/mariadb-server/include/mysql/psi/mysql_thread.h:1165
#3 0x000000000059948a in bootstrap (file=0x21afa60 <instrumented_stdin>) at /home/dan/software_projects/mariadb-server/sql/mysqld.cc:5845
#4 0x0000000000598fc7 in mysqld_main (argc=67, argv=0x7f759e4543c0) at /home/dan/software_projects/mariadb-server/sql/mysqld.cc:5489
#5 0x000000000058fc80 in main (argc=67, argv=0x7fff8810d078) at /home/dan/software_projects/mariadb-server/sql/main.cc:25
Thread 1 (Thread 0x7f759ecf4700 (LWP 23460)):
#0 0x00000035a0a0cd11 in __pthread_kill (threadid=<optimized out>, signo=6) at ../nptl/sysdeps/unix/sysv/linux/pthread_kill.c:61
#1 0x0000000000f3b994 in my_write_core (sig=6) at /home/dan/software_projects/mariadb-server/mysys/stacktrace.c:457
#2 0x000000000083b141 in handle_fatal_signal (sig=6) at /home/dan/software_projects/mariadb-server/sql/signal_handler.cc:262
#3 <signal handler called>
#4 0x00000035a0235877 in __GI_raise (sig=sig@entry=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:56
#5 0x00000035a0236f68 in __GI_abort () at abort.c:89
#6 0x00000035a022e7d6 in __assert_fail_base (fmt=0x35a037bce8 "%s%s%s:%u: %s%sAssertion `%s' failed.\n%n", assertion=assertion@entry=0x11821f6 "maria_inited", file=file@entry=0x1182170 "/home/dan/software_projects/mariadb-server/storage/maria/ma_create.c", line=line@entry=79, function=function@entry=0x118258d <__PRETTY_FUNCTION__.15159> "maria_create") at assert.c:92
#7 0x00000035a022e882 in __GI___assert_fail (assertion=0x11821f6 "maria_inited", file=0x1182170 "/home/dan/software_projects/mariadb-server/storage/maria/ma_create.c", line=79, function=0x118258d <__PRETTY_FUNCTION__.15159> "maria_create") at assert.c:101
#8 0x0000000000cbd3f0 in maria_create (name=0x7f759583f8d8 "/home/dan/software_projects/mariadb-server/mysql-test/var/tmp/#sql_5ba2_0", datafile_type=BLOCK_RECORD, keys=0, keydefs=0x7f759eced4d0, columns=14, columndef=0x7f759583f248, uniques=0, uniquedefs=0x7f759eced590, ci=0x7f759eced480, flags=260) at /home/dan/software_projects/mariadb-server/storage/maria/ma_create.c:79
#9 0x00000000006adab4 in create_internal_tmp_table (table=0x7f759583e088, keyinfo=0x7f759583f180, start_recinfo=0x7f759583f248, recinfo=0x7f7595819c10, options=2147752704) at /home/dan/software_projects/mariadb-server/sql/sql_select.cc:16926
#10 0x00000000006acc8a in create_tmp_table (thd=0x7f759e4bf070, param=0x7f7595819ba8, fields=..., group=0x0, distinct=false, save_sum_fields=false, select_options=2147752704, rows_limit=18446744073709551615, table_alias=0x7f7595818800 "plugins", do_not_open=false, keep_row_order=false) at /home/dan/software_projects/mariadb-server/sql/sql_select.cc:16594
#11 0x00000000006e1d5a in create_schema_table (thd=0x7f759e4bf070, table_list=0x7f7595818808) at /home/dan/software_projects/mariadb-server/sql/sql_show.cc:7736
#12 0x00000000006e294d in mysql_schema_table (thd=0x7f759e4bf070, lex=0x7f759e4c2cc0, table_list=0x7f7595818808) at /home/dan/software_projects/mariadb-server/sql/sql_show.cc:7954
#13 0x00000000005f23e5 in open_and_process_table (thd=0x7f759e4bf070, lex=0x7f759e4c2cc0, tables=0x7f7595818808, counter=0x7f759ecedf54, flags=0, prelocking_strategy=0x7f759ecedf90, has_prelocking_list=false, ot_ctx=0x7f759ecede10, new_frm_mem=0x7f759ecede50) at /home/dan/software_projects/mariadb-server/sql/sql_base.cc:3871
#14 0x00000000005f3875 in open_tables (thd=0x7f759e4bf070, start=0x7f759ecedf10, counter=0x7f759ecedf54, flags=0, prelocking_strategy=0x7f759ecedf90) at /home/dan/software_projects/mariadb-server/sql/sql_base.cc:4519
#15 0x00000000005f4860 in open_and_lock_tables (thd=0x7f759e4bf070, tables=0x7f7595818808, derived=true, flags=0, prelocking_strategy=0x7f759ecedf90) at /home/dan/software_projects/mariadb-server/sql/sql_base.cc:5162
#16 0x00000000005e8d89 in open_and_lock_tables (thd=0x7f759e4bf070, tables=0x7f7595818808, derived=true, flags=0) at /home/dan/software_projects/mariadb-server/sql/sql_base.h:490
#17 0x0000000000657967 in execute_sqlcom_select (thd=0x7f759e4bf070, all_tables=0x7f7595818808) at /home/dan/software_projects/mariadb-server/sql/sql_parse.cc:5207
#18 0x0000000000650093 in mysql_execute_command (thd=0x7f759e4bf070) at /home/dan/software_projects/mariadb-server/sql/sql_parse.cc:2550
#19 0x000000000065a710 in mysql_parse (thd=0x7f759e4bf070, rawbuf=0x7f7595818088 "select plugin_name into OUTFILE '$MYSQLTEST_VARDIR/tmp/installed_plugins.sql' from information_schema.plugins where plugin_library like 'ha_example%';", length=150, parser_state=0x7f759eceee70) at /home/dan/software_projects/mariadb-server/sql/sql_parse.cc:6517
#20 0x000000000064c092 in handle_bootstrap_impl (thd=0x7f759e4bf070) at /home/dan/software_projects/mariadb-server/sql/sql_parse.cc:766
#21 0x000000000064c218 in do_handle_bootstrap (thd=0x7f759e4bf070) at /home/dan/software_projects/mariadb-server/sql/sql_parse.cc:816
#22 0x000000000064c1a2 in handle_bootstrap (arg=0x7f759e4bf070) at /home/dan/software_projects/mariadb-server/sql/sql_parse.cc:799
#23 0x00000035a0a07ee5 in start_thread (arg=0x7f759ecf4700) at pthread_create.c:309
#24 0x00000035a02f4d1d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111
--------------------------------------------------------------------------
The servers were restarted 0 times
Spent 0.000 of 28 seconds executing testcases
Failure: Failed 1/1 tests, 0.00% were successful.
Failing test(s): main.bootstrap
The log files in var/log may give you some hint of what went wrong.
If you want to report this error, please read first the documentation
at http://dev.mysql.com/doc/mysql/en/mysql-test-suite.html
mysql-test-run: *** ERROR: there were failing test cases
dan@spaceman mysql-test $ git diff
diff --git a/mysql-test/t/bootstrap.test b/mysql-test/t/bootstrap.test
index 2c6040a..13dbed4 100644
--- a/mysql-test/t/bootstrap.test
+++ b/mysql-test/t/bootstrap.test
@@ -60,3 +60,10 @@ SELECT 'bug' as '' FROM INFORMATION_SCHEMA.ENGINES WHERE engine='innodb'
and SUPPORT='YES';
--echo End of 5.5 tests
+
+--write_file $MYSQLTEST_VARDIR/tmp/bootstrap_plugins.sql
+select plugin_name into OUTFILE '$MYSQLTEST_VARDIR/tmp/installed_plugins.sql' from information_schema.plugins where plugin_library like 'ha_example%';
+EOF
+--exec $MYSQLD_BOOTSTRAP_CMD --plugin-dir=$PLUGIN_DIR < $MYSQLTEST_VARDIR/tmp/bootstrap_plugins.sql >> $MYSQLTEST_VARDIR/tmp/bootstrap.log 2>&1
+remove_file $MYSQLTEST_VARDIR/tmp/bootstrap_plugins.sql;
+
Addition to the main.bootstrap test (just re-quoting from the description, for better visibility):