Bug #43883 ndbd crash during scan
Submitted: 26 Mar 2009 13:40 Modified: 28 Mar 2009 22:08
Reporter: Gustaf Thorslund Email Updates:
Status: Duplicate Impact on me:
None 
Category:MySQL Cluster: Cluster (NDB) storage engine Severity:S3 (Non-critical)
Version:cluster 6.3.19 OS:Any
Assigned to: Assigned Account CPU Architecture:Any

[26 Mar 2009 13:40] Gustaf Thorslund
Description:
Status: Temporary error, restart node
Message: Internal program error (failed ndbrequire) (Internal error, programming error or missing error mess
age, please report a bug)
Error: 2341
Error data: dbtc/DbtcMain.cpp
Error object: DBTC (Line: 9227) 0x0000000a

Line 9227 DbtcMain.cpp in 6.3.19 is:
 ndbrequire(scanptr.p->scanApiRec == RNIL);

This happened on 3 out of 4 ndbd at about the same time.

How to repeat:
Not sure, see attached logs
[28 Mar 2009 22:08] Jonas Oreland
this is a duplicate of bug#41296
when the commit ack marker "leaked" (was not cleared) it could
as show by these logs cause node crash when reusing the transaction
record in TC for a scan.
(since the commitAckMarker-ptr is a union with the apiScanRec)