mangosR2/mangos — Issue #797: [win]crash by rev 1732
Author: ROKB
Created: 2012-02-21 13:42:17+00:00
State: open

Exception code: C0000005 ACCESS_VIOLATION
Fault address: 00000001404ED9D3 01:00000000004EC9D3 C:\server\mangosd.exe

Registers:
RAX:000000000000000A
RBX:000000002DECEC10
RCX:F0A370B5E7F90000
RDX:00000000664E15F0
RSI:00000000000000BA
RDI:000000002DECEB30
R8: 00000000000000FE
R9: 0000000000000D50
R10:0000000000020158
R11:000000002D3E6890
R12:0000000038002530
R13:0000000000000000
R14:000000000000051F
R15:0000000000000001
CS:RIP:0033:00000001404ED9D3
SS:RSP:002B:000000002DECEAB0 RBP:2DECEBA9
DS:002B ES:002B FS:0053 GS:002B
Flags:00010206

Call stack:
Address Frame Function SourceFile
00000001404ED9D3 000000002DECEAF0 WorldSession::VerifyMovementInfo+23 c:\mangos\src\game\movementhandler.cpp line 510
00000001404EE7C9 000000002DECEC00 WorldSession::HandleMovementOpcodes+159 c:\mangos\src\game\movementhandler.cpp line 287
00000001402AD79A 000000002DECEC50 WorldSession::ExecuteOpcode+2A c:\mangos\src\game\worldsession.cpp line 1047
00000001402B3600 000000002DECECD0 WorldSession::Update+F0 c:\mangos\src\game\worldsession.cpp line 254
00000001400D72D1 000000002DECFDE0 Map::Update+D1 c:\mangos\src\game\map.cpp line 471
00000001402D42B0 000000002DECFE10 MapUpdateRequest::call+50 c:\mangos\src\game\mapupdater.cpp line 55
0000000140550699 000000002DECFE40 DelayExecutor::svc+49 c:\mangos\src\shared\delayexecutor.cpp line 71
000007FEF79D9941 000000002DECFE70 ACE_Task_Base::svc_run+41 f:\1\core\dep\ace_wrappers\ace\task.cpp line 286
000007FEF79D9EE5 000000002DECFEB0 ACE_Thread_Adapter::invoke_i+45 f:\1\core\dep\ace_wrappers\ace\thread_adapter.cpp line 145
000007FEF79DA011 000000002DECFEF0 ACE_Thread_Adapter::invoke+71 f:\1\core\dep\ace_wrappers\ace\thread_adapter.cpp line 94
0000000066451DB7 000000002DECFF20 _endthreadex+43
0000000066451E53 000000002DECFF50 _endthreadex+DF
000000007763F56D 000000002DECFF80 BaseThreadInitThunk+D
0000000077872CC1 000000002DECFFD0 RtlUserThreadStart+21

Call stack:
Address Frame Function SourceFile
000000007788F6FA 000000000012FAE0 NtWaitForSingleObject+A
000007FEFD8B10AC 000000000012FB80 WaitForSingleObjectEx+9C
000007FEF795B86A 000000000012FBB0 ACE_OS::thr_join+2A f:\1\core\dep\ace_wrappers\ace\os_ns_thread.inl line 2798
000007FEF79DE127 000000000012FC30 ACE_Thread_Manager::wait_task+237 f:\1\core\dep\ace_wrappers\ace\thread_manager.cpp line 1793
00000001402D619E 000000000012FC60 WorldSocketMgr::Wait+3E c:\mangos\src\game\worldsocketmgr.cpp line 310
0000000140059EE2 000000000012FE30 Master::Run+5A2 c:\mangos\src\mangosd\master.cpp line 330
0000000140055B71 000000000012FF20 main+4A1 c:\mangos\src\mangosd\main.cpp line 215
000000014005D84E 000000000012FF50 __tmainCRTStartup+11A f:\dd\vctools\crt_bld\self_64_amd64\crt\src\crtexe.c line 555
000000007763F56D 000000000012FF80 BaseThreadInitThunk+D
0000000077872CC1 000000000012FFD0 RtlUserThreadStart+21

