Bug #5370 Table names larger than 32 bytes overwrite stack
Submitted: 2 Sep 2004 15:51 Modified: 7 Sep 2004 7:51
Reporter: Mikael Ronström Email Updates:
Status: Closed Impact on me:
None 
Category:MySQL Cluster: Cluster (NDB) storage engine Severity:S1 (Critical)
Version:4.1.4 OS:MacOS (Mac OS X)
Assigned to: Mikael Ronström CPU Architecture:Any

[2 Sep 2004 15:51] Mikael Ronström
Description:
If a table with a name larger than 32 bytes is used it will crash the ndbd
process on Mac OS X due to overwriting the stack.

The error was in that getWords was called with a length parameter which
expected the length in words but got in bytes.

How to repeat:
Create table with name larger than 32 bytes and insert a record

Suggested fix:
byte length => word length (one-liner)