Description:
2017-10-27T23:28:59.192387Z 0 [Note] /sda/MS201017-mysql-8.0.3-rc-linux-x86_64-debug/bin/mysqld: ready for connections. Version: '8.0.3-rc-debug-log' socket: '/sda/MS201017-mysql-8.0.3-rc-linux-x86_64-debug/socket.sock' port: 16654 MySQL Community Server (GPL)
mysqld: /git/mysql-server_dbg/sql/log_event.cc:4715: Query_log_event::Query_log_event(THD*, const char*, size_t, bool, bool, bool, int, bool): Assertion `trn_ctx->is_active(Transaction_ctx::SESSION)' failed.
23:30:29 UTC - mysqld got signal 6 ;
Core was generated by `/sda/MS201017-mysql-8.0.3-rc-linux-x86_64-debug/bin/mysqld --no-defaults --core'.
Program terminated with signal 6, Aborted.
#0 0x00007ff2e9ad49b1 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),
(gdb) bt
#0 0x00007ff2e9ad49b1 in __pthread_kill (threadid=<optimized out>, signo=6) at ../nptl/sysdeps/unix/sysv/linux/pthread_kill.c:61
#1 0x000000000369e428 in my_write_core (sig=6) at /git/mysql-server_dbg/mysys/stacktrace.cc:291
#2 0x000000000286b8f6 in handle_fatal_signal (sig=6) at /git/mysql-server_dbg/sql/signal_handler.cc:234
#3 <signal handler called>
#4 0x00007ff2e7dec1f7 in __GI_raise (sig=sig@entry=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:56
#5 0x00007ff2e7ded8e8 in __GI_abort () at abort.c:90
#6 0x00007ff2e7de5266 in __assert_fail_base (fmt=0x7ff2e7f37e68 "%s%s%s:%u: %s%sAssertion `%s' failed.\n%n",
assertion=assertion@entry=0x4776fa0 "trn_ctx->is_active(Transaction_ctx::SESSION)",
file=file@entry=0x4774b78 "/git/mysql-server_dbg/sql/log_event.cc", line=line@entry=4715,
function=function@entry=0x477bba0 <Query_log_event::Query_log_event(THD*, char const*, unsigned long, bool, bool, bool, int, bool)::__PRETTY_FUNCTION__> "Query_log_event::Query_log_event(THD*, const char*, size_t, bool, bool, bool, int, bool)") at assert.c:92
#7 0x00007ff2e7de5312 in __GI___assert_fail (assertion=0x4776fa0 "trn_ctx->is_active(Transaction_ctx::SESSION)",
file=0x4774b78 "/git/mysql-server_dbg/sql/log_event.cc", line=4715,
function=0x477bba0 <Query_log_event::Query_log_event(THD*, char const*, unsigned long, bool, bool, bool, int, bool)::__PRETTY_FUNCTION__> "Query_log_event::Query_log_event(THD*, const char*, size_t, bool, bool, bool, int, bool)") at assert.c:101
#8 0x00000000035ae38c in Query_log_event::Query_log_event (this=0x7ff2ea075e30, thd_arg=0x7ff2a1419000,
query_arg=0x7ff2a142f030 "create TABLE t1(a int)SELECT 1 b", query_length=32, using_trans=true, immediate=false,
suppress_use=false, errcode=0, ignore_cmd_internals=false, __in_chrg=<optimized out>, __vtt_parm=<optimized out>)
at /git/mysql-server_dbg/sql/log_event.cc:4715
#9 0x00000000035f1cf7 in THD::binlog_query (this=0x7ff2a1419000, qtype=THD::ROW_QUERY_TYPE,
query_arg=0x7ff2a142f030 "create TABLE t1(a int)SELECT 1 b", query_len=32, is_trans=true, direct=false, suppress_use=false,
errcode=0) at /git/mysql-server_dbg/sql/binlog.cc:12305
#10 0x0000000002c152b0 in Query_result_insert::send_eof (this=0x7ff2a14309f0) at /git/mysql-server_dbg/sql/sql_insert.cc:2331
#11 0x0000000002c1747d in Query_result_create::send_eof (this=0x7ff2a14309f0) at /git/mysql-server_dbg/sql/sql_insert.cc:3067
#12 0x0000000002460a3a in JOIN::exec (this=0x7ff2a15889d8) at /git/mysql-server_dbg/sql/sql_executor.cc:241
#13 0x00000000025116ac in handle_query (thd=0x7ff2a1419000, lex=0x7ff2a141b1e8, result=0x7ff2a14309f0, added_options=268435456,
removed_options=0) at /git/mysql-server_dbg/sql/sql_select.cc:203
#14 0x0000000002c04081 in Sql_cmd_create_table::execute (this=0x7ff2a14306c8, thd=0x7ff2a1419000)
at /git/mysql-server_dbg/sql/sql_cmd_ddl_table.cc:331
#15 0x00000000024bad4d in mysql_execute_command (thd=0x7ff2a1419000, first_level=true) at /git/mysql-server_dbg/sql/sql_parse.cc:3441
#16 0x00000000024c042b in mysql_parse (thd=0x7ff2a1419000, parser_state=0x7ff2ea07a2f0) at /git/mysql-server_dbg/sql/sql_parse.cc:5414
#17 0x00000000024b68e7 in dispatch_command (thd=0x7ff2a1419000, com_data=0x7ff2ea07ab80, command=COM_QUERY)
at /git/mysql-server_dbg/sql/sql_parse.cc:1708
#18 0x00000000024b53f5 in do_command (thd=0x7ff2a1419000) at /git/mysql-server_dbg/sql/sql_parse.cc:1291
#19 0x000000000285b2d6 in handle_connection (arg=0x7ff2d5eeb3c0)
at /git/mysql-server_dbg/sql/conn_handler/connection_handler_per_thread.cc:328
#20 0x00000000036ec54d in pfs_spawn_thread (arg=0x7ff2d5f93620) at /git/mysql-server_dbg/storage/perfschema/pfs.cc:2985
#21 0x00007ff2e9acfe25 in start_thread (arg=0x7ff2ea07b700) at pthread_create.c:308
#22 0x00007ff2e7eaf34d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113
How to repeat:
CREATE DATABASE test;
USE test;
SET binlog_format=STATEMENT;
SET @@session.default_storage_engine='blackhole';
create TABLE t1(a int)SELECT 1 b;