Call stack:
Address Frame Function SourceFile
000000007788FC6A 00000000026AFCB0 NtWaitForMultipleObjects+A
0000000077859A07 00000000026AFF50 EtwTraceMessageVa+E07
000000007763F56D 00000000026AFF80 BaseThreadInitThunk+D
0000000077872CC1 00000000026AFFD0 RtlUserThreadStart+21

Call stack:
Address Frame Function SourceFile
000000007788F9FA 0000000002B0FD60 ZwDelayExecution+A
000007FEFD8B1203 0000000002B0FE00 SleepEx+B3
000000014006EF76 0000000002B0FE50 ACE_Based::Thread::Sleep+46 c:\mangos\src\shared\threading.cpp line 238
000000014007067A 0000000002B0FE80 SqlDelayThread::run+4A c:\mangos\src\shared\database\sqldelaythread.cpp line 50
000000014006EE2F 0000000002B0FEB0 ACE_Based::Thread::ThreadTask+F c:\mangos\src\shared\threading.cpp line 190
000007FEF79B0A95 0000000002B0FEF0 ACE_OS_Thread_Adapter::invoke+55 f:\1\core\dep\ace_wrappers\ace\os_thread_adapter.cpp line 86
0000000066451DB7 0000000002B0FF20 _endthreadex+43
0000000066451E53 0000000002B0FF50 _endthreadex+DF
000000007763F56D 0000000002B0FF80 BaseThreadInitThunk+D
0000000077872CC1 0000000002B0FFD0 RtlUserThreadStart+21

Call stack:
Address Frame Function SourceFile
000000007788F9FA 0000000002C0FD60 ZwDelayExecution+A
000007FEFD8B1203 0000000002C0FE00 SleepEx+B3
000000014006EF76 0000000002C0FE50 ACE_Based::Thread::Sleep+46 c:\mangos\src\shared\threading.cpp line 238
000000014007067A 0000000002C0FE80 SqlDelayThread::run+4A c:\mangos\src\shared\database\sqldelaythread.cpp line 50
000000014006EE2F 0000000002C0FEB0 ACE_Based::Thread::ThreadTask+F c:\mangos\src\shared\threading.cpp line 190
000007FEF79B0A95 0000000002C0FEF0 ACE_OS_Thread_Adapter::invoke+55 f:\1\core\dep\ace_wrappers\ace\os_thread_adapter.cpp line 86
0000000066451DB7 0000000002C0FF20 _endthreadex+43
0000000066451E53 0000000002C0FF50 _endthreadex+DF
000000007763F56D 0000000002C0FF80 BaseThreadInitThunk+D
0000000077872CC1 0000000002C0FFD0 RtlUserThreadStart+21

Call stack:
Address Frame Function SourceFile
000000007788F9FA 0000000002D0FD60 ZwDelayExecution+A
000007FEFD8B1203 0000000002D0FE00 SleepEx+B3
000000014006EF76 0000000002D0FE50 ACE_Based::Thread::Sleep+46 c:\mangos\src\shared\threading.cpp line 238
000000014007067A 0000000002D0FE80 SqlDelayThread::run+4A c:\mangos\src\shared\database\sqldelaythread.cpp line 50
000000014006EE2F 0000000002D0FEB0 ACE_Based::Thread::ThreadTask+F c:\mangos\src\shared\threading.cpp line 190
000007FEF79B0A95 0000000002D0FEF0 ACE_OS_Thread_Adapter::invoke+55 f:\1\core\dep\ace_wrappers\ace\os_thread_adapter.cpp line 86
0000000066451DB7 0000000002D0FF20 _endthreadex+43
0000000066451E53 0000000002D0FF50 _endthreadex+DF
000000007763F56D 0000000002D0FF80 BaseThreadInitThunk+D
0000000077872CC1 0000000002D0FFD0 RtlUserThreadStart+21

