Bug #48509 ndbrequire hit in BACKUP (Line: 3845)
Submitted: 3 Nov 17:46
Reporter: Andrew Hutchings
Status: Open
Category:Server: Cluster Severity:S2 (Serious)
Version:mysql-5.1-telco-6.3 OS:Any
Assigned to: Target Version:
Tags: 6.3.24
Triage: Triaged: D2 (Serious) / R6 (Needs Assessment) / E6 (Needs Assessment)

[3 Nov 17: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:
.