ha_innodb.cc:5713: void wsrep_innobase_mysql_sort(int, uint, unsigned char*, unsigned int): Assertion `tmp_length == str_length' failed.
Affects | Status | Importance | Assigned to | Milestone | ||
---|---|---|---|---|---|---|
MySQL patches by Codership | Status tracked in 5.6 | |||||
5.6 |
Fix Released
|
Undecided
|
Teemu Ollakka | |||
Percona XtraDB Cluster moved to https://jira.percona.com/projects/PXC | Status tracked in 5.6 | |||||
5.5 |
Invalid
|
Undecided
|
Unassigned | |||
5.6 |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
mysqld: /media/
21:29:02 UTC - mysqld got signal 6 ;
This could be because you hit a bug. It is also possible that this binary
or one of the libraries it was linked against is corrupt, improperly built,
or misconfigured. This error can also be caused by malfunctioning hardware.
We will try our best to scrape up some info that will hopefully help
diagnose the problem, but since we have already crashed,
something is definitely wrong and this may fail.
Please help us make Percona Server better by reporting any
bugs at http://
key_buffer_
read_buffer_
max_used_
max_threads=153
thread_count=13
connection_count=13
It is possible that mysqld could use up to
key_buffer_size + (read_buffer_size + sort_buffer_
Hope that's ok; if not, decrease some variables in the equation.
Thread pointer: 0x3726ca0
Attempting backtrace. You can use the following information to find out
where mysqld died. If you see no messages after this, something went
terribly wrong...
stack_bottom = 7eff7847aed8 thread_stack 0x40000
/pxc56/
/pxc56/
/usr/lib/
/usr/lib/
/usr/lib/
/usr/lib/
/usr/lib/
/pxc56/
/pxc56/
/pxc56/
/pxc56/
/pxc56/
/pxc56/
/pxc56/
/pxc56/
/pxc56/
/pxc56/
/pxc56/
/pxc56/
/pxc56/
/pxc56/
/usr/lib/
/usr/lib/
Trying to get some variables.
Some pointers may be invalid and cause the dump to abort.
Query (7eff2c0e8d20): REPLACE INTO `table100_
Connection ID (thread ID): 11
Status: NOT_KILLED
You may download the Percona Server operations manual by visiting
http://
in the manual which will help you identify the cause of the crash.
Writing a core file
Backtrace:
(gdb) bt libpthread. so.0 Tintin/ Work/code/ percona- xtradb- cluster/ pxc56/Percona- Server/ mysys/stacktrac e.c:422 Tintin/ Work/code/ percona- xtradb- cluster/ pxc56/Percona- Server/ sql/signal_ handler. cc:254 mysql_sort (mysql_ type=mysql_ type@entry= 254, charset_ number= <optimized out>, str=str@ entry=0x7eff784 75e70 "1", ' ' <repeats 11 times>, str_length= str_length@ entry=12) Tintin/ Work/code/ percona- xtradb- cluster/ pxc56/Percona- Server/ storage/ innobase/ handler/ ha_innodb. cc:5713 key_val_ for_row (table= 0x7eff2c0f4fa0, keynr=keynr@ entry=2, buff=0x7eff78476f42 "", buff@entry= 0x7eff78476f41 "", buff_len=37, record@ entry=0x7eff2c0 fc8f0 "\367", ' ' <repeats 36 times>, key_is_ null=key_ is_null@ entry=0x7eff784 76b18) Tintin/ Work/code/ percona- xtradb- cluster/ pxc56/Percona- Server/ storage/ innobase/ handler/ ha_innodb. cc:6499 :wsrep_ append_ keys (this=this@ entry=0x7eff2c1 29400, thd=0x3726ca0, shared= shared@ entry=false, record0= record0@ entry=0x7eff2c0 fc8f0 "\367", ' ' <repeats 36 times>, record1@ entry=0x0) at /media/ Tintin/ Work/code/ percona- xtradb- cluster/ pxc56/Percona- Server/ storage/ innobase/ handler/ ha_innodb. cc:9780 :write_ row (this=0x7eff2c1 29400, record= 0x7eff2c0fc8f0 "\367", ' ' <repeats 36 times>) Tintin/ Work/code/ percona- xtradb- cluster/ pxc56/Percona- Server/ storage/ innobase/ handler/ ha_innodb. cc:7652 :ha_write_ row (this=0x7eff2c1 29400, buf=0x7eff2c0fc8f0 "\367", ' ' <repeats 36 times>) at /media/ Tintin/ Work/code/ percona- xtradb- cluster/ pxc56/Percona- Server/ sql/handler. cc:7557 entry=0x3726ca0 , table=table@ entry=0x7eff2c0 f4fa0, info=info@ entry=0x7eff784 791e0, update= update@ entry=0x7eff784 79260) Tintin/ Work/code/ percona- xtradb- cluster/ pxc56/Percona- Server/ sql/sql_ insert. cc:1672 entry=0x3726ca0 , table_list= 0x7eff2c0e8ea0, fields=..., values_list=..., update_fields=..., update_values=..., duplic=DUP_REPLACE, ignore=false) Tintin/ Work/code/ percona- xtradb- cluster/ pxc56/Percona- Server/ sql/sql_ insert. cc:1073 command (thd=thd@ entry=0x3726ca0 ) at /media/ Tintin/ Work/code/ percona- xtradb- cluster/ pxc56/Percona- Server/ sql/sql_ parse.cc: 4054 entry=0x3726ca0 , rawbuf= rawbuf@ entry=0x7eff2c0 e8d20 "REPLACE INTO `table100_ innodb_ int_autoinc` ( `col_char_12_key` ) VALUES ( 1 )", length= length@ entry=77, state=parser_ state@entry= 0x7eff7847a820) at /media/ Tintin/ Work...
#0 0x00007eff8ce580b1 in pthread_kill () from /usr/lib/
#1 0x000000000094630f in my_write_core (sig=6) at /media/
#2 0x00000000006da228 in handle_fatal_signal (sig=6) at /media/
#3 <signal handler called>
#4 0x00007eff8b1e83d9 in raise () from /usr/lib/libc.so.6
#5 0x00007eff8b1e97d8 in abort () from /usr/lib/libc.so.6
#6 0x00007eff8b1e1506 in __assert_fail_base () from /usr/lib/libc.so.6
#7 0x00007eff8b1e15b2 in __assert_fail () from /usr/lib/libc.so.6
#8 0x0000000000969db8 in wsrep_innobase_
at /media/
#9 0x000000000096b27e in wsrep_store_
record=
at /media/
#10 0x000000000096cdd6 in ha_innobase:
record1=
#11 0x000000000097488f in ha_innobase:
at /media/
#12 0x000000000064a4a3 in handler:
#13 0x000000000073f691 in write_record (thd=thd@
at /media/
#14 0x0000000000744f76 in mysql_insert (thd=thd@
at /media/
#15 0x0000000000759367 in mysql_execute_
#16 0x000000000075d8a2 in mysql_parse (thd=thd@
parser_