Jeremy,
it looks like this crash can happen if you use MySQL 'user level locks'
which are kind of semaphores. In that case MySQL will write a binlog entry
even after THD::cleanup where the transaction handle is freed.
From the manual:
You can also solve some cases by using the user-level lock
On Wed, May 29, 2002 at 02:06:19PM +0300, Heikki Tuuri wrote:
Jeremy,
it looks like this crash can happen if you use MySQL 'user level locks'
which are kind of semaphores. In that case MySQL will write a binlog entry
even after THD::cleanup where the transaction handle is freed.
From the