mysqld.exe!RecoveryObjects::findRecoveryObject()[recoveryobjects.cpp:103] mysqld.exe!RecoveryObjects::isObjectActive()[recoveryobjects.cpp:90] mysqld.exe!SerialLog::isIndexActive()[seriallog.cpp:1040] mysqld.exe!SRLUpdateIndex::execute()[srlupdateindex.cpp:163] mysqld.exe!SRLUpdateIndex::commit()[srlupdateindex.cpp:158] mysqld.exe!SerialLogTransaction::commit()[seriallogtransaction.cpp:92] mysqld.exe!SerialLogTransaction::doAction()[seriallogtransaction.cpp:159] mysqld.exe!Gopher::gopherThread()[gopher.cpp:75] mysqld.exe!Gopher::gopherThread()[gopher.cpp:38] mysqld.exe!Thread::thread()[thread.cpp:167] mysqld.exe!Thread::thread()[thread.cpp:147] kernel32.dll!FlsSetValue() matcher.php ran for ~14 hours before a crash happened. last section: #2008-07-12 01:24:23 repetition 6, charset=euckr, collation=euckr_bin, MIN_MATCHES=9, MAX_MATCHES=38, MATCHES_INCREMENT=4, MIN_KEYLENGTH=86, MAX_KEYLENGTH=130, KEYLENGTH_INCREMENT=7, FILL_AMOUNT=4, TABLE_NAME=marker_1011 RecoveryPage* RecoveryObjects::findRecoveryObject(int objectNumber, int tableSpaceId) { int slot = objectNumber % RPG_HASH_SIZE; for (RecoveryPage *object = recoveryObjects[slot]; object; object = object->collision) if (object->objectNumber == objectNumber && object->tableSpaceId == tableSpaceId)<-------here return object; return NULL; } + object 0xeeeeeeee {collision=??? objectNumber=??? tableSpaceId=??? ...} RecoveryPage * - this 0x0d95b590 {serialLog=0x088c0260 recoveryObjects=0x0d95b598 } RecoveryObjects * const + __vfptr 0x00ed831c const RecoveryObjects::`vftable' * - serialLog 0x088c0260 {tableSpaceManager=0x08971eb8 file1=0x089722b8 file2=0x08972328 ...} SerialLog * + Schedule {next=0x08979660 prior=0xcccccccc deleted=false ...} Schedule + SyncObject {monitorCount=0 mutex={...} queue=0x00000000 ...} SyncObject + tableSpaceManager 0x08971eb8 {database=0x08760678 tableSpaces=0x089a8d50 nameHash=0x08971ec4 ...} TableSpaceManager * + file1 0x089722b8 {offset=3096064 highWater=3096064 writePoint=3096064 ...} SerialLogFile * + file2 0x08972328 {offset=2097152 highWater=2097152 writePoint=2097152 ...} SerialLogFile * + firstWindow 0x08aff5e0 {next=0x0dc2a018 prior=0x00000000 file=0x08972328 ...} SerialLogWindow * + lastWindow 0x0dc3ff18 {next=0x00000000 prior=0x11cf2270 file=0x089722b8 ...} SerialLogWindow * + freeWindows 0x08b294f8 {next=0x0dc47f70 prior=0x00000000 file=0x08972328 ...} SerialLogWindow * + writeWindow 0x0dc3ff18 {next=0x00000000 prior=0x11cf2270 file=0x089722b8 ...} SerialLogWindow * + transactions 0x088c031c SerialLogTransaction * [1001] + nextLimboTransaction 0x00000000 {collision=??? transactionId=??? state=??? ...} SerialLogTransaction * + database 0x08760678 {dbb=0x08970648 cache=0x08970d50 name={...} ...} Database * + recoveryPages 0x00000000 {serialLog=??? recoveryObjects=0x00000008 } RecoveryObjects * + recoverySections 0x0d95b7b8 {serialLog=0x088c0260 recoveryObjects=0x0d95b7c0 } RecoveryObjects * + recoveryIndexes 0x0d95b590 {serialLog=0x088c0260 recoveryObjects=0x0d95b598 } RecoveryObjects * + defaultDbb 0x08970648 {cache=0x08970d50 database=0x08760678 tableSpaceId=0 ...} Dbb * + gophers 0x08972568 {log=0x088c0260 workerThread=0x0897a458 next=0x08972540 ...} Gopher * + srlQueue 0x00000000 {argument=??? function=??? threadHandle=??? ...} Thread * + endSrlQueue 0x00000000 {argument=??? function=??? threadHandle=??? ...} Thread * + logControl 0x088c2700 {lastCheckpoint=0 log=0x088c0260 inputWindow=0x00000000 ...} SerialLogControl * nextBlockNumber 172523 unsigned __int64 highWaterBlock 172521 unsigned __int64 lastFlushBlock 172502 unsigned __int64 lastReadBlock 172368 unsigned __int64 recoveryBlockNumber 0 unsigned __int64 lastBlockWritten 172521 unsigned __int64 + recordStart 0x0b4c401c "’ΩEŒEomފsomerandomΰŠsomerandomβŠsomerandomδŠsomerandomζŠsomerandomθŠsomerandom› RΤ " unsigned char * + writePtr 0x0b4c4026 "omފsomerandomΰŠsomerandomβŠsomerandomδŠsomerandomζŠsomerandomθŠsomerandom› RΤ " unsigned char * + writeWarningTrack 0x0b4d01ff "ΜΧ„" unsigned char * + writeBlock 0x0b4c4000 {blockNumber=172522 readBlockNumber=172368 length=38 ...} SerialLogBlock * + syncWrite {monitorCount=0 mutex={...} queue=0x00000000 ...} SyncObject + syncSections {monitorCount=0 mutex={...} queue=0x00000000 ...} SyncObject + syncIndexes {monitorCount=0 mutex={...} queue=0x0d95b270 ...} SyncObject + syncGopher {monitorCount=0 mutex={...} queue=0x00000000 ...} SyncObject + syncSerializeGophers {monitorCount=0 mutex={...} queue=0x00000000 ...} SyncObject + syncUpdateStall {monitorCount=0 mutex={...} queue=0x00000000 ...} SyncObject + buffers {prior=0x1a6a71c8 object=0xcccccccc } Stack + bufferSpace 0x0a9d0060 "ΜΜΜΜΜΜΜΜΜΜΜΜΜΜΜΜΜΜΜΜΜΜΜΜΜΜΜΜΜΜΜΜΜΜΜΜΜΜΜΜΜΜΜΜΜΜΜΜΜΜΜΜΜΜΜΜΜΜΜΜΜΜΜΜΜΜΜΜΜΜΜΜΜΜΜΜΜΜΜΜΜΜΜΜΜΜΜΜΜΜΜΜΜΜΜΜΜΜΜΜΜΜΜΜΜΜΜΜΜΜΜΜΜΜΜΜΜΜΜΜΜΜΜΜΜΜΜΜΜΜΜΜΜΜΜΜΜΜΜΜΜΜΜΜΜΜΜΜΜΜΜΜΜΜΜΜΜΜΜΜΜΜΜΜΜΜΜΜΜΜΜΜΜΜΜΜΜΜΜΜΜΜΜΜΜΜΜΜΜΜΜΜΜ" unsigned char * creationTime 1215794584 __int64 active false bool pass1 true bool finishing false volatile bool recordIncomplete true bool recovering false bool blocking false bool writeError false bool logicalFlushes 173116 int physicalFlushes 172521 int recoveryPhase 0 int eventNumber 174865 int windowReads 0 int windowWrites 172521 int commitsComplete 168012 int backlogStalls 0 int priorWindowReads 0 int priorWindowWrites 0 int priorCommitsComplete 0 int priorBacklogStalls 0 int windowBuffers 20 int maxWindows 2 int priorCount 0 int maxTransactions 150 int priorDelta 0 unsigned __int64 priorWrites 0 int tracePage 0 int traceRecord 0 int chilledRecords 0 unsigned int chilledBytes 0 unsigned __int64 + tableSpaces 0x088c15e8 TableSpaceInfo * [1001] + tableSpaceInfo 0x089b0830 {tableSpaceId=1 collision=0x00000000 next=0x0897caa0 ...} TableSpaceInfo * + earliest 0x08a7d100 {collision=0x00000000 transactionId=174660 state=sltCommitted ...} SerialLogTransaction * + latest 0x08af2068 {collision=0x00000000 transactionId=174810 state=sltCommitted ...} SerialLogTransaction * + pending {first=0x00000000 last=0x00000000 syncObject={...} ...} Queue + inactions {first=0x0dc1dfd0 last=0x08af2068 syncObject={...} ...} Queue + running {first=0x00000000 last=0x00000000 syncObject={...} ...} Queue + writer 0x00000000 {argument=??? function=??? threadHandle=??? ...} Thread * volatile - recoveryObjects 0x0d95b598 RecoveryPage * [101] + [0] 0x00000000 {collision=??? objectNumber=??? tableSpaceId=??? ...} RecoveryPage * + [1] 0x00000000 {collision=??? objectNumber=??? tableSpaceId=??? ...} RecoveryPage * + [2] 0x00000000 {collision=??? objectNumber=??? tableSpaceId=??? ...} RecoveryPage * + [3] 0x00000000 {collision=??? objectNumber=??? tableSpaceId=??? ...} RecoveryPage * + [4] 0x00000000 {collision=??? objectNumber=??? tableSpaceId=??? ...} RecoveryPage * + [5] 0x00000000 {collision=??? objectNumber=??? tableSpaceId=??? ...} RecoveryPage * + [6] 0x00000000 {collision=??? objectNumber=??? tableSpaceId=??? ...} RecoveryPage * + [7] 0x00000000 {collision=??? objectNumber=??? tableSpaceId=??? ...} RecoveryPage * + [8] 0x00000000 {collision=??? objectNumber=??? tableSpaceId=??? ...} RecoveryPage * + [9] 0x00000000 {collision=??? objectNumber=??? tableSpaceId=??? ...} RecoveryPage * + [10] 0x00000000 {collision=??? objectNumber=??? tableSpaceId=??? ...} RecoveryPage * + [11] 0x00000000 {collision=??? objectNumber=??? tableSpaceId=??? ...} RecoveryPage * + [12] 0x00000000 {collision=??? objectNumber=??? tableSpaceId=??? ...} RecoveryPage * + [13] 0x00000000 {collision=??? objectNumber=??? tableSpaceId=??? ...} RecoveryPage * + [14] 0x00000000 {collision=??? objectNumber=??? tableSpaceId=??? ...} RecoveryPage * + [15] 0x110fe5d0 {collision=0x00000000 objectNumber=18094 tableSpaceId=1 ...} RecoveryPage * + [16] 0x111362a8 {collision=0x00000000 objectNumber=18095 tableSpaceId=1 ...} RecoveryPage * + [17] 0x11bfb4d0 {collision=0x00000000 objectNumber=18096 tableSpaceId=1 ...} RecoveryPage * + [18] 0x11c40298 {collision=0x00000000 objectNumber=18097 tableSpaceId=1 ...} RecoveryPage * + [19] 0x11136fc8 {collision=0x00000000 objectNumber=18098 tableSpaceId=1 ...} RecoveryPage * + [20] 0x110e3a88 {collision=0x00000000 objectNumber=18099 tableSpaceId=1 ...} RecoveryPage * + [21] 0x08a9e7b0 {collision=0x00000000 objectNumber=18100 tableSpaceId=1 ...} RecoveryPage * + [22] 0x1115eef0 {collision=0x00000000 objectNumber=18101 tableSpaceId=1 ...} RecoveryPage * + [23] 0x1113c2e8 {collision=0x00000000 objectNumber=18102 tableSpaceId=1 ...} RecoveryPage * + [24] 0x111543c0 {collision=0x00000000 objectNumber=18103 tableSpaceId=1 ...} RecoveryPage * + [25] 0x1113b838 {collision=0x00000000 objectNumber=18104 tableSpaceId=1 ...} RecoveryPage * + [26] 0x110af2e8 {collision=0x00000000 objectNumber=18105 tableSpaceId=1 ...} RecoveryPage * + [27] 0x110e8520 {collision=0x00000000 objectNumber=18106 tableSpaceId=1 ...} RecoveryPage * + [28] 0x110ba488 {collision=0x00000000 objectNumber=18107 tableSpaceId=1 ...} RecoveryPage * + [29] 0x00000000 {collision=??? objectNumber=??? tableSpaceId=??? ...} RecoveryPage * + [30] 0x00000000 {collision=??? objectNumber=??? tableSpaceId=??? ...} RecoveryPage * + [31] 0x00000000 {collision=??? objectNumber=??? tableSpaceId=??? ...} RecoveryPage * + [32] 0x00000000 {collision=??? objectNumber=??? tableSpaceId=??? ...} RecoveryPage * + [33] 0x00000000 {collision=??? objectNumber=??? tableSpaceId=??? ...} RecoveryPage * + [34] 0x00000000 {collision=??? objectNumber=??? tableSpaceId=??? ...} RecoveryPage * + [35] 0x00000000 {collision=??? objectNumber=??? tableSpaceId=??? ...} RecoveryPage * + [36] 0x00000000 {collision=??? objectNumber=??? tableSpaceId=??? ...} RecoveryPage * + [37] 0x00000000 {collision=??? objectNumber=??? tableSpaceId=??? ...} RecoveryPage * + [38] 0x00000000 {collision=??? objectNumber=??? tableSpaceId=??? ...} RecoveryPage * + [39] 0x00000000 {collision=??? objectNumber=??? tableSpaceId=??? ...} RecoveryPage * + [40] 0x00000000 {collision=??? objectNumber=??? tableSpaceId=??? ...} RecoveryPage * + [41] 0x00000000 {collision=??? objectNumber=??? tableSpaceId=??? ...} RecoveryPage * + [42] 0x00000000 {collision=??? objectNumber=??? tableSpaceId=??? ...} RecoveryPage * + [43] 0x00000000 {collision=??? objectNumber=??? tableSpaceId=??? ...} RecoveryPage * + [44] 0x00000000 {collision=??? objectNumber=??? tableSpaceId=??? ...} RecoveryPage * + [45] 0x00000000 {collision=??? objectNumber=??? tableSpaceId=??? ...} RecoveryPage * + [46] 0x00000000 {collision=??? objectNumber=??? tableSpaceId=??? ...} RecoveryPage * + [47] 0x00000000 {collision=??? objectNumber=??? tableSpaceId=??? ...} RecoveryPage * + [48] 0x00000000 {collision=??? objectNumber=??? tableSpaceId=??? ...} RecoveryPage * + [49] 0x00000000 {collision=??? objectNumber=??? tableSpaceId=??? ...} RecoveryPage * + [50] 0x00000000 {collision=??? objectNumber=??? tableSpaceId=??? ...} RecoveryPage * + [51] 0x00000000 {collision=??? objectNumber=??? tableSpaceId=??? ...} RecoveryPage * + [52] 0x00000000 {collision=??? objectNumber=??? tableSpaceId=??? ...} RecoveryPage * + [53] 0x00000000 {collision=??? objectNumber=??? tableSpaceId=??? ...} RecoveryPage * + [54] 0x00000000 {collision=??? objectNumber=??? tableSpaceId=??? ...} RecoveryPage * + [55] 0x00000000 {collision=??? objectNumber=??? tableSpaceId=??? ...} RecoveryPage * + [56] 0x00000000 {collision=??? objectNumber=??? tableSpaceId=??? ...} RecoveryPage * + [57] 0x00000000 {collision=??? objectNumber=??? tableSpaceId=??? ...} RecoveryPage * + [58] 0x00000000 {collision=??? objectNumber=??? tableSpaceId=??? ...} RecoveryPage * + [59] 0x00000000 {collision=??? objectNumber=??? tableSpaceId=??? ...} RecoveryPage * + [60] 0x00000000 {collision=??? objectNumber=??? tableSpaceId=??? ...} RecoveryPage * + [61] 0x00000000 {collision=??? objectNumber=??? tableSpaceId=??? ...} RecoveryPage * + [62] 0x00000000 {collision=??? objectNumber=??? tableSpaceId=??? ...} RecoveryPage * + [63] 0x00000000 {collision=??? objectNumber=??? tableSpaceId=??? ...} RecoveryPage * + [64] 0x00000000 {collision=??? objectNumber=??? tableSpaceId=??? ...} RecoveryPage * + [65] 0x00000000 {collision=??? objectNumber=??? tableSpaceId=??? ...} RecoveryPage * + [66] 0x00000000 {collision=??? objectNumber=??? tableSpaceId=??? ...} RecoveryPage * + [67] 0x00000000 {collision=??? objectNumber=??? tableSpaceId=??? ...} RecoveryPage * + [68] 0x00000000 {collision=??? objectNumber=??? tableSpaceId=??? ...} RecoveryPage * + [69] 0x00000000 {collision=??? objectNumber=??? tableSpaceId=??? ...} RecoveryPage * + [70] 0x00000000 {collision=??? objectNumber=??? tableSpaceId=??? ...} RecoveryPage * + [71] 0x00000000 {collision=??? objectNumber=??? tableSpaceId=??? ...} RecoveryPage * + [72] 0x00000000 {collision=??? objectNumber=??? tableSpaceId=??? ...} RecoveryPage * + [73] 0x00000000 {collision=??? objectNumber=??? tableSpaceId=??? ...} RecoveryPage * + [74] 0x00000000 {collision=??? objectNumber=??? tableSpaceId=??? ...} RecoveryPage * + [75] 0x00000000 {collision=??? objectNumber=??? tableSpaceId=??? ...} RecoveryPage * + [76] 0x00000000 {collision=??? objectNumber=??? tableSpaceId=??? ...} RecoveryPage * + [77] 0x00000000 {collision=??? objectNumber=??? tableSpaceId=??? ...} RecoveryPage * + [78] 0x00000000 {collision=??? objectNumber=??? tableSpaceId=??? ...} RecoveryPage * + [79] 0x00000000 {collision=??? objectNumber=??? tableSpaceId=??? ...} RecoveryPage * + [80] 0x00000000 {collision=??? objectNumber=??? tableSpaceId=??? ...} RecoveryPage * + [81] 0x00000000 {collision=??? objectNumber=??? tableSpaceId=??? ...} RecoveryPage * + [82] 0x00000000 {collision=??? objectNumber=??? tableSpaceId=??? ...} RecoveryPage * + [83] 0x00000000 {collision=??? objectNumber=??? tableSpaceId=??? ...} RecoveryPage * + [84] 0x00000000 {collision=??? objectNumber=??? tableSpaceId=??? ...} RecoveryPage * + [85] 0x00000000 {collision=??? objectNumber=??? tableSpaceId=??? ...} RecoveryPage * + [86] 0x00000000 {collision=??? objectNumber=??? tableSpaceId=??? ...} RecoveryPage * + [87] 0x00000000 {collision=??? objectNumber=??? tableSpaceId=??? ...} RecoveryPage * + [88] 0x00000000 {collision=??? objectNumber=??? tableSpaceId=??? ...} RecoveryPage * + [89] 0x00000000 {collision=??? objectNumber=??? tableSpaceId=??? ...} RecoveryPage * + [90] 0x00000000 {collision=??? objectNumber=??? tableSpaceId=??? ...} RecoveryPage * + [91] 0x00000000 {collision=??? objectNumber=??? tableSpaceId=??? ...} RecoveryPage * + [92] 0x00000000 {collision=??? objectNumber=??? tableSpaceId=??? ...} RecoveryPage * + [93] 0x00000000 {collision=??? objectNumber=??? tableSpaceId=??? ...} RecoveryPage * + [94] 0x00000000 {collision=??? objectNumber=??? tableSpaceId=??? ...} RecoveryPage * + [95] 0x00000000 {collision=??? objectNumber=??? tableSpaceId=??? ...} RecoveryPage * + [96] 0x00000000 {collision=??? objectNumber=??? tableSpaceId=??? ...} RecoveryPage * + [97] 0x00000000 {collision=??? objectNumber=??? tableSpaceId=??? ...} RecoveryPage * + [98] 0x00000000 {collision=??? objectNumber=??? tableSpaceId=??? ...} RecoveryPage * + [99] 0x00000000 {collision=??? objectNumber=??? tableSpaceId=??? ...} RecoveryPage * + [100] 0x00000000 {collision=??? objectNumber=??? tableSpaceId=??? ...} RecoveryPage * objectNumber 9 int tableSpaceId 0 int slot 9 int all threads: 38612 __tmainCRTStartup pthread_cond_timedwait Below Normal 0 36188 io_handler_thread os_event_wait_multiple Highest 0 7720 io_handler_thread os_event_wait_multiple Highest 0 36424 io_handler_thread os_event_wait_multiple Highest 0 12820 io_handler_thread os_event_wait_multiple Highest 0 17216 srv_lock_timeout_and_monitor_thread os_thread_sleep Highest 0 36964 srv_error_monitor_thread os_thread_sleep Highest 0 36348 srv_master_thread os_event_wait_low Highest 0 10600 Thread::thread Synchronize::sleep Normal 0 31928 Thread::thread Synchronize::sleep Normal 0 36276 Thread::thread Synchronize::sleep Normal 0 2696 Thread::thread Synchronize::sleep Normal 0 29292 Thread::thread Synchronize::sleep Normal 0 > 38484 Thread::thread RecoveryObjects::findRecoveryObject Normal 0 23376 Thread::thread Synchronize::sleep Normal 0 30824 Thread::thread Synchronize::sleep Normal 0 32508 Thread::thread Synchronize::sleep Normal 0 40932 Thread::thread Synchronize::sleep Normal 0 42936 Thread::thread Synchronize::sleep Normal 0 15784 _callthreadstart pthread_cond_timedwait Normal 0 36636 _callthreadstart handle_shutdown Normal 0 39032 _callthreadstart pthread_cond_timedwait Normal 0 42700 __set_flsgetvalue __set_flsgetvalue Normal 0 35572 _callthreadstart Synchronize::sleep Highest 0 26884 _callthreadstart vio_read Normal 0 38612: ntdll.dll!NtWaitForMultipleObjects() + 0x15 bytes [Frames below may be incorrect and/or missing, no symbols loaded for ntdll.dll] kernel32.dll!WaitForMultipleObjects() + 0x18 bytes > mysqld.exe!pthread_cond_timedwait(pthread_cond_t * cond=0x0116a5b4, _RTL_CRITICAL_SECTION * mutex=0x01169ee0, timespec * abstime=0x00000000) Line 124 + 0x17 bytes C mysqld.exe!pthread_cond_wait(pthread_cond_t * cond=0x0116a5b4, _RTL_CRITICAL_SECTION * mutex=0x01169ee0) Line 71 + 0xf bytes C mysqld.exe!handle_connections_methods() Line 4304 + 0xf bytes C++ mysqld.exe!win_main(int argc=4, char * * argv=0x05bd31d8) Line 4574 C++ mysqld.exe!mysql_service(void * p=0x00000000) Line 4624 + 0x12 bytes C++ mysqld.exe!main(int argc=4, char * * argv=0x05bd31d8) Line 4797 + 0x7 bytes C++ mysqld.exe!__tmainCRTStartup() Line 327 + 0x19 bytes C mysqld.exe!mainCRTStartup() Line 196 C kernel32.dll!BaseProcessInitPostImport() + 0x8d bytes 36188: ntdll.dll!NtWaitForMultipleObjects() + 0x15 bytes [Frames below may be incorrect and/or missing, no symbols loaded for ntdll.dll] kernel32.dll!WaitForMultipleObjects() + 0x18 bytes > mysqld.exe!os_event_wait_multiple(unsigned long n=32, void * * native_event_array=0x06ff2830) Line 499 + 0x14 bytes C mysqld.exe!os_aio_windows_handle(unsigned long segment=0, unsigned long pos=0, fil_node_struct * * message1=0x07d8ff94, void * * message2=0x07d8ff88, unsigned long * type=0x07d8ff7c) Line 3718 + 0x1a bytes C mysqld.exe!fil_aio_wait(unsigned long segment=0) Line 4236 + 0x17 bytes C mysqld.exe!io_handler_thread(void * arg=0x01178b28) Line 435 + 0x9 bytes C kernel32.dll!FlsSetValue() + 0x136 bytes 7720: ntdll.dll!NtWaitForMultipleObjects() + 0x15 bytes [Frames below may be incorrect and/or missing, no symbols loaded for ntdll.dll] kernel32.dll!WaitForMultipleObjects() + 0x18 bytes > mysqld.exe!os_event_wait_multiple(unsigned long n=32, void * * native_event_array=0x06ff4128) Line 499 + 0x14 bytes C mysqld.exe!os_aio_windows_handle(unsigned long segment=0, unsigned long pos=0, fil_node_struct * * message1=0x07ecff94, void * * message2=0x07ecff88, unsigned long * type=0x07ecff7c) Line 3718 + 0x1a bytes C mysqld.exe!fil_aio_wait(unsigned long segment=1) Line 4236 + 0x17 bytes C mysqld.exe!io_handler_thread(void * arg=0x01178b2c) Line 435 + 0x9 bytes C kernel32.dll!FlsSetValue() + 0x136 bytes 36424: ntdll.dll!NtWaitForMultipleObjects() + 0x15 bytes [Frames below may be incorrect and/or missing, no symbols loaded for ntdll.dll] kernel32.dll!WaitForMultipleObjects() + 0x18 bytes > mysqld.exe!os_event_wait_multiple(unsigned long n=32, void * * native_event_array=0x06ff5a20) Line 499 + 0x14 bytes C mysqld.exe!os_aio_windows_handle(unsigned long segment=0, unsigned long pos=0, fil_node_struct * * message1=0x0800ff94, void * * message2=0x0800ff88, unsigned long * type=0x0800ff7c) Line 3718 + 0x1a bytes C mysqld.exe!fil_aio_wait(unsigned long segment=2) Line 4236 + 0x17 bytes C mysqld.exe!io_handler_thread(void * arg=0x01178b30) Line 435 + 0x9 bytes C kernel32.dll!FlsSetValue() + 0x136 bytes 12820: ntdll.dll!NtWaitForMultipleObjects() + 0x15 bytes [Frames below may be incorrect and/or missing, no symbols loaded for ntdll.dll] kernel32.dll!WaitForMultipleObjects() + 0x18 bytes > mysqld.exe!os_event_wait_multiple(unsigned long n=32, void * * native_event_array=0x06ff7318) Line 499 + 0x14 bytes C mysqld.exe!os_aio_windows_handle(unsigned long segment=0, unsigned long pos=0, fil_node_struct * * message1=0x0814ff94, void * * message2=0x0814ff88, unsigned long * type=0x0814ff7c) Line 3718 + 0x1a bytes C mysqld.exe!fil_aio_wait(unsigned long segment=3) Line 4236 + 0x17 bytes C mysqld.exe!io_handler_thread(void * arg=0x01178b34) Line 435 + 0x9 bytes C kernel32.dll!FlsSetValue() + 0x136 bytes 17216: ntdll.dll!NtDelayExecution() + 0x15 bytes [Frames below may be incorrect and/or missing, no symbols loaded for ntdll.dll] kernel32.dll!Sleep() + 0xf bytes > mysqld.exe!os_thread_sleep(unsigned long tm=1000000) Line 272 + 0x15 bytes C mysqld.exe!srv_lock_timeout_and_monitor_thread(void * arg=0x00000000) Line 1916 + 0xa bytes C kernel32.dll!FlsSetValue() + 0x136 bytes 36964: ntdll.dll!NtDelayExecution() + 0x15 bytes [Frames below may be incorrect and/or missing, no symbols loaded for ntdll.dll] kernel32.dll!Sleep() + 0xf bytes > mysqld.exe!os_thread_sleep(unsigned long tm=1000000) Line 272 + 0x15 bytes C mysqld.exe!srv_error_monitor_thread(void * arg=0x00000000) Line 2142 + 0xa bytes C kernel32.dll!FlsSetValue() + 0x136 bytes 36348: ntdll.dll!NtWaitForSingleObject() + 0x15 bytes [Frames below may be incorrect and/or missing, no symbols loaded for ntdll.dll] kernel32.dll!WaitForSingleObject() + 0x12 bytes > mysqld.exe!os_event_wait_low(os_event_struct * event=0x05ce9e48, __int64 reset_sig_count=0) Line 389 + 0x10 bytes C mysqld.exe!srv_master_thread(void * arg=0x00000000) Line 2631 + 0xd bytes C kernel32.dll!FlsSetValue() + 0x136 bytes 10600: ntdll.dll!NtWaitForSingleObject() + 0x15 bytes [Frames below may be incorrect and/or missing, no symbols loaded for ntdll.dll] kernel32.dll!WaitForSingleObject() + 0x12 bytes > mysqld.exe!Synchronize::sleep() Line 100 + 0x14 bytes C++ mysqld.exe!Cache::ioThread() Line 926 + 0x15 bytes C++ mysqld.exe!Cache::ioThread(void * arg=0x08970d50) Line 749 C++ mysqld.exe!Thread::thread() Line 167 + 0x11 bytes C++ mysqld.exe!Thread::thread(void * parameter=0x08971150) Line 147 C++ kernel32.dll!FlsSetValue() + 0x136 bytes 31928: ntdll.dll!NtWaitForSingleObject() + 0x15 bytes [Frames below may be incorrect and/or missing, no symbols loaded for ntdll.dll] kernel32.dll!WaitForSingleObject() + 0x12 bytes > mysqld.exe!Synchronize::sleep() Line 100 + 0x14 bytes C++ mysqld.exe!Cache::ioThread() Line 926 + 0x15 bytes C++ mysqld.exe!Cache::ioThread(void * arg=0x08970d50) Line 749 C++ mysqld.exe!Thread::thread() Line 167 + 0x11 bytes C++ mysqld.exe!Thread::thread(void * parameter=0x08971200) Line 147 C++ kernel32.dll!FlsSetValue() + 0x136 bytes 36276: ntdll.dll!NtWaitForSingleObject() + 0x15 bytes [Frames below may be incorrect and/or missing, no symbols loaded for ntdll.dll] kernel32.dll!WaitForSingleObject() + 0x12 bytes > mysqld.exe!Synchronize::sleep(int milliseconds=1000, Mutex * callersMutex=0x00000000) Line 147 + 0x13 bytes C++ mysqld.exe!Synchronize::sleep(int milliseconds=1000) Line 136 + 0x15 bytes C++ mysqld.exe!Database::ticker() Line 1880 + 0x14 bytes C++ mysqld.exe!Database::ticker(void * database=0x08760678) Line 1870 C++ mysqld.exe!Thread::thread() Line 167 + 0x11 bytes C++ mysqld.exe!Thread::thread(void * parameter=0x08979ee8) Line 147 C++ kernel32.dll!FlsSetValue() + 0x136 bytes 2696: ntdll.dll!NtWaitForSingleObject() + 0x15 bytes [Frames below may be incorrect and/or missing, no symbols loaded for ntdll.dll] kernel32.dll!WaitForSingleObject() + 0x12 bytes > mysqld.exe!Synchronize::sleep() Line 100 + 0x14 bytes C++ mysqld.exe!PageWriter::writer() Line 171 + 0x15 bytes C++ mysqld.exe!PageWriter::writer(void * arg=0x08972590) Line 161 C++ mysqld.exe!Thread::thread() Line 167 + 0x11 bytes C++ mysqld.exe!Thread::thread(void * parameter=0x08979f98) Line 147 C++ kernel32.dll!FlsSetValue() + 0x136 bytes 29292: ntdll.dll!NtWaitForSingleObject() + 0x15 bytes [Frames below may be incorrect and/or missing, no symbols loaded for ntdll.dll] kernel32.dll!WaitForSingleObject() + 0x12 bytes > mysqld.exe!Synchronize::sleep() Line 100 + 0x14 bytes C++ mysqld.exe!Gopher::gopherThread() Line 58 + 0x17 bytes C++ mysqld.exe!Gopher::gopherThread(void * arg=0x08972568) Line 38 C++ mysqld.exe!Thread::thread() Line 167 + 0x11 bytes C++ mysqld.exe!Thread::thread(void * parameter=0x0897a458) Line 147 C++ kernel32.dll!FlsSetValue() + 0x136 bytes 38484: crashing thread > mysqld.exe!RecoveryObjects::findRecoveryObject(int objectNumber=9, int tableSpaceId=0) Line 103 + 0x3 bytes C++ mysqld.exe!RecoveryObjects::isObjectActive(int objectNumber=9, int tableSpaceId=0) Line 90 + 0x10 bytes C++ mysqld.exe!SerialLog::isIndexActive(int indexId=9, int tableSpaceId=0) Line 1040 C++ mysqld.exe!SRLUpdateIndex::execute() Line 163 + 0x19 bytes C++ mysqld.exe!SRLUpdateIndex::commit() Line 158 C++ mysqld.exe!SerialLogTransaction::commit() Line 92 + 0x15 bytes C++ mysqld.exe!SerialLogTransaction::doAction() Line 159 C++ mysqld.exe!Gopher::gopherThread() Line 75 + 0xf bytes C++ mysqld.exe!Gopher::gopherThread(void * arg=0x08972540) Line 38 C++ mysqld.exe!Thread::thread() Line 167 + 0x11 bytes C++ mysqld.exe!Thread::thread(void * parameter=0x0897a508) Line 147 C++ kernel32.dll!FlsSetValue() + 0x136 bytes 23376: ntdll.dll!NtWaitForSingleObject() + 0x15 bytes [Frames below may be incorrect and/or missing, no symbols loaded for ntdll.dll] kernel32.dll!WaitForSingleObject() + 0x12 bytes > mysqld.exe!Synchronize::sleep() Line 100 + 0x14 bytes C++ mysqld.exe!Gopher::gopherThread() Line 58 + 0x17 bytes C++ mysqld.exe!Gopher::gopherThread(void * arg=0x08972518) Line 38 C++ mysqld.exe!Thread::thread() Line 167 + 0x11 bytes C++ mysqld.exe!Thread::thread(void * parameter=0x0897a5b8) Line 147 C++ kernel32.dll!FlsSetValue() + 0x136 bytes 30824: ntdll.dll!NtWaitForSingleObject() + 0x15 bytes [Frames below may be incorrect and/or missing, no symbols loaded for ntdll.dll] kernel32.dll!WaitForSingleObject() + 0x12 bytes > mysqld.exe!Synchronize::sleep() Line 100 + 0x14 bytes C++ mysqld.exe!Gopher::gopherThread() Line 58 + 0x17 bytes C++ mysqld.exe!Gopher::gopherThread(void * arg=0x089724f0) Line 38 C++ mysqld.exe!Thread::thread() Line 167 + 0x11 bytes C++ mysqld.exe!Thread::thread(void * parameter=0x0897a668) Line 147 C++ kernel32.dll!FlsSetValue() + 0x136 bytes 32508: ntdll.dll!NtWaitForSingleObject() + 0x15 bytes [Frames below may be incorrect and/or missing, no symbols loaded for ntdll.dll] kernel32.dll!WaitForSingleObject() + 0x12 bytes > mysqld.exe!Synchronize::sleep() Line 100 + 0x14 bytes C++ mysqld.exe!Gopher::gopherThread() Line 58 + 0x17 bytes C++ mysqld.exe!Gopher::gopherThread(void * arg=0x089724c8) Line 38 C++ mysqld.exe!Thread::thread() Line 167 + 0x11 bytes C++ mysqld.exe!Thread::thread(void * parameter=0x0897a718) Line 147 C++ kernel32.dll!FlsSetValue() + 0x136 bytes 40932: ntdll.dll!NtWaitForSingleObject() + 0x15 bytes [Frames below may be incorrect and/or missing, no symbols loaded for ntdll.dll] kernel32.dll!WaitForSingleObject() + 0x12 bytes > mysqld.exe!Synchronize::sleep() Line 100 + 0x14 bytes C++ mysqld.exe!Scheduler::schedule() Line 151 + 0xf bytes C++ mysqld.exe!Scheduler::schedule(void * lpParameter=0x089792b8) Line 159 C++ mysqld.exe!Thread::thread() Line 167 + 0x11 bytes C++ mysqld.exe!Thread::thread(void * parameter=0x0898f430) Line 147 C++ kernel32.dll!FlsSetValue() + 0x136 bytes 42936: ntdll.dll!NtWaitForSingleObject() + 0x15 bytes [Frames below may be incorrect and/or missing, no symbols loaded for ntdll.dll] kernel32.dll!WaitForSingleObject() + 0x12 bytes > mysqld.exe!Synchronize::sleep() Line 100 + 0x14 bytes C++ mysqld.exe!SyncObject::wait(LockType type=Shared, Thread * thread=0x089a7330, Sync * sync=0x0c86fe48, int timeout=0) Line 664 + 0xf bytes C++ mysqld.exe!SyncObject::lock(Sync * sync=0x0c86fe48, LockType type=Shared, int timeout=0) Line 443 C++ mysqld.exe!Sync::lock(LockType type=Shared) Line 58 + 0x1f bytes C++ mysqld.exe!Database::updateCardinalities() Line 2365 C++ mysqld.exe!Database::scavenge() Line 1715 C++ mysqld.exe!Scavenger::scavenge() Line 64 C++ mysqld.exe!Scavenger::execute(Scheduler * scheduler=0x08979350) Line 69 C++ mysqld.exe!Scheduler::schedule() Line 136 + 0x13 bytes C++ mysqld.exe!Scheduler::schedule(void * lpParameter=0x08979350) Line 159 C++ mysqld.exe!Thread::thread() Line 167 + 0x11 bytes C++ mysqld.exe!Thread::thread(void * parameter=0x089a7330) Line 147 C++ kernel32.dll!FlsSetValue() + 0x136 bytes 15784: ntdll.dll!NtWaitForMultipleObjects() + 0x15 bytes [Frames below may be incorrect and/or missing, no symbols loaded for ntdll.dll] kernel32.dll!WaitForMultipleObjects() + 0x18 bytes > mysqld.exe!pthread_cond_timedwait(pthread_cond_t * cond=0x01aa6558, _RTL_CRITICAL_SECTION * mutex=0x01aa6590, timespec * abstime=0x0d37fefc) Line 124 + 0x17 bytes C mysqld.exe!ma_checkpoint_background(void * arg=0x0000001e) Line 705 + 0x13 bytes C mysqld.exe!pthread_start(void * param=0x05c648e0) Line 86 + 0x9 bytes C mysqld.exe!_callthreadstart() Line 293 + 0xf bytes C mysqld.exe!_threadstart(void * ptd=0x07113cf0) Line 277 C kernel32.dll!FlsSetValue() + 0x136 bytes 36636: ntdll.dll!NtWaitForSingleObject() + 0x15 bytes [Frames below may be incorrect and/or missing, no symbols loaded for ntdll.dll] kernel32.dll!WaitForSingleObject() + 0x12 bytes > mysqld.exe!handle_shutdown(void * arg=0x00000000) Line 3074 + 0x11 bytes C++ mysqld.exe!pthread_start(void * param=0x07197e90) Line 86 + 0x9 bytes C mysqld.exe!_callthreadstart() Line 293 + 0xf bytes C mysqld.exe!_threadstart(void * ptd=0x07124f10) Line 277 C kernel32.dll!FlsSetValue() + 0x136 bytes 39032: ntdll.dll!NtWaitForMultipleObjects() + 0x15 bytes [Frames below may be incorrect and/or missing, no symbols loaded for ntdll.dll] kernel32.dll!WaitForMultipleObjects() + 0x18 bytes > mysqld.exe!pthread_cond_timedwait(pthread_cond_t * cond=0x0116ed48, _RTL_CRITICAL_SECTION * mutex=0x0116ed2c, timespec * abstime=0x0d5fff38) Line 124 + 0x17 bytes C mysqld.exe!handle_manager(void * arg=0x00000000) Line 91 + 0x13 bytes C++ mysqld.exe!pthread_start(void * param=0x07197e90) Line 86 + 0x9 bytes C mysqld.exe!_callthreadstart() Line 293 + 0xf bytes C mysqld.exe!_threadstart(void * ptd=0x05c68820) Line 277 C kernel32.dll!FlsSetValue() + 0x136 bytes 42700: wtf? ntdll.dll!NtWaitForSingleObject() + 0x15 bytes [Frames below may be incorrect and/or missing, no symbols loaded for ntdll.dll] mswsock.dll!7db4092c() > mysqld.exe!__set_flsgetvalue() Line 288 + 0xc bytes C ws2help.dll!WahReferenceContextByHandle() + 0x6c bytes 0031ec28() mysqld.exe!__set_flsgetvalue() Line 288 + 0xc bytes C ws2help.dll!WahReferenceContextByHandle() + 0x6c bytes 0031ec28() repeat of above many times. 35572: ntdll.dll!NtWaitForSingleObject() + 0x15 bytes [Frames below may be incorrect and/or missing, no symbols loaded for ntdll.dll] kernel32.dll!WaitForSingleObject() + 0x12 bytes > mysqld.exe!Synchronize::sleep() Line 100 + 0x14 bytes C++ mysqld.exe!SyncObject::wait(LockType type=Exclusive, Thread * thread=0x0d95b270, Sync * sync=0x0d87cb10, int timeout=0) Line 664 + 0xf bytes C++ mysqld.exe!SyncObject::lock(Sync * sync=0x0d87cb10, LockType type=Exclusive, int timeout=0) Line 443 C++ mysqld.exe!Sync::lock(LockType type=Exclusive) Line 58 + 0x1f bytes C++ mysqld.exe!SRLDeleteIndex::append(Dbb * dbb=0x089a89f0, unsigned int transId=174811, int id=18108, int idxVersion=1) Line 50 C++ mysqld.exe!Dbb::deleteIndex(int indexId=18108, int indexVersion=1, unsigned int transId=174811) Line 557 C++ mysqld.exe!Index::deleteIndex(Transaction * transaction=0x08aa55d8) Line 405 C++ mysqld.exe!Table::drop(Transaction * transaction=0x00000000) Line 1586 + 0xc bytes C++ mysqld.exe!Database::dropTable(Table * table=0x14abf130, Transaction * transaction=0x00000000) Line 1454 + 0x13 bytes C++ mysqld.exe!Nfs::Statement::dropTable(Syntax * syntax=0x1f180ea8) Line 1146 C++ mysqld.exe!Nfs::Statement::executeDDL() Line 833 C++ mysqld.exe!Nfs::Statement::execute(const char * sqlString=0x0d87cfc0, bool isQuery=false) Line 2707 C++ mysqld.exe!Nfs::Statement::execute(const char * sqlString=0x0d87cfc0) Line 162 C++ mysqld.exe!StorageDatabase::deleteTable(StorageConnection * storageConnection=0x089af7b8, StorageTableShare * tableShare=0x1b834ac0) Line 539 + 0x2d bytes C++ mysqld.exe!StorageTableShare::deleteTable(StorageConnection * storageConnection=0x089af7b8) Line 174 + 0x13 bytes C++ mysqld.exe!StorageTable::deleteTable() Line 89 + 0x12 bytes C++ mysqld.exe!StorageInterface::delete_table(const char * tableName=0x0d87e2b4) Line 968 + 0x1b bytes C++ mysqld.exe!handler::ha_delete_table(const char * name=0x0d87e2b4) Line 3200 + 0x16 bytes C++ mysqld.exe!ha_delete_table(THD * thd=0x07125598, handlerton * table_type=0x0708e928, const char * path=0x0d87e2b4, const char * db=0x0f91e0f8, const char * alias=0x0f91dea0, bool generate_warning=true) Line 1906 + 0xc bytes C++ mysqld.exe!mysql_rm_table_part2(THD * thd=0x07125598, TABLE_LIST * tables=0x0f91def8, bool if_exists=true, bool drop_temporary=false, bool drop_view=false, bool dont_log_query=false) Line 1732 + 0x2f bytes C++ mysqld.exe!mysql_rm_table(THD * thd=0x07125598, TABLE_LIST * tables=0x0f91def8, char if_exists='', char drop_temporary=0) Line 1489 + 0x21 bytes C++ mysqld.exe!mysql_execute_command(THD * thd=0x07125598) Line 3166 + 0x21 bytes C++ mysqld.exe!mysql_parse(THD * thd=0x07125598, const char * inBuf=0x0f91ddf8, unsigned int length=34, const char * * found_semicolon=0x0d87fcfc) Line 5811 + 0x9 bytes C++ mysqld.exe!dispatch_command(enum_server_command command=COM_QUERY, THD * thd=0x07125598, char * packet=0x071bc491, unsigned int packet_length=34) Line 1051 + 0x1e bytes C++ mysqld.exe!do_command(THD * thd=0x07125598) Line 724 + 0x1b bytes C++ mysqld.exe!handle_one_connection(void * arg=0x07125598) Line 1153 + 0x9 bytes C++ mysqld.exe!pthread_start(void * param=0x072fc400) Line 86 + 0x9 bytes C mysqld.exe!_callthreadstart() Line 293 + 0xf bytes C mysqld.exe!_threadstart(void * ptd=0x07120ce8) Line 277 C kernel32.dll!FlsSetValue() + 0x136 bytes 26884: ntdll.dll!NtWaitForSingleObject() + 0x15 bytes [Frames below may be incorrect and/or missing, no symbols loaded for ntdll.dll] mswsock.dll!StartWsdpService() + 0x7a41 bytes ws2_32.dll!recv() + 0x81 bytes > mysqld.exe!vio_read(st_vio * vio=0x0732c278, unsigned char * buf=0x07140398, unsigned int size=4) Line 41 + 0x18 bytes C mysqld.exe!my_real_read(st_net * net=0x072d7944, unsigned int * complen=0x0dbcfee8) Line 811 + 0x1d bytes C++ mysqld.exe!my_net_read(st_net * net=0x072d7944) Line 992 + 0xd bytes C++ mysqld.exe!do_command(THD * thd=0x072d78b0) Line 670 + 0x9 bytes C++ mysqld.exe!handle_one_connection(void * arg=0x072d78b0) Line 1153 + 0x9 bytes C++ mysqld.exe!pthread_start(void * param=0x0712afa8) Line 86 + 0x9 bytes C mysqld.exe!_callthreadstart() Line 293 + 0xf bytes C mysqld.exe!_threadstart(void * ptd=0x07279dd0) Line 277 C kernel32.dll!FlsSetValue() + 0x136 bytes