Bug #52180 | ndbmtd stops in phase 4 with error in DBDICT (Line: 17265) | ||
---|---|---|---|
Submitted: | 18 Mar 2010 13:52 | Modified: | 22 Apr 2010 7:56 |
Reporter: | Daniël van Eeden | Email Updates: | |
Status: | Duplicate | Impact on me: | |
Category: | MySQL Cluster: Cluster (NDB) storage engine | Severity: | S2 (Serious) |
Version: | mysql-5.1 ndb-7.0 | OS: | Linux (Ubuntu 6.06.2 LTS) |
Assigned to: | Assigned Account | CPU Architecture: | Any |
Tags: | mysql-5.1.37 ndb-7.0.8 |
[18 Mar 2010 13:52]
Daniël van Eeden
[22 Mar 2010 13:58]
Pekka Nousiainen
Context: Dbdict::getIndexAttr(TableRecordPtr indexPtr, Uint32 itAttr, Uint32* id) For ordered index attribute tries to find the attribute in primary table (lookup is by name). Not found => crash. This looks like dictionary corruption.
[22 Mar 2010 14:02]
Pekka Nousiainen
Daniel, can you upload the contents of D1 and D2, so the corruption can be verified.
[23 Mar 2010 15:55]
Pekka Nousiainen
Just in case, did you do an upgrade from 6.3 ? See description in bug#48227.
[22 Apr 2010 7:56]
Pekka Nousiainen
The schemafile had version 6.3.20. The bug here has probably same cause as bug#48227. Closing this as duplicate (or else unsolvable).