Bug #31274 data node goes down due to 2341 in DBTUP (Line: 635)
Submitted: 28 Sep 2007 9:50 Modified: 28 Sep 2007 10:08
Reporter: Axel Schwenke Email Updates:
Status: Duplicate Impact on me:
None 
Category:MySQL Cluster: Cluster (NDB) storage engine Severity:S3 (Non-critical)
Version:5.1.22-6.3.2 OS:Linux
Assigned to: Assigned Account CPU Architecture:Any

[28 Sep 2007 9:50] Axel Schwenke
Description:
In a multi-master replication setup, sporadically a data node goes down due to a failed ndbrequire in dbtup/DbtupRoutines.cpp line 635. This is here:

bool
Dbtup::varsize_reader()

ndbrequire(srcBytes <= max_var_size);

complete error message:

Time: Friday 21 September 2007 - 12:49:11
Status: Temporary error, restart node
Message: Internal program error (failed ndbrequire) (Internal error, programming
Error: 2341
Error data: dbtup/DbtupRoutines.cpp
Error object: DBTUP (Line: 635) 0x0000000e
Program: ndbd
Pid: 27684
Trace: /tmp/mysql/data/ndb_2_trace.log.2
Version: mysql-5.1.22 ndb-6.3.2-beta
***EOM***

How to repeat:
analyzing
[28 Sep 2007 10:08] Axel Schwenke
duplicate of bug #30914