Call stack:
Address Frame Function SourceFile
000000007788F9FA 000000002DDCFD60 ZwDelayExecution+A
000007FEFD8B1203 000000002DDCFE00 SleepEx+B3
000000014006EF76 000000002DDCFE50 ACE_Based::Thread::Sleep+46 c:\mangos\src\shared\threading.cpp line 238
000000014007067A 000000002DDCFE80 SqlDelayThread::run+4A c:\mangos\src\shared\database\sqldelaythread.cpp line 50
000000014006EE2F 000000002DDCFEB0 ACE_Based::Thread::ThreadTask+F c:\mangos\src\shared\threading.cpp line 190
000007FEF79B0A95 000000002DDCFEF0 ACE_OS_Thread_Adapter::invoke+55 f:\1\core\dep\ace_wrappers\ace\os_thread_adapter.cpp line 86
0000000066451DB7 000000002DDCFF20 _endthreadex+43
0000000066451E53 000000002DDCFF50 _endthreadex+DF
000000007763F56D 000000002DDCFF80 BaseThreadInitThunk+D
0000000077872CC1 000000002DDCFFD0 RtlUserThreadStart+21

Call stack:
Address Frame Function SourceFile
000000007789038A 000000002DECCDC0 NtGetContextThread+A
00000000776244FA 000000002DECCDF0 GetThreadContext+A
000000014005C99E 000000002DECD320 WheatyExceptionReport::printTracesForAllThreads+BE c:\mangos\src\shared\wheatyexceptionreport.cpp line 370
000000014005CCA7 000000002DECD9B0 WheatyExceptionReport::GenerateExceptionReport+2B7 c:\mangos\src\shared\wheatyexceptionreport.cpp line 468
000000014005CEBA 000000002DECDC50 WheatyExceptionReport::WheatyUnhandledExceptionFilter+14A c:\mangos\src\shared\wheatyexceptionreport.cpp line 109
00000000776B9380 000000002DECDD30 UnhandledExceptionFilter+160
00000000778D6228 000000002DECDD60 RtlWow64EnableFsRedirection+27F8
0000000077854F48 000000002DECDDD0 __C_specific_handler+9C
0000000077874F6D 000000002DECDE00 RtlCompareUnicodeString+8D
0000000077855B2C 000000002DECE4E0 RtlTimeToSecondsSince1970+63C
000000007788F638 000000002DECEAA0 KiUserExceptionDispatcher+2E
00000001404ED9D3 000000002DECEAF0 WorldSession::VerifyMovementInfo+23 c:\mangos\src\game\movementhandler.cpp line 510
00000001404EE7C9 000000002DECEC00 WorldSession::HandleMovementOpcodes+159 c:\mangos\src\game\movementhandler.cpp line 287
00000001402AD79A 000000002DECEC50 WorldSession::ExecuteOpcode+2A c:\mangos\src\game\worldsession.cpp line 1047
00000001402B3600 000000002DECECD0 WorldSession::Update+F0 c:\mangos\src\game\worldsession.cpp line 254
00000001400D72D1 000000002DECFDE0 Map::Update+D1 c:\mangos\src\game\map.cpp line 471
00000001402D42B0 000000002DECFE10 MapUpdateRequest::call+50 c:\mangos\src\game\mapupdater.cpp line 55
0000000140550699 000000002DECFE40 DelayExecutor::svc+49 c:\mangos\src\shared\delayexecutor.cpp line 71
000007FEF79D9941 000000002DECFE70 ACE_Task_Base::svc_run+41 f:\1\core\dep\ace_wrappers\ace\task.cpp line 286
000007FEF79D9EE5 000000002DECFEB0 ACE_Thread_Adapter::invoke_i+45 f:\1\core\dep\ace_wrappers\ace\thread_adapter.cpp line 145
000007FEF79DA011 000000002DECFEF0 ACE_Thread_Adapter::invoke+71 f:\1\core\dep\ace_wrappers\ace\thread_adapter.cpp line 94
0000000066451DB7 000000002DECFF20 _endthreadex+43
0000000066451E53 000000002DECFF50 _endthreadex+DF
000000007763F56D 000000002DECFF80 BaseThreadInitThunk+D
0000000077872CC1 000000002DECFFD0 RtlUserThreadStart+21

