Test Error: *********Starting Alter UPDATE Test *********** *********************************************** Creating TABLE_ALTER.t1, please stand by.... Table TABLE_ALTER.t1 Created!!!!! Inserting data .................................................................................................... 100 rows of data inserted..... Connected to MySQLD Alter Table Add Column varchar(255) DEFAULT 'hello' DBD::mysql::st execute failed: Lost connection to MySQL server during query at ./ndb_alter_dd.pl line 538. DBD::mysql::st execute failed: Lost connection to MySQL server during query at ./ndb_alter_dd.pl line 538. ----------------------------------------------- Jul 31 00:24 MySQLD (Remote to test) (Update Testing) Core: #0 0x00b8d402 in __kernel_vsyscall () #1 0x00d2164f in pthread_kill () from /lib/libpthread.so.0 #2 0x083da125 in write_core (sig=11) at stacktrace.c:229 #3 0x0823832d in handle_segfault (sig=11) at mysqld.cc:2240 #4 #5 0x0836e0e1 in ndb_handle_schema_change (thd=0xa39c6b0, ndb=0xa3d2630, pOp=0xa42de68, share=0xa456960) at ha_ndbcluster_binlog.cc:1759 #6 0x0836fc63 in ndb_binlog_thread_handle_non_data_event (thd=0xa39c6b0, ndb=0xa3d2630, pOp=0xa42de68, row=@0xb2b842ac) at ha_ndbcluster_binlog.cc:3616 #7 0x08371791 in ndb_binlog_thread_func (arg=0x0) at ha_ndbcluster_binlog.cc:4547 #8 0x00d1ebd4 in start_thread () from /lib/libpthread.so.0 #9 0x00c764fe in clone () from /lib/libc.so.6 (gdb) l 1754 DBUG_DUMP("frm", (char*)altered_table->getFrmData(), 1755 altered_table->getFrmLength()); 1756 pthread_mutex_lock(&LOCK_open); 1757 Ndb_table_guard ndbtab_g(dict, tabname); 1758 const NDBTAB *old= ndbtab_g.get_table(); 1759 if (!old && 1760 old->getObjectVersion() != altered_table->getObjectVersion()) 1761 dict->putTable(altered_table); 1762 1763 my_free((char*)data, MYF(MY_ALLOW_ZERO_PTR)); Error log 070731 0:24:43 [Note] NDB Binlog: drop table ./TABLE_ALTER/t1. 070731 0:24:44 [ERROR] NDB_SHARE: ./TABLE_ALTER/t1 already exists use_count=1. Moving away for safety, but possible memleak. 070731 0:24:44 [Note] NDB Binlog: DISCOVER TABLE Event: REPL$TABLE_ALTER/t1 070731 0:24:44 [Note] NDB Binlog: logging ./TABLE_ALTER/t1 070731 0:24:45 [Note] NDB Binlog: drop table ./TABLE_ALTER/t1. 070731 0:24:46 [Note] NDB Binlog: DISCOVER TABLE Event: REPL$TABLE_ALTER/t1 070731 0:24:46 [Note] NDB Binlog: logging ./TABLE_ALTER/t1 con=0xa42dec0 node=2 Connected InPreparedList sendABORT Aborted CompletedFailure The node was stone dead, inform about abort 070731 0:24:59 [Note] NDB Binlog: Node: 2, down, Subscriber bitmask 00 070731 0:24:59 [Note] NDB Binlog: cluster failure for ./mysql/ndb_schema at epoch 492. 070731 0:24:59 [Note] NDB Binlog: ndb tables initially read only on reconnect. 070731 0:24:59 - mysqld got signal 11; Stack Trace ndbdev@ndb08:/space/hold_var> resolve_stack_dump -s mysqld.sym -n mysqld.stack2 0x823821d handle_segfault + 559 0x836e0e1 _Z24ndb_handle_schema_changeP3THDP3NdbP17NdbEventOperationP19st_ndbcluster_share + 9850x836fc63 _Z39ndb_binlog_thread_handle_non_data_eventP3THDP3NdbP17NdbEventOperationR20ndb_binlog_index_row + 827 0x8371791 ndb_binlog_thread_func + 6937 0xd1ebd4 (?) 0xc764fe (?) ---------------------------------------------------- Jul 31 00:24 MySQLD (Local to test) (Update Testing) No Core Error Log 070731 0:24:44 [ERROR] NDB_SHARE: ./TABLE_ALTER/t1 already exists use_count=1. Moving away for safety, but possible memleak. ERR: receiveResponse - theImpl->theWaiter.m_state = 1 070731 0:24:59 [ERROR] /home/ndbdev/jmiller/builds/libexec/mysqld: Incorrect information in file: './TABLE_ALTER/t1.frm' 070731 0:24:59 [ERROR] Unable to open table for ./TABLE_ALTER/t1, error=4(0) 070731 0:24:59 [Note] NDB: Failed to re-open table TABLE_ALTER.t1 070731 0:24:59 - mysqld got signal 11; thd: 0x9f81c18 Attempting backtrace. You can use the following information to find out where mysqld died. If you see no messages after this, something went terribly wrong... Cannot determine thread, fp=0xb4ba3ad8, backtrace may not be correct. Stack range sanity check OK, backtrace follows: 0x823821d 0x836e3e7 0x836fc63 0x8371791 0x640bd4 0x5984fe New value of fp=(nil) failed sanity check, terminating stack trace! Stack Trace 0x823821d handle_segfault + 559 0x836e0e1 _Z24ndb_handle_schema_changeP3THDP3NdbP17NdbEventOperationP19st_ndbcluster_share + 9850x836fc63 _Z39ndb_binlog_thread_handle_non_data_eventP3THDP3NdbP17NdbEventOperationR20ndb_binlog_index_row + 827 0x8371791 ndb_binlog_thread_func + 6937 0xd1ebd4 (?) 0xc764fe (?) -------------------------------- Cluster Log: 2007-07-31 00:24:58 [MgmSrvr] ALERT -- Node 2: Node 3 Disconnected 2007-07-31 00:24:58 [MgmSrvr] INFO -- Node 2: Communication to Node 3 closed 2007-07-31 00:24:58 [MgmSrvr] ALERT -- Node 2: Network partitioning - arbitration required 2007-07-31 00:24:58 [MgmSrvr] INFO -- Node 2: President restarts arbitration thread [state=7] 2007-07-31 00:24:58 [MgmSrvr] ALERT -- Node 1: Node 3 Disconnected 2007-07-31 00:24:58 [MgmSrvr] ALERT -- Node 3: Forced node shutdown completed. Initiated by signal 6. Caused by error 6000: 'Error OS signal received(Internal error, programming error or missing error message, please report a bug). Temporary error, restart node'. 2007-07-31 00:24:59 [MgmSrvr] ALERT -- Node 1: Node 2 Disconnected 2007-07-31 00:24:59 [MgmSrvr] INFO -- Mgmt server state: nodeid 6 reserved for ip 10.100.1.93, m_reserved_nodes 0000000000000000000000000000000000000000000000000000000000000072. 2007-07-31 00:24:59 [MgmSrvr] INFO -- Node 6: ndb_show_tables 2007-07-31 00:25:00 [MgmSrvr] INFO -- Mgmt server state: nodeid 5 freed, m_reserved_nodes 0000000000000000000000000000000000000000000000000000000000000052. 2007-07-31 00:25:01 [MgmSrvr] INFO -- Mgmt server state: nodeid 4 freed, m_reserved_nodes 0000000000000000000000000000000000000000000000000000000000000042. 2007-07-31 00:25:01 [MgmSrvr] INFO -- Mgmt server state: nodeid 4 reserved for ip 10.100.1.94, m_reserved_nodes 0000000000000000000000000000000000000000000000000000000000000052. 2007-07-31 00:25:01 [MgmSrvr] INFO -- Node 4: mysqld --server-id=1 2007-07-31 00:25:01 [MgmSrvr] ALERT -- Node 2: Forced node shutdown completed. Initiated by signal 6. Caused by error 2343: 'Internal program error (failed ndbassert)(Internal error, programming error or missing error message, please report a bug). Temporary error, restart node'. 2007-07-31 00:25:03 [MgmSrvr] INFO -- Mgmt server state: nodeid 5 reserved for ip 10.100.1.93, m_reserved_nodes 0000000000000000000000000000000000000000000000000000000000000072. 2007-07-31 00:25:03 [MgmSrvr] INFO -- Node 5: mysqld --server-id=1 2007-07-31 00:25:31 [MgmSrvr] INFO -- Mgmt server state: nodeid 6 freed, m_reserved_nodes 0000000000000000000000000000000000000000000000000000000000000032. 2007-07-31 00:25:46 [MgmSrvr] INFO -- Mgmt server state: nodeid 6 reserved for ip 10.100.1.93, m_reserved_nodes 0000000000000000000000000000000000000000000000000000000000000072. 2007-07-31 00:25:46 [MgmSrvr] INFO -- Node 6: ndb_show_tables 2007-07-31 00:25:51 [MgmSrvr] INFO -- Mgmt server state: nodeid 6 freed, m_reserved_nodes 0000000000000000000000000000000000000000000000000000000000000032. ------------------------------- Jul 31 00:25 NDBD (ndb08) ID = 2 Update Testing ndb_2_error.log: Time: Tuesday 31 July 2007 - 00:24:58 Status: Temporary error, restart node Message: Internal program error (failed ndbassert) (Internal error, programming error or missing error message, please report a bug) Error: 2343 Error data: dbtup/DbtupTabDesMan.cpp Error object: DBTUP (Line: 127) 0x0000000a Program: /home/ndbdev/jmiller/builds/libexec/ndbd Pid: 16410 Trace: /space/run/ndb_2_trace.log.2 Version: mysql-5.1.20 ndb-6.2.5-beta ***EOM*** ndb_2_out.log checkTakeOverInMasterStartNodeFailure ffffff00 start_resend(1, min: 491 - max: 492) page: 23 2007-07-31 00:24:58 [ndbd] INFO -- dbtup/DbtupTabDesMan.cpp 2007-07-31 00:24:58 [ndbd] INFO -- DBTUP (Line: 127) 0x0000000a 2007-07-31 00:24:58 [ndbd] INFO -- Error handler shutting down system 2007-07-31 00:24:59 [ndbd] INFO -- Error handler shutdown completed - aborting 2007-07-31 00:25:00 [ndbd] ALERT -- Node 2: Forced node shutdown completed. Initiated by signal 6. Caused by error 2343: 'Internal program error (failed ndbassert)(Internal error, programming error or missing error message, please report a bug). Temporary error, restart node'. ndb_2_trace.log.2 DBTUP 055607 060170 060181 060188 060191 060227 060188 060199 060119 060119 060150 000127 --------------- Signal ---------------- r.bn: 249 "DBTUP", r.proc: 2, r.sigId: 961242 gsn: 600 "ALTER_TAB_REQ" prio: 1 s.bn: 250 "DBDICT", s.proc: 2, s.sigId: 961233 length: 12 trace: 8 #sec: 1 fragInf: 0 H'00fa0002 H'00000042 H'80050005 H'00000000 H'00000042 H'00000005 H'01000007 H'00000000 H'00000002 H'00000000 H'00000000 H'00000000 --------------- Signal ---------------- Core: #0 0x00b8d402 in __kernel_vsyscall () #1 0x00bd3f90 in raise () from /lib/libc.so.6 #2 0x00bd5678 in abort () from /lib/libc.so.6 #3 0x080e6795 in childAbort (code=Could not find the frame base for "childAbort(int, unsigned int)". ) at main.cpp:104 #4 0x082ece2a in NdbShutdown (type=NST_ErrorHandler, restartType=NRT_Default) at Emulator.cpp:254 #5 0x082f83a3 in ErrorReporter::handleError (messageID=2343, problemData=0x836946e "dbtup/DbtupTabDesMan.cpp", objRef=0xbfe3c6e4 "DBTUP (Line: 127) 0x0000000a", nst=NST_ErrorHandler) at ErrorReporter.cpp:210 #6 0x082e36e8 in SimulatedBlock::progError (this=0xb6eef008, line=127, err_code=2343, extra=0x836946e "dbtup/DbtupTabDesMan.cpp") at SimulatedBlock.cpp:774 #7 0x082499e6 in Dbtup::freeTabDescr (this=0xb6eef008, retRef=19616, retNo=10, normal=true) at dbtup/DbtupTabDesMan.cpp:127 #8 0x082433e8 in Dbtup::handleAlterTableAbort (this=0xb6eef008, signal=0x83f71dc, regAlterTabOpPtr={p = 0x8f8ff60, i = 0}, regTabPtr=0x8fad2d4) at dbtup/DbtupMeta.cpp:902 #9 0x08246b85 in Dbtup::execALTER_TAB_REQ (this=0xb6eef008, signal=0x83f71dc) at dbtup/DbtupMeta.cpp:648 #10 0x0810b417 in SimulatedBlock::executeFunction (this=0xb6eef008, gsn=600, signal=0x83f71dc) at ./SimulatedBlock.hpp:581 #11 0x082e9ca2 in FastScheduler::doJob (this=0x83f3140) at FastScheduler.cpp:136 #12 0x082eabde in ThreadConfig::ipControlLoop (this=0x8dc8aa8) at ThreadConfig.cpp:153 #13 0x080e7899 in main (argc=3, argv=0xbfe3cae4) at main.cpp:473 #0 0x00b8d402 in __kernel_vsyscall () #1 0x00bd3f90 in raise () from /lib/libc.so.6 #2 0x00bd5678 in abort () from /lib/libc.so.6 #3 0x080e6795 in childAbort (code=Could not find the frame base for "childAbort(int, unsigned int)". ) at main.cpp:104 #4 0x082ece2a in NdbShutdown (type=NST_ErrorHandler, restartType=NRT_Default) at Emulator.cpp:254 #5 0x082f83a3 in ErrorReporter::handleError (messageID=2343, problemData=0x836946e "dbtup/DbtupTabDesMan.cpp", objRef=0xbfe3c6e4 "DBTUP (Line: 127) 0x0000000a", nst=NST_ErrorHandler) at ErrorReporter.cpp:210 #6 0x082e36e8 in SimulatedBlock::progError (this=0xb6eef008, line=127, err_code=2343, extra=0x836946e "dbtup/DbtupTabDesMan.cpp") at SimulatedBlock.cpp:774 #7 0x082499e6 in Dbtup::freeTabDescr (this=0xb6eef008, retRef=19616, retNo=10, normal=true) at dbtup/DbtupTabDesMan.cpp:127 #8 0x082433e8 in Dbtup::handleAlterTableAbort (this=0xb6eef008, signal=0x83f71dc, regAlterTabOpPtr={p = 0x8f8ff60, i = 0}, regTabPtr=0x8fad2d4) at dbtup/DbtupMeta.cpp:902 #9 0x08246b85 in Dbtup::execALTER_TAB_REQ (this=0xb6eef008, signal=0x83f71dc) at dbtup/DbtupMeta.cpp:648 #10 0x0810b417 in SimulatedBlock::executeFunction (this=0xb6eef008, gsn=600, signal=0x83f71dc) at ./SimulatedBlock.hpp:581 #11 0x082e9ca2 in FastScheduler::doJob (this=0x83f3140) at FastScheduler.cpp:136 #12 0x082eabde in ThreadConfig::ipControlLoop (this=0x8dc8aa8) at ThreadConfig.cpp:153 #13 0x080e7899 in main (argc=3, argv=0xbfe3cae4) at main.cpp:473 (gdb) f 10 #10 0x0810b417 in SimulatedBlock::executeFunction (this=0xb6eef008, gsn=600, signal=0x83f71dc) at ./SimulatedBlock.hpp:581 581 (this->*f)(signal); (gdb) l 576 ExecFunction f = theExecArray[gsn]; 577 if(gsn <= MAX_GSN && f != 0){ 578 #ifdef VM_TRACE 579 clear_global_variables(); 580 #endif 581 (this->*f)(signal); 582 return; 583 } 584 585 /** (gdb) f 9 #9 0x08246b85 in Dbtup::execALTER_TAB_REQ (this=0xb6eef008, signal=0x83f71dc) at dbtup/DbtupMeta.cpp:648 648 handleAlterTableAbort(signal, regAlterTabOpPtr, regTabPtr.p); (gdb) l 643 { 644 handleAlterTableCommit(signal, regAlterTabOpPtr, regTabPtr.p); 645 } 646 else if(alterType==AlterTabReq::AlterTableRevert) 647 { 648 handleAlterTableAbort(signal, regAlterTabOpPtr, regTabPtr.p); 649 } 650 else 651 { 652 ndbrequire(false); (gdb) f 8 #8 0x082433e8 in Dbtup::handleAlterTableAbort (this=0xb6eef008, signal=0x83f71dc, regAlterTabOpPtr={p = 0x8f8ff60, i = 0}, regTabPtr=0x8fad2d4) at dbtup/DbtupMeta.cpp:902 902 regAlterTabOpPtr.p->desAllocSize); (gdb) l 897 Dbtup::handleAlterTableAbort(Signal *signal, 898 AlterTabOperationPtr regAlterTabOpPtr, 899 Tablerec *regTabPtr) 900 { 901 freeTabDescr(regAlterTabOpPtr.p->tableDescriptor, 902 regAlterTabOpPtr.p->desAllocSize); 903 freeTabDescr(regAlterTabOpPtr.p->dynTableDescriptor, 904 regAlterTabOpPtr.p->dynDesAllocSize); 905 releaseAlterTabOpRec(regAlterTabOpPtr); 906 (gdb) f 7 #7 0x082499e6 in Dbtup::freeTabDescr (this=0xb6eef008, retRef=19616, retNo=10, normal=true) at dbtup/DbtupTabDesMan.cpp:127 127 ndbassert(retNo == 0); (gdb) l 122 Uint32 sizeOfChunk = 1 << list; 123 insertTdArea(retRef, list); 124 retRef += sizeOfChunk; 125 retNo -= sizeOfChunk; 126 }//while 127 ndbassert(retNo == 0); 128 }//Dbtup::freeTabDescr() 129 130 Uint32 131 Dbtup::getTabDescrWord(Uint32 index) ------------------------------- Jul 31 00:25 NDBD (ndb07) ID = 3 Update Testing Core: (gdb) bt #0 0x00522402 in __kernel_vsyscall () #1 0x00568f90 in raise () from /lib/libc.so.6 #2 0x0056a678 in abort () from /lib/libc.so.6 #3 0x080e6795 in childAbort (code=Could not find the frame base for "childAbort(int, unsigned int)". ) at main.cpp:104 #4 0x082ece2a in NdbShutdown (type=NST_ErrorHandlerSignal, restartType=NRT_Default) at Emulator.cpp:254 #5 0x082f83a3 in ErrorReporter::handleError (messageID=6000, problemData=0xbfb55b44 "Signal 6 received; Aborted", objRef=0x8359593 "main.cpp", nst=NST_ErrorHandlerSignal) at ErrorReporter.cpp:210 #6 0x080e7a27 in handler_error (signum=6) at main.cpp:639 #7 #8 0x00522402 in __kernel_vsyscall () #9 0x00568f90 in raise () from /lib/libc.so.6 #10 0x0056a678 in abort () from /lib/libc.so.6 #11 0x00562269 in __assert_fail () from /lib/libc.so.6 #12 0x0822d096 in expand_dyn_part (dst=0xbfb56250, src=0x7edb00ac, row_len=4294967039, tabDesc=0x9291040, order=0x929105c, mm_dynvar=1, mm_dynfix=0, max_bmlen=1) at dbtup/DbtupExecQuery.cpp:2628 #13 0x0822d760 in Dbtup::expand_tuple (this=0xb6f06008, req_struct=0xbfb56224, sizes=0xbfb56188, src=0x7edb0080, tabPtrP=0x9292a64, disk=false) at dbtup/DbtupExecQuery.cpp:2805 #14 0x0822eb7c in Dbtup::handleUpdateReq (this=0xb6f06008, signal=0x83f71dc, operPtrP=0x7e8df054, regFragPtr=0x7eb0dc68, regTabPtr=0x9292a64, req_struct=0xbfb56224, disk=false) at dbtup/DbtupExecQuery.cpp:1040 #15 0x082313cf in Dbtup::execTUPKEYREQ (this=0xb6f06008, signal=0x83f71dc) at dbtup/DbtupExecQuery.cpp:799 #16 0x0810b417 in SimulatedBlock::executeFunction (this=0xb6f06008, gsn=436, signal=0x83f71dc) at ./SimulatedBlock.hpp:581 #17 0x0810b571 in SimulatedBlock::EXECUTE_DIRECT (this=0x921a648, block=249, gsn=436, signal=0x83f71dc, len=18) at ../../../../../storage/ndb/src/kernel/vm/SimulatedBlock.hpp:758 #18 0x081bd795 in Dblqh::acckeyconf_tupkeyreq (this=0x921a648, signal=0x83f71dc, regTcPtr=0x6f228154, regFragptrP=0x70592be4, local_key=0, disk_page=4294967040) at dblqh/DblqhMain.cpp:4689 #19 0x081e49ee in Dblqh::execACCKEYCONF (this=0x921a648, signal=0x83f71dc) ---Type to continue, or q to quit--- at dblqh/DblqhMain.cpp:4605 #20 0x081e4c2d in Dblqh::exec_acckeyreq (this=0x921a648, signal=0x83f71dc, regTcPtr= {p = 0x6f228154, i = 1}) at dblqh/DblqhMain.cpp:3995 #21 0x081e5a29 in Dblqh::prepareContinueAfterBlockedLab (this=0x921a648, signal=0x83f71dc) at dblqh/DblqhMain.cpp:3923 #22 0x081e5c45 in Dblqh::endgettupkeyLab (this=0x921a648, signal=0x83f71dc) at dblqh/DblqhMain.cpp:3810 #23 0x081e73cd in Dblqh::execLQHKEYREQ (this=0x921a648, signal=0x83f71dc) at dblqh/DblqhMain.cpp:3764 #24 0x0810b417 in SimulatedBlock::executeFunction (this=0x921a648, gsn=316, signal=0x83f71dc) at ./SimulatedBlock.hpp:581 #25 0x082e9ca2 in FastScheduler::doJob (this=0x83f3140) at FastScheduler.cpp:136 #26 0x082eabde in ThreadConfig::ipControlLoop (this=0x90aeaa8) at ThreadConfig.cpp:153 #27 0x080e7899 in main (argc=3, argv=0xbfb56d74) at main.cpp:473 (gdb) f 12 #12 0x0822d096 in expand_dyn_part (dst=0xbfb56250, src=0x7edb00ac, row_len=4294967039, tabDesc=0x9291040, order=0x929105c, mm_dynvar=1, mm_dynfix=0, max_bmlen=1) at dbtup/DbtupExecQuery.cpp:2628 warning: Source file is more recent than executable. 2628 assert(bm_len <= max_bmlen); (gdb) l 2623 { 2624 /* Copy the bitmap, zeroing out any words not stored in the row. */ 2625 Uint32 *dst_bm_ptr= (Uint32*)dst->m_dyn_data_ptr; 2626 Uint32 bm_len = row_len ? (* src & Dbtup::DYN_BM_LEN_MASK) : 0; 2627 2628 assert(bm_len <= max_bmlen); 2629 2630 if(bm_len > 0) 2631 memcpy(dst_bm_ptr, src, 4*bm_len); 2632 if(bm_len < max_bmlen) ndb_3_error.log Time: Tuesday 31 July 2007 - 00:24:57 Status: Temporary error, restart node Message: Error OS signal received (Internal error, programming error or missing error message, please report a bug) Error: 6000 Error data: Signal 6 received; Aborted Error object: main.cpp Program: /home/ndbdev/jmiller/builds/libexec/ndbd Pid: 27963 Trace: /space/run/ndb_3_trace.log.2 Version: mysql-5.1.20 ndb-6.2.5-beta ***EOM*** ndb_3_out.log Dbdict: name=TABLE_ALTER/def/t1,id=5,obj_ptr_i=5 Dbdict: name=sys/def/5/PRIMARY,id=6,obj_ptr_i=6 table 5 options 0 Dbdict: name=TABLE_ALTER/def/t1,id=5,obj_ptr_i=5 Dbdict: name=sys/def/5/PRIMARY,id=6,obj_ptr_i=6 table 5 options 0 Dbdict: name=TABLE_ALTER/def/t1,id=5,obj_ptr_i=5 Dbdict: name=sys/def/5/PRIMARY,id=6,obj_ptr_i=6 table 5 options 0 Dbdict: name=TABLE_ALTER/def/t1,id=5,obj_ptr_i=5 Dbdict: name=sys/def/5/PRIMARY,id=6,obj_ptr_i=6 table 5 options 0 ndbd: dbtup/DbtupExecQuery.cpp:2628: Uint32* expand_dyn_part(Dbtup::KeyReqStruct::Var_data*, const Uint32*, Uint32, const Uint32*, const Uint16*, Uint32, Uint32, Uint32): Assertion `bm_len <= max_bmlen' failed. 2007-07-31 00:24:57 [ndbd] INFO -- Received signal 6. Running error handler. 2007-07-31 00:24:57 [ndbd] INFO -- Signal 6 received; Aborted 2007-07-31 00:24:57 [ndbd] INFO -- main.cpp 2007-07-31 00:24:57 [ndbd] INFO -- Error handler signal shutting down system 2007-07-31 00:24:58 [ndbd] INFO -- Error handler shutdown completed - aborting 2007-07-31 00:24:58 [ndbd] ALERT -- Node 3: Forced node shutdown completed. Initiated by signal 6. Caused by error 6000: 'Error OS signal received(Internal error, programming error or missing error message, please report a bug). Temporary error, restart node'. ndb_3_trace.log.2 DBLQH 002573 DBTC 004101 DBTUP 010029 DBLQH 003394 003468 003605 016844 016844 003713 DBACC 001067 003288 003345 003358 DBTUP 070306 055250 055250 055252 DBTUP 070203 015368 015425 DBACC 003220 003372 001147 001497 002056 001501 DBLQH 004548 DBTUP 000609 000100 000798 --------------- Signal ---------------- r.bn: 247 "DBLQH", r.proc: 3, r.sigId: 777278 gsn: 316 "LQHKEYREQ" prio: 1 s.bn: 245 "DBTC", s.proc: 2, s.sigId: -1 length: 16 trace: 1 #sec: 0 fragInf: 0 ClientPtr = H'00007d3a hashValue = H'f07e5de3 tcBlockRef = H'00f50002 transId1 = H'00004736 transId2 = H'00500400 savePointId = H'00000001 Op: 1 Lock: 0 Flags: CommitAckMarker NoDisk ScanInfo/noFiredTriggers: H'0 AttrLen: 2 (2 in this) KeyLen: 1 TableId: 5 SchemaVer: 7 FragId: 1 ReplicaNo: 0 LastReplica: 1 NextNodeId: 2 ApiRef: H'80050004 ApiOpRef: H'00000010 KeyInfo: H'00000001 AttrInfo: H'00010002 H'00005858 --------------- Signal ---------------- r.bn: 257 "SUMA", r.proc: 3, r.sigId: 777277 gsn: 699 "SUB_GCP_COMPLETE_ACK" prio: 0 s.bn: 3 "API", s.proc: 4, s.sigId: -1 length: 3 trace: 2 #sec: 0 fragInf: 0 H'000001eb H'0fa20004 H'00000001 --------------- Signal ---------------- r.bn: 247 "DBLQH", r.proc: 3, r.sigId: 777276 gsn: 316 "LQHKEYREQ" prio: 1 s.bn: 245 "DBTC", s.proc: 2, s.sigId: -1 length: 15 trace: 1 #sec: 0 fragInf: 0 ClientPtr = H'00007d38 hashValue = H'f07e5de3 tcBlockRef = H'00f50002 transId1 = H'00004736 transId2 = H'00500400 savePointId = H'00000000 Op: 5 Lock: 0 Flags: NoDisk ScanInfo/noFiredTriggers: H'0 AttrLen: 1 (1 in this) KeyLen: 1 TableId: 5 SchemaVer: 7 FragId: 1 ReplicaNo: 0 LastReplica: 0 NextNodeId: 2 ApiRef: H'80050004 ApiOpRef: H'00000014