Comment 7 for bug 1134892

Revision history for this message
Raghavendra D Prabhu (raghavendra-prabhu) wrote :

One more thing, the crash reported originally and the
penultimate crash seem to be originating in different locations -
the first one at ha_delete_row and the latter at ha_update_row.

@Shadow, another thing - make sure all debug symbol packages
related to Percona Server are installed (including the galera
debug libraries). You earlier stack-trace was lacking it.

@Nickolay, while resolving the stack-trace did you also consider
galera shared library into account? I presume the following may
be incorrect:
""
 0x9049c3 fil_space_is_corrupt + 416083
0x905662 fil_space_is_corrupt + 419314
0x80ed33 wsrep_rec_get_foreign_key + 118611
0x80ff47 wsrep_rec_get_foreign_key + 123239
0x8105b1 wsrep_rec_get_foreign_key + 124881
0x7fba11 wsrep_rec_get_foreign_key + 39985
""

because from other stack trace

 /usr/sbin/mysqld(wsrep_rec_get_foreign_key+0x6c)[0x81744c]
/usr/sbin/mysqld(wsrep_append_foreign_key+0x407)[0x803907]
/usr/sbin/mysqld[0x93b18f]
/usr/sbin/mysqld[0x93ca7a]
/usr/sbin/mysqld[0x8315dc]
/usr/sbin/mysqld[0x832466]
/usr/sbin/mysqld[0x8359ce]
/usr/sbin/mysqld[0x81f1a1]
/usr/sbin/mysqld[0x804a02]
/usr/sbin/mysqld(_ZN7handler13ha_update_rowEPKhPh+0x66)[0x6b1ae6]

The intermediate ones are unresolved because the galera debug
libs may not be present here.

From the code, it looks like code makes an entry into galera
after wsrep->append_key.