Call stack:
Address Frame Function SourceFile
000000007788F6FA 000000002DFCFCA0 NtWaitForSingleObject+A
000007FEFD8B10AC 000000002DFCFD40 WaitForSingleObjectEx+9C
000007FEF79AD04C 000000002DFCFD80 ACE_OS::cond_wait+4C f:\1\core\dep\ace_wrappers\ace\os_ns_thread.cpp line 1775
00000001402D09ED 000000002DFCFDD0 MapUpdater::wait+5D c:\mangos\src\game\mapupdater.cpp line 94
00000001402CE1BF 000000002DFCFE10 MapManager::Update+11F c:\mangos\src\game\mapmanager.cpp line 217
0000000140095885 000000002DFCFE50 World::Update+205 c:\mangos\src\game\world.cpp line 1717
000000014005B421 000000002DFCFE80 WorldRunnable::run+61 c:\mangos\src\mangosd\worldrunnable.cpp line 67
000000014006EE2F 000000002DFCFEB0 ACE_Based::Thread::ThreadTask+F c:\mangos\src\shared\threading.cpp line 190
000007FEF79B0A95 000000002DFCFEF0 ACE_OS_Thread_Adapter::invoke+55 f:\1\core\dep\ace_wrappers\ace\os_thread_adapter.cpp line 86
0000000066451DB7 000000002DFCFF20 _endthreadex+43
0000000066451E53 000000002DFCFF50 _endthreadex+DF
000000007763F56D 000000002DFCFF80 BaseThreadInitThunk+D
0000000077872CC1 000000002DFCFFD0 RtlUserThreadStart+21

Call stack:
Address Frame Function SourceFile
000000007788F8DA 000000002E0CF8A0 ZwRequestWaitReplyPort+A
0000000077642B08 000000002E0CF8D0 GetConsoleMode+F8
0000000077675601 000000002E0CFA20 VerifyConsoleIoHandle+281
000000007768A922 000000002E0CFB00 ReadConsoleA+B2
0000000077659934 000000002E0CFB40 GetEnvironmentStringsA+5AB8
000000006649C315 000000002E0CFBE0 _wsopen_s+261
000000006649C8DD 000000002E0CFC30 _read+C5
000000006645D350 000000002E0CFC60 _filbuf+80
000000006645C917 000000002E0CFCC0 fgets+11F
0000000140049F58 000000002E0CFE80 CliRunnable::run+D8 c:\mangos\src\mangosd\clirunnable.cpp line 621
000000014006EE2F 000000002E0CFEB0 ACE_Based::Thread::ThreadTask+F c:\mangos\src\shared\threading.cpp line 190
000007FEF79B0A95 000000002E0CFEF0 ACE_OS_Thread_Adapter::invoke+55 f:\1\core\dep\ace_wrappers\ace\os_thread_adapter.cpp line 86
0000000066451DB7 000000002E0CFF20 _endthreadex+43
0000000066451E53 000000002E0CFF50 _endthreadex+DF
000000007763F56D 000000002E0CFF80 BaseThreadInitThunk+D
0000000077872CC1 000000002E0CFFD0 RtlUserThreadStart+21

Call stack:
Address Frame Function SourceFile
000000007788F6FA 000000002E1CF920 NtWaitForSingleObject+A
000007FEFD013978 000000002E1CF9A0 0001:0000000000002978 C:\Windows\system32\MSWSOCK.dll
000007FEFD0206B6 000000002E1CFB40 WSPStartup+7CD6
000007FEFE4B72BC 000000002E1CFB80 select+15C
000007FEFE4B723D 000000002E1CFC80 select+DD
000007FEF7967672 000000002E1CFD10 ACE_Select_Reactor_T >::wait_for_multiple_events+142 f:\1\core\dep\ace_wrappers\ace\select_reactor_t.cpp line 1100
000007FEF79E0B66 000000002E1CFDA0 ACE_TP_Reactor::handle_events+B6 f:\1\core\dep\ace_wrappers\ace\tp_reactor.cpp line 169
000007FEF79BEA6D 000000002E1CFDD0 ACE_Reactor::run_reactor_event_loop+4D f:\1\core\dep\ace_wrappers\ace\reactor.cpp line 267
00000001400585BC 000000002E1CFE80 RARunnable::run+16C c:\mangos\src\mangosd\master.cpp line 160
000000014006EE2F 000000002E1CFEB0 ACE_Based::Thread::ThreadTask+F c:\mangos\src\shared\threading.cpp line 190
000007FEF79B0A95 000000002E1CFEF0 ACE_OS_Thread_Adapter::invoke+55 f:\1\core\dep\ace_wrappers\ace\os_thread_adapter.cpp line 86
0000000066451DB7 000000002E1CFF20 _endthreadex+43
0000000066451E53 000000002E1CFF50 _endthreadex+DF
000000007763F56D 000000002E1CFF80 BaseThreadInitThunk+D
0000000077872CC1 000000002E1CFFD0 RtlUserThreadStart+21

Call stack:
Address Frame Function SourceFile
000000007788F9FA 000000002E2CFD60 ZwDelayExecution+A
000007FEFD8B1203 000000002E2CFE00 SleepEx+B3
000000014006EF76 000000002E2CFE50 ACE_Based::Thread::Sleep+46 c:\mangos\src\shared\threading.cpp line 238
0000000140058397 000000002E2CFE80 FreezeDetectorRunnable::run+67 c:\mangos\src\mangosd\master.cpp line 83
000000014006EE2F 000000002E2CFEB0 ACE_Based::Thread::ThreadTask+F c:\mangos\src\shared\threading.cpp line 190
000007FEF79B0A95 000000002E2CFEF0 ACE_OS_Thread_Adapter::invoke+55 f:\1\core\dep\ace_wrappers\ace\os_thread_adapter.cpp line 86
0000000066451DB7 000000002E2CFF20 _endthreadex+43
0000000066451E53 000000002E2CFF50 _endthreadex+DF
000000007763F56D 000000002E2CFF80 BaseThreadInitThunk+D
0000000077872CC1 000000002E2CFFD0 RtlUserThreadStart+21

Call stack:
Address Frame Function SourceFile
000000007788F6FA 000000002E3CE910 NtWaitForSingleObject+A
000007FEFD013978 000000002E3CE990 0001:0000000000002978 C:\Windows\system32\MSWSOCK.dll
000007FEFD0206B6 000000002E3CEB30 WSPStartup+7CD6
000007FEFE4B72BC 000000002E3CEB70 select+15C
000007FEFE4B723D 000000002E3CEC70 select+DD
000007FEF7967672 000000002E3CED00 ACE_Select_Reactor_T >::wait_for_multiple_events+142 f:\1\core\dep\ace_wrappers\ace\select_reactor_t.cpp line 1100
000007FEF79E0B66 000000002E3CED90 ACE_TP_Reactor::handle_events+B6 f:\1\core\dep\ace_wrappers\ace\tp_reactor.cpp line 169
000007FEF79BEA6D 000000002E3CEDC0 ACE_Reactor::run_reactor_event_loop+4D f:\1\core\dep\ace_wrappers\ace\reactor.cpp line 267
00000001402D88B8 000000002E3CFE40 ReactorRunnable::svc+108 c:\mangos\src\game\worldsocketmgr.cpp line 165
000007FEF79D9941 000000002E3CFE70 ACE_Task_Base::svc_run+41 f:\1\core\dep\ace_wrappers\ace\task.cpp line 286
000007FEF79D9EE5 000000002E3CFEB0 ACE_Thread_Adapter::invoke_i+45 f:\1\core\dep\ace_wrappers\ace\thread_adapter.cpp line 145
000007FEF79DA011 000000002E3CFEF0 ACE_Thread_Adapter::invoke+71 f:\1\core\dep\ace_wrappers\ace\thread_adapter.cpp line 94
0000000066451DB7 000000002E3CFF20 _endthreadex+43
0000000066451E53 000000002E3CFF50 _endthreadex+DF
000000007763F56D 000000002E3CFF80 BaseThreadInitThunk+D
0000000077872CC1 000000002E3CFFD0 RtlUserThreadStart+21

