Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Revision: TrinityCore rev. 37fcaf64ef0f+ 2022-07-11 00:33:10 +0300 (3.3.5 branch) (Win64, RelWithDebInfo, Static)
- Date 11:7:2022. Time 15:44
- //=====================================================
- *** Hardware ***
- Processor: AMD FX(tm)-8300 Eight-Core Processor
- Number Of Processors: 8
- Physical Memory: 25147508 KB (Available: 17766444 KB)
- Commit Charge Limit: 28817524 KB
- *** Operation System ***
- Microsoft Windows 10 Pro
- //=====================================================
- Exception code: C0000420 An assertion failure has occurred.
- Assertion message:
- G:\Trinity\src\common\Cryptography\ARC4.cpp:31 in Trinity::Crypto::ARC4::ARC4 ASSERTION FAILED:
- result == 1
- Fault address: 00007FF73A29EF49 01:0000000000EADF49 G:\Build\bin\RelWithDebInfo\worldserver.exe
- Registers:
- RAX:0000000000000000
- RBX:000002AF09CE46C0
- RCX:0000000000000000
- RDX:000002AF33041EC0
- RSI:000002AF7BCC7F90
- RDI:000000E817FFF6F0
- R8: 00007FF73AAD43F3
- R9: 00007FF92EDF991B
- R10:0000000000000000
- R11:0000000000000000
- R12:00007FF73AFFD9E0
- R13:000002AF7C7E46E8
- R14:00007FF73AFFD9E0
- R15:0000000100000000
- CS:RIP:0033:00007FF92EDE4FD9
- SS:RSP:002B:0000000017FFF4F0 RBP:17FFF661
- DS:002B ES:002B FS:0053 GS:002B
- Flags:00000202
- Call stack:
- Address Frame Function SourceFile
- 00007FF92EDE4FD9 000000E817FFF5C0 RaiseException+69
- 00007FF73A272E3D 000000E817FFF6B0 Trinity::Assert+15D G:\Trinity\src\common\Debugging\Errors.cpp line 77
- 00007FF73A29EF49 000000E817FFF710 Trinity::Crypto::ARC4::ARC4+89 G:\Trinity\src\common\Cryptography\ARC4.cpp line 31
- 00007FF73A29F2C2 000000E817FFF740 AuthCrypt::AuthCrypt+12 G:\Trinity\src\common\Cryptography\Authentication\AuthCrypt.cpp line 27
- 00007FF739FFD3E0 000000E817FFF790 WorldSocket::WorldSocket+30 G:\Trinity\src\server\game\Server\WorldSocket.cpp line 39
- 00007FF739A30A24 000000E817FFF8E0 SocketMgr<WorldSocket>::OnSocketOpen+64 G:\Trinity\src\server\shared\Networking\SocketMgr.h line 102
- 00007FF739A31166 000000E817FFF9F0 WorldSocketMgr::OnSocketOpen+5F6 G:\Trinity\src\server\game\Server\WorldSocketMgr.cpp line 119
- 00007FF739A2FF6E 000000E817FFFAC0 <lambda_6591cef05c4d7f0ee4f7bd883896d9b4>::operator()+DE G:\Trinity\src\server\shared\Networking\AsyncAcceptor.h line 60
- 00007FF739A32B4B 000000E817FFFB40 boost::asio::detail::executor_function<boost::asio::detail::binder1<<lambda_6591cef05c4d7f0ee4f7bd883896d9b4>,boost::system::error_code>,std::allocator<void> >::do_complete+AB C:\local\boost_1_73_0\boost\asio\detail\executor_function.hpp line 91
- 00007FF73943FC80 000000E817FFFB80 boost::asio::io_context::executor_type::dispatch<boost::asio::executor::function,std::allocator<void> >+A0 C:\local\boost_1_73_0\boost\asio\impl\io_context.hpp line 265
- 00007FF739A2F087 000000E817FFFBE0 boost::asio::executor::dispatch<boost::asio::detail::binder1<<lambda_6591cef05c4d7f0ee4f7bd883896d9b4>,boost::system::error_code>,std::allocator<void> >+D7 C:\local\boost_1_73_0\boost\asio\impl\executor.hpp line 351
- 00007FF739A33416 000000E817FFFD60 boost::asio::detail::win_iocp_socket_accept_op<boost::asio::basic_socket<boost::asio::ip::tcp,boost::asio::executor>,boost::asio::ip::tcp,<lambda_6591cef05c4d7f0ee4f7bd883896d9b4>,boost::asio::detail::io_object_executor<boost::asio::executor> >::do_complete+5D6 C:\local\boost_1_73_0\boost\asio\detail\win_iocp_socket_accept_op.hpp line 147
- 00007FF73945A599 000000E817FFFE40 boost::asio::detail::win_iocp_io_context::do_one+379 C:\local\boost_1_73_0\boost\asio\detail\impl\win_iocp_io_context.ipp line 461
- 00007FF739460C4F 000000E817FFFEA0 boost::asio::detail::win_iocp_io_context::run+DF C:\local\boost_1_73_0\boost\asio\detail\impl\win_iocp_io_context.ipp line 203
- 00007FF73943D72C 000000E817FFFEE0 std::thread::_Invoke<std::tuple<<lambda_f3ab11459afd5c354be9dcf85f9f8c56> >,0>+3C C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.29.30133\include\thread line 55
- 00007FF92EB71BB2 000000E817FFFF10 _configthreadlocale+92
- 00007FF931157034 000000E817FFFF40 BaseThreadInitThunk+14
- 00007FF9313C2651 000000E817FFFFC0 RtlUserThreadStart+21
- Call stack:
- Address Frame Function SourceFile
- 00007FF93140D5C4 000000E81790F4C0 NtDelayExecution+14
- 00007FF92EDF96DE 000000E81790F560 SleepEx+9E
- 00007FF8F2FC30BC 000000E81790F5B0 _Thrd_sleep+3C
- 00007FF7394428A3 000000E81790F600 std::this_thread::sleep_until<std::chrono::steady_clock,std::chrono::duration<__int64,std::ratio<1,1000000000> > >+83 C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.29.30133\include\thread line 201
- 00007FF739442819 000000E81790F630 std::this_thread::sleep_for<__int64,std::ratio<1,1000> >+19 C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.29.30133\include\thread line 207
- 00007FF7394560F7 000000E81790F6C0 WorldUpdateLoop+1C7 G:\Trinity\src\server\worldserver\Main.cpp line 493
- 00007FF739465D65 000000E81790FEC0 main+28F5 G:\Trinity\src\server\worldserver\Main.cpp line 393
- 00007FF73A3C67C0 000000E81790FF00 __scrt_common_main_seh+10C D:\a\_work\1\s\src\vctools\crt\vcstartup\src\startup\exe_common.inl line 288
- 00007FF931157034 000000E81790FF30 BaseThreadInitThunk+14
- 00007FF9313C2651 000000E81790FFB0 RtlUserThreadStart+21
- Call stack:
- Address Frame Function SourceFile
- 00007FF93140D064 000000E8180FFC70 NtRemoveIoCompletion+14
- 00007FF92EE11A7F 000000E8180FFCD0 GetQueuedCompletionStatus+4F
- 00007FF73945A4E3 000000E8180FFDB0 boost::asio::detail::win_iocp_io_context::do_one+2C3 C:\local\boost_1_73_0\boost\asio\detail\impl\win_iocp_io_context.ipp line 421
- 00007FF739460C4F 000000E8180FFE10 boost::asio::detail::win_iocp_io_context::run+DF C:\local\boost_1_73_0\boost\asio\detail\impl\win_iocp_io_context.ipp line 203
- 00007FF73943D72C 000000E8180FFE50 std::thread::_Invoke<std::tuple<<lambda_f3ab11459afd5c354be9dcf85f9f8c56> >,0>+3C C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.29.30133\include\thread line 55
- 00007FF92EB71BB2 000000E8180FFE80 _configthreadlocale+92
- 00007FF931157034 000000E8180FFEB0 BaseThreadInitThunk+14
- 00007FF9313C2651 000000E8180FFF30 RtlUserThreadStart+21
- Call stack:
- Address Frame Function SourceFile
- 00007FF931410934 000000E8181FFB80 NtWaitForAlertByThreadId+14
- 00007FF9313D4021 000000E8181FFC00 RtlSleepConditionVariableSRW+131
- 00007FF92EE1D059 000000E8181FFC40 SleepConditionVariableSRW+29
- 00007FF8F2FC2B89 000000E8181FFC70 ?_Winerror_message@std@@YAKKPEADK@Z+139
- 00007FF8F2FC2E1A 000000E8181FFCA0 _Cnd_wait+3A
- 00007FF73A260FB4 000000E8181FFCD0 DatabaseWorker::WorkerThread+74 G:\Trinity\src\server\database\Database\DatabaseWorker.cpp line 48
- 00007FF73A260C9F 000000E8181FFD00 std::thread::_Invoke<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *>,0,1>+F C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.29.30133\include\thread line 56
- 00007FF92EB71BB2 000000E8181FFD30 _configthreadlocale+92
- 00007FF931157034 000000E8181FFD60 BaseThreadInitThunk+14
- 00007FF9313C2651 000000E8181FFDE0 RtlUserThreadStart+21
- Call stack:
- Address Frame Function SourceFile
- 00007FF931410934 000000E8182FF960 NtWaitForAlertByThreadId+14
- 00007FF9313D4021 000000E8182FF9E0 RtlSleepConditionVariableSRW+131
- 00007FF92EE1D059 000000E8182FFA20 SleepConditionVariableSRW+29
- 00007FF8F2FC2B89 000000E8182FFA50 ?_Winerror_message@std@@YAKKPEADK@Z+139
- 00007FF8F2FC2E1A 000000E8182FFA80 _Cnd_wait+3A
- 00007FF73A260FB4 000000E8182FFAB0 DatabaseWorker::WorkerThread+74 G:\Trinity\src\server\database\Database\DatabaseWorker.cpp line 48
- 00007FF73A260C9F 000000E8182FFAE0 std::thread::_Invoke<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *>,0,1>+F C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.29.30133\include\thread line 56
- 00007FF92EB71BB2 000000E8182FFB10 _configthreadlocale+92
- 00007FF931157034 000000E8182FFB40 BaseThreadInitThunk+14
- 00007FF9313C2651 000000E8182FFBC0 RtlUserThreadStart+21
- Call stack:
- Address Frame Function SourceFile
- 00007FF931410934 000000E8183FFCB0 NtWaitForAlertByThreadId+14
- 00007FF9313D4021 000000E8183FFD30 RtlSleepConditionVariableSRW+131
- 00007FF92EE1D059 000000E8183FFD70 SleepConditionVariableSRW+29
- 00007FF8F2FC2B89 000000E8183FFDA0 ?_Winerror_message@std@@YAKKPEADK@Z+139
- 00007FF8F2FC2E1A 000000E8183FFDD0 _Cnd_wait+3A
- 00007FF73A260FB4 000000E8183FFE00 DatabaseWorker::WorkerThread+74 G:\Trinity\src\server\database\Database\DatabaseWorker.cpp line 48
- 00007FF73A260C9F 000000E8183FFE30 std::thread::_Invoke<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *>,0,1>+F C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.29.30133\include\thread line 56
- 00007FF92EB71BB2 000000E8183FFE60 _configthreadlocale+92
- 00007FF931157034 000000E8183FFE90 BaseThreadInitThunk+14
- 00007FF9313C2651 000000E8183FFF10 RtlUserThreadStart+21
- Call stack:
- Address Frame Function SourceFile
- 00007FF93140CFC4 000000E8184FFBD0 ZwWaitForSingleObject+14
- 00007FF92EDD1ACE 000000E8184FFC70 WaitForSingleObjectEx+8E
- 00007FF739460B33 000000E8184FFCA0 boost::asio::detail::win_thread::func<boost::asio::detail::win_iocp_io_context::timer_thread_function>::run+33 C:\local\boost_1_73_0\boost\asio\detail\win_thread.hpp line 122
- 00007FF739463195 000000E8184FFCD0 boost::asio::detail::win_thread_function+25 C:\local\boost_1_73_0\boost\asio\detail\impl\win_thread.ipp line 127
- 00007FF92EB71BB2 000000E8184FFD00 _configthreadlocale+92
- 00007FF931157034 000000E8184FFD30 BaseThreadInitThunk+14
- 00007FF9313C2651 000000E8184FFDB0 RtlUserThreadStart+21
- Call stack:
- Address Frame Function SourceFile
- 00007FF931410994 000000E817DFF560 ZwWaitForWorkViaWorkerFactory+14
- 00007FF9313C2DC7 000000E817DFF860 TpReleaseCleanupGroupMembers+747
- 00007FF931157034 000000E817DFF890 BaseThreadInitThunk+14
- 00007FF9313C2651 000000E817DFF910 RtlUserThreadStart+21
- Call stack:
- Address Frame Function SourceFile
- 00007FF931410994 000000E817EFF4E0 ZwWaitForWorkViaWorkerFactory+14
- 00007FF9313C2DC7 000000E817EFF7E0 TpReleaseCleanupGroupMembers+747
- 00007FF931157034 000000E817EFF810 BaseThreadInitThunk+14
- 00007FF9313C2651 000000E817EFF890 RtlUserThreadStart+21
- Call stack:
- Address Frame Function SourceFile
- 00007FF931410934 000000E8185FFBB0 NtWaitForAlertByThreadId+14
- 00007FF9313D4021 000000E8185FFC30 RtlSleepConditionVariableSRW+131
- 00007FF92EE1D059 000000E8185FFC70 SleepConditionVariableSRW+29
- 00007FF8F2FC2B89 000000E8185FFCA0 ?_Winerror_message@std@@YAKKPEADK@Z+139
- 00007FF8F2FC2E1A 000000E8185FFCD0 _Cnd_wait+3A
- 00007FF739FF0474 000000E8185FFD20 MapUpdater::WorkerThread+64 G:\Trinity\src\server\game\Maps\MapUpdater.cpp line 113
- 00007FF739FEFC7F 000000E8185FFD50 std::thread::_Invoke<std::tuple<void (__cdecl MapUpdater::*)(void),MapUpdater *>,0,1>+F C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.29.30133\include\thread line 56
- 00007FF92EB71BB2 000000E8185FFD80 _configthreadlocale+92
- 00007FF931157034 000000E8185FFDB0 BaseThreadInitThunk+14
- 00007FF9313C2651 000000E8185FFE30 RtlUserThreadStart+21
- Call stack:
- Address Frame Function SourceFile
- 00007FF93140CFC4 000000E8186FFC70 ZwWaitForSingleObject+14
- 00007FF92EDD1ACE 000000E8186FFD10 WaitForSingleObjectEx+8E
- 00007FF739460B33 000000E8186FFD40 boost::asio::detail::win_thread::func<boost::asio::detail::win_iocp_io_context::timer_thread_function>::run+33 C:\local\boost_1_73_0\boost\asio\detail\win_thread.hpp line 122
- 00007FF739463195 000000E8186FFD70 boost::asio::detail::win_thread_function+25 C:\local\boost_1_73_0\boost\asio\detail\impl\win_thread.ipp line 127
- 00007FF92EB71BB2 000000E8186FFDA0 _configthreadlocale+92
- 00007FF931157034 000000E8186FFDD0 BaseThreadInitThunk+14
- 00007FF9313C2651 000000E8186FFE50 RtlUserThreadStart+21
- Call stack:
- Address Frame Function SourceFile
- 00007FF93140D064 000000E8187FFB50 NtRemoveIoCompletion+14
- 00007FF92EE11A7F 000000E8187FFBB0 GetQueuedCompletionStatus+4F
- 00007FF73945A4E3 000000E8187FFC90 boost::asio::detail::win_iocp_io_context::do_one+2C3 C:\local\boost_1_73_0\boost\asio\detail\impl\win_iocp_io_context.ipp line 421
- 00007FF739460C4F 000000E8187FFCF0 boost::asio::detail::win_iocp_io_context::run+DF C:\local\boost_1_73_0\boost\asio\detail\impl\win_iocp_io_context.ipp line 203
- 00007FF739A3140C 000000E8187FFDD0 NetworkThread<WorldSocket>::Run+27C G:\Trinity\src\server\shared\Networking\NetworkThread.h line 127
- 00007FF739A2ECEF 000000E8187FFE00 std::thread::_Invoke<std::tuple<void (__cdecl NetworkThread<WorldSocket>::*)(void),NetworkThread<WorldSocket> *>,0,1>+F C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.29.30133\include\thread line 56
- 00007FF92EB71BB2 000000E8187FFE30 _configthreadlocale+92
- 00007FF931157034 000000E8187FFE60 BaseThreadInitThunk+14
- 00007FF9313C2651 000000E8187FFEE0 RtlUserThreadStart+21
- Call stack:
- Address Frame Function SourceFile
- 00007FF93140D024 000000E8188FF530 NtDeviceIoControlFile+14
- 00007FF92EDC17C1 000000E8188FF690 WriteConsoleW+191
- 00007FF92EEB2C6B 000000E8188FF7E0 ReadConsoleA+1CB
- 00007FF92EEB2CFA 000000E8188FF820 ReadConsoleW+1A
- 00007FF73A275C96 000000E8188FF870 ReadWinConsole+66 G:\Trinity\src\common\Utilities\Util.cpp line 610
- 00007FF73946634A 000000E8188FF980 CliThread+1EA G:\Trinity\src\server\worldserver\CommandLine\CliRunnable.cpp line 150
- 00007FF73943D6CB 000000E8188FF9B0 std::thread::_Invoke<std::tuple<void (__cdecl*)(void)>,0>+B C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.29.30133\include\thread line 56
- 00007FF92EB71BB2 000000E8188FF9E0 _configthreadlocale+92
- 00007FF931157034 000000E8188FFA10 BaseThreadInitThunk+14
- 00007FF9313C2651 000000E8188FFA90 RtlUserThreadStart+21
- Call stack:
- Address Frame Function SourceFile
- 00007FF931410994 000000E817CFFB10 ZwWaitForWorkViaWorkerFactory+14
- 00007FF9313C2DC7 000000E817CFFE10 TpReleaseCleanupGroupMembers+747
- 00007FF931157034 000000E817CFFE40 BaseThreadInitThunk+14
- 00007FF9313C2651 000000E817CFFEC0 RtlUserThreadStart+21
- Call stack:
- Address Frame Function SourceFile
- 00007FF931410994 000000E8189FF4C0 ZwWaitForWorkViaWorkerFactory+14
- 00007FF9313C2DC7 000000E8189FF7C0 TpReleaseCleanupGroupMembers+747
- 00007FF931157034 000000E8189FF7F0 BaseThreadInitThunk+14
- 00007FF9313C2651 000000E8189FF870 RtlUserThreadStart+21
- Call stack:
- Address Frame Function SourceFile
- 00007FF931410994 000000E818AFF9B0 ZwWaitForWorkViaWorkerFactory+14
- 00007FF9313C2DC7 000000E818AFFCB0 TpReleaseCleanupGroupMembers+747
- 00007FF931157034 000000E818AFFCE0 BaseThreadInitThunk+14
- 00007FF9313C2651 000000E818AFFD60 RtlUserThreadStart+21
- Call stack:
- Address Frame Function SourceFile
- 00007FF93140DA94 000000E818BFF0D0 ZwWaitForMultipleObjects+14
- 00007FF92EDFCBC0 000000E818BFF3C0 WaitForMultipleObjectsEx+F0
- 00007FF93025B776 000000E818BFF650 CoRevokeInitializeSpy+1516
- 00007FF93025B5F0 000000E818BFF6A0 CoRevokeInitializeSpy+1390
- 00007FF93025B400 000000E818BFF700 CoRevokeInitializeSpy+11A0
- 00007FF93025B389 000000E818BFF730 CoRevokeInitializeSpy+1129
- 00007FF931157034 000000E818BFF760 BaseThreadInitThunk+14
- 00007FF9313C2651 000000E818BFF7E0 RtlUserThreadStart+21
- ========================
- Local Variables And Parameters
- Call stack:
- Address Frame Function SourceFile
- 00007FF92EDE4FD9 000000E817FFF5C0 RaiseException+69
- 00007FF73A272E3D 000000E817FFF6B0 Trinity::Assert+15D G:\Trinity\src\common\Debugging\Errors.cpp line 77
- Parameter char* file = "G:\Trinity\src\common\Cryptography\ARC4.cpp"
- Parameter char* file = ""
- Parameter int line = 0xE817FFF600
- Parameter int line = 0xE817FFF6C8
- Parameter char* function = "Trinity::Crypto::ARC4::ARC4"
- Parameter char* function = "p˜¢:÷"
- Parameter std::string* debugInfo = ""
- Parameter std::string* debugInfo = 0x1000 <Unable to read memory>
- Parameter char* message = "result == 1"
- Parameter char* message = "result == 1"
- Local unsigned int[2] execeptionArgs
- [0] = 0x2AF6B506E70
- [1] = 0x7FF73A29EF49
- Local std::string formattedMessage = "
- G:\Trinity\src\common\Cryptography\ARC4.cpp..."
- 00007FF73A29EF49 000000E817FFF710 Trinity::Crypto::ARC4::ARC4+89 G:\Trinity\src\common\Cryptography\ARC4.cpp line 31
- Local int result = 0x0 <Unable to read memory>
- 00007FF73A29F2C2 000000E817FFF740 AuthCrypt::AuthCrypt+12 G:\Trinity\src\common\Cryptography\Authentication\AuthCrypt.cpp line 27
- Local AuthCrypt* this = 0x2AF7BCC80A0
- Trinity::Crypto::ARC4 _clientDecrypt
- evp_cipher_st* _cipher = NULL
- evp_cipher_ctx_st* _ctx = 0x2AF6D58FB90
- Trinity::Crypto::ARC4 _serverEncrypt
- evp_cipher_st* _cipher = NULL
- evp_cipher_ctx_st* _ctx = NULL
- bool _initialized = 0x0
- 00007FF739FFD3E0 000000E817FFF790 WorldSocket::WorldSocket+30 G:\Trinity\src\server\game\Server\WorldSocket.cpp line 39
- Local WorldSocket* this = 0x2AF7BCC7F90
- Socket<WorldSocket>
- std::enable_shared_from_this<WorldSocket>
- std::weak_ptr<WorldSocket> _Wptr = 0x2AF7BCC7F98
- boost::asio::basic_stream_socket<boost::asio::ip::tcp,boost::asio::executor> _socket
- boost::asio::basic_socket<boost::asio::ip::tcp,boost::asio::executor>
- native_handle_type
- unsigned int socket_ = 0x2AF7F935900
- bool have_remote_endpoint_ = 0x84
- boost::asio::ip::basic_endpoint<boost::asio::ip::tcp> remote_endpoint_ = 0x2AF7BCC7FB4
- boost::asio::detail::io_object_impl<boost::asio::detail::win_iocp_socket_service<boost::asio::ip::tcp>,boost::asio::executor> impl_ = 0x2AF7BCC7FA8
- <user defined> initiate_async_connect = 0x2AF7BCC7FA8
- <user defined> initiate_async_wait = 0x2AF7BCC7FA8
- native_handle_type
- unsigned int socket_ = 0x2AF7F935900
- bool have_remote_endpoint_ = 0x84
- <user defined> remote_endpoint_ = 0x2AF7BCC7FB4
- initiate_async_send
- boost::asio::basic_stream_socket<boost::asio::ip::tcp,boost::asio::executor>* self_ = 0x2AF7F935900
- initiate_async_receive
- <user defined> self_ = 0x2AF7F935900
- boost::asio::ip::address _remoteAddress
- int type_ = 0x0
- boost::asio::ip::address_v4 ipv4_address_ = 0x26EE5C61
- boost::asio::ip::address_v6 ipv6_address_ = 0x2AF7BCC8028
- unsigned int _remotePort = 0xDFA7
- MessageBuffer _readBuffer
- unsigned int _wpos = 0x0
- unsigned int _rpos = 0x0
- std::vector<unsigned char,std::allocator<unsigned char> > _storage = 0x2AF7BCC8050
- std::queue<MessageBuffer,std::deque<MessageBuffer,std::allocator<MessageBuffer> > > _writeQueue
- std::deque<MessageBuffer,std::allocator<MessageBuffer> > c = 0x2AF7BCC8068
- std::atomic<bool> _closed
- std::_Atomic_storage<bool,1>
- std::_Atomic_padded<bool> _Storage = 0x0
- std::atomic<bool> _closing
- std::_Atomic_storage<bool,1>
- std::_Atomic_padded<bool> _Storage = 0x0
- bool _isWritingAsync = 0x0
- std::array<unsigned char,4> _authSeed
- unsigned int[4] _Elems
- [0] = 0x0
- [1] = 0x0
- [2] = 0x0
- [3] = 0x0
- AuthCrypt _authCrypt
- Trinity::Crypto::ARC4 _clientDecrypt
- evp_cipher_st* _cipher = NULL
- evp_cipher_ctx_st* _ctx = 0x2AF6D58FB90
- Trinity::Crypto::ARC4 _serverEncrypt
- evp_cipher_st* _cipher = NULL
- evp_cipher_ctx_st* _ctx = NULL
- bool _initialized = 0x0
- std::chrono::time_point<std::chrono::steady_clock,std::chrono::duration<__int64,std::ratio<1,1000000000> > > _LastPingTime
- std::chrono::duration<__int64,std::ratio<1,1000000000> > _MyDur
- int _MyRep = 0x0
- unsigned int _OverSpeedPings = 0x0
- std::mutex _worldSessionLock
- std::_Mutex_base
- std::_Align_type<double,80> _Mtx_storage = 0x2AF7BCC80D8
- WorldSession* _worldSession = NULL
- bool _authed = 0x0
- MessageBuffer _headerBuffer
- unsigned int _wpos = 0x0
- unsigned int _rpos = 0x0
- std::vector<unsigned char,std::allocator<unsigned char> > _storage
- std::_Compressed_pair<std::allocator<unsigned char>,std::_Vector_val<std::_Simple_types<unsigned char> >,1> _Mypair = 0x2AF7BCC8148
- MessageBuffer _packetBuffer
- unsigned int _wpos = 0x0
- unsigned int _rpos = 0x0
- std::vector<unsigned char,std::allocator<unsigned char> > _storage
- std::_Compressed_pair<std::allocator<unsigned char>,std::_Vector_val<std::_Simple_types<unsigned char> >,1> _Mypair = 0x2AF7BCC8170
- Trinity::Impl::MPSCQueueIntrusive<EncryptablePacket,64> _bufferQueue
- std::_Align_type<double,80> _dummy
- float _Val = 0.000000
- char[80] _Pad = "..."
- EncryptablePacket* _dummyPtr = NULL
- std::atomic<EncryptablePacket *> _head
- std::_Atomic_pointer<EncryptablePacket *>
- std::_Atomic_storage<EncryptablePacket *,8>
- std::_Atomic_padded<EncryptablePacket *> _Storage = 0x0
- std::atomic<EncryptablePacket *> _tail
- std::_Atomic_pointer<EncryptablePacket *>
- std::_Atomic_storage<EncryptablePacket *,8>
- std::_Atomic_padded<EncryptablePacket *> _Storage = 0x0
- unsigned int _sendBufferSize = 0x0
- AsyncCallbackProcessor<QueryCallback> _queryProcessor
- std::vector<QueryCallback,std::allocator<QueryCallback> > _callbacks
- std::_Compressed_pair<std::allocator<QueryCallback>,std::_Vector_val<std::_Simple_types<QueryCallback> >,1> _Mypair = 0x2AF7BCC81F8
- std::string _ipCountry = ""
- Parameter boost::asio::basic_stream_socket<boost::asio::ip::tcp,boost::asio::executor>* socket = <Unable to read memory>
- 00007FF739A30A24 000000E817FFF8E0 SocketMgr<WorldSocket>::OnSocketOpen+64 G:\Trinity\src\server\shared\Networking\SocketMgr.h line 102
- Local SocketMgr<WorldSocket>* this = 0x384
- AsyncAcceptor* _acceptor = <Unable to read memory>
- NetworkThread<WorldSocket>* _threads = <Unable to read memory>
- int _threadCount = 0x39C <Unable to read memory>
- Parameter boost::asio::basic_stream_socket<boost::asio::ip::tcp,boost::asio::executor>* sock = 0x7FF73A905828
- boost::asio::basic_socket<boost::asio::ip::tcp,boost::asio::executor>
- native_handle_type
- unsigned int socket_ = 0x7FF73A9057F0
- bool have_remote_endpoint_ = 0x9B
- boost::asio::ip::basic_endpoint<boost::asio::ip::tcp> remote_endpoint_ = 0x7FF73A905834
- boost::asio::detail::io_object_impl<boost::asio::detail::win_iocp_socket_service<boost::asio::ip::tcp>,boost::asio::executor> impl_
- implementation_type
- boost::asio::detail::win_iocp_socket_service_base::base_implementation_type
- unsigned int socket_ = 0x7FF73A9057F0
- unsigned int state_ = 0x9B
- std::shared_ptr<void> cancel_token_ = 0x7FF73A905838
- boost::asio::detail::select_reactor::per_descriptor_data reactor_data_ = 0x4D
- boost::asio::detail::win_iocp_socket_service_base::base_implementation_type* next_ = 0x616E752074786574
- boost::asio::detail::win_iocp_socket_service_base::base_implementation_type* prev_ = 0x656C62616C696176
- boost::asio::ip::tcp protocol_ = 0x0
- bool have_remote_endpoint_ = 0x0
- boost::asio::ip::basic_endpoint<boost::asio::ip::tcp> remote_endpoint_ = 0x7FF73A905868
- boost::asio::detail::win_iocp_socket_service<boost::asio::ip::tcp>* service_ = 0x7FF73A9057F0
- boost::asio::detail::win_iocp_socket_service<boost::asio::ip::tcp>::implementation_type implementation_ = 0x7FF73A905830
- boost::asio::detail::io_object_executor<boost::asio::executor> implementation_executor_ = 0x7FF73A905890
- <user defined> initiate_async_connect = 0xF0
- <user defined> initiate_async_wait = 0xF0
- native_handle_type
- unsigned int socket_ = 0x7FF73A9057F0
- bool have_remote_endpoint_ = 0x9B
- <user defined> remote_endpoint_ = 0x7FF73A905834
- initiate_async_send
- boost::asio::basic_stream_socket<boost::asio::ip::tcp,boost::asio::executor>* self_ = 0x7FF73A9057F0
- boost::asio::basic_socket<boost::asio::ip::tcp,boost::asio::executor>
- native_handle_type
- unsigned int socket_ = 0x7FF73945D6E0
- bool have_remote_endpoint_ = 0x80
- boost::asio::ip::basic_endpoint<boost::asio::ip::tcp> remote_endpoint_ = 0x7FF73A9057FC
- boost::asio::detail::io_object_impl<boost::asio::detail::win_iocp_socket_service<boost::asio::ip::tcp>,boost::asio::executor> impl_ = 0x7FF73A9057F0
- <user defined> initiate_async_connect = 0x7FF73A9057F0
- <user defined> initiate_async_wait = 0x7FF73A9057F0
- native_handle_type
- unsigned int socket_ = 0x7FF73945D6E0
- bool have_remote_endpoint_ = 0x80
- <user defined> remote_endpoint_ = 0x7FF73A9057FC
- initiate_async_send
- boost::asio::basic_stream_socket<boost::asio::ip::tcp,boost::asio::executor>* self_ = 0x7FF73945D6E0
- initiate_async_receive
- <user defined> self_ = 0x7FF73945D6E0
- initiate_async_receive
- <user defined> self_ = 0x7FF73A9057F0
- Parameter unsigned int threadIndex = 0xE817FFF900
- Local std::shared_ptr<WorldSocket> newSocket
- std::_Ptr_base<WorldSocket>
- WorldSocket* _Ptr = <Unable to read memory>
- std::_Ref_count_base* _Rep = <Unable to read memory>
- Local boost::system::system_error& err = NULL
- Local std::exception& e = 0x2AF6639D840
- __std_exception_data _Data
- char* _What = "@Ø9f¯"
- bool _DoFree = 0x94
- 00007FF739A31166 000000E817FFF9F0 WorldSocketMgr::OnSocketOpen+5F6 G:\Trinity\src\server\game\Server\WorldSocketMgr.cpp line 119
- Local WorldSocketMgr* this = NULL
- Parameter boost::asio::basic_stream_socket<boost::asio::ip::tcp,boost::asio::executor>* sock = 0xE817FFFAC9
- boost::asio::basic_socket<boost::asio::ip::tcp,boost::asio::executor>
- native_handle_type
- unsigned int socket_ = 0x200007FF739A32B
- bool have_remote_endpoint_ = 0x0
- boost::asio::ip::basic_endpoint<boost::asio::ip::tcp> remote_endpoint_ = 0xE817FFFAD5
- boost::asio::detail::io_object_impl<boost::asio::detail::win_iocp_socket_service<boost::asio::ip::tcp>,boost::asio::executor> impl_
- implementation_type
- boost::asio::detail::win_iocp_socket_service_base::base_implementation_type
- unsigned int socket_ = 0x200007FF739A32B
- unsigned int state_ = 0x0
- std::shared_ptr<void> cancel_token_ = 0xE817FFFAD9
- boost::asio::detail::select_reactor::per_descriptor_data reactor_data_ = 0x3
- boost::asio::detail::win_iocp_socket_service_base::base_implementation_type* next_ = 0x280005E300000000
- boost::asio::detail::win_iocp_socket_service_base::base_implementation_type* prev_ = 0x5800007FF73A9058
- boost::asio::ip::tcp protocol_ = 0xE817FFFB
- bool have_remote_endpoint_ = 0x0
- boost::asio::ip::basic_endpoint<boost::asio::ip::tcp> remote_endpoint_ = 0xE817FFFB09
- boost::asio::detail::win_iocp_socket_service<boost::asio::ip::tcp>* service_ = 0x200007FF739A32B
- boost::asio::detail::win_iocp_socket_service<boost::asio::ip::tcp>::implementation_type implementation_ = 0xE817FFFAD1
- boost::asio::detail::io_object_executor<boost::asio::executor> implementation_executor_ = 0xE817FFFB31
- <user defined> initiate_async_connect = 0x200007FF739A32B
- <user defined> initiate_async_wait = 0x200007FF739A32B
- native_handle_type
- unsigned int socket_ = 0x200007FF739A32B
- bool have_remote_endpoint_ = 0x0
- <user defined> remote_endpoint_ = 0xE817FFFAD5
- initiate_async_send
- boost::asio::basic_stream_socket<boost::asio::ip::tcp,boost::asio::executor>* self_ = 0x200007FF739A32B
- boost::asio::basic_socket<boost::asio::ip::tcp,boost::asio::executor>
- native_handle_type
- unsigned int socket_ = 0x200007FF739A32B <Unable to read memory>
- bool have_remote_endpoint_ = 0x200007FF739A333 <Unable to read memory>
- boost::asio::ip::basic_endpoint<boost::asio::ip::tcp> remote_endpoint_ = 0x200007FF739A337
- boost::asio::detail::io_object_impl<boost::asio::detail::win_iocp_socket_service<boost::asio::ip::tcp>,boost::asio::executor> impl_ = 0x200007FF739A32B
- <user defined> initiate_async_connect = 0x200007FF739A32B
- <user defined> initiate_async_wait = 0x200007FF739A32B
- native_handle_type
- unsigned int socket_ = 0x200007FF739A32B <Unable to read memory>
- bool have_remote_endpoint_ = 0x200007FF739A333 <Unable to read memory>
- <user defined> remote_endpoint_ = 0x200007FF739A337
- initiate_async_send
- boost::asio::basic_stream_socket<boost::asio::ip::tcp,boost::asio::executor>* self_ = <Unable to read memory>
- initiate_async_receive
- <user defined> self_ = 0x200007FF739A32B <Unable to read memory>
- initiate_async_receive
- <user defined> self_ = 0x200007FF739A32B
- Parameter unsigned int threadIndex = 0xE817FFFA10
- Local boost::system::error_code err
- int val_ = 0x0
- bool failed_ = 0x0
- boost::system::error_category* cat_ = 0x7FF73A905828
- unsigned int id_ = 0x8FAFD21E25C5E09B
- Local std::exception& e = 0x12
- __std_exception_data _Data
- char* _What = <Unable to read memory>
- bool _DoFree = 0x22 <Unable to read memory>
- Local boost::system::error_code err
- int val_ = 0x0
- bool failed_ = 0x0
- boost::system::error_category* cat_ = 0x7FF73A905828
- unsigned int id_ = 0x8FAFD21E25C5E09B
- Local std::exception& e = 0xE817FFFA30
- __std_exception_data _Data
- char* _What = ""
- bool _DoFree = 0x2
- 00007FF739A2FF6E 000000E817FFFAC0 <lambda_6591cef05c4d7f0ee4f7bd883896d9b4>::operator()+DE G:\Trinity\src\server\shared\Networking\AsyncAcceptor.h line 60
- Local AsyncAcceptor::AsyncAcceptWithCallback::__l2::<lambda_6591cef05c4d7f0ee4f7bd883896d9b4>* this = 0xE817FFFB18
- AsyncAcceptor* __this = 0x2AF645B7D00
- boost::asio::basic_socket_acceptor<boost::asio::ip::tcp,boost::asio::executor> _acceptor
- native_handle_type
- unsigned int socket_ = 0x2AF7F9357E0
- bool have_remote_endpoint_ = 0x70
- boost::asio::ip::basic_endpoint<boost::asio::ip::tcp> remote_endpoint_ = 0x2AF645B7D0C
- <user defined> initiate_async_wait = 0x2AF7F9357E0
- initiate_async_accept
- boost::asio::basic_socket_acceptor<boost::asio::ip::tcp,boost::asio::executor>* self_ = 0x2AF7F9357E0
- <user defined> initiate_async_move_accept = 0x2AF7F9357E0
- boost::asio::detail::io_object_impl<boost::asio::detail::win_iocp_socket_service<boost::asio::ip::tcp>,boost::asio::executor> impl_ = 0x2AF645B7D00
- boost::asio::ip::basic_endpoint<boost::asio::ip::tcp> _endpoint
- boost::asio::ip::detail::endpoint impl_ = 0x2AF645B7D78
- boost::asio::basic_stream_socket<boost::asio::ip::tcp,boost::asio::executor> _socket
- boost::asio::basic_socket<boost::asio::ip::tcp,boost::asio::executor>
- native_handle_type
- unsigned int socket_ = 0x2AF7F9357E0
- bool have_remote_endpoint_ = 0xFF
- boost::asio::ip::basic_endpoint<boost::asio::ip::tcp> remote_endpoint_ = 0x2AF645B7DA4
- boost::asio::detail::io_object_impl<boost::asio::detail::win_iocp_socket_service<boost::asio::ip::tcp>,boost::asio::executor> impl_ = 0x2AF645B7D98
- <user defined> initiate_async_connect = 0x2AF645B7D98
- <user defined> initiate_async_wait = 0x2AF645B7D98
- native_handle_type
- unsigned int socket_ = 0x2AF7F9357E0
- bool have_remote_endpoint_ = 0xFF
- <user defined> remote_endpoint_ = 0x2AF645B7DA4
- initiate_async_send
- boost::asio::basic_stream_socket<boost::asio::ip::tcp,boost::asio::executor>* self_ = 0x2AF7F9357E0
- initiate_async_receive
- <user defined> self_ = 0x2AF7F9357E0
- std::atomic<bool> _closed
- std::_Atomic_storage<bool,1>
- std::_Atomic_padded<bool> _Storage = 0x0
- std::function<std::pair<boost::asio::basic_stream_socket<boost::asio::ip::tcp,boost::asio::executor> *,unsigned int> __cdecl(void)> _socketFactory
- std::_Func_class<std::pair<boost::asio::basic_stream_socket<boost::asio::ip::tcp,boost::asio::executor> *,unsigned int> >
- <user defined> std::_Arg_types<> = 0xA8
- _Storage
- float _Dummy1 = 0.000000
- char[56] _Dummy2 = "¨˜¢:÷..."
- std::_Func_base<std::pair<boost::asio::basic_stream_socket<boost::asio::ip::tcp,boost::asio::executor> *,unsigned int> >*[8] _Ptrs
- [0] = 0x7FF73AA298A8
- [1] = 0x7FF73AFFD9E0
- [2] = 0x2AF645B7D00
- [3] = NULL
- [4] = NULL
- [5] = NULL
- [6] = NULL
- [7] = 0x2AF645B7E18
- std::_Func_class<std::pair<boost::asio::basic_stream_socket<boost::asio::ip::tcp,boost::asio::executor> *,unsigned int> >::_Storage _Mystorage = 0x2AF645B7E18
- boost::asio::basic_stream_socket<boost::asio::ip::tcp,boost::asio::executor>* socket = 0x2AF7C7E46E8
- boost::asio::basic_socket<boost::asio::ip::tcp,boost::asio::executor>
- native_handle_type
- unsigned int socket_ = 0x2AF7F935900
- bool have_remote_endpoint_ = 0xFF
- boost::asio::ip::basic_endpoint<boost::asio::ip::tcp> remote_endpoint_ = 0x2AF7C7E46F4
- boost::asio::detail::io_object_impl<boost::asio::detail::win_iocp_socket_service<boost::asio::ip::tcp>,boost::asio::executor> impl_ = 0x2AF7C7E46E8
- <user defined> initiate_async_connect = 0x2AF7C7E46E8
- <user defined> initiate_async_wait = 0x2AF7C7E46E8
- native_handle_type
- unsigned int socket_ = 0x2AF7F935900
- bool have_remote_endpoint_ = 0xFF
- <user defined> remote_endpoint_ = 0x2AF7C7E46F4
- initiate_async_send
- boost::asio::basic_stream_socket<boost::asio::ip::tcp,boost::asio::executor>* self_ = 0x2AF7F935900
- initiate_async_receive
- <user defined> self_ = 0x2AF7F935900
- unsigned int threadIndex = 0x0
- Local AsyncAcceptor::AsyncAcceptWithCallback::__l2::<lambda_6591cef05c4d7f0ee4f7bd883896d9b4>* this = 0x2
- AsyncAcceptor* __this = <Unable to read memory>
- boost::asio::basic_stream_socket<boost::asio::ip::tcp,boost::asio::executor>* socket = <Unable to read memory>
- unsigned int threadIndex = 0x12 <Unable to read memory>
- Parameter boost::system::error_code error
- int val_ = 0x0
- bool failed_ = 0x0
- boost::system::error_category* cat_ = 0x2AF7ECD6878
- unsigned int id_ = 0x0
- Local boost::system::system_error& err = 0x2
- std::runtime_error
- std::exception
- __std_exception_data _Data = 0xA
- boost::system::error_code m_error_code
- int val_ = 0x1A <Unable to read memory>
- bool failed_ = 0x1E <Unable to read memory>
- boost::system::error_category* cat_ = <Unable to read memory>
- std::string m_what = 0x2A <Unable to read memory>
- Local std::exception& e = 0x7FF93139B3C7
- __std_exception_data _Data
- char* _What = 0x38968B4800000082 <Unable to read memory>
- bool _DoFree = 0x1
- 00007FF739A32B4B 000000E817FFFB40 boost::asio::detail::executor_function<boost::asio::detail::binder1<<lambda_6591cef05c4d7f0ee4f7bd883896d9b4>,boost::system::error_code>,std::allocator<void> >::do_complete+AB C:\local\boost_1_73_0\boost\asio\detail\executor_function.hpp line 91
- Parameter boost::asio::detail::executor_function_base* base = <Unable to read memory>
- Local boost::asio::detail::binder1<<lambda_6591cef05c4d7f0ee4f7bd883896d9b4>,boost::system::error_code> function
- AsyncAcceptor::AsyncAcceptWithCallback::__l2::<lambda_6591cef05c4d7f0ee4f7bd883896d9b4> handler_
- AsyncAcceptor* __this = 0x2AF645B7D00
- boost::asio::basic_socket_acceptor<boost::asio::ip::tcp,boost::asio::executor> _acceptor = 0x2AF645B7D00
- boost::asio::ip::basic_endpoint<boost::asio::ip::tcp> _endpoint = 0x2AF645B7D78
- boost::asio::basic_stream_socket<boost::asio::ip::tcp,boost::asio::executor> _socket = 0x2AF645B7D98
- std::atomic<bool> _closed = 0x0
- std::function<std::pair<boost::asio::basic_stream_socket<boost::asio::ip::tcp,boost::asio::executor> *,unsigned int> __cdecl(void)> _socketFactory = 0x2AF645B7E18
- boost::asio::basic_stream_socket<boost::asio::ip::tcp,boost::asio::executor>* socket = 0x2AF7C7E46E8
- boost::asio::basic_socket<boost::asio::ip::tcp,boost::asio::executor>
- native_handle_type
- unsigned int socket_ = 0x2AF7F935900
- bool have_remote_endpoint_ = 0xFF
- boost::asio::ip::basic_endpoint<boost::asio::ip::tcp> remote_endpoint_ = 0x2AF7C7E46F4
- boost::asio::detail::io_object_impl<boost::asio::detail::win_iocp_socket_service<boost::asio::ip::tcp>,boost::asio::executor> impl_ = 0x2AF7C7E46E8
- <user defined> initiate_async_connect = 0x2AF7C7E46E8
- <user defined> initiate_async_wait = 0x2AF7C7E46E8
- native_handle_type
- unsigned int socket_ = 0x2AF7F935900
- bool have_remote_endpoint_ = 0xFF
- <user defined> remote_endpoint_ = 0x2AF7C7E46F4
- initiate_async_send
- boost::asio::basic_stream_socket<boost::asio::ip::tcp,boost::asio::executor>* self_ = 0x2AF7F935900
- initiate_async_receive
- <user defined> self_ = 0x2AF7F935900
- unsigned int threadIndex = 0x0
- boost::system::error_code arg1_
- int val_ = 0x0
- bool failed_ = 0x0
- boost::system::error_category* cat_ = 0x7FF73A905828
- unsigned int id_ = 0x8FAFD21E25C5E09B
- Local boost::asio::detail::executor_function<boost::asio::detail::binder1<<lambda_6591cef05c4d7f0ee4f7bd883896d9b4>,boost::system::error_code>,std::allocator<void> >::ptr p
- std::allocator<void>* a = 0xE817FFFB58
- void* v = NULL
- boost::asio::detail::executor_function<boost::asio::detail::binder1<<lambda_6591cef05c4d7f0ee4f7bd883896d9b4>,boost::system::error_code>,std::allocator<void> >* p = NULL
- 00007FF73943FC80 000000E817FFFB80 boost::asio::io_context::executor_type::dispatch<boost::asio::executor::function,std::allocator<void> >+A0 C:\local\boost_1_73_0\boost\asio\impl\io_context.hpp line 265
- Parameter std::allocator<void>& a = 0xE817FFFCF0
- Local boost::asio::detail::std_fenced_block b
- Local boost::asio::executor::function tmp
- boost::asio::detail::executor_function_base* func_ = NULL
- 00007FF739A2F087 000000E817FFFBE0 boost::asio::executor::dispatch<boost::asio::detail::binder1<<lambda_6591cef05c4d7f0ee4f7bd883896d9b4>,boost::system::error_code>,std::allocator<void> >+D7 C:\local\boost_1_73_0\boost\asio\impl\executor.hpp line 351
- Local boost::asio::executor* this = <Unable to read memory>
- Parameter boost::asio::detail::binder1<<lambda_6591cef05c4d7f0ee4f7bd883896d9b4>,boost::system::error_code>* f = <Unable to read memory>
- Parameter std::allocator<void>& a = <Unable to read memory>
- 00007FF739A33416 000000E817FFFD60 boost::asio::detail::win_iocp_socket_accept_op<boost::asio::basic_socket<boost::asio::ip::tcp,boost::asio::executor>,boost::asio::ip::tcp,<lambda_6591cef05c4d7f0ee4f7bd883896d9b4>,boost::asio::detail::io_object_executor<boost::asio::executor> >::do_complete+5D6 C:\local\boost_1_73_0\boost\asio\detail\win_iocp_socket_accept_op.hpp line 147
- Parameter void* owner = 0x2AF32E5DFE0
- Parameter boost::system::error_code& result_ec = <Unable to read memory>
- Parameter unsigned int __formal = 0xE817FFFD88
- Local boost::system::error_code ec
- int val_ = 0x0
- bool failed_ = 0x0
- boost::system::error_category* cat_ = 0x7FF73A905828
- unsigned int id_ = 0x8FAFD21E25C5E09B
- Local boost::asio::detail::binder1<<lambda_6591cef05c4d7f0ee4f7bd883896d9b4>,boost::system::error_code> handler
- AsyncAcceptor::AsyncAcceptWithCallback::__l2::<lambda_6591cef05c4d7f0ee4f7bd883896d9b4> handler_
- AsyncAcceptor* __this = 0x2AF645B7D00
- boost::asio::basic_socket_acceptor<boost::asio::ip::tcp,boost::asio::executor> _acceptor = 0x2AF645B7D00
- boost::asio::ip::basic_endpoint<boost::asio::ip::tcp> _endpoint = 0x2AF645B7D78
- boost::asio::basic_stream_socket<boost::asio::ip::tcp,boost::asio::executor> _socket = 0x2AF645B7D98
- std::atomic<bool> _closed = 0x0
- std::function<std::pair<boost::asio::basic_stream_socket<boost::asio::ip::tcp,boost::asio::executor> *,unsigned int> __cdecl(void)> _socketFactory = 0x2AF645B7E18
- boost::asio::basic_stream_socket<boost::asio::ip::tcp,boost::asio::executor>* socket = 0x2AF7C7E46E8
- boost::asio::basic_socket<boost::asio::ip::tcp,boost::asio::executor>
- native_handle_type
- unsigned int socket_ = 0x2AF7F935900
- bool have_remote_endpoint_ = 0xFF
- boost::asio::ip::basic_endpoint<boost::asio::ip::tcp> remote_endpoint_ = 0x2AF7C7E46F4
- boost::asio::detail::io_object_impl<boost::asio::detail::win_iocp_socket_service<boost::asio::ip::tcp>,boost::asio::executor> impl_ = 0x2AF7C7E46E8
- <user defined> initiate_async_connect = 0x2AF7C7E46E8
- <user defined> initiate_async_wait = 0x2AF7C7E46E8
- native_handle_type
- unsigned int socket_ = 0x2AF7F935900
- bool have_remote_endpoint_ = 0xFF
- <user defined> remote_endpoint_ = 0x2AF7C7E46F4
- initiate_async_send
- boost::asio::basic_stream_socket<boost::asio::ip::tcp,boost::asio::executor>* self_ = 0x2AF7F935900
- initiate_async_receive
- <user defined> self_ = 0x2AF7F935900
- unsigned int threadIndex = 0x0
- boost::system::error_code arg1_
- int val_ = 0x0
- bool failed_ = 0x0
- boost::system::error_category* cat_ = 0x7FF73A905828
- unsigned int id_ = 0x8FAFD21E25C5E09B
- Local boost::asio::detail::handler_work<<lambda_6591cef05c4d7f0ee4f7bd883896d9b4>,boost::asio::detail::io_object_executor<boost::asio::executor>,boost::asio::detail::io_object_executor<boost::asio::executor> > w
- boost::asio::detail::io_object_executor<boost::asio::executor> io_executor_
- boost::asio::executor executor_
- <user defined> unspecified_bool_type_t = 0xE817FFFC68
- function
- boost::asio::detail::executor_function_base* func_ = 0x7FF73A9076E8
- impl_base
- bool fast_dispatch_ = 0x0
- boost::asio::executor::impl_base* impl_ = 0x2AF7ECD6860
- bool has_native_impl_ = 0x0
- boost::asio::detail::io_object_executor<boost::asio::executor> executor_
- boost::asio::executor executor_
- <user defined> unspecified_bool_type_t = 0xE817FFFC78
- function
- boost::asio::detail::executor_function_base* func_ = 0x7FF73A9076E8
- impl_base
- bool fast_dispatch_ = 0x0
- boost::asio::executor::impl_base* impl_ = 0x2AF7ECD6860
- bool has_native_impl_ = 0x0
- Local boost::asio::detail::win_iocp_socket_accept_op<boost::asio::basic_socket<boost::asio::ip::tcp,boost::asio::executor>,boost::asio::ip::tcp,<lambda_6591cef05c4d7f0ee4f7bd883896d9b4>,boost::asio::detail::io_object_executor<boost::asio::executor> >::ptr p
- AsyncAcceptor::AsyncAcceptWithCallback::__l2::<lambda_6591cef05c4d7f0ee4f7bd883896d9b4>* h = 0xE817FFFCB8
- AsyncAcceptor* __this = 0x2AF645B7D00
- boost::asio::basic_socket_acceptor<boost::asio::ip::tcp,boost::asio::executor> _acceptor = 0x2AF645B7D00
- boost::asio::ip::basic_endpoint<boost::asio::ip::tcp> _endpoint = 0x2AF645B7D78
- boost::asio::basic_stream_socket<boost::asio::ip::tcp,boost::asio::executor> _socket = 0x2AF645B7D98
- std::atomic<bool> _closed = 0x0
- std::function<std::pair<boost::asio::basic_stream_socket<boost::asio::ip::tcp,boost::asio::executor> *,unsigned int> __cdecl(void)> _socketFactory = 0x2AF645B7E18
- boost::asio::basic_stream_socket<boost::asio::ip::tcp,boost::asio::executor>* socket = 0x2AF7C7E46E8
- boost::asio::basic_socket<boost::asio::ip::tcp,boost::asio::executor>
- native_handle_type
- unsigned int socket_ = 0x2AF7F935900
- bool have_remote_endpoint_ = 0xFF
- boost::asio::ip::basic_endpoint<boost::asio::ip::tcp> remote_endpoint_ = 0x2AF7C7E46F4
- boost::asio::detail::io_object_impl<boost::asio::detail::win_iocp_socket_service<boost::asio::ip::tcp>,boost::asio::executor> impl_ = 0x2AF7C7E46E8
- <user defined> initiate_async_connect = 0x2AF7C7E46E8
- <user defined> initiate_async_wait = 0x2AF7C7E46E8
- native_handle_type
- unsigned int socket_ = 0x2AF7F935900
- bool have_remote_endpoint_ = 0xFF
- <user defined> remote_endpoint_ = 0x2AF7C7E46F4
- initiate_async_send
- boost::asio::basic_stream_socket<boost::asio::ip::tcp,boost::asio::executor>* self_ = 0x2AF7F935900
- initiate_async_receive
- <user defined> self_ = 0x2AF7F935900
- unsigned int threadIndex = 0x0
- boost::asio::detail::win_iocp_socket_accept_op<boost::asio::basic_socket<boost::asio::ip::tcp,boost::asio::executor>,boost::asio::ip::tcp,<lambda_6591cef05c4d7f0ee4f7bd883896d9b4>,boost::asio::detail::io_object_executor<boost::asio::executor> >* v = NULL
- boost::asio::detail::win_iocp_socket_accept_op<boost::asio::basic_socket<boost::asio::ip::tcp,boost::asio::executor>,boost::asio::ip::tcp,<lambda_6591cef05c4d7f0ee4f7bd883896d9b4>,boost::asio::detail::io_object_executor<boost::asio::executor> >* p = NULL
- Local boost::asio::ip::basic_endpoint<boost::asio::ip::tcp> peer_endpoint
- boost::asio::ip::detail::endpoint impl_
- data_union
- sockaddr base = 0xE817FFFCE0
- sockaddr_in v4 = 0xE817FFFCE0
- sockaddr_in6 v6 = 0xE817FFFCE0
- boost::asio::ip::detail::endpoint::data_union data_
- <user defined> base = 0xE817FFFCE0
- <user defined> v4 = 0xE817FFFCE0
- <user defined> v6 = 0xE817FFFCE0
- Local boost::asio::detail::std_fenced_block b
- Local boost::asio::error::detail::misc_category instance
- boost::system::error_category
- unsigned int id_ = 0x8 <Unable to read memory>
- 00007FF73945A599 000000E817FFFE40 boost::asio::detail::win_iocp_io_context::do_one+379 C:\local\boost_1_73_0\boost\asio\detail\impl\win_iocp_io_context.ipp line 461
- Parameter boost::system::error_code& ec = 0xE817FFFED0
- int val_ = 0x0
- bool failed_ = 0x0
- boost::system::error_category* cat_ = 0x7FF73A905828
- unsigned int id_ = 0x8FAFD21E25C5E09B
- Local unsigned long last_error = 0x0 <Unable to read memory>
- Local unsigned int completion_key = 0xE817FFFE50
- Local _OVERLAPPED* overlapped = 0x2AF7A1CC090
- unsigned int Internal = 0x7FF73A90586E
- unsigned int InternalHigh = 0x0
- unsigned long Offset = 0x0
- unsigned long OffsetHigh = 0x0
- void* Pointer = NULL
- void* hEvent = NULL
- Local unsigned long bytes_transferred = 0xE817FFFE58
- Local boost::asio::detail::scoped_lock<boost::asio::detail::win_mutex> lock
- boost::asio::detail::win_mutex& mutex_ = 0x2AF32E5E040
- _RTL_CRITICAL_SECTION crit_section_
- _RTL_CRITICAL_SECTION_DEBUG* DebugInfo = <Unable to read memory>
- long LockCount = 0xFFFFFFFF
- long RecursionCount = 0x0
- void* OwningThread = NULL
- void* LockSemaphore = NULL
- unsigned int SpinCount = 0x20007D0
- bool locked_ = 0x1
- Local boost::asio::detail::op_queue<boost::asio::detail::win_iocp_operation> ops
- boost::asio::detail::win_iocp_operation* front_ = NULL
- boost::asio::detail::win_iocp_operation* back_ = NULL
- Local boost::system::error_code result_ec
- int val_ = 0x0
- bool failed_ = 0x0
- boost::system::error_category* cat_ = 0x7FF73A905828
- unsigned int id_ = 0x8FAFD21E25C5E09B
- Local boost::asio::detail::win_iocp_io_context::work_finished_on_block_exit on_exit
- boost::asio::detail::win_iocp_io_context* io_context_ = 0x2AF32E5DFE0
- boost::asio::detail::execution_context_service_base<boost::asio::detail::win_iocp_io_context>
- boost::asio::execution_context::service
- key
- type_info* type_info_ = 0x7FF73A905B60
- boost::asio::execution_context::id* id_ = 0x30
- boost::asio::execution_context::service::key key_ = 0x2AF32E5DFE8
- boost::asio::execution_context& owner_ = 0x2AF32E8D0B0
- boost::asio::execution_context::service* next_ = NULL
- work_finished_on_block_exit
- boost::asio::detail::win_iocp_io_context* io_context_ = 0x7FF73A905B60
- auto_handle
- void* handle = 0x7FF73A905B60
- boost::asio::detail::win_iocp_io_context::auto_handle iocp_
- void* handle = 0x200
- long outstanding_work_ = 0x7
- long stopped_ = 0x0
- long stop_event_posted_ = 0x0
- long shutdown_ = 0x0
- unsigned long gqcs_timeout_ = 0xFFFFFFFF
- thread_function
- <user defined> this_ = 0x7FF73A905B60
- timer_thread_function
- <user defined> io_context_ = 0x7FF73A905B60
- boost::asio::detail::scoped_ptr<boost::asio::detail::win_thread> timer_thread_
- boost::asio::detail::win_thread* p_ = 0x2AF34CAD570
- boost::asio::detail::win_iocp_io_context::auto_handle waitable_timer_
- void* handle = 0x334
- long dispatch_required_ = 0x0
- boost::asio::detail::win_mutex dispatch_mutex_
- _RTL_CRITICAL_SECTION crit_section_ = 0x2AF32E5E040
- boost::asio::detail::timer_queue_set timer_queues_
- boost::asio::detail::timer_queue_base* first_ = 0x2AF350A8FF8
- boost::asio::detail::op_queue<boost::asio::detail::win_iocp_operation> completed_ops_
- boost::asio::detail::win_iocp_operation* front_ = NULL
- boost::asio::detail::win_iocp_operation* back_ = NULL
- int concurrency_hint_ = 0xFFFFFFFF
- boost::asio::detail::scoped_ptr<boost::asio::detail::win_thread> thread_
- boost::asio::detail::win_thread* p_ = NULL
- 00007FF739460C4F 000000E817FFFEA0 boost::asio::detail::win_iocp_io_context::run+DF C:\local\boost_1_73_0\boost\asio\detail\impl\win_iocp_io_context.ipp line 203
- Local boost::asio::detail::call_stack<boost::asio::detail::thread_context,boost::asio::detail::thread_info_base>::context ctx
- boost::asio::detail::thread_context* key_ = 0x2AF32E5E008
- boost::asio::detail::thread_info_base* value_ = 0xE817FFFE88
- void*[3] reusable_memory_
- [0] = 0x2AF7A1CC090
- [1] = NULL
- [2] = 0x2AF09F1EB70
- boost::asio::detail::call_stack<boost::asio::detail::thread_context,boost::asio::detail::thread_info_base>::context* next_ = NULL
- Local boost::asio::detail::win_iocp_thread_info this_thread
- boost::asio::detail::thread_info_base
- void*[3] reusable_memory_
- [0] = 0x2AF7A1CC090
- [1] = NULL
- [2] = 0x2AF09F1EB70
- 00007FF73943D72C 000000E817FFFEE0 std::thread::_Invoke<std::tuple<<lambda_f3ab11459afd5c354be9dcf85f9f8c56> >,0>+3C C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.29.30133\include\thread line 55
- 00007FF92EB71BB2 000000E817FFFF10 _configthreadlocale+92
- 00007FF931157034 000000E817FFFF40 BaseThreadInitThunk+14
- 00007FF9313C2651 000000E817FFFFC0 RtlUserThreadStart+21
- Call stack:
- Address Frame Function SourceFile
- 00007FF93140D5C4 000000E81790F4C0 NtDelayExecution+14
- 00007FF92EDF96DE 000000E81790F560 SleepEx+9E
- 00007FF8F2FC30BC 000000E81790F5B0 _Thrd_sleep+3C
- 00007FF7394428A3 000000E81790F600 std::this_thread::sleep_until<std::chrono::steady_clock,std::chrono::duration<__int64,std::ratio<1,1000000000> > >+83 C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.29.30133\include\thread line 201
- Local std::chrono::time_point<std::chrono::steady_clock,std::chrono::duration<__int64,std::ratio<1,1000000000> > > _Now
- std::chrono::duration<__int64,std::ratio<1,1000000000> > _MyDur
- int _MyRep = 0x0 <Unable to read memory>
- Local xtime _Tgt
- int sec = 0x62CC8BB4
- long nsec = 0x2446C41C
- 00007FF739442819 000000E81790F630 std::this_thread::sleep_for<__int64,std::ratio<1,1000> >+19 C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.29.30133\include\thread line 207
- Parameter std::chrono::duration<__int64,std::ratio<1,1000> >& _Rel_time = <Unable to read memory>
- 00007FF7394560F7 000000E81790F6C0 WorldUpdateLoop+1C7 G:\Trinity\src\server\worldserver\Main.cpp line 493
- Local unsigned int realCurrTime = 0x0 <Unable to read memory>
- Local int m_ServiceStatus = 0x0 <Unable to read memory>
- 00007FF739465D65 000000E81790FEC0 main+28F5 G:\Trinity\src\server\worldserver\Main.cpp line 393
- Parameter int argc = 0xE81790FED0
- Parameter char** argv = NULL
- Local std::shared_ptr<boost::dll::shared_library> winmm
- std::_Ptr_base<boost::dll::shared_library>
- boost::dll::shared_library* _Ptr = 0x2AF32E9F700
- boost::dll::detail::shared_library_impl
- HINSTANCE__* handle_ = 0x905A4D
- std::_Ref_count_base* _Rep = 0x2AF32E9C250
- unsigned long _Uses = 0x1
- unsigned long _Weaks = 0x1
- Local std::string pidFile = ""
- Local std::unique_ptr<AsyncAcceptor,std::default_delete<AsyncAcceptor> > raAcceptor
- std::_Compressed_pair<std::default_delete<AsyncAcceptor>,AsyncAcceptor *,1> _Mypair
- AsyncAcceptor* _Myval2 = NULL
- Local boost::asio::basic_signal_set<boost::asio::executor> signals
- initiate_async_wait
- boost::asio::basic_signal_set<boost::asio::executor>* self_ = 0x2AF32F3A1A0
- initiate_async_wait
- boost::asio::basic_signal_set<boost::asio::executor>* self_ = 0x7FF73A9060B8
- boost::asio::detail::io_object_impl<boost::asio::detail::signal_set_service,boost::asio::executor> impl_ = 0x2AF32F3A1A0
- boost::asio::detail::io_object_impl<boost::asio::detail::signal_set_service,boost::asio::executor> impl_
- implementation_type
- boost::asio::detail::op_queue<boost::asio::detail::signal_op> queue_ = 0xE81790F830
- boost::asio::detail::signal_set_service::registration* signals_ = 0x2AF32ED47D0
- boost::asio::detail::signal_set_service* service_ = 0x2AF32F3A1A0
- boost::asio::detail::execution_context_service_base<boost::asio::detail::signal_set_service>
- boost::asio::execution_context::service
- key
- type_info* type_info_ = 0x7FF73A9060B8
- boost::asio::execution_context::id* id_ = 0x30
- boost::asio::execution_context::service::key key_ = 0x2AF32F3A1A8
- boost::asio::execution_context& owner_ = 0x2AF32E8D0B0
- boost::asio::execution_context::service* next_ = 0x2AF32E5DFE0
- registration
- int signal_number_ = 0x3A9060B8
- boost::asio::detail::op_queue<boost::asio::detail::signal_op>* queue_ = 0x7FF73AF1E1A0
- unsigned int undelivered_ = 0x0
- boost::asio::detail::signal_set_service::registration* next_in_table_ = 0x2AF32F13BF0
- boost::asio::detail::signal_set_service::registration* prev_in_table_ = 0x2AF32E5DFE0
- boost::asio::detail::signal_set_service::registration* next_in_set_ = 0x2AF32E5DFE0
- implementation_type
- boost::asio::detail::op_queue<boost::asio::detail::signal_op> queue_ = 0x2AF32F3A1A0
- boost::asio::detail::signal_set_service::registration* signals_ = NULL
- boost::asio::detail::win_iocp_io_context& scheduler_ = 0x2AF32E5DFE0
- boost::asio::detail::signal_set_service::registration*[23] registrations_
- [0] = NULL
- [1] = NULL
- [2] = 0x2AF32E923F0
- [3] = NULL
- [4] = NULL
- [5] = NULL
- [6] = NULL
- [7] = NULL
- [8] = NULL
- [9] = NULL
- boost::asio::detail::signal_set_service* next_ = NULL
- boost::asio::detail::signal_set_service* prev_ = NULL
- boost::asio::detail::signal_set_service::implementation_type implementation_
- boost::asio::detail::op_queue<boost::asio::detail::signal_op> queue_ = 0xE81790F838
- boost::asio::detail::signal_set_service::registration* signals_ = 0x2AF32E923F0
- boost::asio::detail::io_object_executor<boost::asio::executor> implementation_executor_
- boost::asio::executor executor_ = 0x2AF32ECE4F0
- bool has_native_impl_ = 0x0
- Local std::shared_ptr<std::thread> soapThread
- std::_Ptr_base<std::thread>
- std::thread* _Ptr = NULL
- std::_Ref_count_base* _Rep = NULL
- Local boost::system::error_code dllError
- int val_ = 0x0 <Unable to read memory>
- bool failed_ = 0x4 <Unable to read memory>
- boost::system::error_category* cat_ = <Unable to read memory>
- Local std::string configError = ""
- Local int networkThreads = 0x0 <Unable to read memory>
- Local boost::filesystem::path configFile
- iterator
- boost::iterators::iterator_facade<boost::filesystem::path::iterator,boost::filesystem::path const ,boost::iterators::bidirectional_traversal_tag,boost::filesystem::path const &,__int64>
- boost::iterators::detail::iterator_facade_base<boost::filesystem::path::iterator,boost::filesystem::path const ,boost::iterators::bidirectional_traversal_tag,boost::filesystem::path const &,__int64,1,0>
- boost::filesystem::path m_element = 0xE81790FC00
- boost::filesystem::path* m_path_ptr = 0x2E6B726F77746500
- iterator
- boost::iterators::iterator_facade<boost::filesystem::path::iterator,boost::filesystem::path const ,boost::iterators::bidirectional_traversal_tag,boost::filesystem::path const &,__int64>
- boost::iterators::detail::iterator_facade_base<boost::filesystem::path::iterator,boost::filesystem::path const ,boost::iterators::bidirectional_traversal_tag,boost::filesystem::path const &,__int64,1,0>
- boost::filesystem::path m_element = 0x2E6B726F77746500
- boost::filesystem::path* m_path_ptr = <Unable to read memory>
- unsigned int m_pos = 0x2E6B726F77746528 <Unable to read memory>
- const_iterator
- <user defined> m_element = 0x2E6B726F77746500
- <user defined> m_path_ptr = 0x2E6B726F77746520 <Unable to read memory>
- unsigned int m_pos = 0x2E6B726F77746528 <Unable to read memory>
- reverse_iterator
- boost::iterators::iterator_facade<boost::filesystem::path::reverse_iterator,boost::filesystem::path const ,boost::iterators::bidirectional_traversal_tag,boost::filesystem::path const &,__int64>
- boost::iterators::detail::iterator_facade_base<boost::filesystem::path::reverse_iterator,boost::filesystem::path const ,boost::iterators::bidirectional_traversal_tag,boost::filesystem::path const &,__int64,1,0>
- boost::filesystem::path::iterator m_itr = 0x2E6B726F77746500
- boost::filesystem::path m_element = 0x2E6B726F77746530
- const_reverse_iterator
- <user defined> m_itr = 0x2E6B726F77746500
- <user defined> m_element = 0x2E6B726F77746530
- std::basic_string<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t> > m_pathname = 0x2E6B726F77746500
- unsigned int m_pos = 0x73646165726854
- const_iterator
- <user defined> m_element = 0xE81790FC00
- <user defined> m_path_ptr = 0x2E6B726F77746500
- unsigned int m_pos = 0x73646165726854
- reverse_iterator
- boost::iterators::iterator_facade<boost::filesystem::path::reverse_iterator,boost::filesystem::path const ,boost::iterators::bidirectional_traversal_tag,boost::filesystem::path const &,__int64>
- boost::iterators::detail::iterator_facade_base<boost::filesystem::path::reverse_iterator,boost::filesystem::path const ,boost::iterators::bidirectional_traversal_tag,boost::filesystem::path const &,__int64,1,0>
- boost::filesystem::path::iterator m_itr
- <user defined> m_element = 0xE81790FC00
- <user defined> m_path_ptr = 0x2E6B726F77746500
- unsigned int m_pos = 0x73646165726854
- boost::filesystem::path m_element
- iterator
- boost::iterators::iterator_facade<boost::filesystem::path::iterator,boost::filesystem::path const ,boost::iterators::bidirectional_traversal_tag,boost::filesystem::path const &,__int64>
- boost::iterators::detail::iterator_facade_base<boost::filesystem::path::iterator,boost::filesystem::path const ,boost::iterators::bidirectional_traversal_tag,boost::filesystem::path const &,__int64,1,0>
- boost::filesystem::path m_element = 0xE81790FC30
- boost::filesystem::path* m_path_ptr = NULL
- unsigned int m_pos = 0xF
- const_iterator
- <user defined> m_element = 0xE81790FC30
- <user defined> m_path_ptr = 0x0
- unsigned int m_pos = 0xF
- reverse_iterator
- boost::iterators::iterator_facade<boost::filesystem::path::reverse_iterator,boost::filesystem::path const ,boost::iterators::bidirectional_traversal_tag,boost::filesystem::path const &,__int64>
- boost::iterators::detail::iterator_facade_base<boost::filesystem::path::reverse_iterator,boost::filesystem::path const ,boost::iterators::bidirectional_traversal_tag,boost::filesystem::path const &,__int64,1,0>
- boost::filesystem::path::iterator m_itr = 0xE81790FC30
- boost::filesystem::path m_element = 0xE81790FC60
- const_reverse_iterator
- <user defined> m_itr = 0xE81790FC30
- <user defined> m_element = 0xE81790FC60
- std::basic_string<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t> > m_pathname = 0xE81790FC30
- const_reverse_iterator
- <user defined> m_itr = 0xE81790FC00
- <user defined> m_element = 0xE81790FC30
- std::basic_string<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t> > m_pathname
- std::_Compressed_pair<std::allocator<wchar_t>,std::_String_val<std::_Simple_types<wchar_t> >,1> _Mypair
- std::_String_val<std::_Simple_types<wchar_t> > _Myval2 = 0xE81790FC00
- Local boost::program_options::variables_map vm
- boost::program_options::abstract_variables_map
- boost::program_options::abstract_variables_map* m_next = NULL
- std::map<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::program_options::variable_value,std::less<std::basic_string<char,std::char_traits<char>,std::allocator<char> > >,std::allocator<std::pair<std::basic_string<char,std::char_traits<char>,std::allocator<char> > const ,boost::program_options::variable_value> > >
- std::_Tree<std::_Tmap_traits<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,boost::program_options::variable_value,std::less<std::basic_string<char,std::char_traits<char>,std::allocator<char> > >,std::allocator<std::pair<std::basic_string<char,std::char_traits<char>,std::allocator<char> > const ,boost::program_options::variable_value> >,0> >
- <user defined> value_compare = 0x2AF32EA63D0
- <user defined> _Copy_tag = 0x2AF32EA63D0
- <user defined> _Move_tag = 0x2AF32EA63D0
- std::_Compressed_pair<std::less<std::basic_string<char,std::char_traits<char>,std::allocator<char> > >,std::_Compressed_pair<std::allocator<std::_Tree_node<std::pair<std::basic_string<char,std::char_traits<char>,std::allocator<char> > const ,boost::program_options::variable_value>,void *> >,std::_Tree_val<std::_Tree_simple_types<std::pair<std::basic_string<char,std::char_traits<char>,std::allocator<char> > const ,boost::program_options::variable_value> > >,1>,1> _Mypair = 0xE81790F880
- <user defined> value_compare = 0xE81790F880
- std::set<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,std::less<std::basic_string<char,std::char_traits<char>,std::allocator<char> > >,std::allocator<std::basic_string<char,std::char_traits<char>,std::allocator<char> > > > m_final
- std::_Tree<std::_Tset_traits<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,std::less<std::basic_string<char,std::char_traits<char>,std::allocator<char> > >,std::allocator<std::basic_string<char,std::char_traits<char>,std::allocator<char> > >,0> >
- <user defined> _Copy_tag = 0xE81790F890
- <user defined> _Move_tag = 0xE81790F890
- std::_Compressed_pair<std::less<std::basic_string<char,std::char_traits<char>,std::allocator<char> > >,std::_Compressed_pair<std::allocator<std::_Tree_node<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,void *> >,std::_Tree_val<std::_Tree_simple_types<std::basic_string<char,std::char_traits<char>,std::allocator<char> > > >,1>,1> _Mypair = 0xE81790F890
- std::map<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,std::basic_string<char,std::char_traits<char>,std::allocator<char> >,std::less<std::basic_string<char,std::char_traits<char>,std::allocator<char> > >,std::allocator<std::pair<std::basic_string<char,std::char_traits<char>,std::allocator<char> > const ,std::basic_string<char,std::char_traits<char>,std::allocator<char> > > > > m_required
- std::_Tree<std::_Tmap_traits<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,std::basic_string<char,std::char_traits<char>,std::allocator<char> >,std::less<std::basic_string<char,std::char_traits<char>,std::allocator<char> > >,std::allocator<std::pair<std::basic_string<char,std::char_traits<char>,std::allocator<char> > const ,std::basic_string<char,std::char_traits<char>,std::allocator<char> > > >,0> >
- <user defined> value_compare = 0xE81790F8A0
- <user defined> _Copy_tag = 0xE81790F8A0
- <user defined> _Move_tag = 0xE81790F8A0
- std::_Compressed_pair<std::less<std::basic_string<char,std::char_traits<char>,std::allocator<char> > >,std::_Compressed_pair<std::allocator<std::_Tree_node<std::pair<std::basic_string<char,std::char_traits<char>,std::allocator<char> > const ,std::basic_string<char,std::char_traits<char>,std::allocator<char> > >,void *> >,std::_Tree_val<std::_Tree_simple_types<std::pair<std::basic_string<char,std::char_traits<char>,std::allocator<char> > const ,std::basic_string<char,std::char_traits<char>,std::allocator<char> > > > >,1>,1> _Mypair = 0xE81790F8A0
- <user defined> value_compare = 0xE81790F8A0
- Local std::shared_ptr<FreezeDetector> freezeDetector
- std::_Ptr_base<FreezeDetector>
- FreezeDetector* _Ptr = 0x2AF6B506900
- Trinity::Asio::DeadlineTimer _timer = 0x2AF6B506900
- unsigned int _worldLoopCounter = 0x7E08
- unsigned int _lastChangeMsTime = 0x1255E
- unsigned int _maxCoreStuckTimeInMs = 0xEA60
- std::_Ref_count_base* _Rep = 0x2AF6B5068F0
- unsigned long _Uses = 0x1
- unsigned long _Weaks = 0x2
- Local std::shared_ptr<void> sScriptMgrHandle
- std::_Ptr_base<void>
- void* _Ptr = NULL
- std::_Ref_count_base* _Rep = 0x2AF34CAD8B0
- unsigned long _Uses = 0x1
- unsigned long _Weaks = 0x1
- Local std::optional<unsigned int> newTimerResolution
- std::_Optional_construct_base<unsigned int>
- std::_Optional_destruct_base<unsigned int,1>
- unsigned int _Value = 0x1
- bool _Has_value = 0x1
- Local std::shared_ptr<Trinity::Asio::IoContext> ioContext
- std::_Ptr_base<Trinity::Asio::IoContext>
- Trinity::Asio::IoContext* _Ptr = 0x2AF32F13BF0
- boost::asio::io_context _impl = 0x2AF32F13BF0
- std::_Ref_count_base* _Rep = 0x2AF32F13BE0
- unsigned long _Uses = 0x4
- unsigned long _Weaks = 0x1
- Local std::shared_ptr<std::thread> cliThread
- std::_Ptr_base<std::thread>
- std::thread* _Ptr = 0x2AF0C201170
- id
- unsigned int _Id = 0x360
- _Thrd_t _Thr = 0x2AF0C201170
- std::_Ref_count_base* _Rep = 0x2AF7ECDAFD0
- unsigned long _Uses = 0x1
- unsigned long _Weaks = 0x1
- Local std::string configService = ""
- Local std::vector<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,std::allocator<std::basic_string<char,std::char_traits<char>,std::allocator<char> > > > overriddenKeys
- std::_Compressed_pair<std::allocator<std::basic_string<char,std::char_traits<char>,std::allocator<char> > >,std::_Vector_val<std::_Simple_types<std::basic_string<char,std::char_traits<char>,std::allocator<char> > > >,1> _Mypair
- std::_Vector_val<std::_Simple_types<std::basic_string<char,std::char_traits<char>,std::allocator<char> > > > _Myval2
- std::string* _Myfirst = NULL
- std::string* _Mylast = NULL
- std::string* _Myend = NULL
- Local std::shared_ptr<void> sWorldSocketMgrHandle
- std::_Ptr_base<void>
- void* _Ptr = NULL
- std::_Ref_count_base* _Rep = 0x2AF0C201350
- unsigned long _Uses = 0x1
- unsigned long _Weaks = 0x1
- Local std::shared_ptr<void> dbHandle
- std::_Ptr_base<void>
- void* _Ptr = NULL
- std::_Ref_count_base* _Rep = 0x2AF34CAD6D0
- unsigned long _Uses = 0x1
- unsigned long _Weaks = 0x1
- Local std::shared_ptr<void> dbHandle
- std::_Ptr_base<void>
- void* _Ptr = 0x2AF0C201170
- std::_Ref_count_base* _Rep = 0x2AF32F13BE0
- unsigned long _Uses = 0x4
- unsigned long _Weaks = 0x1
- Local std::shared_ptr<void> mapManagementHandle
- std::_Ptr_base<void>
- void* _Ptr = NULL
- std::_Ref_count_base* _Rep = 0x2AF0C201570
- unsigned long _Uses = 0x1
- unsigned long _Weaks = 0x1
- Local std::string worldListener = "0.0.0.0"
- Local std::shared_ptr<void> opensslHandle
- std::_Ptr_base<void>
- void* _Ptr = 0x2AF32ECC940
- std::_Ref_count_base* _Rep = 0x2AF32ECE610
- unsigned long _Uses = 0x1
- unsigned long _Weaks = 0x1
- Local std::shared_ptr<void> opensslHandle
- std::_Ptr_base<void>
- void* _Ptr = NULL
- std::_Ref_count_base* _Rep = 0x2AF32ECC940
- unsigned long _Uses = 0x1
- unsigned long _Weaks = 0x1
- Local BigNumber seed
- bignum_st* _bn = 0x2AF32ECC3E0
- Local std::shared_ptr<std::vector<std::thread,std::allocator<std::thread> > > threadPool
- std::_Ptr_base<std::vector<std::thread,std::allocator<std::thread> > >
- std::vector<std::thread,std::allocator<std::thread> >* _Ptr = 0x2AF32ECE610
- std::_Compressed_pair<std::allocator<std::thread>,std::_Vector_val<std::_Simple_types<std::thread> >,1> _Mypair = 0x2AF32ECE610
- std::_Ref_count_base* _Rep = NULL
- Local std::shared_ptr<std::vector<std::thread,std::allocator<std::thread> > > threadPool
- std::_Ptr_base<std::vector<std::thread,std::allocator<std::thread> > >
- std::vector<std::thread,std::allocator<std::thread> >* _Ptr = 0x2AF32F3EF30
- std::_Compressed_pair<std::allocator<std::thread>,std::_Vector_val<std::_Simple_types<std::thread> >,1> _Mypair = 0x2AF32F3EF30
- std::_Ref_count_base* _Rep = 0x2AF32ECE610
- unsigned long _Uses = 0x1
- unsigned long _Weaks = 0x1
- Local std::shared_ptr<void> sMetricHandle
- std::_Ptr_base<void>
- void* _Ptr = NULL
- std::_Ref_count_base* _Rep = 0x2AF34CAD630
- unsigned long _Uses = 0x1
- unsigned long _Weaks = 0x1
- Local <user defined>* timeGetDevCapsPtr = <Unable to read memory>
- Local timecaps_tag timeResolutionLimits
- unsigned int wPeriodMin = 0x0 <Unable to read memory>
- unsigned int wPeriodMax = 0x4 <Unable to read memory>
- Local <user defined>* timeBeginPeriodPtr = <Unable to read memory>
- Local std::exception& e = 0xE81790FD30
- __std_exception_data _Data
- char* _What = 0xF <Unable to read memory>
- bool _DoFree = 0x0
- Local std::string* <begin>$L0 = NULL
- Local std::string* <end>$L0 = <Unable to read memory>
- Local std::exception& e = 0x8
- __std_exception_data _Data
- char* _What = <Unable to read memory>
- bool _DoFree = 0x18 <Unable to read memory>
- Local unsigned int pid = 0xE81790F760
- Local std::exception& e = 0x2AF32E5A790
- __std_exception_data _Data
- char* _What = "§å2¯"
- bool _DoFree = 0x0
- Local std::exception& e = 0x2
- __std_exception_data _Data
- char* _What = <Unable to read memory>
- bool _DoFree = 0x12 <Unable to read memory>
- Local int i = 0x0 <Unable to read memory>
- Local std::exception& e = 0x158
- __std_exception_data _Data
- char* _What = <Unable to read memory>
- bool _DoFree = 0x168 <Unable to read memory>
- Local std::exception& e = 0x2AF32E5FA10
- __std_exception_data _Data
- char* _What = ""
- bool _DoFree = 0xC
- Local int coreStuckTime = 0xE81790F738
- Local std::exception& e = 0x2AF33040000
- __std_exception_data _Data
- char* _What = "pæ2¯"
- bool _DoFree = 0x80
- Local std::exception& e = 0xE81790FA79
- __std_exception_data _Data
- char* _What = 0xC0000002AF32E655 <Unable to read memory>
- bool _DoFree = 0xC
- Local std::exception& e = 0x2AF32E50000
- __std_exception_data _Data
- char* _What = 0x1002D0E547DB4EF <Unable to read memory>
- bool _DoFree = 0xEE
- 00007FF73A3C67C0 000000E81790FF00 __scrt_common_main_seh+10C D:\a\_work\1\s\src\vctools\crt\vcstartup\src\startup\exe_common.inl line 288
- Local bool has_cctor = 0xE81790FEF0
- Local int main_result = 0x0 <Unable to read memory>
- Local <user defined>** tls_init_callback = <Unable to read memory>
- Local bool is_nested = 0x0 <Unable to read memory>
- Local <user defined>** tls_dtor_callback = <Unable to read memory>
- Local int main_result = 0x0 <Unable to read memory>
- Local __scrt_native_startup_state __scrt_current_native_startup_state = 0x0 <Unable to read memory>
- 00007FF931157034 000000E81790FF30 BaseThreadInitThunk+14
- 00007FF9313C2651 000000E81790FFB0 RtlUserThreadStart+21
- Call stack:
- Address Frame Function SourceFile
- 00007FF93140D064 000000E8180FFC70 NtRemoveIoCompletion+14
- 00007FF92EE11A7F 000000E8180FFCD0 GetQueuedCompletionStatus+4F
- 00007FF73945A4E3 000000E8180FFDB0 boost::asio::detail::win_iocp_io_context::do_one+2C3 C:\local\boost_1_73_0\boost\asio\detail\impl\win_iocp_io_context.ipp line 421
- Parameter boost::system::error_code& ec = 0xE8180FFE40
- int val_ = 0x0
- bool failed_ = 0x0
- boost::system::error_category* cat_ = 0x7FF73A905828
- unsigned int id_ = 0x8FAFD21E25C5E09B
- Local unsigned long last_error = 0x0 <Unable to read memory>
- Local unsigned int completion_key = 0xE8180FFDC0
- Local _OVERLAPPED* overlapped = NULL
- Local unsigned long bytes_transferred = 0xE8180FFDC8
- Local boost::asio::detail::scoped_lock<boost::asio::detail::win_mutex> lock
- boost::asio::detail::win_mutex& mutex_ = 0x2AF32E5E040
- _RTL_CRITICAL_SECTION crit_section_
- _RTL_CRITICAL_SECTION_DEBUG* DebugInfo = <Unable to read memory>
- long LockCount = 0xFFFFFFFF
- long RecursionCount = 0x0
- void* OwningThread = NULL
- void* LockSemaphore = NULL
- unsigned int SpinCount = 0x20007D0
- bool locked_ = 0x1
- Local boost::asio::detail::op_queue<boost::asio::detail::win_iocp_operation> ops
- boost::asio::detail::win_iocp_operation* front_ = NULL
- boost::asio::detail::win_iocp_operation* back_ = NULL
- Local boost::asio::detail::win_iocp_operation* op = <Unable to read memory>
- Local boost::system::error_code result_ec
- int val_ = 0x0
- bool failed_ = 0x0
- boost::system::error_category* cat_ = 0x7FF73A905828
- unsigned int id_ = 0x8FAFD21E25C5E09B
- Local boost::asio::detail::win_iocp_io_context::work_finished_on_block_exit on_exit
- boost::asio::detail::win_iocp_io_context* io_context_ = 0x2AF32E5DFE0
- boost::asio::detail::execution_context_service_base<boost::asio::detail::win_iocp_io_context>
- boost::asio::execution_context::service
- key
- type_info* type_info_ = 0x7FF73A905B60
- boost::asio::execution_context::id* id_ = 0x30
- boost::asio::execution_context::service::key key_ = 0x2AF32E5DFE8
- boost::asio::execution_context& owner_ = 0x2AF32E8D0B0
- boost::asio::execution_context::service* next_ = NULL
- work_finished_on_block_exit
- boost::asio::detail::win_iocp_io_context* io_context_ = 0x7FF73A905B60
- auto_handle
- void* handle = 0x7FF73A905B60
- boost::asio::detail::win_iocp_io_context::auto_handle iocp_
- void* handle = 0x200
- long outstanding_work_ = 0x7
- long stopped_ = 0x0
- long stop_event_posted_ = 0x0
- long shutdown_ = 0x0
- unsigned long gqcs_timeout_ = 0xFFFFFFFF
- thread_function
- <user defined> this_ = 0x7FF73A905B60
- timer_thread_function
- <user defined> io_context_ = 0x7FF73A905B60
- boost::asio::detail::scoped_ptr<boost::asio::detail::win_thread> timer_thread_
- boost::asio::detail::win_thread* p_ = 0x2AF34CAD570
- boost::asio::detail::win_iocp_io_context::auto_handle waitable_timer_
- void* handle = 0x334
- long dispatch_required_ = 0x0
- boost::asio::detail::win_mutex dispatch_mutex_
- _RTL_CRITICAL_SECTION crit_section_ = 0x2AF32E5E040
- boost::asio::detail::timer_queue_set timer_queues_
- boost::asio::detail::timer_queue_base* first_ = 0x2AF350A8FF8
- boost::asio::detail::op_queue<boost::asio::detail::win_iocp_operation> completed_ops_
- boost::asio::detail::win_iocp_operation* front_ = NULL
- boost::asio::detail::win_iocp_operation* back_ = NULL
- int concurrency_hint_ = 0xFFFFFFFF
- boost::asio::detail::scoped_ptr<boost::asio::detail::win_thread> thread_
- boost::asio::detail::win_thread* p_ = NULL
- 00007FF739460C4F 000000E8180FFE10 boost::asio::detail::win_iocp_io_context::run+DF C:\local\boost_1_73_0\boost\asio\detail\impl\win_iocp_io_context.ipp line 203
- Local boost::asio::detail::call_stack<boost::asio::detail::thread_context,boost::asio::detail::thread_info_base>::context ctx
- boost::asio::detail::thread_context* key_ = 0x2AF32E5E008
- boost::asio::detail::thread_info_base* value_ = 0xE8180FFDF8
- void*[3] reusable_memory_
- [0] = NULL
- [1] = NULL
- [2] = NULL
- boost::asio::detail::call_stack<boost::asio::detail::thread_context,boost::asio::detail::thread_info_base>::context* next_ = NULL
- Local boost::asio::detail::win_iocp_thread_info this_thread
- boost::asio::detail::thread_info_base
- void*[3] reusable_memory_
- [0] = NULL
- [1] = NULL
- [2] = NULL
- 00007FF73943D72C 000000E8180FFE50 std::thread::_Invoke<std::tuple<<lambda_f3ab11459afd5c354be9dcf85f9f8c56> >,0>+3C C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.29.30133\include\thread line 55
- 00007FF92EB71BB2 000000E8180FFE80 _configthreadlocale+92
- 00007FF931157034 000000E8180FFEB0 BaseThreadInitThunk+14
- 00007FF9313C2651 000000E8180FFF30 RtlUserThreadStart+21
- Call stack:
- Address Frame Function SourceFile
- 00007FF931410934 000000E8181FFB80 NtWaitForAlertByThreadId+14
- 00007FF9313D4021 000000E8181FFC00 RtlSleepConditionVariableSRW+131
- 00007FF92EE1D059 000000E8181FFC40 SleepConditionVariableSRW+29
- 00007FF8F2FC2B89 000000E8181FFC70 ?_Winerror_message@std@@YAKKPEADK@Z+139
- 00007FF8F2FC2E1A 000000E8181FFCA0 _Cnd_wait+3A
- 00007FF73A260FB4 000000E8181FFCD0 DatabaseWorker::WorkerThread+74 G:\Trinity\src\server\database\Database\DatabaseWorker.cpp line 48
- Local SQLOperation* operation = <Unable to read memory>
- 00007FF73A260C9F 000000E8181FFD00 std::thread::_Invoke<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *>,0,1>+F C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.29.30133\include\thread line 56
- 00007FF92EB71BB2 000000E8181FFD30 _configthreadlocale+92
- 00007FF931157034 000000E8181FFD60 BaseThreadInitThunk+14
- 00007FF9313C2651 000000E8181FFDE0 RtlUserThreadStart+21
- Call stack:
- Address Frame Function SourceFile
- 00007FF931410934 000000E8182FF960 NtWaitForAlertByThreadId+14
- 00007FF9313D4021 000000E8182FF9E0 RtlSleepConditionVariableSRW+131
- 00007FF92EE1D059 000000E8182FFA20 SleepConditionVariableSRW+29
- 00007FF8F2FC2B89 000000E8182FFA50 ?_Winerror_message@std@@YAKKPEADK@Z+139
- 00007FF8F2FC2E1A 000000E8182FFA80 _Cnd_wait+3A
- 00007FF73A260FB4 000000E8182FFAB0 DatabaseWorker::WorkerThread+74 G:\Trinity\src\server\database\Database\DatabaseWorker.cpp line 48
- Local SQLOperation* operation = <Unable to read memory>
- 00007FF73A260C9F 000000E8182FFAE0 std::thread::_Invoke<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *>,0,1>+F C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.29.30133\include\thread line 56
- 00007FF92EB71BB2 000000E8182FFB10 _configthreadlocale+92
- 00007FF931157034 000000E8182FFB40 BaseThreadInitThunk+14
- 00007FF9313C2651 000000E8182FFBC0 RtlUserThreadStart+21
- Call stack:
- Address Frame Function SourceFile
- 00007FF931410934 000000E8183FFCB0 NtWaitForAlertByThreadId+14
- 00007FF9313D4021 000000E8183FFD30 RtlSleepConditionVariableSRW+131
- 00007FF92EE1D059 000000E8183FFD70 SleepConditionVariableSRW+29
- 00007FF8F2FC2B89 000000E8183FFDA0 ?_Winerror_message@std@@YAKKPEADK@Z+139
- 00007FF8F2FC2E1A 000000E8183FFDD0 _Cnd_wait+3A
- 00007FF73A260FB4 000000E8183FFE00 DatabaseWorker::WorkerThread+74 G:\Trinity\src\server\database\Database\DatabaseWorker.cpp line 48
- Local SQLOperation* operation = <Unable to read memory>
- 00007FF73A260C9F 000000E8183FFE30 std::thread::_Invoke<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *>,0,1>+F C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.29.30133\include\thread line 56
- 00007FF92EB71BB2 000000E8183FFE60 _configthreadlocale+92
- 00007FF931157034 000000E8183FFE90 BaseThreadInitThunk+14
- 00007FF9313C2651 000000E8183FFF10 RtlUserThreadStart+21
- Call stack:
- Address Frame Function SourceFile
- 00007FF93140CFC4 000000E8184FFBD0 ZwWaitForSingleObject+14
- 00007FF92EDD1ACE 000000E8184FFC70 WaitForSingleObjectEx+8E
- 00007FF739460B33 000000E8184FFCA0 boost::asio::detail::win_thread::func<boost::asio::detail::win_iocp_io_context::timer_thread_function>::run+33 C:\local\boost_1_73_0\boost\asio\detail\win_thread.hpp line 122
- 00007FF739463195 000000E8184FFCD0 boost::asio::detail::win_thread_function+25 C:\local\boost_1_73_0\boost\asio\detail\impl\win_thread.ipp line 127
- Local boost::asio::detail::win_thread::auto_func_base_ptr func
- boost::asio::detail::win_thread::func_base* ptr = 0x2AF34C985D0
- void* entry_event_ = 0x338
- void* exit_event_ = 0x33C
- Local void* exit_event = <Unable to read memory>
- 00007FF92EB71BB2 000000E8184FFD00 _configthreadlocale+92
- 00007FF931157034 000000E8184FFD30 BaseThreadInitThunk+14
- 00007FF9313C2651 000000E8184FFDB0 RtlUserThreadStart+21
- Call stack:
- Address Frame Function SourceFile
- 00007FF931410994 000000E817DFF560 ZwWaitForWorkViaWorkerFactory+14
- 00007FF9313C2DC7 000000E817DFF860 TpReleaseCleanupGroupMembers+747
- 00007FF931157034 000000E817DFF890 BaseThreadInitThunk+14
- 00007FF9313C2651 000000E817DFF910 RtlUserThreadStart+21
- Call stack:
- Address Frame Function SourceFile
- 00007FF931410994 000000E817EFF4E0 ZwWaitForWorkViaWorkerFactory+14
- 00007FF9313C2DC7 000000E817EFF7E0 TpReleaseCleanupGroupMembers+747
- 00007FF931157034 000000E817EFF810 BaseThreadInitThunk+14
- 00007FF9313C2651 000000E817EFF890 RtlUserThreadStart+21
- Call stack:
- Address Frame Function SourceFile
- 00007FF931410934 000000E8185FFBB0 NtWaitForAlertByThreadId+14
- 00007FF9313D4021 000000E8185FFC30 RtlSleepConditionVariableSRW+131
- 00007FF92EE1D059 000000E8185FFC70 SleepConditionVariableSRW+29
- 00007FF8F2FC2B89 000000E8185FFCA0 ?_Winerror_message@std@@YAKKPEADK@Z+139
- 00007FF8F2FC2E1A 000000E8185FFCD0 _Cnd_wait+3A
- 00007FF739FF0474 000000E8185FFD20 MapUpdater::WorkerThread+64 G:\Trinity\src\server\game\Maps\MapUpdater.cpp line 113
- Local MapUpdateRequest* request = <Unable to read memory>
- 00007FF739FEFC7F 000000E8185FFD50 std::thread::_Invoke<std::tuple<void (__cdecl MapUpdater::*)(void),MapUpdater *>,0,1>+F C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.29.30133\include\thread line 56
- 00007FF92EB71BB2 000000E8185FFD80 _configthreadlocale+92
- 00007FF931157034 000000E8185FFDB0 BaseThreadInitThunk+14
- 00007FF9313C2651 000000E8185FFE30 RtlUserThreadStart+21
- Call stack:
- Address Frame Function SourceFile
- 00007FF93140CFC4 000000E8186FFC70 ZwWaitForSingleObject+14
- 00007FF92EDD1ACE 000000E8186FFD10 WaitForSingleObjectEx+8E
- 00007FF739460B33 000000E8186FFD40 boost::asio::detail::win_thread::func<boost::asio::detail::win_iocp_io_context::timer_thread_function>::run+33 C:\local\boost_1_73_0\boost\asio\detail\win_thread.hpp line 122
- 00007FF739463195 000000E8186FFD70 boost::asio::detail::win_thread_function+25 C:\local\boost_1_73_0\boost\asio\detail\impl\win_thread.ipp line 127
- Local boost::asio::detail::win_thread::auto_func_base_ptr func
- boost::asio::detail::win_thread::func_base* ptr = 0x2AF7ECD6110
- void* entry_event_ = 0x364
- void* exit_event_ = 0x374
- Local void* exit_event = <Unable to read memory>
- 00007FF92EB71BB2 000000E8186FFDA0 _configthreadlocale+92
- 00007FF931157034 000000E8186FFDD0 BaseThreadInitThunk+14
- 00007FF9313C2651 000000E8186FFE50 RtlUserThreadStart+21
- Call stack:
- Address Frame Function SourceFile
- 00007FF93140D064 000000E8187FFB50 NtRemoveIoCompletion+14
- 00007FF92EE11A7F 000000E8187FFBB0 GetQueuedCompletionStatus+4F
- 00007FF73945A4E3 000000E8187FFC90 boost::asio::detail::win_iocp_io_context::do_one+2C3 C:\local\boost_1_73_0\boost\asio\detail\impl\win_iocp_io_context.ipp line 421
- Parameter boost::system::error_code& ec = 0xE8187FFD70
- int val_ = 0x0
- bool failed_ = 0x0
- boost::system::error_category* cat_ = 0x7FF73A905828
- unsigned int id_ = 0x8FAFD21E25C5E09B
- Local unsigned long last_error = 0x0 <Unable to read memory>
- Local unsigned int completion_key = 0xE8187FFCA0
- Local _OVERLAPPED* overlapped = NULL
- Local unsigned long bytes_transferred = 0xE8187FFCA8
- Local boost::asio::detail::scoped_lock<boost::asio::detail::win_mutex> lock
- boost::asio::detail::win_mutex& mutex_ = 0x2AF6D591B70
- _RTL_CRITICAL_SECTION crit_section_
- _RTL_CRITICAL_SECTION_DEBUG* DebugInfo = <Unable to read memory>
- long LockCount = 0xFFFFFFFF
- long RecursionCount = 0x0
- void* OwningThread = NULL
- void* LockSemaphore = NULL
- unsigned int SpinCount = 0x20007D0
- bool locked_ = 0x1
- Local boost::asio::detail::op_queue<boost::asio::detail::win_iocp_operation> ops
- boost::asio::detail::win_iocp_operation* front_ = NULL
- boost::asio::detail::win_iocp_operation* back_ = NULL
- Local boost::asio::detail::win_iocp_operation* op = <Unable to read memory>
- Local boost::system::error_code result_ec
- int val_ = 0x0
- bool failed_ = 0x0
- boost::system::error_category* cat_ = 0x7FF73A905828
- unsigned int id_ = 0x8FAFD21E25C5E09B
- Local boost::asio::detail::win_iocp_io_context::work_finished_on_block_exit on_exit
- boost::asio::detail::win_iocp_io_context* io_context_ = 0x2AF6D591B10
- boost::asio::detail::execution_context_service_base<boost::asio::detail::win_iocp_io_context>
- boost::asio::execution_context::service
- key
- type_info* type_info_ = 0x7FF73A905B60
- boost::asio::execution_context::id* id_ = 0x30
- boost::asio::execution_context::service::key key_ = 0x2AF6D591B18
- boost::asio::execution_context& owner_ = 0x2AF69814AA0
- boost::asio::execution_context::service* next_ = NULL
- work_finished_on_block_exit
- boost::asio::detail::win_iocp_io_context* io_context_ = 0x7FF73A905B60
- auto_handle
- void* handle = 0x7FF73A905B60
- boost::asio::detail::win_iocp_io_context::auto_handle iocp_
- void* handle = 0x338
- long outstanding_work_ = 0x1
- long stopped_ = 0x0
- long stop_event_posted_ = 0x0
- long shutdown_ = 0x0
- unsigned long gqcs_timeout_ = 0xFFFFFFFF
- thread_function
- <user defined> this_ = 0x7FF73A905B60
- timer_thread_function
- <user defined> io_context_ = 0x7FF73A905B60
- boost::asio::detail::scoped_ptr<boost::asio::detail::win_thread> timer_thread_
- boost::asio::detail::win_thread* p_ = 0x2AF0C201230
- boost::asio::detail::win_iocp_io_context::auto_handle waitable_timer_
- void* handle = 0x350
- long dispatch_required_ = 0x0
- boost::asio::detail::win_mutex dispatch_mutex_
- _RTL_CRITICAL_SECTION crit_section_ = 0x2AF6D591B70
- boost::asio::detail::timer_queue_set timer_queues_
- boost::asio::detail::timer_queue_base* first_ = 0x2AF6B507F98
- boost::asio::detail::op_queue<boost::asio::detail::win_iocp_operation> completed_ops_
- boost::asio::detail::win_iocp_operation* front_ = NULL
- boost::asio::detail::win_iocp_operation* back_ = NULL
- int concurrency_hint_ = 0x1
- boost::asio::detail::scoped_ptr<boost::asio::detail::win_thread> thread_
- boost::asio::detail::win_thread* p_ = NULL
- 00007FF739460C4F 000000E8187FFCF0 boost::asio::detail::win_iocp_io_context::run+DF C:\local\boost_1_73_0\boost\asio\detail\impl\win_iocp_io_context.ipp line 203
- Local boost::asio::detail::call_stack<boost::asio::detail::thread_context,boost::asio::detail::thread_info_base>::context ctx
- boost::asio::detail::thread_context* key_ = 0x2AF6D591B38
- boost::asio::detail::thread_info_base* value_ = 0xE8187FFCD8
- void*[3] reusable_memory_
- [0] = NULL
- [1] = NULL
- [2] = NULL
- boost::asio::detail::call_stack<boost::asio::detail::thread_context,boost::asio::detail::thread_info_base>::context* next_ = NULL
- Local boost::asio::detail::win_iocp_thread_info this_thread
- boost::asio::detail::thread_info_base
- void*[3] reusable_memory_
- [0] = NULL
- [1] = NULL
- [2] = NULL
- 00007FF739A3140C 000000E8187FFDD0 NetworkThread<WorldSocket>::Run+27C G:\Trinity\src\server\shared\Networking\NetworkThread.h line 127
- Local NetworkThread<WorldSocket>* this = 0x2AF7C7E4638
- std::atomic<int> _connections
- std::_Atomic_integral_facade<int>
- std::_Atomic_integral<int,4>
- std::_Atomic_storage<int,4>
- std::_Atomic_padded<int> _Storage = 0x0
- std::atomic<bool> _stopped
- std::_Atomic_storage<bool,1>
- std::_Atomic_padded<bool> _Storage = 0x0
- std::thread* _thread = 0x2AF0C2013D0
- id
- unsigned int _Id = 0x364
- _Thrd_t _Thr
- void* _Hnd = 0x364
- unsigned int _Id = 0x3BBC
- std::vector<std::shared_ptr<WorldSocket>,std::allocator<std::shared_ptr<WorldSocket> > > _sockets
- std::_Compressed_pair<std::allocator<std::shared_ptr<WorldSocket> >,std::_Vector_val<std::_Simple_types<std::shared_ptr<WorldSocket> > >,1> _Mypair
- std::_Vector_val<std::_Simple_types<std::shared_ptr<WorldSocket> > > _Myval2 = 0x2AF7C7E4650
- std::mutex _newSocketsLock
- std::_Mutex_base
- std::_Align_type<double,80> _Mtx_storage = 0x2AF7C7E4668
- std::vector<std::shared_ptr<WorldSocket>,std::allocator<std::shared_ptr<WorldSocket> > > _newSockets
- std::_Compressed_pair<std::allocator<std::shared_ptr<WorldSocket> >,std::_Vector_val<std::_Simple_types<std::shared_ptr<WorldSocket> > >,1> _Mypair
- std::_Vector_val<std::_Simple_types<std::shared_ptr<WorldSocket> > > _Myval2 = 0x2AF7C7E46B8
- Trinity::Asio::IoContext _ioContext
- boost::asio::io_context _impl
- boost::asio::execution_context
- id
- service
- key
- type_info* type_info_ = 0x2AF69814AA0
- boost::asio::execution_context::id* id_ = NULL
- boost::asio::execution_context::service::key key_ = 0x2AF7C7E46D8
- boost::asio::execution_context& owner_ = 0x7FF73A905EA0
- boost::asio::execution_context::service* next_ = <Unable to read memory>
- boost::asio::detail::service_registry* service_registry_ = 0x2AF69814AA0
- executor_type
- boost::asio::io_context& io_context_ = 0x2AF69814AA0
- service
- boost::asio::execution_context::service
- <user defined> key = 0x2AF7C7E46D0
- <user defined> key_ = 0x2AF7C7E46D8
- <user defined> owner_ = 0x2AF7F935900
- <user defined> next_ = 0xFFFFFFFFFFFFFFFF
- strand
- boost::asio::detail::strand_service& service_ = 0x2AF69814AA0
- boost::asio::detail::strand_service::strand_impl* impl_ = NULL
- boost::asio::detail::winsock_init<2,0> init_ = 0x0
- boost::asio::detail::win_iocp_io_context& impl_ = 0x2AF6D591B10
- boost::asio::basic_stream_socket<boost::asio::ip::tcp,boost::asio::executor> _acceptSocket
- boost::asio::basic_socket<boost::asio::ip::tcp,boost::asio::executor>
- native_handle_type
- unsigned int socket_ = 0x2AF7F935900
- bool have_remote_endpoint_ = 0xFF
- boost::asio::ip::basic_endpoint<boost::asio::ip::tcp> remote_endpoint_ = 0x2AF7C7E46F4
- boost::asio::detail::io_object_impl<boost::asio::detail::win_iocp_socket_service<boost::asio::ip::tcp>,boost::asio::executor> impl_ = 0x2AF7C7E46E8
- <user defined> initiate_async_connect = 0x2AF7C7E46E8
- <user defined> initiate_async_wait = 0x2AF7C7E46E8
- native_handle_type
- unsigned int socket_ = 0x2AF7F935900
- bool have_remote_endpoint_ = 0xFF
- <user defined> remote_endpoint_ = 0x2AF7C7E46F4
- initiate_async_send
- boost::asio::basic_stream_socket<boost::asio::ip::tcp,boost::asio::executor>* self_ = 0x2AF7F935900
- initiate_async_receive
- <user defined> self_ = 0x2AF7F935900
- Trinity::Asio::DeadlineTimer _updateTimer
- boost::asio::basic_deadline_timer<boost::posix_time::ptime,boost::asio::time_traits<boost::posix_time::ptime>,boost::asio::io_context::executor_type>
- executor_type
- boost::asio::io_context& io_context_ = 0x2AF6B507F70
- initiate_async_wait
- executor_type
- <user defined> io_context_ = 0x2AF6B507F70
- boost::asio::basic_deadline_timer<boost::posix_time::ptime,boost::asio::time_traits<boost::posix_time::ptime>,boost::asio::io_context::executor_type>* self_ = 0x2AF6B507F70
- boost::asio::detail::io_object_impl<boost::asio::detail::deadline_timer_service<boost::asio::time_traits<boost::posix_time::ptime> >,boost::asio::io_context::executor_type> impl_ = 0x2AF7C7E4760
- Local NetworkThread<WorldSocket>* this = NULL
- Local std::exception& e = NULL
- Local std::exception& e = NULL
- 00007FF739A2ECEF 000000E8187FFE00 std::thread::_Invoke<std::tuple<void (__cdecl NetworkThread<WorldSocket>::*)(void),NetworkThread<WorldSocket> *>,0,1>+F C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.29.30133\include\thread line 56
- 00007FF92EB71BB2 000000E8187FFE30 _configthreadlocale+92
- 00007FF931157034 000000E8187FFE60 BaseThreadInitThunk+14
- 00007FF9313C2651 000000E8187FFEE0 RtlUserThreadStart+21
- Call stack:
- Address Frame Function SourceFile
- 00007FF93140D024 000000E8188FF530 NtDeviceIoControlFile+14
- 00007FF92EDC17C1 000000E8188FF690 WriteConsoleW+191
- 00007FF92EEB2C6B 000000E8188FF7E0 ReadConsoleA+1CB
- 00007FF92EEB2CFA 000000E8188FF820 ReadConsoleW+1A
- 00007FF73A275C96 000000E8188FF870 ReadWinConsole+66 G:\Trinity\src\common\Utilities\Util.cpp line 610
- Local unsigned long read = 0xE8188FF888
- Local void* hConsole = <Unable to read memory>
- Local bool ok = 0x0 <Unable to read memory>
- 00007FF73946634A 000000E8188FF980 CliThread+1EA G:\Trinity\src\server\worldserver\CommandLine\CliRunnable.cpp line 150
- Local FLASHWINFO fInfo
- unsigned int cbSize = 0x20
- HWND__* hwnd = 0xC0C38
- int unused = 0xC0C38 <Unable to read memory>
- unsigned long dwFlags = 0xE
- unsigned int uCount = 0x0
- unsigned long dwTimeout = 0x0
- Local std::string command = ""
- Local std::optional<unsigned __int64> nextLineIndex
- std::_Optional_construct_base<unsigned __int64>
- std::_Optional_destruct_base<unsigned __int64,1>
- unsigned int _Value = 0x0
- bool _Has_value = 0x0
- 00007FF73943D6CB 000000E8188FF9B0 std::thread::_Invoke<std::tuple<void (__cdecl*)(void)>,0>+B C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.29.30133\include\thread line 56
- 00007FF92EB71BB2 000000E8188FF9E0 _configthreadlocale+92
- 00007FF931157034 000000E8188FFA10 BaseThreadInitThunk+14
- 00007FF9313C2651 000000E8188FFA90 RtlUserThreadStart+21
- Call stack:
- Address Frame Function SourceFile
- 00007FF931410994 000000E817CFFB10 ZwWaitForWorkViaWorkerFactory+14
- 00007FF9313C2DC7 000000E817CFFE10 TpReleaseCleanupGroupMembers+747
- 00007FF931157034 000000E817CFFE40 BaseThreadInitThunk+14
- 00007FF9313C2651 000000E817CFFEC0 RtlUserThreadStart+21
- Call stack:
- Address Frame Function SourceFile
- 00007FF931410994 000000E8189FF4C0 ZwWaitForWorkViaWorkerFactory+14
- 00007FF9313C2DC7 000000E8189FF7C0 TpReleaseCleanupGroupMembers+747
- 00007FF931157034 000000E8189FF7F0 BaseThreadInitThunk+14
- 00007FF9313C2651 000000E8189FF870 RtlUserThreadStart+21
- Call stack:
- Address Frame Function SourceFile
- 00007FF931410994 000000E818AFF9B0 ZwWaitForWorkViaWorkerFactory+14
- 00007FF9313C2DC7 000000E818AFFCB0 TpReleaseCleanupGroupMembers+747
- 00007FF931157034 000000E818AFFCE0 BaseThreadInitThunk+14
- 00007FF9313C2651 000000E818AFFD60 RtlUserThreadStart+21
- Call stack:
- Address Frame Function SourceFile
- 00007FF93140DA94 000000E818BFF0D0 ZwWaitForMultipleObjects+14
- 00007FF92EDFCBC0 000000E818BFF3C0 WaitForMultipleObjectsEx+F0
- 00007FF93025B776 000000E818BFF650 CoRevokeInitializeSpy+1516
- 00007FF93025B5F0 000000E818BFF6A0 CoRevokeInitializeSpy+1390
- 00007FF93025B400 000000E818BFF700 CoRevokeInitializeSpy+11A0
- 00007FF93025B389 000000E818BFF730 CoRevokeInitializeSpy+1129
- 00007FF931157034 000000E818BFF760 BaseThreadInitThunk+14
- 00007FF9313C2651 000000E818BFF7E0 RtlUserThreadStart+21
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement