(gdb) bt #0 0x0000003d8652e21d in raise () from /lib64/tls/libc.so.6 #1 0x0000003d8652fa1e in abort () from /lib64/tls/libc.so.6 #2 0x00000000004b13b0 in childAbort (code=Could not find the frame base for "childAbort(int, unsigned int)". ) at main.cpp:105 #3 0x00000000006ba8d2 in NdbShutdown (type=NST_ErrorHandlerSignal, restartType=NRT_Default) at Emulator.cpp:255 #4 0x00000000006c4b8d in ErrorReporter::handleError (messageID=6000, problemData=0x7fbfffef10 "Signal 6 received; Aborted", objRef=0x7362c7 "main.cpp", nst=NST_ErrorHandlerSignal) at ErrorReporter.cpp:206 #5 0x00000000004b265d in handler_error (signum=6) at main.cpp:640 #6 #7 0x0000003d8652e21d in raise () from /lib64/tls/libc.so.6 #8 0x0000003d8652fa1e in abort () from /lib64/tls/libc.so.6 #9 0x0000003d86527ae1 in __assert_fail () from /lib64/tls/libc.so.6 #10 0x00000000006ad134 in FsBuffer::getWritePtr (this=0x2137928, ptr=0x7fbffff5e0, sz=2782) at backup/FsBuffer.hpp:312 #11 0x00000000006a6d3d in Backup::execGET_TABINFO_CONF (this=0xb84760, signal=0xa1d8c8) at backup/Backup.cpp:2994 #12 0x00000000004d72bf in SimulatedBlock::executeFunction (this=0xb84760, gsn=190, signal=0xa1d8c8) at ./SimulatedBlock.hpp:576 #13 0x00000000006b63e8 in FastScheduler::doJob (this=0xa27280) at FastScheduler.cpp:137 #14 0x00000000006b819f in ThreadConfig::ipControlLoop (this=0xa32580) at ThreadConfig.cpp:175 #15 0x00000000004b21f5 in main (argc=2, argv=0x7fbffff9c8) at main.cpp:474 (gdb) f 10 #10 0x00000000006ad134 in FsBuffer::getWritePtr (this=0x2137928, ptr=0x7fbffff5e0, sz=2782) at backup/FsBuffer.hpp:312 312 in backup/FsBuffer.hpp (gdb) p *this $3 = {m_free = 11198, m_readIndex = 4096, m_writeIndex = 5186, m_eof = 0, m_start = 0x2bb8337200, m_minRead = 2048, m_maxRead = 2048, m_maxWrite = 2048, m_size = 12288, m_buffer = 0x2bb8337010, m_bufSize = 16384, m_blockSize = 128} (gdb) p *signal $5 = {header = {theVerId_signalNumber = 190, theReceiversBlockNumber = 244, theSendersBlockRef = 16384003, theLength = 6, theSendersSignalId = 1630141190, theSignalId = 1630137034, theTrace = 1, m_noOfSections = 1 '\001', m_fragmentInfo = 0 '\0'}, m_sectionPtr = {{sz = 2779, i = 32, p = 0x2a959af010}, {sz = 4, i = 0, p = 0x2a959ad610}, {sz = 0, i = 0, p = 0x0}}, {theData = {1, 92, 0, 2779, 2, 0, 0, 60843, 43, 196612, 8719, 262148, 305, 327684, 538, 393220, 748, 458756, 356, 524292, 538, 589828, 1, 655364, 4294967295, 720900, 2, 786436, 0, 4294311944, 70, 6766, 4294246408, 177, 0, 538976288 , 0 , 327681, 0, 393218, 0, 458754, 0, 524289, 0, 589825, 0, 655361, 0, 720897, 0, 786553, 2768240760, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 50331648, 144, 0 , 17, 851969, 0, 917508, 1156469069, 983044, 0, 1048580, 0, 1114116, 4294967295, 1179652, 0, 1245185, 0, 1310722, 0, 1376257, 0, 1441793, 0, 1507329, 0, 0, 19866115, 808531210, 825438260, 3354929, 0, 0, 0, 0, 0, 0, 16715520, 21, 0 , 16711680, 1245184, 0, 0, 1296564992, 7615270, 2, 0, 0, 65279, 16711424, 0, 0, 0, 16711424, 0, 0, 0, 16711424, 0, 0, 0, 16711424, 0, 0, 0, 16711424, 0 , 8388608, 524288, 524288, 4278190080, 4294967295, 16777215, 14811136, 0, 0, 1320195, 0, 7016192, 4784128, 131072, 720896, 131072, 1572864, 18350080, 65793, 16777216, 0, 805306368, 842084400, 825634864...}, dummyAlign = 395136991233}} (gdb) p *conf $4 = {static SignalLength = , static DICT_TAB_INFO = 0, senderData = 1, tableId = 92, {gci = 0, freeWordsHi = 0}, {totalLen = 2779, freeExtents = 2779, freeWordsLo = 2779}, tableType = 2, senderRef = 0} (gdb) p ptr $6 = {p = 0x2137678, i = 1} (gdb) p *ptr.p $7 = {m_gsn = 539, slaveState = {backup = @0xb84760, state = DEFINING, abortState = INITIAL, validTransitions = 0x754b20, noOfValidTransitions = 38, id = 1}, clientRef = 2147614721, clientData = 19, flags = 2, signalNo = 0, backupId = 1, backupKey = {196609, 325464020}, masterRef = 15990787, errorCode = 0, nodes = {> = {rep = {data = {8, 0}}, static Size = 2, static NotFound = 4294967295, static TextLength = 16}, }, noOfBytes = 0, noOfRecords = 0, noOfLogBytes = 0, noOfLogRecords = 0, startGCP = 0, currGCP = 0, stopGCP = 0, tables = {> = {, Backup::Table, Backup::Table>> = {head = {firstItem = 2, lastItem = 406, in_use = false}, thePool = @0xb87738}, }, head = {, Backup::Table, Backup::Table>::Head> = { firstItem = 4294967040, lastItem = 4294967040, in_use = false}, m_count = 257}}, triggers = {, Backup::TriggerRecord, Backup::TriggerRecord>> = { head = {, Backup::TriggerRecord, Backup::TriggerRecord>::HeadPOD> = {firstItem = 4294967040}, }, thePool = @0xb87888}, }, files = {, Backup::BackupFile, Backup::BackupFile>> = { head = {, Backup::BackupFile, Backup::BackupFile>::HeadPOD> = {firstItem = 3}, }, thePool = @0xb877c8}, }, ctlFilePtr = 1, logFilePtr = 2, dataFilePtr = 3, backupDataLen = 0, props = {}, slaveData = {trigSendCounter = { m_count = 0, m_nodes = {> = {rep = {data = {0, 0}}, static Size = 2, static NotFound = 4294967295, static TextLength = 16}, }}, gsn = 0, createTrig = {tableId = 0}, dropTrig = {tableId = 4294967040}}, masterData = {m_defineBackupMutex = {m_activeMutexPtrI = 0}, m_dictCommitTableMutex = {m_activeMutexPtrI = 1}, gsn = 539, sendCounter = {m_count = 1, m_nodes = {> = {rep = {data = {8, 0}}, static Size = 2, static NotFound = 4294967295, static TextLength = 16}, }}, errorCode = 0, {waitGCP = {startBackup = 0}, startBackup = {signalNo = 0, noOfSignals = 0, tablePtr = 0}, stopBackup = { dummy = 0}}}, nextList = 0, {prevList = 4294967040, nextPool = 4294967040}, backup = @0xb84760} (gdb) p dictTabInfoPtr $8 = {sz = 2779, i = 32, p = 0x2a959af010} (gdb) p *dictTabInfoPtr.p $9 = {static DataLength = 60, m_ownerRef = 0, m_sz = 2779, m_lastSegment = 41, {m_nextSegment = 20, nextPool = 20}, theData = {16777472, 419430400, 1818322290, 1701669236, 1717920815, 1970435119, 1734306670, 1886744434, 0, 33554432, 1543503872, 50331648, 16777216, 83886080, 16777216, 100663296, 1006632960, 117440512, 0, 134217728, 0, 201326592, 16777216, 67108864, 16777216, 2516582400, 16777216, 2533359616, 16777216, 469762048, 0, 167772160, 1308622848, 184549376, 1342177280, 150994944, 100663296, 218103808, 67108864, 301989888, 33554432, 2332033024, 1208090624, 2348810240, 0, 2365587456, 16777216, 2382364672, 0, 2147483648, 33554432, 2399141888, 1208090624, 2415919104, 0, 2298478592, 201326592, 2315256320, 201326592, 33554944}} (gdb) p tabPtr $10 = {p = 0x213de20, i = 242} (gdb) p *tabPtr.p $11 = {noOfRecords = 0, tableId = 92, schemaVersion = 0, tableType = 2, noOfNull = 0, noOfAttributes = 0, noOfVariable = 0, sz_FixedAttributes = 0, triggerIds = {4294967295, 4294967295, 4294967295}, triggerAllocated = {false, false, false}, attributes = {, Backup::Attribute, Backup::Attribute>> = {head = { firstItem = 4294967040, lastItem = 4294967040, in_use = false}, thePool = @0xb87768}, }, fragments = {base = 4294967040, sz = 0, thePool = @0xb87828}, nextList = 243, {nextPool = 237, prevList = 237}} (gdb) p filePtr $12 = {p = 0x21378c0, i = 1} (gdb) p *filePtr.p $13 = {backupPtr = 1, tableId = 4294967040, fragmentNo = 0, filePointer = 4112, errorCode = 0, fileType = CTL_FILE, operation = {base = 0x0, dst_Length = 0x0, dst_Bitmask = 0x0, dst_FixedAttribs = 0x0, dst_VariableData = 0x0, noOfAttributes = 0, attrLeft = 0, opNoDone = 0, opNoConf = 0, opLen = 0, dst = 0x0, attrSzTotal = 0, tablePtr = 0, dataBuffer = { m_free = 11198, m_readIndex = 4096, m_writeIndex = 5186, m_eof = 0, m_start = 0x2bb8337200, m_minRead = 2048, m_maxRead = 2048, m_maxWrite = 2048, m_size = 12288, m_buffer = 0x2bb8337010, m_bufSize = 16384, m_blockSize = 128}, noOfRecords = 0, noOfBytes = 0, maxRecordSize = 0, scanStart = 0x0, scanStop = 0x0, sz_Bitmask = 0, sz_FixedAttribs = 0, {nextPool = 0, nextList = 0}, prevList = 0, backup = @0xb84760}, pages = {base = 64, sz = 2, thePool = @0xb877f8}, nextList = 4294967040, {prevList = 2, nextPool = 2}, m_flags = 9, m_pos = 0} (gdb) p dstLen $16 = 2782