Call stack:
Address Frame Function SourceFile
000000007788F6FA 000000002E4CE910 NtWaitForSingleObject+A
000007FEFD013978 000000002E4CE990 0001:0000000000002978 C:\Windows\system32\MSWSOCK.dll
000007FEFD0206B6 000000002E4CEB30 WSPStartup+7CD6
000007FEFE4B72BC 000000002E4CEB70 select+15C
000007FEFE4B723D 000000002E4CEC70 select+DD
000007FEF7967672 000000002E4CED00 ACE_Select_Reactor_T >::wait_for_multiple_events+142 f:\1\core\dep\ace_wrappers\ace\select_reactor_t.cpp line 1100
000007FEF79E0B66 000000002E4CED90 ACE_TP_Reactor::handle_events+B6 f:\1\core\dep\ace_wrappers\ace\tp_reactor.cpp line 169
000007FEF79BEA6D 000000002E4CEDC0 ACE_Reactor::run_reactor_event_loop+4D f:\1\core\dep\ace_wrappers\ace\reactor.cpp line 267
00000001402D88B8 000000002E4CFE40 ReactorRunnable::svc+108 c:\mangos\src\game\worldsocketmgr.cpp line 165
000007FEF79D9941 000000002E4CFE70 ACE_Task_Base::svc_run+41 f:\1\core\dep\ace_wrappers\ace\task.cpp line 286
000007FEF79D9EE5 000000002E4CFEB0 ACE_Thread_Adapter::invoke_i+45 f:\1\core\dep\ace_wrappers\ace\thread_adapter.cpp line 145
000007FEF79DA011 000000002E4CFEF0 ACE_Thread_Adapter::invoke+71 f:\1\core\dep\ace_wrappers\ace\thread_adapter.cpp line 94
0000000066451DB7 000000002E4CFF20 _endthreadex+43
0000000066451E53 000000002E4CFF50 _endthreadex+DF
000000007763F56D 000000002E4CFF80 BaseThreadInitThunk+D
0000000077872CC1 000000002E4CFFD0 RtlUserThreadStart+21

Call stack:
Address Frame Function SourceFile
0000000077890FBA 00000000095CFC50 ZwWaitForWorkViaWorkerFactory+A
0000000077858F7B 00000000095CFF50 EtwTraceMessageVa+37B
000000007763F56D 00000000095CFF80 BaseThreadInitThunk+D
0000000077872CC1 00000000095CFFD0 RtlUserThreadStart+21
========================
Local Variables And Parameters

Call stack:
Address Frame Function SourceFile
00000001404ED9D3 000000002DECEAF0 WorldSession::VerifyMovementInfo+23 c:\mangos\src\game\movementhandler.cpp line 510
Local 'this' = 4320ED9AC5B36E5D
Parameter 'movementInfo' = 40856918
Parameter 'guid' = 0

00000001404EE7C9 000000002DECEC00 WorldSession::HandleMovementOpcodes+159 c:\mangos\src\game\movementhandler.cpp line 287
Local 'this' = 2DECED24
Parameter 'recv_data' = 426FCD30