Bug #48509 ndbrequire hit in BACKUP (Line: 3845)
Submitted: 3 Nov 2009 16:46 Modified: 4 Jan 2010 10:51
Reporter: Andrew Hutchings Email Updates:
Status: No Feedback Impact on me:
None 
Category:MySQL Cluster: Cluster (NDB) storage engine Severity:S2 (Serious)
Version:mysql-5.1-telco-6.3 OS:Any
Assigned to: CPU Architecture:Any
Tags: 6.3.24

[3 Nov 2009 16:46] Andrew Hutchings
Description:
2 ndbd nodes
16:00 - node 3 rebooted and fails with arbitration error during reboot, comes up after reboot
17:00 - node 2 rebooted and fails with arbitration error during reboot
17:18 - node 2 fails during start phase 5 with:

Time: Sunday 1 November 2009 - 17:18:25
Status: Temporary error, restart node
Message: Internal program error (failed ndbrequire) (Internal error, programming error or missing error message, please report a bug)
Error: 2341
Error data: backup/Backup.cpp
Error object: BACKUP (Line: 3845) 0x0000000a
Program: ndbd
Pid: 2221
Trace: /data/mysql/ndb_2_trace.log.23
Version: mysql-5.1.32 ndb-6.3.24-GA
***EOM***

That is:
ndbrequire(dataLen < op.maxRecordSize);

Starting the node again after this works fine.

How to repeat:
.
[5 Jan 2010 0:00] Bugs System
No feedback was provided for this bug for over a month, so it is
being suspended automatically. If you are able to provide the
information that was originally requested, please do so and change
the status of the bug back to "Open".