Debian7
Server version: 5.6.25-73.1-56-log Percona XtraDB Cluster (GPL), Release rel73.1, Revision 011f1e6, WSREP version 25.12, wsrep_25.12
Sometimes mysqld crashes. I have few stacktraces.
(my_print_stacktrace+0x2e)[0x901dae]
(handle_fatal_signal+0x491)[0x6c1d01]
(ull_get_key(unsigned char const*, unsigned long*, char)+0x14)[0x666614]
(my_hash_first_from_hash_value+0x77)[0x8e8db7]
(my_hash_search+0x11)[0x8e8f51]
(Item_func_release_lock::val_int()+0xb9)[0x66b719]
(Item::send(Protocol*, String*)+0x15c)[0x62a86c]
(Protocol::send_result_set_row(List<Item>*)+0xa9)[0x6bcc39]
(select_send::send_data(List<Item>&)+0x67)[0x708b67]
(JOIN::exec()+0x4d8)[0x717028]
(mysql_select(THD*, TABLE_LIST*, unsigned int, List<Item>&, Item*, SQL_I_List<st_order>*, SQL_I_List<st_order>*, Item*, unsigned long long, select_result*, st_select_lex_unit*, st_select_lex*)+0x265)[0x759fd5]
(handle_select(THD*, select_result*, unsigned long)+0x17d)[0x75a28d][0x5d62f3]
(mysql_execute_command(THD*)+0xc95)[0x735be5]
(Prepared_statement::execute(String*, bool)+0x345)[0x74bb05][0x74bc48]
(mysql_sql_stmt_execute(THD*)+0xba)[0x74c79a]
(mysql_execute_command(THD*)+0x17de)[0x73672e]
(mysql_parse(THD*, char*, unsigned int, Parser_state*)+0x598)[0x73b688][0x73b789]
(dispatch_command(enum_server_command, THD*, char*, unsigned int)+0x1163)[0x73cf63]
(do_command(THD*)+0x1e9)[0x73dc49]
(do_handle_one_connection(THD*)+0x167)[0x70efa7]
(handle_one_connection+0x47)[0x70f117]
(pfs_spawn_thread+0x143)[0xb5af53]
(my_print_stacktrace+0x2e)[0x901dae]
(handle_fatal_signal+0x491)[0x6c1d01]
(MDL_lock::Ticket_list::remove_ticket(MDL_ticket*)+0x11)[0x6b5241]
(MDL_lock::remove_ticket(MDL_lock::Ticket_list MDL_lock::*, MDL_ticket*)+0x48)[0x6b5df8]
(MDL_context::release_lock(enum_mdl_duration, MDL_ticket*)+0x1a)[0x6b696a]
(mysql_ull_cleanup(THD*)+0x49)[0x671049]
(THD::cleanup()+0xd0)[0x70ac90]
(THD::release_resources()+0x148)[0x70ae28]
(one_thread_per_connection_end(THD*, bool)+0x1d)[0x600c1d]
(do_handle_one_connection(THD*)+0xee)[0x70ef2e]
(handle_one_connection+0x47)[0x70f117]
(pfs_spawn_thread+0x143)[0xb5af53]
(my_print_stacktrace+0x2e)[0x901dae]
(handle_fatal_signal+0x491)[0x6c1d01]
(MDL_ticket::destroy(MDL_ticket*)+0xd)[0x6b4d0d]
(mysql_ull_cleanup(THD*)+0x49)[0x671049]
(THD::cleanup()+0xd0)[0x70ac90]
(THD::release_resources()+0x148)[0x70ae28]
(one_thread_per_connection_end(THD*, bool)+0x1d)[0x600c1d]
(do_handle_one_connection(THD*)+0xee)[0x70ef2e]
(handle_one_connection+0x47)[0x70f117]
(pfs_spawn_thread+0x143)[0xb5af53]
I have some server, OS, SOFT on another node of clusrter but all working normal.
How can i fix this?
crashed again and have coredump
gdb /usr/sbin/mysql /home/corefiles /core.5340 get_pending_ rows_event (this=this@ entry=0x7f36d20 cb9e0, is_transactiona l=is_transactio nal@entry= true) percona- xtradb- cluster- 5.6-debian- binary/ label_exp/ debian- wheezy- x64/percona- xtradb- cluster- 5.6-5.6. 25-25.12/ sql/binlog. cc:7990
(gdb) info threads
* 2 Thread 0x7f375ebe8700 (LWP 16681) 0x00000000008b8381 in THD::binlog_
at /mnt/workspace/
(gdb) thread 2 get_pending_ rows_event (this=this@ entry=0x7f36d20 cb9e0, is_transactiona l=is_transactio nal@entry= true) percona- xtradb- cluster- 5.6-debian- binary/ label_exp/ debian- wheezy- x64/percona- xtradb- cluster- 5.6-5.6. 25-25.12/ sql/binlog. cc:7990 percona- xtradb- cluster- 5.6-debian- binary/ label_exp/ debian- wheezy- x64/percona- xtradb- cluster- 5.6-5.6. 25-25.12/ sql/binlog. cc
[Switching to thread 2 (Thread 0x7f375ebe8700 (LWP 16681))]
#0 0x00000000008b8381 in THD::binlog_
at /mnt/workspace/
7990 in /mnt/workspace/
(gdb) info stack get_pending_ rows_event (this=this@ entry=0x7f36d20 cb9e0, is_transactiona l=is_transactio nal@entry= true) percona- xtradb- cluster- 5.6-debian- binary/ label_exp/ debian- wheezy- x64/percona- xtradb- cluster- 5.6-5.6. 25-25.12/ sql/binlog. cc:7990
#0 0x00000000008b8381 in THD::binlog_
at /mnt/workspace/
(gdb) list + percona- xtradb- cluster- 5.6-debian- binary/ label_exp/ debian- wheezy- x64/percona- xtradb- cluster- 5.6-5.6. 25-25.12/ sql/binlog. cc
7985 in /mnt/workspace/
(gdb) print binlog_ get_pending_ rows_event get_pending_ rows_event( bool) const>'
'$1 = {Rows_log_event *(const THD * const, bool)} 0x8b8380 <THD::binlog_