| Bug #29177 | crash on disk data >1GB and node restart | ||
|---|---|---|---|
| Submitted: | 18 Jun 2007 14:29 | Modified: | 21 Jun 2007 9:23 |
| Reporter: | Pekka Nousiainen | Email Updates: | |
| Status: | Duplicate | Impact on me: | |
| Category: | MySQL Cluster: Disk Data | Severity: | S2 (Serious) |
| Version: | 5.1 | OS: | Linux (64-bit) |
| Assigned to: | CPU Architecture: | Any | |
[21 Jun 2007 9:23]
Jonas Oreland
duplicate of bug#29229 (or other way around)

Description: various crashes 1) Error data: dbtup/DbtupDiskAlloc.cpp Error object: DBTUP (Line: 549) 0x0000000a context: pageBits= tsman.alloc_page_from_extent(&ext.p->m_key, bits); jamEntry(); ddassert(pageBits >= 0); 2) Error data: Invalid memory access: ptr (11801a 0x1020078) magic: (ffffff00 00000 082) memroot: 0xbc0000 page: 41 Error object: DBTUP (Line: 41) 0x0000000a context: line 636 disk_page_prealloc_dirty_page ... 634 ddassert(free >= used); 635 Ptr<Extent_info> extentPtr; 636 c_extent_pool.getPtr(extentPtr, ext); //<-- here, bad magic How to repeat: 2 nodes create tablespace with one datafile > 1GB hugoLoad a table to > 90% full restart slave node (not initial) drop table hugoLoad.. crash Suggested fix: extent info corruption at NR ?