Bug #32759 ndb_binlog_basic assert failure 'thd->transaction.stmt.modified_non_trans_table'
Submitted: 27 Nov 2007 9:51 Modified: 15 Dec 2007 10:21
Reporter: Mats Kindahl Email Updates:
Status: Closed Impact on me:
None 
Category:MySQL Cluster: Cluster (NDB) storage engine Severity:S3 (Non-critical)
Version:5.1.23-bk OS:Any
Assigned to: CPU Architecture:Any

[27 Nov 2007 9:51] Mats Kindahl
Description:
The ndb_binlog_basic test fails under pushbuild with an assertion failure.

Here is a cut from master.err::

    071124 12:01:57 [Note] NDB Binlog: drop table ./test/t2.
    mysqld: sql_parse.cc:1753: bool mysql_execute_command(THD*): Assertion
       `thd->transaction.stmt.modified_non_trans_table == (0)' failed.
    071124 12:01:58 - mysqld got signal 6;

How to repeat:
Check pushbuild.

Suggested fix:
Ensure that the assertion does not fire.
[11 Dec 2007 14:07] Bugs System
A patch for this bug has been committed. After review, it may
be pushed to the relevant source trees for release in the next
version. You can access the patch from:

  http://lists.mysql.com/commits/39709

ChangeSet@1.2687, 2007-12-11 15:08:00+01:00, tomas@whalegate.ndb.mysql.com +1 -0
  bug#32759 already fixed
[14 Dec 2007 17:09] Bugs System
Pushed into 5.1.23-rc
[14 Dec 2007 17:10] Bugs System
Pushed into 6.0.5-alpha
[15 Dec 2007 10:21] Jon Stephens
Test failure only, issue already fixed per developer notes in changeset; closed without further action.