Comment 2 for bug 1036774

Revision history for this message
Dmitry D. Khlebnikov (gm-outside+launchpad) wrote :

Well, after the fix applied the server started to crash on replication with the following messages in the log:
===
120911 14:03:08 [Note] /usr/sbin/mysqld: ready for connections.
Version: '5.5.27-log' socket: '/home/b_mgl/mysql.sock' port: 4001 Percona XtraDB Cluster (
GPL), wsrep_23.6.r356
120911 14:03:49 [Note] WSREP: ready state reached
120911 14:03:49 [Note] Slave SQL thread initialized, starting replication in log 'master-bin.
000589' at position 691502044, relay log './slave-bin.000472' position: 442999719
120911 14:03:49 [Note] Slave I/O thread: connected to master 'replicant@192.168.194.185:4001'
,replication started in log 'master-bin.000589' at position 691502444
04:03:49 UTC - mysqld got signal 11 ;
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://bugs.percona.com/

key_buffer_size=8388608
read_buffer_size=131072
max_used_connections=10
max_threads=151
thread_count=10
connection_count=10
It is possible that mysqld could use up to
key_buffer_size + (read_buffer_size + sort_buffer_size)*max_threads = 338675 K bytes of memo
ry
Hope that's ok; if not, decrease some variables in the equation.

Thread pointer: 0x2ac724000990
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 = 2ac72003fe78 thread_stack 0x40000
/usr/sbin/mysqld(my_print_stacktrace+0x35)[0x7c5fb5]
/usr/sbin/mysqld(handle_fatal_signal+0x4a4)[0x6a00f4]
/lib64/libpthread.so.0(+0xf500)[0x2ac58f33f500]
/usr/sbin/mysqld(wsrep_append_foreign_key+0xa2)[0x816cc2]
/usr/sbin/mysqld[0x84dc80]
/usr/sbin/mysqld[0x85100e]
/usr/sbin/mysqld[0x85218a]
/usr/sbin/mysqld[0x83ba01]
/usr/sbin/mysqld[0x81bc2f]
/usr/sbin/mysqld(_ZN7handler13ha_delete_rowEPKh+0x5e)[0x6a4aee]
/usr/sbin/mysqld(_ZN21Delete_rows_log_event11do_exec_rowEPK14Relay_log_info+0x148)[0x7428f8]
/usr/sbin/mysqld(_ZN14Rows_log_event14do_apply_eventEPK14Relay_log_info+0x22d)[0x7480fd]
/usr/sbin/mysqld(_Z26apply_event_and_update_posP9Log_eventP3THDP14Relay_log_info+0x125)[0x531
7b5]
/usr/sbin/mysqld[0x535af7]
/usr/sbin/mysqld(handle_slave_sql+0xa45)[0x537025]
/lib64/libpthread.so.0(+0x7851)[0x2ac58f337851]
/lib64/libc.so.6(clone+0x6d)[0x2ac5900ff11d]

Trying to get some variables.
Some pointers may be invalid and cause the dump to abort.
Query (0): Connection ID (thread ID): 12
Status: NOT_KILLED
===