Skip to content

Instantly share code, notes, and snippets.

@HelloKitty
Created February 13, 2017 18:56
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save HelloKitty/9f111c683c608834427244e72c5bfd8e to your computer and use it in GitHub Desktop.
Save HelloKitty/9f111c683c608834427244e72c5bfd8e to your computer and use it in GitHub Desktop.
Revision: TrinityCore rev. 8a7ae3e78c30+ 2016-12-20 11:03:35 -0600 (LoSFix branch) (Win64, Debug, Dynamic)
Date 13:2:2017. Time 12:56
//=====================================================
*** Hardware ***
Processor: AMD FX(tm)-8350 Eight-Core Processor
Number Of Processors: 8
Physical Memory: 33502684 KB (Available: 9541164 KB)
Commit Charge Limit: 67003508 KB
*** Operation System ***
Windows 7 Professional Service Pack 1 (Version 6.1, Build 7601)
//=====================================================
Exception code: C0000005 ACCESS_VIOLATION
Fault address: 000007FEBD3BCA6C 01:000000000018BA6C C:\Users\Glader\Documents\GitHub\TrinityCore\build\bin\Release\common.dll
Registers:
RAX:00000000CCCCCCCC
RBX:00000000680A0000
RCX:0000000000000016
RDX:000000000000002D
RSI:000007FE934B9ED4
RDI:000000006809D430
R8: 000007FEC1DF5B40
R9: 0000000000000000
R10:0000000000000246
R11:000007FE921588BA
R12:0000000000000001
R13:000000006809E880
R14:000007FE90F80000
R15:CCCCCCCCCCCCCCCC
CS:RIP:0033:000007FEBD3BCA6C
SS:RSP:002B:000000006809D410 RBP:6809FCD0
DS:002B ES:002B FS:0053 GS:002B
Flags:00010202
Call stack:
Address Frame Function SourceFile
000007FEBD3BCA6C 000000006809D430 Trinity::AbortHandler+1C c:\users\glader\documents\github\trinitycore\src\common\debugging\errors.cpp line 102
000007FEC1D20F78 000000006809D500 raise+468
000007FEC1D22B99 000000006809D540 abort+39
000007FEC1D21BCA 000000006809D580 terminate+3A
000007FEEBF63E34 000000006809D690 __DestructExceptionObject+AD4
000007FEEBF65ECD 000000006809D720 __GetPlatformExceptionInfo+51D
000007FEEBF7658A 000000006809D790 __CxxFrameHandler3+AA
00000000773D7E8D 000000006809D7C0 RtlDecodePointer+AD
00000000773C84CF 000000006809DEA0 RtlUnwindEx+BBF
00000000773C8AC8 000000006809E850 RtlRaiseException+248
000007FEFD27A06D 000000006809E920 RaiseException+3D
000007FEEBF67B60 000000006809E9D0 _CxxThrowException+130
000007FEE96507BA 000000006809EA90 ByteBuffer::append+8A c:\users\glader\documents\github\trinitycore\src\server\shared\packets\bytebuffer.h line 440
000007FE9213D50A 000000006809EBC0 WorldSocket::HandleAuthSession+21A c:\users\glader\documents\github\trinitycore\src\server\game\server\worldsocket.cpp line 443
000007FE9213C14B 000000006809F280 WorldSocket::ReadDataHandler+50B c:\users\glader\documents\github\trinitycore\src\server\game\server\worldsocket.cpp line 352
000007FE9213B919 000000006809F2F0 WorldSocket::ReadHandler+239 c:\users\glader\documents\github\trinitycore\src\server\game\server\worldsocket.cpp line 210
000007FE92129F1B 000000006809F320 Socket<WorldSocket>::ReadHandlerInternal+6B c:\users\glader\documents\github\trinitycore\src\server\shared\networking\socket.h line 178
000007FE9211460E 000000006809F380 std::_Invoker_pmf_pointer::_Call<void (__cdecl Socket<WorldSocket>::*)(boost::system::error_code,unsigned __int64) __ptr64,std::shared_ptr<WorldSocket> & __ptr64,boost::system::error_code const & __ptr64,unsigned __int64 const & __ptr64>+8E d:\program files (x86)\microsoft visual studio 14.0\vc\include\type_traits line 1342
000007FE9211B15F 000000006809F3F0 std::invoke<void (__cdecl Socket<WorldSocket>::*& __ptr64)(boost::system::error_code,unsigned __int64) __ptr64,std::shared_ptr<WorldSocket> & __ptr64,boost::system::error_code const & __ptr64,unsigned __int64 const & __ptr64>+9F d:\program files (x86)\microsoft visual studio 14.0\vc\include\type_traits line 1445
000007FE92116363 000000006809F440 std::_Invoke_ret<void (__cdecl Socket<WorldSocket>::*& __ptr64)(boost::system::error_code,unsigned __int64) __ptr64,std::shared_ptr<WorldSocket> & __ptr64,boost::system::error_code const & __ptr64,unsigned __int64 const & __ptr64>+83 d:\program files (x86)\microsoft visual studio 14.0\vc\include\type_traits line 1476
000007FE921147A9 000000006809F4B0 std::_Call_binder<std::_Unforced,0,1,2,void (__cdecl Socket<WorldSocket>::*)(boost::system::error_code,unsigned __int64) __ptr64,std::tuple<std::shared_ptr<WorldSocket>,std::_Ph<1>,std::_Ph<2> >,std::tuple<boost::system::error_code const & __ptr64,unsigned __int64 const & __ptr64> >+E9 d:\program files (x86)\microsoft visual studio 14.0\vc\include\functional line 827
000007FE92112E8B 000000006809F520 std::_Binder<std::_Unforced,void (__cdecl Socket<WorldSocket>::*)(boost::system::error_code,unsigned __int64) __ptr64,std::shared_ptr<WorldSocket>,std::_Ph<1> const & __ptr64,std::_Ph<2> const & __ptr64>::operator()<boost::system::error_code const & __ptr64,unsigned __int64 const & __ptr64>+9B d:\program files (x86)\microsoft visual studio 14.0\vc\include\functional line 881
000007FE92127E6D 000000006809F560 boost::asio::detail::binder2<std::_Binder<std::_Unforced,void (__cdecl Socket<WorldSocket>::*)(boost::system::error_code,unsigned __int64) __ptr64,std::shared_ptr<WorldSocket>,std::_Ph<1> const & __ptr64,std::_Ph<2> const & __ptr64>,boost::system::error_code,unsigned __int64>::operator()+4D c:\local\boost_1_59_0\boost\asio\detail\bind_handler.hpp line 129
000007FE92117AC7 000000006809F590 boost::asio::asio_handler_invoke<boost::asio::detail::binder2<std::_Binder<std::_Unforced,void (__cdecl Socket<WorldSocket>::*)(boost::system::error_code,unsigned __int64) __ptr64,std::shared_ptr<WorldSocket>,std::_Ph<1> const & __ptr64,std::_Ph<2> const & __ptr64>,boost::system::error_code,unsigned __int64> >+37 c:\local\boost_1_59_0\boost\asio\handler_invoke_hook.hpp line 70
000007FE9211B29A 000000006809F5C0 boost_asio_handler_invoke_helpers::invoke<boost::asio::detail::binder2<std::_Binder<std::_Unforced,void (__cdecl Socket<WorldSocket>::*)(boost::system::error_code,unsigned __int64) __ptr64,std::shared_ptr<WorldSocket>,std::_Ph<1> const & __ptr64,std::_Ph<2> const & __ptr64>,boost::system::error_code,unsigned __int64>,std::_Binder<std::_Unforced,void (__cdecl Socket<WorldSocket>::*)(boost::system::error_code,unsigned __int64) __ptr64,std::shared_ptr<WorldSocket>,std::_Ph<1> const & __ptr64,std::_Ph<2> const & __ptr64> >+3A c:\local\boost_1_59_0\boost\asio\detail\handler_invoke_helpers.hpp line 39
000007FE921347D2 000000006809F6F0 boost::asio::detail::win_iocp_socket_recv_op<boost::asio::mutable_buffers_1,std::_Binder<std::_Unforced,void (__cdecl Socket<WorldSocket>::*)(boost::system::error_code,unsigned __int64) __ptr64,std::shared_ptr<WorldSocket>,std::_Ph<1> const & __ptr64,std::_Ph<2> const & __ptr64> >::do_complete+162 c:\local\boost_1_59_0\boost\asio\detail\win_iocp_socket_recv_op.hpp line 97
000007FE92159BB9 000000006809F720 boost::asio::detail::win_iocp_operation::complete+49 c:\local\boost_1_59_0\boost\asio\detail\win_iocp_operation.hpp line 47
000007FE9215B120 000000006809F910 boost::asio::detail::win_iocp_io_service::do_one+2E0 c:\local\boost_1_59_0\boost\asio\detail\impl\win_iocp_io_service.ipp line 406
000007FE9215EF61 000000006809F9C0 boost::asio::detail::win_iocp_io_service::run+C1 c:\local\boost_1_59_0\boost\asio\detail\impl\win_iocp_io_service.ipp line 164
000007FE9215EE6B 000000006809FA20 boost::asio::io_service::run+3B c:\local\boost_1_59_0\boost\asio\impl\io_service.ipp line 59
000007FE92155A3B 000000006809FC10 NetworkThread<WorldSocket>::Run+17B c:\users\glader\documents\github\trinitycore\src\server\shared\networking\networkthread.h line 128
000007FE921499F4 000000006809FC40 std::_Invoker_pmf_pointer::_Call<void (__cdecl NetworkThread<WorldSocket>::*)(void) __ptr64,NetworkThread<WorldSocket> * __ptr64>+34 d:\program files (x86)\microsoft visual studio 14.0\vc\include\type_traits line 1342
000007FE9214D95C 000000006809FC80 std::invoke<void (__cdecl NetworkThread<WorldSocket>::*)(void) __ptr64,NetworkThread<WorldSocket> * __ptr64>+4C d:\program files (x86)\microsoft visual studio 14.0\vc\include\type_traits line 1445
000007FE9214A19B 000000006809FCC0 std::_LaunchPad<std::unique_ptr<std::tuple<void (__cdecl NetworkThread<WorldSocket>::*)(void) __ptr64,NetworkThread<WorldSocket> * __ptr64>,std::default_delete<std::tuple<void (__cdecl NetworkThread<WorldSocket>::*)(void) __ptr64,NetworkThread<WorldSocket> * __ptr64> > > >::_Execute<0,1>+5B d:\program files (x86)\microsoft visual studio 14.0\vc\include\thr\xthread line 241
000007FE921588BA 000000006809FD10 std::_LaunchPad<std::unique_ptr<std::tuple<void (__cdecl NetworkThread<WorldSocket>::*)(void) __ptr64,NetworkThread<WorldSocket> * __ptr64>,std::default_delete<std::tuple<void (__cdecl NetworkThread<WorldSocket>::*)(void) __ptr64,NetworkThread<WorldSocket> * __ptr64> > > >::_Run+6A d:\program files (x86)\microsoft visual studio 14.0\vc\include\thr\xthread line 247
000007FE921575D8 000000006809FD40 std::_LaunchPad<std::unique_ptr<std::tuple<void (__cdecl NetworkThread<WorldSocket>::*)(void) __ptr64,NetworkThread<WorldSocket> * __ptr64>,std::default_delete<std::tuple<void (__cdecl NetworkThread<WorldSocket>::*)(void) __ptr64,NetworkThread<WorldSocket> * __ptr64> > > >::_Go+28 d:\program files (x86)\microsoft visual studio 14.0\vc\include\thr\xthread line 233
000007FE91EF76CD 000000006809FD70 std::_Pad::_Call_func+2D d:\program files (x86)\microsoft visual studio 14.0\vc\include\thr\xthread line 210
000007FEC1D2A1BC 000000006809FDB0 _register_onexit_function+47C
000007FEC1D29E13 000000006809FE00 _register_onexit_function+D3
00000000772A59CD 000000006809FE30 BaseThreadInitThunk+D
00000000773DA2E1 000000006809FE80 RtlUserThreadStart+21
Call stack:
Address Frame Function SourceFile
00000000773FBE7A 00000000002CDDC0 ZwDelayExecution+A
000007FEFD261203 00000000002CDE60 SleepEx+B3
000007FEE7B028EE 00000000002CDEB0 _Thrd_sleep+3E
000000013FE0EE99 00000000002CDEE0 std::this_thread::sleep_until+29 d:\program files (x86)\microsoft visual studio 14.0\vc\include\thread line 130
000000013FDC7319 00000000002CDF80 std::this_thread::sleep_for<__int64,std::ratio<1,1000> >+79 d:\program files (x86)\microsoft visual studio 14.0\vc\include\thread line 138
000000013FDA82F3 00000000002CDFE0 WorldUpdateLoop+B3 c:\users\glader\documents\github\trinitycore\src\server\worldserver\main.cpp line 422
000000013FDAB9C9 00000000002CF770 main+1FE9 c:\users\glader\documents\github\trinitycore\src\server\worldserver\main.cpp line 269
000000013FED0174 00000000002CF7B0 invoke_main+34 f:\dd\vctools\crt\vcstartup\src\startup\exe_common.inl line 65
000000013FED00A7 00000000002CF810 __scrt_common_main_seh+127 f:\dd\vctools\crt\vcstartup\src\startup\exe_common.inl line 253
000000013FECFF6E 00000000002CF840 __scrt_common_main+E f:\dd\vctools\crt\vcstartup\src\startup\exe_common.inl line 296
000000013FED0189 00000000002CF870 mainCRTStartup+9 f:\dd\vctools\crt\vcstartup\src\startup\exe_main.cpp line 17
00000000772A59CD 00000000002CF8A0 BaseThreadInitThunk+D
00000000773DA2E1 00000000002CF8F0 RtlUserThreadStart+21
Call stack:
Address Frame Function SourceFile
00000000773FBB7A 000000000230F5D0 ZwWaitForSingleObject+A
000007FEFD2610AC 000000000230F670 WaitForSingleObjectEx+9C
000000013FDE1B7D 000000000230F6A0 boost::asio::detail::win_iocp_io_service::timer_thread_function::operator()+4D c:\local\boost_1_59_0\boost\asio\detail\impl\win_iocp_io_service.ipp line 54
000000013FE0D0CF 000000000230F6D0 boost::asio::detail::win_thread::func<boost::asio::detail::win_iocp_io_service::timer_thread_function>::run+2F c:\local\boost_1_59_0\boost\asio\detail\win_thread.hpp line 117
000000013FE11776 000000000230F750 boost::asio::detail::win_thread_function+56 c:\local\boost_1_59_0\boost\asio\detail\impl\win_thread.ipp line 118
000007FEC1D2A1BC 000000000230F790 _register_onexit_function+47C
000007FEC1D29E13 000000000230F7E0 _register_onexit_function+D3
00000000772A59CD 000000000230F810 BaseThreadInitThunk+D
00000000773DA2E1 000000000230F860 RtlUserThreadStart+21
Call stack:
Address Frame Function SourceFile
00000000773FC0EA 0000000002CEF900 NtWaitForMultipleObjects+A
00000000773CA317 0000000002CEFBA0 TpIsTimerSet+9E7
00000000772A59CD 0000000002CEFBD0 BaseThreadInitThunk+D
00000000773DA2E1 0000000002CEFC20 RtlUserThreadStart+21
Call stack:
Address Frame Function SourceFile
00000000773FBBCA 0000000002E0F570 NtRemoveIoCompletion+A
000007FEFD2616AD 0000000002E0F5D0 GetQueuedCompletionStatus+3D
0000000077299991 0000000002E0F610 GetQueuedCompletionStatus+11
000000013FDFDFCD 0000000002E0F800 boost::asio::detail::win_iocp_io_service::do_one+18D c:\local\boost_1_59_0\boost\asio\detail\impl\win_iocp_io_service.ipp line 367
000000013FE0D251 0000000002E0F8B0 boost::asio::detail::win_iocp_io_service::run+C1 c:\local\boost_1_59_0\boost\asio\detail\impl\win_iocp_io_service.ipp line 164
000000013FE0D15B 0000000002E0F910 boost::asio::io_service::run+3B c:\local\boost_1_59_0\boost\asio\impl\io_service.ipp line 59
000000013FDE1B0F 0000000002E0F940 boost::_mfi::mf0<unsigned __int64,boost::asio::io_service>::operator()+2F c:\local\boost_1_59_0\boost\bind\mem_fn_template.hpp line 50
000000013FDB1C3C 0000000002E0F980 boost::_bi::list1<boost::_bi::value<boost::asio::io_service * __ptr64> >::operator()<unsigned __int64,boost::_mfi::mf0<unsigned __int64,boost::asio::io_service>,boost::_bi::list0>+5C c:\local\boost_1_59_0\boost\bind\bind.hpp line 246
000000013FDE1670 0000000002E0F9E0 boost::_bi::bind_t<unsigned __int64,boost::_mfi::mf0<unsigned __int64,boost::asio::io_service>,boost::_bi::list1<boost::_bi::value<boost::asio::io_service * __ptr64> > >::operator()+50 c:\local\boost_1_59_0\boost\bind\bind.hpp line 896
000000013FDB3F40 0000000002E0FA10 std::_Invoker_functor::_Call<boost::_bi::bind_t<unsigned __int64,boost::_mfi::mf0<unsigned __int64,boost::asio::io_service>,boost::_bi::list1<boost::_bi::value<boost::asio::io_service * __ptr64> > > >+30 d:\program files (x86)\microsoft visual studio 14.0\vc\include\type_traits line 1377
000000013FDC2A90 0000000002E0FA40 std::invoke<boost::_bi::bind_t<unsigned __int64,boost::_mfi::mf0<unsigned __int64,boost::asio::io_service>,boost::_bi::list1<boost::_bi::value<boost::asio::io_service * __ptr64> > > >+30 d:\program files (x86)\microsoft visual studio 14.0\vc\include\type_traits line 1445
000000013FDB5F8C 0000000002E0FA70 std::_LaunchPad<std::unique_ptr<std::tuple<boost::_bi::bind_t<unsigned __int64,boost::_mfi::mf0<unsigned __int64,boost::asio::io_service>,boost::_bi::list1<boost::_bi::value<boost::asio::io_service * __ptr64> > > >,std::default_delete<std::tuple<boost::_bi::bind_t<unsigned __int64,boost::_mfi::mf0<unsigned __int64,boost::asio::io_service>,boost::_bi::list1<boost::_bi::value<boost::asio::io_service * __ptr64> > > > > > >::_Execute<0>+3C d:\program files (x86)\microsoft visual studio 14.0\vc\include\thr\xthread line 241
000000013FDF3B2A 0000000002E0FAC0 std::_LaunchPad<std::unique_ptr<std::tuple<boost::_bi::bind_t<unsigned __int64,boost::_mfi::mf0<unsigned __int64,boost::asio::io_service>,boost::_bi::list1<boost::_bi::value<boost::asio::io_service * __ptr64> > > >,std::default_delete<std::tuple<boost::_bi::bind_t<unsigned __int64,boost::_mfi::mf0<unsigned __int64,boost::asio::io_service>,boost::_bi::list1<boost::_bi::value<boost::asio::io_service * __ptr64> > > > > > >::_Run+6A d:\program files (x86)\microsoft visual studio 14.0\vc\include\thr\xthread line 247
000000013FDEC0E8 0000000002E0FAF0 std::_LaunchPad<std::unique_ptr<std::tuple<boost::_bi::bind_t<unsigned __int64,boost::_mfi::mf0<unsigned __int64,boost::asio::io_service>,boost::_bi::list1<boost::_bi::value<boost::asio::io_service * __ptr64> > > >,std::default_delete<std::tuple<boost::_bi::bind_t<unsigned __int64,boost::_mfi::mf0<unsigned __int64,boost::asio::io_service>,boost::_bi::list1<boost::_bi::value<boost::asio::io_service * __ptr64> > > > > > >::_Go+28 d:\program files (x86)\microsoft visual studio 14.0\vc\include\thr\xthread line 233
000000013FDE6FED 0000000002E0FB20 std::_Pad::_Call_func+2D d:\program files (x86)\microsoft visual studio 14.0\vc\include\thr\xthread line 210
000007FEC1D2A1BC 0000000002E0FB60 _register_onexit_function+47C
000007FEC1D29E13 0000000002E0FBB0 _register_onexit_function+D3
00000000772A59CD 0000000002E0FBE0 BaseThreadInitThunk+D
00000000773DA2E1 0000000002E0FC30 RtlUserThreadStart+21
Call stack:
Address Frame Function SourceFile
00000000773FBBCA 0000000002F5F650 NtRemoveIoCompletion+A
000007FEFD2616AD 0000000002F5F6B0 GetQueuedCompletionStatus+3D
0000000077299991 0000000002F5F6F0 GetQueuedCompletionStatus+11
000000013FDFDFCD 0000000002F5F8E0 boost::asio::detail::win_iocp_io_service::do_one+18D c:\local\boost_1_59_0\boost\asio\detail\impl\win_iocp_io_service.ipp line 367
000000013FE0D251 0000000002F5F990 boost::asio::detail::win_iocp_io_service::run+C1 c:\local\boost_1_59_0\boost\asio\detail\impl\win_iocp_io_service.ipp line 164
000000013FE0D15B 0000000002F5F9F0 boost::asio::io_service::run+3B c:\local\boost_1_59_0\boost\asio\impl\io_service.ipp line 59
000000013FDE1B0F 0000000002F5FA20 boost::_mfi::mf0<unsigned __int64,boost::asio::io_service>::operator()+2F c:\local\boost_1_59_0\boost\bind\mem_fn_template.hpp line 50
000000013FDB1C3C 0000000002F5FA60 boost::_bi::list1<boost::_bi::value<boost::asio::io_service * __ptr64> >::operator()<unsigned __int64,boost::_mfi::mf0<unsigned __int64,boost::asio::io_service>,boost::_bi::list0>+5C c:\local\boost_1_59_0\boost\bind\bind.hpp line 246
000000013FDE1670 0000000002F5FAC0 boost::_bi::bind_t<unsigned __int64,boost::_mfi::mf0<unsigned __int64,boost::asio::io_service>,boost::_bi::list1<boost::_bi::value<boost::asio::io_service * __ptr64> > >::operator()+50 c:\local\boost_1_59_0\boost\bind\bind.hpp line 896
000000013FDB3F40 0000000002F5FAF0 std::_Invoker_functor::_Call<boost::_bi::bind_t<unsigned __int64,boost::_mfi::mf0<unsigned __int64,boost::asio::io_service>,boost::_bi::list1<boost::_bi::value<boost::asio::io_service * __ptr64> > > >+30 d:\program files (x86)\microsoft visual studio 14.0\vc\include\type_traits line 1377
000000013FDC2A90 0000000002F5FB20 std::invoke<boost::_bi::bind_t<unsigned __int64,boost::_mfi::mf0<unsigned __int64,boost::asio::io_service>,boost::_bi::list1<boost::_bi::value<boost::asio::io_service * __ptr64> > > >+30 d:\program files (x86)\microsoft visual studio 14.0\vc\include\type_traits line 1445
000000013FDB5F8C 0000000002F5FB50 std::_LaunchPad<std::unique_ptr<std::tuple<boost::_bi::bind_t<unsigned __int64,boost::_mfi::mf0<unsigned __int64,boost::asio::io_service>,boost::_bi::list1<boost::_bi::value<boost::asio::io_service * __ptr64> > > >,std::default_delete<std::tuple<boost::_bi::bind_t<unsigned __int64,boost::_mfi::mf0<unsigned __int64,boost::asio::io_service>,boost::_bi::list1<boost::_bi::value<boost::asio::io_service * __ptr64> > > > > > >::_Execute<0>+3C d:\program files (x86)\microsoft visual studio 14.0\vc\include\thr\xthread line 241
000000013FDF3B2A 0000000002F5FBA0 std::_LaunchPad<std::unique_ptr<std::tuple<boost::_bi::bind_t<unsigned __int64,boost::_mfi::mf0<unsigned __int64,boost::asio::io_service>,boost::_bi::list1<boost::_bi::value<boost::asio::io_service * __ptr64> > > >,std::default_delete<std::tuple<boost::_bi::bind_t<unsigned __int64,boost::_mfi::mf0<unsigned __int64,boost::asio::io_service>,boost::_bi::list1<boost::_bi::value<boost::asio::io_service * __ptr64> > > > > > >::_Run+6A d:\program files (x86)\microsoft visual studio 14.0\vc\include\thr\xthread line 247
000000013FDEC0E8 0000000002F5FBD0 std::_LaunchPad<std::unique_ptr<std::tuple<boost::_bi::bind_t<unsigned __int64,boost::_mfi::mf0<unsigned __int64,boost::asio::io_service>,boost::_bi::list1<boost::_bi::value<boost::asio::io_service * __ptr64> > > >,std::default_delete<std::tuple<boost::_bi::bind_t<unsigned __int64,boost::_mfi::mf0<unsigned __int64,boost::asio::io_service>,boost::_bi::list1<boost::_bi::value<boost::asio::io_service * __ptr64> > > > > > >::_Go+28 d:\program files (x86)\microsoft visual studio 14.0\vc\include\thr\xthread line 233
000000013FDE6FED 0000000002F5FC00 std::_Pad::_Call_func+2D d:\program files (x86)\microsoft visual studio 14.0\vc\include\thr\xthread line 210
000007FEC1D2A1BC 0000000002F5FC40 _register_onexit_function+47C
000007FEC1D29E13 0000000002F5FC90 _register_onexit_function+D3
00000000772A59CD 0000000002F5FCC0 BaseThreadInitThunk+D
00000000773DA2E1 0000000002F5FD10 RtlUserThreadStart+21
Call stack:
Address Frame Function SourceFile
00000000773FD42A 000000000328F360 NtWaitForKeyedEvent+A
0000000077470EDD 000000000328F3D0 RtlSleepConditionVariableSRW+FD
00000000772DB6A8 000000000328F410 SleepConditionVariableSRW+28
000007FEE7B6C937 000000000328F450 __crtSetThreadpoolWait+147
000007FEE7B31466 000000000328F490 ?_Winerror_message@std@@YAKKPEADK@Z+A06
000007FEE7B31373 000000000328F4C0 ?_Winerror_message@std@@YAKKPEADK@Z+913
000007FEE7B3110E 000000000328F540 ?_Winerror_message@std@@YAKKPEADK@Z+6AE
000007FEE7B31630 000000000328F570 _Cnd_wait+20
000007FEC2113013 000000000328F5A0 std::_Cnd_waitX+33 d:\program files (x86)\microsoft visual studio 14.0\vc\include\thr\xthread line 95
000007FEC211F5B4 000000000328F5E0 std::condition_variable::wait+54 d:\program files (x86)\microsoft visual studio 14.0\vc\include\mutex line 566
000007FEC213E4D7 000000000328F640 ProducerConsumerQueue<SQLOperation * __ptr64>::WaitAndPop+87 c:\users\glader\documents\github\trinitycore\src\common\threading\producerconsumerqueue.h line 76
000007FEC213D699 000000000328F6A0 DatabaseWorker::WorkerThread+49 c:\users\glader\documents\github\trinitycore\src\server\database\database\databaseworker.cpp line 51
000007FEC213DB94 000000000328F6D0 std::_Invoker_pmf_pointer::_Call<void (__cdecl DatabaseWorker::*)(void) __ptr64,DatabaseWorker * __ptr64>+34 d:\program files (x86)\microsoft visual studio 14.0\vc\include\type_traits line 1342
000007FEC213DD6C 000000000328F710 std::invoke<void (__cdecl DatabaseWorker::*)(void) __ptr64,DatabaseWorker * __ptr64>+4C d:\program files (x86)\microsoft visual studio 14.0\vc\include\type_traits line 1445
000007FEC213DBFB 000000000328F750 std::_LaunchPad<std::unique_ptr<std::tuple<void (__cdecl DatabaseWorker::*)(void) __ptr64,DatabaseWorker * __ptr64>,std::default_delete<std::tuple<void (__cdecl DatabaseWorker::*)(void) __ptr64,DatabaseWorker * __ptr64> > > >::_Execute<0,1>+5B d:\program files (x86)\microsoft visual studio 14.0\vc\include\thr\xthread line 241
000007FEC213EADA 000000000328F7A0 std::_LaunchPad<std::unique_ptr<std::tuple<void (__cdecl DatabaseWorker::*)(void) __ptr64,DatabaseWorker * __ptr64>,std::default_delete<std::tuple<void (__cdecl DatabaseWorker::*)(void) __ptr64,DatabaseWorker * __ptr64> > > >::_Run+6A d:\program files (x86)\microsoft visual studio 14.0\vc\include\thr\xthread line 247
000007FEC213E798 000000000328F7D0 std::_LaunchPad<std::unique_ptr<std::tuple<void (__cdecl DatabaseWorker::*)(void) __ptr64,DatabaseWorker * __ptr64>,std::default_delete<std::tuple<void (__cdecl DatabaseWorker::*)(void) __ptr64,DatabaseWorker * __ptr64> > > >::_Go+28 d:\program files (x86)\microsoft visual studio 14.0\vc\include\thr\xthread line 233
000007FEC213E6AD 000000000328F800 std::_Pad::_Call_func+2D d:\program files (x86)\microsoft visual studio 14.0\vc\include\thr\xthread line 210
000007FEC1D2A1BC 000000000328F840 _register_onexit_function+47C
000007FEC1D29E13 000000000328F890 _register_onexit_function+D3
00000000772A59CD 000000000328F8C0 BaseThreadInitThunk+D
00000000773DA2E1 000000000328F910 RtlUserThreadStart+21
Call stack:
Address Frame Function SourceFile
00000000773FD42A 000000000311F390 NtWaitForKeyedEvent+A
0000000077470EDD 000000000311F400 RtlSleepConditionVariableSRW+FD
00000000772DB6A8 000000000311F440 SleepConditionVariableSRW+28
000007FEE7B6C937 000000000311F480 __crtSetThreadpoolWait+147
000007FEE7B31466 000000000311F4C0 ?_Winerror_message@std@@YAKKPEADK@Z+A06
000007FEE7B31373 000000000311F4F0 ?_Winerror_message@std@@YAKKPEADK@Z+913
000007FEE7B3110E 000000000311F570 ?_Winerror_message@std@@YAKKPEADK@Z+6AE
000007FEE7B31630 000000000311F5A0 _Cnd_wait+20
000007FEC2113013 000000000311F5D0 std::_Cnd_waitX+33 d:\program files (x86)\microsoft visual studio 14.0\vc\include\thr\xthread line 95
000007FEC211F5B4 000000000311F610 std::condition_variable::wait+54 d:\program files (x86)\microsoft visual studio 14.0\vc\include\mutex line 566
000007FEC213E4D7 000000000311F670 ProducerConsumerQueue<SQLOperation * __ptr64>::WaitAndPop+87 c:\users\glader\documents\github\trinitycore\src\common\threading\producerconsumerqueue.h line 76
000007FEC213D699 000000000311F6D0 DatabaseWorker::WorkerThread+49 c:\users\glader\documents\github\trinitycore\src\server\database\database\databaseworker.cpp line 51
000007FEC213DB94 000000000311F700 std::_Invoker_pmf_pointer::_Call<void (__cdecl DatabaseWorker::*)(void) __ptr64,DatabaseWorker * __ptr64>+34 d:\program files (x86)\microsoft visual studio 14.0\vc\include\type_traits line 1342
000007FEC213DD6C 000000000311F740 std::invoke<void (__cdecl DatabaseWorker::*)(void) __ptr64,DatabaseWorker * __ptr64>+4C d:\program files (x86)\microsoft visual studio 14.0\vc\include\type_traits line 1445
000007FEC213DBFB 000000000311F780 std::_LaunchPad<std::unique_ptr<std::tuple<void (__cdecl DatabaseWorker::*)(void) __ptr64,DatabaseWorker * __ptr64>,std::default_delete<std::tuple<void (__cdecl DatabaseWorker::*)(void) __ptr64,DatabaseWorker * __ptr64> > > >::_Execute<0,1>+5B d:\program files (x86)\microsoft visual studio 14.0\vc\include\thr\xthread line 241
000007FEC213EADA 000000000311F7D0 std::_LaunchPad<std::unique_ptr<std::tuple<void (__cdecl DatabaseWorker::*)(void) __ptr64,DatabaseWorker * __ptr64>,std::default_delete<std::tuple<void (__cdecl DatabaseWorker::*)(void) __ptr64,DatabaseWorker * __ptr64> > > >::_Run+6A d:\program files (x86)\microsoft visual studio 14.0\vc\include\thr\xthread line 247
000007FEC213E798 000000000311F800 std::_LaunchPad<std::unique_ptr<std::tuple<void (__cdecl DatabaseWorker::*)(void) __ptr64,DatabaseWorker * __ptr64>,std::default_delete<std::tuple<void (__cdecl DatabaseWorker::*)(void) __ptr64,DatabaseWorker * __ptr64> > > >::_Go+28 d:\program files (x86)\microsoft visual studio 14.0\vc\include\thr\xthread line 233
000007FEC213E6AD 000000000311F830 std::_Pad::_Call_func+2D d:\program files (x86)\microsoft visual studio 14.0\vc\include\thr\xthread line 210
000007FEC1D2A1BC 000000000311F870 _register_onexit_function+47C
000007FEC1D29E13 000000000311F8C0 _register_onexit_function+D3
00000000772A59CD 000000000311F8F0 BaseThreadInitThunk+D
00000000773DA2E1 000000000311F940 RtlUserThreadStart+21
Call stack:
Address Frame Function SourceFile
00000000773FD42A 000000000364F980 NtWaitForKeyedEvent+A
0000000077470EDD 000000000364F9F0 RtlSleepConditionVariableSRW+FD
00000000772DB6A8 000000000364FA30 SleepConditionVariableSRW+28
000007FEE7B6C937 000000000364FA70 __crtSetThreadpoolWait+147
000007FEE7B31466 000000000364FAB0 ?_Winerror_message@std@@YAKKPEADK@Z+A06
000007FEE7B31373 000000000364FAE0 ?_Winerror_message@std@@YAKKPEADK@Z+913
000007FEE7B3110E 000000000364FB60 ?_Winerror_message@std@@YAKKPEADK@Z+6AE
000007FEE7B31630 000000000364FB90 _Cnd_wait+20
000007FEC2113013 000000000364FBC0 std::_Cnd_waitX+33 d:\program files (x86)\microsoft visual studio 14.0\vc\include\thr\xthread line 95
000007FEC211F5B4 000000000364FC00 std::condition_variable::wait+54 d:\program files (x86)\microsoft visual studio 14.0\vc\include\mutex line 566
000007FEC213E4D7 000000000364FC60 ProducerConsumerQueue<SQLOperation * __ptr64>::WaitAndPop+87 c:\users\glader\documents\github\trinitycore\src\common\threading\producerconsumerqueue.h line 76
000007FEC213D699 000000000364FCC0 DatabaseWorker::WorkerThread+49 c:\users\glader\documents\github\trinitycore\src\server\database\database\databaseworker.cpp line 51
000007FEC213DB94 000000000364FCF0 std::_Invoker_pmf_pointer::_Call<void (__cdecl DatabaseWorker::*)(void) __ptr64,DatabaseWorker * __ptr64>+34 d:\program files (x86)\microsoft visual studio 14.0\vc\include\type_traits line 1342
000007FEC213DD6C 000000000364FD30 std::invoke<void (__cdecl DatabaseWorker::*)(void) __ptr64,DatabaseWorker * __ptr64>+4C d:\program files (x86)\microsoft visual studio 14.0\vc\include\type_traits line 1445
000007FEC213DBFB 000000000364FD70 std::_LaunchPad<std::unique_ptr<std::tuple<void (__cdecl DatabaseWorker::*)(void) __ptr64,DatabaseWorker * __ptr64>,std::default_delete<std::tuple<void (__cdecl DatabaseWorker::*)(void) __ptr64,DatabaseWorker * __ptr64> > > >::_Execute<0,1>+5B d:\program files (x86)\microsoft visual studio 14.0\vc\include\thr\xthread line 241
000007FEC213EADA 000000000364FDC0 std::_LaunchPad<std::unique_ptr<std::tuple<void (__cdecl DatabaseWorker::*)(void) __ptr64,DatabaseWorker * __ptr64>,std::default_delete<std::tuple<void (__cdecl DatabaseWorker::*)(void) __ptr64,DatabaseWorker * __ptr64> > > >::_Run+6A d:\program files (x86)\microsoft visual studio 14.0\vc\include\thr\xthread line 247
000007FEC213E798 000000000364FDF0 std::_LaunchPad<std::unique_ptr<std::tuple<void (__cdecl DatabaseWorker::*)(void) __ptr64,DatabaseWorker * __ptr64>,std::default_delete<std::tuple<void (__cdecl DatabaseWorker::*)(void) __ptr64,DatabaseWorker * __ptr64> > > >::_Go+28 d:\program files (x86)\microsoft visual studio 14.0\vc\include\thr\xthread line 233
000007FEC213E6AD 000000000364FE20 std::_Pad::_Call_func+2D d:\program files (x86)\microsoft visual studio 14.0\vc\include\thr\xthread line 210
000007FEC1D2A1BC 000000000364FE60 _register_onexit_function+47C
000007FEC1D29E13 000000000364FEB0 _register_onexit_function+D3
00000000772A59CD 000000000364FEE0 BaseThreadInitThunk+D
00000000773DA2E1 000000000364FF30 RtlUserThreadStart+21
Call stack:
Address Frame Function SourceFile
00000000773FD43A 000000001454F520 NtWaitForWorkViaWorkerFactory+A
00000000773CEBED 000000001454F7B0 RtlValidateHeap+14D
00000000772A59CD 000000001454F7E0 BaseThreadInitThunk+D
00000000773DA2E1 000000001454F830 RtlUserThreadStart+21
Call stack:
Address Frame Function SourceFile
00000000773FD43A 000000001470F870 NtWaitForWorkViaWorkerFactory+A
00000000773CEBED 000000001470FB00 RtlValidateHeap+14D
00000000772A59CD 000000001470FB30 BaseThreadInitThunk+D
00000000773DA2E1 000000001470FB80 RtlUserThreadStart+21
Call stack:
Address Frame Function SourceFile
00000000773FBE7A 000000005CF7F780 ZwDelayExecution+A
000007FEFD261203 000000005CF7F820 SleepEx+B3
000007FE923F80DB 000000005CF7F850 efsw::Platform::System::sleep+2B c:\users\glader\documents\github\trinitycore\dep\efsw\src\efsw\platform\win\systemimpl.cpp line 17
000007FE923D4B88 000000005CF7F880 efsw::System::sleep+28 c:\users\glader\documents\github\trinitycore\dep\efsw\src\efsw\system.cpp line 9
000007FE923CDA28 000000005CF7F910 efsw::FileWatcherWin32::run+1B8 c:\users\glader\documents\github\trinitycore\dep\efsw\src\efsw\filewatcherwin32.cpp line 201
000007FE923D335F 000000005CF7F940 efsw::Private::ThreadMemberFunc<efsw::FileWatcherWin32>::run+2F c:\users\glader\documents\github\trinitycore\dep\efsw\src\efsw\thread.hpp line 81
000007FE923D36E6 000000005CF7F970 efsw::Thread::run+36 c:\users\glader\documents\github\trinitycore\dep\efsw\src\efsw\thread.cpp line 49
000007FE923EA848 000000005CF7F9B0 efsw::Platform::ThreadImpl::entryPoint+38 c:\users\glader\documents\github\trinitycore\dep\efsw\src\efsw\platform\win\threadimpl.cpp line 49
000007FEC1D2A1BC 000000005CF7F9F0 _register_onexit_function+47C
000007FEC1D29E13 000000005CF7FA40 _register_onexit_function+D3
00000000772A59CD 000000005CF7FA70 BaseThreadInitThunk+D
00000000773DA2E1 000000005CF7FAC0 RtlUserThreadStart+21
Call stack:
Address Frame Function SourceFile
00000000773FD42A 000000005D1EF940 NtWaitForKeyedEvent+A
0000000077470EDD 000000005D1EF9B0 RtlSleepConditionVariableSRW+FD
00000000772DB6A8 000000005D1EF9F0 SleepConditionVariableSRW+28
000007FEE7B6C937 000000005D1EFA30 __crtSetThreadpoolWait+147
000007FEE7B31466 000000005D1EFA70 ?_Winerror_message@std@@YAKKPEADK@Z+A06
000007FEE7B31373 000000005D1EFAA0 ?_Winerror_message@std@@YAKKPEADK@Z+913
000007FEE7B3110E 000000005D1EFB20 ?_Winerror_message@std@@YAKKPEADK@Z+6AE
000007FEE7B31630 000000005D1EFB50 _Cnd_wait+20
000007FE91EF7793 000000005D1EFB80 std::_Cnd_waitX+33 d:\program files (x86)\microsoft visual studio 14.0\vc\include\thr\xthread line 95
000007FE91EF9C94 000000005D1EFBC0 std::condition_variable::wait+54 d:\program files (x86)\microsoft visual studio 14.0\vc\include\mutex line 566
000007FE91EF7607 000000005D1EFC20 ProducerConsumerQueue<MapUpdateRequest * __ptr64>::WaitAndPop+87 c:\users\glader\documents\github\trinitycore\src\common\threading\producerconsumerqueue.h line 76
000007FE91EF4E10 000000005D1EFC70 MapUpdater::WorkerThread+40 c:\users\glader\documents\github\trinitycore\src\server\game\maps\mapupdater.cpp line 110
000007FE91EF52F4 000000005D1EFCA0 std::_Invoker_pmf_pointer::_Call<void (__cdecl MapUpdater::*)(void) __ptr64,MapUpdater * __ptr64>+34 d:\program files (x86)\microsoft visual studio 14.0\vc\include\type_traits line 1342
000007FE91EF5DAC 000000005D1EFCE0 std::invoke<void (__cdecl MapUpdater::*)(void) __ptr64,MapUpdater * __ptr64>+4C d:\program files (x86)\microsoft visual studio 14.0\vc\include\type_traits line 1445
000007FE91EF545B 000000005D1EFD20 std::_LaunchPad<std::unique_ptr<std::tuple<void (__cdecl MapUpdater::*)(void) __ptr64,MapUpdater * __ptr64>,std::default_delete<std::tuple<void (__cdecl MapUpdater::*)(void) __ptr64,MapUpdater * __ptr64> > > >::_Execute<0,1>+5B d:\program files (x86)\microsoft visual studio 14.0\vc\include\thr\xthread line 241
000007FE91EF86FA 000000005D1EFD70 std::_LaunchPad<std::unique_ptr<std::tuple<void (__cdecl MapUpdater::*)(void) __ptr64,MapUpdater * __ptr64>,std::default_delete<std::tuple<void (__cdecl MapUpdater::*)(void) __ptr64,MapUpdater * __ptr64> > > >::_Run+6A d:\program files (x86)\microsoft visual studio 14.0\vc\include\thr\xthread line 247
000007FE91EF7A18 000000005D1EFDA0 std::_LaunchPad<std::unique_ptr<std::tuple<void (__cdecl MapUpdater::*)(void) __ptr64,MapUpdater * __ptr64>,std::default_delete<std::tuple<void (__cdecl MapUpdater::*)(void) __ptr64,MapUpdater * __ptr64> > > >::_Go+28 d:\program files (x86)\microsoft visual studio 14.0\vc\include\thr\xthread line 233
000007FE91EF76CD 000000005D1EFDD0 std::_Pad::_Call_func+2D d:\program files (x86)\microsoft visual studio 14.0\vc\include\thr\xthread line 210
000007FEC1D2A1BC 000000005D1EFE10 _register_onexit_function+47C
000007FEC1D29E13 000000005D1EFE60 _register_onexit_function+D3
00000000772A59CD 000000005D1EFE90 BaseThreadInitThunk+D
00000000773DA2E1 000000005D1EFEE0 RtlUserThreadStart+21
Call stack:
Address Frame Function SourceFile
00000000773FBD5A 0000000067E1F280 ZwRequestWaitReplyPort+A
00000000772B18E8 0000000067E1F2B0 GetConsoleMode+F8
00000000772E57F1 0000000067E1F400 VerifyConsoleIoHandle+281
00000000772FA9F2 0000000067E1F4E0 ReadConsoleA+B2
00000000772C7E64 0000000067E1F520 GetEnvironmentStringsA+6BD4
000007FEC1D181E5 0000000067E1F620 _read+EE5
000007FEC1D17633 0000000067E1F680 _read+333
000007FEC1D6BD82 0000000067E1F710 ungetwc+2F2
000007FEC1D6C630 0000000067E1F750 ungetwc+BA0
000007FEC1D2D5FE 0000000067E1F7C0 _fgetc_nolock+10E
000007FEC1D2D683 0000000067E1F7F0 _getc_nolock+13
000007FEC1D2E1B6 0000000067E1F820 fgetpos+826
000007FEC1D2DDD7 0000000067E1F8A0 fgetpos+447
000007FEC1D2E3D2 0000000067E1F8E0 fgets+32
000000013FE11E54 0000000067E1FB10 CliThread+D4 c:\users\glader\documents\github\trinitycore\src\server\worldserver\commandline\clirunnable.cpp line 153
000000013FDB3EAA 0000000067E1FB40 std::_Invoker_functor::_Call<void (__cdecl*)(void)>+2A d:\program files (x86)\microsoft visual studio 14.0\vc\include\type_traits line 1377
000000013FDC2A50 0000000067E1FB70 std::invoke<void (__cdecl*)(void)>+30 d:\program files (x86)\microsoft visual studio 14.0\vc\include\type_traits line 1445
000000013FDB5F3C 0000000067E1FBA0 std::_LaunchPad<std::unique_ptr<std::tuple<void (__cdecl*)(void)>,std::default_delete<std::tuple<void (__cdecl*)(void)> > > >::_Execute<0>+3C d:\program files (x86)\microsoft visual studio 14.0\vc\include\thr\xthread line 241
000000013FDF3A9A 0000000067E1FBF0 std::_LaunchPad<std::unique_ptr<std::tuple<void (__cdecl*)(void)>,std::default_delete<std::tuple<void (__cdecl*)(void)> > > >::_Run+6A d:\program files (x86)\microsoft visual studio 14.0\vc\include\thr\xthread line 247
000000013FDEC0B8 0000000067E1FC20 std::_LaunchPad<std::unique_ptr<std::tuple<void (__cdecl*)(void)>,std::default_delete<std::tuple<void (__cdecl*)(void)> > > >::_Go+28 d:\program files (x86)\microsoft visual studio 14.0\vc\include\thr\xthread line 233
000000013FDE6FED 0000000067E1FC50 std::_Pad::_Call_func+2D d:\program files (x86)\microsoft visual studio 14.0\vc\include\thr\xthread line 210
000007FEC1D2A1BC 0000000067E1FC90 _register_onexit_function+47C
000007FEC1D29E13 0000000067E1FCE0 _register_onexit_function+D3
00000000772A59CD 0000000067E1FD10 BaseThreadInitThunk+D
00000000773DA2E1 0000000067E1FD60 RtlUserThreadStart+21
Call stack:
Address Frame Function SourceFile
00000000773FBB7A 0000000067F2F700 ZwWaitForSingleObject+A
000007FEFD2610AC 0000000067F2F7A0 WaitForSingleObjectEx+9C
000007FE921544ED 0000000067F2F7D0 boost::asio::detail::win_iocp_io_service::timer_thread_function::operator()+4D c:\local\boost_1_59_0\boost\asio\detail\impl\win_iocp_io_service.ipp line 54
000007FE9215EE1F 0000000067F2F800 boost::asio::detail::win_thread::func<boost::asio::detail::win_iocp_io_service::timer_thread_function>::run+2F c:\local\boost_1_59_0\boost\asio\detail\win_thread.hpp line 117
000007FE92160726 0000000067F2F880 boost::asio::detail::win_thread_function+56 c:\local\boost_1_59_0\boost\asio\detail\impl\win_thread.ipp line 118
000007FEC1D2A1BC 0000000067F2F8C0 _register_onexit_function+47C
000007FEC1D29E13 0000000067F2F910 _register_onexit_function+D3
00000000772A59CD 0000000067F2F940 BaseThreadInitThunk+D
00000000773DA2E1 0000000067F2F990 RtlUserThreadStart+21
Call stack:
Address Frame Function SourceFile
00000000773FC80A 000000006809B3E0 NtGetContextThread+A
CCCCCCCCCCCCCCCC 000000006809B3E8 0000:0000000000000000
CCCCCCCCCCCCCCCC 000000006809B3F0 0000:0000000000000000
CCCCCCCCCCCCCCCC 000000006809B3F8 0000:0000000000000000
00000000000002DC 000000006809B400 0000:0000000000000000
000064FFF7B61AD0 000000006809B408 0000:0000000000000000
000000006809B980 000000006809B410 0000:0000000000000000
000000013FE20390 000000006809B980 WheatyExceptionReport::printTracesForAllThreads+100 c:\users\glader\documents\github\trinitycore\src\common\debugging\wheatyexceptionreport.cpp line 460
000000013FE207A8 000000006809C0B0 WheatyExceptionReport::GenerateExceptionReport+3B8 c:\users\glader\documents\github\trinitycore\src\common\debugging\wheatyexceptionreport.cpp line 561
000000013FE201D8 000000006809C460 WheatyExceptionReport::WheatyUnhandledExceptionFilter+438 c:\users\glader\documents\github\trinitycore\src\common\debugging\wheatyexceptionreport.cpp line 176
000000007732BC10 000000006809C540 UnhandledExceptionFilter+160
000000007742FF88 000000006809C570 EtwEventSetInformation+1E08
00000000773C78C8 000000006809C5E0 __C_specific_handler+9C
00000000773D7E8D 000000006809C610 RtlDecodePointer+AD
00000000773C84CF 000000006809CCF0 RtlUnwindEx+BBF
00000000773FBAC8 000000006809D400 KiUserExceptionDispatcher+2E
000007FEBD3BCA6C 000000006809D430 Trinity::AbortHandler+1C c:\users\glader\documents\github\trinitycore\src\common\debugging\errors.cpp line 102
000007FEC1D20F78 000000006809D500 raise+468
000007FEC1D22B99 000000006809D540 abort+39
000007FEC1D21BCA 000000006809D580 terminate+3A
000007FEEBF63E34 000000006809D690 __DestructExceptionObject+AD4
000007FEEBF65ECD 000000006809D720 __GetPlatformExceptionInfo+51D
000007FEEBF7658A 000000006809D790 __CxxFrameHandler3+AA
00000000773D7E8D 000000006809D7C0 RtlDecodePointer+AD
00000000773C84CF 000000006809DEA0 RtlUnwindEx+BBF
00000000773C8AC8 000000006809E850 RtlRaiseException+248
000007FEFD27A06D 000000006809E920 RaiseException+3D
000007FEEBF67B60 000000006809E9D0 _CxxThrowException+130
000007FEE96507BA 000000006809EA90 ByteBuffer::append+8A c:\users\glader\documents\github\trinitycore\src\server\shared\packets\bytebuffer.h line 440
000007FE9213D50A 000000006809EBC0 WorldSocket::HandleAuthSession+21A c:\users\glader\documents\github\trinitycore\src\server\game\server\worldsocket.cpp line 443
000007FE9213C14B 000000006809F280 WorldSocket::ReadDataHandler+50B c:\users\glader\documents\github\trinitycore\src\server\game\server\worldsocket.cpp line 352
000007FE9213B919 000000006809F2F0 WorldSocket::ReadHandler+239 c:\users\glader\documents\github\trinitycore\src\server\game\server\worldsocket.cpp line 210
000007FE92129F1B 000000006809F320 Socket<WorldSocket>::ReadHandlerInternal+6B c:\users\glader\documents\github\trinitycore\src\server\shared\networking\socket.h line 178
000007FE9211460E 000000006809F380 std::_Invoker_pmf_pointer::_Call<void (__cdecl Socket<WorldSocket>::*)(boost::system::error_code,unsigned __int64) __ptr64,std::shared_ptr<WorldSocket> & __ptr64,boost::system::error_code const & __ptr64,unsigned __int64 const & __ptr64>+8E d:\program files (x86)\microsoft visual studio 14.0\vc\include\type_traits line 1342
000007FE9211B15F 000000006809F3F0 std::invoke<void (__cdecl Socket<WorldSocket>::*& __ptr64)(boost::system::error_code,unsigned __int64) __ptr64,std::shared_ptr<WorldSocket> & __ptr64,boost::system::error_code const & __ptr64,unsigned __int64 const & __ptr64>+9F d:\program files (x86)\microsoft visual studio 14.0\vc\include\type_traits line 1445
000007FE92116363 000000006809F440 std::_Invoke_ret<void (__cdecl Socket<WorldSocket>::*& __ptr64)(boost::system::error_code,unsigned __int64) __ptr64,std::shared_ptr<WorldSocket> & __ptr64,boost::system::error_code const & __ptr64,unsigned __int64 const & __ptr64>+83 d:\program files (x86)\microsoft visual studio 14.0\vc\include\type_traits line 1476
000007FE921147A9 000000006809F4B0 std::_Call_binder<std::_Unforced,0,1,2,void (__cdecl Socket<WorldSocket>::*)(boost::system::error_code,unsigned __int64) __ptr64,std::tuple<std::shared_ptr<WorldSocket>,std::_Ph<1>,std::_Ph<2> >,std::tuple<boost::system::error_code const & __ptr64,unsigned __int64 const & __ptr64> >+E9 d:\program files (x86)\microsoft visual studio 14.0\vc\include\functional line 827
000007FE92112E8B 000000006809F520 std::_Binder<std::_Unforced,void (__cdecl Socket<WorldSocket>::*)(boost::system::error_code,unsigned __int64) __ptr64,std::shared_ptr<WorldSocket>,std::_Ph<1> const & __ptr64,std::_Ph<2> const & __ptr64>::operator()<boost::system::error_code const & __ptr64,unsigned __int64 const & __ptr64>+9B d:\program files (x86)\microsoft visual studio 14.0\vc\include\functional line 881
000007FE92127E6D 000000006809F560 boost::asio::detail::binder2<std::_Binder<std::_Unforced,void (__cdecl Socket<WorldSocket>::*)(boost::system::error_code,unsigned __int64) __ptr64,std::shared_ptr<WorldSocket>,std::_Ph<1> const & __ptr64,std::_Ph<2> const & __ptr64>,boost::system::error_code,unsigned __int64>::operator()+4D c:\local\boost_1_59_0\boost\asio\detail\bind_handler.hpp line 129
000007FE92117AC7 000000006809F590 boost::asio::asio_handler_invoke<boost::asio::detail::binder2<std::_Binder<std::_Unforced,void (__cdecl Socket<WorldSocket>::*)(boost::system::error_code,unsigned __int64) __ptr64,std::shared_ptr<WorldSocket>,std::_Ph<1> const & __ptr64,std::_Ph<2> const & __ptr64>,boost::system::error_code,unsigned __int64> >+37 c:\local\boost_1_59_0\boost\asio\handler_invoke_hook.hpp line 70
000007FE9211B29A 000000006809F5C0 boost_asio_handler_invoke_helpers::invoke<boost::asio::detail::binder2<std::_Binder<std::_Unforced,void (__cdecl Socket<WorldSocket>::*)(boost::system::error_code,unsigned __int64) __ptr64,std::shared_ptr<WorldSocket>,std::_Ph<1> const & __ptr64,std::_Ph<2> const & __ptr64>,boost::system::error_code,unsigned __int64>,std::_Binder<std::_Unforced,void (__cdecl Socket<WorldSocket>::*)(boost::system::error_code,unsigned __int64) __ptr64,std::shared_ptr<WorldSocket>,std::_Ph<1> const & __ptr64,std::_Ph<2> const & __ptr64> >+3A c:\local\boost_1_59_0\boost\asio\detail\handler_invoke_helpers.hpp line 39
000007FE921347D2 000000006809F6F0 boost::asio::detail::win_iocp_socket_recv_op<boost::asio::mutable_buffers_1,std::_Binder<std::_Unforced,void (__cdecl Socket<WorldSocket>::*)(boost::system::error_code,unsigned __int64) __ptr64,std::shared_ptr<WorldSocket>,std::_Ph<1> const & __ptr64,std::_Ph<2> const & __ptr64> >::do_complete+162 c:\local\boost_1_59_0\boost\asio\detail\win_iocp_socket_recv_op.hpp line 97
000007FE92159BB9 000000006809F720 boost::asio::detail::win_iocp_operation::complete+49 c:\local\boost_1_59_0\boost\asio\detail\win_iocp_operation.hpp line 47
000007FE9215B120 000000006809F910 boost::asio::detail::win_iocp_io_service::do_one+2E0 c:\local\boost_1_59_0\boost\asio\detail\impl\win_iocp_io_service.ipp line 406
000007FE9215EF61 000000006809F9C0 boost::asio::detail::win_iocp_io_service::run+C1 c:\local\boost_1_59_0\boost\asio\detail\impl\win_iocp_io_service.ipp line 164
000007FE9215EE6B 000000006809FA20 boost::asio::io_service::run+3B c:\local\boost_1_59_0\boost\asio\impl\io_service.ipp line 59
000007FE92155A3B 000000006809FC10 NetworkThread<WorldSocket>::Run+17B c:\users\glader\documents\github\trinitycore\src\server\shared\networking\networkthread.h line 128
000007FE921499F4 000000006809FC40 std::_Invoker_pmf_pointer::_Call<void (__cdecl NetworkThread<WorldSocket>::*)(void) __ptr64,NetworkThread<WorldSocket> * __ptr64>+34 d:\program files (x86)\microsoft visual studio 14.0\vc\include\type_traits line 1342
000007FE9214D95C 000000006809FC80 std::invoke<void (__cdecl NetworkThread<WorldSocket>::*)(void) __ptr64,NetworkThread<WorldSocket> * __ptr64>+4C d:\program files (x86)\microsoft visual studio 14.0\vc\include\type_traits line 1445
000007FE9214A19B 000000006809FCC0 std::_LaunchPad<std::unique_ptr<std::tuple<void (__cdecl NetworkThread<WorldSocket>::*)(void) __ptr64,NetworkThread<WorldSocket> * __ptr64>,std::default_delete<std::tuple<void (__cdecl NetworkThread<WorldSocket>::*)(void) __ptr64,NetworkThread<WorldSocket> * __ptr64> > > >::_Execute<0,1>+5B d:\program files (x86)\microsoft visual studio 14.0\vc\include\thr\xthread line 241
000007FE921588BA 000000006809FD10 std::_LaunchPad<std::unique_ptr<std::tuple<void (__cdecl NetworkThread<WorldSocket>::*)(void) __ptr64,NetworkThread<WorldSocket> * __ptr64>,std::default_delete<std::tuple<void (__cdecl NetworkThread<WorldSocket>::*)(void) __ptr64,NetworkThread<WorldSocket> * __ptr64> > > >::_Run+6A d:\program files (x86)\microsoft visual studio 14.0\vc\include\thr\xthread line 247
000007FE921575D8 000000006809FD40 std::_LaunchPad<std::unique_ptr<std::tuple<void (__cdecl NetworkThread<WorldSocket>::*)(void) __ptr64,NetworkThread<WorldSocket> * __ptr64>,std::default_delete<std::tuple<void (__cdecl NetworkThread<WorldSocket>::*)(void) __ptr64,NetworkThread<WorldSocket> * __ptr64> > > >::_Go+28 d:\program files (x86)\microsoft visual studio 14.0\vc\include\thr\xthread line 233
000007FE91EF76CD 000000006809FD70 std::_Pad::_Call_func+2D d:\program files (x86)\microsoft visual studio 14.0\vc\include\thr\xthread line 210
000007FEC1D2A1BC 000000006809FDB0 _register_onexit_function+47C
000007FEC1D29E13 000000006809FE00 _register_onexit_function+D3
00000000772A59CD 000000006809FE30 BaseThreadInitThunk+D
00000000773DA2E1 000000006809FE80 RtlUserThreadStart+21
========================
Local Variables And Parameters
Call stack:
Address Frame Function SourceFile
000007FEBD3BCA6C 000000006809D430 Trinity::AbortHandler+1C c:\users\glader\documents\github\trinitycore\src\common\debugging\errors.cpp line 102
Parameter int __formal = 0x16
000007FEC1D20F78 000000006809D500 raise+468
000007FEC1D22B99 000000006809D540 abort+39
000007FEC1D21BCA 000000006809D580 terminate+3A
000007FEEBF63E34 000000006809D690 __DestructExceptionObject+AD4
000007FEEBF65ECD 000000006809D720 __GetPlatformExceptionInfo+51D
000007FEEBF7658A 000000006809D790 __CxxFrameHandler3+AA
00000000773D7E8D 000000006809D7C0 RtlDecodePointer+AD
00000000773C84CF 000000006809DEA0 RtlUnwindEx+BBF
00000000773C8AC8 000000006809E850 RtlRaiseException+248
000007FEFD27A06D 000000006809E920 RaiseException+3D
000007FEEBF67B60 000000006809E9D0 _CxxThrowException+130
000007FEE96507BA 000000006809EA90 ByteBuffer::append+8A c:\users\glader\documents\github\trinitycore\src\server\shared\packets\bytebuffer.h line 440
Local ByteBuffer* this = 0x514F8998
unsigned int _rpos = 0x0
unsigned int _wpos = 0x0
std::vector<unsigned char,std::allocator<unsigned char> > _storage
std::_Vector_alloc<std::_Vec_base_types<unsigned char,std::allocator<unsigned char> > >
std::_Compressed_pair<std::_Wrap_alloc<std::allocator<unsigned char> >,std::_Vector_val<std::_Simple_types<unsigned char> >,1> _Mypair = 0x514F89B0
Parameter unsigned int* src = 0x0
Parameter unsigned int cnt = 0x0
000007FE9213D50A 000000006809EBC0 WorldSocket::HandleAuthSession+21A c:\users\glader\documents\github\trinitycore\src\server\game\server\worldsocket.cpp line 443
Local WorldSocket* this = 0x41F6B020
Socket<WorldSocket>
std::enable_shared_from_this<WorldSocket>
std::weak_ptr<WorldSocket> _Wptr = 0x41F6B028
boost::asio::basic_stream_socket<boost::asio::ip::tcp,boost::asio::stream_socket_service<boost::asio::ip::tcp> > _socket
boost::asio::basic_socket<boost::asio::ip::tcp,boost::asio::stream_socket_service<boost::asio::ip::tcp> >
boost::asio::basic_io_object<boost::asio::stream_socket_service<boost::asio::ip::tcp>,1>
implementation_type
boost::asio::detail::win_iocp_socket_service_base::base_implementation_type
unsigned int socket_ = 0x2B0
unsigned int state_ = 0x11
std::shared_ptr<void> cancel_token_ = 0x41F6B048
boost::asio::detail::select_reactor::per_descriptor_data reactor_data_ = 0xCD
boost::asio::detail::win_iocp_socket_service_base::base_implementation_type* next_ = 0x66D9A6C8
boost::asio::detail::win_iocp_socket_service_base::base_implementation_type* prev_ = NULL
boost::asio::ip::tcp protocol_ = 0x2
bool have_remote_endpoint_ = 0x1
boost::asio::ip::basic_endpoint<boost::asio::ip::tcp> remote_endpoint_ = 0x41F6B078
boost::asio::detail::win_iocp_socket_service<boost::asio::ip::tcp>::implementation_type implementation = 0x41F6B038
boost::asio::stream_socket_service<boost::asio::ip::tcp>* service_ = 0x62217E70
boost::asio::socket_base
int boost::asio::socket_base::message_peek = 0x0
int boost::asio::socket_base::message_out_of_band = 0x0
int boost::asio::socket_base::message_do_not_route = 0x0
int boost::asio::socket_base::message_end_of_record = 0x0
int boost::asio::socket_base::max_connections = 0x0
native_type
unsigned int socket_ = 0x2B0
bool have_remote_endpoint_ = 0x11
boost::asio::ip::basic_endpoint<boost::asio::ip::tcp> remote_endpoint_ = 0x41F6B044
native_handle_type
unsigned int socket_ = 0x2B0
bool have_remote_endpoint_ = 0x11
<user defined> remote_endpoint_ = 0x41F6B044
native_type
unsigned int socket_ = 0x2B0
bool have_remote_endpoint_ = 0x11
<user defined> remote_endpoint_ = 0x41F6B044
native_handle_type
unsigned int socket_ = 0x2B0
bool have_remote_endpoint_ = 0x11
<user defined> remote_endpoint_ = 0x41F6B044
boost::asio::ip::address _remoteAddress
int type_ = 0x0
boost::asio::ip::address_v4 ipv4_address_ = 0x100007F
boost::asio::ip::address_v6 ipv6_address_ = 0x41F6B0A8
unsigned int _remotePort = 0x8852
MessageBuffer _readBuffer
unsigned int _wpos = 0x40
unsigned int _rpos = 0x3F
std::vector<unsigned char,std::allocator<unsigned char> > _storage = 0x41F6B0D0
std::queue<MessageBuffer,std::deque<MessageBuffer,std::allocator<MessageBuffer> > > _writeQueue
std::deque<MessageBuffer,std::allocator<MessageBuffer> > c = 0x41F6B0F0
std::atomic<bool> _closed
std::_Atomic_bool
unsigned int _My_val = 0x0
std::atomic<bool> _closing
std::_Atomic_bool
unsigned int _My_val = 0x0
bool _isWritingAsync = 0x0
unsigned int _authSeed = 0x1E1416E8
AuthCrypt _authCrypt
ARC4 _clientDecrypt
evp_cipher_ctx_st m_ctx = 0x41F6B128
ARC4 _serverEncrypt
evp_cipher_ctx_st m_ctx = 0x41F6B1C8
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 = 0x41F6B280
WorldSession* _worldSession = NULL
bool _authed = 0x0
MessageBuffer _headerBuffer
unsigned int _wpos = 0x6
unsigned int _rpos = 0x0
std::vector<unsigned char,std::allocator<unsigned char> > _storage
std::_Vector_alloc<std::_Vec_base_types<unsigned char,std::allocator<unsigned char> > >
std::_Compressed_pair<std::_Wrap_alloc<std::allocator<unsigned char> >,std::_Vector_val<std::_Simple_types<unsigned char> >,1> _Mypair = 0x41F6B2F0
MessageBuffer _packetBuffer
unsigned int _wpos = 0x0
unsigned int _rpos = 0x0
std::vector<unsigned char,std::allocator<unsigned char> > _storage
std::_Vector_alloc<std::_Vec_base_types<unsigned char,std::allocator<unsigned char> > >
std::_Compressed_pair<std::_Wrap_alloc<std::allocator<unsigned char> >,std::_Vector_val<std::_Simple_types<unsigned char> >,1> _Mypair = 0x41F6B320
MPSCQueue<EncryptablePacket> _bufferQueue
Node
EncryptablePacket* Data = 0x66D82120
std::atomic<MPSCQueue<EncryptablePacket>::Node *> Next = 0x66D82120
std::atomic<MPSCQueue<EncryptablePacket>::Node *> _head
std::_Atomic_address
unsigned int _My_val = 0x66D82120
_Obj
<user defined> Data = 0x66D82120
<user defined> Next = 0x66D82120
std::atomic<MPSCQueue<EncryptablePacket>::Node *> _tail = 0x66D82120
std::future<std::shared_ptr<PreparedResultSet> > _queryFuture
std::_State_manager<std::shared_ptr<PreparedResultSet> >
std::_Associated_state<std::shared_ptr<PreparedResultSet> >* _Assoc_state = 0x5C0B7B50
bool _Get_only_once = 0x1
std::function<void __cdecl(std::shared_ptr<PreparedResultSet> &&)> _queryCallback
std::_Func_class<void,std::shared_ptr<PreparedResultSet> &&>
_Storage
float _Dummy1 = 0.000000
char[56] _Dummy2 = "lÈ’þ..."
std::_Func_base<void,std::shared_ptr<PreparedResultSet> &&>*[8] _Ptrs
[0] = 0x7FE92C86C18
[1] = 0x7FE9213C6E0
[2] = 0xCCCCCCCC00000000
[3] = 0xCDCDCDCDCDCDCDCC
[4] = 0x41F6B020
[5] = 0xCDCDCDCDCDCDCDCD
[6] = 0xCDCDCDCDCDCDCDCD
[7] = 0x0
std::_Func_class<void,std::shared_ptr<PreparedResultSet> &&>::_Storage _Mystorage = 0x41F6B360
std::string _ipCountry = ""
Parameter WorldPacket& recvPacket = 0x6809EC30
ByteBuffer
unsigned int ByteBuffer::DEFAULT_SIZE = 0x7FE928CE970
unsigned int _rpos = 0x3F
unsigned int _wpos = 0x0
std::vector<unsigned char,std::allocator<unsigned char> > _storage
std::_Vector_alloc<std::_Vec_base_types<unsigned char,std::allocator<unsigned char> > >
std::_Compressed_pair<std::_Wrap_alloc<std::allocator<unsigned char> >,std::_Vector_val<std::_Simple_types<unsigned char> >,1> _Mypair = 0x6809EC48
unsigned int m_opcode = 0x1ED
Local PreparedStatement* stmt = 0xCCCCCCCCCCCCCCCC
MySQLPreparedStatement* m_stmt = <Unable to read memory>
unsigned int m_index = 0xCCCCCCCCCCCCCCD4 <Unable to read memory>
std::vector<PreparedStatementData,std::allocator<PreparedStatementData> > statement_data
std::_Vector_alloc<std::_Vec_base_types<PreparedStatementData,std::allocator<PreparedStatementData> > >
std::_Compressed_pair<std::_Wrap_alloc<std::allocator<PreparedStatementData> >,std::_Vector_val<std::_Simple_types<PreparedStatementData> >,1> _Mypair = 0xCCCCCCCCCCCCCCDC
Local std::shared_ptr<AuthSession> authSession
std::_Ptr_base<AuthSession>
AuthSession* _Ptr = 0x514F8930
unsigned int BattlegroupID = 0x0
unsigned int LoginServerType = 0x0
unsigned int RealmID = 0x0
unsigned int Build = 0x3034
unsigned int LocalChallenge = 0x4ABA475D
unsigned int LoginServerID = 0x0
unsigned int RegionID = 0x0
unsigned int DosResponse = 0x0
unsigned int[20] Digest
[0] = 0x95
[1] = 0xEB
[2] = 0x14
[3] = 0x8C
[4] = 0xBF
[5] = 0x96
[6] = 0x66
[7] = 0xFB
[8] = 0x91
[9] = 0xC4
std::string Account = "GLADER"
ByteBuffer AddonInfo = 0x514F8998
std::_Ref_count_base* _Rep = 0x514F8920
unsigned long _Uses = 0x1
unsigned long _Weaks = 0x1
000007FE9213C14B 000000006809F280 WorldSocket::ReadDataHandler+50B c:\users\glader\documents\github\trinitycore\src\server\game\server\worldsocket.cpp line 352
Local WorldSocket* this = 0x41F6B020
Socket<WorldSocket>
std::enable_shared_from_this<WorldSocket>
std::weak_ptr<WorldSocket> _Wptr = 0x41F6B028
boost::asio::basic_stream_socket<boost::asio::ip::tcp,boost::asio::stream_socket_service<boost::asio::ip::tcp> > _socket
boost::asio::basic_socket<boost::asio::ip::tcp,boost::asio::stream_socket_service<boost::asio::ip::tcp> >
boost::asio::basic_io_object<boost::asio::stream_socket_service<boost::asio::ip::tcp>,1>
implementation_type
boost::asio::detail::win_iocp_socket_service_base::base_implementation_type
unsigned int socket_ = 0x2B0
unsigned int state_ = 0x11
std::shared_ptr<void> cancel_token_ = 0x41F6B048
boost::asio::detail::select_reactor::per_descriptor_data reactor_data_ = 0xCD
boost::asio::detail::win_iocp_socket_service_base::base_implementation_type* next_ = 0x66D9A6C8
boost::asio::detail::win_iocp_socket_service_base::base_implementation_type* prev_ = NULL
boost::asio::ip::tcp protocol_ = 0x2
bool have_remote_endpoint_ = 0x1
boost::asio::ip::basic_endpoint<boost::asio::ip::tcp> remote_endpoint_ = 0x41F6B078
boost::asio::detail::win_iocp_socket_service<boost::asio::ip::tcp>::implementation_type implementation = 0x41F6B038
boost::asio::stream_socket_service<boost::asio::ip::tcp>* service_ = 0x62217E70
boost::asio::socket_base
int boost::asio::socket_base::message_peek = 0x0
int boost::asio::socket_base::message_out_of_band = 0x0
int boost::asio::socket_base::message_do_not_route = 0x0
int boost::asio::socket_base::message_end_of_record = 0x0
int boost::asio::socket_base::max_connections = 0x0
native_type
unsigned int socket_ = 0x2B0
bool have_remote_endpoint_ = 0x11
boost::asio::ip::basic_endpoint<boost::asio::ip::tcp> remote_endpoint_ = 0x41F6B044
native_handle_type
unsigned int socket_ = 0x2B0
bool have_remote_endpoint_ = 0x11
<user defined> remote_endpoint_ = 0x41F6B044
native_type
unsigned int socket_ = 0x2B0
bool have_remote_endpoint_ = 0x11
<user defined> remote_endpoint_ = 0x41F6B044
native_handle_type
unsigned int socket_ = 0x2B0
bool have_remote_endpoint_ = 0x11
<user defined> remote_endpoint_ = 0x41F6B044
boost::asio::ip::address _remoteAddress
int type_ = 0x0
boost::asio::ip::address_v4 ipv4_address_ = 0x100007F
boost::asio::ip::address_v6 ipv6_address_ = 0x41F6B0A8
unsigned int _remotePort = 0x8852
MessageBuffer _readBuffer
unsigned int _wpos = 0x40
unsigned int _rpos = 0x3F
std::vector<unsigned char,std::allocator<unsigned char> > _storage = 0x41F6B0D0
std::queue<MessageBuffer,std::deque<MessageBuffer,std::allocator<MessageBuffer> > > _writeQueue
std::deque<MessageBuffer,std::allocator<MessageBuffer> > c = 0x41F6B0F0
std::atomic<bool> _closed
std::_Atomic_bool
unsigned int _My_val = 0x0
std::atomic<bool> _closing
std::_Atomic_bool
unsigned int _My_val = 0x0
bool _isWritingAsync = 0x0
unsigned int _authSeed = 0x1E1416E8
AuthCrypt _authCrypt
ARC4 _clientDecrypt
evp_cipher_ctx_st m_ctx = 0x41F6B128
ARC4 _serverEncrypt
evp_cipher_ctx_st m_ctx = 0x41F6B1C8
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 = 0x41F6B280
WorldSession* _worldSession = NULL
bool _authed = 0x0
MessageBuffer _headerBuffer
unsigned int _wpos = 0x6
unsigned int _rpos = 0x0
std::vector<unsigned char,std::allocator<unsigned char> > _storage
std::_Vector_alloc<std::_Vec_base_types<unsigned char,std::allocator<unsigned char> > >
std::_Compressed_pair<std::_Wrap_alloc<std::allocator<unsigned char> >,std::_Vector_val<std::_Simple_types<unsigned char> >,1> _Mypair = 0x41F6B2F0
MessageBuffer _packetBuffer
unsigned int _wpos = 0x0
unsigned int _rpos = 0x0
std::vector<unsigned char,std::allocator<unsigned char> > _storage
std::_Vector_alloc<std::_Vec_base_types<unsigned char,std::allocator<unsigned char> > >
std::_Compressed_pair<std::_Wrap_alloc<std::allocator<unsigned char> >,std::_Vector_val<std::_Simple_types<unsigned char> >,1> _Mypair = 0x41F6B320
MPSCQueue<EncryptablePacket> _bufferQueue
Node
EncryptablePacket* Data = 0x66D82120
std::atomic<MPSCQueue<EncryptablePacket>::Node *> Next = 0x66D82120
std::atomic<MPSCQueue<EncryptablePacket>::Node *> _head
std::_Atomic_address
unsigned int _My_val = 0x66D82120
_Obj
<user defined> Data = 0x66D82120
<user defined> Next = 0x66D82120
std::atomic<MPSCQueue<EncryptablePacket>::Node *> _tail = 0x66D82120
std::future<std::shared_ptr<PreparedResultSet> > _queryFuture
std::_State_manager<std::shared_ptr<PreparedResultSet> >
std::_Associated_state<std::shared_ptr<PreparedResultSet> >* _Assoc_state = 0x5C0B7B50
bool _Get_only_once = 0x1
std::function<void __cdecl(std::shared_ptr<PreparedResultSet> &&)> _queryCallback
std::_Func_class<void,std::shared_ptr<PreparedResultSet> &&>
_Storage
float _Dummy1 = 0.000000
char[56] _Dummy2 = "lÈ’þ..."
std::_Func_base<void,std::shared_ptr<PreparedResultSet> &&>*[8] _Ptrs
[0] = 0x7FE92C86C18
[1] = 0x7FE9213C6E0
[2] = 0xCCCCCCCC00000000
[3] = 0xCDCDCDCDCDCDCDCC
[4] = 0x41F6B020
[5] = 0xCDCDCDCDCDCDCDCD
[6] = 0xCDCDCDCDCDCDCDCD
[7] = 0x0
std::_Func_class<void,std::shared_ptr<PreparedResultSet> &&>::_Storage _Mystorage = 0x41F6B360
std::string _ipCountry = ""
Local std::unique_lock<std::mutex> sessionGuard
std::mutex* _Pmtx = 0x41F6B280
std::_Mutex_base
std::_Align_type<double,80> _Mtx_storage = 0x41F6B280
bool _Owns = 0x0
Local Opcodes opcode = 0x1ED
Local ClientPktHeader* header = 0x66E1BB80
unsigned int size = 0x3F
unsigned int cmd = 0x1ED
Local WorldPacket packet
ByteBuffer
unsigned int ByteBuffer::DEFAULT_SIZE = 0x7FE928CE970
unsigned int _rpos = 0x3F
unsigned int _wpos = 0x0
std::vector<unsigned char,std::allocator<unsigned char> > _storage
std::_Vector_alloc<std::_Vec_base_types<unsigned char,std::allocator<unsigned char> > >
std::_Compressed_pair<std::_Wrap_alloc<std::allocator<unsigned char> >,std::_Vector_val<std::_Simple_types<unsigned char> >,1> _Mypair = 0x6809EC48
unsigned int m_opcode = 0x1ED
000007FE9213B919 000000006809F2F0 WorldSocket::ReadHandler+239 c:\users\glader\documents\github\trinitycore\src\server\game\server\worldsocket.cpp line 210
Local WorldSocket::ReadDataHandlerResult result = 0xCCCCCCCC
Local WorldSocket* this = 0x41F6B020
Socket<WorldSocket>
std::enable_shared_from_this<WorldSocket>
std::weak_ptr<WorldSocket> _Wptr = 0x41F6B028
boost::asio::basic_stream_socket<boost::asio::ip::tcp,boost::asio::stream_socket_service<boost::asio::ip::tcp> > _socket
boost::asio::basic_socket<boost::asio::ip::tcp,boost::asio::stream_socket_service<boost::asio::ip::tcp> >
boost::asio::basic_io_object<boost::asio::stream_socket_service<boost::asio::ip::tcp>,1>
implementation_type
boost::asio::detail::win_iocp_socket_service_base::base_implementation_type
unsigned int socket_ = 0x2B0
unsigned int state_ = 0x11
std::shared_ptr<void> cancel_token_ = 0x41F6B048
boost::asio::detail::select_reactor::per_descriptor_data reactor_data_ = 0xCD
boost::asio::detail::win_iocp_socket_service_base::base_implementation_type* next_ = 0x66D9A6C8
boost::asio::detail::win_iocp_socket_service_base::base_implementation_type* prev_ = NULL
boost::asio::ip::tcp protocol_ = 0x2
bool have_remote_endpoint_ = 0x1
boost::asio::ip::basic_endpoint<boost::asio::ip::tcp> remote_endpoint_ = 0x41F6B078
boost::asio::detail::win_iocp_socket_service<boost::asio::ip::tcp>::implementation_type implementation = 0x41F6B038
boost::asio::stream_socket_service<boost::asio::ip::tcp>* service_ = 0x62217E70
boost::asio::socket_base
int boost::asio::socket_base::message_peek = 0x0
int boost::asio::socket_base::message_out_of_band = 0x0
int boost::asio::socket_base::message_do_not_route = 0x0
int boost::asio::socket_base::message_end_of_record = 0x0
int boost::asio::socket_base::max_connections = 0x0
native_type
unsigned int socket_ = 0x2B0
bool have_remote_endpoint_ = 0x11
boost::asio::ip::basic_endpoint<boost::asio::ip::tcp> remote_endpoint_ = 0x41F6B044
native_handle_type
unsigned int socket_ = 0x2B0
bool have_remote_endpoint_ = 0x11
<user defined> remote_endpoint_ = 0x41F6B044
native_type
unsigned int socket_ = 0x2B0
bool have_remote_endpoint_ = 0x11
<user defined> remote_endpoint_ = 0x41F6B044
native_handle_type
unsigned int socket_ = 0x2B0
bool have_remote_endpoint_ = 0x11
<user defined> remote_endpoint_ = 0x41F6B044
boost::asio::ip::address _remoteAddress
int type_ = 0x0
boost::asio::ip::address_v4 ipv4_address_ = 0x100007F
boost::asio::ip::address_v6 ipv6_address_ = 0x41F6B0A8
unsigned int _remotePort = 0x8852
MessageBuffer _readBuffer
unsigned int _wpos = 0x40
unsigned int _rpos = 0x3F
std::vector<unsigned char,std::allocator<unsigned char> > _storage = 0x41F6B0D0
std::queue<MessageBuffer,std::deque<MessageBuffer,std::allocator<MessageBuffer> > > _writeQueue
std::deque<MessageBuffer,std::allocator<MessageBuffer> > c = 0x41F6B0F0
std::atomic<bool> _closed
std::_Atomic_bool
unsigned int _My_val = 0x0
std::atomic<bool> _closing
std::_Atomic_bool
unsigned int _My_val = 0x0
bool _isWritingAsync = 0x0
unsigned int _authSeed = 0x1E1416E8
AuthCrypt _authCrypt
ARC4 _clientDecrypt
evp_cipher_ctx_st m_ctx = 0x41F6B128
ARC4 _serverEncrypt
evp_cipher_ctx_st m_ctx = 0x41F6B1C8
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 = 0x41F6B280
WorldSession* _worldSession = NULL
bool _authed = 0x0
MessageBuffer _headerBuffer
unsigned int _wpos = 0x6
unsigned int _rpos = 0x0
std::vector<unsigned char,std::allocator<unsigned char> > _storage
std::_Vector_alloc<std::_Vec_base_types<unsigned char,std::allocator<unsigned char> > >
std::_Compressed_pair<std::_Wrap_alloc<std::allocator<unsigned char> >,std::_Vector_val<std::_Simple_types<unsigned char> >,1> _Mypair = 0x41F6B2F0
MessageBuffer _packetBuffer
unsigned int _wpos = 0x0
unsigned int _rpos = 0x0
std::vector<unsigned char,std::allocator<unsigned char> > _storage
std::_Vector_alloc<std::_Vec_base_types<unsigned char,std::allocator<unsigned char> > >
std::_Compressed_pair<std::_Wrap_alloc<std::allocator<unsigned char> >,std::_Vector_val<std::_Simple_types<unsigned char> >,1> _Mypair = 0x41F6B320
MPSCQueue<EncryptablePacket> _bufferQueue
Node
EncryptablePacket* Data = 0x66D82120
std::atomic<MPSCQueue<EncryptablePacket>::Node *> Next = 0x66D82120
std::atomic<MPSCQueue<EncryptablePacket>::Node *> _head
std::_Atomic_address
unsigned int _My_val = 0x66D82120
_Obj
<user defined> Data = 0x66D82120
<user defined> Next = 0x66D82120
std::atomic<MPSCQueue<EncryptablePacket>::Node *> _tail = 0x66D82120
std::future<std::shared_ptr<PreparedResultSet> > _queryFuture
std::_State_manager<std::shared_ptr<PreparedResultSet> >
std::_Associated_state<std::shared_ptr<PreparedResultSet> >* _Assoc_state = 0x5C0B7B50
bool _Get_only_once = 0x1
std::function<void __cdecl(std::shared_ptr<PreparedResultSet> &&)> _queryCallback
std::_Func_class<void,std::shared_ptr<PreparedResultSet> &&>
_Storage
float _Dummy1 = 0.000000
char[56] _Dummy2 = "lÈ’þ..."
std::_Func_base<void,std::shared_ptr<PreparedResultSet> &&>*[8] _Ptrs
[0] = 0x7FE92C86C18
[1] = 0x7FE9213C6E0
[2] = 0xCCCCCCCC00000000
[3] = 0xCDCDCDCDCDCDCDCC
[4] = 0x41F6B020
[5] = 0xCDCDCDCDCDCDCDCD
[6] = 0xCDCDCDCDCDCDCDCD
[7] = 0x0
std::_Func_class<void,std::shared_ptr<PreparedResultSet> &&>::_Storage _Mystorage = 0x41F6B360
std::string _ipCountry = ""
Local MessageBuffer& packet = 0x41F6B0C0
unsigned int _wpos = 0x40
unsigned int _rpos = 0x3F
std::vector<unsigned char,std::allocator<unsigned char> > _storage
std::_Vector_alloc<std::_Vec_base_types<unsigned char,std::allocator<unsigned char> > >
std::_Compressed_pair<std::_Wrap_alloc<std::allocator<unsigned char> >,std::_Vector_val<std::_Simple_types<unsigned char> >,1> _Mypair = 0x41F6B0D0
000007FE92129F1B 000000006809F320 Socket<WorldSocket>::ReadHandlerInternal+6B c:\users\glader\documents\github\trinitycore\src\server\shared\networking\socket.h line 178
Local Socket<WorldSocket>* this = 0x41F6B020
std::enable_shared_from_this<WorldSocket>
std::weak_ptr<WorldSocket> _Wptr
std::_Ptr_base<WorldSocket>
WorldSocket* _Ptr = 0x41F6B020
std::_Ref_count_base* _Rep = 0x41F6B010
boost::asio::basic_stream_socket<boost::asio::ip::tcp,boost::asio::stream_socket_service<boost::asio::ip::tcp> > _socket
boost::asio::basic_socket<boost::asio::ip::tcp,boost::asio::stream_socket_service<boost::asio::ip::tcp> >
boost::asio::basic_io_object<boost::asio::stream_socket_service<boost::asio::ip::tcp>,1>
implementation_type
boost::asio::detail::win_iocp_socket_service_base::base_implementation_type
unsigned int socket_ = 0x2B0
unsigned int state_ = 0x11
std::shared_ptr<void> cancel_token_ = 0x41F6B048
boost::asio::detail::select_reactor::per_descriptor_data reactor_data_ = 0xCD
boost::asio::detail::win_iocp_socket_service_base::base_implementation_type* next_ = 0x66D9A6C8
boost::asio::detail::win_iocp_socket_service_base::base_implementation_type* prev_ = NULL
boost::asio::ip::tcp protocol_ = 0x2
bool have_remote_endpoint_ = 0x1
boost::asio::ip::basic_endpoint<boost::asio::ip::tcp> remote_endpoint_ = 0x41F6B078
boost::asio::detail::win_iocp_socket_service<boost::asio::ip::tcp>::implementation_type implementation = 0x41F6B038
boost::asio::stream_socket_service<boost::asio::ip::tcp>* service_ = 0x62217E70
boost::asio::socket_base
int boost::asio::socket_base::message_peek = 0x0
int boost::asio::socket_base::message_out_of_band = 0x0
int boost::asio::socket_base::message_do_not_route = 0x0
int boost::asio::socket_base::message_end_of_record = 0x0
int boost::asio::socket_base::max_connections = 0x0
native_type
unsigned int socket_ = 0x2B0
bool have_remote_endpoint_ = 0x11
boost::asio::ip::basic_endpoint<boost::asio::ip::tcp> remote_endpoint_ = 0x41F6B044
native_handle_type
unsigned int socket_ = 0x2B0
bool have_remote_endpoint_ = 0x11
<user defined> remote_endpoint_ = 0x41F6B044
native_type
unsigned int socket_ = 0x2B0
bool have_remote_endpoint_ = 0x11
<user defined> remote_endpoint_ = 0x41F6B044
native_handle_type
unsigned int socket_ = 0x2B0
bool have_remote_endpoint_ = 0x11
<user defined> remote_endpoint_ = 0x41F6B044
boost::asio::ip::address _remoteAddress
int type_ = 0x0
boost::asio::ip::address_v4 ipv4_address_
in_addr addr_ = 0x100007F
boost::asio::ip::address_v6 ipv6_address_
in6_addr addr_ = 0x41F6B0A8
unsigned long scope_id_ = 0x0
unsigned int _remotePort = 0x8852
MessageBuffer _readBuffer
unsigned int _wpos = 0x40
unsigned int _rpos = 0x3F
std::vector<unsigned char,std::allocator<unsigned char> > _storage
std::_Vector_alloc<std::_Vec_base_types<unsigned char,std::allocator<unsigned char> > >
std::_Compressed_pair<std::_Wrap_alloc<std::allocator<unsigned char> >,std::_Vector_val<std::_Simple_types<unsigned char> >,1> _Mypair = 0x41F6B0D0
std::queue<MessageBuffer,std::deque<MessageBuffer,std::allocator<MessageBuffer> > > _writeQueue
std::deque<MessageBuffer,std::allocator<MessageBuffer> > c
std::_Deque_alloc<std::_Deque_base_types<MessageBuffer,std::allocator<MessageBuffer> > >
std::_Compressed_pair<std::_Wrap_alloc<std::allocator<MessageBuffer> >,std::_Deque_val<std::_Deque_simple_types<MessageBuffer> >,1> _Mypair = 0x41F6B0F0
std::atomic<bool> _closed
std::_Atomic_bool
unsigned int _My_val = 0x0
std::atomic<bool> _closing
std::_Atomic_bool
unsigned int _My_val = 0x0
bool _isWritingAsync = 0x0
Parameter boost::system::error_code error
int m_val = 0x6809F350
boost::system::error_category* m_cat = 0x40
Parameter unsigned int transferredBytes = 0x40
000007FE9211460E 000000006809F380 std::_Invoker_pmf_pointer::_Call<void (__cdecl Socket<WorldSocket>::*)(boost::system::error_code,unsigned __int64) __ptr64,std::shared_ptr<WorldSocket> & __ptr64,boost::system::error_code const & __ptr64,unsigned __int64 const & __ptr64>+8E d:\program files (x86)\microsoft visual studio 14.0\vc\include\type_traits line 1342
Parameter * _Pmf = 0x6809F3B0
<user defined> = 0x6809F3B0
unsigned int = 0x7FE92129EB0
Parameter std::shared_ptr<WorldSocket>& _Arg1 = 0x6809F688
std::_Ptr_base<WorldSocket>
WorldSocket* _Ptr = 0x41F6B020
Socket<WorldSocket>
std::enable_shared_from_this<WorldSocket>
std::weak_ptr<WorldSocket> _Wptr = 0x41F6B028
boost::asio::basic_stream_socket<boost::asio::ip::tcp,boost::asio::stream_socket_service<boost::asio::ip::tcp> > _socket = 0x41F6B038
boost::asio::ip::address _remoteAddress = 0x41F6B0A0
unsigned int _remotePort = 0x8852
MessageBuffer _readBuffer = 0x41F6B0C0
std::queue<MessageBuffer,std::deque<MessageBuffer,std::allocator<MessageBuffer> > > _writeQueue = 0x41F6B0F0
std::atomic<bool> _closed = 0x0
std::atomic<bool> _closing = 0x0
bool _isWritingAsync = 0x0
unsigned int _authSeed = 0x1E1416E8
AuthCrypt _authCrypt = 0x41F6B128
std::chrono::time_point<std::chrono::steady_clock,std::chrono::duration<__int64,std::ratio<1,1000000000> > > _LastPingTime = 0x0
unsigned int _OverSpeedPings = 0x0
std::mutex _worldSessionLock = 0x41F6B280
WorldSession* _worldSession = NULL
bool _authed = 0x0
MessageBuffer _headerBuffer = 0x41F6B2E0
MessageBuffer _packetBuffer = 0x41F6B310
MPSCQueue<EncryptablePacket> _bufferQueue = 0x41F6B340
std::future<std::shared_ptr<PreparedResultSet> > _queryFuture = 0x41F6B350
std::function<void __cdecl(std::shared_ptr<PreparedResultSet> &&)> _queryCallback = 0x41F6B360
std::string _ipCountry = ""
std::_Ref_count_base* _Rep = 0x41F6B010
unsigned long _Uses = 0x2
unsigned long _Weaks = 0x2
Parameter boost::system::error_code& <_Args2_0> = 0x6809F698
int m_val = 0x0
boost::system::error_category* m_cat = 0x7FE93353318
Parameter unsigned int& <_Args2_1> = 0x40
000007FE9211B15F 000000006809F3F0 std::invoke<void (__cdecl Socket<WorldSocket>::*& __ptr64)(boost::system::error_code,unsigned __int64) __ptr64,std::shared_ptr<WorldSocket> & __ptr64,boost::system::error_code const & __ptr64,unsigned __int64 const & __ptr64>+9F d:\program files (x86)\microsoft visual studio 14.0\vc\include\type_traits line 1445
Parameter &* _Obj = 0x7FE92129EB0
<user defined> = 0x7FE92129EB0
unsigned int = 0x548948182444894C
Parameter std::shared_ptr<WorldSocket>& <_Args_0> = 0x6809F688
std::_Ptr_base<WorldSocket>
WorldSocket* _Ptr = 0x41F6B020
Socket<WorldSocket>
std::enable_shared_from_this<WorldSocket>
std::weak_ptr<WorldSocket> _Wptr = 0x41F6B028
boost::asio::basic_stream_socket<boost::asio::ip::tcp,boost::asio::stream_socket_service<boost::asio::ip::tcp> > _socket = 0x41F6B038
boost::asio::ip::address _remoteAddress = 0x41F6B0A0
unsigned int _remotePort = 0x8852
MessageBuffer _readBuffer = 0x41F6B0C0
std::queue<MessageBuffer,std::deque<MessageBuffer,std::allocator<MessageBuffer> > > _writeQueue = 0x41F6B0F0
std::atomic<bool> _closed = 0x0
std::atomic<bool> _closing = 0x0
bool _isWritingAsync = 0x0
unsigned int _authSeed = 0x1E1416E8
AuthCrypt _authCrypt = 0x41F6B128
std::chrono::time_point<std::chrono::steady_clock,std::chrono::duration<__int64,std::ratio<1,1000000000> > > _LastPingTime = 0x0
unsigned int _OverSpeedPings = 0x0
std::mutex _worldSessionLock = 0x41F6B280
WorldSession* _worldSession = NULL
bool _authed = 0x0
MessageBuffer _headerBuffer = 0x41F6B2E0
MessageBuffer _packetBuffer = 0x41F6B310
MPSCQueue<EncryptablePacket> _bufferQueue = 0x41F6B340
std::future<std::shared_ptr<PreparedResultSet> > _queryFuture = 0x41F6B350
std::function<void __cdecl(std::shared_ptr<PreparedResultSet> &&)> _queryCallback = 0x41F6B360
std::string _ipCountry = ""
std::_Ref_count_base* _Rep = 0x41F6B010
unsigned long _Uses = 0x2
unsigned long _Weaks = 0x2
Parameter boost::system::error_code& <_Args_1> = 0x6809F698
int m_val = 0x0
boost::system::error_category* m_cat = 0x7FE93353318
Parameter unsigned int& <_Args_2> = 0x40
000007FE92116363 000000006809F440 std::_Invoke_ret<void (__cdecl Socket<WorldSocket>::*& __ptr64)(boost::system::error_code,unsigned __int64) __ptr64,std::shared_ptr<WorldSocket> & __ptr64,boost::system::error_code const & __ptr64,unsigned __int64 const & __ptr64>+83 d:\program files (x86)\microsoft visual studio 14.0\vc\include\type_traits line 1476
Parameter std::_Forced<std::_Unforced,0> __formal = 0xCC
Parameter &* <_Vals_0> = 0x7FE92129EB0
<user defined> = 0x7FE92129EB0
unsigned int = 0x548948182444894C
Parameter std::shared_ptr<WorldSocket>& <_Vals_1> = 0x6809F688
std::_Ptr_base<WorldSocket>
WorldSocket* _Ptr = 0x41F6B020
Socket<WorldSocket>
std::enable_shared_from_this<WorldSocket>
std::weak_ptr<WorldSocket> _Wptr = 0x41F6B028
boost::asio::basic_stream_socket<boost::asio::ip::tcp,boost::asio::stream_socket_service<boost::asio::ip::tcp> > _socket = 0x41F6B038
boost::asio::ip::address _remoteAddress = 0x41F6B0A0
unsigned int _remotePort = 0x8852
MessageBuffer _readBuffer = 0x41F6B0C0
std::queue<MessageBuffer,std::deque<MessageBuffer,std::allocator<MessageBuffer> > > _writeQueue = 0x41F6B0F0
std::atomic<bool> _closed = 0x0
std::atomic<bool> _closing = 0x0
bool _isWritingAsync = 0x0
unsigned int _authSeed = 0x1E1416E8
AuthCrypt _authCrypt = 0x41F6B128
std::chrono::time_point<std::chrono::steady_clock,std::chrono::duration<__int64,std::ratio<1,1000000000> > > _LastPingTime = 0x0
unsigned int _OverSpeedPings = 0x0
std::mutex _worldSessionLock = 0x41F6B280
WorldSession* _worldSession = NULL
bool _authed = 0x0
MessageBuffer _headerBuffer = 0x41F6B2E0
MessageBuffer _packetBuffer = 0x41F6B310
MPSCQueue<EncryptablePacket> _bufferQueue = 0x41F6B340
std::future<std::shared_ptr<PreparedResultSet> > _queryFuture = 0x41F6B350
std::function<void __cdecl(std::shared_ptr<PreparedResultSet> &&)> _queryCallback = 0x41F6B360
std::string _ipCountry = ""
std::_Ref_count_base* _Rep = 0x41F6B010
unsigned long _Uses = 0x2
unsigned long _Weaks = 0x2
Parameter boost::system::error_code& <_Vals_2> = 0x6809F698
int m_val = 0x0
boost::system::error_category* m_cat = 0x7FE93353318
Parameter unsigned int& <_Vals_3> = 0x40
000007FE921147A9 000000006809F4B0 std::_Call_binder<std::_Unforced,0,1,2,void (__cdecl Socket<WorldSocket>::*)(boost::system::error_code,unsigned __int64) __ptr64,std::tuple<std::shared_ptr<WorldSocket>,std::_Ph<1>,std::_Ph<2> >,std::tuple<boost::system::error_code const & __ptr64,unsigned __int64 const & __ptr64> >+E9 d:\program files (x86)\microsoft visual studio 14.0\vc\include\functional line 827
Parameter std::_Forced<std::_Unforced,0> _Fr = 0xCC
Parameter &* _Obj = 0x7FE92129EB0
<user defined> = 0x7FE92129EB0
unsigned int = 0x548948182444894C
Parameter std::tuple<std::shared_ptr<WorldSocket>,std::_Ph<1>,std::_Ph<2> >& _Tpl = 0x6809F680
std::tuple<std::_Ph<1>,std::_Ph<2> >
std::tuple<std::_Ph<2> >
unsigned int std::tuple<std::_Ph<2> >::_Mysize = 0xCCCCCCCCCCCCCCCC
std::_Tuple_val<std::_Ph<2> > _Myfirst = 0xCC
unsigned int std::tuple<std::_Ph<1>,std::_Ph<2> >::_Mysize = 0xCCCCCCCCCCCCCCCC
std::_Tuple_val<std::_Ph<1> > _Myfirst
std::_Ph<1> _Val = 0xCC
unsigned int std::tuple<std::shared_ptr<WorldSocket>,std::_Ph<1>,std::_Ph<2> >::_Mysize = 0xCCCCCCCCCCCCCCCC
std::_Tuple_val<std::shared_ptr<WorldSocket> > _Myfirst
std::shared_ptr<WorldSocket> _Val
std::_Ptr_base<WorldSocket>
WorldSocket* _Ptr = 0x41F6B020
std::_Ref_count_base* _Rep = 0x41F6B010
Parameter std::tuple<boost::system::error_code const &,unsigned __int64 const &>* _Ut = 0x6809F4F0
std::tuple<unsigned __int64 const &>
std::_Tuple_val<unsigned __int64 const &> _Myfirst
unsigned int& _Val = 0x40
std::_Tuple_val<boost::system::error_code const &> _Myfirst
boost::system::error_code& _Val = 0x6809F698
int m_val = 0x0
boost::system::error_category* m_cat = 0x7FE92D77738
000007FE92112E8B 000000006809F520 std::_Binder<std::_Unforced,void (__cdecl Socket<WorldSocket>::*)(boost::system::error_code,unsigned __int64) __ptr64,std::shared_ptr<WorldSocket>,std::_Ph<1> const & __ptr64,std::_Ph<2> const & __ptr64>::operator()<boost::system::error_code const & __ptr64,unsigned __int64 const & __ptr64>+9B d:\program files (x86)\microsoft visual studio 14.0\vc\include\functional line 881
Local std::_Binder<std::_Unforced,void (__cdecl Socket<WorldSocket>::*)(boost::system::error_code,unsigned __int64),std::shared_ptr<WorldSocket>,std::_Ph<1> const &,std::_Ph<2> const &>* this = 0x6809F670
std::_Compressed_pair<void (__cdecl Socket<WorldSocket>::*)(boost::system::error_code,unsigned __int64),std::tuple<std::shared_ptr<WorldSocket>,std::_Ph<1>,std::_Ph<2> >,0> _Mypair
* _Myval1 = 0x7FE92129EB0
<user defined> = 0x7FE92129EB0
unsigned int = 0x548948182444894C
std::tuple<std::shared_ptr<WorldSocket>,std::_Ph<1>,std::_Ph<2> > _Myval2
std::tuple<std::_Ph<1>,std::_Ph<2> >
std::tuple<std::_Ph<2> >
unsigned int std::tuple<std::_Ph<2> >::_Mysize = 0xCCCCCCCCCCCCCCCC
std::_Tuple_val<std::_Ph<2> > _Myfirst = 0xCC
unsigned int std::tuple<std::_Ph<1>,std::_Ph<2> >::_Mysize = 0xCCCCCCCCCCCCCCCC
std::_Tuple_val<std::_Ph<1> > _Myfirst = 0xCC
unsigned int std::tuple<std::shared_ptr<WorldSocket>,std::_Ph<1>,std::_Ph<2> >::_Mysize = 0xCCCCCCCCCCCCCCCC
std::_Tuple_val<std::shared_ptr<WorldSocket> > _Myfirst = 0x6809F688
Parameter boost::system::error_code& <_Unbargs_0> = 0x6809F698
int m_val = 0x0
boost::system::error_category* m_cat = 0x7FE93353318
Parameter unsigned int& <_Unbargs_1> = 0x40
000007FE92127E6D 000000006809F560 boost::asio::detail::binder2<std::_Binder<std::_Unforced,void (__cdecl Socket<WorldSocket>::*)(boost::system::error_code,unsigned __int64) __ptr64,std::shared_ptr<WorldSocket>,std::_Ph<1> const & __ptr64,std::_Ph<2> const & __ptr64>,boost::system::error_code,unsigned __int64>::operator()+4D c:\local\boost_1_59_0\boost\asio\detail\bind_handler.hpp line 129
Local boost::asio::detail::binder2<std::_Binder<std::_Unforced,void (__cdecl Socket<WorldSocket>::*)(boost::system::error_code,unsigned __int64),std::shared_ptr<WorldSocket>,std::_Ph<1> const &,std::_Ph<2>* this = 0x6809F670
std::_Binder<std::_Unforced,void (__cdecl Socket<WorldSocket>::*)(boost::system::error_code,unsigned __int64),std::shared_ptr<WorldSocket>,std::_Ph<1> const &,std::_Ph<2> const &> handler_
std::_Compressed_pair<void (__cdecl Socket<WorldSocket>::*)(boost::system::error_code,unsigned __int64),std::tuple<std::shared_ptr<WorldSocket>,std::_Ph<1>,std::_Ph<2> >,0> _Mypair
<user defined>* _Myval1 = 0x7FE92129EB0
std::tuple<std::shared_ptr<WorldSocket>,std::_Ph<1>,std::_Ph<2> > _Myval2 = 0x6809F680
boost::system::error_code arg1_
int m_val = 0x0
boost::system::error_category* m_cat = 0x7FE93353318
unsigned int arg2_ = 0x40
000007FE92117AC7 000000006809F590 boost::asio::asio_handler_invoke<boost::asio::detail::binder2<std::_Binder<std::_Unforced,void (__cdecl Socket<WorldSocket>::*)(boost::system::error_code,unsigned __int64) __ptr64,std::shared_ptr<WorldSocket>,std::_Ph<1> const & __ptr64,std::_Ph<2> const & __ptr64>,boost::system::error_code,unsigned __int64> >+37 c:\local\boost_1_59_0\boost\asio\handler_invoke_hook.hpp line 70
Parameter boost::asio::detail::binder2<std::_Binder<std::_Unforced,void (__cdecl Socket<WorldSocket>::*)(boost::system::error_code,unsigned __int64),std::shared_ptr<WorldSocket>,std::_Ph<1> const &,std::_Ph<2>& function = 0x6809F670
std::_Binder<std::_Unforced,void (__cdecl Socket<WorldSocket>::*)(boost::system::error_code,unsigned __int64),std::shared_ptr<WorldSocket>,std::_Ph<1> const &,std::_Ph<2> const &> handler_
std::_Compressed_pair<void (__cdecl Socket<WorldSocket>::*)(boost::system::error_code,unsigned __int64),std::tuple<std::shared_ptr<WorldSocket>,std::_Ph<1>,std::_Ph<2> >,0> _Mypair
<user defined>* _Myval1 = 0x7FE92129EB0
std::tuple<std::shared_ptr<WorldSocket>,std::_Ph<1>,std::_Ph<2> > _Myval2 = 0x6809F680
boost::system::error_code arg1_
int m_val = 0x0
boost::system::error_category* m_cat = 0x7FE93353318
unsigned int arg2_ = 0x40
000007FE9211B29A 000000006809F5C0 boost_asio_handler_invoke_helpers::invoke<boost::asio::detail::binder2<std::_Binder<std::_Unforced,void (__cdecl Socket<WorldSocket>::*)(boost::system::error_code,unsigned __int64) __ptr64,std::shared_ptr<WorldSocket>,std::_Ph<1> const & __ptr64,std::_Ph<2> const & __ptr64>,boost::system::error_code,unsigned __int64>,std::_Binder<std::_Unforced,void (__cdecl Socket<WorldSocket>::*)(boost::system::error_code,unsigned __int64) __ptr64,std::shared_ptr<WorldSocket>,std::_Ph<1> const & __ptr64,std::_Ph<2> const & __ptr64> >+3A c:\local\boost_1_59_0\boost\asio\detail\handler_invoke_helpers.hpp line 39
Parameter boost::asio::detail::binder2<std::_Binder<std::_Unforced,void (__cdecl Socket<WorldSocket>::*)(boost::system::error_code,unsigned __int64),std::shared_ptr<WorldSocket>,std::_Ph<1> const &,std::_Ph<2>& function = 0x6809F670
std::_Binder<std::_Unforced,void (__cdecl Socket<WorldSocket>::*)(boost::system::error_code,unsigned __int64),std::shared_ptr<WorldSocket>,std::_Ph<1> const &,std::_Ph<2> const &> handler_
std::_Compressed_pair<void (__cdecl Socket<WorldSocket>::*)(boost::system::error_code,unsigned __int64),std::tuple<std::shared_ptr<WorldSocket>,std::_Ph<1>,std::_Ph<2> >,0> _Mypair
<user defined>* _Myval1 = 0x7FE92129EB0
std::tuple<std::shared_ptr<WorldSocket>,std::_Ph<1>,std::_Ph<2> > _Myval2 = 0x6809F680
boost::system::error_code arg1_
int m_val = 0x0
boost::system::error_category* m_cat = 0x7FE93353318
unsigned int arg2_ = 0x40
Parameter std::_Binder<std::_Unforced,void (__cdecl Socket<WorldSocket>::*)(boost::system::error_code,unsigned __int64),std::shared_ptr<WorldSocket>,std::_Ph<1> const &,std::_Ph<2> const &>& context = 0x6809F670
std::_Compressed_pair<void (__cdecl Socket<WorldSocket>::*)(boost::system::error_code,unsigned __int64),std::tuple<std::shared_ptr<WorldSocket>,std::_Ph<1>,std::_Ph<2> >,0> _Mypair
* _Myval1 = 0x7FE92129EB0
<user defined> = 0x7FE92129EB0
unsigned int = 0x548948182444894C
std::tuple<std::shared_ptr<WorldSocket>,std::_Ph<1>,std::_Ph<2> > _Myval2
std::tuple<std::_Ph<1>,std::_Ph<2> >
std::tuple<std::_Ph<2> >
unsigned int std::tuple<std::_Ph<2> >::_Mysize = 0xCCCCCCCCCCCCCCCC
std::_Tuple_val<std::_Ph<2> > _Myfirst = 0xCC
unsigned int std::tuple<std::_Ph<1>,std::_Ph<2> >::_Mysize = 0xCCCCCCCCCCCCCCCC
std::_Tuple_val<std::_Ph<1> > _Myfirst = 0xCC
unsigned int std::tuple<std::shared_ptr<WorldSocket>,std::_Ph<1>,std::_Ph<2> >::_Mysize = 0xCCCCCCCCCCCCCCCC
std::_Tuple_val<std::shared_ptr<WorldSocket> > _Myfirst = 0x6809F688
000007FE921347D2 000000006809F6F0 boost::asio::detail::win_iocp_socket_recv_op<boost::asio::mutable_buffers_1,std::_Binder<std::_Unforced,void (__cdecl Socket<WorldSocket>::*)(boost::system::error_code,unsigned __int64) __ptr64,std::shared_ptr<WorldSocket>,std::_Ph<1> const & __ptr64,std::_Ph<2> const & __ptr64> >::do_complete+162 c:\local\boost_1_59_0\boost\asio\detail\win_iocp_socket_recv_op.hpp line 97
Local boost::asio::detail::win_fenced_block b
Parameter boost::asio::detail::win_iocp_io_service* owner = 0x5C7B58D0
boost::asio::detail::service_base<boost::asio::detail::win_iocp_io_service>
boost::asio::io_service::service
key
type_info* type_info_ = 0x7FE92C8BCB8
boost::asio::io_service::id* id_ = 0xD8
boost::asio::io_service::service::key key_ = 0x5C7B58D8
boost::asio::io_service& owner_ = 0x66D9A6B0
boost::asio::io_service::service* next_ = NULL
work_finished_on_block_exit
boost::asio::detail::win_iocp_io_service* io_service_ = 0x7FE92C8BCB8
boost::asio::detail::service_base<boost::asio::detail::win_iocp_io_service>
boost::asio::io_service::service
key
type_info* type_info_ = 0x7FE92155200
boost::asio::io_service::id* id_ = 0x48
boost::asio::io_service::service::key key_ = 0x7FE92C8BCC0
boost::asio::io_service& owner_ = 0x70636F69
boost::asio::io_service::service* next_ = 0x73637170
work_finished_on_block_exit
boost::asio::detail::win_iocp_io_service* io_service_ = 0x7FE92155200
auto_handle
void* handle = 0x7FE92155200
boost::asio::detail::win_iocp_io_service::auto_handle iocp_ = 0x72656D6974
long outstanding_work_ = 0x92DC2C80
long stopped_ = 0x7FE
long stop_event_posted_ = 0x92154B40
long shutdown_ = 0x7FE
unsigned long gqcs_timeout_ = 0x9215EDF0
timer_thread_function
<user defined> io_service_ = 0x7FE92155200
boost::asio::detail::scoped_ptr<boost::asio::detail::win_thread> timer_thread_ = 0x2E3535322E353532
boost::asio::detail::win_iocp_io_service::auto_handle waitable_timer_ = 0x3535322E353532
long dispatch_required_ = 0x92DC2D88
boost::asio::detail::win_mutex dispatch_mutex_ = 0x7FE92C8BD18
boost::asio::detail::timer_queue_set timer_queues_ = 0x7FE9215CA80
boost::asio::detail::op_queue<boost::asio::detail::win_iocp_operation> completed_ops_ = 0x7FE92C8BD48
auto_handle
void* handle = 0x7FE92C8BCB8
boost::asio::detail::win_iocp_io_service::auto_handle iocp_
void* handle = 0x29C
long outstanding_work_ = 0x2
long stopped_ = 0x0
long stop_event_posted_ = 0x0
long shutdown_ = 0x0
unsigned long gqcs_timeout_ = 0xFFFFFFFF
timer_thread_function
<user defined> io_service_ = 0x7FE92C8BCB8
boost::asio::detail::scoped_ptr<boost::asio::detail::win_thread> timer_thread_
boost::asio::detail::win_thread* p_ = 0x66D5D050
func_base
void* entry_event_ = 0x2AC
void* exit_event_ = 0x2A8
auto_func_base_ptr
boost::asio::detail::win_thread::func_base* ptr = 0xCDCDCDCDCDCDCDCD
<user defined> thread_ = 0x2AC
<user defined> exit_event_ = 0x2A8
boost::asio::detail::win_iocp_io_service::auto_handle waitable_timer_
void* handle = 0x2A0
long dispatch_required_ = 0x1
boost::asio::detail::win_mutex dispatch_mutex_
_RTL_CRITICAL_SECTION crit_section_
_RTL_CRITICAL_SECTION_DEBUG* DebugInfo = 0x517EE160
long LockCount = 0xFFFFFFFF
long RecursionCount = 0x0
void* OwningThread = NULL
void* LockSemaphore = NULL
unsigned int SpinCount = 0x0
boost::asio::detail::timer_queue_set timer_queues_
boost::asio::detail::timer_queue_base* first_ = 0x62217F58
boost::asio::detail::timer_queue_base* next_ = NULL
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
Parameter boost::asio::detail::win_iocp_operation* base = 0x5AABF2D0
_OVERLAPPED
unsigned int Internal = 0x7FE933533C8
unsigned int InternalHigh = 0x40
unsigned long Offset = 0x0
unsigned long OffsetHigh = 0x40
void* Pointer = 0x4000000000
void* hEvent = NULL
boost::asio::detail::win_iocp_operation* next_ = NULL
* func_ = 0x7FE92134670
<user defined> = 0x44894C20244C894C
<user defined> = 0x44894C20244C894C
<user defined> = 0x44894C20244C894C
unsigned int = 0x44894C20244C894C
long ready_ = 0x1
Parameter boost::system::error_code& result_ec = 0x6809F838
int m_val = 0x0
boost::system::error_category* m_cat = 0x7FE93353318
Parameter unsigned int bytes_transferred = 0x40
Local boost::system::error_code ec
int m_val = 0x0
boost::system::error_category* m_cat = 0x7FE93353318
Local boost::asio::detail::win_iocp_socket_recv_op<boost::asio::mutable_buffers_1,std::_Binder<std::_Unforced,void (__cdecl Socket<WorldSocket>::*)(boost::system::error_code,unsigned __int64),std::shared_p* o = 0x5AABF2D0
boost::asio::detail::win_iocp_operation
_OVERLAPPED
unsigned int Internal = 0x7FE933533C8
unsigned int InternalHigh = 0x40
unsigned long Offset = 0x0
unsigned long OffsetHigh = 0x40
void* Pointer = 0x4000000000
void* hEvent = NULL
boost::asio::detail::win_iocp_operation* next_ = NULL
* func_ = 0x7FE92134670
<user defined> = 0x44894C20244C894C
<user defined> = 0x44894C20244C894C
<user defined> = 0x44894C20244C894C
unsigned int = 0x44894C20244C894C
long ready_ = 0x1
ptr
std::_Binder<std::_Unforced,void (__cdecl Socket<WorldSocket>::*)(boost::system::error_code,unsigned __int64),std::shared_ptr<WorldSocket>,std::_Ph<1> const &,std::_Ph<2> const &>* h = 0x7FE933533C8
std::_Compressed_pair<void (__cdecl Socket<WorldSocket>::*)(boost::system::error_code,unsigned __int64),std::tuple<std::shared_ptr<WorldSocket>,std::_Ph<1>,std::_Ph<2> >,0> _Mypair = 0x7FE933533C8
void* v = 0x40
boost::asio::detail::win_iocp_socket_recv_op<boost::asio::mutable_buffers_1,std::_Binder<std::_Unforced,void (__cdecl Socket<WorldSocket>::*)(boost::system::error_code,unsigned __int64),std::shared_p* p = 0x4000000000
boost::asio::detail::win_iocp_operation
_OVERLAPPED
unsigned int Internal = 0x4000000000 <Unable to read memory>
unsigned int InternalHigh = 0x4000000008 <Unable to read memory>
unsigned long Offset = 0x4000000010 <Unable to read memory>
unsigned long OffsetHigh = 0x4000000014 <Unable to read memory>
void* Pointer = <Unable to read memory>
void* hEvent = <Unable to read memory>
boost::asio::detail::win_iocp_operation* next_ = <Unable to read memory>
<user defined>* func_ = <Unable to read memory>
long ready_ = 0x4000000030 <Unable to read memory>
ptr
std::_Binder<std::_Unforced,void (__cdecl Socket<WorldSocket>::*)(boost::system::error_code,unsigned __int64),std::shared_ptr<WorldSocket>,std::_Ph<1> const &,std::_Ph<2> const &>* h = <Unable to read memory>
void* v = <Unable to read memory>
boost::asio::detail::win_iocp_socket_recv_op<boost::asio::mutable_buffers_1,std::_Binder<std::_Unforced,void (__cdecl Socket<WorldSocket>::*)(boost::system::error_code,unsigned __int64),std::shared_p* p = <Unable to read memory>
unsigned int state_ = 0x4000000038 <Unable to read memory>
std::weak_ptr<void> cancel_token_ = 0x4000000040
boost::asio::mutable_buffers_1 buffers_ = 0x4000000050
std::_Binder<std::_Unforced,void (__cdecl Socket<WorldSocket>::*)(boost::system::error_code,unsigned __int64),std::shared_ptr<WorldSocket>,std::_Ph<1> const &,std::_Ph<2> const &> handler_ = 0x40000000A0
unsigned int state_ = 0x11
std::weak_ptr<void> cancel_token_
std::_Ptr_base<void>
void* _Ptr = NULL
std::_Ref_count_base* _Rep = 0x66D5D8F0
boost::asio::mutable_buffers_1 buffers_
boost::asio::mutable_buffer
void* data_ = 0x242A500
unsigned int size_ = 0x1000
std::function<void __cdecl(void)> debug_check_ = 0x5AABF330
std::_Binder<std::_Unforced,void (__cdecl Socket<WorldSocket>::*)(boost::system::error_code,unsigned __int64),std::shared_ptr<WorldSocket>,std::_Ph<1> const &,std::_Ph<2> const &> handler_
std::_Compressed_pair<void (__cdecl Socket<WorldSocket>::*)(boost::system::error_code,unsigned __int64),std::tuple<std::shared_ptr<WorldSocket>,std::_Ph<1>,std::_Ph<2> >,0> _Mypair
<user defined>* _Myval1 = 0x7FE92129EB0
std::tuple<std::shared_ptr<WorldSocket>,std::_Ph<1>,std::_Ph<2> > _Myval2 = 0x5AABF380
Local boost::asio::detail::binder2<std::_Binder<std::_Unforced,void (__cdecl Socket<WorldSocket>::*)(boost::system::error_code,unsigned __int64),std::shared_ptr<WorldSocket>,std::_Ph<1> const &,std::_Ph<2> handler
std::_Binder<std::_Unforced,void (__cdecl Socket<WorldSocket>::*)(boost::system::error_code,unsigned __int64),std::shared_ptr<WorldSocket>,std::_Ph<1> const &,std::_Ph<2> const &> handler_
std::_Compressed_pair<void (__cdecl Socket<WorldSocket>::*)(boost::system::error_code,unsigned __int64),std::tuple<std::shared_ptr<WorldSocket>,std::_Ph<1>,std::_Ph<2> >,0> _Mypair
<user defined>* _Myval1 = 0x7FE92129EB0
std::tuple<std::shared_ptr<WorldSocket>,std::_Ph<1>,std::_Ph<2> > _Myval2 = 0x6809F680
boost::system::error_code arg1_
int m_val = 0x0
boost::system::error_category* m_cat = 0x7FE93353318
unsigned int arg2_ = 0x40
Local boost::asio::detail::win_iocp_socket_recv_op<boost::asio::mutable_buffers_1,std::_Binder<std::_Unforced,void (__cdecl Socket<WorldSocket>::*)(boost::system::error_code,unsigned __int64),std::shared_p p
std::_Binder<std::_Unforced,void (__cdecl Socket<WorldSocket>::*)(boost::system::error_code,unsigned __int64),std::shared_ptr<WorldSocket>,std::_Ph<1> const &,std::_Ph<2> const &>* h = 0x6809F670
std::_Compressed_pair<void (__cdecl Socket<WorldSocket>::*)(boost::system::error_code,unsigned __int64),std::tuple<std::shared_ptr<WorldSocket>,std::_Ph<1>,std::_Ph<2> >,0> _Mypair
<user defined>* _Myval1 = 0x7FE92129EB0
std::tuple<std::shared_ptr<WorldSocket>,std::_Ph<1>,std::_Ph<2> > _Myval2 = 0x6809F680
void* v = NULL
boost::asio::detail::win_iocp_socket_recv_op<boost::asio::mutable_buffers_1,std::_Binder<std::_Unforced,void (__cdecl Socket<WorldSocket>::*)(boost::system::error_code,unsigned __int64),std::shared_p* p = NULL
000007FE92159BB9 000000006809F720 boost::asio::detail::win_iocp_operation::complete+49 c:\local\boost_1_59_0\boost\asio\detail\win_iocp_operation.hpp line 47
Local boost::asio::detail::win_iocp_operation* this = 0x5AABF2D0
_OVERLAPPED
unsigned int Internal = 0x7FE933533C8
unsigned int InternalHigh = 0x40
unsigned long Offset = 0x0
unsigned long OffsetHigh = 0x40
void* Pointer = 0x4000000000
void* hEvent = NULL
boost::asio::detail::win_iocp_operation* next_ = NULL
* func_ = 0x7FE92134670
<user defined> = 0x44894C20244C894C
<user defined> = 0x44894C20244C894C
<user defined> = 0x44894C20244C894C
unsigned int = 0x44894C20244C894C
long ready_ = 0x1
Parameter boost::asio::detail::win_iocp_io_service& owner = 0x5C7B58D0
boost::asio::detail::service_base<boost::asio::detail::win_iocp_io_service>
boost::asio::io_service::service
key
type_info* type_info_ = 0x7FE92C8BCB8
boost::asio::io_service::id* id_ = 0xD8
boost::asio::io_service::service::key key_ = 0x5C7B58D8
boost::asio::io_service& owner_ = 0x66D9A6B0
boost::asio::io_service::service* next_ = NULL
work_finished_on_block_exit
boost::asio::detail::win_iocp_io_service* io_service_ = 0x7FE92C8BCB8
boost::asio::detail::service_base<boost::asio::detail::win_iocp_io_service>
boost::asio::io_service::service
key
type_info* type_info_ = 0x7FE92155200
boost::asio::io_service::id* id_ = 0x48
boost::asio::io_service::service::key key_ = 0x7FE92C8BCC0
boost::asio::io_service& owner_ = 0x70636F69
boost::asio::io_service::service* next_ = 0x73637170
work_finished_on_block_exit
boost::asio::detail::win_iocp_io_service* io_service_ = 0x7FE92155200
auto_handle
void* handle = 0x7FE92155200
boost::asio::detail::win_iocp_io_service::auto_handle iocp_ = 0x72656D6974
long outstanding_work_ = 0x92DC2C80
long stopped_ = 0x7FE
long stop_event_posted_ = 0x92154B40
long shutdown_ = 0x7FE
unsigned long gqcs_timeout_ = 0x9215EDF0
timer_thread_function
<user defined> io_service_ = 0x7FE92155200
boost::asio::detail::scoped_ptr<boost::asio::detail::win_thread> timer_thread_ = 0x2E3535322E353532
boost::asio::detail::win_iocp_io_service::auto_handle waitable_timer_ = 0x3535322E353532
long dispatch_required_ = 0x92DC2D88
boost::asio::detail::win_mutex dispatch_mutex_ = 0x7FE92C8BD18
boost::asio::detail::timer_queue_set timer_queues_ = 0x7FE9215CA80
boost::asio::detail::op_queue<boost::asio::detail::win_iocp_operation> completed_ops_ = 0x7FE92C8BD48
auto_handle
void* handle = 0x7FE92C8BCB8
boost::asio::detail::win_iocp_io_service::auto_handle iocp_
void* handle = 0x29C
long outstanding_work_ = 0x2
long stopped_ = 0x0
long stop_event_posted_ = 0x0
long shutdown_ = 0x0
unsigned long gqcs_timeout_ = 0xFFFFFFFF
timer_thread_function
<user defined> io_service_ = 0x7FE92C8BCB8
boost::asio::detail::scoped_ptr<boost::asio::detail::win_thread> timer_thread_
boost::asio::detail::win_thread* p_ = 0x66D5D050
func_base
void* entry_event_ = 0x2AC
void* exit_event_ = 0x2A8
auto_func_base_ptr
boost::asio::detail::win_thread::func_base* ptr = 0xCDCDCDCDCDCDCDCD
<user defined> thread_ = 0x2AC
<user defined> exit_event_ = 0x2A8
boost::asio::detail::win_iocp_io_service::auto_handle waitable_timer_
void* handle = 0x2A0
long dispatch_required_ = 0x1
boost::asio::detail::win_mutex dispatch_mutex_
_RTL_CRITICAL_SECTION crit_section_
_RTL_CRITICAL_SECTION_DEBUG* DebugInfo = 0x517EE160
long LockCount = 0xFFFFFFFF
long RecursionCount = 0x0
void* OwningThread = NULL
void* LockSemaphore = NULL
unsigned int SpinCount = 0x0
boost::asio::detail::timer_queue_set timer_queues_
boost::asio::detail::timer_queue_base* first_ = 0x62217F58
boost::asio::detail::timer_queue_base* next_ = NULL
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
Parameter boost::system::error_code& ec = 0x6809F838
int m_val = 0x0
boost::system::error_category* m_cat = 0x7FE93353318
Parameter unsigned int bytes_transferred = 0x40
000007FE9215B120 000000006809F910 boost::asio::detail::win_iocp_io_service::do_one+2E0 c:\local\boost_1_59_0\boost\asio\detail\impl\win_iocp_io_service.ipp line 406
Local boost::asio::detail::win_iocp_io_service::work_finished_on_block_exit on_exit
boost::asio::detail::win_iocp_io_service* io_service_ = 0x5C7B58D0
boost::asio::detail::service_base<boost::asio::detail::win_iocp_io_service>
boost::asio::io_service::service
key
type_info* type_info_ = 0x7FE92C8BCB8
boost::asio::io_service::id* id_ = 0xD8
boost::asio::io_service::service::key key_ = 0x5C7B58D8
boost::asio::io_service& owner_ = 0x66D9A6B0
boost::asio::io_service::service* next_ = NULL
work_finished_on_block_exit
boost::asio::detail::win_iocp_io_service* io_service_ = 0x7FE92C8BCB8
auto_handle
void* handle = 0x7FE92C8BCB8
boost::asio::detail::win_iocp_io_service::auto_handle iocp_
void* handle = 0x29C
long outstanding_work_ = 0x2
long stopped_ = 0x0
long stop_event_posted_ = 0x0
long shutdown_ = 0x0
unsigned long gqcs_timeout_ = 0xFFFFFFFF
timer_thread_function
<user defined> io_service_ = 0x7FE92C8BCB8
boost::asio::detail::scoped_ptr<boost::asio::detail::win_thread> timer_thread_
boost::asio::detail::win_thread* p_ = 0x66D5D050
boost::asio::detail::win_iocp_io_service::auto_handle waitable_timer_
void* handle = 0x2A0
long dispatch_required_ = 0x1
boost::asio::detail::win_mutex dispatch_mutex_
_RTL_CRITICAL_SECTION crit_section_ = 0x5C7B5930
boost::asio::detail::timer_queue_set timer_queues_
boost::asio::detail::timer_queue_base* first_ = 0x62217F58
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
Local boost::asio::detail::win_iocp_operation* op = 0x5AABF2D0
_OVERLAPPED
unsigned int Internal = 0x7FE933533C8
unsigned int InternalHigh = 0x40
unsigned long Offset = 0x0
unsigned long OffsetHigh = 0x40
void* Pointer = 0x4000000000
void* hEvent = NULL
boost::asio::detail::win_iocp_operation* next_ = NULL
* func_ = 0x7FE92134670
<user defined> = 0x44894C20244C894C
<user defined> = 0x44894C20244C894C
<user defined> = 0x44894C20244C894C
unsigned int = 0x44894C20244C894C
long ready_ = 0x1
Local boost::system::error_code result_ec
int m_val = 0x0
boost::system::error_category* m_cat = 0x7FE93353318
Local unsigned long last_error = 0x0
Local int ok = 0x1
Local unsigned int completion_key = 0x0
Local _OVERLAPPED* overlapped = 0x5AABF2D0
unsigned int Internal = 0x7FE933533C8
unsigned int InternalHigh = 0x40
unsigned long Offset = 0x0
unsigned long OffsetHigh = 0x40
void* Pointer = 0x4000000000
void* hEvent = NULL
Local unsigned long bytes_transferred = 0x40
Local boost::asio::detail::win_iocp_io_service* this = 0x5C7B58D0
boost::asio::detail::service_base<boost::asio::detail::win_iocp_io_service>
boost::asio::io_service::service
key
type_info* type_info_ = 0x7FE92C8BCB8
boost::asio::io_service::id* id_ = 0xD8
boost::asio::io_service::service::key key_ = 0x5C7B58D8
boost::asio::io_service& owner_ = 0x66D9A6B0
boost::asio::io_service::service* next_ = NULL
work_finished_on_block_exit
boost::asio::detail::win_iocp_io_service* io_service_ = 0x7FE92C8BCB8
boost::asio::detail::service_base<boost::asio::detail::win_iocp_io_service>
boost::asio::io_service::service
key
type_info* type_info_ = 0x7FE92155200
boost::asio::io_service::id* id_ = 0x48
boost::asio::io_service::service::key key_ = 0x7FE92C8BCC0
boost::asio::io_service& owner_ = 0x70636F69
boost::asio::io_service::service* next_ = 0x73637170
work_finished_on_block_exit
boost::asio::detail::win_iocp_io_service* io_service_ = 0x7FE92155200
auto_handle
void* handle = 0x7FE92155200
boost::asio::detail::win_iocp_io_service::auto_handle iocp_ = 0x72656D6974
long outstanding_work_ = 0x92DC2C80
long stopped_ = 0x7FE
long stop_event_posted_ = 0x92154B40
long shutdown_ = 0x7FE
unsigned long gqcs_timeout_ = 0x9215EDF0
timer_thread_function
<user defined> io_service_ = 0x7FE92155200
boost::asio::detail::scoped_ptr<boost::asio::detail::win_thread> timer_thread_ = 0x2E3535322E353532
boost::asio::detail::win_iocp_io_service::auto_handle waitable_timer_ = 0x3535322E353532
long dispatch_required_ = 0x92DC2D88
boost::asio::detail::win_mutex dispatch_mutex_ = 0x7FE92C8BD18
boost::asio::detail::timer_queue_set timer_queues_ = 0x7FE9215CA80
boost::asio::detail::op_queue<boost::asio::detail::win_iocp_operation> completed_ops_ = 0x7FE92C8BD48
auto_handle
void* handle = 0x7FE92C8BCB8
boost::asio::detail::win_iocp_io_service::auto_handle iocp_
void* handle = 0x29C
long outstanding_work_ = 0x2
long stopped_ = 0x0
long stop_event_posted_ = 0x0
long shutdown_ = 0x0
unsigned long gqcs_timeout_ = 0xFFFFFFFF
timer_thread_function
<user defined> io_service_ = 0x7FE92C8BCB8
boost::asio::detail::scoped_ptr<boost::asio::detail::win_thread> timer_thread_
boost::asio::detail::win_thread* p_ = 0x66D5D050
func_base
void* entry_event_ = 0x2AC
void* exit_event_ = 0x2A8
auto_func_base_ptr
boost::asio::detail::win_thread::func_base* ptr = 0xCDCDCDCDCDCDCDCD
<user defined> thread_ = 0x2AC
<user defined> exit_event_ = 0x2A8
boost::asio::detail::win_iocp_io_service::auto_handle waitable_timer_
void* handle = 0x2A0
long dispatch_required_ = 0x1
boost::asio::detail::win_mutex dispatch_mutex_
_RTL_CRITICAL_SECTION crit_section_
_RTL_CRITICAL_SECTION_DEBUG* DebugInfo = 0x517EE160
long LockCount = 0xFFFFFFFF
long RecursionCount = 0x0
void* OwningThread = NULL
void* LockSemaphore = NULL
unsigned int SpinCount = 0x0
boost::asio::detail::timer_queue_set timer_queues_
boost::asio::detail::timer_queue_base* first_ = 0x62217F58
boost::asio::detail::timer_queue_base* next_ = NULL
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
Parameter bool block = 0x1
Parameter boost::system::error_code& ec = 0x6809F9F8
int m_val = 0x0
boost::system::error_category* m_cat = 0x7FE93353318
000007FE9215EF61 000000006809F9C0 boost::asio::detail::win_iocp_io_service::run+C1 c:\local\boost_1_59_0\boost\asio\detail\impl\win_iocp_io_service.ipp line 164
Local boost::asio::detail::win_iocp_io_service* this = 0x5C7B58D0
boost::asio::detail::service_base<boost::asio::detail::win_iocp_io_service>
boost::asio::io_service::service
key
type_info* type_info_ = 0x7FE92C8BCB8
boost::asio::io_service::id* id_ = 0xD8
boost::asio::io_service::service::key key_ = 0x5C7B58D8
boost::asio::io_service& owner_ = 0x66D9A6B0
boost::asio::io_service::service* next_ = NULL
work_finished_on_block_exit
boost::asio::detail::win_iocp_io_service* io_service_ = 0x7FE92C8BCB8
boost::asio::detail::service_base<boost::asio::detail::win_iocp_io_service>
boost::asio::io_service::service
key
type_info* type_info_ = 0x7FE92155200
boost::asio::io_service::id* id_ = 0x48
boost::asio::io_service::service::key key_ = 0x7FE92C8BCC0
boost::asio::io_service& owner_ = 0x70636F69
boost::asio::io_service::service* next_ = 0x73637170
work_finished_on_block_exit
boost::asio::detail::win_iocp_io_service* io_service_ = 0x7FE92155200
auto_handle
void* handle = 0x7FE92155200
boost::asio::detail::win_iocp_io_service::auto_handle iocp_ = 0x72656D6974
long outstanding_work_ = 0x92DC2C80
long stopped_ = 0x7FE
long stop_event_posted_ = 0x92154B40
long shutdown_ = 0x7FE
unsigned long gqcs_timeout_ = 0x9215EDF0
timer_thread_function
<user defined> io_service_ = 0x7FE92155200
boost::asio::detail::scoped_ptr<boost::asio::detail::win_thread> timer_thread_ = 0x2E3535322E353532
boost::asio::detail::win_iocp_io_service::auto_handle waitable_timer_ = 0x3535322E353532
long dispatch_required_ = 0x92DC2D88
boost::asio::detail::win_mutex dispatch_mutex_ = 0x7FE92C8BD18
boost::asio::detail::timer_queue_set timer_queues_ = 0x7FE9215CA80
boost::asio::detail::op_queue<boost::asio::detail::win_iocp_operation> completed_ops_ = 0x7FE92C8BD48
auto_handle
void* handle = 0x7FE92C8BCB8
boost::asio::detail::win_iocp_io_service::auto_handle iocp_
void* handle = 0x29C
long outstanding_work_ = 0x2
long stopped_ = 0x0
long stop_event_posted_ = 0x0
long shutdown_ = 0x0
unsigned long gqcs_timeout_ = 0xFFFFFFFF
timer_thread_function
<user defined> io_service_ = 0x7FE92C8BCB8
boost::asio::detail::scoped_ptr<boost::asio::detail::win_thread> timer_thread_
boost::asio::detail::win_thread* p_ = 0x66D5D050
func_base
void* entry_event_ = 0x2AC
void* exit_event_ = 0x2A8
auto_func_base_ptr
boost::asio::detail::win_thread::func_base* ptr = 0xCDCDCDCDCDCDCDCD
<user defined> thread_ = 0x2AC
<user defined> exit_event_ = 0x2A8
boost::asio::detail::win_iocp_io_service::auto_handle waitable_timer_
void* handle = 0x2A0
long dispatch_required_ = 0x1
boost::asio::detail::win_mutex dispatch_mutex_
_RTL_CRITICAL_SECTION crit_section_
_RTL_CRITICAL_SECTION_DEBUG* DebugInfo = 0x517EE160
long LockCount = 0xFFFFFFFF
long RecursionCount = 0x0
void* OwningThread = NULL
void* LockSemaphore = NULL
unsigned int SpinCount = 0x0
boost::asio::detail::timer_queue_set timer_queues_
boost::asio::detail::timer_queue_base* first_ = 0x62217F58
boost::asio::detail::timer_queue_base* next_ = NULL
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
Parameter boost::system::error_code& ec = 0x6809F9F8
int m_val = 0x0
boost::system::error_category* m_cat = 0x7FE93353318
Local boost::asio::detail::call_stack<boost::asio::detail::win_iocp_io_service,boost::asio::detail::win_iocp_thread_info>::context ctx
boost::asio::detail::win_iocp_io_service* key_ = 0x5C7B58D0
boost::asio::detail::service_base<boost::asio::detail::win_iocp_io_service>
boost::asio::io_service::service
key
type_info* type_info_ = 0x7FE92C8BCB8
boost::asio::io_service::id* id_ = 0xD8
boost::asio::io_service::service::key key_ = 0x5C7B58D8
boost::asio::io_service& owner_ = 0x66D9A6B0
boost::asio::io_service::service* next_ = NULL
work_finished_on_block_exit
boost::asio::detail::win_iocp_io_service* io_service_ = 0x7FE92C8BCB8
auto_handle
void* handle = 0x7FE92C8BCB8
boost::asio::detail::win_iocp_io_service::auto_handle iocp_
void* handle = 0x29C
long outstanding_work_ = 0x2
long stopped_ = 0x0
long stop_event_posted_ = 0x0
long shutdown_ = 0x0
unsigned long gqcs_timeout_ = 0xFFFFFFFF
timer_thread_function
<user defined> io_service_ = 0x7FE92C8BCB8
boost::asio::detail::scoped_ptr<boost::asio::detail::win_thread> timer_thread_
boost::asio::detail::win_thread* p_ = 0x66D5D050
boost::asio::detail::win_iocp_io_service::auto_handle waitable_timer_
void* handle = 0x2A0
long dispatch_required_ = 0x1
boost::asio::detail::win_mutex dispatch_mutex_
_RTL_CRITICAL_SECTION crit_section_ = 0x5C7B5930
boost::asio::detail::timer_queue_set timer_queues_
boost::asio::detail::timer_queue_base* first_ = 0x62217F58
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
boost::asio::detail::win_iocp_thread_info* value_ = 0x6809F948
boost::asio::detail::thread_info_base
void* reusable_memory_ = 0x5AABF2D0
boost::asio::detail::call_stack<boost::asio::detail::win_iocp_io_service,boost::asio::detail::win_iocp_thread_info>::context* next_ = NULL
Local unsigned int n = 0xD1E
Local boost::asio::detail::win_iocp_thread_info this_thread
boost::asio::detail::thread_info_base
void* reusable_memory_ = 0x5AABF2D0
000007FE9215EE6B 000000006809FA20 boost::asio::io_service::run+3B c:\local\boost_1_59_0\boost\asio\impl\io_service.ipp line 59
Local boost::asio::io_service* this = 0x66D9A6B0
work
boost::asio::detail::win_iocp_io_service& io_service_impl_ = 0xCDCDCDCDCDCDCDCD
boost::asio::detail::service_base<boost::asio::detail::win_iocp_io_service>
boost::asio::io_service::service
key
type_info* type_info_ = <Unable to read memory>
boost::asio::io_service::id* id_ = <Unable to read memory>
boost::asio::io_service::service::key key_ = 0xCDCDCDCDCDCDCDD5
boost::asio::io_service& owner_ = <Unable to read memory>
boost::asio::io_service::service* next_ = <Unable to read memory>
work_finished_on_block_exit
boost::asio::detail::win_iocp_io_service* io_service_ = <Unable to read memory>
auto_handle
void* handle = <Unable to read memory>
boost::asio::detail::win_iocp_io_service::auto_handle iocp_ = 0xCDCDCDCDCDCDCDF5 <Unable to read memory>
long outstanding_work_ = 0xCDCDCDCDCDCDCDFD <Unable to read memory>
long stopped_ = 0xCDCDCDCDCDCDCE01 <Unable to read memory>
long stop_event_posted_ = 0xCDCDCDCDCDCDCE05 <Unable to read memory>
long shutdown_ = 0xCDCDCDCDCDCDCE09 <Unable to read memory>
unsigned long gqcs_timeout_ = 0xCDCDCDCDCDCDCE0D <Unable to read memory>
timer_thread_function
<user defined> io_service_ = 0xCDCDCDCDCDCDCDCD <Unable to read memory>
boost::asio::detail::scoped_ptr<boost::asio::detail::win_thread> timer_thread_ = 0xCDCDCDCDCDCDCE15 <Unable to read memory>
boost::asio::detail::win_iocp_io_service::auto_handle waitable_timer_ = 0xCDCDCDCDCDCDCE1D <Unable to read memory>
long dispatch_required_ = 0xCDCDCDCDCDCDCE25 <Unable to read memory>
boost::asio::detail::win_mutex dispatch_mutex_ = 0xCDCDCDCDCDCDCE2D
boost::asio::detail::timer_queue_set timer_queues_ = 0xCDCDCDCDCDCDCE55 <Unable to read memory>
boost::asio::detail::op_queue<boost::asio::detail::win_iocp_operation> completed_ops_ = 0xCDCDCDCDCDCDCE5D
id
service
key
type_info* type_info_ = 0xCDCDCDCDCDCDCDCD
boost::asio::io_service::id* id_ = 0x60
boost::asio::io_service::service::key key_
type_info* type_info_ = 0x5F3EF6E0
boost::asio::io_service::id* id_ = 0xB8
boost::asio::io_service& owner_ = <Unable to read memory>
boost::asio::io_service::service* next_ = 0xCDCDCDCDCDCDCD00
key
type_info* type_info_ = <Unable to read memory>
boost::asio::io_service::id* id_ = <Unable to read memory>
boost::asio::io_service::service::key key_ = 0xCDCDCDCDCDCDCD08
boost::asio::io_service& owner_ = <Unable to read memory>
boost::asio::io_service::service* next_ = <Unable to read memory>
strand
boost::asio::detail::strand_service& service_ = 0xCDCDCDCDCDCDCDCD
boost::asio::detail::service_base<boost::asio::detail::strand_service>
boost::asio::io_service::service
<user defined> key = 0xCDCDCDCDCDCDCDCD
<user defined> key_ = 0xCDCDCDCDCDCDCDD5
<user defined> owner_ = 0xCDCDCDCDCDCDCDE5 <Unable to read memory>
<user defined> next_ = 0xCDCDCDCDCDCDCDED <Unable to read memory>
on_do_complete_exit
<user defined> owner_ = 0xCDCDCDCDCDCDCDCD <Unable to read memory>
boost::asio::detail::strand_service::strand_impl* impl_ = <Unable to read memory>
on_dispatch_exit
<user defined> io_service_ = 0xCDCDCDCDCDCDCDCD <Unable to read memory>
<user defined> impl_ = 0xCDCDCDCDCDCDCDD5 <Unable to read memory>
strand_impl
boost::asio::detail::win_iocp_operation
_OVERLAPPED
unsigned int Internal = 0xCDCDCDCDCDCDCDCD <Unable to read memory>
unsigned int InternalHigh = 0xCDCDCDCDCDCDCDD5 <Unable to read memory>
unsigned long Offset = 0xCDCDCDCDCDCDCDDD <Unable to read memory>
unsigned long OffsetHigh = 0xCDCDCDCDCDCDCDE1 <Unable to read memory>
void* Pointer = <Unable to read memory>
void* hEvent = <Unable to read memory>
boost::asio::detail::win_iocp_operation* next_ = <Unable to read memory>
<user defined>* func_ = <Unable to read memory>
long ready_ = 0xCDCDCDCDCDCDCDFD <Unable to read memory>
boost::asio::detail::win_mutex mutex_ = 0xCDCDCDCDCDCDCE05
bool locked_ = 0xCDCDCDCDCDCDCE2D <Unable to read memory>
boost::asio::detail::op_queue<boost::asio::detail::win_iocp_operation> waiting_queue_ = 0xCDCDCDCDCDCDCE35
boost::asio::detail::op_queue<boost::asio::detail::win_iocp_operation> ready_queue_ = 0xCDCDCDCDCDCDCE45
boost::asio::detail::win_iocp_io_service& io_service_ = <Unable to read memory>
boost::asio::detail::win_mutex mutex_ = 0xCDCDCDCDCDCDCDFD
boost::asio::detail::scoped_ptr<boost::asio::detail::strand_service::strand_impl>[193] implementations_
[0] = 0xCDCDCDCDCDCDCE25 <Unable to read memory>
[1] = 0xCDCDCDCDCDCDCE2D <Unable to read memory>
[2] = 0xCDCDCDCDCDCDCE35 <Unable to read memory>
[3] = 0xCDCDCDCDCDCDCE3D <Unable to read memory>
[4] = 0xCDCDCDCDCDCDCE45 <Unable to read memory>
[5] = 0xCDCDCDCDCDCDCE4D <Unable to read memory>
[6] = 0xCDCDCDCDCDCDCE55 <Unable to read memory>
[7] = 0xCDCDCDCDCDCDCE5D <Unable to read memory>
[8] = 0xCDCDCDCDCDCDCE65 <Unable to read memory>
[9] = 0xCDCDCDCDCDCDCE6D <Unable to read memory>
unsigned int salt_ = 0xCDCDCDCDCDCDD42D <Unable to read memory>
boost::asio::detail::strand_service::strand_impl* impl_ = 0x5F3EF6E0
boost::asio::detail::win_iocp_operation
_OVERLAPPED
unsigned int Internal = 0x517EE360
unsigned int InternalHigh = 0xFFFFFFFF
unsigned long Offset = 0x0
unsigned long OffsetHigh = 0x0
void* Pointer = NULL
void* hEvent = NULL
boost::asio::detail::win_iocp_operation* next_ = NULL
<user defined>* func_ = 0x66D9A6B0
long ready_ = 0x62217F30
boost::asio::detail::win_mutex mutex_ = 0x5F3EF718
bool locked_ = 0x0
boost::asio::detail::op_queue<boost::asio::detail::win_iocp_operation> waiting_queue_ = 0x5F3EF748
boost::asio::detail::op_queue<boost::asio::detail::win_iocp_operation> ready_queue_ = 0x5F3EF758
boost::asio::detail::winsock_init<2,0> init_
boost::asio::detail::winsock_init_base
data
long init_count_ = 0xCDCDCDCD
long result_ = 0xCDCDCDCD
<user defined> manual = 0x66D9A6B0
boost::asio::detail::service_registry* service_registry_ = 0x5F3EF6E0
auto_service_ptr
boost::asio::io_service::service* ptr_ = 0x517EE360
boost::asio::detail::win_mutex mutex_
_RTL_CRITICAL_SECTION crit_section_ = 0x5F3EF6E0
boost::asio::io_service& owner_ = 0x66D9A6B0
<user defined> work = 0x66D9A6B0
<user defined> id = 0x66D9A6B0
<user defined> service = 0x66D9A6B0
<user defined> strand = 0x66D9A6B0
<user defined> init_ = 0xCD
<user defined> service_registry_ = 0x5F3EF6E0
boost::asio::detail::win_iocp_io_service& impl_ = 0x5C7B58D0
boost::asio::io_service::service* first_service_ = 0x62217F30
key
type_info* type_info_ = 0x7FE92C8BDE8
boost::asio::io_service::id* id_ = 0xD8
boost::asio::io_service::service::key key_ = 0x62217F38
boost::asio::io_service& owner_ = 0x66D9A6B0
boost::asio::io_service::service* next_ = 0x62217E70
<user defined> impl_ = 0x5C7B58D0
Local boost::system::error_code ec
int m_val = 0x0
boost::system::error_category* m_cat = 0x7FE93353318
Local unsigned int s = 0xCCCCCCCCCCCCCCCC
000007FE92155A3B 000000006809FC10 NetworkThread<WorldSocket>::Run+17B c:\users\glader\documents\github\trinitycore\src\server\shared\networking\networkthread.h line 128
Local NetworkThread<WorldSocket>* this = 0x66D9A608
std::atomic<int> _connections
std::_Atomic_int
unsigned long _My_val = 0x1
std::atomic<bool> _stopped
std::_Atomic_bool
unsigned int _My_val = 0x0
std::thread* _thread = 0x66D7EB60
id
unsigned int _Id = 0x2A4
_Thrd_imp_t _Thr
void* _Hnd = 0x2A4
unsigned int _Id = 0x8DD0
std::vector<std::shared_ptr<WorldSocket>,std::allocator<std::shared_ptr<WorldSocket> > > _sockets
std::_Vector_alloc<std::_Vec_base_types<std::shared_ptr<WorldSocket>,std::allocator<std::shared_ptr<WorldSocket> > > >
std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::shared_ptr<WorldSocket> > >,std::_Vector_val<std::_Simple_types<std::shared_ptr<WorldSocket> > >,1> _Mypair = 0x66D9A620
std::mutex _newSocketsLock
std::_Mutex_base
std::_Align_type<double,80> _Mtx_storage = 0x66D9A640
std::vector<std::shared_ptr<WorldSocket>,std::allocator<std::shared_ptr<WorldSocket> > > _newSockets
std::_Vector_alloc<std::_Vec_base_types<std::shared_ptr<WorldSocket>,std::allocator<std::shared_ptr<WorldSocket> > > >
std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::shared_ptr<WorldSocket> > >,std::_Vector_val<std::_Simple_types<std::shared_ptr<WorldSocket> > >,1> _Mypair = 0x66D9A690
boost::asio::io_service _io_service
work
boost::asio::detail::win_iocp_io_service& io_service_impl_ = 0xCDCDCDCDCDCDCDCD
id
service
key
type_info* type_info_ = 0xCDCDCDCDCDCDCDCD
boost::asio::io_service::id* id_ = 0x60
boost::asio::io_service::service::key key_ = 0x66D9A6B8
boost::asio::io_service& owner_ = <Unable to read memory>
boost::asio::io_service::service* next_ = 0xCDCDCDCDCDCDCD00
strand
boost::asio::detail::strand_service& service_ = 0xCDCDCDCDCDCDCDCD
boost::asio::detail::strand_service::strand_impl* impl_ = 0x5F3EF6E0
boost::asio::detail::winsock_init<2,0> init_
boost::asio::detail::winsock_init_base
data
long init_count_ = 0xCDCDCDCD
long result_ = 0xCDCDCDCD
<user defined> manual = 0x66D9A6B0
boost::asio::detail::service_registry* service_registry_ = 0x5F3EF6E0
auto_service_ptr
boost::asio::io_service::service* ptr_ = 0x517EE360
boost::asio::detail::win_mutex mutex_ = 0x5F3EF6E0
boost::asio::io_service& owner_ = 0x66D9A6B0
boost::asio::io_service::service* first_service_ = 0x62217F30
boost::asio::detail::win_iocp_io_service& impl_ = 0x5C7B58D0
boost::asio::detail::service_base<boost::asio::detail::win_iocp_io_service>
boost::asio::io_service::service
key
type_info* type_info_ = 0x7FE92C8BCB8
boost::asio::io_service::id* id_ = 0xD8
boost::asio::io_service::service::key key_ = 0x5C7B58D8
boost::asio::io_service& owner_ = 0x66D9A6B0
boost::asio::io_service::service* next_ = NULL
work_finished_on_block_exit
boost::asio::detail::win_iocp_io_service* io_service_ = 0x7FE92C8BCB8
auto_handle
void* handle = 0x7FE92C8BCB8
boost::asio::detail::win_iocp_io_service::auto_handle iocp_ = 0x29C
long outstanding_work_ = 0x2
long stopped_ = 0x0
long stop_event_posted_ = 0x0
long shutdown_ = 0x0
unsigned long gqcs_timeout_ = 0xFFFFFFFF
timer_thread_function
<user defined> io_service_ = 0x7FE92C8BCB8
boost::asio::detail::scoped_ptr<boost::asio::detail::win_thread> timer_thread_ = 0x66D5D050
boost::asio::detail::win_iocp_io_service::auto_handle waitable_timer_ = 0x2A0
long dispatch_required_ = 0x1
boost::asio::detail::win_mutex dispatch_mutex_ = 0x5C7B5930
boost::asio::detail::timer_queue_set timer_queues_ = 0x62217F58
boost::asio::detail::op_queue<boost::asio::detail::win_iocp_operation> completed_ops_ = 0x5C7B5960
boost::asio::basic_stream_socket<boost::asio::ip::tcp,boost::asio::stream_socket_service<boost::asio::ip::tcp> > _acceptSocket
boost::asio::basic_socket<boost::asio::ip::tcp,boost::asio::stream_socket_service<boost::asio::ip::tcp> >
boost::asio::basic_io_object<boost::asio::stream_socket_service<boost::asio::ip::tcp>,1>
implementation_type
boost::asio::detail::win_iocp_socket_service_base::base_implementation_type
unsigned int socket_ = 0xFFFFFFFFFFFFFFFF
unsigned int state_ = 0x0
std::shared_ptr<void> cancel_token_ = 0x66D9A6D8
boost::asio::detail::select_reactor::per_descriptor_data reactor_data_ = 0xCD
boost::asio::detail::win_iocp_socket_service_base::base_implementation_type* next_ = NULL
boost::asio::detail::win_iocp_socket_service_base::base_implementation_type* prev_ = 0x41F6B038
boost::asio::ip::tcp protocol_ = 0x2
bool have_remote_endpoint_ = 0x0
boost::asio::ip::basic_endpoint<boost::asio::ip::tcp> remote_endpoint_ = 0x66D9A708
boost::asio::detail::win_iocp_socket_service<boost::asio::ip::tcp>::implementation_type implementation = 0x66D9A6C8
boost::asio::stream_socket_service<boost::asio::ip::tcp>* service_ = 0x62217E70
boost::asio::socket_base
int boost::asio::socket_base::message_peek = 0x62217F30
int boost::asio::socket_base::message_out_of_band = 0x62217F30
int boost::asio::socket_base::message_do_not_route = 0x62217F30
int boost::asio::socket_base::message_end_of_record = 0x62217F30
int boost::asio::socket_base::max_connections = 0x62217F30
native_type
unsigned int socket_ = 0xFFFFFFFFFFFFFFFF
bool have_remote_endpoint_ = 0x0
boost::asio::ip::basic_endpoint<boost::asio::ip::tcp> remote_endpoint_ = 0x66D9A6D4
native_handle_type
unsigned int socket_ = 0xFFFFFFFFFFFFFFFF
bool have_remote_endpoint_ = 0x0
<user defined> remote_endpoint_ = 0x66D9A6D4
native_type
unsigned int socket_ = 0xFFFFFFFFFFFFFFFF
bool have_remote_endpoint_ = 0x0
<user defined> remote_endpoint_ = 0x66D9A6D4
native_handle_type
unsigned int socket_ = 0xFFFFFFFFFFFFFFFF
bool have_remote_endpoint_ = 0x0
<user defined> remote_endpoint_ = 0x66D9A6D4
boost::asio::basic_deadline_timer<boost::posix_time::ptime,boost::asio::time_traits<boost::posix_time::ptime>,boost::asio::deadline_timer_service<boost::posix_time::ptime,boost::asio::time_traits<boo _updateTimer
boost::asio::basic_io_object<boost::asio::deadline_timer_service<boost::posix_time::ptime,boost::asio::time_traits<boost::posix_time::ptime> >,0>
implementation_type
boost::posix_time::ptime expiry = 0x62217F30
bool might_have_pending_waits = 0x92
boost::asio::detail::timer_queue<boost::asio::detail::forwarding_posix_time_traits>::per_timer_data timer_data = 0x66D9A740
boost::asio::deadline_timer_service<boost::posix_time::ptime,boost::asio::time_traits<boost::posix_time::ptime> >& service = 0x62217F30
boost::asio::detail::deadline_timer_service<boost::asio::time_traits<boost::posix_time::ptime> >::implementation_type implementation = 0x66D9A738
000007FE921499F4 000000006809FC40 std::_Invoker_pmf_pointer::_Call<void (__cdecl NetworkThread<WorldSocket>::*)(void) __ptr64,NetworkThread<WorldSocket> * __ptr64>+34 d:\program files (x86)\microsoft visual studio 14.0\vc\include\type_traits line 1342
Parameter <user defined>* _Pmf = 0x7FE921558C0
Parameter NetworkThread<WorldSocket>** _Arg1 = 0x66D9A608
std::atomic<int> _connections
std::_Atomic_int
unsigned long _My_val = 0x1
std::atomic<bool> _stopped
std::_Atomic_bool
unsigned int _My_val = 0x0
std::thread* _thread = 0x66D7EB60
id
unsigned int _Id = 0x2A4
_Thrd_imp_t _Thr
void* _Hnd = 0x2A4
unsigned int _Id = 0x8DD0
std::vector<std::shared_ptr<WorldSocket>,std::allocator<std::shared_ptr<WorldSocket> > > _sockets
std::_Vector_alloc<std::_Vec_base_types<std::shared_ptr<WorldSocket>,std::allocator<std::shared_ptr<WorldSocket> > > >
std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::shared_ptr<WorldSocket> > >,std::_Vector_val<std::_Simple_types<std::shared_ptr<WorldSocket> > >,1> _Mypair = 0x66D9A620
std::mutex _newSocketsLock
std::_Mutex_base
std::_Align_type<double,80> _Mtx_storage = 0x66D9A640
std::vector<std::shared_ptr<WorldSocket>,std::allocator<std::shared_ptr<WorldSocket> > > _newSockets
std::_Vector_alloc<std::_Vec_base_types<std::shared_ptr<WorldSocket>,std::allocator<std::shared_ptr<WorldSocket> > > >
std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::shared_ptr<WorldSocket> > >,std::_Vector_val<std::_Simple_types<std::shared_ptr<WorldSocket> > >,1> _Mypair = 0x66D9A690
boost::asio::io_service _io_service
work
boost::asio::detail::win_iocp_io_service& io_service_impl_ = 0xCDCDCDCDCDCDCDCD
id
service
key
type_info* type_info_ = 0xCDCDCDCDCDCDCDCD
boost::asio::io_service::id* id_ = 0x60
boost::asio::io_service::service::key key_ = 0x66D9A6B8
boost::asio::io_service& owner_ = <Unable to read memory>
boost::asio::io_service::service* next_ = 0xCDCDCDCDCDCDCD00
strand
boost::asio::detail::strand_service& service_ = 0xCDCDCDCDCDCDCDCD
boost::asio::detail::strand_service::strand_impl* impl_ = 0x5F3EF6E0
boost::asio::detail::winsock_init<2,0> init_
boost::asio::detail::winsock_init_base
data
long init_count_ = 0xCDCDCDCD
long result_ = 0xCDCDCDCD
<user defined> manual = 0x66D9A6B0
boost::asio::detail::service_registry* service_registry_ = 0x5F3EF6E0
auto_service_ptr
boost::asio::io_service::service* ptr_ = 0x517EE360
boost::asio::detail::win_mutex mutex_ = 0x5F3EF6E0
boost::asio::io_service& owner_ = 0x66D9A6B0
boost::asio::io_service::service* first_service_ = 0x62217F30
boost::asio::detail::win_iocp_io_service& impl_ = 0x5C7B58D0
boost::asio::detail::service_base<boost::asio::detail::win_iocp_io_service>
boost::asio::io_service::service
key
type_info* type_info_ = 0x7FE92C8BCB8
boost::asio::io_service::id* id_ = 0xD8
boost::asio::io_service::service::key key_ = 0x5C7B58D8
boost::asio::io_service& owner_ = 0x66D9A6B0
boost::asio::io_service::service* next_ = NULL
work_finished_on_block_exit
boost::asio::detail::win_iocp_io_service* io_service_ = 0x7FE92C8BCB8
auto_handle
void* handle = 0x7FE92C8BCB8
boost::asio::detail::win_iocp_io_service::auto_handle iocp_ = 0x29C
long outstanding_work_ = 0x2
long stopped_ = 0x0
long stop_event_posted_ = 0x0
long shutdown_ = 0x0
unsigned long gqcs_timeout_ = 0xFFFFFFFF
timer_thread_function
<user defined> io_service_ = 0x7FE92C8BCB8
boost::asio::detail::scoped_ptr<boost::asio::detail::win_thread> timer_thread_ = 0x66D5D050
boost::asio::detail::win_iocp_io_service::auto_handle waitable_timer_ = 0x2A0
long dispatch_required_ = 0x1
boost::asio::detail::win_mutex dispatch_mutex_ = 0x5C7B5930
boost::asio::detail::timer_queue_set timer_queues_ = 0x62217F58
boost::asio::detail::op_queue<boost::asio::detail::win_iocp_operation> completed_ops_ = 0x5C7B5960
boost::asio::basic_stream_socket<boost::asio::ip::tcp,boost::asio::stream_socket_service<boost::asio::ip::tcp> > _acceptSocket
boost::asio::basic_socket<boost::asio::ip::tcp,boost::asio::stream_socket_service<boost::asio::ip::tcp> >
boost::asio::basic_io_object<boost::asio::stream_socket_service<boost::asio::ip::tcp>,1>
implementation_type
boost::asio::detail::win_iocp_socket_service_base::base_implementation_type
unsigned int socket_ = 0xFFFFFFFFFFFFFFFF
unsigned int state_ = 0x0
std::shared_ptr<void> cancel_token_ = 0x66D9A6D8
boost::asio::detail::select_reactor::per_descriptor_data reactor_data_ = 0xCD
boost::asio::detail::win_iocp_socket_service_base::base_implementation_type* next_ = NULL
boost::asio::detail::win_iocp_socket_service_base::base_implementation_type* prev_ = 0x41F6B038
boost::asio::ip::tcp protocol_ = 0x2
bool have_remote_endpoint_ = 0x0
boost::asio::ip::basic_endpoint<boost::asio::ip::tcp> remote_endpoint_ = 0x66D9A708
boost::asio::detail::win_iocp_socket_service<boost::asio::ip::tcp>::implementation_type implementation = 0x66D9A6C8
boost::asio::stream_socket_service<boost::asio::ip::tcp>* service_ = 0x62217E70
boost::asio::socket_base
int boost::asio::socket_base::message_peek = 0x62217F30
int boost::asio::socket_base::message_out_of_band = 0x62217F30
int boost::asio::socket_base::message_do_not_route = 0x62217F30
int boost::asio::socket_base::message_end_of_record = 0x62217F30
int boost::asio::socket_base::max_connections = 0x62217F30
native_type
unsigned int socket_ = 0xFFFFFFFFFFFFFFFF
bool have_remote_endpoint_ = 0x0
boost::asio::ip::basic_endpoint<boost::asio::ip::tcp> remote_endpoint_ = 0x66D9A6D4
native_handle_type
unsigned int socket_ = 0xFFFFFFFFFFFFFFFF
bool have_remote_endpoint_ = 0x0
<user defined> remote_endpoint_ = 0x66D9A6D4
native_type
unsigned int socket_ = 0xFFFFFFFFFFFFFFFF
bool have_remote_endpoint_ = 0x0
<user defined> remote_endpoint_ = 0x66D9A6D4
native_handle_type
unsigned int socket_ = 0xFFFFFFFFFFFFFFFF
bool have_remote_endpoint_ = 0x0
<user defined> remote_endpoint_ = 0x66D9A6D4
boost::asio::basic_deadline_timer<boost::posix_time::ptime,boost::asio::time_traits<boost::posix_time::ptime>,boost::asio::deadline_timer_service<boost::posix_time::ptime,boost::asio::time_traits<boo _updateTimer
boost::asio::basic_io_object<boost::asio::deadline_timer_service<boost::posix_time::ptime,boost::asio::time_traits<boost::posix_time::ptime> >,0>
implementation_type
boost::posix_time::ptime expiry = 0x62217F30
bool might_have_pending_waits = 0x92
boost::asio::detail::timer_queue<boost::asio::detail::forwarding_posix_time_traits>::per_timer_data timer_data = 0x66D9A740
boost::asio::deadline_timer_service<boost::posix_time::ptime,boost::asio::time_traits<boost::posix_time::ptime> >& service = 0x62217F30
boost::asio::detail::deadline_timer_service<boost::asio::time_traits<boost::posix_time::ptime> >::implementation_type implementation = 0x66D9A738
000007FE9214D95C 000000006809FC80 std::invoke<void (__cdecl NetworkThread<WorldSocket>::*)(void) __ptr64,NetworkThread<WorldSocket> * __ptr64>+4C d:\program files (x86)\microsoft visual studio 14.0\vc\include\type_traits line 1445
Parameter <user defined>** _Obj = 0x7FE921558C0
Parameter NetworkThread<WorldSocket>** <_Args_0> = 0x66D9A608
std::atomic<int> _connections
std::_Atomic_int
unsigned long _My_val = 0x1
std::atomic<bool> _stopped
std::_Atomic_bool
unsigned int _My_val = 0x0
std::thread* _thread = 0x66D7EB60
id
unsigned int _Id = 0x2A4
_Thrd_imp_t _Thr
void* _Hnd = 0x2A4
unsigned int _Id = 0x8DD0
std::vector<std::shared_ptr<WorldSocket>,std::allocator<std::shared_ptr<WorldSocket> > > _sockets
std::_Vector_alloc<std::_Vec_base_types<std::shared_ptr<WorldSocket>,std::allocator<std::shared_ptr<WorldSocket> > > >
std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::shared_ptr<WorldSocket> > >,std::_Vector_val<std::_Simple_types<std::shared_ptr<WorldSocket> > >,1> _Mypair = 0x66D9A620
std::mutex _newSocketsLock
std::_Mutex_base
std::_Align_type<double,80> _Mtx_storage = 0x66D9A640
std::vector<std::shared_ptr<WorldSocket>,std::allocator<std::shared_ptr<WorldSocket> > > _newSockets
std::_Vector_alloc<std::_Vec_base_types<std::shared_ptr<WorldSocket>,std::allocator<std::shared_ptr<WorldSocket> > > >
std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::shared_ptr<WorldSocket> > >,std::_Vector_val<std::_Simple_types<std::shared_ptr<WorldSocket> > >,1> _Mypair = 0x66D9A690
boost::asio::io_service _io_service
work
boost::asio::detail::win_iocp_io_service& io_service_impl_ = 0xCDCDCDCDCDCDCDCD
id
service
key
type_info* type_info_ = 0xCDCDCDCDCDCDCDCD
boost::asio::io_service::id* id_ = 0x60
boost::asio::io_service::service::key key_ = 0x66D9A6B8
boost::asio::io_service& owner_ = <Unable to read memory>
boost::asio::io_service::service* next_ = 0xCDCDCDCDCDCDCD00
strand
boost::asio::detail::strand_service& service_ = 0xCDCDCDCDCDCDCDCD
boost::asio::detail::strand_service::strand_impl* impl_ = 0x5F3EF6E0
boost::asio::detail::winsock_init<2,0> init_
boost::asio::detail::winsock_init_base
data
long init_count_ = 0xCDCDCDCD
long result_ = 0xCDCDCDCD
<user defined> manual = 0x66D9A6B0
boost::asio::detail::service_registry* service_registry_ = 0x5F3EF6E0
auto_service_ptr
boost::asio::io_service::service* ptr_ = 0x517EE360
boost::asio::detail::win_mutex mutex_ = 0x5F3EF6E0
boost::asio::io_service& owner_ = 0x66D9A6B0
boost::asio::io_service::service* first_service_ = 0x62217F30
boost::asio::detail::win_iocp_io_service& impl_ = 0x5C7B58D0
boost::asio::detail::service_base<boost::asio::detail::win_iocp_io_service>
boost::asio::io_service::service
key
type_info* type_info_ = 0x7FE92C8BCB8
boost::asio::io_service::id* id_ = 0xD8
boost::asio::io_service::service::key key_ = 0x5C7B58D8
boost::asio::io_service& owner_ = 0x66D9A6B0
boost::asio::io_service::service* next_ = NULL
work_finished_on_block_exit
boost::asio::detail::win_iocp_io_service* io_service_ = 0x7FE92C8BCB8
auto_handle
void* handle = 0x7FE92C8BCB8
boost::asio::detail::win_iocp_io_service::auto_handle iocp_ = 0x29C
long outstanding_work_ = 0x2
long stopped_ = 0x0
long stop_event_posted_ = 0x0
long shutdown_ = 0x0
unsigned long gqcs_timeout_ = 0xFFFFFFFF
timer_thread_function
<user defined> io_service_ = 0x7FE92C8BCB8
boost::asio::detail::scoped_ptr<boost::asio::detail::win_thread> timer_thread_ = 0x66D5D050
boost::asio::detail::win_iocp_io_service::auto_handle waitable_timer_ = 0x2A0
long dispatch_required_ = 0x1
boost::asio::detail::win_mutex dispatch_mutex_ = 0x5C7B5930
boost::asio::detail::timer_queue_set timer_queues_ = 0x62217F58
boost::asio::detail::op_queue<boost::asio::detail::win_iocp_operation> completed_ops_ = 0x5C7B5960
boost::asio::basic_stream_socket<boost::asio::ip::tcp,boost::asio::stream_socket_service<boost::asio::ip::tcp> > _acceptSocket
boost::asio::basic_socket<boost::asio::ip::tcp,boost::asio::stream_socket_service<boost::asio::ip::tcp> >
boost::asio::basic_io_object<boost::asio::stream_socket_service<boost::asio::ip::tcp>,1>
implementation_type
boost::asio::detail::win_iocp_socket_service_base::base_implementation_type
unsigned int socket_ = 0xFFFFFFFFFFFFFFFF
unsigned int state_ = 0x0
std::shared_ptr<void> cancel_token_ = 0x66D9A6D8
boost::asio::detail::select_reactor::per_descriptor_data reactor_data_ = 0xCD
boost::asio::detail::win_iocp_socket_service_base::base_implementation_type* next_ = NULL
boost::asio::detail::win_iocp_socket_service_base::base_implementation_type* prev_ = 0x41F6B038
boost::asio::ip::tcp protocol_ = 0x2
bool have_remote_endpoint_ = 0x0
boost::asio::ip::basic_endpoint<boost::asio::ip::tcp> remote_endpoint_ = 0x66D9A708
boost::asio::detail::win_iocp_socket_service<boost::asio::ip::tcp>::implementation_type implementation = 0x66D9A6C8
boost::asio::stream_socket_service<boost::asio::ip::tcp>* service_ = 0x62217E70
boost::asio::socket_base
int boost::asio::socket_base::message_peek = 0x62217F30
int boost::asio::socket_base::message_out_of_band = 0x62217F30
int boost::asio::socket_base::message_do_not_route = 0x62217F30
int boost::asio::socket_base::message_end_of_record = 0x62217F30
int boost::asio::socket_base::max_connections = 0x62217F30
native_type
unsigned int socket_ = 0xFFFFFFFFFFFFFFFF
bool have_remote_endpoint_ = 0x0
boost::asio::ip::basic_endpoint<boost::asio::ip::tcp> remote_endpoint_ = 0x66D9A6D4
native_handle_type
unsigned int socket_ = 0xFFFFFFFFFFFFFFFF
bool have_remote_endpoint_ = 0x0
<user defined> remote_endpoint_ = 0x66D9A6D4
native_type
unsigned int socket_ = 0xFFFFFFFFFFFFFFFF
bool have_remote_endpoint_ = 0x0
<user defined> remote_endpoint_ = 0x66D9A6D4
native_handle_type
unsigned int socket_ = 0xFFFFFFFFFFFFFFFF
bool have_remote_endpoint_ = 0x0
<user defined> remote_endpoint_ = 0x66D9A6D4
boost::asio::basic_deadline_timer<boost::posix_time::ptime,boost::asio::time_traits<boost::posix_time::ptime>,boost::asio::deadline_timer_service<boost::posix_time::ptime,boost::asio::time_traits<boo _updateTimer
boost::asio::basic_io_object<boost::asio::deadline_timer_service<boost::posix_time::ptime,boost::asio::time_traits<boost::posix_time::ptime> >,0>
implementation_type
boost::posix_time::ptime expiry = 0x62217F30
bool might_have_pending_waits = 0x92
boost::asio::detail::timer_queue<boost::asio::detail::forwarding_posix_time_traits>::per_timer_data timer_data = 0x66D9A740
boost::asio::deadline_timer_service<boost::posix_time::ptime,boost::asio::time_traits<boost::posix_time::ptime> >& service = 0x62217F30
boost::asio::detail::deadline_timer_service<boost::asio::time_traits<boost::posix_time::ptime> >::implementation_type implementation = 0x66D9A738
000007FE9214A19B 000000006809FCC0 std::_LaunchPad<std::unique_ptr<std::tuple<void (__cdecl NetworkThread<WorldSocket>::*)(void) __ptr64,NetworkThread<WorldSocket> * __ptr64>,std::default_delete<std::tuple<void (__cdecl NetworkThread<WorldSocket>::*)(void) __ptr64,NetworkThread<WorldSocket> * __ptr64> > > >::_Execute<0,1>+5B d:\program files (x86)\microsoft visual studio 14.0\vc\include\thr\xthread line 241
Parameter std::tuple<void (__cdecl NetworkThread<WorldSocket>::*)(void),NetworkThread<WorldSocket> *>& _Tup = 0x66D7ED90
std::tuple<NetworkThread<WorldSocket> *>
std::_Tuple_val<NetworkThread<WorldSocket> *> _Myfirst
NetworkThread<WorldSocket>* _Val = 0x66D9A608
std::_Tuple_val<void (__cdecl NetworkThread<WorldSocket>::*)(void)> _Myfirst
<user defined>* _Val = 0x7FE921558C0
000007FE921588BA 000000006809FD10 std::_LaunchPad<std::unique_ptr<std::tuple<void (__cdecl NetworkThread<WorldSocket>::*)(void) __ptr64,NetworkThread<WorldSocket> * __ptr64>,std::default_delete<std::tuple<void (__cdecl NetworkThread<WorldSocket>::*)(void) __ptr64,NetworkThread<WorldSocket> * __ptr64> > > >::_Run+6A d:\program files (x86)\microsoft visual studio 14.0\vc\include\thr\xthread line 247
Parameter std::_LaunchPad<std::unique_ptr<std::tuple<void (__cdecl NetworkThread<WorldSocket>::*)(void),NetworkThread<WorldSocket> *>,std::default_delete<std::tuple<void (__cdecl NetworkThread<WorldSocket>::*)* _Ln = 0x2CDA78
std::_Pad
_Cnd_internal_imp_t* _Cond = 0xCCCCCC00CCCCCCCC
_Mtx_internal_imp_t* _Mtx = 0xFFFFFFFFFFFFFFFE
bool _Started = 0x0
std::unique_ptr<std::tuple<void (__cdecl NetworkThread<WorldSocket>::*)(void),NetworkThread<WorldSocket> *>,std::default_delete<std::tuple<void (__cdecl NetworkThread<WorldSocket>::*)(void),NetworkTh _MyTarget
std::_Unique_ptr_base<std::tuple<void (__cdecl NetworkThread<WorldSocket>::*)(void),NetworkThread<WorldSocket> *>,std::default_delete<std::tuple<void (__cdecl NetworkThread<WorldSocket>::*)(void),Net
std::_Compressed_pair<std::default_delete<std::tuple<void (__cdecl NetworkThread<WorldSocket>::*)(void),NetworkThread<WorldSocket> *> >,std::tuple<void (__cdecl NetworkThread<WorldSocket>::*)(void),N _Mypair = 0x7FE9238F074
Local std::unique_ptr<std::tuple<void (__cdecl NetworkThread<WorldSocket>::*)(void),NetworkThread<WorldSocket> *>,std::default_delete<std::tuple<void (__cdecl NetworkThread<WorldSocket>::*)(void),NetworkTh _Local
std::_Unique_ptr_base<std::tuple<void (__cdecl NetworkThread<WorldSocket>::*)(void),NetworkThread<WorldSocket> *>,std::default_delete<std::tuple<void (__cdecl NetworkThread<WorldSocket>::*)(void),Net
std::_Compressed_pair<std::default_delete<std::tuple<void (__cdecl NetworkThread<WorldSocket>::*)(void),NetworkThread<WorldSocket> *> >,std::tuple<void (__cdecl NetworkThread<WorldSocket>::*)(void),N _Mypair
std::tuple<void (__cdecl NetworkThread<WorldSocket>::*)(void),NetworkThread<WorldSocket> *>* _Myval2 = 0x66D7ED90
000007FE921575D8 000000006809FD40 std::_LaunchPad<std::unique_ptr<std::tuple<void (__cdecl NetworkThread<WorldSocket>::*)(void) __ptr64,NetworkThread<WorldSocket> * __ptr64>,std::default_delete<std::tuple<void (__cdecl NetworkThread<WorldSocket>::*)(void) __ptr64,NetworkThread<WorldSocket> * __ptr64> > > >::_Go+28 d:\program files (x86)\microsoft visual studio 14.0\vc\include\thr\xthread line 233
Local std::_LaunchPad<std::unique_ptr<std::tuple<void (__cdecl NetworkThread<WorldSocket>::*)(void),NetworkThread<WorldSocket> *>,std::default_delete<std::tuple<void (__cdecl NetworkThread<WorldSocket>::*)* this = 0x2CDA78
std::_Pad
_Cnd_internal_imp_t* _Cond = 0xCCCCCC00CCCCCCCC
_Mtx_internal_imp_t* _Mtx = 0xFFFFFFFFFFFFFFFE
bool _Started = 0x0
std::unique_ptr<std::tuple<void (__cdecl NetworkThread<WorldSocket>::*)(void),NetworkThread<WorldSocket> *>,std::default_delete<std::tuple<void (__cdecl NetworkThread<WorldSocket>::*)(void),NetworkTh _MyTarget
std::_Unique_ptr_base<std::tuple<void (__cdecl NetworkThread<WorldSocket>::*)(void),NetworkThread<WorldSocket> *>,std::default_delete<std::tuple<void (__cdecl NetworkThread<WorldSocket>::*)(void),Net
std::_Compressed_pair<std::default_delete<std::tuple<void (__cdecl NetworkThread<WorldSocket>::*)(void),NetworkThread<WorldSocket> *> >,std::tuple<void (__cdecl NetworkThread<WorldSocket>::*)(void),N _Mypair = 0x7FE9238F074
000007FE91EF76CD 000000006809FD70 std::_Pad::_Call_func+2D d:\program files (x86)\microsoft visual studio 14.0\vc\include\thr\xthread line 210
Parameter void* _Data = 0x2CDA78
000007FEC1D2A1BC 000000006809FDB0 _register_onexit_function+47C
000007FEC1D29E13 000000006809FE00 _register_onexit_function+D3
00000000772A59CD 000000006809FE30 BaseThreadInitThunk+D
00000000773DA2E1 000000006809FE80 RtlUserThreadStart+21
Call stack:
Address Frame Function SourceFile
00000000773FBE7A 00000000002CDDC0 ZwDelayExecution+A
000007FEFD261203 00000000002CDE60 SleepEx+B3
000007FEE7B028EE 00000000002CDEB0 _Thrd_sleep+3E
000000013FE0EE99 00000000002CDEE0 std::this_thread::sleep_until+29 d:\program files (x86)\microsoft visual studio 14.0\vc\include\thread line 130
Parameter xtime* _Abs_time = 0x2CDF18
int sec = 0x58A20147
long nsec = 0x2893DE88
000000013FDC7319 00000000002CDF80 std::this_thread::sleep_for<__int64,std::ratio<1,1000> >+79 d:\program files (x86)\microsoft visual studio 14.0\vc\include\thread line 138
Parameter std::chrono::duration<__int64,std::ratio<1,1000> >& _Rel_time = 0x2CDFD8
int _MyRep = 0x32
Local xtime _Tgt
int sec = 0x58A20147
long nsec = 0x2893DE88
000000013FDA82F3 00000000002CDFE0 WorldUpdateLoop+B3 c:\users\glader\documents\github\trinitycore\src\server\worldserver\main.cpp line 422
Local unsigned int diff = 0x33
Local unsigned int realPrevTime = 0x885A
Local unsigned int realCurrTime = 0x885A
Local unsigned int prevSleepTime = 0x32
000000013FDAB9C9 00000000002CF770 main+1FE9 c:\users\glader\documents\github\trinitycore\src\server\worldserver\main.cpp line 269
Parameter int argc = 0x1
Parameter char** argv = "C:\Users\Glader\Documents\GitHub\TrinityCore..."
Local std::string pidFile = ""
Local int numThreads = 0x2
Local AsyncAcceptor* raAcceptor = NULL
Local boost::asio::basic_signal_set<boost::asio::signal_set_service> signals
boost::asio::basic_io_object<boost::asio::signal_set_service,0>
implementation_type
boost::asio::detail::op_queue<boost::asio::detail::signal_op> queue_ = 0x2CEC38
boost::asio::detail::signal_set_service::registration* signals_ = 0x44CBA0
boost::asio::signal_set_service& service = 0x43B2D0
boost::asio::detail::service_base<boost::asio::signal_set_service>
boost::asio::io_service::service
key
type_info* type_info_ = 0x13FF01798
boost::asio::io_service::id* id_ = 0xD8
boost::asio::io_service::service::key key_ = 0x43B2D8
boost::asio::io_service& owner_ = 0x13FF65EA0
boost::asio::io_service::service* next_ = 0x44A610
implementation_type
boost::asio::detail::op_queue<boost::asio::detail::signal_op> queue_ = 0x43B2D0
boost::asio::detail::signal_set_service::registration* signals_ = NULL
boost::asio::detail::signal_set_service service_impl_ = 0x43B2F8
boost::asio::detail::signal_set_service::implementation_type implementation
boost::asio::detail::op_queue<boost::asio::detail::signal_op> queue_ = 0x2CEC40
boost::asio::detail::signal_set_service::registration* signals_ = 0x436F10
Local std::thread* soapThread = NULL
Local std::string configError = ""
Local int networkThreads = 0x1
Local boost::filesystem::path configFile
wchar_t* boost::filesystem::path::preferred_separator = 0x1C70
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
boost::filesystem::path m_element
wchar_t* boost::filesystem::path::preferred_separator = 0x1C70
iterator
<user defined> m_element = 0x2CE038
boost::filesystem::path* m_path_ptr = 0xCCCCCCCCCCCCCCCC
unsigned int m_pos = 0x0
const_iterator
<user defined> m_element = 0x2CE038
<user defined> m_path_ptr = 0xCCCCCCCCCCCCCCCC
unsigned int m_pos = 0x0
std::basic_string<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t> > m_pathname = 0x2CE038
<user defined> m_path_ptr = 0xCCCCCCCCCCCCCCCC
unsigned int m_pos = 0x0
const_iterator
<user defined> m_element = 0x2CE038
<user defined> m_path_ptr = 0xCCCCCCCCCCCCCCCC
unsigned int m_pos = 0x0
std::basic_string<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t> > m_pathname = 0x2CE038
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> > >,s
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::a
std::_Tree_comp_alloc<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<c
std::_Compressed_pair<std::less<std::basic_string<char,std::char_traits<char>,std::allocator<char> > >,std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::_Tree_node<std::pair<std::basic_strin _Mypair = 0x2CE120
<user defined> value_compare = 0x2CE120
<user defined> _Copy_tag = 0x2CE120
<user defined> _Move_tag = 0x2CE120
<user defined> value_compare = 0x2CE120
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,st 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::
std::_Tree_comp_alloc<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::allo
std::_Compressed_pair<std::less<std::basic_string<char,std::char_traits<char>,std::allocator<char> > >,std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::_Tree_node<std::basic_string<char,std _Mypair = 0x2CE138
<user defined> _Copy_tag = 0x2CE138
<user defined> _Move_tag = 0x2CE138
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<ch 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::_Tree_comp_alloc<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_
std::_Compressed_pair<std::less<std::basic_string<char,std::char_traits<char>,std::allocator<char> > >,std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::_Tree_node<std::pair<std::basic_strin _Mypair = 0x2CE150
<user defined> value_compare = 0x2CE150
<user defined> _Copy_tag = 0x2CE150
<user defined> _Move_tag = 0x2CE150
<user defined> value_compare = 0x2CE150
Local std::thread* cliThread = 0xF20EAF0
id
unsigned int _Id = 0x294
_Thrd_imp_t _Thr
void* _Hnd = 0x294
unsigned int _Id = 0xAA84
Local std::string configService = ""
Local unsigned int worldPort = 0x1F95
Local std::string worldListener = "0.0.0.0"
Local BigNumber seed
bignum_st* _bn = 0x42DEF0
unsigned int* d = 0xB0D92E346C27E63F
int top = 0x2
int dmax = 0x2
int neg = 0x0
int flags = 0x1
Local std::vector<std::thread,std::allocator<std::thread> > threadPool
std::_Vector_alloc<std::_Vec_base_types<std::thread,std::allocator<std::thread> > >
std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::thread> >,std::_Vector_val<std::_Simple_types<std::thread> >,1> _Mypair
std::_Wrap_alloc<std::allocator<std::thread> >
std::_Vector_val<std::_Simple_types<std::thread> > _Myval2 = 0x2CEC98
000000013FED0174 00000000002CF7B0 invoke_main+34 f:\dd\vctools\crt\vcstartup\src\startup\exe_common.inl line 65
000000013FED00A7 00000000002CF810 __scrt_common_main_seh+127 f:\dd\vctools\crt\vcstartup\src\startup\exe_common.inl line 253
Local int main_result = 0x0
Local <user defined>** tls_init_callback = NULL
Local bool is_nested = 0x0
Local <user defined>** tls_dtor_callback = NULL
Local bool has_cctor = 0x0
000000013FECFF6E 00000000002CF840 __scrt_common_main+E f:\dd\vctools\crt\vcstartup\src\startup\exe_common.inl line 296
000000013FED0189 00000000002CF870 mainCRTStartup+9 f:\dd\vctools\crt\vcstartup\src\startup\exe_main.cpp line 17
00000000772A59CD 00000000002CF8A0 BaseThreadInitThunk+D
00000000773DA2E1 00000000002CF8F0 RtlUserThreadStart+21
Call stack:
Address Frame Function SourceFile
00000000773FBB7A 000000000230F5D0 ZwWaitForSingleObject+A
000007FEFD2610AC 000000000230F670 WaitForSingleObjectEx+9C
000000013FDE1B7D 000000000230F6A0 boost::asio::detail::win_iocp_io_service::timer_thread_function::operator()+4D c:\local\boost_1_59_0\boost\asio\detail\impl\win_iocp_io_service.ipp line 54
Local boost::asio::detail::win_iocp_io_service::timer_thread_function* this = 0x4466E8
boost::asio::detail::win_iocp_io_service* io_service_ = 0x43D600
boost::asio::detail::service_base<boost::asio::detail::win_iocp_io_service>
boost::asio::io_service::service
key
type_info* type_info_ = 0x13FEFF538
boost::asio::io_service::id* id_ = 0xD8
boost::asio::io_service::service::key key_ = 0x43D608
boost::asio::io_service& owner_ = 0x13FF65EA0
boost::asio::io_service::service* next_ = NULL
work_finished_on_block_exit
boost::asio::detail::win_iocp_io_service* io_service_ = 0x13FEFF538
auto_handle
void* handle = 0x13FEFF538
boost::asio::detail::win_iocp_io_service::auto_handle iocp_
void* handle = 0xA0
long outstanding_work_ = 0x2
long stopped_ = 0x0
long stop_event_posted_ = 0x0
long shutdown_ = 0x0
unsigned long gqcs_timeout_ = 0xFFFFFFFF
timer_thread_function
<user defined> io_service_ = 0x13FEFF538
boost::asio::detail::scoped_ptr<boost::asio::detail::win_thread> timer_thread_
boost::asio::detail::win_thread* p_ = 0x446670
boost::asio::detail::win_iocp_io_service::auto_handle waitable_timer_
void* handle = 0xA4
long dispatch_required_ = 0x0
boost::asio::detail::win_mutex dispatch_mutex_
_RTL_CRITICAL_SECTION crit_section_ = 0x43D660
boost::asio::detail::timer_queue_set timer_queues_
boost::asio::detail::timer_queue_base* first_ = 0x44A638
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
000000013FE0D0CF 000000000230F6D0 boost::asio::detail::win_thread::func<boost::asio::detail::win_iocp_io_service::timer_thread_function>::run+2F c:\local\boost_1_59_0\boost\asio\detail\win_thread.hpp line 117
Local boost::asio::detail::win_thread::func<boost::asio::detail::win_iocp_io_service::timer_thread_function>* this = 0x4466D0
boost::asio::detail::win_thread::func_base
void* entry_event_ = 0xA8
void* exit_event_ = 0xAC
boost::asio::detail::win_iocp_io_service::timer_thread_function f_
boost::asio::detail::win_iocp_io_service* io_service_ = 0x43D600
boost::asio::detail::service_base<boost::asio::detail::win_iocp_io_service>
boost::asio::io_service::service
key
type_info* type_info_ = 0x13FEFF538
boost::asio::io_service::id* id_ = 0xD8
boost::asio::io_service::service::key key_ = 0x43D608
boost::asio::io_service& owner_ = 0x13FF65EA0
boost::asio::io_service::service* next_ = NULL
work_finished_on_block_exit
boost::asio::detail::win_iocp_io_service* io_service_ = 0x13FEFF538
auto_handle
void* handle = 0x13FEFF538
boost::asio::detail::win_iocp_io_service::auto_handle iocp_ = 0xA0
long outstanding_work_ = 0x2
long stopped_ = 0x0
long stop_event_posted_ = 0x0
long shutdown_ = 0x0
unsigned long gqcs_timeout_ = 0xFFFFFFFF
timer_thread_function
<user defined> io_service_ = 0x13FEFF538
boost::asio::detail::scoped_ptr<boost::asio::detail::win_thread> timer_thread_ = 0x446670
boost::asio::detail::win_iocp_io_service::auto_handle waitable_timer_ = 0xA4
long dispatch_required_ = 0x0
boost::asio::detail::win_mutex dispatch_mutex_ = 0x43D660
boost::asio::detail::timer_queue_set timer_queues_ = 0x44A638
boost::asio::detail::op_queue<boost::asio::detail::win_iocp_operation> completed_ops_ = 0x43D690
000000013FE11776 000000000230F750 boost::asio::detail::win_thread_function+56 c:\local\boost_1_59_0\boost\asio\detail\impl\win_thread.ipp line 118
Parameter void* arg = 0x4466D0
Local boost::asio::detail::win_thread::auto_func_base_ptr func
boost::asio::detail::win_thread::func_base* ptr = 0x4466D0
void* entry_event_ = 0xA8
void* exit_event_ = 0xAC
Local void* exit_event = 0xCCCCCCCCCCCCCCCC
000007FEC1D2A1BC 000000000230F790 _register_onexit_function+47C
000007FEC1D29E13 000000000230F7E0 _register_onexit_function+D3
00000000772A59CD 000000000230F810 BaseThreadInitThunk+D
00000000773DA2E1 000000000230F860 RtlUserThreadStart+21
Call stack:
Address Frame Function SourceFile
00000000773FC0EA 0000000002CEF900 NtWaitForMultipleObjects+A
00000000773CA317 0000000002CEFBA0 TpIsTimerSet+9E7
00000000772A59CD 0000000002CEFBD0 BaseThreadInitThunk+D
00000000773DA2E1 0000000002CEFC20 RtlUserThreadStart+21
Call stack:
Address Frame Function SourceFile
00000000773FBBCA 0000000002E0F570 NtRemoveIoCompletion+A
000007FEFD2616AD 0000000002E0F5D0 GetQueuedCompletionStatus+3D
0000000077299991 0000000002E0F610 GetQueuedCompletionStatus+11
000000013FDFDFCD 0000000002E0F800 boost::asio::detail::win_iocp_io_service::do_one+18D c:\local\boost_1_59_0\boost\asio\detail\impl\win_iocp_io_service.ipp line 367
Local unsigned long last_error = 0xCCCCCCCC
Local int ok = 0xCCCCCCCC
Local unsigned int completion_key = 0x0
Local _OVERLAPPED* overlapped = NULL
Local unsigned long bytes_transferred = 0x0
Local boost::asio::detail::win_iocp_io_service* this = 0x43D600
boost::asio::detail::service_base<boost::asio::detail::win_iocp_io_service>
boost::asio::io_service::service
key
type_info* type_info_ = 0x13FEFF538
boost::asio::io_service::id* id_ = 0xD8
boost::asio::io_service::service::key key_ = 0x43D608
boost::asio::io_service& owner_ = 0x13FF65EA0
boost::asio::io_service::service* next_ = NULL
work_finished_on_block_exit
boost::asio::detail::win_iocp_io_service* io_service_ = 0x13FEFF538
boost::asio::detail::service_base<boost::asio::detail::win_iocp_io_service>
boost::asio::io_service::service
key
type_info* type_info_ = 0x13FDE4810
boost::asio::io_service::id* id_ = 0x48
boost::asio::io_service::service::key key_ = 0x13FEFF540
boost::asio::io_service& owner_ = 0x70636F69
boost::asio::io_service::service* next_ = 0x73637170
work_finished_on_block_exit
boost::asio::detail::win_iocp_io_service* io_service_ = 0x13FDE4810
auto_handle
void* handle = 0x13FDE4810
boost::asio::detail::win_iocp_io_service::auto_handle iocp_ = 0x72656D6974
long outstanding_work_ = 0x6E6F7257
long stopped_ = 0x6F662067
long stop_event_posted_ = 0x74616D72
long shutdown_ = 0x63636F20
unsigned long gqcs_timeout_ = 0x65727275
timer_thread_function
<user defined> io_service_ = 0x13FDE4810
boost::asio::detail::scoped_ptr<boost::asio::detail::win_thread> timer_thread_ = 0x7325207461202973
boost::asio::detail::win_iocp_io_service::auto_handle waitable_timer_ = 0x2E75253A
long dispatch_required_ = 0x76726573
boost::asio::detail::win_mutex dispatch_mutex_ = 0x13FEFF598
boost::asio::detail::timer_queue_set timer_queues_ = 0x38007800280020
boost::asio::detail::op_queue<boost::asio::detail::win_iocp_operation> completed_ops_ = 0x13FEFF5C8
auto_handle
void* handle = 0x13FEFF538
boost::asio::detail::win_iocp_io_service::auto_handle iocp_
void* handle = 0xA0
long outstanding_work_ = 0x2
long stopped_ = 0x0
long stop_event_posted_ = 0x0
long shutdown_ = 0x0
unsigned long gqcs_timeout_ = 0xFFFFFFFF
timer_thread_function
<user defined> io_service_ = 0x13FEFF538
boost::asio::detail::scoped_ptr<boost::asio::detail::win_thread> timer_thread_
boost::asio::detail::win_thread* p_ = 0x446670
func_base
void* entry_event_ = 0xB0
void* exit_event_ = 0xAC
auto_func_base_ptr
boost::asio::detail::win_thread::func_base* ptr = 0xCDCDCDCDCDCDCDCD
<user defined> thread_ = 0xB0
<user defined> exit_event_ = 0xAC
boost::asio::detail::win_iocp_io_service::auto_handle waitable_timer_
void* handle = 0xA4
long dispatch_required_ = 0x0
boost::asio::detail::win_mutex dispatch_mutex_
_RTL_CRITICAL_SECTION crit_section_
_RTL_CRITICAL_SECTION_DEBUG* DebugInfo = 0x439B80
long LockCount = 0xFFFFFFFF
long RecursionCount = 0x0
void* OwningThread = NULL
void* LockSemaphore = NULL
unsigned int SpinCount = 0x0
boost::asio::detail::timer_queue_set timer_queues_
boost::asio::detail::timer_queue_base* first_ = 0x44A638
boost::asio::detail::timer_queue_base* next_ = NULL
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
Parameter bool block = 0x1
Parameter boost::system::error_code& ec = 0x2E0F8E8
int m_val = 0x0
boost::system::error_category* m_cat = 0x13FF66538
000000013FE0D251 0000000002E0F8B0 boost::asio::detail::win_iocp_io_service::run+C1 c:\local\boost_1_59_0\boost\asio\detail\impl\win_iocp_io_service.ipp line 164
Local boost::asio::detail::win_iocp_io_service* this = 0x43D600
boost::asio::detail::service_base<boost::asio::detail::win_iocp_io_service>
boost::asio::io_service::service
key
type_info* type_info_ = 0x13FEFF538
boost::asio::io_service::id* id_ = 0xD8
boost::asio::io_service::service::key key_ = 0x43D608
boost::asio::io_service& owner_ = 0x13FF65EA0
boost::asio::io_service::service* next_ = NULL
work_finished_on_block_exit
boost::asio::detail::win_iocp_io_service* io_service_ = 0x13FEFF538
boost::asio::detail::service_base<boost::asio::detail::win_iocp_io_service>
boost::asio::io_service::service
key
type_info* type_info_ = 0x13FDE4810
boost::asio::io_service::id* id_ = 0x48
boost::asio::io_service::service::key key_ = 0x13FEFF540
boost::asio::io_service& owner_ = 0x70636F69
boost::asio::io_service::service* next_ = 0x73637170
work_finished_on_block_exit
boost::asio::detail::win_iocp_io_service* io_service_ = 0x13FDE4810
auto_handle
void* handle = 0x13FDE4810
boost::asio::detail::win_iocp_io_service::auto_handle iocp_ = 0x72656D6974
long outstanding_work_ = 0x6E6F7257
long stopped_ = 0x6F662067
long stop_event_posted_ = 0x74616D72
long shutdown_ = 0x63636F20
unsigned long gqcs_timeout_ = 0x65727275
timer_thread_function
<user defined> io_service_ = 0x13FDE4810
boost::asio::detail::scoped_ptr<boost::asio::detail::win_thread> timer_thread_ = 0x7325207461202973
boost::asio::detail::win_iocp_io_service::auto_handle waitable_timer_ = 0x2E75253A
long dispatch_required_ = 0x76726573
boost::asio::detail::win_mutex dispatch_mutex_ = 0x13FEFF598
boost::asio::detail::timer_queue_set timer_queues_ = 0x38007800280020
boost::asio::detail::op_queue<boost::asio::detail::win_iocp_operation> completed_ops_ = 0x13FEFF5C8
auto_handle
void* handle = 0x13FEFF538
boost::asio::detail::win_iocp_io_service::auto_handle iocp_
void* handle = 0xA0
long outstanding_work_ = 0x2
long stopped_ = 0x0
long stop_event_posted_ = 0x0
long shutdown_ = 0x0
unsigned long gqcs_timeout_ = 0xFFFFFFFF
timer_thread_function
<user defined> io_service_ = 0x13FEFF538
boost::asio::detail::scoped_ptr<boost::asio::detail::win_thread> timer_thread_
boost::asio::detail::win_thread* p_ = 0x446670
func_base
void* entry_event_ = 0xB0
void* exit_event_ = 0xAC
auto_func_base_ptr
boost::asio::detail::win_thread::func_base* ptr = 0xCDCDCDCDCDCDCDCD
<user defined> thread_ = 0xB0
<user defined> exit_event_ = 0xAC
boost::asio::detail::win_iocp_io_service::auto_handle waitable_timer_
void* handle = 0xA4
long dispatch_required_ = 0x0
boost::asio::detail::win_mutex dispatch_mutex_
_RTL_CRITICAL_SECTION crit_section_
_RTL_CRITICAL_SECTION_DEBUG* DebugInfo = 0x439B80
long LockCount = 0xFFFFFFFF
long RecursionCount = 0x0
void* OwningThread = NULL
void* LockSemaphore = NULL
unsigned int SpinCount = 0x0
boost::asio::detail::timer_queue_set timer_queues_
boost::asio::detail::timer_queue_base* first_ = 0x44A638
boost::asio::detail::timer_queue_base* next_ = NULL
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
Parameter boost::system::error_code& ec = 0x2E0F8E8
int m_val = 0x0
boost::system::error_category* m_cat = 0x13FF66538
Local boost::asio::detail::call_stack<boost::asio::detail::win_iocp_io_service,boost::asio::detail::win_iocp_thread_info>::context ctx
boost::asio::detail::win_iocp_io_service* key_ = 0x43D600
boost::asio::detail::service_base<boost::asio::detail::win_iocp_io_service>
boost::asio::io_service::service
key
type_info* type_info_ = 0x13FEFF538
boost::asio::io_service::id* id_ = 0xD8
boost::asio::io_service::service::key key_ = 0x43D608
boost::asio::io_service& owner_ = 0x13FF65EA0
boost::asio::io_service::service* next_ = NULL
work_finished_on_block_exit
boost::asio::detail::win_iocp_io_service* io_service_ = 0x13FEFF538
auto_handle
void* handle = 0x13FEFF538
boost::asio::detail::win_iocp_io_service::auto_handle iocp_
void* handle = 0xA0
long outstanding_work_ = 0x2
long stopped_ = 0x0
long stop_event_posted_ = 0x0
long shutdown_ = 0x0
unsigned long gqcs_timeout_ = 0xFFFFFFFF
timer_thread_function
<user defined> io_service_ = 0x13FEFF538
boost::asio::detail::scoped_ptr<boost::asio::detail::win_thread> timer_thread_
boost::asio::detail::win_thread* p_ = 0x446670
boost::asio::detail::win_iocp_io_service::auto_handle waitable_timer_
void* handle = 0xA4
long dispatch_required_ = 0x0
boost::asio::detail::win_mutex dispatch_mutex_
_RTL_CRITICAL_SECTION crit_section_ = 0x43D660
boost::asio::detail::timer_queue_set timer_queues_
boost::asio::detail::timer_queue_base* first_ = 0x44A638
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
boost::asio::detail::win_iocp_thread_info* value_ = 0x2E0F838
boost::asio::detail::thread_info_base
void* reusable_memory_ = NULL
boost::asio::detail::call_stack<boost::asio::detail::win_iocp_io_service,boost::asio::detail::win_iocp_thread_info>::context* next_ = NULL
Local unsigned int n = 0x0
Local boost::asio::detail::win_iocp_thread_info this_thread
boost::asio::detail::thread_info_base
void* reusable_memory_ = NULL
000000013FE0D15B 0000000002E0F910 boost::asio::io_service::run+3B c:\local\boost_1_59_0\boost\asio\impl\io_service.ipp line 59
Local boost::asio::io_service* this = 0x13FF65EA0
work
boost::asio::detail::win_iocp_io_service& io_service_impl_ = NULL
id
service
key
type_info* type_info_ = NULL
boost::asio::io_service::id* id_ = 0x40
boost::asio::io_service::service::key key_
type_info* type_info_ = 0x446F50
boost::asio::io_service::id* id_ = 0x38
boost::asio::io_service& owner_ = NULL
boost::asio::io_service::service* next_ = 0x44A610
key
type_info* type_info_ = 0x13FF018E0
boost::asio::io_service::id* id_ = 0xD8
boost::asio::io_service::service::key key_ = 0x44A618
boost::asio::io_service& owner_ = 0x13FF65EA0
boost::asio::io_service::service* next_ = 0x43D600
strand
boost::asio::detail::strand_service& service_ = NULL
boost::asio::detail::strand_service::strand_impl* impl_ = 0x446F50
boost::asio::detail::win_iocp_operation
_OVERLAPPED
unsigned int Internal = 0x439B40
unsigned int InternalHigh = 0xFFFFFFFF
unsigned long Offset = 0x0
unsigned long OffsetHigh = 0x0
void* Pointer = NULL
void* hEvent = NULL
boost::asio::detail::win_iocp_operation* next_ = NULL
<user defined>* func_ = 0x13FF65EA0
long ready_ = 0x62217DB0
boost::asio::detail::win_mutex mutex_ = 0x446F88
bool locked_ = 0x38
boost::asio::detail::op_queue<boost::asio::detail::win_iocp_operation> waiting_queue_ = 0x446FB8
boost::asio::detail::op_queue<boost::asio::detail::win_iocp_operation> ready_queue_ = 0x446FC8
boost::asio::detail::winsock_init<2,0> init_
boost::asio::detail::winsock_init_base
data
long init_count_ = 0x0
long result_ = 0x0
<user defined> manual = 0x13FF65EA0
boost::asio::detail::service_registry* service_registry_ = 0x446F50
auto_service_ptr
boost::asio::io_service::service* ptr_ = 0x439B40
boost::asio::detail::win_mutex mutex_
_RTL_CRITICAL_SECTION crit_section_ = 0x446F50
boost::asio::io_service& owner_ = 0x13FF65EA0
boost::asio::io_service::service* first_service_ = 0x62217DB0
key
type_info* type_info_ = 0x7FE92C8BDA8
boost::asio::io_service::id* id_ = 0xD8
boost::asio::io_service::service::key key_ = 0x62217DB8
boost::asio::io_service& owner_ = 0x13FF65EA0
boost::asio::io_service::service* next_ = 0x62217CF0
boost::asio::detail::win_iocp_io_service& impl_ = 0x43D600
boost::asio::detail::service_base<boost::asio::detail::win_iocp_io_service>
boost::asio::io_service::service
key
type_info* type_info_ = 0x13FEFF538
boost::asio::io_service::id* id_ = 0xD8
boost::asio::io_service::service::key key_ = 0x43D608
boost::asio::io_service& owner_ = 0x13FF65EA0
boost::asio::io_service::service* next_ = NULL
work_finished_on_block_exit
boost::asio::detail::win_iocp_io_service* io_service_ = 0x13FEFF538
auto_handle
void* handle = 0x13FEFF538
boost::asio::detail::win_iocp_io_service::auto_handle iocp_
void* handle = 0xA0
long outstanding_work_ = 0x2
long stopped_ = 0x0
long stop_event_posted_ = 0x0
long shutdown_ = 0x0
unsigned long gqcs_timeout_ = 0xFFFFFFFF
timer_thread_function
<user defined> io_service_ = 0x13FEFF538
boost::asio::detail::scoped_ptr<boost::asio::detail::win_thread> timer_thread_
boost::asio::detail::win_thread* p_ = 0x446670
boost::asio::detail::win_iocp_io_service::auto_handle waitable_timer_
void* handle = 0xA4
long dispatch_required_ = 0x0
boost::asio::detail::win_mutex dispatch_mutex_
_RTL_CRITICAL_SECTION crit_section_ = 0x43D660
boost::asio::detail::timer_queue_set timer_queues_
boost::asio::detail::timer_queue_base* first_ = 0x44A638
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
Local boost::system::error_code ec
int m_val = 0x0
boost::system::error_category* m_cat = 0x13FF66538
Local unsigned int s = 0xCCCCCCCCCCCCCCCC
000000013FDE1B0F 0000000002E0F940 boost::_mfi::mf0<unsigned __int64,boost::asio::io_service>::operator()+2F c:\local\boost_1_59_0\boost\bind\mem_fn_template.hpp line 50
Local boost::_mfi::mf0<unsigned __int64,boost::asio::io_service>* this = 0x248CE90
<user defined>* f_ = 0x13FE0D120
Parameter boost::asio::io_service* p = 0x13FF65EA0
work
boost::asio::detail::win_iocp_io_service& io_service_impl_ = NULL
id
service
key
type_info* type_info_ = NULL
boost::asio::io_service::id* id_ = 0x40
boost::asio::io_service::service::key key_
type_info* type_info_ = 0x446F50
boost::asio::io_service::id* id_ = 0x38
boost::asio::io_service& owner_ = NULL
boost::asio::io_service::service* next_ = 0x44A610
key
type_info* type_info_ = 0x13FF018E0
boost::asio::io_service::id* id_ = 0xD8
boost::asio::io_service::service::key key_ = 0x44A618
boost::asio::io_service& owner_ = 0x13FF65EA0
boost::asio::io_service::service* next_ = 0x43D600
strand
boost::asio::detail::strand_service& service_ = NULL
boost::asio::detail::strand_service::strand_impl* impl_ = 0x446F50
boost::asio::detail::win_iocp_operation
_OVERLAPPED
unsigned int Internal = 0x439B40
unsigned int InternalHigh = 0xFFFFFFFF
unsigned long Offset = 0x0
unsigned long OffsetHigh = 0x0
void* Pointer = NULL
void* hEvent = NULL
boost::asio::detail::win_iocp_operation* next_ = NULL
<user defined>* func_ = 0x13FF65EA0
long ready_ = 0x62217DB0
boost::asio::detail::win_mutex mutex_ = 0x446F88
bool locked_ = 0x38
boost::asio::detail::op_queue<boost::asio::detail::win_iocp_operation> waiting_queue_ = 0x446FB8
boost::asio::detail::op_queue<boost::asio::detail::win_iocp_operation> ready_queue_ = 0x446FC8
boost::asio::detail::winsock_init<2,0> init_
boost::asio::detail::winsock_init_base
data
long init_count_ = 0x0
long result_ = 0x0
<user defined> manual = 0x13FF65EA0
boost::asio::detail::service_registry* service_registry_ = 0x446F50
auto_service_ptr
boost::asio::io_service::service* ptr_ = 0x439B40
boost::asio::detail::win_mutex mutex_
_RTL_CRITICAL_SECTION crit_section_ = 0x446F50
boost::asio::io_service& owner_ = 0x13FF65EA0
boost::asio::io_service::service* first_service_ = 0x62217DB0
key
type_info* type_info_ = 0x7FE92C8BDA8
boost::asio::io_service::id* id_ = 0xD8
boost::asio::io_service::service::key key_ = 0x62217DB8
boost::asio::io_service& owner_ = 0x13FF65EA0
boost::asio::io_service::service* next_ = 0x62217CF0
boost::asio::detail::win_iocp_io_service& impl_ = 0x43D600
boost::asio::detail::service_base<boost::asio::detail::win_iocp_io_service>
boost::asio::io_service::service
key
type_info* type_info_ = 0x13FEFF538
boost::asio::io_service::id* id_ = 0xD8
boost::asio::io_service::service::key key_ = 0x43D608
boost::asio::io_service& owner_ = 0x13FF65EA0
boost::asio::io_service::service* next_ = NULL
work_finished_on_block_exit
boost::asio::detail::win_iocp_io_service* io_service_ = 0x13FEFF538
auto_handle
void* handle = 0x13FEFF538
boost::asio::detail::win_iocp_io_service::auto_handle iocp_
void* handle = 0xA0
long outstanding_work_ = 0x2
long stopped_ = 0x0
long stop_event_posted_ = 0x0
long shutdown_ = 0x0
unsigned long gqcs_timeout_ = 0xFFFFFFFF
timer_thread_function
<user defined> io_service_ = 0x13FEFF538
boost::asio::detail::scoped_ptr<boost::asio::detail::win_thread> timer_thread_
boost::asio::detail::win_thread* p_ = 0x446670
boost::asio::detail::win_iocp_io_service::auto_handle waitable_timer_
void* handle = 0xA4
long dispatch_required_ = 0x0
boost::asio::detail::win_mutex dispatch_mutex_
_RTL_CRITICAL_SECTION crit_section_ = 0x43D660
boost::asio::detail::timer_queue_set timer_queues_
boost::asio::detail::timer_queue_base* first_ = 0x44A638
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
000000013FDB1C3C 0000000002E0F980 boost::_bi::list1<boost::_bi::value<boost::asio::io_service * __ptr64> >::operator()<unsigned __int64,boost::_mfi::mf0<unsigned __int64,boost::asio::io_service>,boost::_bi::list0>+5C c:\local\boost_1_59_0\boost\bind\bind.hpp line 246
Local boost::_bi::list1<boost::_bi::value<boost::asio::io_service *> >* this = 0x248CE98
boost::_bi::storage1<boost::_bi::value<boost::asio::io_service *> >
boost::_bi::value<boost::asio::io_service *> a1_
boost::asio::io_service* t_ = 0x13FF65EA0
Parameter boost::_bi::type<unsigned __int64> __formal = 0xCC
Parameter boost::_mfi::mf0<unsigned __int64,boost::asio::io_service>& f = 0x248CE90
<user defined>* f_ = 0x13FE0D120
Parameter boost::_bi::list0& a = 0x2E0F9C4
Parameter long __formal = 0x0
000000013FDE1670 0000000002E0F9E0 boost::_bi::bind_t<unsigned __int64,boost::_mfi::mf0<unsigned __int64,boost::asio::io_service>,boost::_bi::list1<boost::_bi::value<boost::asio::io_service * __ptr64> > >::operator()+50 c:\local\boost_1_59_0\boost\bind\bind.hpp line 896
Local boost::_bi::bind_t<unsigned __int64,boost::_mfi::mf0<unsigned __int64,boost::asio::io_service>,boost::_bi::list1<boost::_bi::value<boost::asio::io_service *> > >* this = 0x248CE90
boost::_mfi::mf0<unsigned __int64,boost::asio::io_service> f_
<user defined>* f_ = 0x13FE0D120
boost::_bi::list1<boost::_bi::value<boost::asio::io_service *> > l_
boost::_bi::storage1<boost::_bi::value<boost::asio::io_service *> >
boost::_bi::value<boost::asio::io_service *> a1_ = 0x13FF65EA0
000000013FDB3F40 0000000002E0FA10 std::_Invoker_functor::_Call<boost::_bi::bind_t<unsigned __int64,boost::_mfi::mf0<unsigned __int64,boost::asio::io_service>,boost::_bi::list1<boost::_bi::value<boost::asio::io_service * __ptr64> > > >+30 d:\program files (x86)\microsoft visual studio 14.0\vc\include\type_traits line 1377
Parameter boost::_bi::bind_t<unsigned __int64,boost::_mfi::mf0<unsigned __int64,boost::asio::io_service>,boost::_bi::list1<boost::_bi::value<boost::asio::io_service *> > >* _Obj = 0x248CE90
boost::_mfi::mf0<unsigned __int64,boost::asio::io_service> f_
<user defined>* f_ = 0x13FE0D120
boost::_bi::list1<boost::_bi::value<boost::asio::io_service *> > l_
boost::_bi::storage1<boost::_bi::value<boost::asio::io_service *> >
boost::_bi::value<boost::asio::io_service *> a1_ = 0x13FF65EA0
000000013FDC2A90 0000000002E0FA40 std::invoke<boost::_bi::bind_t<unsigned __int64,boost::_mfi::mf0<unsigned __int64,boost::asio::io_service>,boost::_bi::list1<boost::_bi::value<boost::asio::io_service * __ptr64> > > >+30 d:\program files (x86)\microsoft visual studio 14.0\vc\include\type_traits line 1445
Parameter boost::_bi::bind_t<unsigned __int64,boost::_mfi::mf0<unsigned __int64,boost::asio::io_service>,boost::_bi::list1<boost::_bi::value<boost::asio::io_service *> > >* _Obj = 0x248CE90
boost::_mfi::mf0<unsigned __int64,boost::asio::io_service> f_
<user defined>* f_ = 0x13FE0D120
boost::_bi::list1<boost::_bi::value<boost::asio::io_service *> > l_
boost::_bi::storage1<boost::_bi::value<boost::asio::io_service *> >
boost::_bi::value<boost::asio::io_service *> a1_ = 0x13FF65EA0
000000013FDB5F8C 0000000002E0FA70 std::_LaunchPad<std::unique_ptr<std::tuple<boost::_bi::bind_t<unsigned __int64,boost::_mfi::mf0<unsigned __int64,boost::asio::io_service>,boost::_bi::list1<boost::_bi::value<boost::asio::io_service * __ptr64> > > >,std::default_delete<std::tuple<boost::_bi::bind_t<unsigned __int64,boost::_mfi::mf0<unsigned __int64,boost::asio::io_service>,boost::_bi::list1<boost::_bi::value<boost::asio::io_service * __ptr64> > > > > > >::_Execute<0>+3C d:\program files (x86)\microsoft visual studio 14.0\vc\include\thr\xthread line 241
Parameter std::tuple<boost::_bi::bind_t<unsigned __int64,boost::_mfi::mf0<unsigned __int64,boost::asio::io_service>,boost::_bi::list1<boost::_bi::value<boost::asio::io_service *> > > >& _Tup = 0x248CE90
std::_Tuple_val<boost::_bi::bind_t<unsigned __int64,boost::_mfi::mf0<unsigned __int64,boost::asio::io_service>,boost::_bi::list1<boost::_bi::value<boost::asio::io_service *> > > > _Myfirst
boost::_bi::bind_t<unsigned __int64,boost::_mfi::mf0<unsigned __int64,boost::asio::io_service>,boost::_bi::list1<boost::_bi::value<boost::asio::io_service *> > > _Val
boost::_mfi::mf0<unsigned __int64,boost::asio::io_service> f_ = 0x13FE0D120
boost::_bi::list1<boost::_bi::value<boost::asio::io_service *> > l_ = 0x13FF65EA0
000000013FDF3B2A 0000000002E0FAC0 std::_LaunchPad<std::unique_ptr<std::tuple<boost::_bi::bind_t<unsigned __int64,boost::_mfi::mf0<unsigned __int64,boost::asio::io_service>,boost::_bi::list1<boost::_bi::value<boost::asio::io_service * __ptr64> > > >,std::default_delete<std::tuple<boost::_bi::bind_t<unsigned __int64,boost::_mfi::mf0<unsigned __int64,boost::asio::io_service>,boost::_bi::list1<boost::_bi::value<boost::asio::io_service * __ptr64> > > > > > >::_Run+6A d:\program files (x86)\microsoft visual studio 14.0\vc\include\thr\xthread line 247
Parameter std::_LaunchPad<std::unique_ptr<std::tuple<boost::_bi::bind_t<unsigned __int64,boost::_mfi::mf0<unsigned __int64,boost::asio::io_service>,boost::_bi::list1<boost::_bi::value<boost::asio::io_service ** _Ln = 0x2CDF58
std::_Pad
_Cnd_internal_imp_t* _Cond = 0x64FF9F9363B0
_Mtx_internal_imp_t* _Mtx = 0xCCCCCCCCCCCCCCCC
bool _Started = 0xCC
std::unique_ptr<std::tuple<boost::_bi::bind_t<unsigned __int64,boost::_mfi::mf0<unsigned __int64,boost::asio::io_service>,boost::_bi::list1<boost::_bi::value<boost::asio::io_service *> > > >,std::def _MyTarget
std::_Unique_ptr_base<std::tuple<boost::_bi::bind_t<unsigned __int64,boost::_mfi::mf0<unsigned __int64,boost::asio::io_service>,boost::_bi::list1<boost::_bi::value<boost::asio::io_service *> > > >,st
std::_Compressed_pair<std::default_delete<std::tuple<boost::_bi::bind_t<unsigned __int64,boost::_mfi::mf0<unsigned __int64,boost::asio::io_service>,boost::_bi::list1<boost::_bi::value<boost::asio::io _Mypair = 0x2CDFE0
Local std::unique_ptr<std::tuple<boost::_bi::bind_t<unsigned __int64,boost::_mfi::mf0<unsigned __int64,boost::asio::io_service>,boost::_bi::list1<boost::_bi::value<boost::asio::io_service *> > > >,std::def _Local
std::_Unique_ptr_base<std::tuple<boost::_bi::bind_t<unsigned __int64,boost::_mfi::mf0<unsigned __int64,boost::asio::io_service>,boost::_bi::list1<boost::_bi::value<boost::asio::io_service *> > > >,st
std::_Compressed_pair<std::default_delete<std::tuple<boost::_bi::bind_t<unsigned __int64,boost::_mfi::mf0<unsigned __int64,boost::asio::io_service>,boost::_bi::list1<boost::_bi::value<boost::asio::io _Mypair
std::tuple<boost::_bi::bind_t<unsigned __int64,boost::_mfi::mf0<unsigned __int64,boost::asio::io_service>,boost::_bi::list1<boost::_bi::value<boost::asio::io_service *> > > >* _Myval2 = 0x248CE90
000000013FDEC0E8 0000000002E0FAF0 std::_LaunchPad<std::unique_ptr<std::tuple<boost::_bi::bind_t<unsigned __int64,boost::_mfi::mf0<unsigned __int64,boost::asio::io_service>,boost::_bi::list1<boost::_bi::value<boost::asio::io_service * __ptr64> > > >,std::default_delete<std::tuple<boost::_bi::bind_t<unsigned __int64,boost::_mfi::mf0<unsigned __int64,boost::asio::io_service>,boost::_bi::list1<boost::_bi::value<boost::asio::io_service * __ptr64> > > > > > >::_Go+28 d:\program files (x86)\microsoft visual studio 14.0\vc\include\thr\xthread line 233
Local std::_LaunchPad<std::unique_ptr<std::tuple<boost::_bi::bind_t<unsigned __int64,boost::_mfi::mf0<unsigned __int64,boost::asio::io_service>,boost::_bi::list1<boost::_bi::value<boost::asio::io_service ** this = 0x2CDF58
std::_Pad
_Cnd_internal_imp_t* _Cond = 0x64FF9F9363B0
_Mtx_internal_imp_t* _Mtx = 0xCCCCCCCCCCCCCCCC
bool _Started = 0xCC
std::unique_ptr<std::tuple<boost::_bi::bind_t<unsigned __int64,boost::_mfi::mf0<unsigned __int64,boost::asio::io_service>,boost::_bi::list1<boost::_bi::value<boost::asio::io_service *> > > >,std::def _MyTarget
std::_Unique_ptr_base<std::tuple<boost::_bi::bind_t<unsigned __int64,boost::_mfi::mf0<unsigned __int64,boost::asio::io_service>,boost::_bi::list1<boost::_bi::value<boost::asio::io_service *> > > >,st
std::_Compressed_pair<std::default_delete<std::tuple<boost::_bi::bind_t<unsigned __int64,boost::_mfi::mf0<unsigned __int64,boost::asio::io_service>,boost::_bi::list1<boost::_bi::value<boost::asio::io _Mypair = 0x2CDFE0
000000013FDE6FED 0000000002E0FB20 std::_Pad::_Call_func+2D d:\program files (x86)\microsoft visual studio 14.0\vc\include\thr\xthread line 210
Parameter void* _Data = 0x2CDF58
000007FEC1D2A1BC 0000000002E0FB60 _register_onexit_function+47C
000007FEC1D29E13 0000000002E0FBB0 _register_onexit_function+D3
00000000772A59CD 0000000002E0FBE0 BaseThreadInitThunk+D
00000000773DA2E1 0000000002E0FC30 RtlUserThreadStart+21
Call stack:
Address Frame Function SourceFile
00000000773FBBCA 0000000002F5F650 NtRemoveIoCompletion+A
000007FEFD2616AD 0000000002F5F6B0 GetQueuedCompletionStatus+3D
0000000077299991 0000000002F5F6F0 GetQueuedCompletionStatus+11
000000013FDFDFCD 0000000002F5F8E0 boost::asio::detail::win_iocp_io_service::do_one+18D c:\local\boost_1_59_0\boost\asio\detail\impl\win_iocp_io_service.ipp line 367
Local unsigned long last_error = 0xCCCCCCCC
Local int ok = 0xCCCCCCCC
Local unsigned int completion_key = 0x0
Local _OVERLAPPED* overlapped = NULL
Local unsigned long bytes_transferred = 0x0
Local boost::asio::detail::win_iocp_io_service* this = 0x43D600
boost::asio::detail::service_base<boost::asio::detail::win_iocp_io_service>
boost::asio::io_service::service
key
type_info* type_info_ = 0x13FEFF538
boost::asio::io_service::id* id_ = 0xD8
boost::asio::io_service::service::key key_ = 0x43D608
boost::asio::io_service& owner_ = 0x13FF65EA0
boost::asio::io_service::service* next_ = NULL
work_finished_on_block_exit
boost::asio::detail::win_iocp_io_service* io_service_ = 0x13FEFF538
boost::asio::detail::service_base<boost::asio::detail::win_iocp_io_service>
boost::asio::io_service::service
key
type_info* type_info_ = 0x13FDE4810
boost::asio::io_service::id* id_ = 0x48
boost::asio::io_service::service::key key_ = 0x13FEFF540
boost::asio::io_service& owner_ = 0x70636F69
boost::asio::io_service::service* next_ = 0x73637170
work_finished_on_block_exit
boost::asio::detail::win_iocp_io_service* io_service_ = 0x13FDE4810
auto_handle
void* handle = 0x13FDE4810
boost::asio::detail::win_iocp_io_service::auto_handle iocp_ = 0x72656D6974
long outstanding_work_ = 0x6E6F7257
long stopped_ = 0x6F662067
long stop_event_posted_ = 0x74616D72
long shutdown_ = 0x63636F20
unsigned long gqcs_timeout_ = 0x65727275
timer_thread_function
<user defined> io_service_ = 0x13FDE4810
boost::asio::detail::scoped_ptr<boost::asio::detail::win_thread> timer_thread_ = 0x7325207461202973
boost::asio::detail::win_iocp_io_service::auto_handle waitable_timer_ = 0x2E75253A
long dispatch_required_ = 0x76726573
boost::asio::detail::win_mutex dispatch_mutex_ = 0x13FEFF598
boost::asio::detail::timer_queue_set timer_queues_ = 0x38007800280020
boost::asio::detail::op_queue<boost::asio::detail::win_iocp_operation> completed_ops_ = 0x13FEFF5C8
auto_handle
void* handle = 0x13FEFF538
boost::asio::detail::win_iocp_io_service::auto_handle iocp_
void* handle = 0xA0
long outstanding_work_ = 0x2
long stopped_ = 0x0
long stop_event_posted_ = 0x0
long shutdown_ = 0x0
unsigned long gqcs_timeout_ = 0xFFFFFFFF
timer_thread_function
<user defined> io_service_ = 0x13FEFF538
boost::asio::detail::scoped_ptr<boost::asio::detail::win_thread> timer_thread_
boost::asio::detail::win_thread* p_ = 0x446670
func_base
void* entry_event_ = 0xB0
void* exit_event_ = 0xAC
auto_func_base_ptr
boost::asio::detail::win_thread::func_base* ptr = 0xCDCDCDCDCDCDCDCD
<user defined> thread_ = 0xB0
<user defined> exit_event_ = 0xAC
boost::asio::detail::win_iocp_io_service::auto_handle waitable_timer_
void* handle = 0xA4
long dispatch_required_ = 0x0
boost::asio::detail::win_mutex dispatch_mutex_
_RTL_CRITICAL_SECTION crit_section_
_RTL_CRITICAL_SECTION_DEBUG* DebugInfo = 0x439B80
long LockCount = 0xFFFFFFFF
long RecursionCount = 0x0
void* OwningThread = NULL
void* LockSemaphore = NULL
unsigned int SpinCount = 0x0
boost::asio::detail::timer_queue_set timer_queues_
boost::asio::detail::timer_queue_base* first_ = 0x44A638
boost::asio::detail::timer_queue_base* next_ = NULL
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
Parameter bool block = 0x1
Parameter boost::system::error_code& ec = 0x2F5F9C8
int m_val = 0x0
boost::system::error_category* m_cat = 0x13FF66538
000000013FE0D251 0000000002F5F990 boost::asio::detail::win_iocp_io_service::run+C1 c:\local\boost_1_59_0\boost\asio\detail\impl\win_iocp_io_service.ipp line 164
Local boost::asio::detail::win_iocp_io_service* this = 0x43D600
boost::asio::detail::service_base<boost::asio::detail::win_iocp_io_service>
boost::asio::io_service::service
key
type_info* type_info_ = 0x13FEFF538
boost::asio::io_service::id* id_ = 0xD8
boost::asio::io_service::service::key key_ = 0x43D608
boost::asio::io_service& owner_ = 0x13FF65EA0
boost::asio::io_service::service* next_ = NULL
work_finished_on_block_exit
boost::asio::detail::win_iocp_io_service* io_service_ = 0x13FEFF538
boost::asio::detail::service_base<boost::asio::detail::win_iocp_io_service>
boost::asio::io_service::service
key
type_info* type_info_ = 0x13FDE4810
boost::asio::io_service::id* id_ = 0x48
boost::asio::io_service::service::key key_ = 0x13FEFF540
boost::asio::io_service& owner_ = 0x70636F69
boost::asio::io_service::service* next_ = 0x73637170
work_finished_on_block_exit
boost::asio::detail::win_iocp_io_service* io_service_ = 0x13FDE4810
auto_handle
void* handle = 0x13FDE4810
boost::asio::detail::win_iocp_io_service::auto_handle iocp_ = 0x72656D6974
long outstanding_work_ = 0x6E6F7257
long stopped_ = 0x6F662067
long stop_event_posted_ = 0x74616D72
long shutdown_ = 0x63636F20
unsigned long gqcs_timeout_ = 0x65727275
timer_thread_function
<user defined> io_service_ = 0x13FDE4810
boost::asio::detail::scoped_ptr<boost::asio::detail::win_thread> timer_thread_ = 0x7325207461202973
boost::asio::detail::win_iocp_io_service::auto_handle waitable_timer_ = 0x2E75253A
long dispatch_required_ = 0x76726573
boost::asio::detail::win_mutex dispatch_mutex_ = 0x13FEFF598
boost::asio::detail::timer_queue_set timer_queues_ = 0x38007800280020
boost::asio::detail::op_queue<boost::asio::detail::win_iocp_operation> completed_ops_ = 0x13FEFF5C8
auto_handle
void* handle = 0x13FEFF538
boost::asio::detail::win_iocp_io_service::auto_handle iocp_
void* handle = 0xA0
long outstanding_work_ = 0x2
long stopped_ = 0x0
long stop_event_posted_ = 0x0
long shutdown_ = 0x0
unsigned long gqcs_timeout_ = 0xFFFFFFFF
timer_thread_function
<user defined> io_service_ = 0x13FEFF538
boost::asio::detail::scoped_ptr<boost::asio::detail::win_thread> timer_thread_
boost::asio::detail::win_thread* p_ = 0x446670
func_base
void* entry_event_ = 0xB0
void* exit_event_ = 0xAC
auto_func_base_ptr
boost::asio::detail::win_thread::func_base* ptr = 0xCDCDCDCDCDCDCDCD
<user defined> thread_ = 0xB0
<user defined> exit_event_ = 0xAC
boost::asio::detail::win_iocp_io_service::auto_handle waitable_timer_
void* handle = 0xA4
long dispatch_required_ = 0x0
boost::asio::detail::win_mutex dispatch_mutex_
_RTL_CRITICAL_SECTION crit_section_
_RTL_CRITICAL_SECTION_DEBUG* DebugInfo = 0x439B80
long LockCount = 0xFFFFFFFF
long RecursionCount = 0x0
void* OwningThread = NULL
void* LockSemaphore = NULL
unsigned int SpinCount = 0x0
boost::asio::detail::timer_queue_set timer_queues_
boost::asio::detail::timer_queue_base* first_ = 0x44A638
boost::asio::detail::timer_queue_base* next_ = NULL
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
Parameter boost::system::error_code& ec = 0x2F5F9C8
int m_val = 0x0
boost::system::error_category* m_cat = 0x13FF66538
Local boost::asio::detail::call_stack<boost::asio::detail::win_iocp_io_service,boost::asio::detail::win_iocp_thread_info>::context ctx
boost::asio::detail::win_iocp_io_service* key_ = 0x43D600
boost::asio::detail::service_base<boost::asio::detail::win_iocp_io_service>
boost::asio::io_service::service
key
type_info* type_info_ = 0x13FEFF538
boost::asio::io_service::id* id_ = 0xD8
boost::asio::io_service::service::key key_ = 0x43D608
boost::asio::io_service& owner_ = 0x13FF65EA0
boost::asio::io_service::service* next_ = NULL
work_finished_on_block_exit
boost::asio::detail::win_iocp_io_service* io_service_ = 0x13FEFF538
auto_handle
void* handle = 0x13FEFF538
boost::asio::detail::win_iocp_io_service::auto_handle iocp_
void* handle = 0xA0
long outstanding_work_ = 0x2
long stopped_ = 0x0
long stop_event_posted_ = 0x0
long shutdown_ = 0x0
unsigned long gqcs_timeout_ = 0xFFFFFFFF
timer_thread_function
<user defined> io_service_ = 0x13FEFF538
boost::asio::detail::scoped_ptr<boost::asio::detail::win_thread> timer_thread_
boost::asio::detail::win_thread* p_ = 0x446670
boost::asio::detail::win_iocp_io_service::auto_handle waitable_timer_
void* handle = 0xA4
long dispatch_required_ = 0x0
boost::asio::detail::win_mutex dispatch_mutex_
_RTL_CRITICAL_SECTION crit_section_ = 0x43D660
boost::asio::detail::timer_queue_set timer_queues_
boost::asio::detail::timer_queue_base* first_ = 0x44A638
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
boost::asio::detail::win_iocp_thread_info* value_ = 0x2F5F918
boost::asio::detail::thread_info_base
void* reusable_memory_ = NULL
boost::asio::detail::call_stack<boost::asio::detail::win_iocp_io_service,boost::asio::detail::win_iocp_thread_info>::context* next_ = NULL
Local unsigned int n = 0x1
Local boost::asio::detail::win_iocp_thread_info this_thread
boost::asio::detail::thread_info_base
void* reusable_memory_ = NULL
000000013FE0D15B 0000000002F5F9F0 boost::asio::io_service::run+3B c:\local\boost_1_59_0\boost\asio\impl\io_service.ipp line 59
Local boost::asio::io_service* this = 0x13FF65EA0
work
boost::asio::detail::win_iocp_io_service& io_service_impl_ = NULL
id
service
key
type_info* type_info_ = NULL
boost::asio::io_service::id* id_ = 0x40
boost::asio::io_service::service::key key_
type_info* type_info_ = 0x446F50
boost::asio::io_service::id* id_ = 0x38
boost::asio::io_service& owner_ = NULL
boost::asio::io_service::service* next_ = 0x44A610
key
type_info* type_info_ = 0x13FF018E0
boost::asio::io_service::id* id_ = 0xD8
boost::asio::io_service::service::key key_ = 0x44A618
boost::asio::io_service& owner_ = 0x13FF65EA0
boost::asio::io_service::service* next_ = 0x43D600
strand
boost::asio::detail::strand_service& service_ = NULL
boost::asio::detail::strand_service::strand_impl* impl_ = 0x446F50
boost::asio::detail::win_iocp_operation
_OVERLAPPED
unsigned int Internal = 0x439B40
unsigned int InternalHigh = 0xFFFFFFFF
unsigned long Offset = 0x0
unsigned long OffsetHigh = 0x0
void* Pointer = NULL
void* hEvent = NULL
boost::asio::detail::win_iocp_operation* next_ = NULL
<user defined>* func_ = 0x13FF65EA0
long ready_ = 0x62217DB0
boost::asio::detail::win_mutex mutex_ = 0x446F88
bool locked_ = 0x38
boost::asio::detail::op_queue<boost::asio::detail::win_iocp_operation> waiting_queue_ = 0x446FB8
boost::asio::detail::op_queue<boost::asio::detail::win_iocp_operation> ready_queue_ = 0x446FC8
boost::asio::detail::winsock_init<2,0> init_
boost::asio::detail::winsock_init_base
data
long init_count_ = 0x0
long result_ = 0x0
<user defined> manual = 0x13FF65EA0
boost::asio::detail::service_registry* service_registry_ = 0x446F50
auto_service_ptr
boost::asio::io_service::service* ptr_ = 0x439B40
boost::asio::detail::win_mutex mutex_
_RTL_CRITICAL_SECTION crit_section_ = 0x446F50
boost::asio::io_service& owner_ = 0x13FF65EA0
boost::asio::io_service::service* first_service_ = 0x62217DB0
key
type_info* type_info_ = 0x7FE92C8BDA8
boost::asio::io_service::id* id_ = 0xD8
boost::asio::io_service::service::key key_ = 0x62217DB8
boost::asio::io_service& owner_ = 0x13FF65EA0
boost::asio::io_service::service* next_ = 0x62217CF0
boost::asio::detail::win_iocp_io_service& impl_ = 0x43D600
boost::asio::detail::service_base<boost::asio::detail::win_iocp_io_service>
boost::asio::io_service::service
key
type_info* type_info_ = 0x13FEFF538
boost::asio::io_service::id* id_ = 0xD8
boost::asio::io_service::service::key key_ = 0x43D608
boost::asio::io_service& owner_ = 0x13FF65EA0
boost::asio::io_service::service* next_ = NULL
work_finished_on_block_exit
boost::asio::detail::win_iocp_io_service* io_service_ = 0x13FEFF538
auto_handle
void* handle = 0x13FEFF538
boost::asio::detail::win_iocp_io_service::auto_handle iocp_
void* handle = 0xA0
long outstanding_work_ = 0x2
long stopped_ = 0x0
long stop_event_posted_ = 0x0
long shutdown_ = 0x0
unsigned long gqcs_timeout_ = 0xFFFFFFFF
timer_thread_function
<user defined> io_service_ = 0x13FEFF538
boost::asio::detail::scoped_ptr<boost::asio::detail::win_thread> timer_thread_
boost::asio::detail::win_thread* p_ = 0x446670
boost::asio::detail::win_iocp_io_service::auto_handle waitable_timer_
void* handle = 0xA4
long dispatch_required_ = 0x0
boost::asio::detail::win_mutex dispatch_mutex_
_RTL_CRITICAL_SECTION crit_section_ = 0x43D660
boost::asio::detail::timer_queue_set timer_queues_
boost::asio::detail::timer_queue_base* first_ = 0x44A638
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
Local boost::system::error_code ec
int m_val = 0x0
boost::system::error_category* m_cat = 0x13FF66538
Local unsigned int s = 0xCCCCCCCCCCCCCCCC
000000013FDE1B0F 0000000002F5FA20 boost::_mfi::mf0<unsigned __int64,boost::asio::io_service>::operator()+2F c:\local\boost_1_59_0\boost\bind\mem_fn_template.hpp line 50
Local boost::_mfi::mf0<unsigned __int64,boost::asio::io_service>* this = 0x248CF80
<user defined>* f_ = 0x13FE0D120
Parameter boost::asio::io_service* p = 0x13FF65EA0
work
boost::asio::detail::win_iocp_io_service& io_service_impl_ = NULL
id
service
key
type_info* type_info_ = NULL
boost::asio::io_service::id* id_ = 0x40
boost::asio::io_service::service::key key_
type_info* type_info_ = 0x446F50
boost::asio::io_service::id* id_ = 0x38
boost::asio::io_service& owner_ = NULL
boost::asio::io_service::service* next_ = 0x44A610
key
type_info* type_info_ = 0x13FF018E0
boost::asio::io_service::id* id_ = 0xD8
boost::asio::io_service::service::key key_ = 0x44A618
boost::asio::io_service& owner_ = 0x13FF65EA0
boost::asio::io_service::service* next_ = 0x43D600
strand
boost::asio::detail::strand_service& service_ = NULL
boost::asio::detail::strand_service::strand_impl* impl_ = 0x446F50
boost::asio::detail::win_iocp_operation
_OVERLAPPED
unsigned int Internal = 0x439B40
unsigned int InternalHigh = 0xFFFFFFFF
unsigned long Offset = 0x0
unsigned long OffsetHigh = 0x0
void* Pointer = NULL
void* hEvent = NULL
boost::asio::detail::win_iocp_operation* next_ = NULL
<user defined>* func_ = 0x13FF65EA0
long ready_ = 0x62217DB0
boost::asio::detail::win_mutex mutex_ = 0x446F88
bool locked_ = 0x38
boost::asio::detail::op_queue<boost::asio::detail::win_iocp_operation> waiting_queue_ = 0x446FB8
boost::asio::detail::op_queue<boost::asio::detail::win_iocp_operation> ready_queue_ = 0x446FC8
boost::asio::detail::winsock_init<2,0> init_
boost::asio::detail::winsock_init_base
data
long init_count_ = 0x0
long result_ = 0x0
<user defined> manual = 0x13FF65EA0
boost::asio::detail::service_registry* service_registry_ = 0x446F50
auto_service_ptr
boost::asio::io_service::service* ptr_ = 0x439B40
boost::asio::detail::win_mutex mutex_
_RTL_CRITICAL_SECTION crit_section_ = 0x446F50
boost::asio::io_service& owner_ = 0x13FF65EA0
boost::asio::io_service::service* first_service_ = 0x62217DB0
key
type_info* type_info_ = 0x7FE92C8BDA8
boost::asio::io_service::id* id_ = 0xD8
boost::asio::io_service::service::key key_ = 0x62217DB8
boost::asio::io_service& owner_ = 0x13FF65EA0
boost::asio::io_service::service* next_ = 0x62217CF0
boost::asio::detail::win_iocp_io_service& impl_ = 0x43D600
boost::asio::detail::service_base<boost::asio::detail::win_iocp_io_service>
boost::asio::io_service::service
key
type_info* type_info_ = 0x13FEFF538
boost::asio::io_service::id* id_ = 0xD8
boost::asio::io_service::service::key key_ = 0x43D608
boost::asio::io_service& owner_ = 0x13FF65EA0
boost::asio::io_service::service* next_ = NULL
work_finished_on_block_exit
boost::asio::detail::win_iocp_io_service* io_service_ = 0x13FEFF538
auto_handle
void* handle = 0x13FEFF538
boost::asio::detail::win_iocp_io_service::auto_handle iocp_
void* handle = 0xA0
long outstanding_work_ = 0x2
long stopped_ = 0x0
long stop_event_posted_ = 0x0
long shutdown_ = 0x0
unsigned long gqcs_timeout_ = 0xFFFFFFFF
timer_thread_function
<user defined> io_service_ = 0x13FEFF538
boost::asio::detail::scoped_ptr<boost::asio::detail::win_thread> timer_thread_
boost::asio::detail::win_thread* p_ = 0x446670
boost::asio::detail::win_iocp_io_service::auto_handle waitable_timer_
void* handle = 0xA4
long dispatch_required_ = 0x0
boost::asio::detail::win_mutex dispatch_mutex_
_RTL_CRITICAL_SECTION crit_section_ = 0x43D660
boost::asio::detail::timer_queue_set timer_queues_
boost::asio::detail::timer_queue_base* first_ = 0x44A638
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
000000013FDB1C3C 0000000002F5FA60 boost::_bi::list1<boost::_bi::value<boost::asio::io_service * __ptr64> >::operator()<unsigned __int64,boost::_mfi::mf0<unsigned __int64,boost::asio::io_service>,boost::_bi::list0>+5C c:\local\boost_1_59_0\boost\bind\bind.hpp line 246
Local boost::_bi::list1<boost::_bi::value<boost::asio::io_service *> >* this = 0x248CF88
boost::_bi::storage1<boost::_bi::value<boost::asio::io_service *> >
boost::_bi::value<boost::asio::io_service *> a1_
boost::asio::io_service* t_ = 0x13FF65EA0
Parameter boost::_bi::type<unsigned __int64> __formal = 0xCC
Parameter boost::_mfi::mf0<unsigned __int64,boost::asio::io_service>& f = 0x248CF80
<user defined>* f_ = 0x13FE0D120
Parameter boost::_bi::list0& a = 0x2F5FAA4
Parameter long __formal = 0x0
000000013FDE1670 0000000002F5FAC0 boost::_bi::bind_t<unsigned __int64,boost::_mfi::mf0<unsigned __int64,boost::asio::io_service>,boost::_bi::list1<boost::_bi::value<boost::asio::io_service * __ptr64> > >::operator()+50 c:\local\boost_1_59_0\boost\bind\bind.hpp line 896
Local boost::_bi::bind_t<unsigned __int64,boost::_mfi::mf0<unsigned __int64,boost::asio::io_service>,boost::_bi::list1<boost::_bi::value<boost::asio::io_service *> > >* this = 0x248CF80
boost::_mfi::mf0<unsigned __int64,boost::asio::io_service> f_
<user defined>* f_ = 0x13FE0D120
boost::_bi::list1<boost::_bi::value<boost::asio::io_service *> > l_
boost::_bi::storage1<boost::_bi::value<boost::asio::io_service *> >
boost::_bi::value<boost::asio::io_service *> a1_ = 0x13FF65EA0
000000013FDB3F40 0000000002F5FAF0 std::_Invoker_functor::_Call<boost::_bi::bind_t<unsigned __int64,boost::_mfi::mf0<unsigned __int64,boost::asio::io_service>,boost::_bi::list1<boost::_bi::value<boost::asio::io_service * __ptr64> > > >+30 d:\program files (x86)\microsoft visual studio 14.0\vc\include\type_traits line 1377
Parameter boost::_bi::bind_t<unsigned __int64,boost::_mfi::mf0<unsigned __int64,boost::asio::io_service>,boost::_bi::list1<boost::_bi::value<boost::asio::io_service *> > >* _Obj = 0x248CF80
boost::_mfi::mf0<unsigned __int64,boost::asio::io_service> f_
<user defined>* f_ = 0x13FE0D120
boost::_bi::list1<boost::_bi::value<boost::asio::io_service *> > l_
boost::_bi::storage1<boost::_bi::value<boost::asio::io_service *> >
boost::_bi::value<boost::asio::io_service *> a1_ = 0x13FF65EA0
000000013FDC2A90 0000000002F5FB20 std::invoke<boost::_bi::bind_t<unsigned __int64,boost::_mfi::mf0<unsigned __int64,boost::asio::io_service>,boost::_bi::list1<boost::_bi::value<boost::asio::io_service * __ptr64> > > >+30 d:\program files (x86)\microsoft visual studio 14.0\vc\include\type_traits line 1445
Parameter boost::_bi::bind_t<unsigned __int64,boost::_mfi::mf0<unsigned __int64,boost::asio::io_service>,boost::_bi::list1<boost::_bi::value<boost::asio::io_service *> > >* _Obj = 0x248CF80
boost::_mfi::mf0<unsigned __int64,boost::asio::io_service> f_
<user defined>* f_ = 0x13FE0D120
boost::_bi::list1<boost::_bi::value<boost::asio::io_service *> > l_
boost::_bi::storage1<boost::_bi::value<boost::asio::io_service *> >
boost::_bi::value<boost::asio::io_service *> a1_ = 0x13FF65EA0
000000013FDB5F8C 0000000002F5FB50 std::_LaunchPad<std::unique_ptr<std::tuple<boost::_bi::bind_t<unsigned __int64,boost::_mfi::mf0<unsigned __int64,boost::asio::io_service>,boost::_bi::list1<boost::_bi::value<boost::asio::io_service * __ptr64> > > >,std::default_delete<std::tuple<boost::_bi::bind_t<unsigned __int64,boost::_mfi::mf0<unsigned __int64,boost::asio::io_service>,boost::_bi::list1<boost::_bi::value<boost::asio::io_service * __ptr64> > > > > > >::_Execute<0>+3C d:\program files (x86)\microsoft visual studio 14.0\vc\include\thr\xthread line 241
Parameter std::tuple<boost::_bi::bind_t<unsigned __int64,boost::_mfi::mf0<unsigned __int64,boost::asio::io_service>,boost::_bi::list1<boost::_bi::value<boost::asio::io_service *> > > >& _Tup = 0x248CF80
std::_Tuple_val<boost::_bi::bind_t<unsigned __int64,boost::_mfi::mf0<unsigned __int64,boost::asio::io_service>,boost::_bi::list1<boost::_bi::value<boost::asio::io_service *> > > > _Myfirst
boost::_bi::bind_t<unsigned __int64,boost::_mfi::mf0<unsigned __int64,boost::asio::io_service>,boost::_bi::list1<boost::_bi::value<boost::asio::io_service *> > > _Val
boost::_mfi::mf0<unsigned __int64,boost::asio::io_service> f_ = 0x13FE0D120
boost::_bi::list1<boost::_bi::value<boost::asio::io_service *> > l_ = 0x13FF65EA0
000000013FDF3B2A 0000000002F5FBA0 std::_LaunchPad<std::unique_ptr<std::tuple<boost::_bi::bind_t<unsigned __int64,boost::_mfi::mf0<unsigned __int64,boost::asio::io_service>,boost::_bi::list1<boost::_bi::value<boost::asio::io_service * __ptr64> > > >,std::default_delete<std::tuple<boost::_bi::bind_t<unsigned __int64,boost::_mfi::mf0<unsigned __int64,boost::asio::io_service>,boost::_bi::list1<boost::_bi::value<boost::asio::io_service * __ptr64> > > > > > >::_Run+6A d:\program files (x86)\microsoft visual studio 14.0\vc\include\thr\xthread line 247
Parameter std::_LaunchPad<std::unique_ptr<std::tuple<boost::_bi::bind_t<unsigned __int64,boost::_mfi::mf0<unsigned __int64,boost::asio::io_service>,boost::_bi::list1<boost::_bi::value<boost::asio::io_service ** _Ln = 0x2CDF58
std::_Pad
_Cnd_internal_imp_t* _Cond = 0x64FF9F9363B0
_Mtx_internal_imp_t* _Mtx = 0xCCCCCCCCCCCCCCCC
bool _Started = 0xCC
std::unique_ptr<std::tuple<boost::_bi::bind_t<unsigned __int64,boost::_mfi::mf0<unsigned __int64,boost::asio::io_service>,boost::_bi::list1<boost::_bi::value<boost::asio::io_service *> > > >,std::def _MyTarget
std::_Unique_ptr_base<std::tuple<boost::_bi::bind_t<unsigned __int64,boost::_mfi::mf0<unsigned __int64,boost::asio::io_service>,boost::_bi::list1<boost::_bi::value<boost::asio::io_service *> > > >,st
std::_Compressed_pair<std::default_delete<std::tuple<boost::_bi::bind_t<unsigned __int64,boost::_mfi::mf0<unsigned __int64,boost::asio::io_service>,boost::_bi::list1<boost::_bi::value<boost::asio::io _Mypair = 0x2CDFE0
Local std::unique_ptr<std::tuple<boost::_bi::bind_t<unsigned __int64,boost::_mfi::mf0<unsigned __int64,boost::asio::io_service>,boost::_bi::list1<boost::_bi::value<boost::asio::io_service *> > > >,std::def _Local
std::_Unique_ptr_base<std::tuple<boost::_bi::bind_t<unsigned __int64,boost::_mfi::mf0<unsigned __int64,boost::asio::io_service>,boost::_bi::list1<boost::_bi::value<boost::asio::io_service *> > > >,st
std::_Compressed_pair<std::default_delete<std::tuple<boost::_bi::bind_t<unsigned __int64,boost::_mfi::mf0<unsigned __int64,boost::asio::io_service>,boost::_bi::list1<boost::_bi::value<boost::asio::io _Mypair
std::tuple<boost::_bi::bind_t<unsigned __int64,boost::_mfi::mf0<unsigned __int64,boost::asio::io_service>,boost::_bi::list1<boost::_bi::value<boost::asio::io_service *> > > >* _Myval2 = 0x248CF80
000000013FDEC0E8 0000000002F5FBD0 std::_LaunchPad<std::unique_ptr<std::tuple<boost::_bi::bind_t<unsigned __int64,boost::_mfi::mf0<unsigned __int64,boost::asio::io_service>,boost::_bi::list1<boost::_bi::value<boost::asio::io_service * __ptr64> > > >,std::default_delete<std::tuple<boost::_bi::bind_t<unsigned __int64,boost::_mfi::mf0<unsigned __int64,boost::asio::io_service>,boost::_bi::list1<boost::_bi::value<boost::asio::io_service * __ptr64> > > > > > >::_Go+28 d:\program files (x86)\microsoft visual studio 14.0\vc\include\thr\xthread line 233
Local std::_LaunchPad<std::unique_ptr<std::tuple<boost::_bi::bind_t<unsigned __int64,boost::_mfi::mf0<unsigned __int64,boost::asio::io_service>,boost::_bi::list1<boost::_bi::value<boost::asio::io_service ** this = 0x2CDF58
std::_Pad
_Cnd_internal_imp_t* _Cond = 0x64FF9F9363B0
_Mtx_internal_imp_t* _Mtx = 0xCCCCCCCCCCCCCCCC
bool _Started = 0xCC
std::unique_ptr<std::tuple<boost::_bi::bind_t<unsigned __int64,boost::_mfi::mf0<unsigned __int64,boost::asio::io_service>,boost::_bi::list1<boost::_bi::value<boost::asio::io_service *> > > >,std::def _MyTarget
std::_Unique_ptr_base<std::tuple<boost::_bi::bind_t<unsigned __int64,boost::_mfi::mf0<unsigned __int64,boost::asio::io_service>,boost::_bi::list1<boost::_bi::value<boost::asio::io_service *> > > >,st
std::_Compressed_pair<std::default_delete<std::tuple<boost::_bi::bind_t<unsigned __int64,boost::_mfi::mf0<unsigned __int64,boost::asio::io_service>,boost::_bi::list1<boost::_bi::value<boost::asio::io _Mypair = 0x2CDFE0
000000013FDE6FED 0000000002F5FC00 std::_Pad::_Call_func+2D d:\program files (x86)\microsoft visual studio 14.0\vc\include\thr\xthread line 210
Parameter void* _Data = 0x2CDF58
000007FEC1D2A1BC 0000000002F5FC40 _register_onexit_function+47C
000007FEC1D29E13 0000000002F5FC90 _register_onexit_function+D3
00000000772A59CD 0000000002F5FCC0 BaseThreadInitThunk+D
00000000773DA2E1 0000000002F5FD10 RtlUserThreadStart+21
Call stack:
Address Frame Function SourceFile
00000000773FD42A 000000000328F360 NtWaitForKeyedEvent+A
0000000077470EDD 000000000328F3D0 RtlSleepConditionVariableSRW+FD
00000000772DB6A8 000000000328F410 SleepConditionVariableSRW+28
000007FEE7B6C937 000000000328F450 __crtSetThreadpoolWait+147
000007FEE7B31466 000000000328F490 ?_Winerror_message@std@@YAKKPEADK@Z+A06
000007FEE7B31373 000000000328F4C0 ?_Winerror_message@std@@YAKKPEADK@Z+913
000007FEE7B3110E 000000000328F540 ?_Winerror_message@std@@YAKKPEADK@Z+6AE
000007FEE7B31630 000000000328F570 _Cnd_wait+20
000007FEC2113013 000000000328F5A0 std::_Cnd_waitX+33 d:\program files (x86)\microsoft visual studio 14.0\vc\include\thr\xthread line 95
Parameter _Cnd_internal_imp_t* _Cnd = 0x43AE48
Parameter _Mtx_internal_imp_t* _Mtx = 0x43ADD0
000007FEC211F5B4 000000000328F5E0 std::condition_variable::wait+54 d:\program files (x86)\microsoft visual studio 14.0\vc\include\mutex line 566
Local std::condition_variable* this = 0x43AE48
std::_Align_type<double,72> _Cnd_storage
float _Val = 0.000000
char[72] _Pad = "Ð$ºçþ..."
Parameter std::unique_lock<std::mutex>& _Lck = 0x328F618
std::mutex* _Pmtx = 0x43ADD0
std::_Mutex_base
std::_Align_type<double,80> _Mtx_storage = 0x43ADD0
bool _Owns = 0x1
000007FEC213E4D7 000000000328F640 ProducerConsumerQueue<SQLOperation * __ptr64>::WaitAndPop+87 c:\users\glader\documents\github\trinitycore\src\common\threading\producerconsumerqueue.h line 76
Local ProducerConsumerQueue<SQLOperation *>* this = 0x43ADD0
std::mutex _queueLock
std::_Mutex_base
std::_Align_type<double,80> _Mtx_storage = 0x43ADD0
std::queue<SQLOperation *,std::deque<SQLOperation *,std::allocator<SQLOperation *> > > _queue
std::deque<SQLOperation *,std::allocator<SQLOperation *> > c
std::_Deque_alloc<std::_Deque_base_types<SQLOperation *,std::allocator<SQLOperation *> > >
std::_Compressed_pair<std::_Wrap_alloc<std::allocator<SQLOperation *> >,std::_Deque_val<std::_Deque_simple_types<SQLOperation *> >,1> _Mypair = 0x43AE20
std::condition_variable _condition
std::_Align_type<double,72> _Cnd_storage
float _Val = 0.000000
char[72] _Pad = "Ð$ºçþ..."
std::atomic<bool> _shutdown
std::_Atomic_bool
unsigned int _My_val = 0x0
Parameter SQLOperation&* value = NULL
Local std::unique_lock<std::mutex> lock
std::mutex* _Pmtx = 0x43ADD0
std::_Mutex_base
std::_Align_type<double,80> _Mtx_storage = 0x43ADD0
bool _Owns = 0x1
000007FEC213D699 000000000328F6A0 DatabaseWorker::WorkerThread+49 c:\users\glader\documents\github\trinitycore\src\server\database\database\databaseworker.cpp line 51
Local SQLOperation* operation = NULL
Local DatabaseWorker* this = 0x4AC6F0
ProducerConsumerQueue<SQLOperation *>* _queue = 0x43ADD0
std::mutex _queueLock
std::_Mutex_base
std::_Align_type<double,80> _Mtx_storage = 0x43ADD0
std::queue<SQLOperation *,std::deque<SQLOperation *,std::allocator<SQLOperation *> > > _queue
std::deque<SQLOperation *,std::allocator<SQLOperation *> > c = 0x43AE20
std::condition_variable _condition
std::_Align_type<double,72> _Cnd_storage = 0x43AE48
std::atomic<bool> _shutdown
std::_Atomic_bool
unsigned int _My_val = 0x0
MySQLConnection* _connection = 0x24217E0
std::vector<std::unique_ptr<MySQLPreparedStatement,std::default_delete<MySQLPreparedStatement> >,std::allocator<std::unique_ptr<MySQLPreparedStatement,std::default_delete<MySQLPreparedStatement> > > m_stmts
std::_Vector_alloc<std::_Vec_base_types<std::unique_ptr<MySQLPreparedStatement,std::default_delete<MySQLPreparedStatement> >,std::allocator<std::unique_ptr<MySQLPreparedStatement,std::default_delete<
std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::unique_ptr<MySQLPreparedStatement,std::default_delete<MySQLPreparedStatement> > > >,std::_Vector_val<std::_Simple_types<std::unique_ptr<MySQ _Mypair = 0x24217E8
std::map<unsigned int,std::pair<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,enum ConnectionFlags>,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,std::pa m_queries
std::_Tree<std::_Tmap_traits<unsigned int,std::pair<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,enum ConnectionFlags>,std::less<unsigned int>,std::allocator<std::pair<unsigne
std::_Tree_comp_alloc<std::_Tmap_traits<unsigned int,std::pair<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,enum ConnectionFlags>,std::less<unsigned int>,std::allocator<std::p
std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::_Tree_node<std::pair<unsigned int const ,std::pair<std::basic_string<char,std::char_traits<cha _Mypair = 0x2421808
<user defined> value_compare = 0x2421808
<user defined> _Copy_tag = 0x2421808
<user defined> _Move_tag = 0x2421808
<user defined> value_compare = 0x2421808
bool m_reconnecting = 0x0
bool m_prepareError = 0x0
ProducerConsumerQueue<SQLOperation *>* m_queue = 0x43ADD0
std::unique_ptr<DatabaseWorker,std::default_delete<DatabaseWorker> > m_worker
std::_Unique_ptr_base<DatabaseWorker,std::default_delete<DatabaseWorker> >
std::_Compressed_pair<std::default_delete<DatabaseWorker>,DatabaseWorker *,1> _Mypair = 0x4AC6F0
st_mysql* m_Mysql = 0x1573C0
st_net net = 0x1573C0
unsigned int* connector_fd = NULL
char* host = "127.0.0.1"
char* user = "root"
char* passwd = "test"
char* unix_socket = NULL
char* server_version = "5.6.34-log"
char* host_info = "127.0.0.1 via TCP/IP"
char* info = NULL
char* db = "auth"
charset_info_st* charset = 0x7FEBF34BCB0
st_mysql_field* fields = 0x21DF0B90
st_mem_root field_alloc = 0x1576A8
unsigned int affected_rows = 0x0
unsigned int insert_id = 0x0
unsigned int extra_info = 0x0
unsigned long thread_id = 0x52
unsigned long packet_length = 0x0
unsigned int port = 0xCEA
unsigned long client_flag = 0x3EA28D
unsigned long server_capabilities = 0x807FF7FF
unsigned int protocol_version = 0xA
unsigned int field_count = 0x2
unsigned int server_status = 0x22
unsigned int server_language = 0x21
unsigned int warning_count = 0x0
st_mysql_options options = 0x157720
int status = 0x0
char free_me = ""
char reconnect = ""
char[21] scramble = "5;fr-$jme2g1\_G$}l&t"
char unused1 = ""
void* unused2 = NULL
void* unused3 = NULL
void* unused4 = NULL
void* unused5 = NULL
st_list* stmts = 0x21E5B48
st_mysql_methods* methods = 0x7FEBF323110
void* thd = NULL
char* unbuffered_fetch_owner = NULL
char* info_buffer = NULL
void* extension = NULL
MySQLConnectionInfo& m_connectionInfo = 0x46C400
std::string user = "root"
std::string password = "test"
std::string database = "auth"
std::string host = "127.0.0.1"
std::string port_or_socket = "3306"
int m_connectionFlags = 0x1
std::mutex m_Mutex
std::_Mutex_base
std::_Align_type<double,80> _Mtx_storage = 0x2421850
std::thread _workerThread
id
unsigned int _Id = 0x1D0
_Thrd_imp_t _Thr
void* _Hnd = 0x1D0
unsigned int _Id = 0xA834
std::atomic<bool> _cancelationToken
std::_Atomic_bool
unsigned int _My_val = 0x0
000007FEC213DB94 000000000328F6D0 std::_Invoker_pmf_pointer::_Call<void (__cdecl DatabaseWorker::*)(void) __ptr64,DatabaseWorker * __ptr64>+34 d:\program files (x86)\microsoft visual studio 14.0\vc\include\type_traits line 1342
Parameter <user defined>* _Pmf = 0x7FEC213D650
Parameter DatabaseWorker** _Arg1 = 0x4AC6F0
ProducerConsumerQueue<SQLOperation *>* _queue = 0x43ADD0
std::mutex _queueLock
std::_Mutex_base
std::_Align_type<double,80> _Mtx_storage = 0x43ADD0
std::queue<SQLOperation *,std::deque<SQLOperation *,std::allocator<SQLOperation *> > > _queue
std::deque<SQLOperation *,std::allocator<SQLOperation *> > c = 0x43AE20
std::condition_variable _condition
std::_Align_type<double,72> _Cnd_storage = 0x43AE48
std::atomic<bool> _shutdown
std::_Atomic_bool
unsigned int _My_val = 0x0
MySQLConnection* _connection = 0x24217E0
std::vector<std::unique_ptr<MySQLPreparedStatement,std::default_delete<MySQLPreparedStatement> >,std::allocator<std::unique_ptr<MySQLPreparedStatement,std::default_delete<MySQLPreparedStatement> > > m_stmts
std::_Vector_alloc<std::_Vec_base_types<std::unique_ptr<MySQLPreparedStatement,std::default_delete<MySQLPreparedStatement> >,std::allocator<std::unique_ptr<MySQLPreparedStatement,std::default_delete<
std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::unique_ptr<MySQLPreparedStatement,std::default_delete<MySQLPreparedStatement> > > >,std::_Vector_val<std::_Simple_types<std::unique_ptr<MySQ _Mypair = 0x24217E8
std::map<unsigned int,std::pair<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,enum ConnectionFlags>,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,std::pa m_queries
std::_Tree<std::_Tmap_traits<unsigned int,std::pair<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,enum ConnectionFlags>,std::less<unsigned int>,std::allocator<std::pair<unsigne
std::_Tree_comp_alloc<std::_Tmap_traits<unsigned int,std::pair<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,enum ConnectionFlags>,std::less<unsigned int>,std::allocator<std::p
std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::_Tree_node<std::pair<unsigned int const ,std::pair<std::basic_string<char,std::char_traits<cha _Mypair = 0x2421808
<user defined> value_compare = 0x2421808
<user defined> _Copy_tag = 0x2421808
<user defined> _Move_tag = 0x2421808
<user defined> value_compare = 0x2421808
bool m_reconnecting = 0x0
bool m_prepareError = 0x0
ProducerConsumerQueue<SQLOperation *>* m_queue = 0x43ADD0
std::unique_ptr<DatabaseWorker,std::default_delete<DatabaseWorker> > m_worker
std::_Unique_ptr_base<DatabaseWorker,std::default_delete<DatabaseWorker> >
std::_Compressed_pair<std::default_delete<DatabaseWorker>,DatabaseWorker *,1> _Mypair = 0x4AC6F0
st_mysql* m_Mysql = 0x1573C0
st_net net = 0x1573C0
unsigned int* connector_fd = NULL
char* host = "127.0.0.1"
char* user = "root"
char* passwd = "test"
char* unix_socket = NULL
char* server_version = "5.6.34-log"
char* host_info = "127.0.0.1 via TCP/IP"
char* info = NULL
char* db = "auth"
charset_info_st* charset = 0x7FEBF34BCB0
st_mysql_field* fields = 0x21DF0B90
st_mem_root field_alloc = 0x1576A8
unsigned int affected_rows = 0x0
unsigned int insert_id = 0x0
unsigned int extra_info = 0x0
unsigned long thread_id = 0x52
unsigned long packet_length = 0x0
unsigned int port = 0xCEA
unsigned long client_flag = 0x3EA28D
unsigned long server_capabilities = 0x807FF7FF
unsigned int protocol_version = 0xA
unsigned int field_count = 0x2
unsigned int server_status = 0x22
unsigned int server_language = 0x21
unsigned int warning_count = 0x0
st_mysql_options options = 0x157720
int status = 0x0
char free_me = ""
char reconnect = ""
char[21] scramble = "5;fr-$jme2g1\_G$}l&t"
char unused1 = ""
void* unused2 = NULL
void* unused3 = NULL
void* unused4 = NULL
void* unused5 = NULL
st_list* stmts = 0x21E5B48
st_mysql_methods* methods = 0x7FEBF323110
void* thd = NULL
char* unbuffered_fetch_owner = NULL
char* info_buffer = NULL
void* extension = NULL
MySQLConnectionInfo& m_connectionInfo = 0x46C400
std::string user = "root"
std::string password = "test"
std::string database = "auth"
std::string host = "127.0.0.1"
std::string port_or_socket = "3306"
int m_connectionFlags = 0x1
std::mutex m_Mutex
std::_Mutex_base
std::_Align_type<double,80> _Mtx_storage = 0x2421850
std::thread _workerThread
id
unsigned int _Id = 0x1D0
_Thrd_imp_t _Thr
void* _Hnd = 0x1D0
unsigned int _Id = 0xA834
std::atomic<bool> _cancelationToken
std::_Atomic_bool
unsigned int _My_val = 0x0
000007FEC213DD6C 000000000328F710 std::invoke<void (__cdecl DatabaseWorker::*)(void) __ptr64,DatabaseWorker * __ptr64>+4C d:\program files (x86)\microsoft visual studio 14.0\vc\include\type_traits line 1445
Parameter <user defined>** _Obj = 0x7FEC213D650
Parameter DatabaseWorker** <_Args_0> = 0x4AC6F0
ProducerConsumerQueue<SQLOperation *>* _queue = 0x43ADD0
std::mutex _queueLock
std::_Mutex_base
std::_Align_type<double,80> _Mtx_storage = 0x43ADD0
std::queue<SQLOperation *,std::deque<SQLOperation *,std::allocator<SQLOperation *> > > _queue
std::deque<SQLOperation *,std::allocator<SQLOperation *> > c = 0x43AE20
std::condition_variable _condition
std::_Align_type<double,72> _Cnd_storage = 0x43AE48
std::atomic<bool> _shutdown
std::_Atomic_bool
unsigned int _My_val = 0x0
MySQLConnection* _connection = 0x24217E0
std::vector<std::unique_ptr<MySQLPreparedStatement,std::default_delete<MySQLPreparedStatement> >,std::allocator<std::unique_ptr<MySQLPreparedStatement,std::default_delete<MySQLPreparedStatement> > > m_stmts
std::_Vector_alloc<std::_Vec_base_types<std::unique_ptr<MySQLPreparedStatement,std::default_delete<MySQLPreparedStatement> >,std::allocator<std::unique_ptr<MySQLPreparedStatement,std::default_delete<
std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::unique_ptr<MySQLPreparedStatement,std::default_delete<MySQLPreparedStatement> > > >,std::_Vector_val<std::_Simple_types<std::unique_ptr<MySQ _Mypair = 0x24217E8
std::map<unsigned int,std::pair<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,enum ConnectionFlags>,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,std::pa m_queries
std::_Tree<std::_Tmap_traits<unsigned int,std::pair<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,enum ConnectionFlags>,std::less<unsigned int>,std::allocator<std::pair<unsigne
std::_Tree_comp_alloc<std::_Tmap_traits<unsigned int,std::pair<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,enum ConnectionFlags>,std::less<unsigned int>,std::allocator<std::p
std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::_Tree_node<std::pair<unsigned int const ,std::pair<std::basic_string<char,std::char_traits<cha _Mypair = 0x2421808
<user defined> value_compare = 0x2421808
<user defined> _Copy_tag = 0x2421808
<user defined> _Move_tag = 0x2421808
<user defined> value_compare = 0x2421808
bool m_reconnecting = 0x0
bool m_prepareError = 0x0
ProducerConsumerQueue<SQLOperation *>* m_queue = 0x43ADD0
std::unique_ptr<DatabaseWorker,std::default_delete<DatabaseWorker> > m_worker
std::_Unique_ptr_base<DatabaseWorker,std::default_delete<DatabaseWorker> >
std::_Compressed_pair<std::default_delete<DatabaseWorker>,DatabaseWorker *,1> _Mypair = 0x4AC6F0
st_mysql* m_Mysql = 0x1573C0
st_net net = 0x1573C0
unsigned int* connector_fd = NULL
char* host = "127.0.0.1"
char* user = "root"
char* passwd = "test"
char* unix_socket = NULL
char* server_version = "5.6.34-log"
char* host_info = "127.0.0.1 via TCP/IP"
char* info = NULL
char* db = "auth"
charset_info_st* charset = 0x7FEBF34BCB0
st_mysql_field* fields = 0x21DF0B90
st_mem_root field_alloc = 0x1576A8
unsigned int affected_rows = 0x0
unsigned int insert_id = 0x0
unsigned int extra_info = 0x0
unsigned long thread_id = 0x52
unsigned long packet_length = 0x0
unsigned int port = 0xCEA
unsigned long client_flag = 0x3EA28D
unsigned long server_capabilities = 0x807FF7FF
unsigned int protocol_version = 0xA
unsigned int field_count = 0x2
unsigned int server_status = 0x22
unsigned int server_language = 0x21
unsigned int warning_count = 0x0
st_mysql_options options = 0x157720
int status = 0x0
char free_me = ""
char reconnect = ""
char[21] scramble = "5;fr-$jme2g1\_G$}l&t"
char unused1 = ""
void* unused2 = NULL
void* unused3 = NULL
void* unused4 = NULL
void* unused5 = NULL
st_list* stmts = 0x21E5B48
st_mysql_methods* methods = 0x7FEBF323110
void* thd = NULL
char* unbuffered_fetch_owner = NULL
char* info_buffer = NULL
void* extension = NULL
MySQLConnectionInfo& m_connectionInfo = 0x46C400
std::string user = "root"
std::string password = "test"
std::string database = "auth"
std::string host = "127.0.0.1"
std::string port_or_socket = "3306"
int m_connectionFlags = 0x1
std::mutex m_Mutex
std::_Mutex_base
std::_Align_type<double,80> _Mtx_storage = 0x2421850
std::thread _workerThread
id
unsigned int _Id = 0x1D0
_Thrd_imp_t _Thr
void* _Hnd = 0x1D0
unsigned int _Id = 0xA834
std::atomic<bool> _cancelationToken
std::_Atomic_bool
unsigned int _My_val = 0x0
000007FEC213DBFB 000000000328F750 std::_LaunchPad<std::unique_ptr<std::tuple<void (__cdecl DatabaseWorker::*)(void) __ptr64,DatabaseWorker * __ptr64>,std::default_delete<std::tuple<void (__cdecl DatabaseWorker::*)(void) __ptr64,DatabaseWorker * __ptr64> > > >::_Execute<0,1>+5B d:\program files (x86)\microsoft visual studio 14.0\vc\include\thr\xthread line 241
Parameter std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *>& _Tup = 0x248DA70
std::tuple<DatabaseWorker *>
std::_Tuple_val<DatabaseWorker *> _Myfirst
DatabaseWorker* _Val = 0x4AC6F0
std::_Tuple_val<void (__cdecl DatabaseWorker::*)(void)> _Myfirst
<user defined>* _Val = 0x7FEC213D650
000007FEC213EADA 000000000328F7A0 std::_LaunchPad<std::unique_ptr<std::tuple<void (__cdecl DatabaseWorker::*)(void) __ptr64,DatabaseWorker * __ptr64>,std::default_delete<std::tuple<void (__cdecl DatabaseWorker::*)(void) __ptr64,DatabaseWorker * __ptr64> > > >::_Run+6A d:\program files (x86)\microsoft visual studio 14.0\vc\include\thr\xthread line 247
Parameter std::_LaunchPad<std::unique_ptr<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *>,std::default_delete<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *> > > >* _Ln = 0x2CCF08
std::_Pad
_Cnd_internal_imp_t* _Cond = 0xCCCCCCCCCCCCCCCC
_Mtx_internal_imp_t* _Mtx = 0xCCCCCCCCCCCCCCCC
bool _Started = 0xCC
std::unique_ptr<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *>,std::default_delete<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *> > > _MyTarget
std::_Unique_ptr_base<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *>,std::default_delete<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *> > >
std::_Compressed_pair<std::default_delete<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *> >,std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *> *,1> _Mypair = 0xCCCCCCCCCCCCCCCC
Local std::unique_ptr<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *>,std::default_delete<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *> > > _Local
std::_Unique_ptr_base<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *>,std::default_delete<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *> > >
std::_Compressed_pair<std::default_delete<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *> >,std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *> *,1> _Mypair
std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *>* _Myval2 = 0x248DA70
000007FEC213E798 000000000328F7D0 std::_LaunchPad<std::unique_ptr<std::tuple<void (__cdecl DatabaseWorker::*)(void) __ptr64,DatabaseWorker * __ptr64>,std::default_delete<std::tuple<void (__cdecl DatabaseWorker::*)(void) __ptr64,DatabaseWorker * __ptr64> > > >::_Go+28 d:\program files (x86)\microsoft visual studio 14.0\vc\include\thr\xthread line 233
Local std::_LaunchPad<std::unique_ptr<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *>,std::default_delete<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *> > > >* this = 0x2CCF08
std::_Pad
_Cnd_internal_imp_t* _Cond = 0xCCCCCCCCCCCCCCCC
_Mtx_internal_imp_t* _Mtx = 0xCCCCCCCCCCCCCCCC
bool _Started = 0xCC
std::unique_ptr<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *>,std::default_delete<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *> > > _MyTarget
std::_Unique_ptr_base<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *>,std::default_delete<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *> > >
std::_Compressed_pair<std::default_delete<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *> >,std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *> *,1> _Mypair = 0xCCCCCCCCCCCCCCCC
000007FEC213E6AD 000000000328F800 std::_Pad::_Call_func+2D d:\program files (x86)\microsoft visual studio 14.0\vc\include\thr\xthread line 210
Parameter void* _Data = 0x2CCF08
000007FEC1D2A1BC 000000000328F840 _register_onexit_function+47C
000007FEC1D29E13 000000000328F890 _register_onexit_function+D3
00000000772A59CD 000000000328F8C0 BaseThreadInitThunk+D
00000000773DA2E1 000000000328F910 RtlUserThreadStart+21
Call stack:
Address Frame Function SourceFile
00000000773FD42A 000000000311F390 NtWaitForKeyedEvent+A
0000000077470EDD 000000000311F400 RtlSleepConditionVariableSRW+FD
00000000772DB6A8 000000000311F440 SleepConditionVariableSRW+28
000007FEE7B6C937 000000000311F480 __crtSetThreadpoolWait+147
000007FEE7B31466 000000000311F4C0 ?_Winerror_message@std@@YAKKPEADK@Z+A06
000007FEE7B31373 000000000311F4F0 ?_Winerror_message@std@@YAKKPEADK@Z+913
000007FEE7B3110E 000000000311F570 ?_Winerror_message@std@@YAKKPEADK@Z+6AE
000007FEE7B31630 000000000311F5A0 _Cnd_wait+20
000007FEC2113013 000000000311F5D0 std::_Cnd_waitX+33 d:\program files (x86)\microsoft visual studio 14.0\vc\include\thr\xthread line 95
Parameter _Cnd_internal_imp_t* _Cnd = 0x43AD38
Parameter _Mtx_internal_imp_t* _Mtx = 0x43ACC0
000007FEC211F5B4 000000000311F610 std::condition_variable::wait+54 d:\program files (x86)\microsoft visual studio 14.0\vc\include\mutex line 566
Local std::condition_variable* this = 0x43AD38
std::_Align_type<double,72> _Cnd_storage
float _Val = 0.000000
char[72] _Pad = "Ð$ºçþ..."
Parameter std::unique_lock<std::mutex>& _Lck = 0x311F648
std::mutex* _Pmtx = 0x43ACC0
std::_Mutex_base
std::_Align_type<double,80> _Mtx_storage = 0x43ACC0
bool _Owns = 0x1
000007FEC213E4D7 000000000311F670 ProducerConsumerQueue<SQLOperation * __ptr64>::WaitAndPop+87 c:\users\glader\documents\github\trinitycore\src\common\threading\producerconsumerqueue.h line 76
Local ProducerConsumerQueue<SQLOperation *>* this = 0x43ACC0
std::mutex _queueLock
std::_Mutex_base
std::_Align_type<double,80> _Mtx_storage = 0x43ACC0
std::queue<SQLOperation *,std::deque<SQLOperation *,std::allocator<SQLOperation *> > > _queue
std::deque<SQLOperation *,std::allocator<SQLOperation *> > c
std::_Deque_alloc<std::_Deque_base_types<SQLOperation *,std::allocator<SQLOperation *> > >
std::_Compressed_pair<std::_Wrap_alloc<std::allocator<SQLOperation *> >,std::_Deque_val<std::_Deque_simple_types<SQLOperation *> >,1> _Mypair = 0x43AD10
std::condition_variable _condition
std::_Align_type<double,72> _Cnd_storage
float _Val = 0.000000
char[72] _Pad = "Ð$ºçþ..."
std::atomic<bool> _shutdown
std::_Atomic_bool
unsigned int _My_val = 0x0
Parameter SQLOperation&* value = NULL
Local std::unique_lock<std::mutex> lock
std::mutex* _Pmtx = 0x43ACC0
std::_Mutex_base
std::_Align_type<double,80> _Mtx_storage = 0x43ACC0
bool _Owns = 0x1
000007FEC213D699 000000000311F6D0 DatabaseWorker::WorkerThread+49 c:\users\glader\documents\github\trinitycore\src\server\database\database\databaseworker.cpp line 51
Local SQLOperation* operation = NULL
Local DatabaseWorker* this = 0x4AC610
ProducerConsumerQueue<SQLOperation *>* _queue = 0x43ACC0
std::mutex _queueLock
std::_Mutex_base
std::_Align_type<double,80> _Mtx_storage = 0x43ACC0
std::queue<SQLOperation *,std::deque<SQLOperation *,std::allocator<SQLOperation *> > > _queue
std::deque<SQLOperation *,std::allocator<SQLOperation *> > c = 0x43AD10
std::condition_variable _condition
std::_Align_type<double,72> _Cnd_storage = 0x43AD38
std::atomic<bool> _shutdown
std::_Atomic_bool
unsigned int _My_val = 0x0
MySQLConnection* _connection = 0x24219E0
std::vector<std::unique_ptr<MySQLPreparedStatement,std::default_delete<MySQLPreparedStatement> >,std::allocator<std::unique_ptr<MySQLPreparedStatement,std::default_delete<MySQLPreparedStatement> > > m_stmts
std::_Vector_alloc<std::_Vec_base_types<std::unique_ptr<MySQLPreparedStatement,std::default_delete<MySQLPreparedStatement> >,std::allocator<std::unique_ptr<MySQLPreparedStatement,std::default_delete<
std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::unique_ptr<MySQLPreparedStatement,std::default_delete<MySQLPreparedStatement> > > >,std::_Vector_val<std::_Simple_types<std::unique_ptr<MySQ _Mypair = 0x24219E8
std::map<unsigned int,std::pair<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,enum ConnectionFlags>,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,std::pa m_queries
std::_Tree<std::_Tmap_traits<unsigned int,std::pair<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,enum ConnectionFlags>,std::less<unsigned int>,std::allocator<std::pair<unsigne
std::_Tree_comp_alloc<std::_Tmap_traits<unsigned int,std::pair<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,enum ConnectionFlags>,std::less<unsigned int>,std::allocator<std::p
std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::_Tree_node<std::pair<unsigned int const ,std::pair<std::basic_string<char,std::char_traits<cha _Mypair = 0x2421A08
<user defined> value_compare = 0x2421A08
<user defined> _Copy_tag = 0x2421A08
<user defined> _Move_tag = 0x2421A08
<user defined> value_compare = 0x2421A08
bool m_reconnecting = 0x0
bool m_prepareError = 0x0
ProducerConsumerQueue<SQLOperation *>* m_queue = 0x43ACC0
std::unique_ptr<DatabaseWorker,std::default_delete<DatabaseWorker> > m_worker
std::_Unique_ptr_base<DatabaseWorker,std::default_delete<DatabaseWorker> >
std::_Compressed_pair<std::default_delete<DatabaseWorker>,DatabaseWorker *,1> _Mypair = 0x4AC610
st_mysql* m_Mysql = 0x21A1E10
st_net net = 0x21A1E10
unsigned int* connector_fd = NULL
char* host = "127.0.0.1"
char* user = "root"
char* passwd = "test"
char* unix_socket = NULL
char* server_version = "5.6.34-log"
char* host_info = "127.0.0.1 via TCP/IP"
char* info = "Rows matched: 1 Changed: 1 Warnings: 0"
char* db = "characters"
charset_info_st* charset = 0x7FEBF34BCB0
st_mysql_field* fields = NULL
st_mem_root field_alloc = 0x21A20F8
unsigned int affected_rows = 0x1
unsigned int insert_id = 0x0
unsigned int extra_info = 0x0
unsigned long thread_id = 0x54
unsigned long packet_length = 0x0
unsigned int port = 0xCEA
unsigned long client_flag = 0x3EA28D
unsigned long server_capabilities = 0x807FF7FF
unsigned int protocol_version = 0xA
unsigned int field_count = 0x0
unsigned int server_status = 0x2
unsigned int server_language = 0x21
unsigned int warning_count = 0x0
st_mysql_options options = 0x21A2170
int status = 0x0
char free_me = ""
char reconnect = ""
char[21] scramble = "9y{||xgxJF`1o`r?"*K{"
char unused1 = ""
void* unused2 = NULL
void* unused3 = NULL
void* unused4 = NULL
void* unused5 = NULL
st_list* stmts = 0x3F85118
st_mysql_methods* methods = 0x7FEBF323110
void* thd = NULL
char* unbuffered_fetch_owner = NULL
char* info_buffer = NULL
void* extension = NULL
MySQLConnectionInfo& m_connectionInfo = 0x46F8B0
std::string user = "root"
std::string password = "test"
std::string database = "characters"
std::string host = "127.0.0.1"
std::string port_or_socket = "3306"
int m_connectionFlags = 0x1
std::mutex m_Mutex
std::_Mutex_base
std::_Align_type<double,80> _Mtx_storage = 0x2421A50
std::thread _workerThread
id
unsigned int _Id = 0x1D8
_Thrd_imp_t _Thr
void* _Hnd = 0x1D8
unsigned int _Id = 0x6694
std::atomic<bool> _cancelationToken
std::_Atomic_bool
unsigned int _My_val = 0x0
000007FEC213DB94 000000000311F700 std::_Invoker_pmf_pointer::_Call<void (__cdecl DatabaseWorker::*)(void) __ptr64,DatabaseWorker * __ptr64>+34 d:\program files (x86)\microsoft visual studio 14.0\vc\include\type_traits line 1342
Parameter <user defined>* _Pmf = 0x7FEC213D650
Parameter DatabaseWorker** _Arg1 = 0x4AC610
ProducerConsumerQueue<SQLOperation *>* _queue = 0x43ACC0
std::mutex _queueLock
std::_Mutex_base
std::_Align_type<double,80> _Mtx_storage = 0x43ACC0
std::queue<SQLOperation *,std::deque<SQLOperation *,std::allocator<SQLOperation *> > > _queue
std::deque<SQLOperation *,std::allocator<SQLOperation *> > c = 0x43AD10
std::condition_variable _condition
std::_Align_type<double,72> _Cnd_storage = 0x43AD38
std::atomic<bool> _shutdown
std::_Atomic_bool
unsigned int _My_val = 0x0
MySQLConnection* _connection = 0x24219E0
std::vector<std::unique_ptr<MySQLPreparedStatement,std::default_delete<MySQLPreparedStatement> >,std::allocator<std::unique_ptr<MySQLPreparedStatement,std::default_delete<MySQLPreparedStatement> > > m_stmts
std::_Vector_alloc<std::_Vec_base_types<std::unique_ptr<MySQLPreparedStatement,std::default_delete<MySQLPreparedStatement> >,std::allocator<std::unique_ptr<MySQLPreparedStatement,std::default_delete<
std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::unique_ptr<MySQLPreparedStatement,std::default_delete<MySQLPreparedStatement> > > >,std::_Vector_val<std::_Simple_types<std::unique_ptr<MySQ _Mypair = 0x24219E8
std::map<unsigned int,std::pair<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,enum ConnectionFlags>,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,std::pa m_queries
std::_Tree<std::_Tmap_traits<unsigned int,std::pair<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,enum ConnectionFlags>,std::less<unsigned int>,std::allocator<std::pair<unsigne
std::_Tree_comp_alloc<std::_Tmap_traits<unsigned int,std::pair<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,enum ConnectionFlags>,std::less<unsigned int>,std::allocator<std::p
std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::_Tree_node<std::pair<unsigned int const ,std::pair<std::basic_string<char,std::char_traits<cha _Mypair = 0x2421A08
<user defined> value_compare = 0x2421A08
<user defined> _Copy_tag = 0x2421A08
<user defined> _Move_tag = 0x2421A08
<user defined> value_compare = 0x2421A08
bool m_reconnecting = 0x0
bool m_prepareError = 0x0
ProducerConsumerQueue<SQLOperation *>* m_queue = 0x43ACC0
std::unique_ptr<DatabaseWorker,std::default_delete<DatabaseWorker> > m_worker
std::_Unique_ptr_base<DatabaseWorker,std::default_delete<DatabaseWorker> >
std::_Compressed_pair<std::default_delete<DatabaseWorker>,DatabaseWorker *,1> _Mypair = 0x4AC610
st_mysql* m_Mysql = 0x21A1E10
st_net net = 0x21A1E10
unsigned int* connector_fd = NULL
char* host = "127.0.0.1"
char* user = "root"
char* passwd = "test"
char* unix_socket = NULL
char* server_version = "5.6.34-log"
char* host_info = "127.0.0.1 via TCP/IP"
char* info = "Rows matched: 1 Changed: 1 Warnings: 0"
char* db = "characters"
charset_info_st* charset = 0x7FEBF34BCB0
st_mysql_field* fields = NULL
st_mem_root field_alloc = 0x21A20F8
unsigned int affected_rows = 0x1
unsigned int insert_id = 0x0
unsigned int extra_info = 0x0
unsigned long thread_id = 0x54
unsigned long packet_length = 0x0
unsigned int port = 0xCEA
unsigned long client_flag = 0x3EA28D
unsigned long server_capabilities = 0x807FF7FF
unsigned int protocol_version = 0xA
unsigned int field_count = 0x0
unsigned int server_status = 0x2
unsigned int server_language = 0x21
unsigned int warning_count = 0x0
st_mysql_options options = 0x21A2170
int status = 0x0
char free_me = ""
char reconnect = ""
char[21] scramble = "9y{||xgxJF`1o`r?"*K{"
char unused1 = ""
void* unused2 = NULL
void* unused3 = NULL
void* unused4 = NULL
void* unused5 = NULL
st_list* stmts = 0x3F85118
st_mysql_methods* methods = 0x7FEBF323110
void* thd = NULL
char* unbuffered_fetch_owner = NULL
char* info_buffer = NULL
void* extension = NULL
MySQLConnectionInfo& m_connectionInfo = 0x46F8B0
std::string user = "root"
std::string password = "test"
std::string database = "characters"
std::string host = "127.0.0.1"
std::string port_or_socket = "3306"
int m_connectionFlags = 0x1
std::mutex m_Mutex
std::_Mutex_base
std::_Align_type<double,80> _Mtx_storage = 0x2421A50
std::thread _workerThread
id
unsigned int _Id = 0x1D8
_Thrd_imp_t _Thr
void* _Hnd = 0x1D8
unsigned int _Id = 0x6694
std::atomic<bool> _cancelationToken
std::_Atomic_bool
unsigned int _My_val = 0x0
000007FEC213DD6C 000000000311F740 std::invoke<void (__cdecl DatabaseWorker::*)(void) __ptr64,DatabaseWorker * __ptr64>+4C d:\program files (x86)\microsoft visual studio 14.0\vc\include\type_traits line 1445
Parameter <user defined>** _Obj = 0x7FEC213D650
Parameter DatabaseWorker** <_Args_0> = 0x4AC610
ProducerConsumerQueue<SQLOperation *>* _queue = 0x43ACC0
std::mutex _queueLock
std::_Mutex_base
std::_Align_type<double,80> _Mtx_storage = 0x43ACC0
std::queue<SQLOperation *,std::deque<SQLOperation *,std::allocator<SQLOperation *> > > _queue
std::deque<SQLOperation *,std::allocator<SQLOperation *> > c = 0x43AD10
std::condition_variable _condition
std::_Align_type<double,72> _Cnd_storage = 0x43AD38
std::atomic<bool> _shutdown
std::_Atomic_bool
unsigned int _My_val = 0x0
MySQLConnection* _connection = 0x24219E0
std::vector<std::unique_ptr<MySQLPreparedStatement,std::default_delete<MySQLPreparedStatement> >,std::allocator<std::unique_ptr<MySQLPreparedStatement,std::default_delete<MySQLPreparedStatement> > > m_stmts
std::_Vector_alloc<std::_Vec_base_types<std::unique_ptr<MySQLPreparedStatement,std::default_delete<MySQLPreparedStatement> >,std::allocator<std::unique_ptr<MySQLPreparedStatement,std::default_delete<
std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::unique_ptr<MySQLPreparedStatement,std::default_delete<MySQLPreparedStatement> > > >,std::_Vector_val<std::_Simple_types<std::unique_ptr<MySQ _Mypair = 0x24219E8
std::map<unsigned int,std::pair<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,enum ConnectionFlags>,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,std::pa m_queries
std::_Tree<std::_Tmap_traits<unsigned int,std::pair<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,enum ConnectionFlags>,std::less<unsigned int>,std::allocator<std::pair<unsigne
std::_Tree_comp_alloc<std::_Tmap_traits<unsigned int,std::pair<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,enum ConnectionFlags>,std::less<unsigned int>,std::allocator<std::p
std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::_Tree_node<std::pair<unsigned int const ,std::pair<std::basic_string<char,std::char_traits<cha _Mypair = 0x2421A08
<user defined> value_compare = 0x2421A08
<user defined> _Copy_tag = 0x2421A08
<user defined> _Move_tag = 0x2421A08
<user defined> value_compare = 0x2421A08
bool m_reconnecting = 0x0
bool m_prepareError = 0x0
ProducerConsumerQueue<SQLOperation *>* m_queue = 0x43ACC0
std::unique_ptr<DatabaseWorker,std::default_delete<DatabaseWorker> > m_worker
std::_Unique_ptr_base<DatabaseWorker,std::default_delete<DatabaseWorker> >
std::_Compressed_pair<std::default_delete<DatabaseWorker>,DatabaseWorker *,1> _Mypair = 0x4AC610
st_mysql* m_Mysql = 0x21A1E10
st_net net = 0x21A1E10
unsigned int* connector_fd = NULL
char* host = "127.0.0.1"
char* user = "root"
char* passwd = "test"
char* unix_socket = NULL
char* server_version = "5.6.34-log"
char* host_info = "127.0.0.1 via TCP/IP"
char* info = "Rows matched: 1 Changed: 1 Warnings: 0"
char* db = "characters"
charset_info_st* charset = 0x7FEBF34BCB0
st_mysql_field* fields = NULL
st_mem_root field_alloc = 0x21A20F8
unsigned int affected_rows = 0x1
unsigned int insert_id = 0x0
unsigned int extra_info = 0x0
unsigned long thread_id = 0x54
unsigned long packet_length = 0x0
unsigned int port = 0xCEA
unsigned long client_flag = 0x3EA28D
unsigned long server_capabilities = 0x807FF7FF
unsigned int protocol_version = 0xA
unsigned int field_count = 0x0
unsigned int server_status = 0x2
unsigned int server_language = 0x21
unsigned int warning_count = 0x0
st_mysql_options options = 0x21A2170
int status = 0x0
char free_me = ""
char reconnect = ""
char[21] scramble = "9y{||xgxJF`1o`r?"*K{"
char unused1 = ""
void* unused2 = NULL
void* unused3 = NULL
void* unused4 = NULL
void* unused5 = NULL
st_list* stmts = 0x3F85118
st_mysql_methods* methods = 0x7FEBF323110
void* thd = NULL
char* unbuffered_fetch_owner = NULL
char* info_buffer = NULL
void* extension = NULL
MySQLConnectionInfo& m_connectionInfo = 0x46F8B0
std::string user = "root"
std::string password = "test"
std::string database = "characters"
std::string host = "127.0.0.1"
std::string port_or_socket = "3306"
int m_connectionFlags = 0x1
std::mutex m_Mutex
std::_Mutex_base
std::_Align_type<double,80> _Mtx_storage = 0x2421A50
std::thread _workerThread
id
unsigned int _Id = 0x1D8
_Thrd_imp_t _Thr
void* _Hnd = 0x1D8
unsigned int _Id = 0x6694
std::atomic<bool> _cancelationToken
std::_Atomic_bool
unsigned int _My_val = 0x0
000007FEC213DBFB 000000000311F780 std::_LaunchPad<std::unique_ptr<std::tuple<void (__cdecl DatabaseWorker::*)(void) __ptr64,DatabaseWorker * __ptr64>,std::default_delete<std::tuple<void (__cdecl DatabaseWorker::*)(void) __ptr64,DatabaseWorker * __ptr64> > > >::_Execute<0,1>+5B d:\program files (x86)\microsoft visual studio 14.0\vc\include\thr\xthread line 241
Parameter std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *>& _Tup = 0x248DE30
std::tuple<DatabaseWorker *>
std::_Tuple_val<DatabaseWorker *> _Myfirst
DatabaseWorker* _Val = 0x4AC610
std::_Tuple_val<void (__cdecl DatabaseWorker::*)(void)> _Myfirst
<user defined>* _Val = 0x7FEC213D650
000007FEC213EADA 000000000311F7D0 std::_LaunchPad<std::unique_ptr<std::tuple<void (__cdecl DatabaseWorker::*)(void) __ptr64,DatabaseWorker * __ptr64>,std::default_delete<std::tuple<void (__cdecl DatabaseWorker::*)(void) __ptr64,DatabaseWorker * __ptr64> > > >::_Run+6A d:\program files (x86)\microsoft visual studio 14.0\vc\include\thr\xthread line 247
Parameter std::_LaunchPad<std::unique_ptr<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *>,std::default_delete<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *> > > >* _Ln = 0x2CCF08
std::_Pad
_Cnd_internal_imp_t* _Cond = 0xCCCCCCCCCCCCCCCC
_Mtx_internal_imp_t* _Mtx = 0xCCCCCCCCCCCCCCCC
bool _Started = 0xCC
std::unique_ptr<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *>,std::default_delete<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *> > > _MyTarget
std::_Unique_ptr_base<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *>,std::default_delete<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *> > >
std::_Compressed_pair<std::default_delete<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *> >,std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *> *,1> _Mypair = 0xCCCCCCCCCCCCCCCC
Local std::unique_ptr<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *>,std::default_delete<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *> > > _Local
std::_Unique_ptr_base<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *>,std::default_delete<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *> > >
std::_Compressed_pair<std::default_delete<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *> >,std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *> *,1> _Mypair
std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *>* _Myval2 = 0x248DE30
000007FEC213E798 000000000311F800 std::_LaunchPad<std::unique_ptr<std::tuple<void (__cdecl DatabaseWorker::*)(void) __ptr64,DatabaseWorker * __ptr64>,std::default_delete<std::tuple<void (__cdecl DatabaseWorker::*)(void) __ptr64,DatabaseWorker * __ptr64> > > >::_Go+28 d:\program files (x86)\microsoft visual studio 14.0\vc\include\thr\xthread line 233
Local std::_LaunchPad<std::unique_ptr<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *>,std::default_delete<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *> > > >* this = 0x2CCF08
std::_Pad
_Cnd_internal_imp_t* _Cond = 0xCCCCCCCCCCCCCCCC
_Mtx_internal_imp_t* _Mtx = 0xCCCCCCCCCCCCCCCC
bool _Started = 0xCC
std::unique_ptr<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *>,std::default_delete<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *> > > _MyTarget
std::_Unique_ptr_base<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *>,std::default_delete<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *> > >
std::_Compressed_pair<std::default_delete<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *> >,std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *> *,1> _Mypair = 0xCCCCCCCCCCCCCCCC
000007FEC213E6AD 000000000311F830 std::_Pad::_Call_func+2D d:\program files (x86)\microsoft visual studio 14.0\vc\include\thr\xthread line 210
Parameter void* _Data = 0x2CCF08
000007FEC1D2A1BC 000000000311F870 _register_onexit_function+47C
000007FEC1D29E13 000000000311F8C0 _register_onexit_function+D3
00000000772A59CD 000000000311F8F0 BaseThreadInitThunk+D
00000000773DA2E1 000000000311F940 RtlUserThreadStart+21
Call stack:
Address Frame Function SourceFile
00000000773FD42A 000000000364F980 NtWaitForKeyedEvent+A
0000000077470EDD 000000000364F9F0 RtlSleepConditionVariableSRW+FD
00000000772DB6A8 000000000364FA30 SleepConditionVariableSRW+28
000007FEE7B6C937 000000000364FA70 __crtSetThreadpoolWait+147
000007FEE7B31466 000000000364FAB0 ?_Winerror_message@std@@YAKKPEADK@Z+A06
000007FEE7B31373 000000000364FAE0 ?_Winerror_message@std@@YAKKPEADK@Z+913
000007FEE7B3110E 000000000364FB60 ?_Winerror_message@std@@YAKKPEADK@Z+6AE
000007FEE7B31630 000000000364FB90 _Cnd_wait+20
000007FEC2113013 000000000364FBC0 std::_Cnd_waitX+33 d:\program files (x86)\microsoft visual studio 14.0\vc\include\thr\xthread line 95
Parameter _Cnd_internal_imp_t* _Cnd = 0x43AC28
Parameter _Mtx_internal_imp_t* _Mtx = 0x43ABB0
000007FEC211F5B4 000000000364FC00 std::condition_variable::wait+54 d:\program files (x86)\microsoft visual studio 14.0\vc\include\mutex line 566
Local std::condition_variable* this = 0x43AC28
std::_Align_type<double,72> _Cnd_storage
float _Val = 0.000000
char[72] _Pad = "Ð$ºçþ..."
Parameter std::unique_lock<std::mutex>& _Lck = 0x364FC38
std::mutex* _Pmtx = 0x43ABB0
std::_Mutex_base
std::_Align_type<double,80> _Mtx_storage = 0x43ABB0
bool _Owns = 0x1
000007FEC213E4D7 000000000364FC60 ProducerConsumerQueue<SQLOperation * __ptr64>::WaitAndPop+87 c:\users\glader\documents\github\trinitycore\src\common\threading\producerconsumerqueue.h line 76
Local ProducerConsumerQueue<SQLOperation *>* this = 0x43ABB0
std::mutex _queueLock
std::_Mutex_base
std::_Align_type<double,80> _Mtx_storage = 0x43ABB0
std::queue<SQLOperation *,std::deque<SQLOperation *,std::allocator<SQLOperation *> > > _queue
std::deque<SQLOperation *,std::allocator<SQLOperation *> > c
std::_Deque_alloc<std::_Deque_base_types<SQLOperation *,std::allocator<SQLOperation *> > >
std::_Compressed_pair<std::_Wrap_alloc<std::allocator<SQLOperation *> >,std::_Deque_val<std::_Deque_simple_types<SQLOperation *> >,1> _Mypair = 0x43AC00
std::condition_variable _condition
std::_Align_type<double,72> _Cnd_storage
float _Val = 0.000000
char[72] _Pad = "Ð$ºçþ..."
std::atomic<bool> _shutdown
std::_Atomic_bool
unsigned int _My_val = 0x0
Parameter SQLOperation&* value = NULL
Local std::unique_lock<std::mutex> lock
std::mutex* _Pmtx = 0x43ABB0
std::_Mutex_base
std::_Align_type<double,80> _Mtx_storage = 0x43ABB0
bool _Owns = 0x1
000007FEC213D699 000000000364FCC0 DatabaseWorker::WorkerThread+49 c:\users\glader\documents\github\trinitycore\src\server\database\database\databaseworker.cpp line 51
Local SQLOperation* operation = NULL
Local DatabaseWorker* this = 0x4AC5A0
ProducerConsumerQueue<SQLOperation *>* _queue = 0x43ABB0
std::mutex _queueLock
std::_Mutex_base
std::_Align_type<double,80> _Mtx_storage = 0x43ABB0
std::queue<SQLOperation *,std::deque<SQLOperation *,std::allocator<SQLOperation *> > > _queue
std::deque<SQLOperation *,std::allocator<SQLOperation *> > c = 0x43AC00
std::condition_variable _condition
std::_Align_type<double,72> _Cnd_storage = 0x43AC28
std::atomic<bool> _shutdown
std::_Atomic_bool
unsigned int _My_val = 0x0
MySQLConnection* _connection = 0x2421CE0
std::vector<std::unique_ptr<MySQLPreparedStatement,std::default_delete<MySQLPreparedStatement> >,std::allocator<std::unique_ptr<MySQLPreparedStatement,std::default_delete<MySQLPreparedStatement> > > m_stmts
std::_Vector_alloc<std::_Vec_base_types<std::unique_ptr<MySQLPreparedStatement,std::default_delete<MySQLPreparedStatement> >,std::allocator<std::unique_ptr<MySQLPreparedStatement,std::default_delete<
std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::unique_ptr<MySQLPreparedStatement,std::default_delete<MySQLPreparedStatement> > > >,std::_Vector_val<std::_Simple_types<std::unique_ptr<MySQ _Mypair = 0x2421CE8
std::map<unsigned int,std::pair<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,enum ConnectionFlags>,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,std::pa m_queries
std::_Tree<std::_Tmap_traits<unsigned int,std::pair<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,enum ConnectionFlags>,std::less<unsigned int>,std::allocator<std::pair<unsigne
std::_Tree_comp_alloc<std::_Tmap_traits<unsigned int,std::pair<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,enum ConnectionFlags>,std::less<unsigned int>,std::allocator<std::p
std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::_Tree_node<std::pair<unsigned int const ,std::pair<std::basic_string<char,std::char_traits<cha _Mypair = 0x2421D08
<user defined> value_compare = 0x2421D08
<user defined> _Copy_tag = 0x2421D08
<user defined> _Move_tag = 0x2421D08
<user defined> value_compare = 0x2421D08
bool m_reconnecting = 0x0
bool m_prepareError = 0x0
ProducerConsumerQueue<SQLOperation *>* m_queue = 0x43ABB0
std::unique_ptr<DatabaseWorker,std::default_delete<DatabaseWorker> > m_worker
std::_Unique_ptr_base<DatabaseWorker,std::default_delete<DatabaseWorker> >
std::_Compressed_pair<std::default_delete<DatabaseWorker>,DatabaseWorker *,1> _Mypair = 0x4AC5A0
st_mysql* m_Mysql = 0x21BD3C0
st_net net = 0x21BD3C0
unsigned int* connector_fd = NULL
char* host = "127.0.0.1"
char* user = "root"
char* passwd = "test"
char* unix_socket = NULL
char* server_version = "5.6.34-log"
char* host_info = "127.0.0.1 via TCP/IP"
char* info = "Rows matched: 0 Changed: 0 Warnings: 0"
char* db = "world"
charset_info_st* charset = 0x7FEBF34BCB0
st_mysql_field* fields = NULL
st_mem_root field_alloc = 0x21BD6A8
unsigned int affected_rows = 0x0
unsigned int insert_id = 0x0
unsigned int extra_info = 0x0
unsigned long thread_id = 0x57
unsigned long packet_length = 0x0
unsigned int port = 0xCEA
unsigned long client_flag = 0x3EA28D
unsigned long server_capabilities = 0x807FF7FF
unsigned int protocol_version = 0xA
unsigned int field_count = 0x0
unsigned int server_status = 0x22
unsigned int server_language = 0x21
unsigned int warning_count = 0x0
st_mysql_options options = 0x21BD720
int status = 0x0
char free_me = ""
char reconnect = ""
char[21] scramble = "D4w{'J!aH&!r=wbcM6cr"
char unused1 = ""
void* unused2 = NULL
void* unused3 = NULL
void* unused4 = NULL
void* unused5 = NULL
st_list* stmts = 0x415EEC8
st_mysql_methods* methods = 0x7FEBF323110
void* thd = NULL
char* unbuffered_fetch_owner = NULL
char* info_buffer = NULL
void* extension = NULL
MySQLConnectionInfo& m_connectionInfo = 0x462A90
std::string user = "root"
std::string password = "test"
std::string database = "world"
std::string host = "127.0.0.1"
std::string port_or_socket = "3306"
int m_connectionFlags = 0x1
std::mutex m_Mutex
std::_Mutex_base
std::_Align_type<double,80> _Mtx_storage = 0x2421D50
std::thread _workerThread
id
unsigned int _Id = 0x1E8
_Thrd_imp_t _Thr
void* _Hnd = 0x1E8
unsigned int _Id = 0xABD4
std::atomic<bool> _cancelationToken
std::_Atomic_bool
unsigned int _My_val = 0x0
000007FEC213DB94 000000000364FCF0 std::_Invoker_pmf_pointer::_Call<void (__cdecl DatabaseWorker::*)(void) __ptr64,DatabaseWorker * __ptr64>+34 d:\program files (x86)\microsoft visual studio 14.0\vc\include\type_traits line 1342
Parameter <user defined>* _Pmf = 0x7FEC213D650
Parameter DatabaseWorker** _Arg1 = 0x4AC5A0
ProducerConsumerQueue<SQLOperation *>* _queue = 0x43ABB0
std::mutex _queueLock
std::_Mutex_base
std::_Align_type<double,80> _Mtx_storage = 0x43ABB0
std::queue<SQLOperation *,std::deque<SQLOperation *,std::allocator<SQLOperation *> > > _queue
std::deque<SQLOperation *,std::allocator<SQLOperation *> > c = 0x43AC00
std::condition_variable _condition
std::_Align_type<double,72> _Cnd_storage = 0x43AC28
std::atomic<bool> _shutdown
std::_Atomic_bool
unsigned int _My_val = 0x0
MySQLConnection* _connection = 0x2421CE0
std::vector<std::unique_ptr<MySQLPreparedStatement,std::default_delete<MySQLPreparedStatement> >,std::allocator<std::unique_ptr<MySQLPreparedStatement,std::default_delete<MySQLPreparedStatement> > > m_stmts
std::_Vector_alloc<std::_Vec_base_types<std::unique_ptr<MySQLPreparedStatement,std::default_delete<MySQLPreparedStatement> >,std::allocator<std::unique_ptr<MySQLPreparedStatement,std::default_delete<
std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::unique_ptr<MySQLPreparedStatement,std::default_delete<MySQLPreparedStatement> > > >,std::_Vector_val<std::_Simple_types<std::unique_ptr<MySQ _Mypair = 0x2421CE8
std::map<unsigned int,std::pair<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,enum ConnectionFlags>,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,std::pa m_queries
std::_Tree<std::_Tmap_traits<unsigned int,std::pair<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,enum ConnectionFlags>,std::less<unsigned int>,std::allocator<std::pair<unsigne
std::_Tree_comp_alloc<std::_Tmap_traits<unsigned int,std::pair<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,enum ConnectionFlags>,std::less<unsigned int>,std::allocator<std::p
std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::_Tree_node<std::pair<unsigned int const ,std::pair<std::basic_string<char,std::char_traits<cha _Mypair = 0x2421D08
<user defined> value_compare = 0x2421D08
<user defined> _Copy_tag = 0x2421D08
<user defined> _Move_tag = 0x2421D08
<user defined> value_compare = 0x2421D08
bool m_reconnecting = 0x0
bool m_prepareError = 0x0
ProducerConsumerQueue<SQLOperation *>* m_queue = 0x43ABB0
std::unique_ptr<DatabaseWorker,std::default_delete<DatabaseWorker> > m_worker
std::_Unique_ptr_base<DatabaseWorker,std::default_delete<DatabaseWorker> >
std::_Compressed_pair<std::default_delete<DatabaseWorker>,DatabaseWorker *,1> _Mypair = 0x4AC5A0
st_mysql* m_Mysql = 0x21BD3C0
st_net net = 0x21BD3C0
unsigned int* connector_fd = NULL
char* host = "127.0.0.1"
char* user = "root"
char* passwd = "test"
char* unix_socket = NULL
char* server_version = "5.6.34-log"
char* host_info = "127.0.0.1 via TCP/IP"
char* info = "Rows matched: 0 Changed: 0 Warnings: 0"
char* db = "world"
charset_info_st* charset = 0x7FEBF34BCB0
st_mysql_field* fields = NULL
st_mem_root field_alloc = 0x21BD6A8
unsigned int affected_rows = 0x0
unsigned int insert_id = 0x0
unsigned int extra_info = 0x0
unsigned long thread_id = 0x57
unsigned long packet_length = 0x0
unsigned int port = 0xCEA
unsigned long client_flag = 0x3EA28D
unsigned long server_capabilities = 0x807FF7FF
unsigned int protocol_version = 0xA
unsigned int field_count = 0x0
unsigned int server_status = 0x22
unsigned int server_language = 0x21
unsigned int warning_count = 0x0
st_mysql_options options = 0x21BD720
int status = 0x0
char free_me = ""
char reconnect = ""
char[21] scramble = "D4w{'J!aH&!r=wbcM6cr"
char unused1 = ""
void* unused2 = NULL
void* unused3 = NULL
void* unused4 = NULL
void* unused5 = NULL
st_list* stmts = 0x415EEC8
st_mysql_methods* methods = 0x7FEBF323110
void* thd = NULL
char* unbuffered_fetch_owner = NULL
char* info_buffer = NULL
void* extension = NULL
MySQLConnectionInfo& m_connectionInfo = 0x462A90
std::string user = "root"
std::string password = "test"
std::string database = "world"
std::string host = "127.0.0.1"
std::string port_or_socket = "3306"
int m_connectionFlags = 0x1
std::mutex m_Mutex
std::_Mutex_base
std::_Align_type<double,80> _Mtx_storage = 0x2421D50
std::thread _workerThread
id
unsigned int _Id = 0x1E8
_Thrd_imp_t _Thr
void* _Hnd = 0x1E8
unsigned int _Id = 0xABD4
std::atomic<bool> _cancelationToken
std::_Atomic_bool
unsigned int _My_val = 0x0
000007FEC213DD6C 000000000364FD30 std::invoke<void (__cdecl DatabaseWorker::*)(void) __ptr64,DatabaseWorker * __ptr64>+4C d:\program files (x86)\microsoft visual studio 14.0\vc\include\type_traits line 1445
Parameter <user defined>** _Obj = 0x7FEC213D650
Parameter DatabaseWorker** <_Args_0> = 0x4AC5A0
ProducerConsumerQueue<SQLOperation *>* _queue = 0x43ABB0
std::mutex _queueLock
std::_Mutex_base
std::_Align_type<double,80> _Mtx_storage = 0x43ABB0
std::queue<SQLOperation *,std::deque<SQLOperation *,std::allocator<SQLOperation *> > > _queue
std::deque<SQLOperation *,std::allocator<SQLOperation *> > c = 0x43AC00
std::condition_variable _condition
std::_Align_type<double,72> _Cnd_storage = 0x43AC28
std::atomic<bool> _shutdown
std::_Atomic_bool
unsigned int _My_val = 0x0
MySQLConnection* _connection = 0x2421CE0
std::vector<std::unique_ptr<MySQLPreparedStatement,std::default_delete<MySQLPreparedStatement> >,std::allocator<std::unique_ptr<MySQLPreparedStatement,std::default_delete<MySQLPreparedStatement> > > m_stmts
std::_Vector_alloc<std::_Vec_base_types<std::unique_ptr<MySQLPreparedStatement,std::default_delete<MySQLPreparedStatement> >,std::allocator<std::unique_ptr<MySQLPreparedStatement,std::default_delete<
std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::unique_ptr<MySQLPreparedStatement,std::default_delete<MySQLPreparedStatement> > > >,std::_Vector_val<std::_Simple_types<std::unique_ptr<MySQ _Mypair = 0x2421CE8
std::map<unsigned int,std::pair<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,enum ConnectionFlags>,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,std::pa m_queries
std::_Tree<std::_Tmap_traits<unsigned int,std::pair<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,enum ConnectionFlags>,std::less<unsigned int>,std::allocator<std::pair<unsigne
std::_Tree_comp_alloc<std::_Tmap_traits<unsigned int,std::pair<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,enum ConnectionFlags>,std::less<unsigned int>,std::allocator<std::p
std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::_Tree_node<std::pair<unsigned int const ,std::pair<std::basic_string<char,std::char_traits<cha _Mypair = 0x2421D08
<user defined> value_compare = 0x2421D08
<user defined> _Copy_tag = 0x2421D08
<user defined> _Move_tag = 0x2421D08
<user defined> value_compare = 0x2421D08
bool m_reconnecting = 0x0
bool m_prepareError = 0x0
ProducerConsumerQueue<SQLOperation *>* m_queue = 0x43ABB0
std::unique_ptr<DatabaseWorker,std::default_delete<DatabaseWorker> > m_worker
std::_Unique_ptr_base<DatabaseWorker,std::default_delete<DatabaseWorker> >
std::_Compressed_pair<std::default_delete<DatabaseWorker>,DatabaseWorker *,1> _Mypair = 0x4AC5A0
st_mysql* m_Mysql = 0x21BD3C0
st_net net = 0x21BD3C0
unsigned int* connector_fd = NULL
char* host = "127.0.0.1"
char* user = "root"
char* passwd = "test"
char* unix_socket = NULL
char* server_version = "5.6.34-log"
char* host_info = "127.0.0.1 via TCP/IP"
char* info = "Rows matched: 0 Changed: 0 Warnings: 0"
char* db = "world"
charset_info_st* charset = 0x7FEBF34BCB0
st_mysql_field* fields = NULL
st_mem_root field_alloc = 0x21BD6A8
unsigned int affected_rows = 0x0
unsigned int insert_id = 0x0
unsigned int extra_info = 0x0
unsigned long thread_id = 0x57
unsigned long packet_length = 0x0
unsigned int port = 0xCEA
unsigned long client_flag = 0x3EA28D
unsigned long server_capabilities = 0x807FF7FF
unsigned int protocol_version = 0xA
unsigned int field_count = 0x0
unsigned int server_status = 0x22
unsigned int server_language = 0x21
unsigned int warning_count = 0x0
st_mysql_options options = 0x21BD720
int status = 0x0
char free_me = ""
char reconnect = ""
char[21] scramble = "D4w{'J!aH&!r=wbcM6cr"
char unused1 = ""
void* unused2 = NULL
void* unused3 = NULL
void* unused4 = NULL
void* unused5 = NULL
st_list* stmts = 0x415EEC8
st_mysql_methods* methods = 0x7FEBF323110
void* thd = NULL
char* unbuffered_fetch_owner = NULL
char* info_buffer = NULL
void* extension = NULL
MySQLConnectionInfo& m_connectionInfo = 0x462A90
std::string user = "root"
std::string password = "test"
std::string database = "world"
std::string host = "127.0.0.1"
std::string port_or_socket = "3306"
int m_connectionFlags = 0x1
std::mutex m_Mutex
std::_Mutex_base
std::_Align_type<double,80> _Mtx_storage = 0x2421D50
std::thread _workerThread
id
unsigned int _Id = 0x1E8
_Thrd_imp_t _Thr
void* _Hnd = 0x1E8
unsigned int _Id = 0xABD4
std::atomic<bool> _cancelationToken
std::_Atomic_bool
unsigned int _My_val = 0x0
000007FEC213DBFB 000000000364FD70 std::_LaunchPad<std::unique_ptr<std::tuple<void (__cdecl DatabaseWorker::*)(void) __ptr64,DatabaseWorker * __ptr64>,std::default_delete<std::tuple<void (__cdecl DatabaseWorker::*)(void) __ptr64,DatabaseWorker * __ptr64> > > >::_Execute<0,1>+5B d:\program files (x86)\microsoft visual studio 14.0\vc\include\thr\xthread line 241
Parameter std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *>& _Tup = 0x248E240
std::tuple<DatabaseWorker *>
std::_Tuple_val<DatabaseWorker *> _Myfirst
DatabaseWorker* _Val = 0x4AC5A0
std::_Tuple_val<void (__cdecl DatabaseWorker::*)(void)> _Myfirst
<user defined>* _Val = 0x7FEC213D650
000007FEC213EADA 000000000364FDC0 std::_LaunchPad<std::unique_ptr<std::tuple<void (__cdecl DatabaseWorker::*)(void) __ptr64,DatabaseWorker * __ptr64>,std::default_delete<std::tuple<void (__cdecl DatabaseWorker::*)(void) __ptr64,DatabaseWorker * __ptr64> > > >::_Run+6A d:\program files (x86)\microsoft visual studio 14.0\vc\include\thr\xthread line 247
Parameter std::_LaunchPad<std::unique_ptr<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *>,std::default_delete<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *> > > >* _Ln = 0x2CCF08
std::_Pad
_Cnd_internal_imp_t* _Cond = 0xCCCCCCCCCCCCCCCC
_Mtx_internal_imp_t* _Mtx = 0xCCCCCCCCCCCCCCCC
bool _Started = 0xCC
std::unique_ptr<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *>,std::default_delete<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *> > > _MyTarget
std::_Unique_ptr_base<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *>,std::default_delete<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *> > >
std::_Compressed_pair<std::default_delete<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *> >,std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *> *,1> _Mypair = 0xCCCCCCCCCCCCCCCC
Local std::unique_ptr<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *>,std::default_delete<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *> > > _Local
std::_Unique_ptr_base<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *>,std::default_delete<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *> > >
std::_Compressed_pair<std::default_delete<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *> >,std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *> *,1> _Mypair
std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *>* _Myval2 = 0x248E240
000007FEC213E798 000000000364FDF0 std::_LaunchPad<std::unique_ptr<std::tuple<void (__cdecl DatabaseWorker::*)(void) __ptr64,DatabaseWorker * __ptr64>,std::default_delete<std::tuple<void (__cdecl DatabaseWorker::*)(void) __ptr64,DatabaseWorker * __ptr64> > > >::_Go+28 d:\program files (x86)\microsoft visual studio 14.0\vc\include\thr\xthread line 233
Local std::_LaunchPad<std::unique_ptr<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *>,std::default_delete<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *> > > >* this = 0x2CCF08
std::_Pad
_Cnd_internal_imp_t* _Cond = 0xCCCCCCCCCCCCCCCC
_Mtx_internal_imp_t* _Mtx = 0xCCCCCCCCCCCCCCCC
bool _Started = 0xCC
std::unique_ptr<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *>,std::default_delete<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *> > > _MyTarget
std::_Unique_ptr_base<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *>,std::default_delete<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *> > >
std::_Compressed_pair<std::default_delete<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *> >,std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *> *,1> _Mypair = 0xCCCCCCCCCCCCCCCC
000007FEC213E6AD 000000000364FE20 std::_Pad::_Call_func+2D d:\program files (x86)\microsoft visual studio 14.0\vc\include\thr\xthread line 210
Parameter void* _Data = 0x2CCF08
000007FEC1D2A1BC 000000000364FE60 _register_onexit_function+47C
000007FEC1D29E13 000000000364FEB0 _register_onexit_function+D3
00000000772A59CD 000000000364FEE0 BaseThreadInitThunk+D
00000000773DA2E1 000000000364FF30 RtlUserThreadStart+21
Call stack:
Address Frame Function SourceFile
00000000773FD43A 000000001454F520 NtWaitForWorkViaWorkerFactory+A
00000000773CEBED 000000001454F7B0 RtlValidateHeap+14D
00000000772A59CD 000000001454F7E0 BaseThreadInitThunk+D
00000000773DA2E1 000000001454F830 RtlUserThreadStart+21
Call stack:
Address Frame Function SourceFile
00000000773FD43A 000000001470F870 NtWaitForWorkViaWorkerFactory+A
00000000773CEBED 000000001470FB00 RtlValidateHeap+14D
00000000772A59CD 000000001470FB30 BaseThreadInitThunk+D
00000000773DA2E1 000000001470FB80 RtlUserThreadStart+21
Call stack:
Address Frame Function SourceFile
00000000773FBE7A 000000005CF7F780 ZwDelayExecution+A
000007FEFD261203 000000005CF7F820 SleepEx+B3
000007FE923F80DB 000000005CF7F850 efsw::Platform::System::sleep+2B c:\users\glader\documents\github\trinitycore\dep\efsw\src\efsw\platform\win\systemimpl.cpp line 17
Parameter unsigned long& ms = 0xA
000007FE923D4B88 000000005CF7F880 efsw::System::sleep+28 c:\users\glader\documents\github\trinitycore\dep\efsw\src\efsw\system.cpp line 9
Parameter unsigned long& ms = 0xA
000007FE923CDA28 000000005CF7F910 efsw::FileWatcherWin32::run+1B8 c:\users\glader\documents\github\trinitycore\dep\efsw\src\efsw\filewatcherwin32.cpp line 201
Local efsw::FileWatcherWin32* this = 0x5D558D10
efsw::FileWatcherImpl
efsw::FileWatcher* mFileWatcher = 0x7FE9334F478
efsw::FileWatcherImpl* mImpl = 0x5D558D10
bool mFollowSymlinks = 0x0
bool mOutOfScopeLinks = 0x0
bool mInitOK = 0x1
bool mIsGeneric = 0x0
std::vector<efsw::WatcherStructWin32 *,std::allocator<efsw::WatcherStructWin32 *> > mWatches
std::_Vector_alloc<std::_Vec_base_types<efsw::WatcherStructWin32 *,std::allocator<efsw::WatcherStructWin32 *> > >
std::_Compressed_pair<std::_Wrap_alloc<std::allocator<efsw::WatcherStructWin32 *> >,std::_Vector_val<std::_Simple_types<efsw::WatcherStructWin32 *> >,1> _Mypair = 0x5D558D28
std::vector<void *,std::allocator<void *> > mHandles
std::_Vector_alloc<std::_Vec_base_types<void *,std::allocator<void *> > >
std::_Compressed_pair<std::_Wrap_alloc<std::allocator<void *> >,std::_Vector_val<std::_Simple_types<void *> >,1> _Mypair = 0x5D558D48
long mLastWatchID = 0xC
efsw::Thread* mThread = 0x5D7D11A0
efsw::Platform::ThreadImpl* mThreadImpl = 0x5DB93370
void* mThread = 0x274
unsigned int mThreadId = 0x9DA8
efsw::Private::ThreadFunc* mEntryPoint = 0x5D7D1080
efsw::Mutex mWatchesLock
efsw::Platform::MutexImpl* mMutexImpl = 0x5D619530
_RTL_CRITICAL_SECTION mMutex = 0x5D619530
000007FE923D335F 000000005CF7F940 efsw::Private::ThreadMemberFunc<efsw::FileWatcherWin32>::run+2F c:\users\glader\documents\github\trinitycore\dep\efsw\src\efsw\thread.hpp line 81
Local efsw::Private::ThreadMemberFunc<efsw::FileWatcherWin32>* this = 0x5D7D1080
<user defined>* m_function = 0x7FE923CD870
efsw::FileWatcherWin32* m_object = 0x5D558D10
efsw::FileWatcherImpl
efsw::FileWatcher* mFileWatcher = 0x7FE9334F478
bool mInitOK = 0x1
bool mIsGeneric = 0x0
std::vector<efsw::WatcherStructWin32 *,std::allocator<efsw::WatcherStructWin32 *> > mWatches
std::_Vector_alloc<std::_Vec_base_types<efsw::WatcherStructWin32 *,std::allocator<efsw::WatcherStructWin32 *> > >
std::_Compressed_pair<std::_Wrap_alloc<std::allocator<efsw::WatcherStructWin32 *> >,std::_Vector_val<std::_Simple_types<efsw::WatcherStructWin32 *> >,1> _Mypair = 0x5D558D28
std::vector<void *,std::allocator<void *> > mHandles
std::_Vector_alloc<std::_Vec_base_types<void *,std::allocator<void *> > >
std::_Compressed_pair<std::_Wrap_alloc<std::allocator<void *> >,std::_Vector_val<std::_Simple_types<void *> >,1> _Mypair = 0x5D558D48
long mLastWatchID = 0xC
efsw::Thread* mThread = 0x5D7D11A0
efsw::Platform::ThreadImpl* mThreadImpl = 0x5DB93370
efsw::Private::ThreadFunc* mEntryPoint = 0x5D7D1080
efsw::Mutex mWatchesLock
efsw::Platform::MutexImpl* mMutexImpl = 0x5D619530
000007FE923D36E6 000000005CF7F970 efsw::Thread::run+36 c:\users\glader\documents\github\trinitycore\dep\efsw\src\efsw\thread.cpp line 49
Local efsw::Thread* this = 0x5D7D11A0
efsw::Platform::ThreadImpl* mThreadImpl = 0x5DB93370
void* mThread = 0x274
unsigned int mThreadId = 0x9DA8
efsw::Private::ThreadFunc* mEntryPoint = 0x5D7D1080
000007FE923EA848 000000005CF7F9B0 efsw::Platform::ThreadImpl::entryPoint+38 c:\users\glader\documents\github\trinitycore\dep\efsw\src\efsw\platform\win\threadimpl.cpp line 49
Parameter void* userData = 0x5D7D11A0
Local efsw::Thread* owner = 0x5D7D11A0
efsw::Platform::ThreadImpl* mThreadImpl = 0x5DB93370
void* mThread = 0x274
unsigned int mThreadId = 0x9DA8
efsw::Private::ThreadFunc* mEntryPoint = 0x5D7D1080
000007FEC1D2A1BC 000000005CF7F9F0 _register_onexit_function+47C
000007FEC1D29E13 000000005CF7FA40 _register_onexit_function+D3
00000000772A59CD 000000005CF7FA70 BaseThreadInitThunk+D
00000000773DA2E1 000000005CF7FAC0 RtlUserThreadStart+21
Call stack:
Address Frame Function SourceFile
00000000773FD42A 000000005D1EF940 NtWaitForKeyedEvent+A
0000000077470EDD 000000005D1EF9B0 RtlSleepConditionVariableSRW+FD
00000000772DB6A8 000000005D1EF9F0 SleepConditionVariableSRW+28
000007FEE7B6C937 000000005D1EFA30 __crtSetThreadpoolWait+147
000007FEE7B31466 000000005D1EFA70 ?_Winerror_message@std@@YAKKPEADK@Z+A06
000007FEE7B31373 000000005D1EFAA0 ?_Winerror_message@std@@YAKKPEADK@Z+913
000007FEE7B3110E 000000005D1EFB20 ?_Winerror_message@std@@YAKKPEADK@Z+6AE
000007FEE7B31630 000000005D1EFB50 _Cnd_wait+20
000007FE91EF7793 000000005D1EFB80 std::_Cnd_waitX+33 d:\program files (x86)\microsoft visual studio 14.0\vc\include\thr\xthread line 95
Parameter _Cnd_internal_imp_t* _Cnd = 0x7FE9334D8A8
Parameter _Mtx_internal_imp_t* _Mtx = 0x7FE9334D830
000007FE91EF9C94 000000005D1EFBC0 std::condition_variable::wait+54 d:\program files (x86)\microsoft visual studio 14.0\vc\include\mutex line 566
Local std::condition_variable* this = 0x7FE9334D8A8
std::_Align_type<double,72> _Cnd_storage
float _Val = 0.000000
char[72] _Pad = "Ð$ºçþ..."
Parameter std::unique_lock<std::mutex>& _Lck = 0x5D1EFBF8
std::mutex* _Pmtx = 0x7FE9334D830
std::_Mutex_base
std::_Align_type<double,80> _Mtx_storage = 0x7FE9334D830
bool _Owns = 0x1
000007FE91EF7607 000000005D1EFC20 ProducerConsumerQueue<MapUpdateRequest * __ptr64>::WaitAndPop+87 c:\users\glader\documents\github\trinitycore\src\common\threading\producerconsumerqueue.h line 76
Local ProducerConsumerQueue<MapUpdateRequest *>* this = 0x7FE9334D830
std::mutex _queueLock
std::_Mutex_base
std::_Align_type<double,80> _Mtx_storage = 0x7FE9334D830
std::queue<MapUpdateRequest *,std::deque<MapUpdateRequest *,std::allocator<MapUpdateRequest *> > > _queue
std::deque<MapUpdateRequest *,std::allocator<MapUpdateRequest *> > c
std::_Deque_alloc<std::_Deque_base_types<MapUpdateRequest *,std::allocator<MapUpdateRequest *> > >
std::_Compressed_pair<std::_Wrap_alloc<std::allocator<MapUpdateRequest *> >,std::_Deque_val<std::_Deque_simple_types<MapUpdateRequest *> >,1> _Mypair = 0x7FE9334D880
std::condition_variable _condition
std::_Align_type<double,72> _Cnd_storage
float _Val = 0.000000
char[72] _Pad = "Ð$ºçþ..."
std::atomic<bool> _shutdown
std::_Atomic_bool
unsigned int _My_val = 0x0
Parameter MapUpdateRequest&* value = NULL
Local std::unique_lock<std::mutex> lock
std::mutex* _Pmtx = 0x7FE9334D830
std::_Mutex_base
std::_Align_type<double,80> _Mtx_storage = 0x7FE9334D830
bool _Owns = 0x1
000007FE91EF4E10 000000005D1EFC70 MapUpdater::WorkerThread+40 c:\users\glader\documents\github\trinitycore\src\server\game\maps\mapupdater.cpp line 110
Local MapUpdateRequest* request = NULL
Local MapUpdater* this = 0x7FE9334D830
ProducerConsumerQueue<MapUpdateRequest *> _queue
std::mutex _queueLock
std::_Mutex_base
std::_Align_type<double,80> _Mtx_storage = 0x7FE9334D830
std::queue<MapUpdateRequest *,std::deque<MapUpdateRequest *,std::allocator<MapUpdateRequest *> > > _queue
std::deque<MapUpdateRequest *,std::allocator<MapUpdateRequest *> > c = 0x7FE9334D880
std::condition_variable _condition
std::_Align_type<double,72> _Cnd_storage = 0x7FE9334D8A8
std::atomic<bool> _shutdown
std::_Atomic_bool
unsigned int _My_val = 0x0
std::vector<std::thread,std::allocator<std::thread> > _workerThreads
std::_Vector_alloc<std::_Vec_base_types<std::thread,std::allocator<std::thread> > >
std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::thread> >,std::_Vector_val<std::_Simple_types<std::thread> >,1> _Mypair = 0x7FE9334D8F8
std::atomic<bool> _cancelationToken
std::_Atomic_bool
unsigned int _My_val = 0x0
std::mutex _lock
std::_Mutex_base
std::_Align_type<double,80> _Mtx_storage = 0x7FE9334D920
std::condition_variable _condition
std::_Align_type<double,72> _Cnd_storage
float _Val = 0.000000
char[72] _Pad = "Ð$ºçþ..."
unsigned int pending_requests = 0x0
000007FE91EF52F4 000000005D1EFCA0 std::_Invoker_pmf_pointer::_Call<void (__cdecl MapUpdater::*)(void) __ptr64,MapUpdater * __ptr64>+34 d:\program files (x86)\microsoft visual studio 14.0\vc\include\type_traits line 1342
Parameter <user defined>* _Pmf = 0x7FE91EF4DD0
Parameter MapUpdater** _Arg1 = 0x7FE9334D830
ProducerConsumerQueue<MapUpdateRequest *> _queue
std::mutex _queueLock
std::_Mutex_base
std::_Align_type<double,80> _Mtx_storage = 0x7FE9334D830
std::queue<MapUpdateRequest *,std::deque<MapUpdateRequest *,std::allocator<MapUpdateRequest *> > > _queue
std::deque<MapUpdateRequest *,std::allocator<MapUpdateRequest *> > c = 0x7FE9334D880
std::condition_variable _condition
std::_Align_type<double,72> _Cnd_storage = 0x7FE9334D8A8
std::atomic<bool> _shutdown
std::_Atomic_bool
unsigned int _My_val = 0x0
std::vector<std::thread,std::allocator<std::thread> > _workerThreads
std::_Vector_alloc<std::_Vec_base_types<std::thread,std::allocator<std::thread> > >
std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::thread> >,std::_Vector_val<std::_Simple_types<std::thread> >,1> _Mypair = 0x7FE9334D8F8
std::atomic<bool> _cancelationToken
std::_Atomic_bool
unsigned int _My_val = 0x0
std::mutex _lock
std::_Mutex_base
std::_Align_type<double,80> _Mtx_storage = 0x7FE9334D920
std::condition_variable _condition
std::_Align_type<double,72> _Cnd_storage
float _Val = 0.000000
char[72] _Pad = "Ð$ºçþ..."
unsigned int pending_requests = 0x0
000007FE91EF5DAC 000000005D1EFCE0 std::invoke<void (__cdecl MapUpdater::*)(void) __ptr64,MapUpdater * __ptr64>+4C d:\program files (x86)\microsoft visual studio 14.0\vc\include\type_traits line 1445
Parameter <user defined>** _Obj = 0x7FE91EF4DD0
Parameter MapUpdater** <_Args_0> = 0x7FE9334D830
ProducerConsumerQueue<MapUpdateRequest *> _queue
std::mutex _queueLock
std::_Mutex_base
std::_Align_type<double,80> _Mtx_storage = 0x7FE9334D830
std::queue<MapUpdateRequest *,std::deque<MapUpdateRequest *,std::allocator<MapUpdateRequest *> > > _queue
std::deque<MapUpdateRequest *,std::allocator<MapUpdateRequest *> > c = 0x7FE9334D880
std::condition_variable _condition
std::_Align_type<double,72> _Cnd_storage = 0x7FE9334D8A8
std::atomic<bool> _shutdown
std::_Atomic_bool
unsigned int _My_val = 0x0
std::vector<std::thread,std::allocator<std::thread> > _workerThreads
std::_Vector_alloc<std::_Vec_base_types<std::thread,std::allocator<std::thread> > >
std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::thread> >,std::_Vector_val<std::_Simple_types<std::thread> >,1> _Mypair = 0x7FE9334D8F8
std::atomic<bool> _cancelationToken
std::_Atomic_bool
unsigned int _My_val = 0x0
std::mutex _lock
std::_Mutex_base
std::_Align_type<double,80> _Mtx_storage = 0x7FE9334D920
std::condition_variable _condition
std::_Align_type<double,72> _Cnd_storage
float _Val = 0.000000
char[72] _Pad = "Ð$ºçþ..."
unsigned int pending_requests = 0x0
000007FE91EF545B 000000005D1EFD20 std::_LaunchPad<std::unique_ptr<std::tuple<void (__cdecl MapUpdater::*)(void) __ptr64,MapUpdater * __ptr64>,std::default_delete<std::tuple<void (__cdecl MapUpdater::*)(void) __ptr64,MapUpdater * __ptr64> > > >::_Execute<0,1>+5B d:\program files (x86)\microsoft visual studio 14.0\vc\include\thr\xthread line 241
Parameter std::tuple<void (__cdecl MapUpdater::*)(void),MapUpdater *>& _Tup = 0x5E2A80C0
std::tuple<MapUpdater *>
std::_Tuple_val<MapUpdater *> _Myfirst
MapUpdater* _Val = 0x7FE9334D830
std::_Tuple_val<void (__cdecl MapUpdater::*)(void)> _Myfirst
<user defined>* _Val = 0x7FE91EF4DD0
000007FE91EF86FA 000000005D1EFD70 std::_LaunchPad<std::unique_ptr<std::tuple<void (__cdecl MapUpdater::*)(void) __ptr64,MapUpdater * __ptr64>,std::default_delete<std::tuple<void (__cdecl MapUpdater::*)(void) __ptr64,MapUpdater * __ptr64> > > >::_Run+6A d:\program files (x86)\microsoft visual studio 14.0\vc\include\thr\xthread line 247
Parameter std::_LaunchPad<std::unique_ptr<std::tuple<void (__cdecl MapUpdater::*)(void),MapUpdater *>,std::default_delete<std::tuple<void (__cdecl MapUpdater::*)(void),MapUpdater *> > > >* _Ln = 0x2C7258
std::_Pad
_Cnd_internal_imp_t* _Cond = 0xCCCCCCCCCCCCCCCC
_Mtx_internal_imp_t* _Mtx = 0xCCCCCCCCCCCCCCCC
bool _Started = 0xCC
std::unique_ptr<std::tuple<void (__cdecl MapUpdater::*)(void),MapUpdater *>,std::default_delete<std::tuple<void (__cdecl MapUpdater::*)(void),MapUpdater *> > > _MyTarget
std::_Unique_ptr_base<std::tuple<void (__cdecl MapUpdater::*)(void),MapUpdater *>,std::default_delete<std::tuple<void (__cdecl MapUpdater::*)(void),MapUpdater *> > >
std::_Compressed_pair<std::default_delete<std::tuple<void (__cdecl MapUpdater::*)(void),MapUpdater *> >,std::tuple<void (__cdecl MapUpdater::*)(void),MapUpdater *> *,1> _Mypair = 0xCCCCCCCCCCCCCCCC
Local std::unique_ptr<std::tuple<void (__cdecl MapUpdater::*)(void),MapUpdater *>,std::default_delete<std::tuple<void (__cdecl MapUpdater::*)(void),MapUpdater *> > > _Local
std::_Unique_ptr_base<std::tuple<void (__cdecl MapUpdater::*)(void),MapUpdater *>,std::default_delete<std::tuple<void (__cdecl MapUpdater::*)(void),MapUpdater *> > >
std::_Compressed_pair<std::default_delete<std::tuple<void (__cdecl MapUpdater::*)(void),MapUpdater *> >,std::tuple<void (__cdecl MapUpdater::*)(void),MapUpdater *> *,1> _Mypair
std::tuple<void (__cdecl MapUpdater::*)(void),MapUpdater *>* _Myval2 = 0x5E2A80C0
000007FE91EF7A18 000000005D1EFDA0 std::_LaunchPad<std::unique_ptr<std::tuple<void (__cdecl MapUpdater::*)(void) __ptr64,MapUpdater * __ptr64>,std::default_delete<std::tuple<void (__cdecl MapUpdater::*)(void) __ptr64,MapUpdater * __ptr64> > > >::_Go+28 d:\program files (x86)\microsoft visual studio 14.0\vc\include\thr\xthread line 233
Local std::_LaunchPad<std::unique_ptr<std::tuple<void (__cdecl MapUpdater::*)(void),MapUpdater *>,std::default_delete<std::tuple<void (__cdecl MapUpdater::*)(void),MapUpdater *> > > >* this = 0x2C7258
std::_Pad
_Cnd_internal_imp_t* _Cond = 0xCCCCCCCCCCCCCCCC
_Mtx_internal_imp_t* _Mtx = 0xCCCCCCCCCCCCCCCC
bool _Started = 0xCC
std::unique_ptr<std::tuple<void (__cdecl MapUpdater::*)(void),MapUpdater *>,std::default_delete<std::tuple<void (__cdecl MapUpdater::*)(void),MapUpdater *> > > _MyTarget
std::_Unique_ptr_base<std::tuple<void (__cdecl MapUpdater::*)(void),MapUpdater *>,std::default_delete<std::tuple<void (__cdecl MapUpdater::*)(void),MapUpdater *> > >
std::_Compressed_pair<std::default_delete<std::tuple<void (__cdecl MapUpdater::*)(void),MapUpdater *> >,std::tuple<void (__cdecl MapUpdater::*)(void),MapUpdater *> *,1> _Mypair = 0xCCCCCCCCCCCCCCCC
000007FE91EF76CD 000000005D1EFDD0 std::_Pad::_Call_func+2D d:\program files (x86)\microsoft visual studio 14.0\vc\include\thr\xthread line 210
Parameter void* _Data = 0x2C7258
000007FEC1D2A1BC 000000005D1EFE10 _register_onexit_function+47C
000007FEC1D29E13 000000005D1EFE60 _register_onexit_function+D3
00000000772A59CD 000000005D1EFE90 BaseThreadInitThunk+D
00000000773DA2E1 000000005D1EFEE0 RtlUserThreadStart+21
Call stack:
Address Frame Function SourceFile
00000000773FBD5A 0000000067E1F280 ZwRequestWaitReplyPort+A
00000000772B18E8 0000000067E1F2B0 GetConsoleMode+F8
00000000772E57F1 0000000067E1F400 VerifyConsoleIoHandle+281
00000000772FA9F2 0000000067E1F4E0 ReadConsoleA+B2
00000000772C7E64 0000000067E1F520 GetEnvironmentStringsA+6BD4
000007FEC1D181E5 0000000067E1F620 _read+EE5
000007FEC1D17633 0000000067E1F680 _read+333
000007FEC1D6BD82 0000000067E1F710 ungetwc+2F2
000007FEC1D6C630 0000000067E1F750 ungetwc+BA0
000007FEC1D2D5FE 0000000067E1F7C0 _fgetc_nolock+10E
000007FEC1D2D683 0000000067E1F7F0 _getc_nolock+13
000007FEC1D2E1B6 0000000067E1F820 fgetpos+826
000007FEC1D2DDD7 0000000067E1F8A0 fgetpos+447
000007FEC1D2E3D2 0000000067E1F8E0 fgets+32
000000013FE11E54 0000000067E1FB10 CliThread+D4 c:\users\glader\documents\github\trinitycore\src\server\worldserver\commandline\clirunnable.cpp line 153
Local char* command_str = 0xCCCCCCCCCCCCCCCC <Unable to read memory>
Local char[256] commandbuf = "ÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌ..."
000000013FDB3EAA 0000000067E1FB40 std::_Invoker_functor::_Call<void (__cdecl*)(void)>+2A d:\program files (x86)\microsoft visual studio 14.0\vc\include\type_traits line 1377
Parameter <user defined>** _Obj = 0x13FE11D80
000000013FDC2A50 0000000067E1FB70 std::invoke<void (__cdecl*)(void)>+30 d:\program files (x86)\microsoft visual studio 14.0\vc\include\type_traits line 1445
Parameter <user defined>** _Obj = 0x13FE11D80
000000013FDB5F3C 0000000067E1FBA0 std::_LaunchPad<std::unique_ptr<std::tuple<void (__cdecl*)(void)>,std::default_delete<std::tuple<void (__cdecl*)(void)> > > >::_Execute<0>+3C d:\program files (x86)\microsoft visual studio 14.0\vc\include\thr\xthread line 241
Parameter std::tuple<void (__cdecl*)(void)>& _Tup = 0x66D7ECA0
unsigned int std::tuple<void (__cdecl*)(void)>::_Mysize = 0x13FE11D80
std::_Tuple_val<void (__cdecl*)(void)> _Myfirst
<user defined>* _Val = 0x13FE11D80
000000013FDF3A9A 0000000067E1FBF0 std::_LaunchPad<std::unique_ptr<std::tuple<void (__cdecl*)(void)>,std::default_delete<std::tuple<void (__cdecl*)(void)> > > >::_Run+6A d:\program files (x86)\microsoft visual studio 14.0\vc\include\thr\xthread line 247
Parameter std::_LaunchPad<std::unique_ptr<std::tuple<void (__cdecl*)(void)>,std::default_delete<std::tuple<void (__cdecl*)(void)> > > >* _Ln = 0x2CDF58
std::_Pad
_Cnd_internal_imp_t* _Cond = 0x64FF9F9363B0
_Mtx_internal_imp_t* _Mtx = 0xCCCCCCCCCCCCCCCC
bool _Started = 0xCC
std::unique_ptr<std::tuple<void (__cdecl*)(void)>,std::default_delete<std::tuple<void (__cdecl*)(void)> > > _MyTarget
std::_Unique_ptr_base<std::tuple<void (__cdecl*)(void)>,std::default_delete<std::tuple<void (__cdecl*)(void)> > >
std::_Compressed_pair<std::default_delete<std::tuple<void (__cdecl*)(void)> >,std::tuple<void (__cdecl*)(void)> *,1> _Mypair = 0x2CDFE0
Local std::unique_ptr<std::tuple<void (__cdecl*)(void)>,std::default_delete<std::tuple<void (__cdecl*)(void)> > > _Local
std::_Unique_ptr_base<std::tuple<void (__cdecl*)(void)>,std::default_delete<std::tuple<void (__cdecl*)(void)> > >
std::_Compressed_pair<std::default_delete<std::tuple<void (__cdecl*)(void)> >,std::tuple<void (__cdecl*)(void)> *,1> _Mypair
std::tuple<void (__cdecl*)(void)>* _Myval2 = 0x13FE11D80
000000013FDEC0B8 0000000067E1FC20 std::_LaunchPad<std::unique_ptr<std::tuple<void (__cdecl*)(void)>,std::default_delete<std::tuple<void (__cdecl*)(void)> > > >::_Go+28 d:\program files (x86)\microsoft visual studio 14.0\vc\include\thr\xthread line 233
Local std::_LaunchPad<std::unique_ptr<std::tuple<void (__cdecl*)(void)>,std::default_delete<std::tuple<void (__cdecl*)(void)> > > >* this = 0x2CDF58
std::_Pad
_Cnd_internal_imp_t* _Cond = 0x64FF9F9363B0
_Mtx_internal_imp_t* _Mtx = 0xCCCCCCCCCCCCCCCC
bool _Started = 0xCC
std::unique_ptr<std::tuple<void (__cdecl*)(void)>,std::default_delete<std::tuple<void (__cdecl*)(void)> > > _MyTarget
std::_Unique_ptr_base<std::tuple<void (__cdecl*)(void)>,std::default_delete<std::tuple<void (__cdecl*)(void)> > >
std::_Compressed_pair<std::default_delete<std::tuple<void (__cdecl*)(void)> >,std::tuple<void (__cdecl*)(void)> *,1> _Mypair = 0x2CDFE0
000000013FDE6FED 0000000067E1FC50 std::_Pad::_Call_func+2D d:\program files (x86)\microsoft visual studio 14.0\vc\include\thr\xthread line 210
Parameter void* _Data = 0x2CDF58
000007FEC1D2A1BC 0000000067E1FC90 _register_onexit_function+47C
000007FEC1D29E13 0000000067E1FCE0 _register_onexit_function+D3
00000000772A59CD 0000000067E1FD10 BaseThreadInitThunk+D
00000000773DA2E1 0000000067E1FD60 RtlUserThreadStart+21
Call stack:
Address Frame Function SourceFile
00000000773FBB7A 0000000067F2F700 ZwWaitForSingleObject+A
000007FEFD2610AC 0000000067F2F7A0 WaitForSingleObjectEx+9C
000007FE921544ED 0000000067F2F7D0 boost::asio::detail::win_iocp_io_service::timer_thread_function::operator()+4D c:\local\boost_1_59_0\boost\asio\detail\impl\win_iocp_io_service.ipp line 54
Local boost::asio::detail::win_iocp_io_service::timer_thread_function* this = 0x66D5D128
boost::asio::detail::win_iocp_io_service* io_service_ = 0x5C7B58D0
boost::asio::detail::service_base<boost::asio::detail::win_iocp_io_service>
boost::asio::io_service::service
key
type_info* type_info_ = 0x7FE92C8BCB8
boost::asio::io_service::id* id_ = 0xD8
boost::asio::io_service::service::key key_ = 0x5C7B58D8
boost::asio::io_service& owner_ = 0x66D9A6B0
boost::asio::io_service::service* next_ = NULL
work_finished_on_block_exit
boost::asio::detail::win_iocp_io_service* io_service_ = 0x7FE92C8BCB8
auto_handle
void* handle = 0x7FE92C8BCB8
boost::asio::detail::win_iocp_io_service::auto_handle iocp_
void* handle = 0x29C
long outstanding_work_ = 0x2
long stopped_ = 0x0
long stop_event_posted_ = 0x0
long shutdown_ = 0x0
unsigned long gqcs_timeout_ = 0xFFFFFFFF
timer_thread_function
<user defined> io_service_ = 0x7FE92C8BCB8
boost::asio::detail::scoped_ptr<boost::asio::detail::win_thread> timer_thread_
boost::asio::detail::win_thread* p_ = 0x66D5D050
boost::asio::detail::win_iocp_io_service::auto_handle waitable_timer_
void* handle = 0x2A0
long dispatch_required_ = 0x1
boost::asio::detail::win_mutex dispatch_mutex_
_RTL_CRITICAL_SECTION crit_section_ = 0x5C7B5930
boost::asio::detail::timer_queue_set timer_queues_
boost::asio::detail::timer_queue_base* first_ = 0x62217F58
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
000007FE9215EE1F 0000000067F2F800 boost::asio::detail::win_thread::func<boost::asio::detail::win_iocp_io_service::timer_thread_function>::run+2F c:\local\boost_1_59_0\boost\asio\detail\win_thread.hpp line 117
Local boost::asio::detail::win_thread::func<boost::asio::detail::win_iocp_io_service::timer_thread_function>* this = 0x66D5D110
boost::asio::detail::win_thread::func_base
void* entry_event_ = 0x2A4
void* exit_event_ = 0x2A8
boost::asio::detail::win_iocp_io_service::timer_thread_function f_
boost::asio::detail::win_iocp_io_service* io_service_ = 0x5C7B58D0
boost::asio::detail::service_base<boost::asio::detail::win_iocp_io_service>
boost::asio::io_service::service
key
type_info* type_info_ = 0x7FE92C8BCB8
boost::asio::io_service::id* id_ = 0xD8
boost::asio::io_service::service::key key_ = 0x5C7B58D8
boost::asio::io_service& owner_ = 0x66D9A6B0
boost::asio::io_service::service* next_ = NULL
work_finished_on_block_exit
boost::asio::detail::win_iocp_io_service* io_service_ = 0x7FE92C8BCB8
auto_handle
void* handle = 0x7FE92C8BCB8
boost::asio::detail::win_iocp_io_service::auto_handle iocp_ = 0x29C
long outstanding_work_ = 0x2
long stopped_ = 0x0
long stop_event_posted_ = 0x0
long shutdown_ = 0x0
unsigned long gqcs_timeout_ = 0xFFFFFFFF
timer_thread_function
<user defined> io_service_ = 0x7FE92C8BCB8
boost::asio::detail::scoped_ptr<boost::asio::detail::win_thread> timer_thread_ = 0x66D5D050
boost::asio::detail::win_iocp_io_service::auto_handle waitable_timer_ = 0x2A0
long dispatch_required_ = 0x1
boost::asio::detail::win_mutex dispatch_mutex_ = 0x5C7B5930
boost::asio::detail::timer_queue_set timer_queues_ = 0x62217F58
boost::asio::detail::op_queue<boost::asio::detail::win_iocp_operation> completed_ops_ = 0x5C7B5960
000007FE92160726 0000000067F2F880 boost::asio::detail::win_thread_function+56 c:\local\boost_1_59_0\boost\asio\detail\impl\win_thread.ipp line 118
Parameter void* arg = 0x66D5D110
Local boost::asio::detail::win_thread::auto_func_base_ptr func
boost::asio::detail::win_thread::func_base* ptr = 0x66D5D110
void* entry_event_ = 0x2A4
void* exit_event_ = 0x2A8
Local void* exit_event = 0xCCCCCCCCCCCCCCCC
000007FEC1D2A1BC 0000000067F2F8C0 _register_onexit_function+47C
000007FEC1D29E13 0000000067F2F910 _register_onexit_function+D3
00000000772A59CD 0000000067F2F940 BaseThreadInitThunk+D
00000000773DA2E1 0000000067F2F990 RtlUserThreadStart+21
Call stack:
Address Frame Function SourceFile
00000000773FC80A 000000006809B3E0 NtGetContextThread+A
CCCCCCCCCCCCCCCC 000000006809B3E8 0000:0000000000000000
CCCCCCCCCCCCCCCC 000000006809B3F0 0000:0000000000000000
CCCCCCCCCCCCCCCC 000000006809B3F8 0000:0000000000000000
00000000000002DC 000000006809B400 0000:0000000000000000
000064FFF7B61AD0 000000006809B408 0000:0000000000000000
000000006809B980 000000006809B410 0000:0000000000000000
000000013FE20390 000000006809B980 WheatyExceptionReport::printTracesForAllThreads+100 c:\users\glader\documents\github\trinitycore\src\common\debugging\wheatyexceptionreport.cpp line 460
Local void* threadHandle = 0x2DC
Local _CONTEXT context
unsigned int P1Home = 0xCCCCCCCCCCCCCCCC
unsigned int P2Home = 0xCCCCCCCCCCCCCCCC
unsigned int P3Home = 0xCCCCCCCCCCCCCCCC
unsigned int P4Home = 0xCCCCCCCCCCCCCCCC
unsigned int P5Home = 0xCCCCCCCCCCCCCCCC
unsigned int P6Home = 0xCCCCCCCCCCCCCCCC
unsigned long ContextFlags = 0xD010001F
unsigned long MxCsr = 0x1FA2
unsigned int SegCs = 0x33
unsigned int SegDs = 0x2B
unsigned int SegEs = 0x2B
unsigned int SegFs = 0x53
unsigned int SegGs = 0x2B
unsigned int SegSs = 0x2B
unsigned long EFlags = 0x206
unsigned int Dr0 = 0x0
unsigned int Dr1 = 0x0
unsigned int Dr2 = 0x0
unsigned int Dr3 = 0x0
unsigned int Dr6 = 0x0
unsigned int Dr7 = 0x0
unsigned int Rax = 0xED3
unsigned int Rcx = 0x6809B460
unsigned int Rdx = 0xFFFFFFFF9A28EAF0
unsigned int Rbx = 0x0
unsigned int Rsp = 0x6809B420
unsigned int Rbp = 0x6809FE40
unsigned int Rsi = 0x6809D1D0
unsigned int Rdi = 0x6809B980
unsigned int R8 = 0x1C
unsigned int R9 = 0x6809FE40
unsigned int R10 = 0x0
unsigned int R11 = 0x6809B448
unsigned int R12 = 0x6809C5B0
unsigned int R13 = 0x0
unsigned int R14 = 0x13FE1FDA0
unsigned int R15 = 0x7739B328
unsigned int Rip = 0x13FE20390
_XSAVE_FORMAT FltSave
unsigned int ControlWord = 0x27F
unsigned int StatusWord = 0x0
unsigned int TagWord = 0x0
unsigned int Reserved1 = 0x0
unsigned int ErrorOpcode = 0x0
unsigned long ErrorOffset = 0x0
unsigned int ErrorSelector = 0x0
unsigned int Reserved2 = 0x0
unsigned long DataOffset = 0x0
unsigned int DataSelector = 0x0
unsigned int Reserved3 = 0x0
unsigned long MxCsr = 0x1FA2
unsigned long MxCsr_Mask = 0x2FFFF
_M128A[8] FloatRegisters
[0] = 0x6809B5B0
[1] = 0x6809B5C0
[2] = 0x6809B5D0
[3] = 0x6809B5E0
[4] = 0x6809B5F0
[5] = 0x6809B600
[6] = 0x6809B610
[7] = 0x6809B620
_M128A[16] XmmRegisters
[0] = 0x6809B630
[1] = 0x6809B640
[2] = 0x6809B650
[3] = 0x6809B660
[4] = 0x6809B670
[5] = 0x6809B680
[6] = 0x6809B690
[7] = 0x6809B6A0
[8] = 0x6809B6B0
[9] = 0x6809B6C0
unsigned int[96] Reserved4
[0] = 0x0
[1] = 0x0
[2] = 0x0
[3] = 0x0
[4] = 0x0
[5] = 0x0
[6] = 0x0
[7] = 0x0
[8] = 0x0
[9] = 0x0
_M128A[2] Header
[0] = 0x6809B590
[1] = 0x6809B5A0
<user defined> Legacy = 0x6809B5B0
_M128A Xmm0 = 0x6809B630
_M128A Xmm1
unsigned int Low = 0x0
int High = 0x0
_M128A Xmm2
unsigned int Low = 0x0
int High = 0x0
_M128A Xmm3
unsigned int Low = 0x0
int High = 0x0
_M128A Xmm4
unsigned int Low = 0x0
int High = 0x0
_M128A Xmm5
unsigned int Low = 0x0
int High = 0x0
_M128A Xmm6
unsigned int Low = 0x0
int High = 0x0
_M128A Xmm7
unsigned int Low = 0x0
int High = 0x0
_M128A Xmm8
unsigned int Low = 0x0
int High = 0x0
_M128A Xmm9
unsigned int Low = 0x0
int High = 0x0
_M128A Xmm10
unsigned int Low = 0x0
int High = 0x0
_M128A Xmm11
unsigned int Low = 0x0
int High = 0x0
_M128A Xmm12
unsigned int Low = 0x0
int High = 0x0
_M128A Xmm13
unsigned int Low = 0x0
int High = 0x0
_M128A Xmm14
unsigned int Low = 0x0
int High = 0x0
_M128A Xmm15
unsigned int Low = 0x0
int High = 0x0
_M128A[26] VectorRegister
[0] = 0x6809B790
[1] = 0x6809B7A0
[2] = 0x6809B7B0
[3] = 0x6809B7C0
[4] = 0x6809B7D0
[5] = 0x6809B7E0
[6] = 0x6809B7F0
[7] = 0x6809B800
[8] = 0x6809B810
[9] = 0x6809B820
unsigned int VectorControl = 0xCCCCCCCCCCCCCCCC
unsigned int DebugControl = 0xCCCCCCCCCCCCCCCC
unsigned int LastBranchToRip = 0x0
unsigned int LastBranchFromRip = 0x0
unsigned int LastExceptionToRip = 0x0
unsigned int LastExceptionFromRip = 0x0
Parameter bool bWriteVariables = 0x1
Local unsigned long dwOwnerPID = 0x83A8
Local tagTHREADENTRY32 te32
unsigned long dwSize = 0x1C
unsigned long cntUsage = 0x0
unsigned long th32ThreadID = 0x8DD0
unsigned long th32OwnerProcessID = 0x83A8
long tpBasePri = 0x8
long tpDeltaPri = 0x0
unsigned long dwFlags = 0x0
Local void* hThreadSnap = 0x2D8
000000013FE207F3 000000006809C0B0 WheatyExceptionReport::GenerateExceptionReport+403 c:\users\glader\documents\github\trinitycore\src\common\debugging\wheatyexceptionreport.cpp line 576
Local _CONTEXT* pCtx = 0x6809CD00
unsigned int P1Home = 0x6809D1F0
unsigned int P2Home = 0x6809CD00
unsigned int P3Home = 0xFEFEFEFE00000000
unsigned int P4Home = 0xFEFEFEFE00000000
unsigned int P5Home = 0xFEFEFEFEFEFEFEFE
unsigned int P6Home = 0xFEFEFEFEFEFEFEFE
unsigned long ContextFlags = 0x10005F
unsigned long MxCsr = 0x1F80
unsigned int SegCs = 0x33
unsigned int SegDs = 0x2B
unsigned int SegEs = 0x2B
unsigned int SegFs = 0x53
unsigned int SegGs = 0x2B
unsigned int SegSs = 0x2B
unsigned long EFlags = 0x10202
unsigned int Dr0 = 0x0
unsigned int Dr1 = 0x0
unsigned int Dr2 = 0x0
unsigned int Dr3 = 0x0
unsigned int Dr6 = 0x0
unsigned int Dr7 = 0x0
unsigned int Rax = 0xCCCCCCCC
unsigned int Rcx = 0x16
unsigned int Rdx = 0x2D
unsigned int Rbx = 0x680A0000
unsigned int Rsp = 0x6809D410
unsigned int Rbp = 0x6809FCD0
unsigned int Rsi = 0x7FE934B9ED4
unsigned int Rdi = 0x6809D430
unsigned int R8 = 0x7FFFFF9C000
unsigned int R9 = 0x7FEC1DF5B40
unsigned int R10 = 0x0
unsigned int R11 = 0x246
unsigned int R12 = 0x7FE921588BA
unsigned int R13 = 0x1
unsigned int R14 = 0x6809E880
unsigned int R15 = 0x7FE90F80000
unsigned int Rip = 0x7FEBD3BCA6C
_XSAVE_FORMAT FltSave
unsigned int ControlWord = 0x27F
unsigned int StatusWord = 0x0
unsigned int TagWord = 0x0
unsigned int Reserved1 = 0x0
unsigned int ErrorOpcode = 0x0
unsigned long ErrorOffset = 0x6CFBF190
unsigned int ErrorSelector = 0xFA80
unsigned int Reserved2 = 0xFFFF
unsigned long DataOffset = 0x6CFBF190
unsigned int DataSelector = 0xFA80
unsigned int Reserved3 = 0xFFFF
unsigned long MxCsr = 0x1F80
unsigned long MxCsr_Mask = 0x2FFFF
_M128A[8] FloatRegisters
[0] = 0x6809CE20
[1] = 0x6809CE30
[2] = 0x6809CE40
[3] = 0x6809CE50
[4] = 0x6809CE60
[5] = 0x6809CE70
[6] = 0x6809CE80
[7] = 0x6809CE90
_M128A[16] XmmRegisters
[0] = 0x6809CEA0
[1] = 0x6809CEB0
[2] = 0x6809CEC0
[3] = 0x6809CED0
[4] = 0x6809CEE0
[5] = 0x6809CEF0
[6] = 0x6809CF00
[7] = 0x6809CF10
[8] = 0x6809CF20
[9] = 0x6809CF30
unsigned int[96] Reserved4
[0] = 0x0
[1] = 0x0
[2] = 0x0
[3] = 0x0
[4] = 0x0
[5] = 0x0
[6] = 0x0
[7] = 0x0
[8] = 0x60
[9] = 0x19
_M128A[2] Header
[0] = 0x6809CE00
[1] = 0x6809CE10
<user defined> Legacy = 0x6809CE20
_M128A Xmm0 = 0x6809CEA0
_M128A Xmm1
unsigned int Low = 0x0
int High = 0x0
_M128A Xmm2
unsigned int Low = 0x0
int High = 0x0
_M128A Xmm3
unsigned int Low = 0x0
int High = 0x0
_M128A Xmm4
unsigned int Low = 0x0
int High = 0x0
_M128A Xmm5
unsigned int Low = 0x0
int High = 0x0
_M128A Xmm6
unsigned int Low = 0x0
int High = 0x0
_M128A Xmm7
unsigned int Low = 0x0
int High = 0x0
_M128A Xmm8
unsigned int Low = 0x0
int High = 0x0
_M128A Xmm9
unsigned int Low = 0x0
int High = 0x0
_M128A Xmm10
unsigned int Low = 0x0
int High = 0x0
_M128A Xmm11
unsigned int Low = 0x0
int High = 0x0
_M128A Xmm12
unsigned int Low = 0x0
int High = 0x0
_M128A Xmm13
unsigned int Low = 0x0
int High = 0x0
_M128A Xmm14
unsigned int Low = 0x0
int High = 0x0
_M128A Xmm15
unsigned int Low = 0x0
int High = 0x0
_M128A[26] VectorRegister
[0] = 0x6809D000
[1] = 0x6809D010
[2] = 0x6809D020
[3] = 0x6809D030
[4] = 0x6809D040
[5] = 0x6809D050
[6] = 0x6809D060
[7] = 0x6809D070
[8] = 0x6809D080
[9] = 0x6809D090
unsigned int VectorControl = 0xFEFEFEFEFEFEFEFE
unsigned int DebugControl = 0xFEFEFEFEFEFEFEFE
unsigned int LastBranchToRip = 0x0
unsigned int LastBranchFromRip = 0x0
unsigned int LastExceptionToRip = 0x0
unsigned int LastExceptionFromRip = 0x0
Local _CONTEXT trashableContext
unsigned int P1Home = 0x6809D1F0
unsigned int P2Home = 0x6809CD00
unsigned int P3Home = 0xFEFEFEFE00000000
unsigned int P4Home = 0xFEFEFEFE00000000
unsigned int P5Home = 0xFEFEFEFEFEFEFEFE
unsigned int P6Home = 0xFEFEFEFEFEFEFEFE
unsigned long ContextFlags = 0x10005F
unsigned long MxCsr = 0x1F80
unsigned int SegCs = 0x33
unsigned int SegDs = 0x2B
unsigned int SegEs = 0x2B
unsigned int SegFs = 0x53
unsigned int SegGs = 0x2B
unsigned int SegSs = 0x2B
unsigned long EFlags = 0x10202
unsigned int Dr0 = 0x0
unsigned int Dr1 = 0x0
unsigned int Dr2 = 0x0
unsigned int Dr3 = 0x0
unsigned int Dr6 = 0x0
unsigned int Dr7 = 0x0
unsigned int Rax = 0xCCCCCCCC
unsigned int Rcx = 0x16
unsigned int Rdx = 0x2D
unsigned int Rbx = 0x0
unsigned int Rsp = 0x6809FE40
unsigned int Rbp = 0x0
unsigned int Rsi = 0x0
unsigned int Rdi = 0x0
unsigned int R8 = 0x7FFFFF9C000
unsigned int R9 = 0x7FEC1DF5B40
unsigned int R10 = 0x0
unsigned int R11 = 0x246
unsigned int R12 = 0x0
unsigned int R13 = 0x0
unsigned int R14 = 0x0
unsigned int R15 = 0x0
unsigned int Rip = 0x773DA2E1
_XSAVE_FORMAT FltSave
unsigned int ControlWord = 0x27F
unsigned int StatusWord = 0x0
unsigned int TagWord = 0x0
unsigned int Reserved1 = 0x0
unsigned int ErrorOpcode = 0x0
unsigned long ErrorOffset = 0x6CFBF190
unsigned int ErrorSelector = 0xFA80
unsigned int Reserved2 = 0xFFFF
unsigned long DataOffset = 0x6CFBF190
unsigned int DataSelector = 0xFA80
unsigned int Reserved3 = 0xFFFF
unsigned long MxCsr = 0x1F80
unsigned long MxCsr_Mask = 0x2FFFF
_M128A[8] FloatRegisters
[0] = 0x6809BCD0
[1] = 0x6809BCE0
[2] = 0x6809BCF0
[3] = 0x6809BD00
[4] = 0x6809BD10
[5] = 0x6809BD20
[6] = 0x6809BD30
[7] = 0x6809BD40
_M128A[16] XmmRegisters
[0] = 0x6809BD50
[1] = 0x6809BD60
[2] = 0x6809BD70
[3] = 0x6809BD80
[4] = 0x6809BD90
[5] = 0x6809BDA0
[6] = 0x6809BDB0
[7] = 0x6809BDC0
[8] = 0x6809BDD0
[9] = 0x6809BDE0
unsigned int[96] Reserved4
[0] = 0x0
[1] = 0x0
[2] = 0x0
[3] = 0x0
[4] = 0x0
[5] = 0x0
[6] = 0x0
[7] = 0x0
[8] = 0x60
[9] = 0x19
_M128A[2] Header
[0] = 0x6809BCB0
[1] = 0x6809BCC0
<user defined> Legacy = 0x6809BCD0
_M128A Xmm0 = 0x6809BD50
_M128A Xmm1
unsigned int Low = 0x0
int High = 0x0
_M128A Xmm2
unsigned int Low = 0x0
int High = 0x0
_M128A Xmm3
unsigned int Low = 0x0
int High = 0x0
_M128A Xmm4
unsigned int Low = 0x0
int High = 0x0
_M128A Xmm5
unsigned int Low = 0x0
int High = 0x0
_M128A Xmm6
unsigned int Low = 0x0
int High = 0x0
_M128A Xmm7
unsigned int Low = 0x0
int High = 0x0
_M128A Xmm8
unsigned int Low = 0x0
int High = 0x0
_M128A Xmm9
unsigned int Low = 0x0
int High = 0x0
_M128A Xmm10
unsigned int Low = 0x0
int High = 0x0
_M128A Xmm11
unsigned int Low = 0x0
int High = 0x0
_M128A Xmm12
unsigned int Low = 0x0
int High = 0x0
_M128A Xmm13
unsigned int Low = 0x0
int High = 0x0
_M128A Xmm14
unsigned int Low = 0x0
int High = 0x0
_M128A Xmm15
unsigned int Low = 0x0
int High = 0x0
_M128A[26] VectorRegister
[0] = 0x6809BEB0
[1] = 0x6809BEC0
[2] = 0x6809BED0
[3] = 0x6809BEE0
[4] = 0x6809BEF0
[5] = 0x6809BF00
[6] = 0x6809BF10
[7] = 0x6809BF20
[8] = 0x6809BF30
[9] = 0x6809BF40
unsigned int VectorControl = 0xFEFEFEFEFEFEFEFE
unsigned int DebugControl = 0xFEFEFEFEFEFEFEFE
unsigned int LastBranchToRip = 0x0
unsigned int LastBranchFromRip = 0x0
unsigned int LastExceptionToRip = 0x0
unsigned int LastExceptionFromRip = 0x0
Local _SYSTEMTIME systime
unsigned int wYear = 0x7E1
unsigned int wMonth = 0x2
unsigned int wDayOfWeek = 0x1
unsigned int wDay = 0xD
unsigned int wHour = 0xC
unsigned int wMinute = 0x38
unsigned int wSecond = 0x6
unsigned int wMilliseconds = 0x243
Local _EXCEPTION_RECORD* pExceptionRecord = 0x6809D1F0
unsigned long ExceptionCode = 0xC0000005
unsigned long ExceptionFlags = 0x0
_EXCEPTION_RECORD* ExceptionRecord = NULL
void* ExceptionAddress = 0x7FEBD3BCA6C
unsigned long NumberParameters = 0x2
unsigned int[15] ExceptionInformation
[0] = 0x1
[1] = 0x0
[2] = 0x0
[3] = 0x0
[4] = 0x0
[5] = 0x0
[6] = 0x0
[7] = 0x0
[8] = 0x0
[9] = 0x0
Local unsigned int offset = 0x18BA6C
Local char[260] szFaultingModule = "C:\Users\Glader\Documents\GitHub\TrinityCore..."
Local unsigned long section = 0x1
Parameter _EXCEPTION_POINTERS* pExceptionInfo = 0x6809C5B0
_EXCEPTION_RECORD* ExceptionRecord = 0x6809D1F0
unsigned long ExceptionCode = 0xC0000005
unsigned long ExceptionFlags = 0x0
_EXCEPTION_RECORD* ExceptionRecord = NULL
void* ExceptionAddress = 0x7FEBD3BCA6C
unsigned long NumberParameters = 0x2
unsigned int[15] ExceptionInformation
[0] = 0x1
[1] = 0x0
[2] = 0x0
[3] = 0x0
[4] = 0x0
[5] = 0x0
[6] = 0x0
[7] = 0x0
[8] = 0x0
[9] = 0x0
_CONTEXT* ContextRecord = 0x6809CD00
unsigned int P1Home = 0x6809D1F0
unsigned int P2Home = 0x6809CD00
unsigned int P3Home = 0xFEFEFEFE00000000
unsigned int P4Home = 0xFEFEFEFE00000000
unsigned int P5Home = 0xFEFEFEFEFEFEFEFE
unsigned int P6Home = 0xFEFEFEFEFEFEFEFE
unsigned long ContextFlags = 0x10005F
unsigned long MxCsr = 0x1F80
unsigned int SegCs = 0x33
unsigned int SegDs = 0x2B
unsigned int SegEs = 0x2B
unsigned int SegFs = 0x53
unsigned int SegGs = 0x2B
unsigned int SegSs = 0x2B
unsigned long EFlags = 0x10202
unsigned int Dr0 = 0x0
unsigned int Dr1 = 0x0
unsigned int Dr2 = 0x0
unsigned int Dr3 = 0x0
unsigned int Dr6 = 0x0
unsigned int Dr7 = 0x0
unsigned int Rax = 0xCCCCCCCC
unsigned int Rcx = 0x16
unsigned int Rdx = 0x2D
unsigned int Rbx = 0x680A0000
unsigned int Rsp = 0x6809D410
unsigned int Rbp = 0x6809FCD0
unsigned int Rsi = 0x7FE934B9ED4
unsigned int Rdi = 0x6809D430
unsigned int R8 = 0x7FFFFF9C000
unsigned int R9 = 0x7FEC1DF5B40
unsigned int R10 = 0x0
unsigned int R11 = 0x246
unsigned int R12 = 0x7FE921588BA
unsigned int R13 = 0x1
unsigned int R14 = 0x6809E880
unsigned int R15 = 0x7FE90F80000
unsigned int Rip = 0x7FEBD3BCA6C
_XSAVE_FORMAT FltSave
unsigned int ControlWord = 0x27F
unsigned int StatusWord = 0x0
unsigned int TagWord = 0x0
unsigned int Reserved1 = 0x0
unsigned int ErrorOpcode = 0x0
unsigned long ErrorOffset = 0x6CFBF190
unsigned int ErrorSelector = 0xFA80
unsigned int Reserved2 = 0xFFFF
unsigned long DataOffset = 0x6CFBF190
unsigned int DataSelector = 0xFA80
unsigned int Reserved3 = 0xFFFF
unsigned long MxCsr = 0x1F80
unsigned long MxCsr_Mask = 0x2FFFF
_M128A[8] FloatRegisters
[0] = 0x6809CE20
[1] = 0x6809CE30
[2] = 0x6809CE40
[3] = 0x6809CE50
[4] = 0x6809CE60
[5] = 0x6809CE70
[6] = 0x6809CE80
[7] = 0x6809CE90
_M128A[16] XmmRegisters
[0] = 0x6809CEA0
[1] = 0x6809CEB0
[2] = 0x6809CEC0
[3] = 0x6809CED0
[4] = 0x6809CEE0
[5] = 0x6809CEF0
[6] = 0x6809CF00
[7] = 0x6809CF10
[8] = 0x6809CF20
[9] = 0x6809CF30
unsigned int[96] Reserved4
[0] = 0x0
[1] = 0x0
[2] = 0x0
[3] = 0x0
[4] = 0x0
[5] = 0x0
[6] = 0x0
[7] = 0x0
[8] = 0x60
[9] = 0x19
_M128A[2] Header
[0] = 0x6809CE00
[1] = 0x6809CE10
<user defined> Legacy = 0x6809CE20
_M128A Xmm0 = 0x6809CEA0
_M128A Xmm1
unsigned int Low = 0x0
int High = 0x0
_M128A Xmm2
unsigned int Low = 0x0
int High = 0x0
_M128A Xmm3
unsigned int Low = 0x0
int High = 0x0
_M128A Xmm4
unsigned int Low = 0x0
int High = 0x0
_M128A Xmm5
unsigned int Low = 0x0
int High = 0x0
_M128A Xmm6
unsigned int Low = 0x0
int High = 0x0
_M128A Xmm7
unsigned int Low = 0x0
int High = 0x0
_M128A Xmm8
unsigned int Low = 0x0
int High = 0x0
_M128A Xmm9
unsigned int Low = 0x0
int High = 0x0
_M128A Xmm10
unsigned int Low = 0x0
int High = 0x0
_M128A Xmm11
unsigned int Low = 0x0
int High = 0x0
_M128A Xmm12
unsigned int Low = 0x0
int High = 0x0
_M128A Xmm13
unsigned int Low = 0x0
int High = 0x0
_M128A Xmm14
unsigned int Low = 0x0
int High = 0x0
_M128A Xmm15
unsigned int Low = 0x0
int High = 0x0
_M128A[26] VectorRegister
[0] = 0x6809D000
[1] = 0x6809D010
[2] = 0x6809D020
[3] = 0x6809D030
[4] = 0x6809D040
[5] = 0x6809D050
[6] = 0x6809D060
[7] = 0x6809D070
[8] = 0x6809D080
[9] = 0x6809D090
unsigned int VectorControl = 0xFEFEFEFEFEFEFEFE
unsigned int DebugControl = 0xFEFEFEFEFEFEFEFE
unsigned int LastBranchToRip = 0x0
unsigned int LastBranchFromRip = 0x0
unsigned int LastExceptionToRip = 0x0
unsigned int LastExceptionFromRip = 0x0
000000013FE201D8 000000006809C460 WheatyExceptionReport::WheatyUnhandledExceptionFilter+438 c:\users\glader\documents\github\trinitycore\src\common\debugging\wheatyexceptionreport.cpp line 176
Parameter _EXCEPTION_POINTERS* pExceptionInfo = 0x6809C5B0
_EXCEPTION_RECORD* ExceptionRecord = 0x6809D1F0
unsigned long ExceptionCode = 0xC0000005
unsigned long ExceptionFlags = 0x0
_EXCEPTION_RECORD* ExceptionRecord = NULL
void* ExceptionAddress = 0x7FEBD3BCA6C
unsigned long NumberParameters = 0x2
unsigned int[15] ExceptionInformation
[0] = 0x1
[1] = 0x0
[2] = 0x0
[3] = 0x0
[4] = 0x0
[5] = 0x0
[6] = 0x0
[7] = 0x0
[8] = 0x0
[9] = 0x0
_CONTEXT* ContextRecord = 0x6809CD00
unsigned int P1Home = 0x6809D1F0
unsigned int P2Home = 0x6809CD00
unsigned int P3Home = 0xFEFEFEFE00000000
unsigned int P4Home = 0xFEFEFEFE00000000
unsigned int P5Home = 0xFEFEFEFEFEFEFEFE
unsigned int P6Home = 0xFEFEFEFEFEFEFEFE
unsigned long ContextFlags = 0x10005F
unsigned long MxCsr = 0x1F80
unsigned int SegCs = 0x33
unsigned int SegDs = 0x2B
unsigned int SegEs = 0x2B
unsigned int SegFs = 0x53
unsigned int SegGs = 0x2B
unsigned int SegSs = 0x2B
unsigned long EFlags = 0x10202
unsigned int Dr0 = 0x0
unsigned int Dr1 = 0x0
unsigned int Dr2 = 0x0
unsigned int Dr3 = 0x0
unsigned int Dr6 = 0x0
unsigned int Dr7 = 0x0
unsigned int Rax = 0xCCCCCCCC
unsigned int Rcx = 0x16
unsigned int Rdx = 0x2D
unsigned int Rbx = 0x680A0000
unsigned int Rsp = 0x6809D410
unsigned int Rbp = 0x6809FCD0
unsigned int Rsi = 0x7FE934B9ED4
unsigned int Rdi = 0x6809D430
unsigned int R8 = 0x7FFFFF9C000
unsigned int R9 = 0x7FEC1DF5B40
unsigned int R10 = 0x0
unsigned int R11 = 0x246
unsigned int R12 = 0x7FE921588BA
unsigned int R13 = 0x1
unsigned int R14 = 0x6809E880
unsigned int R15 = 0x7FE90F80000
unsigned int Rip = 0x7FEBD3BCA6C
_XSAVE_FORMAT FltSave
unsigned int ControlWord = 0x27F
unsigned int StatusWord = 0x0
unsigned int TagWord = 0x0
unsigned int Reserved1 = 0x0
unsigned int ErrorOpcode = 0x0
unsigned long ErrorOffset = 0x6CFBF190
unsigned int ErrorSelector = 0xFA80
unsigned int Reserved2 = 0xFFFF
unsigned long DataOffset = 0x6CFBF190
unsigned int DataSelector = 0xFA80
unsigned int Reserved3 = 0xFFFF
unsigned long MxCsr = 0x1F80
unsigned long MxCsr_Mask = 0x2FFFF
_M128A[8] FloatRegisters
[0] = 0x6809CE20
[1] = 0x6809CE30
[2] = 0x6809CE40
[3] = 0x6809CE50
[4] = 0x6809CE60
[5] = 0x6809CE70
[6] = 0x6809CE80
[7] = 0x6809CE90
_M128A[16] XmmRegisters
[0] = 0x6809CEA0
[1] = 0x6809CEB0
[2] = 0x6809CEC0
[3] = 0x6809CED0
[4] = 0x6809CEE0
[5] = 0x6809CEF0
[6] = 0x6809CF00
[7] = 0x6809CF10
[8] = 0x6809CF20
[9] = 0x6809CF30
unsigned int[96] Reserved4
[0] = 0x0
[1] = 0x0
[2] = 0x0
[3] = 0x0
[4] = 0x0
[5] = 0x0
[6] = 0x0
[7] = 0x0
[8] = 0x60
[9] = 0x19
_M128A[2] Header
[0] = 0x6809CE00
[1] = 0x6809CE10
<user defined> Legacy = 0x6809CE20
_M128A Xmm0 = 0x6809CEA0
_M128A Xmm1
unsigned int Low = 0x0
int High = 0x0
_M128A Xmm2
unsigned int Low = 0x0
int High = 0x0
_M128A Xmm3
unsigned int Low = 0x0
int High = 0x0
_M128A Xmm4
unsigned int Low = 0x0
int High = 0x0
_M128A Xmm5
unsigned int Low = 0x0
int High = 0x0
_M128A Xmm6
unsigned int Low = 0x0
int High = 0x0
_M128A Xmm7
unsigned int Low = 0x0
int High = 0x0
_M128A Xmm8
unsigned int Low = 0x0
int High = 0x0
_M128A Xmm9
unsigned int Low = 0x0
int High = 0x0
_M128A Xmm10
unsigned int Low = 0x0
int High = 0x0
_M128A Xmm11
unsigned int Low = 0x0
int High = 0x0
_M128A Xmm12
unsigned int Low = 0x0
int High = 0x0
_M128A Xmm13
unsigned int Low = 0x0
int High = 0x0
_M128A Xmm14
unsigned int Low = 0x0
int High = 0x0
_M128A Xmm15
unsigned int Low = 0x0
int High = 0x0
_M128A[26] VectorRegister
[0] = 0x6809D000
[1] = 0x6809D010
[2] = 0x6809D020
[3] = 0x6809D030
[4] = 0x6809D040
[5] = 0x6809D050
[6] = 0x6809D060
[7] = 0x6809D070
[8] = 0x6809D080
[9] = 0x6809D090
unsigned int VectorControl = 0xFEFEFEFEFEFEFEFE
unsigned int DebugControl = 0xFEFEFEFEFEFEFEFE
unsigned int LastBranchToRip = 0x0
unsigned int LastBranchFromRip = 0x0
unsigned int LastExceptionToRip = 0x0
unsigned int LastExceptionFromRip = 0x0
Local char[260] module_folder_name = "C:\Users\Glader\Documents\GitHub\TrinityCore..."
Local _SYSTEMTIME systime
unsigned int wYear = 0x7E1
unsigned int wMonth = 0x2
unsigned int wDayOfWeek = 0x1
unsigned int wDay = 0xD
unsigned int wHour = 0xC
unsigned int wMinute = 0x38
unsigned int wSecond = 0x6
unsigned int wMilliseconds = 0x16A
Local char[260] crash_folder_path = "C:\Users\Glader\Documents\GitHub\TrinityCore..."
Local std::unique_lock<std::mutex> guard
std::mutex* _Pmtx = 0x13FF66200
std::_Mutex_base
std::_Align_type<double,80> _Mtx_storage = 0x13FF66200
bool _Owns = 0x1
Local char* pos = "worldserver.exe"
000000007732BC10 000000006809C540 UnhandledExceptionFilter+160
000000007742FF88 000000006809C570 EtwEventSetInformation+1E08
00000000773C78C8 000000006809C5E0 __C_specific_handler+9C
00000000773D7E8D 000000006809C610 RtlDecodePointer+AD
00000000773C84CF 000000006809CCF0 RtlUnwindEx+BBF
00000000773FBAC8 000000006809D400 KiUserExceptionDispatcher+2E
000007FEBD3BCA6C 000000006809D430 Trinity::AbortHandler+1C c:\users\glader\documents\github\trinitycore\src\common\debugging\errors.cpp line 102
Parameter int __formal = 0x16
000007FEC1D20F78 000000006809D500 raise+468
000007FEC1D22B99 000000006809D540 abort+39
000007FEC1D21BCA 000000006809D580 terminate+3A
000007FEEBF63E34 000000006809D690 __DestructExceptionObject+AD4
000007FEEBF65ECD 000000006809D720 __GetPlatformExceptionInfo+51D
000007FEEBF7658A 000000006809D790 __CxxFrameHandler3+AA
00000000773D7E8D 000000006809D7C0 RtlDecodePointer+AD
00000000773C84CF 000000006809DEA0 RtlUnwindEx+BBF
00000000773C8AC8 000000006809E850 RtlRaiseException+248
000007FEFD27A06D 000000006809E920 RaiseException+3D
000007FEEBF67B60 000000006809E9D0 _CxxThrowException+130
000007FEE96507BA 000000006809EA90 ByteBuffer::append+8A c:\users\glader\documents\github\trinitycore\src\server\shared\packets\bytebuffer.h line 440
Local ByteBuffer* this = 0x514F8998
unsigned int _rpos = 0x0
unsigned int _wpos = 0x0
std::vector<unsigned char,std::allocator<unsigned char> > _storage
std::_Vector_alloc<std::_Vec_base_types<unsigned char,std::allocator<unsigned char> > >
std::_Compressed_pair<std::_Wrap_alloc<std::allocator<unsigned char> >,std::_Vector_val<std::_Simple_types<unsigned char> >,1> _Mypair = 0x514F89B0
Parameter unsigned int* src = 0x0
Parameter unsigned int cnt = 0x0
000007FE9213D50A 000000006809EBC0 WorldSocket::HandleAuthSession+21A c:\users\glader\documents\github\trinitycore\src\server\game\server\worldsocket.cpp line 443
Local WorldSocket* this = 0x41F6B020
Socket<WorldSocket>
std::enable_shared_from_this<WorldSocket>
std::weak_ptr<WorldSocket> _Wptr = 0x41F6B028
boost::asio::basic_stream_socket<boost::asio::ip::tcp,boost::asio::stream_socket_service<boost::asio::ip::tcp> > _socket
boost::asio::basic_socket<boost::asio::ip::tcp,boost::asio::stream_socket_service<boost::asio::ip::tcp> >
boost::asio::basic_io_object<boost::asio::stream_socket_service<boost::asio::ip::tcp>,1>
implementation_type
boost::asio::detail::win_iocp_socket_service_base::base_implementation_type
unsigned int socket_ = 0x2B0
unsigned int state_ = 0x11
std::shared_ptr<void> cancel_token_ = 0x41F6B048
boost::asio::detail::select_reactor::per_descriptor_data reactor_data_ = 0xCD
boost::asio::detail::win_iocp_socket_service_base::base_implementation_type* next_ = 0x66D9A6C8
boost::asio::detail::win_iocp_socket_service_base::base_implementation_type* prev_ = NULL
boost::asio::ip::tcp protocol_ = 0x2
bool have_remote_endpoint_ = 0x1
boost::asio::ip::basic_endpoint<boost::asio::ip::tcp> remote_endpoint_ = 0x41F6B078
boost::asio::detail::win_iocp_socket_service<boost::asio::ip::tcp>::implementation_type implementation = 0x41F6B038
boost::asio::stream_socket_service<boost::asio::ip::tcp>* service_ = 0x62217E70
boost::asio::socket_base
int boost::asio::socket_base::message_peek = 0x0
int boost::asio::socket_base::message_out_of_band = 0x0
int boost::asio::socket_base::message_do_not_route = 0x0
int boost::asio::socket_base::message_end_of_record = 0x0
int boost::asio::socket_base::max_connections = 0x0
native_type
unsigned int socket_ = 0x2B0
bool have_remote_endpoint_ = 0x11
boost::asio::ip::basic_endpoint<boost::asio::ip::tcp> remote_endpoint_ = 0x41F6B044
native_handle_type
unsigned int socket_ = 0x2B0
bool have_remote_endpoint_ = 0x11
<user defined> remote_endpoint_ = 0x41F6B044
native_type
unsigned int socket_ = 0x2B0
bool have_remote_endpoint_ = 0x11
<user defined> remote_endpoint_ = 0x41F6B044
native_handle_type
unsigned int socket_ = 0x2B0
bool have_remote_endpoint_ = 0x11
<user defined> remote_endpoint_ = 0x41F6B044
boost::asio::ip::address _remoteAddress
int type_ = 0x0
boost::asio::ip::address_v4 ipv4_address_ = 0x100007F
boost::asio::ip::address_v6 ipv6_address_ = 0x41F6B0A8
unsigned int _remotePort = 0x8852
MessageBuffer _readBuffer
unsigned int _wpos = 0x40
unsigned int _rpos = 0x3F
std::vector<unsigned char,std::allocator<unsigned char> > _storage = 0x41F6B0D0
std::queue<MessageBuffer,std::deque<MessageBuffer,std::allocator<MessageBuffer> > > _writeQueue
std::deque<MessageBuffer,std::allocator<MessageBuffer> > c = 0x41F6B0F0
std::atomic<bool> _closed
std::_Atomic_bool
unsigned int _My_val = 0x0
std::atomic<bool> _closing
std::_Atomic_bool
unsigned int _My_val = 0x0
bool _isWritingAsync = 0x0
unsigned int _authSeed = 0x1E1416E8
AuthCrypt _authCrypt
ARC4 _clientDecrypt
evp_cipher_ctx_st m_ctx = 0x41F6B128
ARC4 _serverEncrypt
evp_cipher_ctx_st m_ctx = 0x41F6B1C8
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 = 0x41F6B280
WorldSession* _worldSession = NULL
bool _authed = 0x0
MessageBuffer _headerBuffer
unsigned int _wpos = 0x6
unsigned int _rpos = 0x0
std::vector<unsigned char,std::allocator<unsigned char> > _storage
std::_Vector_alloc<std::_Vec_base_types<unsigned char,std::allocator<unsigned char> > >
std::_Compressed_pair<std::_Wrap_alloc<std::allocator<unsigned char> >,std::_Vector_val<std::_Simple_types<unsigned char> >,1> _Mypair = 0x41F6B2F0
MessageBuffer _packetBuffer
unsigned int _wpos = 0x0
unsigned int _rpos = 0x0
std::vector<unsigned char,std::allocator<unsigned char> > _storage
std::_Vector_alloc<std::_Vec_base_types<unsigned char,std::allocator<unsigned char> > >
std::_Compressed_pair<std::_Wrap_alloc<std::allocator<unsigned char> >,std::_Vector_val<std::_Simple_types<unsigned char> >,1> _Mypair = 0x41F6B320
MPSCQueue<EncryptablePacket> _bufferQueue
Node
EncryptablePacket* Data = 0x66D82120
std::atomic<MPSCQueue<EncryptablePacket>::Node *> Next = 0x66D82120
std::atomic<MPSCQueue<EncryptablePacket>::Node *> _head
std::_Atomic_address
unsigned int _My_val = 0x66D82120
_Obj
<user defined> Data = 0x66D82120
<user defined> Next = 0x66D82120
std::atomic<MPSCQueue<EncryptablePacket>::Node *> _tail = 0x66D82120
std::future<std::shared_ptr<PreparedResultSet> > _queryFuture
std::_State_manager<std::shared_ptr<PreparedResultSet> >
std::_Associated_state<std::shared_ptr<PreparedResultSet> >* _Assoc_state = 0x5C0B7B50
bool _Get_only_once = 0x1
std::function<void __cdecl(std::shared_ptr<PreparedResultSet> &&)> _queryCallback
std::_Func_class<void,std::shared_ptr<PreparedResultSet> &&>
_Storage
float _Dummy1 = 0.000000
char[56] _Dummy2 = "lÈ’þ..."
std::_Func_base<void,std::shared_ptr<PreparedResultSet> &&>*[8] _Ptrs
[0] = 0x7FE92C86C18
[1] = 0x7FE9213C6E0
[2] = 0xCCCCCCCC00000000
[3] = 0xCDCDCDCDCDCDCDCC
[4] = 0x41F6B020
[5] = 0xCDCDCDCDCDCDCDCD
[6] = 0xCDCDCDCDCDCDCDCD
[7] = 0x0
std::_Func_class<void,std::shared_ptr<PreparedResultSet> &&>::_Storage _Mystorage = 0x41F6B360
std::string _ipCountry = ""
Parameter WorldPacket& recvPacket = 0x6809EC30
ByteBuffer
unsigned int ByteBuffer::DEFAULT_SIZE = 0x7FE928CE970
unsigned int _rpos = 0x3F
unsigned int _wpos = 0x0
std::vector<unsigned char,std::allocator<unsigned char> > _storage
std::_Vector_alloc<std::_Vec_base_types<unsigned char,std::allocator<unsigned char> > >
std::_Compressed_pair<std::_Wrap_alloc<std::allocator<unsigned char> >,std::_Vector_val<std::_Simple_types<unsigned char> >,1> _Mypair = 0x6809EC48
unsigned int m_opcode = 0x1ED
Local PreparedStatement* stmt = 0xCCCCCCCCCCCCCCCC
MySQLPreparedStatement* m_stmt = <Unable to read memory>
unsigned int m_index = 0xCCCCCCCCCCCCCCD4 <Unable to read memory>
std::vector<PreparedStatementData,std::allocator<PreparedStatementData> > statement_data
std::_Vector_alloc<std::_Vec_base_types<PreparedStatementData,std::allocator<PreparedStatementData> > >
std::_Compressed_pair<std::_Wrap_alloc<std::allocator<PreparedStatementData> >,std::_Vector_val<std::_Simple_types<PreparedStatementData> >,1> _Mypair = 0xCCCCCCCCCCCCCCDC
Local std::shared_ptr<AuthSession> authSession
std::_Ptr_base<AuthSession>
AuthSession* _Ptr = 0x514F8930
unsigned int BattlegroupID = 0x0
unsigned int LoginServerType = 0x0
unsigned int RealmID = 0x0
unsigned int Build = 0x3034
unsigned int LocalChallenge = 0x4ABA475D
unsigned int LoginServerID = 0x0
unsigned int RegionID = 0x0
unsigned int DosResponse = 0x0
unsigned int[20] Digest
[0] = 0x95
[1] = 0xEB
[2] = 0x14
[3] = 0x8C
[4] = 0xBF
[5] = 0x96
[6] = 0x66
[7] = 0xFB
[8] = 0x91
[9] = 0xC4
std::string Account = "GLADER"
ByteBuffer AddonInfo = 0x514F8998
std::_Ref_count_base* _Rep = 0x514F8920
unsigned long _Uses = 0x1
unsigned long _Weaks = 0x1
000007FE9213C14B 000000006809F280 WorldSocket::ReadDataHandler+50B c:\users\glader\documents\github\trinitycore\src\server\game\server\worldsocket.cpp line 352
Local WorldSocket* this = 0x41F6B020
Socket<WorldSocket>
std::enable_shared_from_this<WorldSocket>
std::weak_ptr<WorldSocket> _Wptr = 0x41F6B028
boost::asio::basic_stream_socket<boost::asio::ip::tcp,boost::asio::stream_socket_service<boost::asio::ip::tcp> > _socket
boost::asio::basic_socket<boost::asio::ip::tcp,boost::asio::stream_socket_service<boost::asio::ip::tcp> >
boost::asio::basic_io_object<boost::asio::stream_socket_service<boost::asio::ip::tcp>,1>
implementation_type
boost::asio::detail::win_iocp_socket_service_base::base_implementation_type
unsigned int socket_ = 0x2B0
unsigned int state_ = 0x11
std::shared_ptr<void> cancel_token_ = 0x41F6B048
boost::asio::detail::select_reactor::per_descriptor_data reactor_data_ = 0xCD
boost::asio::detail::win_iocp_socket_service_base::base_implementation_type* next_ = 0x66D9A6C8
boost::asio::detail::win_iocp_socket_service_base::base_implementation_type* prev_ = NULL
boost::asio::ip::tcp protocol_ = 0x2
bool have_remote_endpoint_ = 0x1
boost::asio::ip::basic_endpoint<boost::asio::ip::tcp> remote_endpoint_ = 0x41F6B078
boost::asio::detail::win_iocp_socket_service<boost::asio::ip::tcp>::implementation_type implementation = 0x41F6B038
boost::asio::stream_socket_service<boost::asio::ip::tcp>* service_ = 0x62217E70
boost::asio::socket_base
int boost::asio::socket_base::message_peek = 0x0
int boost::asio::socket_base::message_out_of_band = 0x0
int boost::asio::socket_base::message_do_not_route = 0x0
int boost::asio::socket_base::message_end_of_record = 0x0
int boost::asio::socket_base::max_connections = 0x0
native_type
unsigned int socket_ = 0x2B0
bool have_remote_endpoint_ = 0x11
boost::asio::ip::basic_endpoint<boost::asio::ip::tcp> remote_endpoint_ = 0x41F6B044
native_handle_type
unsigned int socket_ = 0x2B0
bool have_remote_endpoint_ = 0x11
<user defined> remote_endpoint_ = 0x41F6B044
native_type
unsigned int socket_ = 0x2B0
bool have_remote_endpoint_ = 0x11
<user defined> remote_endpoint_ = 0x41F6B044
native_handle_type
unsigned int socket_ = 0x2B0
bool have_remote_endpoint_ = 0x11
<user defined> remote_endpoint_ = 0x41F6B044
boost::asio::ip::address _remoteAddress
int type_ = 0x0
boost::asio::ip::address_v4 ipv4_address_ = 0x100007F
boost::asio::ip::address_v6 ipv6_address_ = 0x41F6B0A8
unsigned int _remotePort = 0x8852
MessageBuffer _readBuffer
unsigned int _wpos = 0x40
unsigned int _rpos = 0x3F
std::vector<unsigned char,std::allocator<unsigned char> > _storage = 0x41F6B0D0
std::queue<MessageBuffer,std::deque<MessageBuffer,std::allocator<MessageBuffer> > > _writeQueue
std::deque<MessageBuffer,std::allocator<MessageBuffer> > c = 0x41F6B0F0
std::atomic<bool> _closed
std::_Atomic_bool
unsigned int _My_val = 0x0
std::atomic<bool> _closing
std::_Atomic_bool
unsigned int _My_val = 0x0
bool _isWritingAsync = 0x0
unsigned int _authSeed = 0x1E1416E8
AuthCrypt _authCrypt
ARC4 _clientDecrypt
evp_cipher_ctx_st m_ctx = 0x41F6B128
ARC4 _serverEncrypt
evp_cipher_ctx_st m_ctx = 0x41F6B1C8
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 = 0x41F6B280
WorldSession* _worldSession = NULL
bool _authed = 0x0
MessageBuffer _headerBuffer
unsigned int _wpos = 0x6
unsigned int _rpos = 0x0
std::vector<unsigned char,std::allocator<unsigned char> > _storage
std::_Vector_alloc<std::_Vec_base_types<unsigned char,std::allocator<unsigned char> > >
std::_Compressed_pair<std::_Wrap_alloc<std::allocator<unsigned char> >,std::_Vector_val<std::_Simple_types<unsigned char> >,1> _Mypair = 0x41F6B2F0
MessageBuffer _packetBuffer
unsigned int _wpos = 0x0
unsigned int _rpos = 0x0
std::vector<unsigned char,std::allocator<unsigned char> > _storage
std::_Vector_alloc<std::_Vec_base_types<unsigned char,std::allocator<unsigned char> > >
std::_Compressed_pair<std::_Wrap_alloc<std::allocator<unsigned char> >,std::_Vector_val<std::_Simple_types<unsigned char> >,1> _Mypair = 0x41F6B320
MPSCQueue<EncryptablePacket> _bufferQueue
Node
EncryptablePacket* Data = 0x66D82120
std::atomic<MPSCQueue<EncryptablePacket>::Node *> Next = 0x66D82120
std::atomic<MPSCQueue<EncryptablePacket>::Node *> _head
std::_Atomic_address
unsigned int _My_val = 0x66D82120
_Obj
<user defined> Data = 0x66D82120
<user defined> Next = 0x66D82120
std::atomic<MPSCQueue<EncryptablePacket>::Node *> _tail = 0x66D82120
std::future<std::shared_ptr<PreparedResultSet> > _queryFuture
std::_State_manager<std::shared_ptr<PreparedResultSet> >
std::_Associated_state<std::shared_ptr<PreparedResultSet> >* _Assoc_state = 0x5C0B7B50
bool _Get_only_once = 0x1
std::function<void __cdecl(std::shared_ptr<PreparedResultSet> &&)> _queryCallback
std::_Func_class<void,std::shared_ptr<PreparedResultSet> &&>
_Storage
float _Dummy1 = 0.000000
char[56] _Dummy2 = "lÈ’þ..."
std::_Func_base<void,std::shared_ptr<PreparedResultSet> &&>*[8] _Ptrs
[0] = 0x7FE92C86C18
[1] = 0x7FE9213C6E0
[2] = 0xCCCCCCCC00000000
[3] = 0xCDCDCDCDCDCDCDCC
[4] = 0x41F6B020
[5] = 0xCDCDCDCDCDCDCDCD
[6] = 0xCDCDCDCDCDCDCDCD
[7] = 0x0
std::_Func_class<void,std::shared_ptr<PreparedResultSet> &&>::_Storage _Mystorage = 0x41F6B360
std::string _ipCountry = ""
Local std::unique_lock<std::mutex> sessionGuard
std::mutex* _Pmtx = 0x41F6B280
std::_Mutex_base
std::_Align_type<double,80> _Mtx_storage = 0x41F6B280
bool _Owns = 0x0
Local Opcodes opcode = 0x1ED
Local ClientPktHeader* header = 0x66E1BB80
unsigned int size = 0x3F
unsigned int cmd = 0x1ED
Local WorldPacket packet
ByteBuffer
unsigned int ByteBuffer::DEFAULT_SIZE = 0x7FE928CE970
unsigned int _rpos = 0x3F
unsigned int _wpos = 0x0
std::vector<unsigned char,std::allocator<unsigned char> > _storage
std::_Vector_alloc<std::_Vec_base_types<unsigned char,std::allocator<unsigned char> > >
std::_Compressed_pair<std::_Wrap_alloc<std::allocator<unsigned char> >,std::_Vector_val<std::_Simple_types<unsigned char> >,1> _Mypair = 0x6809EC48
unsigned int m_opcode = 0x1ED
000007FE9213B919 000000006809F2F0 WorldSocket::ReadHandler+239 c:\users\glader\documents\github\trinitycore\src\server\game\server\worldsocket.cpp line 210
Local WorldSocket::ReadDataHandlerResult result = 0xCCCCCCCC
Local WorldSocket* this = 0x41F6B020
Socket<WorldSocket>
std::enable_shared_from_this<WorldSocket>
std::weak_ptr<WorldSocket> _Wptr = 0x41F6B028
boost::asio::basic_stream_socket<boost::asio::ip::tcp,boost::asio::stream_socket_service<boost::asio::ip::tcp> > _socket
boost::asio::basic_socket<boost::asio::ip::tcp,boost::asio::stream_socket_service<boost::asio::ip::tcp> >
boost::asio::basic_io_object<boost::asio::stream_socket_service<boost::asio::ip::tcp>,1>
implementation_type
boost::asio::detail::win_iocp_socket_service_base::base_implementation_type
unsigned int socket_ = 0x2B0
unsigned int state_ = 0x11
std::shared_ptr<void> cancel_token_ = 0x41F6B048
boost::asio::detail::select_reactor::per_descriptor_data reactor_data_ = 0xCD
boost::asio::detail::win_iocp_socket_service_base::base_implementation_type* next_ = 0x66D9A6C8
boost::asio::detail::win_iocp_socket_service_base::base_implementation_type* prev_ = NULL
boost::asio::ip::tcp protocol_ = 0x2
bool have_remote_endpoint_ = 0x1
boost::asio::ip::basic_endpoint<boost::asio::ip::tcp> remote_endpoint_ = 0x41F6B078
boost::asio::detail::win_iocp_socket_service<boost::asio::ip::tcp>::implementation_type implementation = 0x41F6B038
boost::asio::stream_socket_service<boost::asio::ip::tcp>* service_ = 0x62217E70
boost::asio::socket_base
int boost::asio::socket_base::message_peek = 0x0
int boost::asio::socket_base::message_out_of_band = 0x0
int boost::asio::socket_base::message_do_not_route = 0x0
int boost::asio::socket_base::message_end_of_record = 0x0
int boost::asio::socket_base::max_connections = 0x0
native_type
unsigned int socket_ = 0x2B0
bool have_remote_endpoint_ = 0x11
boost::asio::ip::basic_endpoint<boost::asio::ip::tcp> remote_endpoint_ = 0x41F6B044
native_handle_type
unsigned int socket_ = 0x2B0
bool have_remote_endpoint_ = 0x11
<user defined> remote_endpoint_ = 0x41F6B044
native_type
unsigned int socket_ = 0x2B0
bool have_remote_endpoint_ = 0x11
<user defined> remote_endpoint_ = 0x41F6B044
native_handle_type
unsigned int socket_ = 0x2B0
bool have_remote_endpoint_ = 0x11
<user defined> remote_endpoint_ = 0x41F6B044
boost::asio::ip::address _remoteAddress
int type_ = 0x0
boost::asio::ip::address_v4 ipv4_address_ = 0x100007F
boost::asio::ip::address_v6 ipv6_address_ = 0x41F6B0A8
unsigned int _remotePort = 0x8852
MessageBuffer _readBuffer
unsigned int _wpos = 0x40
unsigned int _rpos = 0x3F
std::vector<unsigned char,std::allocator<unsigned char> > _storage = 0x41F6B0D0
std::queue<MessageBuffer,std::deque<MessageBuffer,std::allocator<MessageBuffer> > > _writeQueue
std::deque<MessageBuffer,std::allocator<MessageBuffer> > c = 0x41F6B0F0
std::atomic<bool> _closed
std::_Atomic_bool
unsigned int _My_val = 0x0
std::atomic<bool> _closing
std::_Atomic_bool
unsigned int _My_val = 0x0
bool _isWritingAsync = 0x0
unsigned int _authSeed = 0x1E1416E8
AuthCrypt _authCrypt
ARC4 _clientDecrypt
evp_cipher_ctx_st m_ctx = 0x41F6B128
ARC4 _serverEncrypt
evp_cipher_ctx_st m_ctx = 0x41F6B1C8
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 = 0x41F6B280
WorldSession* _worldSession = NULL
bool _authed = 0x0
MessageBuffer _headerBuffer
unsigned int _wpos = 0x6
unsigned int _rpos = 0x0
std::vector<unsigned char,std::allocator<unsigned char> > _storage
std::_Vector_alloc<std::_Vec_base_types<unsigned char,std::allocator<unsigned char> > >
std::_Compressed_pair<std::_Wrap_alloc<std::allocator<unsigned char> >,std::_Vector_val<std::_Simple_types<unsigned char> >,1> _Mypair = 0x41F6B2F0
MessageBuffer _packetBuffer
unsigned int _wpos = 0x0
unsigned int _rpos = 0x0
std::vector<unsigned char,std::allocator<unsigned char> > _storage
std::_Vector_alloc<std::_Vec_base_types<unsigned char,std::allocator<unsigned char> > >
std::_Compressed_pair<std::_Wrap_alloc<std::allocator<unsigned char> >,std::_Vector_val<std::_Simple_types<unsigned char> >,1> _Mypair = 0x41F6B320
MPSCQueue<EncryptablePacket> _bufferQueue
Node
EncryptablePacket* Data = 0x66D82120
std::atomic<MPSCQueue<EncryptablePacket>::Node *> Next = 0x66D82120
std::atomic<MPSCQueue<EncryptablePacket>::Node *> _head
std::_Atomic_address
unsigned int _My_val = 0x66D82120
_Obj
<user defined> Data = 0x66D82120
<user defined> Next = 0x66D82120
std::atomic<MPSCQueue<EncryptablePacket>::Node *> _tail = 0x66D82120
std::future<std::shared_ptr<PreparedResultSet> > _queryFuture
std::_State_manager<std::shared_ptr<PreparedResultSet> >
std::_Associated_state<std::shared_ptr<PreparedResultSet> >* _Assoc_state = 0x5C0B7B50
bool _Get_only_once = 0x1
std::function<void __cdecl(std::shared_ptr<PreparedResultSet> &&)> _queryCallback
std::_Func_class<void,std::shared_ptr<PreparedResultSet> &&>
_Storage
float _Dummy1 = 0.000000
char[56] _Dummy2 = "lÈ’þ..."
std::_Func_base<void,std::shared_ptr<PreparedResultSet> &&>*[8] _Ptrs
[0] = 0x7FE92C86C18
[1] = 0x7FE9213C6E0
[2] = 0xCCCCCCCC00000000
[3] = 0xCDCDCDCDCDCDCDCC
[4] = 0x41F6B020
[5] = 0xCDCDCDCDCDCDCDCD
[6] = 0xCDCDCDCDCDCDCDCD
[7] = 0x0
std::_Func_class<void,std::shared_ptr<PreparedResultSet> &&>::_Storage _Mystorage = 0x41F6B360
std::string _ipCountry = ""
Local MessageBuffer& packet = 0x41F6B0C0
unsigned int _wpos = 0x40
unsigned int _rpos = 0x3F
std::vector<unsigned char,std::allocator<unsigned char> > _storage
std::_Vector_alloc<std::_Vec_base_types<unsigned char,std::allocator<unsigned char> > >
std::_Compressed_pair<std::_Wrap_alloc<std::allocator<unsigned char> >,std::_Vector_val<std::_Simple_types<unsigned char> >,1> _Mypair = 0x41F6B0D0
000007FE92129F1B 000000006809F320 Socket<WorldSocket>::ReadHandlerInternal+6B c:\users\glader\documents\github\trinitycore\src\server\shared\networking\socket.h line 178
Local Socket<WorldSocket>* this = 0x41F6B020
std::enable_shared_from_this<WorldSocket>
std::weak_ptr<WorldSocket> _Wptr
std::_Ptr_base<WorldSocket>
WorldSocket* _Ptr = 0x41F6B020
std::_Ref_count_base* _Rep = 0x41F6B010
boost::asio::basic_stream_socket<boost::asio::ip::tcp,boost::asio::stream_socket_service<boost::asio::ip::tcp> > _socket
boost::asio::basic_socket<boost::asio::ip::tcp,boost::asio::stream_socket_service<boost::asio::ip::tcp> >
boost::asio::basic_io_object<boost::asio::stream_socket_service<boost::asio::ip::tcp>,1>
implementation_type
boost::asio::detail::win_iocp_socket_service_base::base_implementation_type
unsigned int socket_ = 0x2B0
unsigned int state_ = 0x11
std::shared_ptr<void> cancel_token_ = 0x41F6B048
boost::asio::detail::select_reactor::per_descriptor_data reactor_data_ = 0xCD
boost::asio::detail::win_iocp_socket_service_base::base_implementation_type* next_ = 0x66D9A6C8
boost::asio::detail::win_iocp_socket_service_base::base_implementation_type* prev_ = NULL
boost::asio::ip::tcp protocol_ = 0x2
bool have_remote_endpoint_ = 0x1
boost::asio::ip::basic_endpoint<boost::asio::ip::tcp> remote_endpoint_ = 0x41F6B078
boost::asio::detail::win_iocp_socket_service<boost::asio::ip::tcp>::implementation_type implementation = 0x41F6B038
boost::asio::stream_socket_service<boost::asio::ip::tcp>* service_ = 0x62217E70
boost::asio::socket_base
int boost::asio::socket_base::message_peek = 0x0
int boost::asio::socket_base::message_out_of_band = 0x0
int boost::asio::socket_base::message_do_not_route = 0x0
int boost::asio::socket_base::message_end_of_record = 0x0
int boost::asio::socket_base::max_connections = 0x0
native_type
unsigned int socket_ = 0x2B0
bool have_remote_endpoint_ = 0x11
boost::asio::ip::basic_endpoint<boost::asio::ip::tcp> remote_endpoint_ = 0x41F6B044
native_handle_type
unsigned int socket_ = 0x2B0
bool have_remote_endpoint_ = 0x11
<user defined> remote_endpoint_ = 0x41F6B044
native_type
unsigned int socket_ = 0x2B0
bool have_remote_endpoint_ = 0x11
<user defined> remote_endpoint_ = 0x41F6B044
native_handle_type
unsigned int socket_ = 0x2B0
bool have_remote_endpoint_ = 0x11
<user defined> remote_endpoint_ = 0x41F6B044
boost::asio::ip::address _remoteAddress
int type_ = 0x0
boost::asio::ip::address_v4 ipv4_address_
in_addr addr_ = 0x100007F
boost::asio::ip::address_v6 ipv6_address_
in6_addr addr_ = 0x41F6B0A8
unsigned long scope_id_ = 0x0
unsigned int _remotePort = 0x8852
MessageBuffer _readBuffer
unsigned int _wpos = 0x40
unsigned int _rpos = 0x3F
std::vector<unsigned char,std::allocator<unsigned char> > _storage
std::_Vector_alloc<std::_Vec_base_types<unsigned char,std::allocator<unsigned char> > >
std::_Compressed_pair<std::_Wrap_alloc<std::allocator<unsigned char> >,std::_Vector_val<std::_Simple_types<unsigned char> >,1> _Mypair = 0x41F6B0D0
std::queue<MessageBuffer,std::deque<MessageBuffer,std::allocator<MessageBuffer> > > _writeQueue
std::deque<MessageBuffer,std::allocator<MessageBuffer> > c
std::_Deque_alloc<std::_Deque_base_types<MessageBuffer,std::allocator<MessageBuffer> > >
std::_Compressed_pair<std::_Wrap_alloc<std::allocator<MessageBuffer> >,std::_Deque_val<std::_Deque_simple_types<MessageBuffer> >,1> _Mypair = 0x41F6B0F0
std::atomic<bool> _closed
std::_Atomic_bool
unsigned int _My_val = 0x0
std::atomic<bool> _closing
std::_Atomic_bool
unsigned int _My_val = 0x0
bool _isWritingAsync = 0x0
Parameter boost::system::error_code error
int m_val = 0x6809F350
boost::system::error_category* m_cat = 0x40
Parameter unsigned int transferredBytes = 0x40
000007FE9211460E 000000006809F380 std::_Invoker_pmf_pointer::_Call<void (__cdecl Socket<WorldSocket>::*)(boost::system::error_code,unsigned __int64) __ptr64,std::shared_ptr<WorldSocket> & __ptr64,boost::system::error_code const & __ptr64,unsigned __int64 const & __ptr64>+8E d:\program files (x86)\microsoft visual studio 14.0\vc\include\type_traits line 1342
Parameter * _Pmf = 0x6809F3B0
<user defined> = 0x6809F3B0
unsigned int = 0x7FE92129EB0
Parameter std::shared_ptr<WorldSocket>& _Arg1 = 0x6809F688
std::_Ptr_base<WorldSocket>
WorldSocket* _Ptr = 0x41F6B020
Socket<WorldSocket>
std::enable_shared_from_this<WorldSocket>
std::weak_ptr<WorldSocket> _Wptr = 0x41F6B028
boost::asio::basic_stream_socket<boost::asio::ip::tcp,boost::asio::stream_socket_service<boost::asio::ip::tcp> > _socket = 0x41F6B038
boost::asio::ip::address _remoteAddress = 0x41F6B0A0
unsigned int _remotePort = 0x8852
MessageBuffer _readBuffer = 0x41F6B0C0
std::queue<MessageBuffer,std::deque<MessageBuffer,std::allocator<MessageBuffer> > > _writeQueue = 0x41F6B0F0
std::atomic<bool> _closed = 0x0
std::atomic<bool> _closing = 0x0
bool _isWritingAsync = 0x0
unsigned int _authSeed = 0x1E1416E8
AuthCrypt _authCrypt = 0x41F6B128
std::chrono::time_point<std::chrono::steady_clock,std::chrono::duration<__int64,std::ratio<1,1000000000> > > _LastPingTime = 0x0
unsigned int _OverSpeedPings = 0x0
std::mutex _worldSessionLock = 0x41F6B280
WorldSession* _worldSession = NULL
bool _authed = 0x0
MessageBuffer _headerBuffer = 0x41F6B2E0
MessageBuffer _packetBuffer = 0x41F6B310
MPSCQueue<EncryptablePacket> _bufferQueue = 0x41F6B340
std::future<std::shared_ptr<PreparedResultSet> > _queryFuture = 0x41F6B350
std::function<void __cdecl(std::shared_ptr<PreparedResultSet> &&)> _queryCallback = 0x41F6B360
std::string _ipCountry = ""
std::_Ref_count_base* _Rep = 0x41F6B010
unsigned long _Uses = 0x2
unsigned long _Weaks = 0x2
Parameter boost::system::error_code& <_Args2_0> = 0x6809F698
int m_val = 0x0
boost::system::error_category* m_cat = 0x7FE93353318
Parameter unsigned int& <_Args2_1> = 0x40
000007FE9211B15F 000000006809F3F0 std::invoke<void (__cdecl Socket<WorldSocket>::*& __ptr64)(boost::system::error_code,unsigned __int64) __ptr64,std::shared_ptr<WorldSocket> & __ptr64,boost::system::error_code const & __ptr64,unsigned __int64 const & __ptr64>+9F d:\program files (x86)\microsoft visual studio 14.0\vc\include\type_traits line 1445
Parameter &* _Obj = 0x7FE92129EB0
<user defined> = 0x7FE92129EB0
unsigned int = 0x548948182444894C
Parameter std::shared_ptr<WorldSocket>& <_Args_0> = 0x6809F688
std::_Ptr_base<WorldSocket>
WorldSocket* _Ptr = 0x41F6B020
Socket<WorldSocket>
std::enable_shared_from_this<WorldSocket>
std::weak_ptr<WorldSocket> _Wptr = 0x41F6B028
boost::asio::basic_stream_socket<boost::asio::ip::tcp,boost::asio::stream_socket_service<boost::asio::ip::tcp> > _socket = 0x41F6B038
boost::asio::ip::address _remoteAddress = 0x41F6B0A0
unsigned int _remotePort = 0x8852
MessageBuffer _readBuffer = 0x41F6B0C0
std::queue<MessageBuffer,std::deque<MessageBuffer,std::allocator<MessageBuffer> > > _writeQueue = 0x41F6B0F0
std::atomic<bool> _closed = 0x0
std::atomic<bool> _closing = 0x0
bool _isWritingAsync = 0x0
unsigned int _authSeed = 0x1E1416E8
AuthCrypt _authCrypt = 0x41F6B128
std::chrono::time_point<std::chrono::steady_clock,std::chrono::duration<__int64,std::ratio<1,1000000000> > > _LastPingTime = 0x0
unsigned int _OverSpeedPings = 0x0
std::mutex _worldSessionLock = 0x41F6B280
WorldSession* _worldSession = NULL
bool _authed = 0x0
MessageBuffer _headerBuffer = 0x41F6B2E0
MessageBuffer _packetBuffer = 0x41F6B310
MPSCQueue<EncryptablePacket> _bufferQueue = 0x41F6B340
std::future<std::shared_ptr<PreparedResultSet> > _queryFuture = 0x41F6B350
std::function<void __cdecl(std::shared_ptr<PreparedResultSet> &&)> _queryCallback = 0x41F6B360
std::string _ipCountry = ""
std::_Ref_count_base* _Rep = 0x41F6B010
unsigned long _Uses = 0x2
unsigned long _Weaks = 0x2
Parameter boost::system::error_code& <_Args_1> = 0x6809F698
int m_val = 0x0
boost::system::error_category* m_cat = 0x7FE93353318
Parameter unsigned int& <_Args_2> = 0x40
000007FE92116363 000000006809F440 std::_Invoke_ret<void (__cdecl Socket<WorldSocket>::*& __ptr64)(boost::system::error_code,unsigned __int64) __ptr64,std::shared_ptr<WorldSocket> & __ptr64,boost::system::error_code const & __ptr64,unsigned __int64 const & __ptr64>+83 d:\program files (x86)\microsoft visual studio 14.0\vc\include\type_traits line 1476
Parameter std::_Forced<std::_Unforced,0> __formal = 0xCC
Parameter &* <_Vals_0> = 0x7FE92129EB0
<user defined> = 0x7FE92129EB0
unsigned int = 0x548948182444894C
Parameter std::shared_ptr<WorldSocket>& <_Vals_1> = 0x6809F688
std::_Ptr_base<WorldSocket>
WorldSocket* _Ptr = 0x41F6B020
Socket<WorldSocket>
std::enable_shared_from_this<WorldSocket>
std::weak_ptr<WorldSocket> _Wptr = 0x41F6B028
boost::asio::basic_stream_socket<boost::asio::ip::tcp,boost::asio::stream_socket_service<boost::asio::ip::tcp> > _socket = 0x41F6B038
boost::asio::ip::address _remoteAddress = 0x41F6B0A0
unsigned int _remotePort = 0x8852
MessageBuffer _readBuffer = 0x41F6B0C0
std::queue<MessageBuffer,std::deque<MessageBuffer,std::allocator<MessageBuffer> > > _writeQueue = 0x41F6B0F0
std::atomic<bool> _closed = 0x0
std::atomic<bool> _closing = 0x0
bool _isWritingAsync = 0x0
unsigned int _authSeed = 0x1E1416E8
AuthCrypt _authCrypt = 0x41F6B128
std::chrono::time_point<std::chrono::steady_clock,std::chrono::duration<__int64,std::ratio<1,1000000000> > > _LastPingTime = 0x0
unsigned int _OverSpeedPings = 0x0
std::mutex _worldSessionLock = 0x41F6B280
WorldSession* _worldSession = NULL
bool _authed = 0x0
MessageBuffer _headerBuffer = 0x41F6B2E0
MessageBuffer _packetBuffer = 0x41F6B310
MPSCQueue<EncryptablePacket> _bufferQueue = 0x41F6B340
std::future<std::shared_ptr<PreparedResultSet> > _queryFuture = 0x41F6B350
std::function<void __cdecl(std::shared_ptr<PreparedResultSet> &&)> _queryCallback = 0x41F6B360
std::string _ipCountry = ""
std::_Ref_count_base* _Rep = 0x41F6B010
unsigned long _Uses = 0x2
unsigned long _Weaks = 0x2
Parameter boost::system::error_code& <_Vals_2> = 0x6809F698
int m_val = 0x0
boost::system::error_category* m_cat = 0x7FE93353318
Parameter unsigned int& <_Vals_3> = 0x40
000007FE921147A9 000000006809F4B0 std::_Call_binder<std::_Unforced,0,1,2,void (__cdecl Socket<WorldSocket>::*)(boost::system::error_code,unsigned __int64) __ptr64,std::tuple<std::shared_ptr<WorldSocket>,std::_Ph<1>,std::_Ph<2> >,std::tuple<boost::system::error_code const & __ptr64,unsigned __int64 const & __ptr64> >+E9 d:\program files (x86)\microsoft visual studio 14.0\vc\include\functional line 827
Parameter std::_Forced<std::_Unforced,0> _Fr = 0xCC
Parameter &* _Obj = 0x7FE92129EB0
<user defined> = 0x7FE92129EB0
unsigned int = 0x548948182444894C
Parameter std::tuple<std::shared_ptr<WorldSocket>,std::_Ph<1>,std::_Ph<2> >& _Tpl = 0x6809F680
std::tuple<std::_Ph<1>,std::_Ph<2> >
std::tuple<std::_Ph<2> >
unsigned int std::tuple<std::_Ph<2> >::_Mysize = 0xCCCCCCCCCCCCCCCC
std::_Tuple_val<std::_Ph<2> > _Myfirst = 0xCC
unsigned int std::tuple<std::_Ph<1>,std::_Ph<2> >::_Mysize = 0xCCCCCCCCCCCCCCCC
std::_Tuple_val<std::_Ph<1> > _Myfirst
std::_Ph<1> _Val = 0xCC
unsigned int std::tuple<std::shared_ptr<WorldSocket>,std::_Ph<1>,std::_Ph<2> >::_Mysize = 0xCCCCCCCCCCCCCCCC
std::_Tuple_val<std::shared_ptr<WorldSocket> > _Myfirst
std::shared_ptr<WorldSocket> _Val
std::_Ptr_base<WorldSocket>
WorldSocket* _Ptr = 0x41F6B020
std::_Ref_count_base* _Rep = 0x41F6B010
Parameter std::tuple<boost::system::error_code const &,unsigned __int64 const &>* _Ut = 0x6809F4F0
std::tuple<unsigned __int64 const &>
std::_Tuple_val<unsigned __int64 const &> _Myfirst
unsigned int& _Val = 0x40
std::_Tuple_val<boost::system::error_code const &> _Myfirst
boost::system::error_code& _Val = 0x6809F698
int m_val = 0x0
boost::system::error_category* m_cat = 0x7FE92D77738
000007FE92112E8B 000000006809F520 std::_Binder<std::_Unforced,void (__cdecl Socket<WorldSocket>::*)(boost::system::error_code,unsigned __int64) __ptr64,std::shared_ptr<WorldSocket>,std::_Ph<1> const & __ptr64,std::_Ph<2> const & __ptr64>::operator()<boost::system::error_code const & __ptr64,unsigned __int64 const & __ptr64>+9B d:\program files (x86)\microsoft visual studio 14.0\vc\include\functional line 881
Local std::_Binder<std::_Unforced,void (__cdecl Socket<WorldSocket>::*)(boost::system::error_code,unsigned __int64),std::shared_ptr<WorldSocket>,std::_Ph<1> const &,std::_Ph<2> const &>* this = 0x6809F670
std::_Compressed_pair<void (__cdecl Socket<WorldSocket>::*)(boost::system::error_code,unsigned __int64),std::tuple<std::shared_ptr<WorldSocket>,std::_Ph<1>,std::_Ph<2> >,0> _Mypair
* _Myval1 = 0x7FE92129EB0
<user defined> = 0x7FE92129EB0
unsigned int = 0x548948182444894C
std::tuple<std::shared_ptr<WorldSocket>,std::_Ph<1>,std::_Ph<2> > _Myval2
std::tuple<std::_Ph<1>,std::_Ph<2> >
std::tuple<std::_Ph<2> >
unsigned int std::tuple<std::_Ph<2> >::_Mysize = 0xCCCCCCCCCCCCCCCC
std::_Tuple_val<std::_Ph<2> > _Myfirst = 0xCC
unsigned int std::tuple<std::_Ph<1>,std::_Ph<2> >::_Mysize = 0xCCCCCCCCCCCCCCCC
std::_Tuple_val<std::_Ph<1> > _Myfirst = 0xCC
unsigned int std::tuple<std::shared_ptr<WorldSocket>,std::_Ph<1>,std::_Ph<2> >::_Mysize = 0xCCCCCCCCCCCCCCCC
std::_Tuple_val<std::shared_ptr<WorldSocket> > _Myfirst = 0x6809F688
Parameter boost::system::error_code& <_Unbargs_0> = 0x6809F698
int m_val = 0x0
boost::system::error_category* m_cat = 0x7FE93353318
Parameter unsigned int& <_Unbargs_1> = 0x40
000007FE92127E6D 000000006809F560 boost::asio::detail::binder2<std::_Binder<std::_Unforced,void (__cdecl Socket<WorldSocket>::*)(boost::system::error_code,unsigned __int64) __ptr64,std::shared_ptr<WorldSocket>,std::_Ph<1> const & __ptr64,std::_Ph<2> const & __ptr64>,boost::system::error_code,unsigned __int64>::operator()+4D c:\local\boost_1_59_0\boost\asio\detail\bind_handler.hpp line 129
Local boost::asio::detail::binder2<std::_Binder<std::_Unforced,void (__cdecl Socket<WorldSocket>::*)(boost::system::error_code,unsigned __int64),std::shared_ptr<WorldSocket>,std::_Ph<1> const &,std::_Ph<2>* this = 0x6809F670
std::_Binder<std::_Unforced,void (__cdecl Socket<WorldSocket>::*)(boost::system::error_code,unsigned __int64),std::shared_ptr<WorldSocket>,std::_Ph<1> const &,std::_Ph<2> const &> handler_
std::_Compressed_pair<void (__cdecl Socket<WorldSocket>::*)(boost::system::error_code,unsigned __int64),std::tuple<std::shared_ptr<WorldSocket>,std::_Ph<1>,std::_Ph<2> >,0> _Mypair
<user defined>* _Myval1 = 0x7FE92129EB0
std::tuple<std::shared_ptr<WorldSocket>,std::_Ph<1>,std::_Ph<2> > _Myval2 = 0x6809F680
boost::system::error_code arg1_
int m_val = 0x0
boost::system::error_category* m_cat = 0x7FE93353318
unsigned int arg2_ = 0x40
000007FE92117AC7 000000006809F590 boost::asio::asio_handler_invoke<boost::asio::detail::binder2<std::_Binder<std::_Unforced,void (__cdecl Socket<WorldSocket>::*)(boost::system::error_code,unsigned __int64) __ptr64,std::shared_ptr<WorldSocket>,std::_Ph<1> const & __ptr64,std::_Ph<2> const & __ptr64>,boost::system::error_code,unsigned __int64> >+37 c:\local\boost_1_59_0\boost\asio\handler_invoke_hook.hpp line 70
Parameter boost::asio::detail::binder2<std::_Binder<std::_Unforced,void (__cdecl Socket<WorldSocket>::*)(boost::system::error_code,unsigned __int64),std::shared_ptr<WorldSocket>,std::_Ph<1> const &,std::_Ph<2>& function = 0x6809F670
std::_Binder<std::_Unforced,void (__cdecl Socket<WorldSocket>::*)(boost::system::error_code,unsigned __int64),std::shared_ptr<WorldSocket>,std::_Ph<1> const &,std::_Ph<2> const &> handler_
std::_Compressed_pair<void (__cdecl Socket<WorldSocket>::*)(boost::system::error_code,unsigned __int64),std::tuple<std::shared_ptr<WorldSocket>,std::_Ph<1>,std::_Ph<2> >,0> _Mypair
<user defined>* _Myval1 = 0x7FE92129EB0
std::tuple<std::shared_ptr<WorldSocket>,std::_Ph<1>,std::_Ph<2> > _Myval2 = 0x6809F680
boost::system::error_code arg1_
int m_val = 0x0
boost::system::error_category* m_cat = 0x7FE93353318
unsigned int arg2_ = 0x40
000007FE9211B29A 000000006809F5C0 boost_asio_handler_invoke_helpers::invoke<boost::asio::detail::binder2<std::_Binder<std::_Unforced,void (__cdecl Socket<WorldSocket>::*)(boost::system::error_code,unsigned __int64) __ptr64,std::shared_ptr<WorldSocket>,std::_Ph<1> const & __ptr64,std::_Ph<2> const & __ptr64>,boost::system::error_code,unsigned __int64>,std::_Binder<std::_Unforced,void (__cdecl Socket<WorldSocket>::*)(boost::system::error_code,unsigned __int64) __ptr64,std::shared_ptr<WorldSocket>,std::_Ph<1> const & __ptr64,std::_Ph<2> const & __ptr64> >+3A c:\local\boost_1_59_0\boost\asio\detail\handler_invoke_helpers.hpp line 39
Parameter boost::asio::detail::binder2<std::_Binder<std::_Unforced,void (__cdecl Socket<WorldSocket>::*)(boost::system::error_code,unsigned __int64),std::shared_ptr<WorldSocket>,std::_Ph<1> const &,std::_Ph<2>& function = 0x6809F670
std::_Binder<std::_Unforced,void (__cdecl Socket<WorldSocket>::*)(boost::system::error_code,unsigned __int64),std::shared_ptr<WorldSocket>,std::_Ph<1> const &,std::_Ph<2> const &> handler_
std::_Compressed_pair<void (__cdecl Socket<WorldSocket>::*)(boost::system::error_code,unsigned __int64),std::tuple<std::shared_ptr<WorldSocket>,std::_Ph<1>,std::_Ph<2> >,0> _Mypair
<user defined>* _Myval1 = 0x7FE92129EB0
std::tuple<std::shared_ptr<WorldSocket>,std::_Ph<1>,std::_Ph<2> > _Myval2 = 0x6809F680
boost::system::error_code arg1_
int m_val = 0x0
boost::system::error_category* m_cat = 0x7FE93353318
unsigned int arg2_ = 0x40
Parameter std::_Binder<std::_Unforced,void (__cdecl Socket<WorldSocket>::*)(boost::system::error_code,unsigned __int64),std::shared_ptr<WorldSocket>,std::_Ph<1> const &,std::_Ph<2> const &>& context = 0x6809F670
std::_Compressed_pair<void (__cdecl Socket<WorldSocket>::*)(boost::system::error_code,unsigned __int64),std::tuple<std::shared_ptr<WorldSocket>,std::_Ph<1>,std::_Ph<2> >,0> _Mypair
* _Myval1 = 0x7FE92129EB0
<user defined> = 0x7FE92129EB0
unsigned int = 0x548948182444894C
std::tuple<std::shared_ptr<WorldSocket>,std::_Ph<1>,std::_Ph<2> > _Myval2
std::tuple<std::_Ph<1>,std::_Ph<2> >
std::tuple<std::_Ph<2> >
unsigned int std::tuple<std::_Ph<2> >::_Mysize = 0xCCCCCCCCCCCCCCCC
std::_Tuple_val<std::_Ph<2> > _Myfirst = 0xCC
unsigned int std::tuple<std::_Ph<1>,std::_Ph<2> >::_Mysize = 0xCCCCCCCCCCCCCCCC
std::_Tuple_val<std::_Ph<1> > _Myfirst = 0xCC
unsigned int std::tuple<std::shared_ptr<WorldSocket>,std::_Ph<1>,std::_Ph<2> >::_Mysize = 0xCCCCCCCCCCCCCCCC
std::_Tuple_val<std::shared_ptr<WorldSocket> > _Myfirst = 0x6809F688
000007FE921347D2 000000006809F6F0 boost::asio::detail::win_iocp_socket_recv_op<boost::asio::mutable_buffers_1,std::_Binder<std::_Unforced,void (__cdecl Socket<WorldSocket>::*)(boost::system::error_code,unsigned __int64) __ptr64,std::shared_ptr<WorldSocket>,std::_Ph<1> const & __ptr64,std::_Ph<2> const & __ptr64> >::do_complete+162 c:\local\boost_1_59_0\boost\asio\detail\win_iocp_socket_recv_op.hpp line 97
Local boost::asio::detail::win_fenced_block b
Parameter boost::asio::detail::win_iocp_io_service* owner = 0x5C7B58D0
boost::asio::detail::service_base<boost::asio::detail::win_iocp_io_service>
boost::asio::io_service::service
key
type_info* type_info_ = 0x7FE92C8BCB8
boost::asio::io_service::id* id_ = 0xD8
boost::asio::io_service::service::key key_ = 0x5C7B58D8
boost::asio::io_service& owner_ = 0x66D9A6B0
boost::asio::io_service::service* next_ = NULL
work_finished_on_block_exit
boost::asio::detail::win_iocp_io_service* io_service_ = 0x7FE92C8BCB8
boost::asio::detail::service_base<boost::asio::detail::win_iocp_io_service>
boost::asio::io_service::service
key
type_info* type_info_ = 0x7FE92155200
boost::asio::io_service::id* id_ = 0x48
boost::asio::io_service::service::key key_ = 0x7FE92C8BCC0
boost::asio::io_service& owner_ = 0x70636F69
boost::asio::io_service::service* next_ = 0x73637170
work_finished_on_block_exit
boost::asio::detail::win_iocp_io_service* io_service_ = 0x7FE92155200
auto_handle
void* handle = 0x7FE92155200
boost::asio::detail::win_iocp_io_service::auto_handle iocp_ = 0x72656D6974
long outstanding_work_ = 0x92DC2C80
long stopped_ = 0x7FE
long stop_event_posted_ = 0x92154B40
long shutdown_ = 0x7FE
unsigned long gqcs_timeout_ = 0x9215EDF0
timer_thread_function
<user defined> io_service_ = 0x7FE92155200
boost::asio::detail::scoped_ptr<boost::asio::detail::win_thread> timer_thread_ = 0x2E3535322E353532
boost::asio::detail::win_iocp_io_service::auto_handle waitable_timer_ = 0x3535322E353532
long dispatch_required_ = 0x92DC2D88
boost::asio::detail::win_mutex dispatch_mutex_ = 0x7FE92C8BD18
boost::asio::detail::timer_queue_set timer_queues_ = 0x7FE9215CA80
boost::asio::detail::op_queue<boost::asio::detail::win_iocp_operation> completed_ops_ = 0x7FE92C8BD48
auto_handle
void* handle = 0x7FE92C8BCB8
boost::asio::detail::win_iocp_io_service::auto_handle iocp_
void* handle = 0x29C
long outstanding_work_ = 0x2
long stopped_ = 0x0
long stop_event_posted_ = 0x0
long shutdown_ = 0x0
unsigned long gqcs_timeout_ = 0xFFFFFFFF
timer_thread_function
<user defined> io_service_ = 0x7FE92C8BCB8
boost::asio::detail::scoped_ptr<boost::asio::detail::win_thread> timer_thread_
boost::asio::detail::win_thread* p_ = 0x66D5D050
func_base
void* entry_event_ = 0x2AC
void* exit_event_ = 0x2A8
auto_func_base_ptr
boost::asio::detail::win_thread::func_base* ptr = 0xCDCDCDCDCDCDCDCD
<user defined> thread_ = 0x2AC
<user defined> exit_event_ = 0x2A8
boost::asio::detail::win_iocp_io_service::auto_handle waitable_timer_
void* handle = 0x2A0
long dispatch_required_ = 0x1
boost::asio::detail::win_mutex dispatch_mutex_
_RTL_CRITICAL_SECTION crit_section_
_RTL_CRITICAL_SECTION_DEBUG* DebugInfo = 0x517EE160
long LockCount = 0xFFFFFFFF
long RecursionCount = 0x0
void* OwningThread = NULL
void* LockSemaphore = NULL
unsigned int SpinCount = 0x0
boost::asio::detail::timer_queue_set timer_queues_
boost::asio::detail::timer_queue_base* first_ = 0x62217F58
boost::asio::detail::timer_queue_base* next_ = NULL
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
Parameter boost::asio::detail::win_iocp_operation* base = 0x5AABF2D0
_OVERLAPPED
unsigned int Internal = 0x7FE933533C8
unsigned int InternalHigh = 0x40
unsigned long Offset = 0x0
unsigned long OffsetHigh = 0x40
void* Pointer = 0x4000000000
void* hEvent = NULL
boost::asio::detail::win_iocp_operation* next_ = NULL
* func_ = 0x7FE92134670
<user defined> = 0x44894C20244C894C
<user defined> = 0x44894C20244C894C
<user defined> = 0x44894C20244C894C
unsigned int = 0x44894C20244C894C
long ready_ = 0x1
Parameter boost::system::error_code& result_ec = 0x6809F838
int m_val = 0x0
boost::system::error_category* m_cat = 0x7FE93353318
Parameter unsigned int bytes_transferred = 0x40
Local boost::system::error_code ec
int m_val = 0x0
boost::system::error_category* m_cat = 0x7FE93353318
Local boost::asio::detail::win_iocp_socket_recv_op<boost::asio::mutable_buffers_1,std::_Binder<std::_Unforced,void (__cdecl Socket<WorldSocket>::*)(boost::system::error_code,unsigned __int64),std::shared_p* o = 0x5AABF2D0
boost::asio::detail::win_iocp_operation
_OVERLAPPED
unsigned int Internal = 0x7FE933533C8
unsigned int InternalHigh = 0x40
unsigned long Offset = 0x0
unsigned long OffsetHigh = 0x40
void* Pointer = 0x4000000000
void* hEvent = NULL
boost::asio::detail::win_iocp_operation* next_ = NULL
* func_ = 0x7FE92134670
<user defined> = 0x44894C20244C894C
<user defined> = 0x44894C20244C894C
<user defined> = 0x44894C20244C894C
unsigned int = 0x44894C20244C894C
long ready_ = 0x1
ptr
std::_Binder<std::_Unforced,void (__cdecl Socket<WorldSocket>::*)(boost::system::error_code,unsigned __int64),std::shared_ptr<WorldSocket>,std::_Ph<1> const &,std::_Ph<2> const &>* h = 0x7FE933533C8
std::_Compressed_pair<void (__cdecl Socket<WorldSocket>::*)(boost::system::error_code,unsigned __int64),std::tuple<std::shared_ptr<WorldSocket>,std::_Ph<1>,std::_Ph<2> >,0> _Mypair = 0x7FE933533C8
void* v = 0x40
boost::asio::detail::win_iocp_socket_recv_op<boost::asio::mutable_buffers_1,std::_Binder<std::_Unforced,void (__cdecl Socket<WorldSocket>::*)(boost::system::error_code,unsigned __int64),std::shared_p* p = 0x4000000000
boost::asio::detail::win_iocp_operation
_OVERLAPPED
unsigned int Internal = 0x4000000000 <Unable to read memory>
unsigned int InternalHigh = 0x4000000008 <Unable to read memory>
unsigned long Offset = 0x4000000010 <Unable to read memory>
unsigned long OffsetHigh = 0x4000000014 <Unable to read memory>
void* Pointer = <Unable to read memory>
void* hEvent = <Unable to read memory>
boost::asio::detail::win_iocp_operation* next_ = <Unable to read memory>
<user defined>* func_ = <Unable to read memory>
long ready_ = 0x4000000030 <Unable to read memory>
ptr
std::_Binder<std::_Unforced,void (__cdecl Socket<WorldSocket>::*)(boost::system::error_code,unsigned __int64),std::shared_ptr<WorldSocket>,std::_Ph<1> const &,std::_Ph<2> const &>* h = <Unable to read memory>
void* v = <Unable to read memory>
boost::asio::detail::win_iocp_socket_recv_op<boost::asio::mutable_buffers_1,std::_Binder<std::_Unforced,void (__cdecl Socket<WorldSocket>::*)(boost::system::error_code,unsigned __int64),std::shared_p* p = <Unable to read memory>
unsigned int state_ = 0x4000000038 <Unable to read memory>
std::weak_ptr<void> cancel_token_ = 0x4000000040
boost::asio::mutable_buffers_1 buffers_ = 0x4000000050
std::_Binder<std::_Unforced,void (__cdecl Socket<WorldSocket>::*)(boost::system::error_code,unsigned __int64),std::shared_ptr<WorldSocket>,std::_Ph<1> const &,std::_Ph<2> const &> handler_ = 0x40000000A0
unsigned int state_ = 0x11
std::weak_ptr<void> cancel_token_
std::_Ptr_base<void>
void* _Ptr = NULL
std::_Ref_count_base* _Rep = 0x66D5D8F0
boost::asio::mutable_buffers_1 buffers_
boost::asio::mutable_buffer
void* data_ = 0x242A500
unsigned int size_ = 0x1000
std::function<void __cdecl(void)> debug_check_ = 0x5AABF330
std::_Binder<std::_Unforced,void (__cdecl Socket<WorldSocket>::*)(boost::system::error_code,unsigned __int64),std::shared_ptr<WorldSocket>,std::_Ph<1> const &,std::_Ph<2> const &> handler_
std::_Compressed_pair<void (__cdecl Socket<WorldSocket>::*)(boost::system::error_code,unsigned __int64),std::tuple<std::shared_ptr<WorldSocket>,std::_Ph<1>,std::_Ph<2> >,0> _Mypair
<user defined>* _Myval1 = 0x7FE92129EB0
std::tuple<std::shared_ptr<WorldSocket>,std::_Ph<1>,std::_Ph<2> > _Myval2 = 0x5AABF380
Local boost::asio::detail::binder2<std::_Binder<std::_Unforced,void (__cdecl Socket<WorldSocket>::*)(boost::system::error_code,unsigned __int64),std::shared_ptr<WorldSocket>,std::_Ph<1> const &,std::_Ph<2> handler
std::_Binder<std::_Unforced,void (__cdecl Socket<WorldSocket>::*)(boost::system::error_code,unsigned __int64),std::shared_ptr<WorldSocket>,std::_Ph<1> const &,std::_Ph<2> const &> handler_
std::_Compressed_pair<void (__cdecl Socket<WorldSocket>::*)(boost::system::error_code,unsigned __int64),std::tuple<std::shared_ptr<WorldSocket>,std::_Ph<1>,std::_Ph<2> >,0> _Mypair
<user defined>* _Myval1 = 0x7FE92129EB0
std::tuple<std::shared_ptr<WorldSocket>,std::_Ph<1>,std::_Ph<2> > _Myval2 = 0x6809F680
boost::system::error_code arg1_
int m_val = 0x0
boost::system::error_category* m_cat = 0x7FE93353318
unsigned int arg2_ = 0x40
Local boost::asio::detail::win_iocp_socket_recv_op<boost::asio::mutable_buffers_1,std::_Binder<std::_Unforced,void (__cdecl Socket<WorldSocket>::*)(boost::system::error_code,unsigned __int64),std::shared_p p
std::_Binder<std::_Unforced,void (__cdecl Socket<WorldSocket>::*)(boost::system::error_code,unsigned __int64),std::shared_ptr<WorldSocket>,std::_Ph<1> const &,std::_Ph<2> const &>* h = 0x6809F670
std::_Compressed_pair<void (__cdecl Socket<WorldSocket>::*)(boost::system::error_code,unsigned __int64),std::tuple<std::shared_ptr<WorldSocket>,std::_Ph<1>,std::_Ph<2> >,0> _Mypair
<user defined>* _Myval1 = 0x7FE92129EB0
std::tuple<std::shared_ptr<WorldSocket>,std::_Ph<1>,std::_Ph<2> > _Myval2 = 0x6809F680
void* v = NULL
boost::asio::detail::win_iocp_socket_recv_op<boost::asio::mutable_buffers_1,std::_Binder<std::_Unforced,void (__cdecl Socket<WorldSocket>::*)(boost::system::error_code,unsigned __int64),std::shared_p* p = NULL
000007FE92159BB9 000000006809F720 boost::asio::detail::win_iocp_operation::complete+49 c:\local\boost_1_59_0\boost\asio\detail\win_iocp_operation.hpp line 47
Local boost::asio::detail::win_iocp_operation* this = 0x5AABF2D0
_OVERLAPPED
unsigned int Internal = 0x7FE933533C8
unsigned int InternalHigh = 0x40
unsigned long Offset = 0x0
unsigned long OffsetHigh = 0x40
void* Pointer = 0x4000000000
void* hEvent = NULL
boost::asio::detail::win_iocp_operation* next_ = NULL
* func_ = 0x7FE92134670
<user defined> = 0x44894C20244C894C
<user defined> = 0x44894C20244C894C
<user defined> = 0x44894C20244C894C
unsigned int = 0x44894C20244C894C
long ready_ = 0x1
Parameter boost::asio::detail::win_iocp_io_service& owner = 0x5C7B58D0
boost::asio::detail::service_base<boost::asio::detail::win_iocp_io_service>
boost::asio::io_service::service
key
type_info* type_info_ = 0x7FE92C8BCB8
boost::asio::io_service::id* id_ = 0xD8
boost::asio::io_service::service::key key_ = 0x5C7B58D8
boost::asio::io_service& owner_ = 0x66D9A6B0
boost::asio::io_service::service* next_ = NULL
work_finished_on_block_exit
boost::asio::detail::win_iocp_io_service* io_service_ = 0x7FE92C8BCB8
boost::asio::detail::service_base<boost::asio::detail::win_iocp_io_service>
boost::asio::io_service::service
key
type_info* type_info_ = 0x7FE92155200
boost::asio::io_service::id* id_ = 0x48
boost::asio::io_service::service::key key_ = 0x7FE92C8BCC0
boost::asio::io_service& owner_ = 0x70636F69
boost::asio::io_service::service* next_ = 0x73637170
work_finished_on_block_exit
boost::asio::detail::win_iocp_io_service* io_service_ = 0x7FE92155200
auto_handle
void* handle = 0x7FE92155200
boost::asio::detail::win_iocp_io_service::auto_handle iocp_ = 0x72656D6974
long outstanding_work_ = 0x92DC2C80
long stopped_ = 0x7FE
long stop_event_posted_ = 0x92154B40
long shutdown_ = 0x7FE
unsigned long gqcs_timeout_ = 0x9215EDF0
timer_thread_function
<user defined> io_service_ = 0x7FE92155200
boost::asio::detail::scoped_ptr<boost::asio::detail::win_thread> timer_thread_ = 0x2E3535322E353532
boost::asio::detail::win_iocp_io_service::auto_handle waitable_timer_ = 0x3535322E353532
long dispatch_required_ = 0x92DC2D88
boost::asio::detail::win_mutex dispatch_mutex_ = 0x7FE92C8BD18
boost::asio::detail::timer_queue_set timer_queues_ = 0x7FE9215CA80
boost::asio::detail::op_queue<boost::asio::detail::win_iocp_operation> completed_ops_ = 0x7FE92C8BD48
auto_handle
void* handle = 0x7FE92C8BCB8
boost::asio::detail::win_iocp_io_service::auto_handle iocp_
void* handle = 0x29C
long outstanding_work_ = 0x2
long stopped_ = 0x0
long stop_event_posted_ = 0x0
long shutdown_ = 0x0
unsigned long gqcs_timeout_ = 0xFFFFFFFF
timer_thread_function
<user defined> io_service_ = 0x7FE92C8BCB8
boost::asio::detail::scoped_ptr<boost::asio::detail::win_thread> timer_thread_
boost::asio::detail::win_thread* p_ = 0x66D5D050
func_base
void* entry_event_ = 0x2AC
void* exit_event_ = 0x2A8
auto_func_base_ptr
boost::asio::detail::win_thread::func_base* ptr = 0xCDCDCDCDCDCDCDCD
<user defined> thread_ = 0x2AC
<user defined> exit_event_ = 0x2A8
boost::asio::detail::win_iocp_io_service::auto_handle waitable_timer_
void* handle = 0x2A0
long dispatch_required_ = 0x1
boost::asio::detail::win_mutex dispatch_mutex_
_RTL_CRITICAL_SECTION crit_section_
_RTL_CRITICAL_SECTION_DEBUG* DebugInfo = 0x517EE160
long LockCount = 0xFFFFFFFF
long RecursionCount = 0x0
void* OwningThread = NULL
void* LockSemaphore = NULL
unsigned int SpinCount = 0x0
boost::asio::detail::timer_queue_set timer_queues_
boost::asio::detail::timer_queue_base* first_ = 0x62217F58
boost::asio::detail::timer_queue_base* next_ = NULL
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
Parameter boost::system::error_code& ec = 0x6809F838
int m_val = 0x0
boost::system::error_category* m_cat = 0x7FE93353318
Parameter unsigned int bytes_transferred = 0x40
000007FE9215B120 000000006809F910 boost::asio::detail::win_iocp_io_service::do_one+2E0 c:\local\boost_1_59_0\boost\asio\detail\impl\win_iocp_io_service.ipp line 406
Local boost::asio::detail::win_iocp_io_service::work_finished_on_block_exit on_exit
boost::asio::detail::win_iocp_io_service* io_service_ = 0x5C7B58D0
boost::asio::detail::service_base<boost::asio::detail::win_iocp_io_service>
boost::asio::io_service::service
key
type_info* type_info_ = 0x7FE92C8BCB8
boost::asio::io_service::id* id_ = 0xD8
boost::asio::io_service::service::key key_ = 0x5C7B58D8
boost::asio::io_service& owner_ = 0x66D9A6B0
boost::asio::io_service::service* next_ = NULL
work_finished_on_block_exit
boost::asio::detail::win_iocp_io_service* io_service_ = 0x7FE92C8BCB8
auto_handle
void* handle = 0x7FE92C8BCB8
boost::asio::detail::win_iocp_io_service::auto_handle iocp_
void* handle = 0x29C
long outstanding_work_ = 0x2
long stopped_ = 0x0
long stop_event_posted_ = 0x0
long shutdown_ = 0x0
unsigned long gqcs_timeout_ = 0xFFFFFFFF
timer_thread_function
<user defined> io_service_ = 0x7FE92C8BCB8
boost::asio::detail::scoped_ptr<boost::asio::detail::win_thread> timer_thread_
boost::asio::detail::win_thread* p_ = 0x66D5D050
boost::asio::detail::win_iocp_io_service::auto_handle waitable_timer_
void* handle = 0x2A0
long dispatch_required_ = 0x1
boost::asio::detail::win_mutex dispatch_mutex_
_RTL_CRITICAL_SECTION crit_section_ = 0x5C7B5930
boost::asio::detail::timer_queue_set timer_queues_
boost::asio::detail::timer_queue_base* first_ = 0x62217F58
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
Local boost::asio::detail::win_iocp_operation* op = 0x5AABF2D0
_OVERLAPPED
unsigned int Internal = 0x7FE933533C8
unsigned int InternalHigh = 0x40
unsigned long Offset = 0x0
unsigned long OffsetHigh = 0x40
void* Pointer = 0x4000000000
void* hEvent = NULL
boost::asio::detail::win_iocp_operation* next_ = NULL
* func_ = 0x7FE92134670
<user defined> = 0x44894C20244C894C
<user defined> = 0x44894C20244C894C
<user defined> = 0x44894C20244C894C
unsigned int = 0x44894C20244C894C
long ready_ = 0x1
Local boost::system::error_code result_ec
int m_val = 0x0
boost::system::error_category* m_cat = 0x7FE93353318
Local unsigned long last_error = 0x0
Local int ok = 0x1
Local unsigned int completion_key = 0x0
Local _OVERLAPPED* overlapped = 0x5AABF2D0
unsigned int Internal = 0x7FE933533C8
unsigned int InternalHigh = 0x40
unsigned long Offset = 0x0
unsigned long OffsetHigh = 0x40
void* Pointer = 0x4000000000
void* hEvent = NULL
Local unsigned long bytes_transferred = 0x40
Local boost::asio::detail::win_iocp_io_service* this = 0x5C7B58D0
boost::asio::detail::service_base<boost::asio::detail::win_iocp_io_service>
boost::asio::io_service::service
key
type_info* type_info_ = 0x7FE92C8BCB8
boost::asio::io_service::id* id_ = 0xD8
boost::asio::io_service::service::key key_ = 0x5C7B58D8
boost::asio::io_service& owner_ = 0x66D9A6B0
boost::asio::io_service::service* next_ = NULL
work_finished_on_block_exit
boost::asio::detail::win_iocp_io_service* io_service_ = 0x7FE92C8BCB8
boost::asio::detail::service_base<boost::asio::detail::win_iocp_io_service>
boost::asio::io_service::service
key
type_info* type_info_ = 0x7FE92155200
boost::asio::io_service::id* id_ = 0x48
boost::asio::io_service::service::key key_ = 0x7FE92C8BCC0
boost::asio::io_service& owner_ = 0x70636F69
boost::asio::io_service::service* next_ = 0x73637170
work_finished_on_block_exit
boost::asio::detail::win_iocp_io_service* io_service_ = 0x7FE92155200
auto_handle
void* handle = 0x7FE92155200
boost::asio::detail::win_iocp_io_service::auto_handle iocp_ = 0x72656D6974
long outstanding_work_ = 0x92DC2C80
long stopped_ = 0x7FE
long stop_event_posted_ = 0x92154B40
long shutdown_ = 0x7FE
unsigned long gqcs_timeout_ = 0x9215EDF0
timer_thread_function
<user defined> io_service_ = 0x7FE92155200
boost::asio::detail::scoped_ptr<boost::asio::detail::win_thread> timer_thread_ = 0x2E3535322E353532
boost::asio::detail::win_iocp_io_service::auto_handle waitable_timer_ = 0x3535322E353532
long dispatch_required_ = 0x92DC2D88
boost::asio::detail::win_mutex dispatch_mutex_ = 0x7FE92C8BD18
boost::asio::detail::timer_queue_set timer_queues_ = 0x7FE9215CA80
boost::asio::detail::op_queue<boost::asio::detail::win_iocp_operation> completed_ops_ = 0x7FE92C8BD48
auto_handle
void* handle = 0x7FE92C8BCB8
boost::asio::detail::win_iocp_io_service::auto_handle iocp_
void* handle = 0x29C
long outstanding_work_ = 0x2
long stopped_ = 0x0
long stop_event_posted_ = 0x0
long shutdown_ = 0x0
unsigned long gqcs_timeout_ = 0xFFFFFFFF
timer_thread_function
<user defined> io_service_ = 0x7FE92C8BCB8
boost::asio::detail::scoped_ptr<boost::asio::detail::win_thread> timer_thread_
boost::asio::detail::win_thread* p_ = 0x66D5D050
func_base
void* entry_event_ = 0x2AC
void* exit_event_ = 0x2A8
auto_func_base_ptr
boost::asio::detail::win_thread::func_base* ptr = 0xCDCDCDCDCDCDCDCD
<user defined> thread_ = 0x2AC
<user defined> exit_event_ = 0x2A8
boost::asio::detail::win_iocp_io_service::auto_handle waitable_timer_
void* handle = 0x2A0
long dispatch_required_ = 0x1
boost::asio::detail::win_mutex dispatch_mutex_
_RTL_CRITICAL_SECTION crit_section_
_RTL_CRITICAL_SECTION_DEBUG* DebugInfo = 0x517EE160
long LockCount = 0xFFFFFFFF
long RecursionCount = 0x0
void* OwningThread = NULL
void* LockSemaphore = NULL
unsigned int SpinCount = 0x0
boost::asio::detail::timer_queue_set timer_queues_
boost::asio::detail::timer_queue_base* first_ = 0x62217F58
boost::asio::detail::timer_queue_base* next_ = NULL
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
Parameter bool block = 0x1
Parameter boost::system::error_code& ec = 0x6809F9F8
int m_val = 0x0
boost::system::error_category* m_cat = 0x7FE93353318
000007FE9215EF61 000000006809F9C0 boost::asio::detail::win_iocp_io_service::run+C1 c:\local\boost_1_59_0\boost\asio\detail\impl\win_iocp_io_service.ipp line 164
Local boost::asio::detail::win_iocp_io_service* this = 0x5C7B58D0
boost::asio::detail::service_base<boost::asio::detail::win_iocp_io_service>
boost::asio::io_service::service
key
type_info* type_info_ = 0x7FE92C8BCB8
boost::asio::io_service::id* id_ = 0xD8
boost::asio::io_service::service::key key_ = 0x5C7B58D8
boost::asio::io_service& owner_ = 0x66D9A6B0
boost::asio::io_service::service* next_ = NULL
work_finished_on_block_exit
boost::asio::detail::win_iocp_io_service* io_service_ = 0x7FE92C8BCB8
boost::asio::detail::service_base<boost::asio::detail::win_iocp_io_service>
boost::asio::io_service::service
key
type_info* type_info_ = 0x7FE92155200
boost::asio::io_service::id* id_ = 0x48
boost::asio::io_service::service::key key_ = 0x7FE92C8BCC0
boost::asio::io_service& owner_ = 0x70636F69
boost::asio::io_service::service* next_ = 0x73637170
work_finished_on_block_exit
boost::asio::detail::win_iocp_io_service* io_service_ = 0x7FE92155200
auto_handle
void* handle = 0x7FE92155200
boost::asio::detail::win_iocp_io_service::auto_handle iocp_ = 0x72656D6974
long outstanding_work_ = 0x92DC2C80
long stopped_ = 0x7FE
long stop_event_posted_ = 0x92154B40
long shutdown_ = 0x7FE
unsigned long gqcs_timeout_ = 0x9215EDF0
timer_thread_function
<user defined> io_service_ = 0x7FE92155200
boost::asio::detail::scoped_ptr<boost::asio::detail::win_thread> timer_thread_ = 0x2E3535322E353532
boost::asio::detail::win_iocp_io_service::auto_handle waitable_timer_ = 0x3535322E353532
long dispatch_required_ = 0x92DC2D88
boost::asio::detail::win_mutex dispatch_mutex_ = 0x7FE92C8BD18
boost::asio::detail::timer_queue_set timer_queues_ = 0x7FE9215CA80
boost::asio::detail::op_queue<boost::asio::detail::win_iocp_operation> completed_ops_ = 0x7FE92C8BD48
auto_handle
void* handle = 0x7FE92C8BCB8
boost::asio::detail::win_iocp_io_service::auto_handle iocp_
void* handle = 0x29C
long outstanding_work_ = 0x2
long stopped_ = 0x0
long stop_event_posted_ = 0x0
long shutdown_ = 0x0
unsigned long gqcs_timeout_ = 0xFFFFFFFF
timer_thread_function
<user defined> io_service_ = 0x7FE92C8BCB8
boost::asio::detail::scoped_ptr<boost::asio::detail::win_thread> timer_thread_
boost::asio::detail::win_thread* p_ = 0x66D5D050
func_base
void* entry_event_ = 0x2AC
void* exit_event_ = 0x2A8
auto_func_base_ptr
boost::asio::detail::win_thread::func_base* ptr = 0xCDCDCDCDCDCDCDCD
<user defined> thread_ = 0x2AC
<user defined> exit_event_ = 0x2A8
boost::asio::detail::win_iocp_io_service::auto_handle waitable_timer_
void* handle = 0x2A0
long dispatch_required_ = 0x1
boost::asio::detail::win_mutex dispatch_mutex_
_RTL_CRITICAL_SECTION crit_section_
_RTL_CRITICAL_SECTION_DEBUG* DebugInfo = 0x517EE160
long LockCount = 0xFFFFFFFF
long RecursionCount = 0x0
void* OwningThread = NULL
void* LockSemaphore = NULL
unsigned int SpinCount = 0x0
boost::asio::detail::timer_queue_set timer_queues_
boost::asio::detail::timer_queue_base* first_ = 0x62217F58
boost::asio::detail::timer_queue_base* next_ = NULL
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
Parameter boost::system::error_code& ec = 0x6809F9F8
int m_val = 0x0
boost::system::error_category* m_cat = 0x7FE93353318
Local boost::asio::detail::call_stack<boost::asio::detail::win_iocp_io_service,boost::asio::detail::win_iocp_thread_info>::context ctx
boost::asio::detail::win_iocp_io_service* key_ = 0x5C7B58D0
boost::asio::detail::service_base<boost::asio::detail::win_iocp_io_service>
boost::asio::io_service::service
key
type_info* type_info_ = 0x7FE92C8BCB8
boost::asio::io_service::id* id_ = 0xD8
boost::asio::io_service::service::key key_ = 0x5C7B58D8
boost::asio::io_service& owner_ = 0x66D9A6B0
boost::asio::io_service::service* next_ = NULL
work_finished_on_block_exit
boost::asio::detail::win_iocp_io_service* io_service_ = 0x7FE92C8BCB8
auto_handle
void* handle = 0x7FE92C8BCB8
boost::asio::detail::win_iocp_io_service::auto_handle iocp_
void* handle = 0x29C
long outstanding_work_ = 0x2
long stopped_ = 0x0
long stop_event_posted_ = 0x0
long shutdown_ = 0x0
unsigned long gqcs_timeout_ = 0xFFFFFFFF
timer_thread_function
<user defined> io_service_ = 0x7FE92C8BCB8
boost::asio::detail::scoped_ptr<boost::asio::detail::win_thread> timer_thread_
boost::asio::detail::win_thread* p_ = 0x66D5D050
boost::asio::detail::win_iocp_io_service::auto_handle waitable_timer_
void* handle = 0x2A0
long dispatch_required_ = 0x1
boost::asio::detail::win_mutex dispatch_mutex_
_RTL_CRITICAL_SECTION crit_section_ = 0x5C7B5930
boost::asio::detail::timer_queue_set timer_queues_
boost::asio::detail::timer_queue_base* first_ = 0x62217F58
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
boost::asio::detail::win_iocp_thread_info* value_ = 0x6809F948
boost::asio::detail::thread_info_base
void* reusable_memory_ = 0x5AABF2D0
boost::asio::detail::call_stack<boost::asio::detail::win_iocp_io_service,boost::asio::detail::win_iocp_thread_info>::context* next_ = NULL
Local unsigned int n = 0xD1E
Local boost::asio::detail::win_iocp_thread_info this_thread
boost::asio::detail::thread_info_base
void* reusable_memory_ = 0x5AABF2D0
000007FE9215EE6B 000000006809FA20 boost::asio::io_service::run+3B c:\local\boost_1_59_0\boost\asio\impl\io_service.ipp line 59
Local boost::asio::io_service* this = 0x66D9A6B0
work
boost::asio::detail::win_iocp_io_service& io_service_impl_ = 0xCDCDCDCDCDCDCDCD
boost::asio::detail::service_base<boost::asio::detail::win_iocp_io_service>
boost::asio::io_service::service
key
type_info* type_info_ = <Unable to read memory>
boost::asio::io_service::id* id_ = <Unable to read memory>
boost::asio::io_service::service::key key_ = 0xCDCDCDCDCDCDCDD5
boost::asio::io_service& owner_ = <Unable to read memory>
boost::asio::io_service::service* next_ = <Unable to read memory>
work_finished_on_block_exit
boost::asio::detail::win_iocp_io_service* io_service_ = <Unable to read memory>
auto_handle
void* handle = <Unable to read memory>
boost::asio::detail::win_iocp_io_service::auto_handle iocp_ = 0xCDCDCDCDCDCDCDF5 <Unable to read memory>
long outstanding_work_ = 0xCDCDCDCDCDCDCDFD <Unable to read memory>
long stopped_ = 0xCDCDCDCDCDCDCE01 <Unable to read memory>
long stop_event_posted_ = 0xCDCDCDCDCDCDCE05 <Unable to read memory>
long shutdown_ = 0xCDCDCDCDCDCDCE09 <Unable to read memory>
unsigned long gqcs_timeout_ = 0xCDCDCDCDCDCDCE0D <Unable to read memory>
timer_thread_function
<user defined> io_service_ = 0xCDCDCDCDCDCDCDCD <Unable to read memory>
boost::asio::detail::scoped_ptr<boost::asio::detail::win_thread> timer_thread_ = 0xCDCDCDCDCDCDCE15 <Unable to read memory>
boost::asio::detail::win_iocp_io_service::auto_handle waitable_timer_ = 0xCDCDCDCDCDCDCE1D <Unable to read memory>
long dispatch_required_ = 0xCDCDCDCDCDCDCE25 <Unable to read memory>
boost::asio::detail::win_mutex dispatch_mutex_ = 0xCDCDCDCDCDCDCE2D
boost::asio::detail::timer_queue_set timer_queues_ = 0xCDCDCDCDCDCDCE55 <Unable to read memory>
boost::asio::detail::op_queue<boost::asio::detail::win_iocp_operation> completed_ops_ = 0xCDCDCDCDCDCDCE5D
id
service
key
type_info* type_info_ = 0xCDCDCDCDCDCDCDCD
boost::asio::io_service::id* id_ = 0x60
boost::asio::io_service::service::key key_
type_info* type_info_ = 0x5F3EF6E0
boost::asio::io_service::id* id_ = 0xB8
boost::asio::io_service& owner_ = <Unable to read memory>
boost::asio::io_service::service* next_ = 0xCDCDCDCDCDCDCD00
key
type_info* type_info_ = <Unable to read memory>
boost::asio::io_service::id* id_ = <Unable to read memory>
boost::asio::io_service::service::key key_ = 0xCDCDCDCDCDCDCD08
boost::asio::io_service& owner_ = <Unable to read memory>
boost::asio::io_service::service* next_ = <Unable to read memory>
strand
boost::asio::detail::strand_service& service_ = 0xCDCDCDCDCDCDCDCD
boost::asio::detail::service_base<boost::asio::detail::strand_service>
boost::asio::io_service::service
<user defined> key = 0xCDCDCDCDCDCDCDCD
<user defined> key_ = 0xCDCDCDCDCDCDCDD5
<user defined> owner_ = 0xCDCDCDCDCDCDCDE5 <Unable to read memory>
<user defined> next_ = 0xCDCDCDCDCDCDCDED <Unable to read memory>
on_do_complete_exit
<user defined> owner_ = 0xCDCDCDCDCDCDCDCD <Unable to read memory>
boost::asio::detail::strand_service::strand_impl* impl_ = <Unable to read memory>
on_dispatch_exit
<user defined> io_service_ = 0xCDCDCDCDCDCDCDCD <Unable to read memory>
<user defined> impl_ = 0xCDCDCDCDCDCDCDD5 <Unable to read memory>
strand_impl
boost::asio::detail::win_iocp_operation
_OVERLAPPED
unsigned int Internal = 0xCDCDCDCDCDCDCDCD <Unable to read memory>
unsigned int InternalHigh = 0xCDCDCDCDCDCDCDD5 <Unable to read memory>
unsigned long Offset = 0xCDCDCDCDCDCDCDDD <Unable to read memory>
unsigned long OffsetHigh = 0xCDCDCDCDCDCDCDE1 <Unable to read memory>
void* Pointer = <Unable to read memory>
void* hEvent = <Unable to read memory>
boost::asio::detail::win_iocp_operation* next_ = <Unable to read memory>
<user defined>* func_ = <Unable to read memory>
long ready_ = 0xCDCDCDCDCDCDCDFD <Unable to read memory>
boost::asio::detail::win_mutex mutex_ = 0xCDCDCDCDCDCDCE05
bool locked_ = 0xCDCDCDCDCDCDCE2D <Unable to read memory>
boost::asio::detail::op_queue<boost::asio::detail::win_iocp_operation> waiting_queue_ = 0xCDCDCDCDCDCDCE35
boost::asio::detail::op_queue<boost::asio::detail::win_iocp_operation> ready_queue_ = 0xCDCDCDCDCDCDCE45
boost::asio::detail::win_iocp_io_service& io_service_ = <Unable to read memory>
boost::asio::detail::win_mutex mutex_ = 0xCDCDCDCDCDCDCDFD
boost::asio::detail::scoped_ptr<boost::asio::detail::strand_service::strand_impl>[193] implementations_
[0] = 0xCDCDCDCDCDCDCE25 <Unable to read memory>
[1] = 0xCDCDCDCDCDCDCE2D <Unable to read memory>
[2] = 0xCDCDCDCDCDCDCE35 <Unable to read memory>
[3] = 0xCDCDCDCDCDCDCE3D <Unable to read memory>
[4] = 0xCDCDCDCDCDCDCE45 <Unable to read memory>
[5] = 0xCDCDCDCDCDCDCE4D <Unable to read memory>
[6] = 0xCDCDCDCDCDCDCE55 <Unable to read memory>
[7] = 0xCDCDCDCDCDCDCE5D <Unable to read memory>
[8] = 0xCDCDCDCDCDCDCE65 <Unable to read memory>
[9] = 0xCDCDCDCDCDCDCE6D <Unable to read memory>
unsigned int salt_ = 0xCDCDCDCDCDCDD42D <Unable to read memory>
boost::asio::detail::strand_service::strand_impl* impl_ = 0x5F3EF6E0
boost::asio::detail::win_iocp_operation
_OVERLAPPED
unsigned int Internal = 0x517EE360
unsigned int InternalHigh = 0xFFFFFFFF
unsigned long Offset = 0x0
unsigned long OffsetHigh = 0x0
void* Pointer = NULL
void* hEvent = NULL
boost::asio::detail::win_iocp_operation* next_ = NULL
<user defined>* func_ = 0x66D9A6B0
long ready_ = 0x62217F30
boost::asio::detail::win_mutex mutex_ = 0x5F3EF718
bool locked_ = 0x0
boost::asio::detail::op_queue<boost::asio::detail::win_iocp_operation> waiting_queue_ = 0x5F3EF748
boost::asio::detail::op_queue<boost::asio::detail::win_iocp_operation> ready_queue_ = 0x5F3EF758
boost::asio::detail::winsock_init<2,0> init_
boost::asio::detail::winsock_init_base
data
long init_count_ = 0xCDCDCDCD
long result_ = 0xCDCDCDCD
<user defined> manual = 0x66D9A6B0
boost::asio::detail::service_registry* service_registry_ = 0x5F3EF6E0
auto_service_ptr
boost::asio::io_service::service* ptr_ = 0x517EE360
boost::asio::detail::win_mutex mutex_
_RTL_CRITICAL_SECTION crit_section_ = 0x5F3EF6E0
boost::asio::io_service& owner_ = 0x66D9A6B0
<user defined> work = 0x66D9A6B0
<user defined> id = 0x66D9A6B0
<user defined> service = 0x66D9A6B0
<user defined> strand = 0x66D9A6B0
<user defined> init_ = 0xCD
<user defined> service_registry_ = 0x5F3EF6E0
boost::asio::detail::win_iocp_io_service& impl_ = 0x5C7B58D0
boost::asio::io_service::service* first_service_ = 0x62217F30
key
type_info* type_info_ = 0x7FE92C8BDE8
boost::asio::io_service::id* id_ = 0xD8
boost::asio::io_service::service::key key_ = 0x62217F38
boost::asio::io_service& owner_ = 0x66D9A6B0
boost::asio::io_service::service* next_ = 0x62217E70
<user defined> impl_ = 0x5C7B58D0
Local boost::system::error_code ec
int m_val = 0x0
boost::system::error_category* m_cat = 0x7FE93353318
Local unsigned int s = 0xCCCCCCCCCCCCCCCC
000007FE92155A3B 000000006809FC10 NetworkThread<WorldSocket>::Run+17B c:\users\glader\documents\github\trinitycore\src\server\shared\networking\networkthread.h line 128
Local NetworkThread<WorldSocket>* this = 0x66D9A608
std::atomic<int> _connections
std::_Atomic_int
unsigned long _My_val = 0x1
std::atomic<bool> _stopped
std::_Atomic_bool
unsigned int _My_val = 0x0
std::thread* _thread = 0x66D7EB60
id
unsigned int _Id = 0x2A4
_Thrd_imp_t _Thr
void* _Hnd = 0x2A4
unsigned int _Id = 0x8DD0
std::vector<std::shared_ptr<WorldSocket>,std::allocator<std::shared_ptr<WorldSocket> > > _sockets
std::_Vector_alloc<std::_Vec_base_types<std::shared_ptr<WorldSocket>,std::allocator<std::shared_ptr<WorldSocket> > > >
std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::shared_ptr<WorldSocket> > >,std::_Vector_val<std::_Simple_types<std::shared_ptr<WorldSocket> > >,1> _Mypair = 0x66D9A620
std::mutex _newSocketsLock
std::_Mutex_base
std::_Align_type<double,80> _Mtx_storage = 0x66D9A640
std::vector<std::shared_ptr<WorldSocket>,std::allocator<std::shared_ptr<WorldSocket> > > _newSockets
std::_Vector_alloc<std::_Vec_base_types<std::shared_ptr<WorldSocket>,std::allocator<std::shared_ptr<WorldSocket> > > >
std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::shared_ptr<WorldSocket> > >,std::_Vector_val<std::_Simple_types<std::shared_ptr<WorldSocket> > >,1> _Mypair = 0x66D9A690
boost::asio::io_service _io_service
work
boost::asio::detail::win_iocp_io_service& io_service_impl_ = 0xCDCDCDCDCDCDCDCD
id
service
key
type_info* type_info_ = 0xCDCDCDCDCDCDCDCD
boost::asio::io_service::id* id_ = 0x60
boost::asio::io_service::service::key key_ = 0x66D9A6B8
boost::asio::io_service& owner_ = <Unable to read memory>
boost::asio::io_service::service* next_ = 0xCDCDCDCDCDCDCD00
strand
boost::asio::detail::strand_service& service_ = 0xCDCDCDCDCDCDCDCD
boost::asio::detail::strand_service::strand_impl* impl_ = 0x5F3EF6E0
boost::asio::detail::winsock_init<2,0> init_
boost::asio::detail::winsock_init_base
data
long init_count_ = 0xCDCDCDCD
long result_ = 0xCDCDCDCD
<user defined> manual = 0x66D9A6B0
boost::asio::detail::service_registry* service_registry_ = 0x5F3EF6E0
auto_service_ptr
boost::asio::io_service::service* ptr_ = 0x517EE360
boost::asio::detail::win_mutex mutex_ = 0x5F3EF6E0
boost::asio::io_service& owner_ = 0x66D9A6B0
boost::asio::io_service::service* first_service_ = 0x62217F30
boost::asio::detail::win_iocp_io_service& impl_ = 0x5C7B58D0
boost::asio::detail::service_base<boost::asio::detail::win_iocp_io_service>
boost::asio::io_service::service
key
type_info* type_info_ = 0x7FE92C8BCB8
boost::asio::io_service::id* id_ = 0xD8
boost::asio::io_service::service::key key_ = 0x5C7B58D8
boost::asio::io_service& owner_ = 0x66D9A6B0
boost::asio::io_service::service* next_ = NULL
work_finished_on_block_exit
boost::asio::detail::win_iocp_io_service* io_service_ = 0x7FE92C8BCB8
auto_handle
void* handle = 0x7FE92C8BCB8
boost::asio::detail::win_iocp_io_service::auto_handle iocp_ = 0x29C
long outstanding_work_ = 0x2
long stopped_ = 0x0
long stop_event_posted_ = 0x0
long shutdown_ = 0x0
unsigned long gqcs_timeout_ = 0xFFFFFFFF
timer_thread_function
<user defined> io_service_ = 0x7FE92C8BCB8
boost::asio::detail::scoped_ptr<boost::asio::detail::win_thread> timer_thread_ = 0x66D5D050
boost::asio::detail::win_iocp_io_service::auto_handle waitable_timer_ = 0x2A0
long dispatch_required_ = 0x1
boost::asio::detail::win_mutex dispatch_mutex_ = 0x5C7B5930
boost::asio::detail::timer_queue_set timer_queues_ = 0x62217F58
boost::asio::detail::op_queue<boost::asio::detail::win_iocp_operation> completed_ops_ = 0x5C7B5960
boost::asio::basic_stream_socket<boost::asio::ip::tcp,boost::asio::stream_socket_service<boost::asio::ip::tcp> > _acceptSocket
boost::asio::basic_socket<boost::asio::ip::tcp,boost::asio::stream_socket_service<boost::asio::ip::tcp> >
boost::asio::basic_io_object<boost::asio::stream_socket_service<boost::asio::ip::tcp>,1>
implementation_type
boost::asio::detail::win_iocp_socket_service_base::base_implementation_type
unsigned int socket_ = 0xFFFFFFFFFFFFFFFF
unsigned int state_ = 0x0
std::shared_ptr<void> cancel_token_ = 0x66D9A6D8
boost::asio::detail::select_reactor::per_descriptor_data reactor_data_ = 0xCD
boost::asio::detail::win_iocp_socket_service_base::base_implementation_type* next_ = NULL
boost::asio::detail::win_iocp_socket_service_base::base_implementation_type* prev_ = 0x41F6B038
boost::asio::ip::tcp protocol_ = 0x2
bool have_remote_endpoint_ = 0x0
boost::asio::ip::basic_endpoint<boost::asio::ip::tcp> remote_endpoint_ = 0x66D9A708
boost::asio::detail::win_iocp_socket_service<boost::asio::ip::tcp>::implementation_type implementation = 0x66D9A6C8
boost::asio::stream_socket_service<boost::asio::ip::tcp>* service_ = 0x62217E70
boost::asio::socket_base
int boost::asio::socket_base::message_peek = 0x62217F30
int boost::asio::socket_base::message_out_of_band = 0x62217F30
int boost::asio::socket_base::message_do_not_route = 0x62217F30
int boost::asio::socket_base::message_end_of_record = 0x62217F30
int boost::asio::socket_base::max_connections = 0x62217F30
native_type
unsigned int socket_ = 0xFFFFFFFFFFFFFFFF
bool have_remote_endpoint_ = 0x0
boost::asio::ip::basic_endpoint<boost::asio::ip::tcp> remote_endpoint_ = 0x66D9A6D4
native_handle_type
unsigned int socket_ = 0xFFFFFFFFFFFFFFFF
bool have_remote_endpoint_ = 0x0
<user defined> remote_endpoint_ = 0x66D9A6D4
native_type
unsigned int socket_ = 0xFFFFFFFFFFFFFFFF
bool have_remote_endpoint_ = 0x0
<user defined> remote_endpoint_ = 0x66D9A6D4
native_handle_type
unsigned int socket_ = 0xFFFFFFFFFFFFFFFF
bool have_remote_endpoint_ = 0x0
<user defined> remote_endpoint_ = 0x66D9A6D4
boost::asio::basic_deadline_timer<boost::posix_time::ptime,boost::asio::time_traits<boost::posix_time::ptime>,boost::asio::deadline_timer_service<boost::posix_time::ptime,boost::asio::time_traits<boo _updateTimer
boost::asio::basic_io_object<boost::asio::deadline_timer_service<boost::posix_time::ptime,boost::asio::time_traits<boost::posix_time::ptime> >,0>
implementation_type
boost::posix_time::ptime expiry = 0x62217F30
bool might_have_pending_waits = 0x92
boost::asio::detail::timer_queue<boost::asio::detail::forwarding_posix_time_traits>::per_timer_data timer_data = 0x66D9A740
boost::asio::deadline_timer_service<boost::posix_time::ptime,boost::asio::time_traits<boost::posix_time::ptime> >& service = 0x62217F30
boost::asio::detail::deadline_timer_service<boost::asio::time_traits<boost::posix_time::ptime> >::implementation_type implementation = 0x66D9A738
000007FE921499F4 000000006809FC40 std::_Invoker_pmf_pointer::_Call<void (__cdecl NetworkThread<WorldSocket>::*)(void) __ptr64,NetworkThread<WorldSocket> * __ptr64>+34 d:\program files (x86)\microsoft visual studio 14.0\vc\include\type_traits line 1342
Parameter <user defined>* _Pmf = 0x7FE921558C0
Parameter NetworkThread<WorldSocket>** _Arg1 = 0x66D9A608
std::atomic<int> _connections
std::_Atomic_int
unsigned long _My_val = 0x1
std::atomic<bool> _stopped
std::_Atomic_bool
unsigned int _My_val = 0x0
std::thread* _thread = 0x66D7EB60
id
unsigned int _Id = 0x2A4
_Thrd_imp_t _Thr
void* _Hnd = 0x2A4
unsigned int _Id = 0x8DD0
std::vector<std::shared_ptr<WorldSocket>,std::allocator<std::shared_ptr<WorldSocket> > > _sockets
std::_Vector_alloc<std::_Vec_base_types<std::shared_ptr<WorldSocket>,std::allocator<std::shared_ptr<WorldSocket> > > >
std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::shared_ptr<WorldSocket> > >,std::_Vector_val<std::_Simple_types<std::shared_ptr<WorldSocket> > >,1> _Mypair = 0x66D9A620
std::mutex _newSocketsLock
std::_Mutex_base
std::_Align_type<double,80> _Mtx_storage = 0x66D9A640
std::vector<std::shared_ptr<WorldSocket>,std::allocator<std::shared_ptr<WorldSocket> > > _newSockets
std::_Vector_alloc<std::_Vec_base_types<std::shared_ptr<WorldSocket>,std::allocator<std::shared_ptr<WorldSocket> > > >
std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::shared_ptr<WorldSocket> > >,std::_Vector_val<std::_Simple_types<std::shared_ptr<WorldSocket> > >,1> _Mypair = 0x66D9A690
boost::asio::io_service _io_service
work
boost::asio::detail::win_iocp_io_service& io_service_impl_ = 0xCDCDCDCDCDCDCDCD
id
service
key
type_info* type_info_ = 0xCDCDCDCDCDCDCDCD
boost::asio::io_service::id* id_ = 0x60
boost::asio::io_service::service::key key_ = 0x66D9A6B8
boost::asio::io_service& owner_ = <Unable to read memory>
boost::asio::io_service::service* next_ = 0xCDCDCDCDCDCDCD00
strand
boost::asio::detail::strand_service& service_ = 0xCDCDCDCDCDCDCDCD
boost::asio::detail::strand_service::strand_impl* impl_ = 0x5F3EF6E0
boost::asio::detail::winsock_init<2,0> init_
boost::asio::detail::winsock_init_base
data
long init_count_ = 0xCDCDCDCD
long result_ = 0xCDCDCDCD
<user defined> manual = 0x66D9A6B0
boost::asio::detail::service_registry* service_registry_ = 0x5F3EF6E0
auto_service_ptr
boost::asio::io_service::service* ptr_ = 0x517EE360
boost::asio::detail::win_mutex mutex_ = 0x5F3EF6E0
boost::asio::io_service& owner_ = 0x66D9A6B0
boost::asio::io_service::service* first_service_ = 0x62217F30
boost::asio::detail::win_iocp_io_service& impl_ = 0x5C7B58D0
boost::asio::detail::service_base<boost::asio::detail::win_iocp_io_service>
boost::asio::io_service::service
key
type_info* type_info_ = 0x7FE92C8BCB8
boost::asio::io_service::id* id_ = 0xD8
boost::asio::io_service::service::key key_ = 0x5C7B58D8
boost::asio::io_service& owner_ = 0x66D9A6B0
boost::asio::io_service::service* next_ = NULL
work_finished_on_block_exit
boost::asio::detail::win_iocp_io_service* io_service_ = 0x7FE92C8BCB8
auto_handle
void* handle = 0x7FE92C8BCB8
boost::asio::detail::win_iocp_io_service::auto_handle iocp_ = 0x29C
long outstanding_work_ = 0x2
long stopped_ = 0x0
long stop_event_posted_ = 0x0
long shutdown_ = 0x0
unsigned long gqcs_timeout_ = 0xFFFFFFFF
timer_thread_function
<user defined> io_service_ = 0x7FE92C8BCB8
boost::asio::detail::scoped_ptr<boost::asio::detail::win_thread> timer_thread_ = 0x66D5D050
boost::asio::detail::win_iocp_io_service::auto_handle waitable_timer_ = 0x2A0
long dispatch_required_ = 0x1
boost::asio::detail::win_mutex dispatch_mutex_ = 0x5C7B5930
boost::asio::detail::timer_queue_set timer_queues_ = 0x62217F58
boost::asio::detail::op_queue<boost::asio::detail::win_iocp_operation> completed_ops_ = 0x5C7B5960
boost::asio::basic_stream_socket<boost::asio::ip::tcp,boost::asio::stream_socket_service<boost::asio::ip::tcp> > _acceptSocket
boost::asio::basic_socket<boost::asio::ip::tcp,boost::asio::stream_socket_service<boost::asio::ip::tcp> >
boost::asio::basic_io_object<boost::asio::stream_socket_service<boost::asio::ip::tcp>,1>
implementation_type
boost::asio::detail::win_iocp_socket_service_base::base_implementation_type
unsigned int socket_ = 0xFFFFFFFFFFFFFFFF
unsigned int state_ = 0x0
std::shared_ptr<void> cancel_token_ = 0x66D9A6D8
boost::asio::detail::select_reactor::per_descriptor_data reactor_data_ = 0xCD
boost::asio::detail::win_iocp_socket_service_base::base_implementation_type* next_ = NULL
boost::asio::detail::win_iocp_socket_service_base::base_implementation_type* prev_ = 0x41F6B038
boost::asio::ip::tcp protocol_ = 0x2
bool have_remote_endpoint_ = 0x0
boost::asio::ip::basic_endpoint<boost::asio::ip::tcp> remote_endpoint_ = 0x66D9A708
boost::asio::detail::win_iocp_socket_service<boost::asio::ip::tcp>::implementation_type implementation = 0x66D9A6C8
boost::asio::stream_socket_service<boost::asio::ip::tcp>* service_ = 0x62217E70
boost::asio::socket_base
int boost::asio::socket_base::message_peek = 0x62217F30
int boost::asio::socket_base::message_out_of_band = 0x62217F30
int boost::asio::socket_base::message_do_not_route = 0x62217F30
int boost::asio::socket_base::message_end_of_record = 0x62217F30
int boost::asio::socket_base::max_connections = 0x62217F30
native_type
unsigned int socket_ = 0xFFFFFFFFFFFFFFFF
bool have_remote_endpoint_ = 0x0
boost::asio::ip::basic_endpoint<boost::asio::ip::tcp> remote_endpoint_ = 0x66D9A6D4
native_handle_type
unsigned int socket_ = 0xFFFFFFFFFFFFFFFF
bool have_remote_endpoint_ = 0x0
<user defined> remote_endpoint_ = 0x66D9A6D4
native_type
unsigned int socket_ = 0xFFFFFFFFFFFFFFFF
bool have_remote_endpoint_ = 0x0
<user defined> remote_endpoint_ = 0x66D9A6D4
native_handle_type
unsigned int socket_ = 0xFFFFFFFFFFFFFFFF
bool have_remote_endpoint_ = 0x0
<user defined> remote_endpoint_ = 0x66D9A6D4
boost::asio::basic_deadline_timer<boost::posix_time::ptime,boost::asio::time_traits<boost::posix_time::ptime>,boost::asio::deadline_timer_service<boost::posix_time::ptime,boost::asio::time_traits<boo _updateTimer
boost::asio::basic_io_object<boost::asio::deadline_timer_service<boost::posix_time::ptime,boost::asio::time_traits<boost::posix_time::ptime> >,0>
implementation_type
boost::posix_time::ptime expiry = 0x62217F30
bool might_have_pending_waits = 0x92
boost::asio::detail::timer_queue<boost::asio::detail::forwarding_posix_time_traits>::per_timer_data timer_data = 0x66D9A740
boost::asio::deadline_timer_service<boost::posix_time::ptime,boost::asio::time_traits<boost::posix_time::ptime> >& service = 0x62217F30
boost::asio::detail::deadline_timer_service<boost::asio::time_traits<boost::posix_time::ptime> >::implementation_type implementation = 0x66D9A738
000007FE9214D95C 000000006809FC80 std::invoke<void (__cdecl NetworkThread<WorldSocket>::*)(void) __ptr64,NetworkThread<WorldSocket> * __ptr64>+4C d:\program files (x86)\microsoft visual studio 14.0\vc\include\type_traits line 1445
Parameter <user defined>** _Obj = 0x7FE921558C0
Parameter NetworkThread<WorldSocket>** <_Args_0> = 0x66D9A608
std::atomic<int> _connections
std::_Atomic_int
unsigned long _My_val = 0x1
std::atomic<bool> _stopped
std::_Atomic_bool
unsigned int _My_val = 0x0
std::thread* _thread = 0x66D7EB60
id
unsigned int _Id = 0x2A4
_Thrd_imp_t _Thr
void* _Hnd = 0x2A4
unsigned int _Id = 0x8DD0
std::vector<std::shared_ptr<WorldSocket>,std::allocator<std::shared_ptr<WorldSocket> > > _sockets
std::_Vector_alloc<std::_Vec_base_types<std::shared_ptr<WorldSocket>,std::allocator<std::shared_ptr<WorldSocket> > > >
std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::shared_ptr<WorldSocket> > >,std::_Vector_val<std::_Simple_types<std::shared_ptr<WorldSocket> > >,1> _Mypair = 0x66D9A620
std::mutex _newSocketsLock
std::_Mutex_base
std::_Align_type<double,80> _Mtx_storage = 0x66D9A640
std::vector<std::shared_ptr<WorldSocket>,std::allocator<std::shared_ptr<WorldSocket> > > _newSockets
std::_Vector_alloc<std::_Vec_base_types<std::shared_ptr<WorldSocket>,std::allocator<std::shared_ptr<WorldSocket> > > >
std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::shared_ptr<WorldSocket> > >,std::_Vector_val<std::_Simple_types<std::shared_ptr<WorldSocket> > >,1> _Mypair = 0x66D9A690
boost::asio::io_service _io_service
work
boost::asio::detail::win_iocp_io_service& io_service_impl_ = 0xCDCDCDCDCDCDCDCD
id
service
key
type_info* type_info_ = 0xCDCDCDCDCDCDCDCD
boost::asio::io_service::id* id_ = 0x60
boost::asio::io_service::service::key key_ = 0x66D9A6B8
boost::asio::io_service& owner_ = <Unable to read memory>
boost::asio::io_service::service* next_ = 0xCDCDCDCDCDCDCD00
strand
boost::asio::detail::strand_service& service_ = 0xCDCDCDCDCDCDCDCD
boost::asio::detail::strand_service::strand_impl* impl_ = 0x5F3EF6E0
boost::asio::detail::winsock_init<2,0> init_
boost::asio::detail::winsock_init_base
data
long init_count_ = 0xCDCDCDCD
long result_ = 0xCDCDCDCD
<user defined> manual = 0x66D9A6B0
boost::asio::detail::service_registry* service_registry_ = 0x5F3EF6E0
auto_service_ptr
boost::asio::io_service::service* ptr_ = 0x517EE360
boost::asio::detail::win_mutex mutex_ = 0x5F3EF6E0
boost::asio::io_service& owner_ = 0x66D9A6B0
boost::asio::io_service::service* first_service_ = 0x62217F30
boost::asio::detail::win_iocp_io_service& impl_ = 0x5C7B58D0
boost::asio::detail::service_base<boost::asio::detail::win_iocp_io_service>
boost::asio::io_service::service
key
type_info* type_info_ = 0x7FE92C8BCB8
boost::asio::io_service::id* id_ = 0xD8
boost::asio::io_service::service::key key_ = 0x5C7B58D8
boost::asio::io_service& owner_ = 0x66D9A6B0
boost::asio::io_service::service* next_ = NULL
work_finished_on_block_exit
boost::asio::detail::win_iocp_io_service* io_service_ = 0x7FE92C8BCB8
auto_handle
void* handle = 0x7FE92C8BCB8
boost::asio::detail::win_iocp_io_service::auto_handle iocp_ = 0x29C
long outstanding_work_ = 0x2
long stopped_ = 0x0
long stop_event_posted_ = 0x0
long shutdown_ = 0x0
unsigned long gqcs_timeout_ = 0xFFFFFFFF
timer_thread_function
<user defined> io_service_ = 0x7FE92C8BCB8
boost::asio::detail::scoped_ptr<boost::asio::detail::win_thread> timer_thread_ = 0x66D5D050
boost::asio::detail::win_iocp_io_service::auto_handle waitable_timer_ = 0x2A0
long dispatch_required_ = 0x1
boost::asio::detail::win_mutex dispatch_mutex_ = 0x5C7B5930
boost::asio::detail::timer_queue_set timer_queues_ = 0x62217F58
boost::asio::detail::op_queue<boost::asio::detail::win_iocp_operation> completed_ops_ = 0x5C7B5960
boost::asio::basic_stream_socket<boost::asio::ip::tcp,boost::asio::stream_socket_service<boost::asio::ip::tcp> > _acceptSocket
boost::asio::basic_socket<boost::asio::ip::tcp,boost::asio::stream_socket_service<boost::asio::ip::tcp> >
boost::asio::basic_io_object<boost::asio::stream_socket_service<boost::asio::ip::tcp>,1>
implementation_type
boost::asio::detail::win_iocp_socket_service_base::base_implementation_type
unsigned int socket_ = 0xFFFFFFFFFFFFFFFF
unsigned int state_ = 0x0
std::shared_ptr<void> cancel_token_ = 0x66D9A6D8
boost::asio::detail::select_reactor::per_descriptor_data reactor_data_ = 0xCD
boost::asio::detail::win_iocp_socket_service_base::base_implementation_type* next_ = NULL
boost::asio::detail::win_iocp_socket_service_base::base_implementation_type* prev_ = 0x41F6B038
boost::asio::ip::tcp protocol_ = 0x2
bool have_remote_endpoint_ = 0x0
boost::asio::ip::basic_endpoint<boost::asio::ip::tcp> remote_endpoint_ = 0x66D9A708
boost::asio::detail::win_iocp_socket_service<boost::asio::ip::tcp>::implementation_type implementation = 0x66D9A6C8
boost::asio::stream_socket_service<boost::asio::ip::tcp>* service_ = 0x62217E70
boost::asio::socket_base
int boost::asio::socket_base::message_peek = 0x62217F30
int boost::asio::socket_base::message_out_of_band = 0x62217F30
int boost::asio::socket_base::message_do_not_route = 0x62217F30
int boost::asio::socket_base::message_end_of_record = 0x62217F30
int boost::asio::socket_base::max_connections = 0x62217F30
native_type
unsigned int socket_ = 0xFFFFFFFFFFFFFFFF
bool have_remote_endpoint_ = 0x0
boost::asio::ip::basic_endpoint<boost::asio::ip::tcp> remote_endpoint_ = 0x66D9A6D4
native_handle_type
unsigned int socket_ = 0xFFFFFFFFFFFFFFFF
bool have_remote_endpoint_ = 0x0
<user defined> remote_endpoint_ = 0x66D9A6D4
native_type
unsigned int socket_ = 0xFFFFFFFFFFFFFFFF
bool have_remote_endpoint_ = 0x0
<user defined> remote_endpoint_ = 0x66D9A6D4
native_handle_type
unsigned int socket_ = 0xFFFFFFFFFFFFFFFF
bool have_remote_endpoint_ = 0x0
<user defined> remote_endpoint_ = 0x66D9A6D4
boost::asio::basic_deadline_timer<boost::posix_time::ptime,boost::asio::time_traits<boost::posix_time::ptime>,boost::asio::deadline_timer_service<boost::posix_time::ptime,boost::asio::time_traits<boo _updateTimer
boost::asio::basic_io_object<boost::asio::deadline_timer_service<boost::posix_time::ptime,boost::asio::time_traits<boost::posix_time::ptime> >,0>
implementation_type
boost::posix_time::ptime expiry = 0x62217F30
bool might_have_pending_waits = 0x92
boost::asio::detail::timer_queue<boost::asio::detail::forwarding_posix_time_traits>::per_timer_data timer_data = 0x66D9A740
boost::asio::deadline_timer_service<boost::posix_time::ptime,boost::asio::time_traits<boost::posix_time::ptime> >& service = 0x62217F30
boost::asio::detail::deadline_timer_service<boost::asio::time_traits<boost::posix_time::ptime> >::implementation_type implementation = 0x66D9A738
000007FE9214A19B 000000006809FCC0 std::_LaunchPad<std::unique_ptr<std::tuple<void (__cdecl NetworkThread<WorldSocket>::*)(void) __ptr64,NetworkThread<WorldSocket> * __ptr64>,std::default_delete<std::tuple<void (__cdecl NetworkThread<WorldSocket>::*)(void) __ptr64,NetworkThread<WorldSocket> * __ptr64> > > >::_Execute<0,1>+5B d:\program files (x86)\microsoft visual studio 14.0\vc\include\thr\xthread line 241
Parameter std::tuple<void (__cdecl NetworkThread<WorldSocket>::*)(void),NetworkThread<WorldSocket> *>& _Tup = 0x66D7ED90
std::tuple<NetworkThread<WorldSocket> *>
std::_Tuple_val<NetworkThread<WorldSocket> *> _Myfirst
NetworkThread<WorldSocket>* _Val = 0x66D9A608
std::_Tuple_val<void (__cdecl NetworkThread<WorldSocket>::*)(void)> _Myfirst
<user defined>* _Val = 0x7FE921558C0
000007FE921588BA 000000006809FD10 std::_LaunchPad<std::unique_ptr<std::tuple<void (__cdecl NetworkThread<WorldSocket>::*)(void) __ptr64,NetworkThread<WorldSocket> * __ptr64>,std::default_delete<std::tuple<void (__cdecl NetworkThread<WorldSocket>::*)(void) __ptr64,NetworkThread<WorldSocket> * __ptr64> > > >::_Run+6A d:\program files (x86)\microsoft visual studio 14.0\vc\include\thr\xthread line 247
Parameter std::_LaunchPad<std::unique_ptr<std::tuple<void (__cdecl NetworkThread<WorldSocket>::*)(void),NetworkThread<WorldSocket> *>,std::default_delete<std::tuple<void (__cdecl NetworkThread<WorldSocket>::*)* _Ln = 0x2CDA78
std::_Pad
_Cnd_internal_imp_t* _Cond = 0xCCCCCC00CCCCCCCC
_Mtx_internal_imp_t* _Mtx = 0xFFFFFFFFFFFFFFFE
bool _Started = 0x0
std::unique_ptr<std::tuple<void (__cdecl NetworkThread<WorldSocket>::*)(void),NetworkThread<WorldSocket> *>,std::default_delete<std::tuple<void (__cdecl NetworkThread<WorldSocket>::*)(void),NetworkTh _MyTarget
std::_Unique_ptr_base<std::tuple<void (__cdecl NetworkThread<WorldSocket>::*)(void),NetworkThread<WorldSocket> *>,std::default_delete<std::tuple<void (__cdecl NetworkThread<WorldSocket>::*)(void),Net
std::_Compressed_pair<std::default_delete<std::tuple<void (__cdecl NetworkThread<WorldSocket>::*)(void),NetworkThread<WorldSocket> *> >,std::tuple<void (__cdecl NetworkThread<WorldSocket>::*)(void),N _Mypair = 0x7FE9238F074
Local std::unique_ptr<std::tuple<void (__cdecl NetworkThread<WorldSocket>::*)(void),NetworkThread<WorldSocket> *>,std::default_delete<std::tuple<void (__cdecl NetworkThread<WorldSocket>::*)(void),NetworkTh _Local
std::_Unique_ptr_base<std::tuple<void (__cdecl NetworkThread<WorldSocket>::*)(void),NetworkThread<WorldSocket> *>,std::default_delete<std::tuple<void (__cdecl NetworkThread<WorldSocket>::*)(void),Net
std::_Compressed_pair<std::default_delete<std::tuple<void (__cdecl NetworkThread<WorldSocket>::*)(void),NetworkThread<WorldSocket> *> >,std::tuple<void (__cdecl NetworkThread<WorldSocket>::*)(void),N _Mypair
std::tuple<void (__cdecl NetworkThread<WorldSocket>::*)(void),NetworkThread<WorldSocket> *>* _Myval2 = 0x66D7ED90
000007FE921575D8 000000006809FD40 std::_LaunchPad<std::unique_ptr<std::tuple<void (__cdecl NetworkThread<WorldSocket>::*)(void) __ptr64,NetworkThread<WorldSocket> * __ptr64>,std::default_delete<std::tuple<void (__cdecl NetworkThread<WorldSocket>::*)(void) __ptr64,NetworkThread<WorldSocket> * __ptr64> > > >::_Go+28 d:\program files (x86)\microsoft visual studio 14.0\vc\include\thr\xthread line 233
Local std::_LaunchPad<std::unique_ptr<std::tuple<void (__cdecl NetworkThread<WorldSocket>::*)(void),NetworkThread<WorldSocket> *>,std::default_delete<std::tuple<void (__cdecl NetworkThread<WorldSocket>::*)* this = 0x2CDA78
std::_Pad
_Cnd_internal_imp_t* _Cond = 0xCCCCCC00CCCCCCCC
_Mtx_internal_imp_t* _Mtx = 0xFFFFFFFFFFFFFFFE
bool _Started = 0x0
std::unique_ptr<std::tuple<void (__cdecl NetworkThread<WorldSocket>::*)(void),NetworkThread<WorldSocket> *>,std::default_delete<std::tuple<void (__cdecl NetworkThread<WorldSocket>::*)(void),NetworkTh _MyTarget
std::_Unique_ptr_base<std::tuple<void (__cdecl NetworkThread<WorldSocket>::*)(void),NetworkThread<WorldSocket> *>,std::default_delete<std::tuple<void (__cdecl NetworkThread<WorldSocket>::*)(void),Net
std::_Compressed_pair<std::default_delete<std::tuple<void (__cdecl NetworkThread<WorldSocket>::*)(void),NetworkThread<WorldSocket> *> >,std::tuple<void (__cdecl NetworkThread<WorldSocket>::*)(void),N _Mypair = 0x7FE9238F074
000007FE91EF76CD 000000006809FD70 std::_Pad::_Call_func+2D d:\program files (x86)\microsoft visual studio 14.0\vc\include\thr\xthread line 210
Parameter void* _Data = 0x2CDA78
000007FEC1D2A1BC 000000006809FDB0 _register_onexit_function+47C
000007FEC1D29E13 000000006809FE00 _register_onexit_function+D3
00000000772A59CD 000000006809FE30 BaseThreadInitThunk+D
00000000773DA2E1 000000006809FE80 RtlUserThreadStart+21
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment