Advertisement
Guest User

Untitled

a guest
Jan 20th, 2017
136
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 952.06 KB | None | 0 0
  1. Revision: TrinityCore rev. 9eda3d85423b 2017-01-18 00:07:10 +0100 (master branch) (Win64, Debug, Static)
  2. Date 20:1:2017. Time 5:49
  3. //=====================================================
  4. *** Hardware ***
  5. Processor: Intel(R) Xeon(R) CPU L5520 @ 2.27GHz
  6. Number Of Processors: 16
  7. Physical Memory: 75487728 KB (Available: 53502392 KB)
  8. Commit Charge Limit: 187136656 KB
  9.  
  10. *** Operation System ***
  11. Windows Server 2012 R2 Standard (Version 6.3, Build 9600)
  12.  
  13. //=====================================================
  14. Exception code: C0000005 ACCESS_VIOLATION
  15. Fault address: 00007FF725371EFF 01:0000000000F70EFF J:\Cores\Legion\715\normal\worldserver.exe
  16.  
  17. Registers:
  18. RAX:696D5F766E690000
  19. RBX:00007FF726C397A0
  20. RCX:0000000000000000
  21. RDX:000000381230AA00
  22. RSI:00007FF723BFE000
  23. RDI:0000003839A2DDF0
  24. R8: 00007FF9D32D0000
  25. R9: 0000003839A2DD88
  26. R10:000000388C59BCD4
  27. R11:0000000000000000
  28. R12:0000000000000000
  29. R13:0000000000000000
  30. R14:0000000000000000
  31. R15:CCCCCCCCCCCCCCCC
  32. CS:RIP:0033:00007FF725371EFF
  33. SS:RSP:002B:0000000039A2DDB0 RBP:00000000
  34. DS:002B ES:002B FS:0053 GS:002B
  35. Flags:00010202
  36.  
  37. Call stack:
  38. Address Frame Function SourceFile
  39. 00007FF725371EFF 0000003839A2DDF0 DB2StorageBase::WriteRecordData+1AF d:\core\trinitycore\src\server\shared\datastores\db2store.h line 94
  40. 00007FF72536DCC1 0000003839A2DE20 DB2Storage<CreatureDisplayInfoEntry>::WriteRecord+51 d:\core\trinitycore\src\server\shared\datastores\db2store.h line 145
  41. 00007FF72648D07C 0000003839A2E1C0 WorldSession::HandleDBQueryBulk+2DC d:\core\trinitycore\src\server\game\handlers\queryhandler.cpp line 417
  42. 00007FF72607B9B1 0000003839A2E290 PacketHandler<WorldPackets::Query::DBQueryBulk,&WorldSession::HandleDBQueryBulk>::Call+71 d:\core\trinitycore\src\server\game\server\protocol\opcodes.cpp line 34
  43. 00007FF724F78181 0000003839A2EAA0 WorldSession::Update+681 d:\core\trinitycore\src\server\game\server\worldsession.cpp line 415
  44. 00007FF724CDEB3A 0000003839A2EC70 World::UpdateSessions+1FA d:\core\trinitycore\src\server\game\world\world.cpp line 2974
  45. 00007FF724CDE0AF 0000003839A2F000 World::Update+70F d:\core\trinitycore\src\server\game\world\world.cpp line 2326
  46. 00007FF724455E05 0000003839A2F060 WorldUpdateLoop+75 d:\core\trinitycore\src\server\worldserver\main.cpp line 416
  47. 00007FF724458A9B 0000003839A2FE40 main+159B d:\core\trinitycore\src\server\worldserver\main.cpp line 272
  48. 00007FF726C39794 0000003839A2FE80 invoke_main+34 f:\dd\vctools\crt\vcstartup\src\startup\exe_common.inl line 65
  49. 00007FF726C396C7 0000003839A2FEE0 __scrt_common_main_seh+127 f:\dd\vctools\crt\vcstartup\src\startup\exe_common.inl line 253
  50. 00007FF726C3958E 0000003839A2FF10 __scrt_common_main+E f:\dd\vctools\crt\vcstartup\src\startup\exe_common.inl line 296
  51. 00007FF726C397A9 0000003839A2FF40 mainCRTStartup+9 f:\dd\vctools\crt\vcstartup\src\startup\exe_main.cpp line 17
  52. 00007FF9E7C513D2 0000003839A2FF70 BaseThreadInitThunk+22
  53. 00007FF9EA2954E4 0000003839A2FFC0 RtlUserThreadStart+34
  54.  
  55. Call stack:
  56. Address Frame Function SourceFile
  57. 00007FF9EA3114CA 0000003839A2BEC0 ZwGetContextThread+A
  58. CCCCCCCCCCCCCCCC 0000003839A2BEC8 0000:0000000000000000
  59. CCCCCCCCCCCCCCCC 0000003839A2BED0 0000:0000000000000000
  60. CCCCCCCCCCCCCCCC 0000003839A2BED8 0000:0000000000000000
  61. 0000000000000314 0000003839A2BEE0 0000:0000000000000000
  62. 0000E78CD4B80EB6 0000003839A2BEE8 0000:0000000000000000
  63. 0000003839A2C460 0000003839A2BEF0 0000:0000000000000000
  64. 00007FF7244D53A0 0000003839A2C460 WheatyExceptionReport::printTracesForAllThreads+100 d:\core\trinitycore\src\common\debugging\wheatyexceptionreport.cpp line 463
  65. 00007FF7244D57B7 0000003839A2CB90 WheatyExceptionReport::GenerateExceptionReport+3B7 d:\core\trinitycore\src\common\debugging\wheatyexceptionreport.cpp line 564
  66. 00007FF7244D51F6 0000003839A2CF40 WheatyExceptionReport::WheatyUnhandledExceptionFilter+436 d:\core\trinitycore\src\common\debugging\wheatyexceptionreport.cpp line 179
  67. 00007FF9E7891F42 0000003839A2D030 UnhandledExceptionFilter+1A2
  68. 00007FF9EA31F133 0000003839A2D070 memset+AAF3
  69. 00007FF9EA301D86 0000003839A2D0E0 __C_specific_handler+96
  70. 00007FF9EA3133FD 0000003839A2D110 __chkstk+9D
  71. 00007FF9EA2D4847 0000003839A2D7E0 RtlRaiseException+F67
  72. 00007FF9EA31258A 0000003839A2DDA0 KiUserExceptionDispatcher+3A
  73. 00007FF725371EFF 0000003839A2DDF0 DB2StorageBase::WriteRecordData+1AF d:\core\trinitycore\src\server\shared\datastores\db2store.h line 94
  74. 00007FF72536DCC1 0000003839A2DE20 DB2Storage<CreatureDisplayInfoEntry>::WriteRecord+51 d:\core\trinitycore\src\server\shared\datastores\db2store.h line 145
  75. 00007FF72648D07C 0000003839A2E1C0 WorldSession::HandleDBQueryBulk+2DC d:\core\trinitycore\src\server\game\handlers\queryhandler.cpp line 417
  76. 00007FF72607B9B1 0000003839A2E290 PacketHandler<WorldPackets::Query::DBQueryBulk,&WorldSession::HandleDBQueryBulk>::Call+71 d:\core\trinitycore\src\server\game\server\protocol\opcodes.cpp line 34
  77. 00007FF724F78181 0000003839A2EAA0 WorldSession::Update+681 d:\core\trinitycore\src\server\game\server\worldsession.cpp line 415
  78. 00007FF724CDEB3A 0000003839A2EC70 World::UpdateSessions+1FA d:\core\trinitycore\src\server\game\world\world.cpp line 2974
  79. 00007FF724CDE0AF 0000003839A2F000 World::Update+70F d:\core\trinitycore\src\server\game\world\world.cpp line 2326
  80. 00007FF724455E05 0000003839A2F060 WorldUpdateLoop+75 d:\core\trinitycore\src\server\worldserver\main.cpp line 416
  81. 00007FF724458A9B 0000003839A2FE40 main+159B d:\core\trinitycore\src\server\worldserver\main.cpp line 272
  82. 00007FF726C39794 0000003839A2FE80 invoke_main+34 f:\dd\vctools\crt\vcstartup\src\startup\exe_common.inl line 65
  83. 00007FF726C396C7 0000003839A2FEE0 __scrt_common_main_seh+127 f:\dd\vctools\crt\vcstartup\src\startup\exe_common.inl line 253
  84. 00007FF726C3958E 0000003839A2FF10 __scrt_common_main+E f:\dd\vctools\crt\vcstartup\src\startup\exe_common.inl line 296
  85. 00007FF726C397A9 0000003839A2FF40 mainCRTStartup+9 f:\dd\vctools\crt\vcstartup\src\startup\exe_main.cpp line 17
  86. 00007FF9E7C513D2 0000003839A2FF70 BaseThreadInitThunk+22
  87. 00007FF9EA2954E4 0000003839A2FFC0 RtlUserThreadStart+34
  88.  
  89. Call stack:
  90. Address Frame Function SourceFile
  91. 00007FF9EA3106FA 000000383B66F6C0 NtWaitForSingleObject+A
  92. 00007FF9E77B1118 000000383B66F760 WaitForSingleObjectEx+98
  93. 00007FF7244917ED 000000383B66F790 boost::asio::detail::win_iocp_io_service::timer_thread_function::operator()+4D c:\local\boost_1_61_0\boost\asio\detail\impl\win_iocp_io_service.ipp line 54
  94. 00007FF7244C11EF 000000383B66F7C0 boost::asio::detail::win_thread::func<boost::asio::detail::win_iocp_io_service::timer_thread_function>::run+2F c:\local\boost_1_61_0\boost\asio\detail\win_thread.hpp line 119
  95. 00007FF7244C5976 000000383B66F840 boost::asio::detail::win_thread_function+56 c:\local\boost_1_61_0\boost\asio\detail\impl\win_thread.ipp line 120
  96. 00007FF9C31EB0A8 000000383B66F880 _register_onexit_function+4A8
  97. 00007FF9C31EAD11 000000383B66F8D0 _register_onexit_function+111
  98. 00007FF9E7C513D2 000000383B66F900 BaseThreadInitThunk+22
  99. 00007FF9EA2954E4 000000383B66F950 RtlUserThreadStart+34
  100.  
  101. Call stack:
  102. Address Frame Function SourceFile
  103. 00007FF9EA31074A 000000383BB4F860 ZwRemoveIoCompletion+A
  104. 00007FF9E77B23C3 000000383BB4F8C0 GetQueuedCompletionStatus+43
  105. 00007FF7244B0A6D 000000383BB4FAB0 boost::asio::detail::win_iocp_io_service::do_one+18D c:\local\boost_1_61_0\boost\asio\detail\impl\win_iocp_io_service.ipp line 367
  106. 00007FF7244C1371 000000383BB4FB60 boost::asio::detail::win_iocp_io_service::run+C1 c:\local\boost_1_61_0\boost\asio\detail\impl\win_iocp_io_service.ipp line 164
  107. 00007FF7244C127B 000000383BB4FBC0 boost::asio::io_service::run+3B c:\local\boost_1_61_0\boost\asio\impl\io_service.ipp line 59
  108. 00007FF72449177F 000000383BB4FBF0 boost::_mfi::mf0<unsigned __int64,boost::asio::io_service>::operator()+2F c:\local\boost_1_61_0\boost\bind\mem_fn_template.hpp line 50
  109. 00007FF72445EFDC 000000383BB4FC30 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_61_0\boost\bind\bind.hpp line 250
  110. 00007FF724491240 000000383BB4FC90 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_61_0\boost\bind\bind.hpp line 1223
  111. 00007FF7244616D0 000000383BB4FCC0 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 c:\program files (x86)\microsoft visual studio 14.0\vc\include\type_traits line 1377
  112. 00007FF724470830 000000383BB4FCF0 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 c:\program files (x86)\microsoft visual studio 14.0\vc\include\type_traits line 1445
  113. 00007FF72446377C 000000383BB4FD20 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 c:\program files (x86)\microsoft visual studio 14.0\vc\include\thr\xthread line 241
  114. 00007FF7244A5D3A 000000383BB4FD70 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 c:\program files (x86)\microsoft visual studio 14.0\vc\include\thr\xthread line 247
  115. 00007FF72449D8D8 000000383BB4FDA0 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 c:\program files (x86)\microsoft visual studio 14.0\vc\include\thr\xthread line 233
  116. 00007FF724497FAD 000000383BB4FDD0 std::_Pad::_Call_func+2D c:\program files (x86)\microsoft visual studio 14.0\vc\include\thr\xthread line 210
  117. 00007FF9C31EB0A8 000000383BB4FE10 _register_onexit_function+4A8
  118. 00007FF9C31EAD11 000000383BB4FE60 _register_onexit_function+111
  119. 00007FF9E7C513D2 000000383BB4FE90 BaseThreadInitThunk+22
  120. 00007FF9EA2954E4 000000383BB4FEE0 RtlUserThreadStart+34
  121.  
  122. Call stack:
  123. Address Frame Function SourceFile
  124. 00007FF9EA31074A 000000383BC4F670 ZwRemoveIoCompletion+A
  125. 00007FF9E77B23C3 000000383BC4F6D0 GetQueuedCompletionStatus+43
  126. 00007FF7244B0A6D 000000383BC4F8C0 boost::asio::detail::win_iocp_io_service::do_one+18D c:\local\boost_1_61_0\boost\asio\detail\impl\win_iocp_io_service.ipp line 367
  127. 00007FF7244C1371 000000383BC4F970 boost::asio::detail::win_iocp_io_service::run+C1 c:\local\boost_1_61_0\boost\asio\detail\impl\win_iocp_io_service.ipp line 164
  128. 00007FF7244C127B 000000383BC4F9D0 boost::asio::io_service::run+3B c:\local\boost_1_61_0\boost\asio\impl\io_service.ipp line 59
  129. 00007FF72449177F 000000383BC4FA00 boost::_mfi::mf0<unsigned __int64,boost::asio::io_service>::operator()+2F c:\local\boost_1_61_0\boost\bind\mem_fn_template.hpp line 50
  130. 00007FF72445EFDC 000000383BC4FA40 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_61_0\boost\bind\bind.hpp line 250
  131. 00007FF724491240 000000383BC4FAA0 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_61_0\boost\bind\bind.hpp line 1223
  132. 00007FF7244616D0 000000383BC4FAD0 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 c:\program files (x86)\microsoft visual studio 14.0\vc\include\type_traits line 1377
  133. 00007FF724470830 000000383BC4FB00 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 c:\program files (x86)\microsoft visual studio 14.0\vc\include\type_traits line 1445
  134. 00007FF72446377C 000000383BC4FB30 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 c:\program files (x86)\microsoft visual studio 14.0\vc\include\thr\xthread line 241
  135. 00007FF7244A5D3A 000000383BC4FB80 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 c:\program files (x86)\microsoft visual studio 14.0\vc\include\thr\xthread line 247
  136. 00007FF72449D8D8 000000383BC4FBB0 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 c:\program files (x86)\microsoft visual studio 14.0\vc\include\thr\xthread line 233
  137. 00007FF724497FAD 000000383BC4FBE0 std::_Pad::_Call_func+2D c:\program files (x86)\microsoft visual studio 14.0\vc\include\thr\xthread line 210
  138. 00007FF9C31EB0A8 000000383BC4FC20 _register_onexit_function+4A8
  139. 00007FF9C31EAD11 000000383BC4FC70 _register_onexit_function+111
  140. 00007FF9E7C513D2 000000383BC4FCA0 BaseThreadInitThunk+22
  141. 00007FF9EA2954E4 000000383BC4FCF0 RtlUserThreadStart+34
  142.  
  143. Call stack:
  144. Address Frame Function SourceFile
  145. 00007FF9EA31217A 000000383BD4F290 ZwWaitForAlertByThreadId+A
  146. 00007FF9EA2FE65C 000000383BD4F300 RtlSleepConditionVariableSRW+EC
  147. 00007FF9E7828DA8 000000383BD4F340 SleepConditionVariableSRW+28
  148. 00007FF9C338C937 000000383BD4F380 __crtSetThreadpoolWait+147
  149. 00007FF9C3351466 000000383BD4F3C0 ?_Winerror_message@std@@YAKKPEADK@Z+A06
  150. 00007FF9C3351373 000000383BD4F3F0 ?_Winerror_message@std@@YAKKPEADK@Z+913
  151. 00007FF9C335110E 000000383BD4F470 ?_Winerror_message@std@@YAKKPEADK@Z+6AE
  152. 00007FF9C3351630 000000383BD4F4A0 _Cnd_wait+20
  153. 00007FF7244983D3 000000383BD4F4D0 std::_Cnd_waitX+33 c:\program files (x86)\microsoft visual studio 14.0\vc\include\thr\xthread line 95
  154. 00007FF7244D2544 000000383BD4F510 std::condition_variable::wait+54 c:\program files (x86)\microsoft visual studio 14.0\vc\include\mutex line 566
  155. 00007FF7265D04E7 000000383BD4F570 ProducerConsumerQueue<SQLOperation * __ptr64>::WaitAndPop+87 d:\core\trinitycore\src\common\threading\producerconsumerqueue.h line 76
  156. 00007FF7265CFA49 000000383BD4F5D0 DatabaseWorker::WorkerThread+49 d:\core\trinitycore\src\server\database\database\databaseworker.cpp line 51
  157. 00007FF7265CFF24 000000383BD4F600 std::_Invoker_pmf_pointer::_Call<void (__cdecl DatabaseWorker::*)(void) __ptr64,DatabaseWorker * __ptr64>+34 c:\program files (x86)\microsoft visual studio 14.0\vc\include\type_traits line 1342
  158. 00007FF7265D00FC 000000383BD4F640 std::invoke<void (__cdecl DatabaseWorker::*)(void) __ptr64,DatabaseWorker * __ptr64>+4C c:\program files (x86)\microsoft visual studio 14.0\vc\include\type_traits line 1445
  159. 00007FF7265CFF8B 000000383BD4F680 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 c:\program files (x86)\microsoft visual studio 14.0\vc\include\thr\xthread line 241
  160. 00007FF7265D073A 000000383BD4F6D0 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 c:\program files (x86)\microsoft visual studio 14.0\vc\include\thr\xthread line 247
  161. 00007FF7265D05D8 000000383BD4F700 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 c:\program files (x86)\microsoft visual studio 14.0\vc\include\thr\xthread line 233
  162. 00007FF724497FAD 000000383BD4F730 std::_Pad::_Call_func+2D c:\program files (x86)\microsoft visual studio 14.0\vc\include\thr\xthread line 210
  163. 00007FF9C31EB0A8 000000383BD4F770 _register_onexit_function+4A8
  164. 00007FF9C31EAD11 000000383BD4F7C0 _register_onexit_function+111
  165. 00007FF9E7C513D2 000000383BD4F7F0 BaseThreadInitThunk+22
  166. 00007FF9EA2954E4 000000383BD4F840 RtlUserThreadStart+34
  167.  
  168. Call stack:
  169. Address Frame Function SourceFile
  170. 00007FF9EA31217A 000000383BF4F230 ZwWaitForAlertByThreadId+A
  171. 00007FF9EA2FE65C 000000383BF4F2A0 RtlSleepConditionVariableSRW+EC
  172. 00007FF9E7828DA8 000000383BF4F2E0 SleepConditionVariableSRW+28
  173. 00007FF9C338C937 000000383BF4F320 __crtSetThreadpoolWait+147
  174. 00007FF9C3351466 000000383BF4F360 ?_Winerror_message@std@@YAKKPEADK@Z+A06
  175. 00007FF9C3351373 000000383BF4F390 ?_Winerror_message@std@@YAKKPEADK@Z+913
  176. 00007FF9C335110E 000000383BF4F410 ?_Winerror_message@std@@YAKKPEADK@Z+6AE
  177. 00007FF9C3351630 000000383BF4F440 _Cnd_wait+20
  178. 00007FF7244983D3 000000383BF4F470 std::_Cnd_waitX+33 c:\program files (x86)\microsoft visual studio 14.0\vc\include\thr\xthread line 95
  179. 00007FF7244D2544 000000383BF4F4B0 std::condition_variable::wait+54 c:\program files (x86)\microsoft visual studio 14.0\vc\include\mutex line 566
  180. 00007FF7265D04E7 000000383BF4F510 ProducerConsumerQueue<SQLOperation * __ptr64>::WaitAndPop+87 d:\core\trinitycore\src\common\threading\producerconsumerqueue.h line 76
  181. 00007FF7265CFA49 000000383BF4F570 DatabaseWorker::WorkerThread+49 d:\core\trinitycore\src\server\database\database\databaseworker.cpp line 51
  182. 00007FF7265CFF24 000000383BF4F5A0 std::_Invoker_pmf_pointer::_Call<void (__cdecl DatabaseWorker::*)(void) __ptr64,DatabaseWorker * __ptr64>+34 c:\program files (x86)\microsoft visual studio 14.0\vc\include\type_traits line 1342
  183. 00007FF7265D00FC 000000383BF4F5E0 std::invoke<void (__cdecl DatabaseWorker::*)(void) __ptr64,DatabaseWorker * __ptr64>+4C c:\program files (x86)\microsoft visual studio 14.0\vc\include\type_traits line 1445
  184. 00007FF7265CFF8B 000000383BF4F620 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 c:\program files (x86)\microsoft visual studio 14.0\vc\include\thr\xthread line 241
  185. 00007FF7265D073A 000000383BF4F670 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 c:\program files (x86)\microsoft visual studio 14.0\vc\include\thr\xthread line 247
  186. 00007FF7265D05D8 000000383BF4F6A0 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 c:\program files (x86)\microsoft visual studio 14.0\vc\include\thr\xthread line 233
  187. 00007FF724497FAD 000000383BF4F6D0 std::_Pad::_Call_func+2D c:\program files (x86)\microsoft visual studio 14.0\vc\include\thr\xthread line 210
  188. 00007FF9C31EB0A8 000000383BF4F710 _register_onexit_function+4A8
  189. 00007FF9C31EAD11 000000383BF4F760 _register_onexit_function+111
  190. 00007FF9E7C513D2 000000383BF4F790 BaseThreadInitThunk+22
  191. 00007FF9EA2954E4 000000383BF4F7E0 RtlUserThreadStart+34
  192.  
  193. Call stack:
  194. Address Frame Function SourceFile
  195. 00007FF9EA31217A 000000383C04F290 ZwWaitForAlertByThreadId+A
  196. 00007FF9EA2FE65C 000000383C04F300 RtlSleepConditionVariableSRW+EC
  197. 00007FF9E7828DA8 000000383C04F340 SleepConditionVariableSRW+28
  198. 00007FF9C338C937 000000383C04F380 __crtSetThreadpoolWait+147
  199. 00007FF9C3351466 000000383C04F3C0 ?_Winerror_message@std@@YAKKPEADK@Z+A06
  200. 00007FF9C3351373 000000383C04F3F0 ?_Winerror_message@std@@YAKKPEADK@Z+913
  201. 00007FF9C335110E 000000383C04F470 ?_Winerror_message@std@@YAKKPEADK@Z+6AE
  202. 00007FF9C3351630 000000383C04F4A0 _Cnd_wait+20
  203. 00007FF7244983D3 000000383C04F4D0 std::_Cnd_waitX+33 c:\program files (x86)\microsoft visual studio 14.0\vc\include\thr\xthread line 95
  204. 00007FF7244D2544 000000383C04F510 std::condition_variable::wait+54 c:\program files (x86)\microsoft visual studio 14.0\vc\include\mutex line 566
  205. 00007FF7265D04E7 000000383C04F570 ProducerConsumerQueue<SQLOperation * __ptr64>::WaitAndPop+87 d:\core\trinitycore\src\common\threading\producerconsumerqueue.h line 76
  206. 00007FF7265CFA49 000000383C04F5D0 DatabaseWorker::WorkerThread+49 d:\core\trinitycore\src\server\database\database\databaseworker.cpp line 51
  207. 00007FF7265CFF24 000000383C04F600 std::_Invoker_pmf_pointer::_Call<void (__cdecl DatabaseWorker::*)(void) __ptr64,DatabaseWorker * __ptr64>+34 c:\program files (x86)\microsoft visual studio 14.0\vc\include\type_traits line 1342
  208. 00007FF7265D00FC 000000383C04F640 std::invoke<void (__cdecl DatabaseWorker::*)(void) __ptr64,DatabaseWorker * __ptr64>+4C c:\program files (x86)\microsoft visual studio 14.0\vc\include\type_traits line 1445
  209. 00007FF7265CFF8B 000000383C04F680 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 c:\program files (x86)\microsoft visual studio 14.0\vc\include\thr\xthread line 241
  210. 00007FF7265D073A 000000383C04F6D0 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 c:\program files (x86)\microsoft visual studio 14.0\vc\include\thr\xthread line 247
  211. 00007FF7265D05D8 000000383C04F700 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 c:\program files (x86)\microsoft visual studio 14.0\vc\include\thr\xthread line 233
  212. 00007FF724497FAD 000000383C04F730 std::_Pad::_Call_func+2D c:\program files (x86)\microsoft visual studio 14.0\vc\include\thr\xthread line 210
  213. 00007FF9C31EB0A8 000000383C04F770 _register_onexit_function+4A8
  214. 00007FF9C31EAD11 000000383C04F7C0 _register_onexit_function+111
  215. 00007FF9E7C513D2 000000383C04F7F0 BaseThreadInitThunk+22
  216. 00007FF9EA2954E4 000000383C04F840 RtlUserThreadStart+34
  217.  
  218. Call stack:
  219. Address Frame Function SourceFile
  220. 00007FF9EA31217A 000000383C14F9D0 ZwWaitForAlertByThreadId+A
  221. 00007FF9EA2FE65C 000000383C14FA40 RtlSleepConditionVariableSRW+EC
  222. 00007FF9E7828DA8 000000383C14FA80 SleepConditionVariableSRW+28
  223. 00007FF9C338C937 000000383C14FAC0 __crtSetThreadpoolWait+147
  224. 00007FF9C3351466 000000383C14FB00 ?_Winerror_message@std@@YAKKPEADK@Z+A06
  225. 00007FF9C3351373 000000383C14FB30 ?_Winerror_message@std@@YAKKPEADK@Z+913
  226. 00007FF9C335110E 000000383C14FBB0 ?_Winerror_message@std@@YAKKPEADK@Z+6AE
  227. 00007FF9C3351630 000000383C14FBE0 _Cnd_wait+20
  228. 00007FF7244983D3 000000383C14FC10 std::_Cnd_waitX+33 c:\program files (x86)\microsoft visual studio 14.0\vc\include\thr\xthread line 95
  229. 00007FF7244D2544 000000383C14FC50 std::condition_variable::wait+54 c:\program files (x86)\microsoft visual studio 14.0\vc\include\mutex line 566
  230. 00007FF7265D04E7 000000383C14FCB0 ProducerConsumerQueue<SQLOperation * __ptr64>::WaitAndPop+87 d:\core\trinitycore\src\common\threading\producerconsumerqueue.h line 76
  231. 00007FF7265CFA49 000000383C14FD10 DatabaseWorker::WorkerThread+49 d:\core\trinitycore\src\server\database\database\databaseworker.cpp line 51
  232. 00007FF7265CFF24 000000383C14FD40 std::_Invoker_pmf_pointer::_Call<void (__cdecl DatabaseWorker::*)(void) __ptr64,DatabaseWorker * __ptr64>+34 c:\program files (x86)\microsoft visual studio 14.0\vc\include\type_traits line 1342
  233. 00007FF7265D00FC 000000383C14FD80 std::invoke<void (__cdecl DatabaseWorker::*)(void) __ptr64,DatabaseWorker * __ptr64>+4C c:\program files (x86)\microsoft visual studio 14.0\vc\include\type_traits line 1445
  234. 00007FF7265CFF8B 000000383C14FDC0 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 c:\program files (x86)\microsoft visual studio 14.0\vc\include\thr\xthread line 241
  235. 00007FF7265D073A 000000383C14FE10 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 c:\program files (x86)\microsoft visual studio 14.0\vc\include\thr\xthread line 247
  236. 00007FF7265D05D8 000000383C14FE40 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 c:\program files (x86)\microsoft visual studio 14.0\vc\include\thr\xthread line 233
  237. 00007FF724497FAD 000000383C14FE70 std::_Pad::_Call_func+2D c:\program files (x86)\microsoft visual studio 14.0\vc\include\thr\xthread line 210
  238. 00007FF9C31EB0A8 000000383C14FEB0 _register_onexit_function+4A8
  239. 00007FF9C31EAD11 000000383C14FF00 _register_onexit_function+111
  240. 00007FF9E7C513D2 000000383C14FF30 BaseThreadInitThunk+22
  241. 00007FF9EA2954E4 000000383C14FF80 RtlUserThreadStart+34
  242.  
  243. Call stack:
  244. Address Frame Function SourceFile
  245. 00007FF9EA31217A 000000383C24F6D0 ZwWaitForAlertByThreadId+A
  246. 00007FF9EA2FE65C 000000383C24F740 RtlSleepConditionVariableSRW+EC
  247. 00007FF9E7828DA8 000000383C24F780 SleepConditionVariableSRW+28
  248. 00007FF9C338C937 000000383C24F7C0 __crtSetThreadpoolWait+147
  249. 00007FF9C3351466 000000383C24F800 ?_Winerror_message@std@@YAKKPEADK@Z+A06
  250. 00007FF9C3351373 000000383C24F830 ?_Winerror_message@std@@YAKKPEADK@Z+913
  251. 00007FF9C335110E 000000383C24F8B0 ?_Winerror_message@std@@YAKKPEADK@Z+6AE
  252. 00007FF9C3351630 000000383C24F8E0 _Cnd_wait+20
  253. 00007FF7244983D3 000000383C24F910 std::_Cnd_waitX+33 c:\program files (x86)\microsoft visual studio 14.0\vc\include\thr\xthread line 95
  254. 00007FF7244D2544 000000383C24F950 std::condition_variable::wait+54 c:\program files (x86)\microsoft visual studio 14.0\vc\include\mutex line 566
  255. 00007FF7265D04E7 000000383C24F9B0 ProducerConsumerQueue<SQLOperation * __ptr64>::WaitAndPop+87 d:\core\trinitycore\src\common\threading\producerconsumerqueue.h line 76
  256. 00007FF7265CFA49 000000383C24FA10 DatabaseWorker::WorkerThread+49 d:\core\trinitycore\src\server\database\database\databaseworker.cpp line 51
  257. 00007FF7265CFF24 000000383C24FA40 std::_Invoker_pmf_pointer::_Call<void (__cdecl DatabaseWorker::*)(void) __ptr64,DatabaseWorker * __ptr64>+34 c:\program files (x86)\microsoft visual studio 14.0\vc\include\type_traits line 1342
  258. 00007FF7265D00FC 000000383C24FA80 std::invoke<void (__cdecl DatabaseWorker::*)(void) __ptr64,DatabaseWorker * __ptr64>+4C c:\program files (x86)\microsoft visual studio 14.0\vc\include\type_traits line 1445
  259. 00007FF7265CFF8B 000000383C24FAC0 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 c:\program files (x86)\microsoft visual studio 14.0\vc\include\thr\xthread line 241
  260. 00007FF7265D073A 000000383C24FB10 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 c:\program files (x86)\microsoft visual studio 14.0\vc\include\thr\xthread line 247
  261. 00007FF7265D05D8 000000383C24FB40 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 c:\program files (x86)\microsoft visual studio 14.0\vc\include\thr\xthread line 233
  262. 00007FF724497FAD 000000383C24FB70 std::_Pad::_Call_func+2D c:\program files (x86)\microsoft visual studio 14.0\vc\include\thr\xthread line 210
  263. 00007FF9C31EB0A8 000000383C24FBB0 _register_onexit_function+4A8
  264. 00007FF9C31EAD11 000000383C24FC00 _register_onexit_function+111
  265. 00007FF9E7C513D2 000000383C24FC30 BaseThreadInitThunk+22
  266. 00007FF9EA2954E4 000000383C24FC80 RtlUserThreadStart+34
  267.  
  268. Call stack:
  269. Address Frame Function SourceFile
  270. 00007FF9EA31217A 000000383C34F850 ZwWaitForAlertByThreadId+A
  271. 00007FF9EA2FE65C 000000383C34F8C0 RtlSleepConditionVariableSRW+EC
  272. 00007FF9E7828DA8 000000383C34F900 SleepConditionVariableSRW+28
  273. 00007FF9C338C937 000000383C34F940 __crtSetThreadpoolWait+147
  274. 00007FF9C3351466 000000383C34F980 ?_Winerror_message@std@@YAKKPEADK@Z+A06
  275. 00007FF9C3351373 000000383C34F9B0 ?_Winerror_message@std@@YAKKPEADK@Z+913
  276. 00007FF9C335110E 000000383C34FA30 ?_Winerror_message@std@@YAKKPEADK@Z+6AE
  277. 00007FF9C3351630 000000383C34FA60 _Cnd_wait+20
  278. 00007FF7244983D3 000000383C34FA90 std::_Cnd_waitX+33 c:\program files (x86)\microsoft visual studio 14.0\vc\include\thr\xthread line 95
  279. 00007FF7244D2544 000000383C34FAD0 std::condition_variable::wait+54 c:\program files (x86)\microsoft visual studio 14.0\vc\include\mutex line 566
  280. 00007FF7265D04E7 000000383C34FB30 ProducerConsumerQueue<SQLOperation * __ptr64>::WaitAndPop+87 d:\core\trinitycore\src\common\threading\producerconsumerqueue.h line 76
  281. 00007FF7265CFA49 000000383C34FB90 DatabaseWorker::WorkerThread+49 d:\core\trinitycore\src\server\database\database\databaseworker.cpp line 51
  282. 00007FF7265CFF24 000000383C34FBC0 std::_Invoker_pmf_pointer::_Call<void (__cdecl DatabaseWorker::*)(void) __ptr64,DatabaseWorker * __ptr64>+34 c:\program files (x86)\microsoft visual studio 14.0\vc\include\type_traits line 1342
  283. 00007FF7265D00FC 000000383C34FC00 std::invoke<void (__cdecl DatabaseWorker::*)(void) __ptr64,DatabaseWorker * __ptr64>+4C c:\program files (x86)\microsoft visual studio 14.0\vc\include\type_traits line 1445
  284. 00007FF7265CFF8B 000000383C34FC40 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 c:\program files (x86)\microsoft visual studio 14.0\vc\include\thr\xthread line 241
  285. 00007FF7265D073A 000000383C34FC90 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 c:\program files (x86)\microsoft visual studio 14.0\vc\include\thr\xthread line 247
  286. 00007FF7265D05D8 000000383C34FCC0 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 c:\program files (x86)\microsoft visual studio 14.0\vc\include\thr\xthread line 233
  287. 00007FF724497FAD 000000383C34FCF0 std::_Pad::_Call_func+2D c:\program files (x86)\microsoft visual studio 14.0\vc\include\thr\xthread line 210
  288. 00007FF9C31EB0A8 000000383C34FD30 _register_onexit_function+4A8
  289. 00007FF9C31EAD11 000000383C34FD80 _register_onexit_function+111
  290. 00007FF9E7C513D2 000000383C34FDB0 BaseThreadInitThunk+22
  291. 00007FF9EA2954E4 000000383C34FE00 RtlUserThreadStart+34
  292.  
  293. Call stack:
  294. Address Frame Function SourceFile
  295. 00007FF9EA31217A 000000381E66F4C0 ZwWaitForAlertByThreadId+A
  296. 00007FF9EA2FE65C 000000381E66F530 RtlSleepConditionVariableSRW+EC
  297. 00007FF9E7828DA8 000000381E66F570 SleepConditionVariableSRW+28
  298. 00007FF9C338C937 000000381E66F5B0 __crtSetThreadpoolWait+147
  299. 00007FF9C3351466 000000381E66F5F0 ?_Winerror_message@std@@YAKKPEADK@Z+A06
  300. 00007FF9C3351373 000000381E66F620 ?_Winerror_message@std@@YAKKPEADK@Z+913
  301. 00007FF9C335110E 000000381E66F6A0 ?_Winerror_message@std@@YAKKPEADK@Z+6AE
  302. 00007FF9C3351630 000000381E66F6D0 _Cnd_wait+20
  303. 00007FF7244983D3 000000381E66F700 std::_Cnd_waitX+33 c:\program files (x86)\microsoft visual studio 14.0\vc\include\thr\xthread line 95
  304. 00007FF7244D2544 000000381E66F740 std::condition_variable::wait+54 c:\program files (x86)\microsoft visual studio 14.0\vc\include\mutex line 566
  305. 00007FF726268C77 000000381E66F7A0 ProducerConsumerQueue<MapUpdateRequest * __ptr64>::WaitAndPop+87 d:\core\trinitycore\src\common\threading\producerconsumerqueue.h line 76
  306. 00007FF726267980 000000381E66F7F0 MapUpdater::WorkerThread+40 d:\core\trinitycore\src\server\game\maps\mapupdater.cpp line 110
  307. 00007FF726267E64 000000381E66F820 std::_Invoker_pmf_pointer::_Call<void (__cdecl MapUpdater::*)(void) __ptr64,MapUpdater * __ptr64>+34 c:\program files (x86)\microsoft visual studio 14.0\vc\include\type_traits line 1342
  308. 00007FF7262684AC 000000381E66F860 std::invoke<void (__cdecl MapUpdater::*)(void) __ptr64,MapUpdater * __ptr64>+4C c:\program files (x86)\microsoft visual studio 14.0\vc\include\type_traits line 1445
  309. 00007FF726267FCB 000000381E66F8A0 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 c:\program files (x86)\microsoft visual studio 14.0\vc\include\thr\xthread line 241
  310. 00007FF7262692FA 000000381E66F8F0 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 c:\program files (x86)\microsoft visual studio 14.0\vc\include\thr\xthread line 247
  311. 00007FF726268DB8 000000381E66F920 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 c:\program files (x86)\microsoft visual studio 14.0\vc\include\thr\xthread line 233
  312. 00007FF724497FAD 000000381E66F950 std::_Pad::_Call_func+2D c:\program files (x86)\microsoft visual studio 14.0\vc\include\thr\xthread line 210
  313. 00007FF9C31EB0A8 000000381E66F990 _register_onexit_function+4A8
  314. 00007FF9C31EAD11 000000381E66F9E0 _register_onexit_function+111
  315. 00007FF9E7C513D2 000000381E66FA10 BaseThreadInitThunk+22
  316. 00007FF9EA2954E4 000000381E66FA60 RtlUserThreadStart+34
  317.  
  318. Call stack:
  319. Address Frame Function SourceFile
  320. 00007FF9EA31071A 000000382AA5F2F0 ZwReadFile+A
  321. 00007FF9E77B8268 000000382AA5F370 ReadFile+78
  322. 00007FF9C31D906F 000000382AA5F460 _read+EDF
  323. 00007FF9C31D84C3 000000382AA5F4C0 _read+333
  324. 00007FF9C322D832 000000382AA5F550 ungetwc+2F2
  325. 00007FF9C322E0E0 000000382AA5F590 ungetwc+BA0
  326. 00007FF9C31EE93E 000000382AA5F600 _fgetc_nolock+10E
  327. 00007FF9C31EE9C3 000000382AA5F630 _getc_nolock+13
  328. 00007FF9C31EF4F6 000000382AA5F660 fgetpos+826
  329. 00007FF9C31EF117 000000382AA5F6E0 fgetpos+447
  330. 00007FF9C31EF712 000000382AA5F720 fgets+32
  331. 00007FF7244C6031 000000382AA5F950 CliThread+D1 d:\core\trinitycore\src\server\worldserver\commandline\clirunnable.cpp line 158
  332. 00007FF72446163A 000000382AA5F980 std::_Invoker_functor::_Call<void (__cdecl*)(void)>+2A c:\program files (x86)\microsoft visual studio 14.0\vc\include\type_traits line 1377
  333. 00007FF7244707F0 000000382AA5F9B0 std::invoke<void (__cdecl*)(void)>+30 c:\program files (x86)\microsoft visual studio 14.0\vc\include\type_traits line 1445
  334. 00007FF72446372C 000000382AA5F9E0 std::_LaunchPad<std::unique_ptr<std::tuple<void (__cdecl*)(void)>,std::default_delete<std::tuple<void (__cdecl*)(void)> > > >::_Execute<0>+3C c:\program files (x86)\microsoft visual studio 14.0\vc\include\thr\xthread line 241
  335. 00007FF7244A5CAA 000000382AA5FA30 std::_LaunchPad<std::unique_ptr<std::tuple<void (__cdecl*)(void)>,std::default_delete<std::tuple<void (__cdecl*)(void)> > > >::_Run+6A c:\program files (x86)\microsoft visual studio 14.0\vc\include\thr\xthread line 247
  336. 00007FF72449D8A8 000000382AA5FA60 std::_LaunchPad<std::unique_ptr<std::tuple<void (__cdecl*)(void)>,std::default_delete<std::tuple<void (__cdecl*)(void)> > > >::_Go+28 c:\program files (x86)\microsoft visual studio 14.0\vc\include\thr\xthread line 233
  337. 00007FF724497FAD 000000382AA5FA90 std::_Pad::_Call_func+2D c:\program files (x86)\microsoft visual studio 14.0\vc\include\thr\xthread line 210
  338. 00007FF9C31EB0A8 000000382AA5FAD0 _register_onexit_function+4A8
  339. 00007FF9C31EAD11 000000382AA5FB20 _register_onexit_function+111
  340. 00007FF9E7C513D2 000000382AA5FB50 BaseThreadInitThunk+22
  341. 00007FF9EA2954E4 000000382AA5FBA0 RtlUserThreadStart+34
  342.  
  343. Call stack:
  344. Address Frame Function SourceFile
  345. 00007FF9EA3106FA 000000383C44F970 NtWaitForSingleObject+A
  346. 00007FF9E77B1118 000000383C44FA10 WaitForSingleObjectEx+98
  347. 00007FF7244917ED 000000383C44FA40 boost::asio::detail::win_iocp_io_service::timer_thread_function::operator()+4D c:\local\boost_1_61_0\boost\asio\detail\impl\win_iocp_io_service.ipp line 54
  348. 00007FF7244C11EF 000000383C44FA70 boost::asio::detail::win_thread::func<boost::asio::detail::win_iocp_io_service::timer_thread_function>::run+2F c:\local\boost_1_61_0\boost\asio\detail\win_thread.hpp line 119
  349. 00007FF7244C5976 000000383C44FAF0 boost::asio::detail::win_thread_function+56 c:\local\boost_1_61_0\boost\asio\detail\impl\win_thread.ipp line 120
  350. 00007FF9C31EB0A8 000000383C44FB30 _register_onexit_function+4A8
  351. 00007FF9C31EAD11 000000383C44FB80 _register_onexit_function+111
  352. 00007FF9E7C513D2 000000383C44FBB0 BaseThreadInitThunk+22
  353. 00007FF9EA2954E4 000000383C44FC00 RtlUserThreadStart+34
  354.  
  355. Call stack:
  356. Address Frame Function SourceFile
  357. 00007FF9EA31074A 000000383C54F6F0 ZwRemoveIoCompletion+A
  358. 00007FF9E77B23C3 000000383C54F750 GetQueuedCompletionStatus+43
  359. 00007FF7244B0A6D 000000383C54F940 boost::asio::detail::win_iocp_io_service::do_one+18D c:\local\boost_1_61_0\boost\asio\detail\impl\win_iocp_io_service.ipp line 367
  360. 00007FF7244C1371 000000383C54F9F0 boost::asio::detail::win_iocp_io_service::run+C1 c:\local\boost_1_61_0\boost\asio\detail\impl\win_iocp_io_service.ipp line 164
  361. 00007FF7244C127B 000000383C54FA50 boost::asio::io_service::run+3B c:\local\boost_1_61_0\boost\asio\impl\io_service.ipp line 59
  362. 00007FF724F1F868 000000383C54FC40 NetworkThread<WorldSocket>::Run+178 d:\core\trinitycore\src\server\shared\networking\networkthread.h line 128
  363. 00007FF724F19274 000000383C54FC70 std::_Invoker_pmf_pointer::_Call<void (__cdecl NetworkThread<WorldSocket>::*)(void) __ptr64,NetworkThread<WorldSocket> * __ptr64>+34 c:\program files (x86)\microsoft visual studio 14.0\vc\include\type_traits line 1342
  364. 00007FF724F1B81C 000000383C54FCB0 std::invoke<void (__cdecl NetworkThread<WorldSocket>::*)(void) __ptr64,NetworkThread<WorldSocket> * __ptr64>+4C c:\program files (x86)\microsoft visual studio 14.0\vc\include\type_traits line 1445
  365. 00007FF724F1982B 000000383C54FCF0 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 c:\program files (x86)\microsoft visual studio 14.0\vc\include\thr\xthread line 241
  366. 00007FF724F2190A 000000383C54FD40 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 c:\program files (x86)\microsoft visual studio 14.0\vc\include\thr\xthread line 247
  367. 00007FF724F20E58 000000383C54FD70 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 c:\program files (x86)\microsoft visual studio 14.0\vc\include\thr\xthread line 233
  368. 00007FF724497FAD 000000383C54FDA0 std::_Pad::_Call_func+2D c:\program files (x86)\microsoft visual studio 14.0\vc\include\thr\xthread line 210
  369. 00007FF9C31EB0A8 000000383C54FDE0 _register_onexit_function+4A8
  370. 00007FF9C31EAD11 000000383C54FE30 _register_onexit_function+111
  371. 00007FF9E7C513D2 000000383C54FE60 BaseThreadInitThunk+22
  372. 00007FF9EA2954E4 000000383C54FEB0 RtlUserThreadStart+34
  373. ========================
  374. Local Variables And Parameters
  375.  
  376. Call stack:
  377. Address Frame Function SourceFile
  378. 00007FF725371EFF 0000003839A2DDF0 DB2StorageBase::WriteRecordData+1AF d:\core\trinitycore\src\server\shared\datastores\db2store.h line 94
  379. Local LocalizedString* locStr = 0x381230AA00
  380. char*[12] Str
  381. [0] = 0x696D5F766E690000
  382. [1] = 0x305F6579655F6373
  383. [2] = 0x5F6C6C6570530031
  384. [3] = 0x575F65727574614E
  385. [4] = 0x6C6C657053006265
  386. [5] = 0x5F776F646168535F
  387. [6] = 0x6853726568746147
  388. [7] = 0x4E490073776F6461
  389. [8] = 0x315F746C65425F56
  390. [9] = 0x694D5F564E490038
  391. Local unsigned int a = 0x0
  392. Local unsigned int i = 0x4
  393. Local DB2StorageBase* this = 0x7FF728497AF0
  394. unsigned int _tableHash = 0xBFDAF9F1
  395. unsigned int _layoutHash = 0xABD08A04
  396. std::string _fileName = "CreatureDisplayInfo.db2"
  397. unsigned int _fieldCount = 0x15
  398. DB2LoadInfo _loadInfo
  399. DB2FieldMeta* Fields = 0x7FF7284A4030
  400. bool IsSigned = 0x0
  401. int Type = 0x69
  402. char* Name = "ID"
  403. unsigned int FieldCount = 0x18
  404. DB2Meta* Meta = 0x7FF7284A0CE0
  405. int IndexField = 0xFFFFFFFF
  406. unsigned int FieldCount = 0x15
  407. unsigned int LayoutHash = 0xABD08A04
  408. char* Types = "iffisiiifhhhhhhbbbbbb"
  409. unsigned int* ArraySizes = 0x1
  410. int Statement = 0x30
  411. std::string TypesString = "iiffiiiSiiifhhhhhhbbbbbb"
  412. char* _dataTable = ""
  413. char* _dataTableEx = NULL
  414. std::vector<char *,std::allocator<char *> > _stringPool
  415. std::_Vector_alloc<std::_Vec_base_types<char *,std::allocator<char *> > >
  416. std::_Compressed_pair<std::_Wrap_alloc<std::allocator<char *> >,std::_Vector_val<std::_Simple_types<char *> >,1> _Mypair = 0x7FF728497B88
  417. Parameter char* entry = ""
  418. Parameter unsigned int locale = 0x0
  419. Parameter ByteBuffer& buffer = 0x3839A2E018
  420. unsigned int _rpos = 0x0
  421. unsigned int _wpos = 0x18
  422. unsigned int _bitpos = 0x8
  423. unsigned int _curbitval = 0x0
  424. std::vector<unsigned char,std::allocator<unsigned char> > _storage
  425. std::_Vector_alloc<std::_Vec_base_types<unsigned char,std::allocator<unsigned char> > >
  426. std::_Compressed_pair<std::_Wrap_alloc<std::allocator<unsigned char> >,std::_Vector_val<std::_Simple_types<unsigned char> >,1> _Mypair = 0x3839A2E040
  427.  
  428. 00007FF72536DCC1 0000003839A2DE20 DB2Storage<CreatureDisplayInfoEntry>::WriteRecord+51 d:\core\trinitycore\src\server\shared\datastores\db2store.h line 145
  429. Local DB2Storage<CreatureDisplayInfoEntry>* this = 0x7FF728497AF0
  430. DB2StorageBase
  431. unsigned int _tableHash = 0xBFDAF9F1
  432. unsigned int _layoutHash = 0xABD08A04
  433. std::string _fileName = "CreatureDisplayInfo.db2"
  434. unsigned int _fieldCount = 0x15
  435. DB2LoadInfo _loadInfo
  436. DB2FieldMeta* Fields = 0x7FF7284A4030
  437. unsigned int FieldCount = 0x18
  438. DB2Meta* Meta = 0x7FF7284A0CE0
  439. int Statement = 0x30
  440. std::string TypesString = "iiffiiiSiiifhhhhhhbbbbbb"
  441. char* _dataTable = ""
  442. char* _dataTableEx = NULL
  443. std::vector<char *,std::allocator<char *> > _stringPool
  444. std::_Vector_alloc<std::_Vec_base_types<char *,std::allocator<char *> > >
  445. std::_Compressed_pair<std::_Wrap_alloc<std::allocator<char *> >,std::_Vector_val<std::_Simple_types<char *> >,1> _Mypair = 0x7FF728497B88
  446. <unnamed-type-_indexTable>
  447. CreatureDisplayInfoEntry** AsT = 0x7FF7252D6050
  448. unsigned int ID = 0x10245489
  449. unsigned int ExtendedDisplayInfoID = 0x244C8948
  450. float CreatureModelScale = -0.000000
  451. float PlayerModelScale = -0.000000
  452. unsigned int[3] TextureVariation
  453. [0] = 0x8B9FC
  454. [1] = 0xCCB80000
  455. [2] = 0xF3CCCCCC
  456. char* PortraitTextureName = 0x8B4830244C8B48AB <Unable to read memory>
  457. unsigned int PortraitCreatureDisplayInfoID = 0xE830244C
  458. unsigned int CreatureGeosetData = 0xFFFCE814
  459. unsigned int StateSpellVisualKitID = 0x3824448B
  460. float InstanceOtherPlayerPetScale = -0.000000
  461. unsigned int ModelID = 0x74C0
  462. unsigned int SoundID = 0xBA0F
  463. unsigned int NPCSoundID = 0xC8
  464. unsigned int ParticleColorID = 0x0
  465. unsigned int ObjectEffectPackageID = 0x8B48
  466. unsigned int AnimReplacementSetID = 0x244C
  467. unsigned int CreatureModelAlpha = 0x30
  468. unsigned int SizeClass = 0xE8
  469. unsigned int BloodID = 0xCA
  470. unsigned int Flags = 0x1C
  471. int Gender = 0x96
  472. int Unk700 = 0x1
  473. char** AsChar = "‰T$H‰L$WHƒì H‹ü¹"
  474. DB2Storage<CreatureDisplayInfoEntry>::<unnamed-type-_indexTable> _indexTable
  475. CreatureDisplayInfoEntry** AsT = NULL
  476. char** AsChar = NULL
  477. unsigned int _indexTableSize = 0x12719
  478. Parameter unsigned int id = 0x121D0
  479. Parameter unsigned int locale = 0x0
  480. Parameter ByteBuffer& buffer = 0x3839A2E018
  481. unsigned int _rpos = 0x0
  482. unsigned int _wpos = 0x18
  483. unsigned int _bitpos = 0x8
  484. unsigned int _curbitval = 0x0
  485. std::vector<unsigned char,std::allocator<unsigned char> > _storage
  486. std::_Vector_alloc<std::_Vec_base_types<unsigned char,std::allocator<unsigned char> > >
  487. std::_Compressed_pair<std::_Wrap_alloc<std::allocator<unsigned char> >,std::_Vector_val<std::_Simple_types<unsigned char> >,1> _Mypair = 0x3839A2E040
  488.  
  489. 00007FF72648D07C 0000003839A2E1C0 WorldSession::HandleDBQueryBulk+2DC d:\core\trinitycore\src\server\game\handlers\queryhandler.cpp line 417
  490. Local WorldPackets::Query::DBReply response
  491. WorldPackets::ServerPacket
  492. WorldPackets::Packet
  493. WorldPacket _worldPacket = 0x3839A2DFB8
  494. unsigned int TableHash = 0xBFDAF9F1
  495. unsigned int Timestamp = 0x5847ED8A
  496. unsigned int RecordID = 0x121D0
  497. bool Allow = 0x1
  498. ByteBuffer Data
  499. unsigned int _rpos = 0x0
  500. unsigned int _wpos = 0x18
  501. unsigned int _bitpos = 0x8
  502. unsigned int _curbitval = 0x0
  503. std::vector<unsigned char,std::allocator<unsigned char> > _storage
  504. std::_Vector_alloc<std::_Vec_base_types<unsigned char,std::allocator<unsigned char> > >
  505. std::_Compressed_pair<std::_Wrap_alloc<std::allocator<unsigned char> >,std::_Vector_val<std::_Simple_types<unsigned char> >,1> _Mypair = 0x3839A2E040
  506. Local WorldPackets::Query::DBQueryBulk::DBQueryRecord& rec = 0x38C0E44EF0
  507. ObjectGuid GUID
  508. unsigned int _low = 0x0
  509. unsigned int _high = 0x0
  510. unsigned int RecordID = 0x121D0
  511. Local std::_Vector_iterator<std::_Vector_val<std::_Simple_types<WorldPackets::Query::DBQueryBulk::DBQueryRecord> > > <begin>$L0
  512. std::_Vector_const_iterator<std::_Vector_val<std::_Simple_types<WorldPackets::Query::DBQueryBulk::DBQueryRecord> > >
  513. std::_Iterator012<std::random_access_iterator_tag,WorldPackets::Query::DBQueryBulk::DBQueryRecord,__int64,WorldPackets::Query::DBQueryBulk::DBQueryRecord const *,WorldPackets::Query::DBQueryBulk::DBQ
  514. std::_Iterator_base12
  515. std::_Container_proxy* _Myproxy = 0x38C11B4500
  516. std::_Iterator_base12* _Mynextiter = NULL
  517. value_type
  518. ObjectGuid GUID = 0x3839A2DF48
  519. unsigned int RecordID = 0xC0E44EF0
  520. value_type
  521. <user defined> GUID = 0x3839A2DF48
  522. unsigned int RecordID = 0xC0E44EF0
  523. WorldPackets::Query::DBQueryBulk::DBQueryRecord* _Ptr = 0x38C0E44EF0
  524. ObjectGuid GUID = 0x38C0E44EF0
  525. unsigned int RecordID = 0x121D0
  526. value_type
  527. <user defined> GUID = 0x3839A2DF48
  528. unsigned int RecordID = 0xC0E44EF0
  529. Local std::_Vector_iterator<std::_Vector_val<std::_Simple_types<WorldPackets::Query::DBQueryBulk::DBQueryRecord> > > <end>$L0
  530. std::_Vector_const_iterator<std::_Vector_val<std::_Simple_types<WorldPackets::Query::DBQueryBulk::DBQueryRecord> > >
  531. std::_Iterator012<std::random_access_iterator_tag,WorldPackets::Query::DBQueryBulk::DBQueryRecord,__int64,WorldPackets::Query::DBQueryBulk::DBQueryRecord const *,WorldPackets::Query::DBQueryBulk::DBQ
  532. std::_Iterator_base12
  533. std::_Container_proxy* _Myproxy = 0x38C11B4500
  534. std::_Iterator_base12* _Mynextiter = 0x3839A2DF48
  535. value_type
  536. ObjectGuid GUID = 0x3839A2DF78
  537. unsigned int RecordID = 0xC0E44F18
  538. value_type
  539. <user defined> GUID = 0x3839A2DF78
  540. unsigned int RecordID = 0xC0E44F18
  541. WorldPackets::Query::DBQueryBulk::DBQueryRecord* _Ptr = 0x38C0E44F18
  542. ObjectGuid GUID = 0x38C0E44F18
  543. unsigned int RecordID = 0xD30773C0
  544. value_type
  545. <user defined> GUID = 0x3839A2DF78
  546. unsigned int RecordID = 0xC0E44F18
  547. Local std::vector<WorldPackets::Query::DBQueryBulk::DBQueryRecord,std::allocator<WorldPackets::Query::DBQueryBulk::DBQueryRecord> >& <range>$L0 = 0x3839A2E260
  548. std::_Vector_alloc<std::_Vec_base_types<WorldPackets::Query::DBQueryBulk::DBQueryRecord,std::allocator<WorldPackets::Query::DBQueryBulk::DBQueryRecord> > >
  549. value_type
  550. ObjectGuid GUID = 0x3839A2E260
  551. unsigned int RecordID = 0xC0E44F18
  552. std::_Compressed_pair<std::_Wrap_alloc<std::allocator<WorldPackets::Query::DBQueryBulk::DBQueryRecord> >,std::_Vector_val<std::_Simple_types<WorldPackets::Query::DBQueryBulk::DBQueryRecord> >,1> _Mypair
  553. std::_Wrap_alloc<std::allocator<WorldPackets::Query::DBQueryBulk::DBQueryRecord> >
  554. std::allocator<WorldPackets::Query::DBQueryBulk::DBQueryRecord>
  555. value_type
  556. <user defined> GUID = 0x3839A2E260
  557. unsigned int RecordID = 0xC0E44F18
  558. value_type
  559. <user defined> GUID = 0x3839A2E260
  560. unsigned int RecordID = 0xC0E44F18
  561. std::_Vector_val<std::_Simple_types<WorldPackets::Query::DBQueryBulk::DBQueryRecord> > _Myval2 = 0x3839A2E260
  562. value_type
  563. <user defined> GUID = 0x3839A2E260
  564. unsigned int RecordID = 0xC0E44F18
  565. Local WorldSession* this = 0x386DABEA70
  566. int m_muteTime = 0x0
  567. std::atomic<int> m_timeOutTime
  568. std::_Atomic_int
  569. unsigned long _My_val = 0xDBBA0
  570. ConnectToKey
  571. <unnamed-type-Fields>
  572. unsigned int AccountId = 0x0
  573. unsigned int ConnectionType = 0x0
  574. unsigned int Key = 0x0
  575. WorldSession::ConnectToKey::<unnamed-type-Fields> Fields
  576. unsigned int AccountId = 0x0
  577. unsigned int ConnectionType = 0x0
  578. unsigned int Key = 0x0
  579. unsigned int Raw = 0x0
  580. std::future<SQLQueryHolder *> _realmAccountLoginCallback
  581. std::_State_manager<SQLQueryHolder *>
  582. std::_Associated_state<SQLQueryHolder *>* _Assoc_state = 0x38BA5E2180
  583. bool _Get_only_once = 0x1
  584. std::future<SQLQueryHolder *> _accountLoginCallback
  585. std::_State_manager<SQLQueryHolder *>
  586. std::_Associated_state<SQLQueryHolder *>* _Assoc_state = 0x38BA5E0320
  587. bool _Get_only_once = 0x1
  588. std::future<SQLQueryHolder *> _charLoginCallback
  589. std::_State_manager<SQLQueryHolder *>
  590. std::_Associated_state<SQLQueryHolder *>* _Assoc_state = 0x38BA5DFFC0
  591. bool _Get_only_once = 0x1
  592. QueryCallbackProcessor _queryProcessor
  593. std::vector<QueryCallback,std::allocator<QueryCallback> > _callbacks
  594. std::_Vector_alloc<std::_Vec_base_types<QueryCallback,std::allocator<QueryCallback> > >
  595. std::_Compressed_pair<std::_Wrap_alloc<std::allocator<QueryCallback> >,std::_Vector_val<std::_Simple_types<QueryCallback> >,1> _Mypair = 0x386DABEAB0
  596. DosProtection
  597. WorldSession* Session = NULL
  598. int _policy = 0xDBBA0
  599. std::unordered_map<unsigned short,PacketCounter,std::hash<unsigned short>,std::equal_to<unsigned short>,std::allocator<std::pair<unsigned short const ,PacketCounter> > > _PacketThrottlingMap
  600. std::_Hash<std::_Umap_traits<unsigned short,PacketCounter,std::_Uhash_compare<unsigned short,std::hash<unsigned short>,std::equal_to<unsigned short> >,std::allocator<std::pair<unsigned short const ,P
  601. <user defined> value_compare = 0x386DABEA80
  602. std::_Umap_traits<unsigned short,PacketCounter,std::_Uhash_compare<unsigned short,std::hash<unsigned short>,std::equal_to<unsigned short> >,std::allocator<std::pair<unsigned short const ,PacketCounte _Traitsobj = 0xBA5E2180
  603. std::list<std::pair<unsigned short const ,PacketCounter>,std::allocator<std::pair<unsigned short const ,PacketCounter> > > _List = 0x386DABEA88
  604. std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned short const ,PacketCounter> > > >,std::_Wrap_alloc<std::allocator<std::_List_unchecked_iterator<std _Vec = 0x386DABEAA0
  605. unsigned int _Mask = 0x0
  606. unsigned int _Maxidx = 0x0
  607. WorldSession::DosProtection AntiDOS
  608. WorldSession* Session = 0x386DABEA70
  609. int _policy = 0x1
  610. std::unordered_map<unsigned short,PacketCounter,std::hash<unsigned short>,std::equal_to<unsigned short>,std::allocator<std::pair<unsigned short const ,PacketCounter> > > _PacketThrottlingMap
  611. std::_Hash<std::_Umap_traits<unsigned short,PacketCounter,std::_Uhash_compare<unsigned short,std::hash<unsigned short>,std::equal_to<unsigned short> >,std::allocator<std::pair<unsigned short const ,P
  612. <user defined> value_compare = 0x386DABEAE0
  613. std::_Umap_traits<unsigned short,PacketCounter,std::_Uhash_compare<unsigned short,std::hash<unsigned short>,std::equal_to<unsigned short> >,std::allocator<std::pair<unsigned short const ,PacketCounte _Traitsobj = 0x3F800000
  614. std::list<std::pair<unsigned short const ,PacketCounter>,std::allocator<std::pair<unsigned short const ,PacketCounter> > > _List = 0x386DABEAE8
  615. std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned short const ,PacketCounter> > > >,std::_Wrap_alloc<std::allocator<std::_List_unchecked_iterator<std _Vec = 0x386DABEB00
  616. unsigned int _Mask = 0x3F
  617. unsigned int _Maxidx = 0x40
  618. std::set<ObjectGuid,std::less<ObjectGuid>,std::allocator<ObjectGuid> > _legitCharacters
  619. std::_Tree<std::_Tset_traits<ObjectGuid,std::less<ObjectGuid>,std::allocator<ObjectGuid>,0> >
  620. std::_Tree_comp_alloc<std::_Tset_traits<ObjectGuid,std::less<ObjectGuid>,std::allocator<ObjectGuid>,0> >
  621. std::_Compressed_pair<std::less<ObjectGuid>,std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::_Tree_node<ObjectGuid,void *> > >,std::_Tree_val<std::_Tree_simple_types<ObjectGuid> >,1>,1> _Mypair = 0x386DABEB30
  622. <user defined> _Copy_tag = 0x386DABEB30
  623. <user defined> _Move_tag = 0x386DABEB30
  624. unsigned int m_GUIDLow = 0x1
  625. Player* _player = 0x381B307D30
  626. Unit
  627. WorldObject
  628. Object
  629. unsigned int m_objectType = 0x19
  630. int m_objectTypeId = 0x4
  631. unsigned int m_updateFlag = 0x8
  632. int* m_int32Values = 0x1
  633. unsigned int* m_uint32Values = 0x1
  634. float* m_floatValues = 0.000000
  635. std::vector<unsigned int,std::allocator<unsigned int> >* _dynamicValues = 0x38A9637858
  636. std::vector<unsigned char,std::allocator<unsigned char> > _changesMask = 0x381B307D58
  637. std::vector<enum UpdateMask::DynamicFieldChangeType,std::allocator<enum UpdateMask::DynamicFieldChangeType> > _dynamicChangesMask = 0x381B307D78
  638. std::vector<unsigned char,std::allocator<unsigned char> >* _dynamicChangesArrayMask = 0x38A9636BF8
  639. unsigned int m_valuesCount = 0xEC6
  640. unsigned int _dynamicValuesCount = 0xE
  641. unsigned int _fieldNotifyFlags = 0x80
  642. bool m_objectUpdated = 0x0
  643. bool m_inWorld = 0x1
  644. PackedGuid m_PackGUID = 0x381B307DA8
  645. WorldLocation
  646. Position
  647. PositionXYStreamer
  648. Position* Pos = 0xC3016D59C60B54A8
  649. PositionXYZStreamer
  650. <user defined> Pos = 0xC3016D59C60B54A8
  651. PositionXYZOStreamer
  652. <user defined> Pos = 0xC3016D59C60B54A8
  653. float m_positionX = -8917.164063
  654. float m_positionY = -129.427139
  655. float m_positionZ = 80.966721
  656. float m_orientation = 2.036150
  657. unsigned int m_mapId = 0x0
  658. FlaggedValuesArray32<int,unsigned int,enum StealthType,2> m_stealth = 0x381B307E04
  659. FlaggedValuesArray32<int,unsigned int,enum StealthType,2> m_stealthDetect = 0x381B307E10
  660. FlaggedValuesArray32<int,unsigned int,enum InvisibilityType,38> m_invisibility = 0x381B307E1C
  661. FlaggedValuesArray32<int,unsigned int,enum InvisibilityType,38> m_invisibilityDetect = 0x381B307EB8
  662. FlaggedValuesArray32<int,unsigned int,enum ServerSideVisibilityType,2> m_serverSideVisibility = 0x381B307F54
  663. FlaggedValuesArray32<int,unsigned int,enum ServerSideVisibilityType,2> m_serverSideVisibilityDetect = 0x381B307F60
  664. unsigned int LastUsedScriptID = 0x0
  665. MovementInfo m_movementInfo = 0x381B307F70
  666. std::string m_name = "Keifer"
  667. bool m_isActive = 0x1
  668. bool m_isWorldObject = 0x1
  669. ZoneScript* m_zoneScript = NULL
  670. Transport* m_transport = NULL
  671. Map* m_currMap = 0x389F75C050
  672. unsigned int m_InstanceId = 0x0
  673. unsigned int m_phaseMask = 0x1
  674. std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> > _phases = 0x381B308038
  675. std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> > _terrainSwaps = 0x381B308050
  676. std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> > _worldMapAreaSwaps = 0x381B308068
  677. int _dbPhase = 0x0
  678. unsigned int m_notifyflags = 0x2
  679. unsigned int m_executed_notifies = 0x0
  680. unsigned int m_extraAttacks = 0x0
  681. bool m_canDualWield = 0x0
  682. std::set<Unit *,std::less<Unit *>,std::allocator<Unit *> > m_Controlled = 0x381B308090
  683. Player* m_movedPlayer = 0x381B307D30
  684. ObjectGuid[7] m_SummonSlot
  685. [0] = 0x381B3080B0
  686. [1] = 0x381B3080C0
  687. [2] = 0x381B3080D0
  688. [3] = 0x381B3080E0
  689. [4] = 0x381B3080F0
  690. [5] = 0x381B308100
  691. [6] = 0x381B308110
  692. ObjectGuid[4] m_ObjectSlot
  693. [0] = 0x381B308120
  694. [1] = 0x381B308130
  695. [2] = 0x381B308140
  696. [3] = 0x381B308150
  697. float m_modMeleeHitChance = 7.500000
  698. float m_modRangedHitChance = 7.500000
  699. float m_modSpellHitChance = 15.000000
  700. int m_baseSpellCritChance = 0x5
  701. float[7] m_threatModifier
  702. [0] = 1.000000
  703. [1] = 1.000000
  704. [2] = 1.000000
  705. [3] = 1.000000
  706. [4] = 1.000000
  707. [5] = 1.000000
  708. [6] = 1.000000
  709. unsigned int[3] m_baseAttackSpeed
  710. [0] = 0xE10
  711. [1] = 0x7D0
  712. [2] = 0x7D0
  713. float[3] m_modAttackSpeedPct
  714. [0] = 1.000000
  715. [1] = 1.000000
  716. [2] = 2.250000
  717. unsigned int[3] m_attackTimer
  718. [0] = 0x0
  719. [1] = 0x0
  720. [2] = 0x0
  721. EventProcessor m_Events = 0x381B3081B0
  722. std::list<SpellImmune,std::allocator<SpellImmune> >[7] m_spellImmune
  723. [0] = 0x381B3081D0
  724. [1] = 0x381B3081E8
  725. [2] = 0x381B308200
  726. [3] = 0x381B308218
  727. [4] = 0x381B308230
  728. [5] = 0x381B308248
  729. [6] = 0x381B308260
  730. unsigned int m_lastSanctuaryTime = 0x0
  731. std::set<PetAura const *,std::less<PetAura const *>,std::allocator<PetAura const *> > m_petAuras = 0x381B308280
  732. bool IsAIEnabled = 0x0
  733. bool NeedChangeAI = 0x0
  734. ObjectGuid LastCharmerGUID = 0x381B30829A
  735. bool m_ControlledByPlayer = 0x1
  736. Movement::MoveSpline* movespline = 0x3822035250
  737. UnitAI* i_AI = NULL
  738. UnitAI* i_disabledAI = NULL
  739. bool m_AutoRepeatFirstCast = 0x0
  740. float[4] m_createStats
  741. [0] = 17.000000
  742. [1] = 5.000000
  743. [2] = 11.000000
  744. [3] = 24.000000
  745. std::set<Unit *,std::less<Unit *>,std::allocator<Unit *> > m_attackers = 0x381B3082E0
  746. Unit* m_attacking = NULL
  747. bool m_shouldReacquireTarget = 0x0
  748. int m_deathState = 0x0
  749. int m_procDeep = 0x0
  750. std::list<DynamicObject *,std::allocator<DynamicObject *> > m_dynObj = 0x381B308310
  751. std::list<GameObject *,std::allocator<GameObject *> > m_gameObj = 0x381B308328
  752. unsigned int m_transform = 0x0
  753. Spell*[4] m_currentSpells
  754. [0] = 0x0
  755. [1] = 0x0
  756. [2] = 0x0
  757. [3] = 0x0
  758. std::multimap<unsigned int,Aura *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,Aura *> > > m_ownedAuras = 0x381B308368
  759. std::multimap<unsigned int,AuraApplication *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,AuraApplication *> > > m_appliedAuras = 0x381B308380
  760. std::list<Aura *,std::allocator<Aura *> > m_removedAuras = 0x381B308398
  761. std::_Tree_iterator<std::_Tree_val<std::_Tree_simple_types<std::pair<unsigned int const ,Aura *> > > > m_auraUpdateIterator = 0x381B3083B0
  762. unsigned int m_removedAurasCount = 0x2
  763. std::list<AuraEffect *,std::allocator<AuraEffect *> >[492] m_modAuras
  764. [0] = 0x381B3083D0
  765. [1] = 0x381B3083E8
  766. [2] = 0x381B308400
  767. [3] = 0x381B308418
  768. [4] = 0x381B308430
  769. [5] = 0x381B308448
  770. [6] = 0x381B308460
  771. [7] = 0x381B308478
  772. [8] = 0x381B308490
  773. [9] = 0x381B3084A8
  774. std::list<Aura *,std::allocator<Aura *> > m_scAuras = 0x381B30B1F0
  775. std::list<AuraApplication *,std::allocator<AuraApplication *> > m_interruptableAuras = 0x381B30B208
  776. std::multimap<enum AuraStateType,AuraApplication *,std::less<enum AuraStateType>,std::allocator<std::pair<enum AuraStateType const ,AuraApplication *> > > m_auraStateAuras = 0x381B30B220
  777. unsigned int m_interruptMask = 0x0
  778. float[5] m_auraModifiersGroup
  779. [0] = 0.000000
  780. [1] = 100.000000
  781. [2] = 1.000000
  782. [3] = 0.000000
  783. [4] = 1.000000
  784. [0] = 0x381B30B23C
  785. [1] = 0x381B30B250
  786. [2] = 0x381B30B264
  787. [3] = 0x381B30B278
  788. [4] = 0x381B30B28C
  789. [5] = 0x381B30B2A0
  790. [6] = 0x381B30B2B4
  791. [7] = 0x381B30B2C8
  792. [8] = 0x381B30B2DC
  793. [9] = 0x381B30B2F0
  794. float[2] m_weaponDamage
  795. [0] = 1.926912
  796. [1] = 3.000000
  797. [0] = 0x404000003FF6A50D
  798. [1] = 0x400000003F800000
  799. [2] = 0x400000003F800000
  800. bool m_canModifyStats = 0x1
  801. std::set<AuraApplication *,Unit::VisibleAuraSlotCompare,std::allocator<AuraApplication *> > m_visibleAuras = 0x381B30B528
  802. boost::container::flat_set<AuraApplication *,Unit::VisibleAuraSlotCompare,boost::container::new_allocator<AuraApplication *> > m_visibleAurasToUpdate = 0x381B30B540
  803. float[9] m_speed_rate
  804. [0] = 1.000000
  805. [1] = 1.000000
  806. [2] = 1.000000
  807. [3] = 1.000000
  808. [4] = 1.000000
  809. [5] = 1.000000
  810. [6] = 1.000000
  811. [7] = 1.000000
  812. [8] = 1.000000
  813. CharmInfo* m_charmInfo = NULL
  814. std::list<Player *,std::allocator<Player *> > m_sharedVision = 0x381B30B588
  815. MotionMaster* i_motionMaster = 0x38BBAC4020
  816. unsigned int[3] m_reactiveTimer
  817. [0] = 0x0
  818. [1] = 0x0
  819. [2] = 0x0
  820. unsigned int m_regenTimer = 0x0
  821. ThreatManager m_ThreatManager = 0x381B30B5B8
  822. Vehicle* m_vehicle = NULL
  823. Vehicle* m_vehicleKit = NULL
  824. unsigned int m_unitTypeMask = 0x0
  825. LiquidTypeEntry* _lastLiquid = NULL
  826. unsigned int m_movementCounter = 0x1
  827. unsigned int m_state = 0x0
  828. unsigned int m_CombatTimer = 0x0
  829. TimeTrackerSmall m_movesplineTimer = 0x0
  830. std::list<DiminishingReturn,std::allocator<DiminishingReturn> > m_Diminishing = 0x381B30B640
  831. HostileRefManager m_HostileRefManager = 0x381B30B658
  832. FollowerRefManager m_FollowingRefManager = 0x381B30B6A0
  833. RedirectThreatInfo _redirectThreadInfo = 0x381B30B6E0
  834. bool m_cleanupDone = 0x0
  835. bool m_duringRemoveFromWorld = 0x0
  836. unsigned int _oldFactionId = 0x0
  837. bool _isWalkingBeforeCharm = 0x0
  838. unsigned int _aiAnimKitId = 0x0
  839. unsigned int _movementAnimKitId = 0x0
  840. unsigned int _meleeAnimKitId = 0x0
  841. int _lastDamagedTime = 0x0
  842. SpellHistory* _spellHistory = 0x38A96346D0
  843. GridObject<Player>
  844. GridReference<Player> _gridRef = 0x381B30B720
  845. std::string autoReplyMsg = ""
  846. PlayerTaxi m_taxi
  847. std::array<unsigned char,239> m_taximask = 0x381B30B770
  848. std::deque<unsigned int,std::allocator<unsigned int> > m_TaxiDestinations = 0x381B30B860
  849. int m_logintime = 0x5881EB54
  850. int m_Last_tick = 0x5881EB57
  851. unsigned int[2] m_Played_time
  852. [0] = 0xB0
  853. [1] = 0xB0
  854. unsigned int m_stableSlots = 0x0
  855. bool m_mailsLoaded = 0x0
  856. bool m_mailsUpdated = 0x0
  857. unsigned int unReadMails = 0x0
  858. int m_nextMailDelivereTime = 0x0
  859. std::unordered_map<unsigned __int64,Item *,std::hash<unsigned __int64>,std::equal_to<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,Item *> > > mMitems
  860. std::_Hash<std::_Umap_traits<unsigned __int64,Item *,std::_Uhash_compare<unsigned __int64,std::hash<unsigned __int64>,std::equal_to<unsigned __int64> >,std::allocator<std::pair<unsigned __int64 const
  861. <user defined> value_compare = 0x381B30B8B0
  862. std::_Umap_traits<unsigned __int64,Item *,std::_Uhash_compare<unsigned __int64,std::hash<unsigned __int64>,std::equal_to<unsigned __int64> >,std::allocator<std::pair<unsigned __int64 const ,Item *> > _Traitsobj = 0x3F800000
  863. std::list<std::pair<unsigned __int64 const ,Item *>,std::allocator<std::pair<unsigned __int64 const ,Item *> > > _List = 0x381B30B8B8
  864. std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned __int64 const ,Item *> > > >,std::_Wrap_alloc<std::allocator<std::_List_unchecked_iterator<std::_Li _Vec = 0x381B30B8D0
  865. unsigned int _Mask = 0x7
  866. unsigned int _Maxidx = 0x8
  867. PvPInfo pvpInfo
  868. bool IsHostile = 0x0
  869. bool IsInHostileArea = 0x0
  870. bool IsInNoPvPArea = 0x0
  871. bool IsInFFAPvPArea = 0x0
  872. int EndTimer = 0x0
  873. DuelInfo* duel = NULL
  874. PlayerMenu* PlayerTalkClass = 0x38BB982830
  875. GossipMenu _gossipMenu = 0x38BB982830
  876. QuestMenu _questMenu = 0x38BB982878
  877. WorldSession* _session = 0x386DABEA70
  878. std::vector<ItemSetEffect *,std::allocator<ItemSetEffect *> > ItemSetEff
  879. std::_Vector_alloc<std::_Vec_base_types<ItemSetEffect *,std::allocator<ItemSetEffect *> > >
  880. std::_Compressed_pair<std::_Wrap_alloc<std::allocator<ItemSetEffect *> >,std::_Vector_val<std::_Simple_types<ItemSetEffect *> >,1> _Mypair = 0x381B30B920
  881. Unit* m_mover = 0x381B307D30
  882. <user defined> VisibleAuraSlotCompare = 0x381B307D30
  883. unsigned int m_extraAttacks = 0x0
  884. bool m_canDualWield = 0x0
  885. <user defined> m_Controlled = 0x381B308090
  886. <user defined> m_movedPlayer = 0x381B307D30
  887. <user defined> m_SummonSlot = 0x381B3080B0
  888. <user defined> m_ObjectSlot = 0x381B308120
  889. float m_modMeleeHitChance = 7.500000
  890. float m_modRangedHitChance = 7.500000
  891. float m_modSpellHitChance = 15.000000
  892. int m_baseSpellCritChance = 0x5
  893. <user defined> m_threatModifier = 0x381B308170
  894. <user defined> m_baseAttackSpeed = 0x381B30818C
  895. <user defined> m_modAttackSpeedPct = 0x381B308198
  896. <user defined> m_attackTimer = 0x381B3081A4
  897. <user defined> m_Events = 0x381B3081B0
  898. <user defined> m_spellImmune = 0x381B3081D0
  899. unsigned int m_lastSanctuaryTime = 0x0
  900. <user defined> m_petAuras = 0x381B308280
  901. bool IsAIEnabled = 0x0
  902. bool NeedChangeAI = 0x0
  903. <user defined> LastCharmerGUID = 0x381B30829A
  904. bool m_ControlledByPlayer = 0x1
  905. <user defined> movespline = 0x3822035250
  906. <user defined> i_AI = 0x0
  907. <user defined> i_disabledAI = 0x0
  908. bool m_AutoRepeatFirstCast = 0x0
  909. <user defined> m_createStats = 0x381B3082CC
  910. <user defined> m_attackers = 0x381B3082E0
  911. <user defined> m_attacking = 0x0
  912. bool m_shouldReacquireTarget = 0x0
  913. int m_deathState = 0x0
  914. int m_procDeep = 0x0
  915. <user defined> m_dynObj = 0x381B308310
  916. <user defined> m_gameObj = 0x381B308328
  917. unsigned int m_transform = 0x0
  918. <user defined> m_currentSpells = 0x381B308348
  919. <user defined> m_ownedAuras = 0x381B308368
  920. <user defined> m_appliedAuras = 0x381B308380
  921. <user defined> m_removedAuras = 0x381B308398
  922. <user defined> m_auraUpdateIterator = 0x381B3083B0
  923. unsigned int m_removedAurasCount = 0x2
  924. <user defined> m_modAuras = 0x381B3083D0
  925. <user defined> m_scAuras = 0x381B30B1F0
  926. <user defined> m_interruptableAuras = 0x381B30B208
  927. <user defined> m_auraStateAuras = 0x381B30B220
  928. unsigned int m_interruptMask = 0x0
  929. <user defined> m_auraModifiersGroup = 0x381B30B23C
  930. <user defined> m_weaponDamage = 0x381B30B50C
  931. bool m_canModifyStats = 0x1
  932. <user defined> m_visibleAuras = 0x381B30B528
  933. <user defined> m_visibleAurasToUpdate = 0x381B30B540
  934. <user defined> m_speed_rate = 0x381B30B558
  935. <user defined> m_charmInfo = 0x0
  936. <user defined> m_sharedVision = 0x381B30B588
  937. <user defined> i_motionMaster = 0x38BBAC4020
  938. <user defined> m_reactiveTimer = 0x381B30B5A8
  939. unsigned int m_regenTimer = 0x0
  940. <user defined> m_ThreatManager = 0x381B30B5B8
  941. <user defined> m_vehicle = 0x0
  942. <user defined> m_vehicleKit = 0x0
  943. unsigned int m_unitTypeMask = 0x0
  944. <user defined> _lastLiquid = 0x0
  945. unsigned int m_movementCounter = 0x1
  946. unsigned int m_state = 0x0
  947. unsigned int m_CombatTimer = 0x0
  948. <user defined> m_movesplineTimer = 0x0
  949. <user defined> m_Diminishing = 0x381B30B640
  950. <user defined> m_HostileRefManager = 0x381B30B658
  951. <user defined> m_FollowingRefManager = 0x381B30B6A0
  952. <user defined> _redirectThreadInfo = 0x381B30B6E0
  953. bool m_cleanupDone = 0x0
  954. bool m_duringRemoveFromWorld = 0x0
  955. unsigned int _oldFactionId = 0x0
  956. bool _isWalkingBeforeCharm = 0x0
  957. unsigned int _aiAnimKitId = 0x0
  958. unsigned int _movementAnimKitId = 0x0
  959. unsigned int _meleeAnimKitId = 0x0
  960. int _lastDamagedTime = 0x0
  961. <user defined> _spellHistory = 0x38A96346D0
  962. WorldObject* m_seer = 0x381B307D30
  963. <user defined> m_stealth = 0x381B307E04
  964. <user defined> m_stealthDetect = 0x381B307E10
  965. <user defined> m_invisibility = 0x381B307E1C
  966. <user defined> m_invisibilityDetect = 0x381B307EB8
  967. <user defined> m_serverSideVisibility = 0x381B307F54
  968. <user defined> m_serverSideVisibilityDetect = 0x381B307F60
  969. unsigned int LastUsedScriptID = 0x0
  970. <user defined> m_movementInfo = 0x381B307F70
  971. <user defined> m_name = 0x381B307FE8
  972. bool m_isActive = 0x1
  973. bool m_isWorldObject = 0x1
  974. <user defined> m_zoneScript = 0x0
  975. <user defined> m_transport = 0x0
  976. <user defined> m_currMap = 0x389F75C050
  977. unsigned int m_InstanceId = 0x0
  978. unsigned int m_phaseMask = 0x1
  979. <user defined> _phases = 0x381B308038
  980. <user defined> _terrainSwaps = 0x381B308050
  981. <user defined> _worldMapAreaSwaps = 0x381B308068
  982. int _dbPhase = 0x0
  983. unsigned int m_notifyflags = 0x2
  984. unsigned int m_executed_notifies = 0x0
  985. unsigned int m_homebindMapId = 0x0
  986. unsigned int m_homebindAreaId = 0x9
  987. float m_homebindX = -8914.570313
  988. float m_homebindY = -133.908997
  989. float m_homebindZ = 80.537804
  990. std::unordered_set<ObjectGuid,std::hash<ObjectGuid>,std::equal_to<ObjectGuid>,std::allocator<ObjectGuid> > m_clientGUIDs
  991. std::_Hash<std::_Uset_traits<ObjectGuid,std::_Uhash_compare<ObjectGuid,std::hash<ObjectGuid>,std::equal_to<ObjectGuid> >,std::allocator<ObjectGuid>,0> >
  992. std::_Uset_traits<ObjectGuid,std::_Uhash_compare<ObjectGuid,std::hash<ObjectGuid>,std::equal_to<ObjectGuid> >,std::allocator<ObjectGuid>,0> _Traitsobj = 0x3F800000
  993. std::list<ObjectGuid,std::allocator<ObjectGuid> > _List = 0x381B30B970
  994. std::vector<std::_List_unchecked_const_iterator<std::_List_val<std::_List_simple_types<ObjectGuid> >,std::_Iterator_base0>,std::_Wrap_alloc<std::allocator<std::_List_unchecked_const_iterator<std::_Li _Vec = 0x381B30B988
  995. unsigned int _Mask = 0x1FF
  996. unsigned int _Maxidx = 0x200
  997. unsigned int[9] m_forced_speed_changes
  998. [0] = 0x0
  999. [1] = 0x0
  1000. [2] = 0x0
  1001. [3] = 0x0
  1002. [4] = 0x0
  1003. [5] = 0x0
  1004. [6] = 0x0
  1005. [7] = 0x0
  1006. [8] = 0x0
  1007. std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> > m_DFQuests
  1008. std::_Tree<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
  1009. std::_Tree_comp_alloc<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
  1010. std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::_Tree_node<unsigned int,void *> > >,std::_Tree_val<std::_Tree_simple_types<unsigned int> >,1>, _Mypair = 0x381B30B9C8
  1011. <user defined> _Copy_tag = 0x381B30B9C8
  1012. <user defined> _Move_tag = 0x381B30B9C8
  1013. unsigned int m_HomebindTimer = 0x0
  1014. bool m_InstanceValid = 0x1
  1015. std::unordered_map<unsigned int,InstancePlayerBind,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,InstancePlayerBind> > >[28] m_boundInstances
  1016. [0] = 0x381B30B9E8
  1017. [1] = 0x381B30BA38
  1018. [2] = 0x381B30BA88
  1019. [3] = 0x381B30BAD8
  1020. [4] = 0x381B30BB28
  1021. [5] = 0x381B30BB78
  1022. [6] = 0x381B30BBC8
  1023. [7] = 0x381B30BC18
  1024. [8] = 0x381B30BC68
  1025. [9] = 0x381B30BCB8
  1026. Spell* m_spellModTakingSpell = NULL
  1027. bool isDebugAreaTriggers = 0x0
  1028. std::list<ObjectGuid,std::allocator<ObjectGuid> > WhisperList
  1029. std::_List_buy<ObjectGuid,std::allocator<ObjectGuid> >
  1030. std::_List_alloc<std::_List_base_types<ObjectGuid,std::allocator<ObjectGuid> > >
  1031. std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::_List_node<ObjectGuid,void *> > >,std::_List_val<std::_List_simple_types<ObjectGuid> >,1> _Mypair = 0x381B30C2B8
  1032. unsigned int m_combatExitTime = 0x688CC
  1033. unsigned int m_regenTimerCount = 0x64
  1034. float[6] m_powerFraction
  1035. [0] = 0.000000
  1036. [1] = 0.000000
  1037. [2] = 0.000000
  1038. [3] = 0.000000
  1039. [4] = 0.000000
  1040. [5] = 0.000000
  1041. unsigned int m_contestedPvPTimer = 0x0
  1042. BgBattlegroundQueueID_Rec
  1043. int bgQueueTypeId = 0x274543A0
  1044. unsigned int invitedToInstance = 0x7FF7
  1045. unsigned int joinTime = 0xCDCD0019
  1046. Player::BgBattlegroundQueueID_Rec[2] m_bgBattlegroundQueueID
  1047. [0] = 0x381B30C2F4
  1048. [1] = 0x381B30C300
  1049. BGData m_bgData
  1050. unsigned int bgInstanceID = 0x0
  1051. int bgTypeID = 0x0
  1052. std::set<ObjectGuid,std::less<ObjectGuid>,std::allocator<ObjectGuid> > bgAfkReporter = 0x381B30C318
  1053. unsigned int bgAfkReportedCount = 0x0
  1054. int bgAfkReportedTimer = 0x5881EC83
  1055. unsigned int bgTeam = 0x0
  1056. unsigned int mountSpell = 0x0
  1057. unsigned int[2] taxiPath
  1058. [0] = 0x0
  1059. [1] = 0x0
  1060. WorldLocation joinPos = 0x381B30C350
  1061. bool m_IsBGRandomWinner = 0x0
  1062. std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> > m_timedquests
  1063. std::_Tree<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
  1064. std::_Tree_comp_alloc<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
  1065. std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::_Tree_node<unsigned int,void *> > >,std::_Tree_val<std::_Tree_simple_types<unsigned int> >,1>, _Mypair = 0x381B30C370
  1066. <user defined> _Copy_tag = 0x381B30C370
  1067. <user defined> _Move_tag = 0x381B30C370
  1068. std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> > m_weeklyquests
  1069. std::_Tree<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
  1070. std::_Tree_comp_alloc<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
  1071. std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::_Tree_node<unsigned int,void *> > >,std::_Tree_val<std::_Tree_simple_types<unsigned int> >,1>, _Mypair = 0x381B30C388
  1072. <user defined> _Copy_tag = 0x381B30C388
  1073. <user defined> _Move_tag = 0x381B30C388
  1074. std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> > m_monthlyquests
  1075. std::_Tree<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
  1076. std::_Tree_comp_alloc<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
  1077. std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::_Tree_node<unsigned int,void *> > >,std::_Tree_val<std::_Tree_simple_types<unsigned int> >,1>, _Mypair = 0x381B30C3A0
  1078. <user defined> _Copy_tag = 0x381B30C3A0
  1079. <user defined> _Move_tag = 0x381B30C3A0
  1080. std::unordered_map<unsigned int,std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> >,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int m_seasonalquests
  1081. std::_Hash<std::_Umap_traits<unsigned int,std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> >,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned
  1082. <user defined> value_compare = 0x381B30C3B8
  1083. std::_Umap_traits<unsigned int,std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> >,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std: _Traitsobj = 0x3F800000
  1084. std::list<std::pair<unsigned int const ,std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> > >,std::allocator<std::pair<unsigned int const ,std::set<unsigned int,std::less<uns _List = 0x381B30C3C0
  1085. std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> > > > > >,std _Vec = 0x381B30C3D8
  1086. unsigned int _Mask = 0x7
  1087. unsigned int _Maxidx = 0x8
  1088. ObjectGuid m_divider
  1089. unsigned int _low = 0x0
  1090. unsigned int _high = 0x0
  1091. unsigned int m_ingametime = 0x6903F
  1092. int m_lastHonorUpdateTime = 0x5881EB55
  1093. unsigned int m_team = 0x1D5
  1094. unsigned int m_nextSave = 0x1AB1E
  1095. int m_speakTime = 0x0
  1096. unsigned int m_speakCount = 0x0
  1097. unsigned int m_dungeonDifficulty = 0x1
  1098. unsigned int m_raidDifficulty = 0xE
  1099. unsigned int m_legacyRaidDifficulty = 0x3
  1100. unsigned int m_prevMapDifficulty = 0xE
  1101. unsigned int m_atLoginFlags = 0x0
  1102. Item*[187] m_items
  1103. [0] = 0x0
  1104. [1] = 0x0
  1105. [2] = 0x0
  1106. [3] = 0x0
  1107. [4] = 0x38896000A0
  1108. [5] = 0x0
  1109. [6] = 0x38BBAE9490
  1110. [7] = 0x38BBAE9090
  1111. [8] = 0x0
  1112. [9] = 0x0
  1113. unsigned int m_currentBuybackSlot = 0x4A
  1114. std::unordered_map<unsigned int,PlayerCurrency,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,PlayerCurrency> > > _currencyStorage
  1115. std::_Hash<std::_Umap_traits<unsigned int,PlayerCurrency,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,PlayerCurr
  1116. <user defined> value_compare = 0x381B30CA28
  1117. std::_Umap_traits<unsigned int,PlayerCurrency,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,PlayerCurrency> >,0> _Traitsobj = 0x3F800000
  1118. std::list<std::pair<unsigned int const ,PlayerCurrency>,std::allocator<std::pair<unsigned int const ,PlayerCurrency> > > _List = 0x381B30CA30
  1119. std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,PlayerCurrency> > > >,std::_Wrap_alloc<std::allocator<std::_List_unchecked_iterator<std: _Vec = 0x381B30CA48
  1120. unsigned int _Mask = 0x7
  1121. unsigned int _Maxidx = 0x8
  1122. VoidStorageItem*[160] _voidStorageItems
  1123. [0] = 0x0
  1124. [1] = 0x0
  1125. [2] = 0x0
  1126. [3] = 0x0
  1127. [4] = 0x0
  1128. [5] = 0x0
  1129. [6] = 0x0
  1130. [7] = 0x0
  1131. [8] = 0x0
  1132. [9] = 0x0
  1133. std::vector<Item *,std::allocator<Item *> > m_itemUpdateQueue
  1134. std::_Vector_alloc<std::_Vec_base_types<Item *,std::allocator<Item *> > >
  1135. std::_Compressed_pair<std::_Wrap_alloc<std::allocator<Item *> >,std::_Vector_val<std::_Simple_types<Item *> >,1> _Mypair = 0x381B30CF78
  1136. bool m_itemUpdateQueueBlocked = 0x0
  1137. unsigned int m_ExtraFlags = 0x0
  1138. std::map<unsigned int,QuestStatusData,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,QuestStatusData> > > m_QuestStatus
  1139. std::_Tree<std::_Tmap_traits<unsigned int,QuestStatusData,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,QuestStatusData> >,0> >
  1140. std::_Tree_comp_alloc<std::_Tmap_traits<unsigned int,QuestStatusData,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,QuestStatusData> >,0> >
  1141. std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::_Tree_node<std::pair<unsigned int const ,QuestStatusData>,void *> > >,std::_Tree_val<std::_Tre _Mypair = 0x381B30CFA0
  1142. <user defined> value_compare = 0x381B30CFA0
  1143. <user defined> _Copy_tag = 0x381B30CFA0
  1144. <user defined> _Move_tag = 0x381B30CFA0
  1145. <user defined> value_compare = 0x381B30CFA0
  1146. std::map<unsigned int,enum QuestSaveType,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,enum QuestSaveType> > > m_QuestStatusSave
  1147. std::_Tree<std::_Tmap_traits<unsigned int,enum QuestSaveType,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,enum QuestSaveType> >,0> >
  1148. std::_Tree_comp_alloc<std::_Tmap_traits<unsigned int,enum QuestSaveType,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,enum QuestSaveType> >,0> >
  1149. std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::_Tree_node<std::pair<unsigned int const ,enum QuestSaveType>,void *> > >,std::_Tree_val<std::_ _Mypair = 0x381B30CFB8
  1150. <user defined> value_compare = 0x381B30CFB8
  1151. <user defined> _Copy_tag = 0x381B30CFB8
  1152. <user defined> _Move_tag = 0x381B30CFB8
  1153. <user defined> value_compare = 0x381B30CFB8
  1154. std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> > m_RewardedQuests
  1155. std::_Tree<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
  1156. std::_Tree_comp_alloc<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
  1157. std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::_Tree_node<unsigned int,void *> > >,std::_Tree_val<std::_Tree_simple_types<unsigned int> >,1>, _Mypair = 0x381B30CFD0
  1158. <user defined> _Copy_tag = 0x381B30CFD0
  1159. <user defined> _Move_tag = 0x381B30CFD0
  1160. std::map<unsigned int,enum QuestSaveType,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,enum QuestSaveType> > > m_RewardedQuestsSave
  1161. std::_Tree<std::_Tmap_traits<unsigned int,enum QuestSaveType,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,enum QuestSaveType> >,0> >
  1162. std::_Tree_comp_alloc<std::_Tmap_traits<unsigned int,enum QuestSaveType,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,enum QuestSaveType> >,0> >
  1163. std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::_Tree_node<std::pair<unsigned int const ,enum QuestSaveType>,void *> > >,std::_Tree_val<std::_ _Mypair = 0x381B30CFE8
  1164. <user defined> value_compare = 0x381B30CFE8
  1165. <user defined> _Copy_tag = 0x381B30CFE8
  1166. <user defined> _Move_tag = 0x381B30CFE8
  1167. <user defined> value_compare = 0x381B30CFE8
  1168. std::unordered_map<unsigned int,SkillStatusData,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,SkillStatusData> > > mSkillStatus
  1169. std::_Hash<std::_Umap_traits<unsigned int,SkillStatusData,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,SkillStat
  1170. <user defined> value_compare = 0x381B30D000
  1171. std::_Umap_traits<unsigned int,SkillStatusData,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,SkillStatusData> >,0 _Traitsobj = 0x3F800000
  1172. std::list<std::pair<unsigned int const ,SkillStatusData>,std::allocator<std::pair<unsigned int const ,SkillStatusData> > > _List = 0x381B30D008
  1173. std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,SkillStatusData> > > >,std::_Wrap_alloc<std::allocator<std::_List_unchecked_iterator<std _Vec = 0x381B30D020
  1174. unsigned int _Mask = 0x3F
  1175. unsigned int _Maxidx = 0x40
  1176. unsigned int m_GuildIdInvited = 0x0
  1177. unsigned int m_ArenaTeamIdInvited = 0x0
  1178. std::deque<Mail *,std::allocator<Mail *> > m_mail
  1179. std::_Deque_alloc<std::_Deque_base_types<Mail *,std::allocator<Mail *> > >
  1180. std::_Compressed_pair<std::_Wrap_alloc<std::allocator<Mail *> >,std::_Deque_val<std::_Deque_simple_types<Mail *> >,1> _Mypair = 0x381B30D060
  1181. std::unordered_map<unsigned int,PlayerSpell *,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,PlayerSpell *> > > m_spells
  1182. std::_Hash<std::_Umap_traits<unsigned int,PlayerSpell *,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,PlayerSpell
  1183. <user defined> value_compare = 0x381B30D088
  1184. std::_Umap_traits<unsigned int,PlayerSpell *,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,PlayerSpell *> >,0> _Traitsobj = 0x3F800000
  1185. std::list<std::pair<unsigned int const ,PlayerSpell *>,std::allocator<std::pair<unsigned int const ,PlayerSpell *> > > _List = 0x381B30D090
  1186. std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,PlayerSpell *> > > >,std::_Wrap_alloc<std::allocator<std::_List_unchecked_iterator<std:: _Vec = 0x381B30D0A8
  1187. unsigned int _Mask = 0x3F
  1188. unsigned int _Maxidx = 0x40
  1189. std::unordered_map<unsigned int,std::unordered_set<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<unsigned int> >,std::hash<unsigned int>,std::equal_to<unsigned int>, m_overrideSpells
  1190. std::_Hash<std::_Umap_traits<unsigned int,std::unordered_set<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<unsigned int> >,std::_Uhash_compare<unsigned int,std::hash
  1191. <user defined> value_compare = 0x381B30D0D8
  1192. std::_Umap_traits<unsigned int,std::unordered_set<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<unsigned int> >,std::_Uhash_compare<unsigned int,std::hash<unsigned i _Traitsobj = 0x3F800000
  1193. std::list<std::pair<unsigned int const ,std::unordered_set<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<unsigned int> > >,std::allocator<std::pair<unsigned int cons _List = 0x381B30D0E0
  1194. std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,std::unordered_set<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int>,std: _Vec = 0x381B30D0F8
  1195. unsigned int _Mask = 0x7
  1196. unsigned int _Maxidx = 0x8
  1197. unsigned int m_lastPotionId = 0x0
  1198. SpecializationInfo _specializationInfo
  1199. std::unordered_map<unsigned int,enum PlayerSpellState,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,enum PlayerSpellState> > >[4] Talents
  1200. [0] = 0x381B30D130
  1201. [1] = 0x381B30D180
  1202. [2] = 0x381B30D1D0
  1203. [3] = 0x381B30D220
  1204. std::vector<unsigned int,std::allocator<unsigned int> >[4] Glyphs
  1205. [0] = 0x381B30D270
  1206. [1] = 0x381B30D290
  1207. [2] = 0x381B30D2B0
  1208. [3] = 0x381B30D2D0
  1209. unsigned int ResetTalentsCost = 0x0
  1210. int ResetTalentsTime = 0x0
  1211. unsigned int PrimarySpecialization = 0x46
  1212. unsigned int ActiveGroup = 0x2
  1213. std::map<unsigned char,ActionButton,std::less<unsigned char>,std::allocator<std::pair<unsigned char const ,ActionButton> > > m_actionButtons
  1214. std::_Tree<std::_Tmap_traits<unsigned char,ActionButton,std::less<unsigned char>,std::allocator<std::pair<unsigned char const ,ActionButton> >,0> >
  1215. std::_Tree_comp_alloc<std::_Tmap_traits<unsigned char,ActionButton,std::less<unsigned char>,std::allocator<std::pair<unsigned char const ,ActionButton> >,0> >
  1216. std::_Compressed_pair<std::less<unsigned char>,std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::_Tree_node<std::pair<unsigned char const ,ActionButton>,void *> > >,std::_Tree_val<std::_Tree _Mypair = 0x381B30D308
  1217. <user defined> value_compare = 0x381B30D308
  1218. <user defined> _Copy_tag = 0x381B30D308
  1219. <user defined> _Move_tag = 0x381B30D308
  1220. <user defined> value_compare = 0x381B30D308
  1221. float[2] m_auraBaseMod
  1222. [0] = 0.000000
  1223. [1] = 5.000000
  1224. [0] = 0x40A0000000000000
  1225. [1] = 0x40A0000000000000
  1226. [2] = 0x40A0000000000000
  1227. [3] = 0x3F80000000000000
  1228. int[32] m_baseRatingValue
  1229. [0] = 0x0
  1230. [1] = 0x0
  1231. [2] = 0x0
  1232. [3] = 0x0
  1233. [4] = 0x0
  1234. [5] = 0x0
  1235. [6] = 0x0
  1236. [7] = 0x0
  1237. [8] = 0x0
  1238. [9] = 0x0
  1239. unsigned int m_baseSpellPower = 0x0
  1240. unsigned int m_baseManaRegen = 0x0
  1241. unsigned int m_baseHealthRegen = 0x0
  1242. int m_spellPenetrationItemMod = 0x0
  1243. std::list<SpellModifier *,std::allocator<SpellModifier *> >[2] m_spellMods
  1244. [0] = 0x381B30D390
  1245. [1] = 0x381B30D3A8
  1246. [0] = 0x381B30D390
  1247. [1] = 0x381B30D3C0
  1248. [2] = 0x381B30D3F0
  1249. [3] = 0x381B30D420
  1250. [4] = 0x381B30D450
  1251. [5] = 0x381B30D480
  1252. [6] = 0x381B30D4B0
  1253. [7] = 0x381B30D4E0
  1254. [8] = 0x381B30D510
  1255. [9] = 0x381B30D540
  1256. std::list<EnchantDuration,std::allocator<EnchantDuration> > m_enchantDuration
  1257. std::_List_buy<EnchantDuration,std::allocator<EnchantDuration> >
  1258. std::_List_alloc<std::_List_base_types<EnchantDuration,std::allocator<EnchantDuration> > >
  1259. std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::_List_node<EnchantDuration,void *> > >,std::_List_val<std::_List_simple_types<EnchantDuration> >,1> _Mypair = 0x381B30DAE0
  1260. std::list<Item *,std::allocator<Item *> > m_itemDuration
  1261. std::_List_buy<Item *,std::allocator<Item *> >
  1262. std::_List_alloc<std::_List_base_types<Item *,std::allocator<Item *> > >
  1263. std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::_List_node<Item *,void *> > >,std::_List_val<std::_List_simple_types<Item *> >,1> _Mypair = 0x381B30DAF8
  1264. std::unordered_set<ObjectGuid,std::hash<ObjectGuid>,std::equal_to<ObjectGuid>,std::allocator<ObjectGuid> > m_itemSoulboundTradeable
  1265. std::_Hash<std::_Uset_traits<ObjectGuid,std::_Uhash_compare<ObjectGuid,std::hash<ObjectGuid>,std::equal_to<ObjectGuid> >,std::allocator<ObjectGuid>,0> >
  1266. std::_Uset_traits<ObjectGuid,std::_Uhash_compare<ObjectGuid,std::hash<ObjectGuid>,std::equal_to<ObjectGuid> >,std::allocator<ObjectGuid>,0> _Traitsobj = 0x3F800000
  1267. std::list<ObjectGuid,std::allocator<ObjectGuid> > _List = 0x381B30DB18
  1268. std::vector<std::_List_unchecked_const_iterator<std::_List_val<std::_List_simple_types<ObjectGuid> >,std::_Iterator_base0>,std::_Wrap_alloc<std::allocator<std::_List_unchecked_const_iterator<std::_Li _Vec = 0x381B30DB30
  1269. unsigned int _Mask = 0x7
  1270. unsigned int _Maxidx = 0x8
  1271. std::unique_ptr<ResurrectionData,std::default_delete<ResurrectionData> > _resurrectionData
  1272. std::_Unique_ptr_base<ResurrectionData,std::default_delete<ResurrectionData> >
  1273. std::_Compressed_pair<std::default_delete<ResurrectionData>,ResurrectionData *,1> _Mypair = 0x0
  1274. WorldSession* m_session = 0x386DABEA70
  1275. std::list<Channel *,std::allocator<Channel *> > m_channels
  1276. std::_List_buy<Channel *,std::allocator<Channel *> >
  1277. std::_List_alloc<std::_List_base_types<Channel *,std::allocator<Channel *> > >
  1278. std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::_List_node<Channel *,void *> > >,std::_List_val<std::_List_simple_types<Channel *> >,1> _Mypair = 0x381B30DB70
  1279. unsigned int m_cinematic = 0x1
  1280. unsigned int m_movie = 0x0
  1281. TradeData* m_trade = NULL
  1282. bool m_DailyQuestChanged = 0x0
  1283. bool m_WeeklyQuestChanged = 0x0
  1284. bool m_MonthlyQuestChanged = 0x0
  1285. bool m_SeasonalQuestChanged = 0x0
  1286. int m_lastDailyQuestTime = 0x0
  1287. unsigned int m_drunkTimer = 0x0
  1288. unsigned int m_weaponChangeTimer = 0x0
  1289. unsigned int m_zoneUpdateId = 0x181A
  1290. unsigned int m_zoneUpdateTimer = 0x384
  1291. unsigned int m_areaUpdateId = 0x9
  1292. unsigned int m_deathTimer = 0x0
  1293. int m_deathExpireTime = 0x0
  1294. unsigned int m_WeaponProficiency = 0x41F3
  1295. unsigned int m_ArmorProficiency = 0x7F
  1296. bool m_canParry = 0x1
  1297. bool m_canBlock = 0x1
  1298. bool m_canTitanGrip = 0x0
  1299. unsigned int m_swingErrorMsg = 0x0
  1300. int _restTime = 0x0
  1301. unsigned int inn_triggerId = 0x0
  1302. float m_rest_bonus = 13.178061
  1303. unsigned int _restFlagMask = 0x0
  1304. PlayerSocial* m_social = 0x38BBB32A00
  1305. std::map<ObjectGuid,FriendInfo,std::less<ObjectGuid>,std::allocator<std::pair<ObjectGuid const ,FriendInfo> > > _playerSocialMap = 0x38BBB32A00
  1306. ObjectGuid _playerGUID = 0x38BBB32A18
  1307. GroupReference m_group
  1308. Reference<Group,Player>
  1309. LinkedListElement
  1310. LinkedListElement* iNext = NULL
  1311. LinkedListElement* iPrev = NULL
  1312. Group* iRefTo = NULL
  1313. Player* iRefFrom = NULL
  1314. unsigned int iSubGroup = 0x0
  1315. GroupReference m_originalGroup
  1316. Reference<Group,Player>
  1317. LinkedListElement
  1318. LinkedListElement* iNext = NULL
  1319. LinkedListElement* iPrev = NULL
  1320. Group* iRefTo = NULL
  1321. Player* iRefFrom = NULL
  1322. unsigned int iSubGroup = 0x0
  1323. Group* m_groupInvite = NULL
  1324. unsigned int m_groupUpdateMask = 0x0
  1325. bool m_bPassOnGroupLoot = 0x0
  1326. unsigned int m_lastpetnumber = 0x0
  1327. int m_summon_expire = 0x0
  1328. WorldLocation m_summon_location
  1329. Position
  1330. PositionXYStreamer
  1331. Position* Pos = NULL
  1332. PositionXYZStreamer
  1333. <user defined> Pos = 0x0
  1334. PositionXYZOStreamer
  1335. <user defined> Pos = 0x0
  1336. float m_positionX = 0.000000
  1337. float m_positionY = 0.000000
  1338. float m_positionZ = 0.000000
  1339. float m_orientation = 0.000000
  1340. unsigned int m_mapId = 0xFFFFFFFF
  1341. WorldLocation m_recall_location
  1342. Position
  1343. PositionXYStreamer
  1344. Position* Pos = 0xC3016D59C60B54A8
  1345. PositionXYZStreamer
  1346. <user defined> Pos = 0xC3016D59C60B54A8
  1347. PositionXYZOStreamer
  1348. <user defined> Pos = 0xC3016D59C60B54A8
  1349. float m_positionX = -8917.164063
  1350. float m_positionY = -129.427139
  1351. float m_positionZ = 80.966721
  1352. float m_orientation = 2.036150
  1353. unsigned int m_mapId = 0x0
  1354. DeclinedName* m_declinedname = NULL
  1355. Runes* m_runes = NULL
  1356. std::map<unsigned __int64,EquipmentSetInfo,std::less<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,EquipmentSetInfo> > > _equipmentSets
  1357. std::_Tree<std::_Tmap_traits<unsigned __int64,EquipmentSetInfo,std::less<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,EquipmentSetInfo> >,0> >
  1358. std::_Tree_comp_alloc<std::_Tmap_traits<unsigned __int64,EquipmentSetInfo,std::less<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,EquipmentSetInfo> >,0> >
  1359. std::_Compressed_pair<std::less<unsigned __int64>,std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::_Tree_node<std::pair<unsigned __int64 const ,EquipmentSetInfo>,void *> > >,std::_Tree_val< _Mypair = 0x381B30DCB0
  1360. <user defined> value_compare = 0x381B30DCB0
  1361. <user defined> _Copy_tag = 0x381B30DCB0
  1362. <user defined> _Move_tag = 0x381B30DCB0
  1363. <user defined> value_compare = 0x381B30DCB0
  1364. unsigned int m_grantableLevels = 0x0
  1365. std::array<std::unique_ptr<CUFProfile,std::default_delete<CUFProfile> >,5> _CUFProfiles
  1366. std::unique_ptr<CUFProfile,std::default_delete<CUFProfile> >[5] _Elems
  1367. [0] = 0x38BBAC6FA0
  1368. [1] = 0x0
  1369. [2] = 0x0
  1370. [3] = 0x0
  1371. [4] = 0x0
  1372. std::set<ObjectGuid,std::less<ObjectGuid>,std::allocator<ObjectGuid> > m_refundableItems
  1373. std::_Tree<std::_Tset_traits<ObjectGuid,std::less<ObjectGuid>,std::allocator<ObjectGuid>,0> >
  1374. std::_Tree_comp_alloc<std::_Tset_traits<ObjectGuid,std::less<ObjectGuid>,std::allocator<ObjectGuid>,0> >
  1375. std::_Compressed_pair<std::less<ObjectGuid>,std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::_Tree_node<ObjectGuid,void *> > >,std::_Tree_val<std::_Tree_simple_types<ObjectGuid> >,1>,1> _Mypair = 0x381B30DCF8
  1376. <user defined> _Copy_tag = 0x381B30DCF8
  1377. <user defined> _Move_tag = 0x381B30DCF8
  1378. MapReference m_mapRef
  1379. Reference<Map,Player>
  1380. LinkedListElement
  1381. LinkedListElement* iNext = 0x389F75C200
  1382. LinkedListElement* iPrev = 0x389F75C1E8
  1383. Map* iRefTo = 0x389F75C050
  1384. Player* iRefFrom = 0x381B307D30
  1385. unsigned int m_lastFallTime = 0x0
  1386. float m_lastFallZ = 80.966721
  1387. int[3] m_MirrorTimer
  1388. [0] = 0xFFFFFFFF
  1389. [1] = 0xFFFFFFFF
  1390. [2] = 0xFFFFFFFF
  1391. unsigned int m_MirrorTimerFlags = 0x0
  1392. unsigned int m_MirrorTimerFlagsLast = 0x0
  1393. bool m_isInWater = 0x0
  1394. unsigned int[7] m_runeGraceCooldown
  1395. [0] = 0xFFFFFFFF
  1396. [1] = 0xFFFFFFFF
  1397. [2] = 0xFFFFFFFF
  1398. [3] = 0xFFFFFFFF
  1399. [4] = 0xFFFFFFFF
  1400. [5] = 0xFFFFFFFF
  1401. [6] = 0xFFFFFFFF
  1402. unsigned int[7] m_lastRuneGraceTimers
  1403. [0] = 0x0
  1404. [1] = 0x0
  1405. [2] = 0x0
  1406. [3] = 0x0
  1407. [4] = 0x0
  1408. [5] = 0x0
  1409. [6] = 0x0
  1410. WorldLocation m_teleport_dest
  1411. Position
  1412. PositionXYStreamer
  1413. Position* Pos = NULL
  1414. PositionXYZStreamer
  1415. <user defined> Pos = 0x0
  1416. PositionXYZOStreamer
  1417. <user defined> Pos = 0x0
  1418. float m_positionX = 0.000000
  1419. float m_positionY = 0.000000
  1420. float m_positionZ = 0.000000
  1421. float m_orientation = 0.000000
  1422. unsigned int m_mapId = 0xFFFFFFFF
  1423. unsigned int m_teleport_options = 0x0
  1424. bool mSemaphoreTeleport_Near = 0x0
  1425. bool mSemaphoreTeleport_Far = 0x0
  1426. unsigned int m_DelayedOperations = 0x0
  1427. bool m_bCanDelayTeleport = 0x0
  1428. bool m_bHasDelayedTeleport = 0x0
  1429. unsigned int m_temporaryUnsummonedPetNumber = 0x0
  1430. unsigned int m_oldpetspell = 0x0
  1431. PlayerAchievementMgr* m_achievementMgr = 0x38B68BA9C0
  1432. AchievementMgr
  1433. CriteriaHandler
  1434. std::unordered_map<unsigned int,CriteriaProgress,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,CriteriaProgress> > > _criteriaProgress = 0x38B68BA9C8
  1435. std::map<unsigned int,unsigned int,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,unsigned int> > > _timeCriteriaTrees = 0x38B68BAA18
  1436. std::unordered_map<unsigned int,CompletedAchievementData,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,CompletedAchievementData> > > _completedAchievements = 0x38B68BAA30
  1437. unsigned int _achievementPoints = 0x14
  1438. Player* _owner = 0x381B307D30
  1439. ReputationMgr* m_reputationMgr = 0x38BBAC2220
  1440. Player* _player = 0x381B307D30
  1441. std::map<unsigned int,FactionState,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,FactionState> > > _factions = 0x38BBAC2228
  1442. std::map<unsigned int,enum ReputationRank,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,enum ReputationRank> > > _forcedReactions = 0x38BBAC2240
  1443. unsigned int _visibleFactionCount = 0x8
  1444. unsigned int _honoredFactionCount = 0x1
  1445. unsigned int _reveredFactionCount = 0x1
  1446. unsigned int _exaltedFactionCount = 0x1
  1447. bool _sendFactionIncreased = 0x0
  1448. unsigned int m_ChampioningFaction = 0x0
  1449. std::queue<unsigned int,std::deque<unsigned int,std::allocator<unsigned int> > > m_timeSyncQueue
  1450. std::deque<unsigned int,std::allocator<unsigned int> > c = 0x381B30DDD0
  1451. unsigned int m_timeSyncTimer = 0x26AC
  1452. unsigned int m_timeSyncClient = 0x468742
  1453. unsigned int m_timeSyncServer = 0x68D24
  1454. std::unordered_map<unsigned int,__int64,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,__int64> > > _instanceResetTimes
  1455. std::_Hash<std::_Umap_traits<unsigned int,__int64,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,__int64> >,0> >
  1456. <user defined> value_compare = 0x381B30DE08
  1457. std::_Umap_traits<unsigned int,__int64,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,__int64> >,0> _Traitsobj = 0x3F800000
  1458. std::list<std::pair<unsigned int const ,__int64>,std::allocator<std::pair<unsigned int const ,__int64> > > _List = 0x381B30DE10
  1459. std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,__int64> > > >,std::_Wrap_alloc<std::allocator<std::_List_unchecked_iterator<std::_List_ _Vec = 0x381B30DE28
  1460. unsigned int _Mask = 0x7
  1461. unsigned int _Maxidx = 0x8
  1462. unsigned int _pendingBindId = 0x0
  1463. unsigned int _pendingBindTimer = 0x0
  1464. unsigned int _activeCheats = 0x0
  1465. std::unique_ptr<Garrison,std::default_delete<Garrison> > _garrison
  1466. std::_Unique_ptr_base<Garrison,std::default_delete<Garrison> >
  1467. std::_Compressed_pair<std::default_delete<Garrison>,Garrison *,1> _Mypair = 0x0
  1468. bool _advancedCombatLoggingEnabled = 0x0
  1469. unsigned int healthBeforeDuel = 0x0
  1470. unsigned int manaBeforeDuel = 0x0
  1471. WorldLocation _corpseLocation
  1472. Position
  1473. PositionXYStreamer
  1474. Position* Pos = NULL
  1475. PositionXYZStreamer
  1476. <user defined> Pos = 0x0
  1477. PositionXYZOStreamer
  1478. <user defined> Pos = 0x0
  1479. float m_positionX = 0.000000
  1480. float m_positionY = 0.000000
  1481. float m_positionZ = 0.000000
  1482. float m_orientation = 0.000000
  1483. unsigned int m_mapId = 0xFFFFFFFF
  1484. SceneMgr m_sceneMgr
  1485. Player* _player = 0x381B307D30
  1486. std::map<unsigned int,SceneTemplate const *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,SceneTemplate const *> > > _scenesByInstance = 0x381B30DE98
  1487. unsigned int _standaloneSceneInstanceID = 0x0
  1488. bool _isDebuggingScenes = 0x0
  1489. std::unordered_map<ObjectGuid,ObjectGuid,std::hash<ObjectGuid>,std::equal_to<ObjectGuid>,std::allocator<std::pair<ObjectGuid const ,ObjectGuid> > > m_AELootView
  1490. std::_Hash<std::_Umap_traits<ObjectGuid,ObjectGuid,std::_Uhash_compare<ObjectGuid,std::hash<ObjectGuid>,std::equal_to<ObjectGuid> >,std::allocator<std::pair<ObjectGuid const ,ObjectGuid> >,0> >
  1491. <user defined> value_compare = 0x381B30DEB8
  1492. std::_Umap_traits<ObjectGuid,ObjectGuid,std::_Uhash_compare<ObjectGuid,std::hash<ObjectGuid>,std::equal_to<ObjectGuid> >,std::allocator<std::pair<ObjectGuid const ,ObjectGuid> >,0> _Traitsobj = 0x3F800000
  1493. std::list<std::pair<ObjectGuid const ,ObjectGuid>,std::allocator<std::pair<ObjectGuid const ,ObjectGuid> > > _List = 0x381B30DEC0
  1494. std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<ObjectGuid const ,ObjectGuid> > > >,std::_Wrap_alloc<std::allocator<std::_List_unchecked_iterator<std::_List _Vec = 0x381B30DED8
  1495. unsigned int _Mask = 0x7
  1496. unsigned int _Maxidx = 0x8
  1497. std::shared_ptr<WorldSocket>[2] m_Socket
  1498. [0] = 0x386DABEB58
  1499. [1] = 0x386DABEB68
  1500. std::string m_Address = "74.74.76.11"
  1501. int _security = 0x3
  1502. unsigned int _accountId = 0x3
  1503. std::string _accountName = "1#1"
  1504. unsigned int _battlenetAccountId = 0x1
  1505. unsigned int m_expansion = 0x6
  1506. std::string _os = "Win"
  1507. std::array<unsigned char,32> _realmListSecret
  1508. unsigned int[32] _Elems
  1509. [0] = 0xCD
  1510. [1] = 0xCD
  1511. [2] = 0xCD
  1512. [3] = 0xCD
  1513. [4] = 0xCD
  1514. [5] = 0xCD
  1515. [6] = 0xCD
  1516. [7] = 0xCD
  1517. [8] = 0xCD
  1518. [9] = 0xCD
  1519. std::unordered_map<unsigned int,unsigned char,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,unsigned char> > > _realmCharacterCounts
  1520. std::_Hash<std::_Umap_traits<unsigned int,unsigned char,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,unsigned ch
  1521. <user defined> value_compare = 0x386DABEC20
  1522. std::_Umap_traits<unsigned int,unsigned char,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,unsigned char> >,0> _Traitsobj = 0x3F800000
  1523. std::list<std::pair<unsigned int const ,unsigned char>,std::allocator<std::pair<unsigned int const ,unsigned char> > > _List = 0x386DABEC28
  1524. std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,unsigned char> > > >,std::_Wrap_alloc<std::allocator<std::_List_unchecked_iterator<std:: _Vec = 0x386DABEC40
  1525. unsigned int _Mask = 0x7
  1526. unsigned int _Maxidx = 0x8
  1527. std::unordered_map<unsigned int,std::function<void __cdecl(MessageBuffer)>,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,std::function<void __cdecl( _battlenetResponseCallbacks
  1528. std::_Hash<std::_Umap_traits<unsigned int,std::function<void __cdecl(MessageBuffer)>,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<un
  1529. <user defined> value_compare = 0x386DABEC70
  1530. std::_Umap_traits<unsigned int,std::function<void __cdecl(MessageBuffer)>,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int _Traitsobj = 0x3F800000
  1531. std::list<std::pair<unsigned int const ,std::function<void __cdecl(MessageBuffer)> >,std::allocator<std::pair<unsigned int const ,std::function<void __cdecl(MessageBuffer)> > > > _List = 0x386DABEC78
  1532. std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,std::function<void __cdecl(MessageBuffer)> > > > >,std::_Wrap_alloc<std::allocator<std:: _Vec = 0x386DABEC90
  1533. unsigned int _Mask = 0x7
  1534. unsigned int _Maxidx = 0x8
  1535. unsigned int _battlenetRequestToken = 0x0
  1536. Warden* _warden = NULL
  1537. int _logoutTime = 0x0
  1538. bool m_inQueue = 0x0
  1539. ObjectGuid m_playerLoading
  1540. unsigned int _low = 0x0
  1541. unsigned int _high = 0x0
  1542. bool m_playerLogout = 0x0
  1543. bool m_playerRecentlyLogout = 0x0
  1544. bool m_playerSave = 0x0
  1545. int m_sessionDbcLocale = 0x0
  1546. int m_sessionDbLocaleIndex = 0x0
  1547. std::atomic<unsigned int> m_latency
  1548. std::_Atomic_uint
  1549. unsigned long _My_val = 0x69
  1550. std::atomic<unsigned int> m_clientTimeDelay
  1551. std::_Atomic_uint
  1552. unsigned long _My_val = 0x0
  1553. AccountData[8] _accountData
  1554. [0] = 0x386DABED00
  1555. [1] = 0x386DABED30
  1556. [2] = 0x386DABED60
  1557. [3] = 0x386DABED90
  1558. [4] = 0x386DABEDC0
  1559. [5] = 0x386DABEDF0
  1560. [6] = 0x386DABEE20
  1561. [7] = 0x386DABEE50
  1562. unsigned int[8] _tutorials
  1563. [0] = 0x100061B
  1564. [1] = 0x0
  1565. [2] = 0x0
  1566. [3] = 0x0
  1567. [4] = 0x0
  1568. [5] = 0x0
  1569. [6] = 0x0
  1570. [7] = 0x0
  1571. bool _tutorialsChanged = 0x0
  1572. std::vector<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,std::allocator<std::basic_string<char,std::char_traits<char>,std::allocator<char> > > > _registeredAddonPrefixes
  1573. std::_Vector_alloc<std::_Vec_base_types<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,std::allocator<std::basic_string<char,std::char_traits<char>,std::allocator<char> > > > >
  1574. std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::basic_string<char,std::char_traits<char>,std::allocator<char> > > >,std::_Vector_val<std::_Simple_types<std::basic_string<char,std::char_tra _Mypair = 0x386DABEEA8
  1575. bool _filterAddonMessages = 0x0
  1576. unsigned int recruiterId = 0x0
  1577. bool isRecruiter = 0x0
  1578. LockedQueue<WorldPacket *,std::deque<WorldPacket *,std::allocator<WorldPacket *> > > _recvQueue
  1579. std::mutex _lock
  1580. std::_Mutex_base
  1581. std::_Align_type<double,80> _Mtx_storage = 0x386DABEEE0
  1582. std::deque<WorldPacket *,std::allocator<WorldPacket *> > _queue
  1583. std::_Deque_alloc<std::_Deque_base_types<WorldPacket *,std::allocator<WorldPacket *> > >
  1584. std::_Compressed_pair<std::_Wrap_alloc<std::allocator<WorldPacket *> >,std::_Deque_val<std::_Deque_simple_types<WorldPacket *> >,1> _Mypair = 0x386DABEF30
  1585. bool _canceled = 0x0
  1586. rbac::RBACData* _RBACData = 0x382C98FD80
  1587. unsigned int _id = 0x3
  1588. std::string _name = "1#1"
  1589. int _realmId = 0x1
  1590. unsigned int _secLevel = 0x3
  1591. std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> > _grantedPerms
  1592. std::_Tree<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
  1593. std::_Tree_comp_alloc<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
  1594. std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::_Tree_node<unsigned int,void *> > >,std::_Tree_val<std::_Tree_simple_types<unsigned int> >,1>, _Mypair = 0x382C98FDB8
  1595. <user defined> _Copy_tag = 0x382C98FDB8
  1596. <user defined> _Move_tag = 0x382C98FDB8
  1597. std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> > _deniedPerms
  1598. std::_Tree<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
  1599. std::_Tree_comp_alloc<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
  1600. std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::_Tree_node<unsigned int,void *> > >,std::_Tree_val<std::_Tree_simple_types<unsigned int> >,1>, _Mypair = 0x382C98FDD0
  1601. <user defined> _Copy_tag = 0x382C98FDD0
  1602. <user defined> _Move_tag = 0x382C98FDD0
  1603. std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> > _globalPerms
  1604. std::_Tree<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
  1605. std::_Tree_comp_alloc<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
  1606. std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::_Tree_node<unsigned int,void *> > >,std::_Tree_val<std::_Tree_simple_types<unsigned int> >,1>, _Mypair = 0x382C98FDE8
  1607. <user defined> _Copy_tag = 0x382C98FDE8
  1608. <user defined> _Move_tag = 0x382C98FDE8
  1609. unsigned int expireTime = 0xEA60
  1610. bool forceExit = 0x0
  1611. ObjectGuid m_currentBankerGUID
  1612. unsigned int _low = 0x0
  1613. unsigned int _high = 0x0
  1614. std::unique_ptr<BattlePetMgr,std::default_delete<BattlePetMgr> > _battlePetMgr
  1615. std::_Unique_ptr_base<BattlePetMgr,std::default_delete<BattlePetMgr> >
  1616. std::_Compressed_pair<std::default_delete<BattlePetMgr>,BattlePetMgr *,1> _Mypair = 0x382C98E7C0
  1617. std::unique_ptr<CollectionMgr,std::default_delete<CollectionMgr> > _collectionMgr
  1618. std::_Unique_ptr_base<CollectionMgr,std::default_delete<CollectionMgr> >
  1619. std::_Compressed_pair<std::default_delete<CollectionMgr>,CollectionMgr *,1> _Mypair = 0x38878464A0
  1620. WorldSession::ConnectToKey _instanceConnectKey
  1621. <unnamed-type-Fields>
  1622. unsigned int AccountId = 0xF5AE13A500000003
  1623. unsigned int ConnectionType = 0xF5AE13A500000003
  1624. unsigned int Key = 0xF5AE13A500000003
  1625. WorldSession::ConnectToKey::<unnamed-type-Fields> Fields
  1626. unsigned int AccountId = 0xF5AE13A500000003
  1627. unsigned int ConnectionType = 0xF5AE13A500000003
  1628. unsigned int Key = 0xF5AE13A500000003
  1629. unsigned int Raw = 0xF5AE13A500000003
  1630. Parameter WorldPackets::Query::DBQueryBulk& packet = 0x3839A2E200
  1631. WorldPackets::ClientPacket
  1632. WorldPackets::Packet
  1633. WorldPacket _worldPacket = 0x3839A2E208
  1634. DBQueryRecord
  1635. ObjectGuid GUID
  1636. unsigned int _low = 0x7FF7277FF560
  1637. unsigned int _high = 0x7FF72718C420
  1638. unsigned int RecordID = 0x12
  1639. unsigned int TableHash = 0xBFDAF9F1
  1640. std::vector<WorldPackets::Query::DBQueryBulk::DBQueryRecord,std::allocator<WorldPackets::Query::DBQueryBulk::DBQueryRecord> > Queries
  1641. std::_Vector_alloc<std::_Vec_base_types<WorldPackets::Query::DBQueryBulk::DBQueryRecord,std::allocator<WorldPackets::Query::DBQueryBulk::DBQueryRecord> > >
  1642. value_type
  1643. ObjectGuid GUID = 0x3839A2E260
  1644. unsigned int RecordID = 0xC0E44F18
  1645. std::_Compressed_pair<std::_Wrap_alloc<std::allocator<WorldPackets::Query::DBQueryBulk::DBQueryRecord> >,std::_Vector_val<std::_Simple_types<WorldPackets::Query::DBQueryBulk::DBQueryRecord> >,1> _Mypair = 0x3839A2E260
  1646. value_type
  1647. <user defined> GUID = 0x3839A2E260
  1648. unsigned int RecordID = 0xC0E44F18
  1649. Local DB2StorageBase* store = 0x7FF728497AF0
  1650. unsigned int _tableHash = 0xBFDAF9F1
  1651. unsigned int _layoutHash = 0xABD08A04
  1652. std::string _fileName = "CreatureDisplayInfo.db2"
  1653. unsigned int _fieldCount = 0x15
  1654. DB2LoadInfo _loadInfo
  1655. DB2FieldMeta* Fields = 0x7FF7284A4030
  1656. bool IsSigned = 0x0
  1657. int Type = 0x69
  1658. char* Name = "ID"
  1659. unsigned int FieldCount = 0x18
  1660. DB2Meta* Meta = 0x7FF7284A0CE0
  1661. int IndexField = 0xFFFFFFFF
  1662. unsigned int FieldCount = 0x15
  1663. unsigned int LayoutHash = 0xABD08A04
  1664. char* Types = "iffisiiifhhhhhhbbbbbb"
  1665. unsigned int* ArraySizes = 0x1
  1666. int Statement = 0x30
  1667. std::string TypesString = "iiffiiiSiiifhhhhhhbbbbbb"
  1668. char* _dataTable = ""
  1669. char* _dataTableEx = NULL
  1670. std::vector<char *,std::allocator<char *> > _stringPool
  1671. std::_Vector_alloc<std::_Vec_base_types<char *,std::allocator<char *> > >
  1672. std::_Compressed_pair<std::_Wrap_alloc<std::allocator<char *> >,std::_Vector_val<std::_Simple_types<char *> >,1> _Mypair = 0x7FF728497B88
  1673.  
  1674. 00007FF72607B9B1 0000003839A2E290 PacketHandler<WorldPackets::Query::DBQueryBulk,&WorldSession::HandleDBQueryBulk>::Call+71 d:\core\trinitycore\src\server\game\server\protocol\opcodes.cpp line 34
  1675. Local PacketHandler<WorldPackets::Query::DBQueryBulk,&WorldSession::HandleDBQueryBulk>* this = 0x38B8663440
  1676. ClientOpcodeHandler
  1677. OpcodeHandler
  1678. char* Name = "CMSG_DB_QUERY_BULK"
  1679. int Status = 0x0
  1680. int ProcessingPlace = 0x0
  1681. Parameter WorldSession* session = 0x386DABEA70
  1682. int m_muteTime = 0x0
  1683. std::atomic<int> m_timeOutTime
  1684. std::_Atomic_int
  1685. unsigned long _My_val = 0xDBBA0
  1686. ConnectToKey
  1687. <unnamed-type-Fields>
  1688. unsigned int AccountId = 0x0
  1689. unsigned int ConnectionType = 0x0
  1690. unsigned int Key = 0x0
  1691. WorldSession::ConnectToKey::<unnamed-type-Fields> Fields
  1692. unsigned int AccountId = 0x0
  1693. unsigned int ConnectionType = 0x0
  1694. unsigned int Key = 0x0
  1695. unsigned int Raw = 0x0
  1696. std::future<SQLQueryHolder *> _realmAccountLoginCallback
  1697. std::_State_manager<SQLQueryHolder *>
  1698. std::_Associated_state<SQLQueryHolder *>* _Assoc_state = 0x38BA5E2180
  1699. bool _Get_only_once = 0x1
  1700. std::future<SQLQueryHolder *> _accountLoginCallback
  1701. std::_State_manager<SQLQueryHolder *>
  1702. std::_Associated_state<SQLQueryHolder *>* _Assoc_state = 0x38BA5E0320
  1703. bool _Get_only_once = 0x1
  1704. std::future<SQLQueryHolder *> _charLoginCallback
  1705. std::_State_manager<SQLQueryHolder *>
  1706. std::_Associated_state<SQLQueryHolder *>* _Assoc_state = 0x38BA5DFFC0
  1707. bool _Get_only_once = 0x1
  1708. QueryCallbackProcessor _queryProcessor
  1709. std::vector<QueryCallback,std::allocator<QueryCallback> > _callbacks
  1710. std::_Vector_alloc<std::_Vec_base_types<QueryCallback,std::allocator<QueryCallback> > >
  1711. std::_Compressed_pair<std::_Wrap_alloc<std::allocator<QueryCallback> >,std::_Vector_val<std::_Simple_types<QueryCallback> >,1> _Mypair = 0x386DABEAB0
  1712. DosProtection
  1713. WorldSession* Session = NULL
  1714. int _policy = 0xDBBA0
  1715. std::unordered_map<unsigned short,PacketCounter,std::hash<unsigned short>,std::equal_to<unsigned short>,std::allocator<std::pair<unsigned short const ,PacketCounter> > > _PacketThrottlingMap
  1716. std::_Hash<std::_Umap_traits<unsigned short,PacketCounter,std::_Uhash_compare<unsigned short,std::hash<unsigned short>,std::equal_to<unsigned short> >,std::allocator<std::pair<unsigned short const ,P
  1717. <user defined> value_compare = 0x386DABEA80
  1718. std::_Umap_traits<unsigned short,PacketCounter,std::_Uhash_compare<unsigned short,std::hash<unsigned short>,std::equal_to<unsigned short> >,std::allocator<std::pair<unsigned short const ,PacketCounte _Traitsobj = 0xBA5E2180
  1719. std::list<std::pair<unsigned short const ,PacketCounter>,std::allocator<std::pair<unsigned short const ,PacketCounter> > > _List = 0x386DABEA88
  1720. std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned short const ,PacketCounter> > > >,std::_Wrap_alloc<std::allocator<std::_List_unchecked_iterator<std _Vec = 0x386DABEAA0
  1721. unsigned int _Mask = 0x0
  1722. unsigned int _Maxidx = 0x0
  1723. WorldSession::DosProtection AntiDOS
  1724. WorldSession* Session = 0x386DABEA70
  1725. int _policy = 0x1
  1726. std::unordered_map<unsigned short,PacketCounter,std::hash<unsigned short>,std::equal_to<unsigned short>,std::allocator<std::pair<unsigned short const ,PacketCounter> > > _PacketThrottlingMap
  1727. std::_Hash<std::_Umap_traits<unsigned short,PacketCounter,std::_Uhash_compare<unsigned short,std::hash<unsigned short>,std::equal_to<unsigned short> >,std::allocator<std::pair<unsigned short const ,P
  1728. <user defined> value_compare = 0x386DABEAE0
  1729. std::_Umap_traits<unsigned short,PacketCounter,std::_Uhash_compare<unsigned short,std::hash<unsigned short>,std::equal_to<unsigned short> >,std::allocator<std::pair<unsigned short const ,PacketCounte _Traitsobj = 0x3F800000
  1730. std::list<std::pair<unsigned short const ,PacketCounter>,std::allocator<std::pair<unsigned short const ,PacketCounter> > > _List = 0x386DABEAE8
  1731. std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned short const ,PacketCounter> > > >,std::_Wrap_alloc<std::allocator<std::_List_unchecked_iterator<std _Vec = 0x386DABEB00
  1732. unsigned int _Mask = 0x3F
  1733. unsigned int _Maxidx = 0x40
  1734. std::set<ObjectGuid,std::less<ObjectGuid>,std::allocator<ObjectGuid> > _legitCharacters
  1735. std::_Tree<std::_Tset_traits<ObjectGuid,std::less<ObjectGuid>,std::allocator<ObjectGuid>,0> >
  1736. std::_Tree_comp_alloc<std::_Tset_traits<ObjectGuid,std::less<ObjectGuid>,std::allocator<ObjectGuid>,0> >
  1737. std::_Compressed_pair<std::less<ObjectGuid>,std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::_Tree_node<ObjectGuid,void *> > >,std::_Tree_val<std::_Tree_simple_types<ObjectGuid> >,1>,1> _Mypair = 0x386DABEB30
  1738. <user defined> _Copy_tag = 0x386DABEB30
  1739. <user defined> _Move_tag = 0x386DABEB30
  1740. unsigned int m_GUIDLow = 0x1
  1741. Player* _player = 0x381B307D30
  1742. Unit
  1743. WorldObject
  1744. Object
  1745. unsigned int m_objectType = 0x19
  1746. int m_objectTypeId = 0x4
  1747. unsigned int m_updateFlag = 0x8
  1748. int* m_int32Values = 0x1
  1749. unsigned int* m_uint32Values = 0x1
  1750. float* m_floatValues = 0.000000
  1751. std::vector<unsigned int,std::allocator<unsigned int> >* _dynamicValues = 0x38A9637858
  1752. std::vector<unsigned char,std::allocator<unsigned char> > _changesMask = 0x381B307D58
  1753. std::vector<enum UpdateMask::DynamicFieldChangeType,std::allocator<enum UpdateMask::DynamicFieldChangeType> > _dynamicChangesMask = 0x381B307D78
  1754. std::vector<unsigned char,std::allocator<unsigned char> >* _dynamicChangesArrayMask = 0x38A9636BF8
  1755. unsigned int m_valuesCount = 0xEC6
  1756. unsigned int _dynamicValuesCount = 0xE
  1757. unsigned int _fieldNotifyFlags = 0x80
  1758. bool m_objectUpdated = 0x0
  1759. bool m_inWorld = 0x1
  1760. PackedGuid m_PackGUID = 0x381B307DA8
  1761. WorldLocation
  1762. Position
  1763. PositionXYStreamer
  1764. Position* Pos = 0xC3016D59C60B54A8
  1765. PositionXYZStreamer
  1766. <user defined> Pos = 0xC3016D59C60B54A8
  1767. PositionXYZOStreamer
  1768. <user defined> Pos = 0xC3016D59C60B54A8
  1769. float m_positionX = -8917.164063
  1770. float m_positionY = -129.427139
  1771. float m_positionZ = 80.966721
  1772. float m_orientation = 2.036150
  1773. unsigned int m_mapId = 0x0
  1774. FlaggedValuesArray32<int,unsigned int,enum StealthType,2> m_stealth = 0x381B307E04
  1775. FlaggedValuesArray32<int,unsigned int,enum StealthType,2> m_stealthDetect = 0x381B307E10
  1776. FlaggedValuesArray32<int,unsigned int,enum InvisibilityType,38> m_invisibility = 0x381B307E1C
  1777. FlaggedValuesArray32<int,unsigned int,enum InvisibilityType,38> m_invisibilityDetect = 0x381B307EB8
  1778. FlaggedValuesArray32<int,unsigned int,enum ServerSideVisibilityType,2> m_serverSideVisibility = 0x381B307F54
  1779. FlaggedValuesArray32<int,unsigned int,enum ServerSideVisibilityType,2> m_serverSideVisibilityDetect = 0x381B307F60
  1780. unsigned int LastUsedScriptID = 0x0
  1781. MovementInfo m_movementInfo = 0x381B307F70
  1782. std::string m_name = "Keifer"
  1783. bool m_isActive = 0x1
  1784. bool m_isWorldObject = 0x1
  1785. ZoneScript* m_zoneScript = NULL
  1786. Transport* m_transport = NULL
  1787. Map* m_currMap = 0x389F75C050
  1788. unsigned int m_InstanceId = 0x0
  1789. unsigned int m_phaseMask = 0x1
  1790. std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> > _phases = 0x381B308038
  1791. std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> > _terrainSwaps = 0x381B308050
  1792. std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> > _worldMapAreaSwaps = 0x381B308068
  1793. int _dbPhase = 0x0
  1794. unsigned int m_notifyflags = 0x2
  1795. unsigned int m_executed_notifies = 0x0
  1796. unsigned int m_extraAttacks = 0x0
  1797. bool m_canDualWield = 0x0
  1798. std::set<Unit *,std::less<Unit *>,std::allocator<Unit *> > m_Controlled = 0x381B308090
  1799. Player* m_movedPlayer = 0x381B307D30
  1800. ObjectGuid[7] m_SummonSlot
  1801. [0] = 0x381B3080B0
  1802. [1] = 0x381B3080C0
  1803. [2] = 0x381B3080D0
  1804. [3] = 0x381B3080E0
  1805. [4] = 0x381B3080F0
  1806. [5] = 0x381B308100
  1807. [6] = 0x381B308110
  1808. ObjectGuid[4] m_ObjectSlot
  1809. [0] = 0x381B308120
  1810. [1] = 0x381B308130
  1811. [2] = 0x381B308140
  1812. [3] = 0x381B308150
  1813. float m_modMeleeHitChance = 7.500000
  1814. float m_modRangedHitChance = 7.500000
  1815. float m_modSpellHitChance = 15.000000
  1816. int m_baseSpellCritChance = 0x5
  1817. float[7] m_threatModifier
  1818. [0] = 1.000000
  1819. [1] = 1.000000
  1820. [2] = 1.000000
  1821. [3] = 1.000000
  1822. [4] = 1.000000
  1823. [5] = 1.000000
  1824. [6] = 1.000000
  1825. unsigned int[3] m_baseAttackSpeed
  1826. [0] = 0xE10
  1827. [1] = 0x7D0
  1828. [2] = 0x7D0
  1829. float[3] m_modAttackSpeedPct
  1830. [0] = 1.000000
  1831. [1] = 1.000000
  1832. [2] = 2.250000
  1833. unsigned int[3] m_attackTimer
  1834. [0] = 0x0
  1835. [1] = 0x0
  1836. [2] = 0x0
  1837. EventProcessor m_Events = 0x381B3081B0
  1838. std::list<SpellImmune,std::allocator<SpellImmune> >[7] m_spellImmune
  1839. [0] = 0x381B3081D0
  1840. [1] = 0x381B3081E8
  1841. [2] = 0x381B308200
  1842. [3] = 0x381B308218
  1843. [4] = 0x381B308230
  1844. [5] = 0x381B308248
  1845. [6] = 0x381B308260
  1846. unsigned int m_lastSanctuaryTime = 0x0
  1847. std::set<PetAura const *,std::less<PetAura const *>,std::allocator<PetAura const *> > m_petAuras = 0x381B308280
  1848. bool IsAIEnabled = 0x0
  1849. bool NeedChangeAI = 0x0
  1850. ObjectGuid LastCharmerGUID = 0x381B30829A
  1851. bool m_ControlledByPlayer = 0x1
  1852. Movement::MoveSpline* movespline = 0x3822035250
  1853. UnitAI* i_AI = NULL
  1854. UnitAI* i_disabledAI = NULL
  1855. bool m_AutoRepeatFirstCast = 0x0
  1856. float[4] m_createStats
  1857. [0] = 17.000000
  1858. [1] = 5.000000
  1859. [2] = 11.000000
  1860. [3] = 24.000000
  1861. std::set<Unit *,std::less<Unit *>,std::allocator<Unit *> > m_attackers = 0x381B3082E0
  1862. Unit* m_attacking = NULL
  1863. bool m_shouldReacquireTarget = 0x0
  1864. int m_deathState = 0x0
  1865. int m_procDeep = 0x0
  1866. std::list<DynamicObject *,std::allocator<DynamicObject *> > m_dynObj = 0x381B308310
  1867. std::list<GameObject *,std::allocator<GameObject *> > m_gameObj = 0x381B308328
  1868. unsigned int m_transform = 0x0
  1869. Spell*[4] m_currentSpells
  1870. [0] = 0x0
  1871. [1] = 0x0
  1872. [2] = 0x0
  1873. [3] = 0x0
  1874. std::multimap<unsigned int,Aura *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,Aura *> > > m_ownedAuras = 0x381B308368
  1875. std::multimap<unsigned int,AuraApplication *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,AuraApplication *> > > m_appliedAuras = 0x381B308380
  1876. std::list<Aura *,std::allocator<Aura *> > m_removedAuras = 0x381B308398
  1877. std::_Tree_iterator<std::_Tree_val<std::_Tree_simple_types<std::pair<unsigned int const ,Aura *> > > > m_auraUpdateIterator = 0x381B3083B0
  1878. unsigned int m_removedAurasCount = 0x2
  1879. std::list<AuraEffect *,std::allocator<AuraEffect *> >[492] m_modAuras
  1880. [0] = 0x381B3083D0
  1881. [1] = 0x381B3083E8
  1882. [2] = 0x381B308400
  1883. [3] = 0x381B308418
  1884. [4] = 0x381B308430
  1885. [5] = 0x381B308448
  1886. [6] = 0x381B308460
  1887. [7] = 0x381B308478
  1888. [8] = 0x381B308490
  1889. [9] = 0x381B3084A8
  1890. std::list<Aura *,std::allocator<Aura *> > m_scAuras = 0x381B30B1F0
  1891. std::list<AuraApplication *,std::allocator<AuraApplication *> > m_interruptableAuras = 0x381B30B208
  1892. std::multimap<enum AuraStateType,AuraApplication *,std::less<enum AuraStateType>,std::allocator<std::pair<enum AuraStateType const ,AuraApplication *> > > m_auraStateAuras = 0x381B30B220
  1893. unsigned int m_interruptMask = 0x0
  1894. float[5] m_auraModifiersGroup
  1895. [0] = 0.000000
  1896. [1] = 100.000000
  1897. [2] = 1.000000
  1898. [3] = 0.000000
  1899. [4] = 1.000000
  1900. [0] = 0x381B30B23C
  1901. [1] = 0x381B30B250
  1902. [2] = 0x381B30B264
  1903. [3] = 0x381B30B278
  1904. [4] = 0x381B30B28C
  1905. [5] = 0x381B30B2A0
  1906. [6] = 0x381B30B2B4
  1907. [7] = 0x381B30B2C8
  1908. [8] = 0x381B30B2DC
  1909. [9] = 0x381B30B2F0
  1910. float[2] m_weaponDamage
  1911. [0] = 1.926912
  1912. [1] = 3.000000
  1913. [0] = 0x404000003FF6A50D
  1914. [1] = 0x400000003F800000
  1915. [2] = 0x400000003F800000
  1916. bool m_canModifyStats = 0x1
  1917. std::set<AuraApplication *,Unit::VisibleAuraSlotCompare,std::allocator<AuraApplication *> > m_visibleAuras = 0x381B30B528
  1918. boost::container::flat_set<AuraApplication *,Unit::VisibleAuraSlotCompare,boost::container::new_allocator<AuraApplication *> > m_visibleAurasToUpdate = 0x381B30B540
  1919. float[9] m_speed_rate
  1920. [0] = 1.000000
  1921. [1] = 1.000000
  1922. [2] = 1.000000
  1923. [3] = 1.000000
  1924. [4] = 1.000000
  1925. [5] = 1.000000
  1926. [6] = 1.000000
  1927. [7] = 1.000000
  1928. [8] = 1.000000
  1929. CharmInfo* m_charmInfo = NULL
  1930. std::list<Player *,std::allocator<Player *> > m_sharedVision = 0x381B30B588
  1931. MotionMaster* i_motionMaster = 0x38BBAC4020
  1932. unsigned int[3] m_reactiveTimer
  1933. [0] = 0x0
  1934. [1] = 0x0
  1935. [2] = 0x0
  1936. unsigned int m_regenTimer = 0x0
  1937. ThreatManager m_ThreatManager = 0x381B30B5B8
  1938. Vehicle* m_vehicle = NULL
  1939. Vehicle* m_vehicleKit = NULL
  1940. unsigned int m_unitTypeMask = 0x0
  1941. LiquidTypeEntry* _lastLiquid = NULL
  1942. unsigned int m_movementCounter = 0x1
  1943. unsigned int m_state = 0x0
  1944. unsigned int m_CombatTimer = 0x0
  1945. TimeTrackerSmall m_movesplineTimer = 0x0
  1946. std::list<DiminishingReturn,std::allocator<DiminishingReturn> > m_Diminishing = 0x381B30B640
  1947. HostileRefManager m_HostileRefManager = 0x381B30B658
  1948. FollowerRefManager m_FollowingRefManager = 0x381B30B6A0
  1949. RedirectThreatInfo _redirectThreadInfo = 0x381B30B6E0
  1950. bool m_cleanupDone = 0x0
  1951. bool m_duringRemoveFromWorld = 0x0
  1952. unsigned int _oldFactionId = 0x0
  1953. bool _isWalkingBeforeCharm = 0x0
  1954. unsigned int _aiAnimKitId = 0x0
  1955. unsigned int _movementAnimKitId = 0x0
  1956. unsigned int _meleeAnimKitId = 0x0
  1957. int _lastDamagedTime = 0x0
  1958. SpellHistory* _spellHistory = 0x38A96346D0
  1959. GridObject<Player>
  1960. GridReference<Player> _gridRef = 0x381B30B720
  1961. std::string autoReplyMsg = ""
  1962. PlayerTaxi m_taxi
  1963. std::array<unsigned char,239> m_taximask = 0x381B30B770
  1964. std::deque<unsigned int,std::allocator<unsigned int> > m_TaxiDestinations = 0x381B30B860
  1965. int m_logintime = 0x5881EB54
  1966. int m_Last_tick = 0x5881EB57
  1967. unsigned int[2] m_Played_time
  1968. [0] = 0xB0
  1969. [1] = 0xB0
  1970. unsigned int m_stableSlots = 0x0
  1971. bool m_mailsLoaded = 0x0
  1972. bool m_mailsUpdated = 0x0
  1973. unsigned int unReadMails = 0x0
  1974. int m_nextMailDelivereTime = 0x0
  1975. std::unordered_map<unsigned __int64,Item *,std::hash<unsigned __int64>,std::equal_to<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,Item *> > > mMitems
  1976. std::_Hash<std::_Umap_traits<unsigned __int64,Item *,std::_Uhash_compare<unsigned __int64,std::hash<unsigned __int64>,std::equal_to<unsigned __int64> >,std::allocator<std::pair<unsigned __int64 const
  1977. <user defined> value_compare = 0x381B30B8B0
  1978. std::_Umap_traits<unsigned __int64,Item *,std::_Uhash_compare<unsigned __int64,std::hash<unsigned __int64>,std::equal_to<unsigned __int64> >,std::allocator<std::pair<unsigned __int64 const ,Item *> > _Traitsobj = 0x3F800000
  1979. std::list<std::pair<unsigned __int64 const ,Item *>,std::allocator<std::pair<unsigned __int64 const ,Item *> > > _List = 0x381B30B8B8
  1980. std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned __int64 const ,Item *> > > >,std::_Wrap_alloc<std::allocator<std::_List_unchecked_iterator<std::_Li _Vec = 0x381B30B8D0
  1981. unsigned int _Mask = 0x7
  1982. unsigned int _Maxidx = 0x8
  1983. PvPInfo pvpInfo
  1984. bool IsHostile = 0x0
  1985. bool IsInHostileArea = 0x0
  1986. bool IsInNoPvPArea = 0x0
  1987. bool IsInFFAPvPArea = 0x0
  1988. int EndTimer = 0x0
  1989. DuelInfo* duel = NULL
  1990. PlayerMenu* PlayerTalkClass = 0x38BB982830
  1991. GossipMenu _gossipMenu = 0x38BB982830
  1992. QuestMenu _questMenu = 0x38BB982878
  1993. WorldSession* _session = 0x386DABEA70
  1994. std::vector<ItemSetEffect *,std::allocator<ItemSetEffect *> > ItemSetEff
  1995. std::_Vector_alloc<std::_Vec_base_types<ItemSetEffect *,std::allocator<ItemSetEffect *> > >
  1996. std::_Compressed_pair<std::_Wrap_alloc<std::allocator<ItemSetEffect *> >,std::_Vector_val<std::_Simple_types<ItemSetEffect *> >,1> _Mypair = 0x381B30B920
  1997. Unit* m_mover = 0x381B307D30
  1998. <user defined> VisibleAuraSlotCompare = 0x381B307D30
  1999. unsigned int m_extraAttacks = 0x0
  2000. bool m_canDualWield = 0x0
  2001. <user defined> m_Controlled = 0x381B308090
  2002. <user defined> m_movedPlayer = 0x381B307D30
  2003. <user defined> m_SummonSlot = 0x381B3080B0
  2004. <user defined> m_ObjectSlot = 0x381B308120
  2005. float m_modMeleeHitChance = 7.500000
  2006. float m_modRangedHitChance = 7.500000
  2007. float m_modSpellHitChance = 15.000000
  2008. int m_baseSpellCritChance = 0x5
  2009. <user defined> m_threatModifier = 0x381B308170
  2010. <user defined> m_baseAttackSpeed = 0x381B30818C
  2011. <user defined> m_modAttackSpeedPct = 0x381B308198
  2012. <user defined> m_attackTimer = 0x381B3081A4
  2013. <user defined> m_Events = 0x381B3081B0
  2014. <user defined> m_spellImmune = 0x381B3081D0
  2015. unsigned int m_lastSanctuaryTime = 0x0
  2016. <user defined> m_petAuras = 0x381B308280
  2017. bool IsAIEnabled = 0x0
  2018. bool NeedChangeAI = 0x0
  2019. <user defined> LastCharmerGUID = 0x381B30829A
  2020. bool m_ControlledByPlayer = 0x1
  2021. <user defined> movespline = 0x3822035250
  2022. <user defined> i_AI = 0x0
  2023. <user defined> i_disabledAI = 0x0
  2024. bool m_AutoRepeatFirstCast = 0x0
  2025. <user defined> m_createStats = 0x381B3082CC
  2026. <user defined> m_attackers = 0x381B3082E0
  2027. <user defined> m_attacking = 0x0
  2028. bool m_shouldReacquireTarget = 0x0
  2029. int m_deathState = 0x0
  2030. int m_procDeep = 0x0
  2031. <user defined> m_dynObj = 0x381B308310
  2032. <user defined> m_gameObj = 0x381B308328
  2033. unsigned int m_transform = 0x0
  2034. <user defined> m_currentSpells = 0x381B308348
  2035. <user defined> m_ownedAuras = 0x381B308368
  2036. <user defined> m_appliedAuras = 0x381B308380
  2037. <user defined> m_removedAuras = 0x381B308398
  2038. <user defined> m_auraUpdateIterator = 0x381B3083B0
  2039. unsigned int m_removedAurasCount = 0x2
  2040. <user defined> m_modAuras = 0x381B3083D0
  2041. <user defined> m_scAuras = 0x381B30B1F0
  2042. <user defined> m_interruptableAuras = 0x381B30B208
  2043. <user defined> m_auraStateAuras = 0x381B30B220
  2044. unsigned int m_interruptMask = 0x0
  2045. <user defined> m_auraModifiersGroup = 0x381B30B23C
  2046. <user defined> m_weaponDamage = 0x381B30B50C
  2047. bool m_canModifyStats = 0x1
  2048. <user defined> m_visibleAuras = 0x381B30B528
  2049. <user defined> m_visibleAurasToUpdate = 0x381B30B540
  2050. <user defined> m_speed_rate = 0x381B30B558
  2051. <user defined> m_charmInfo = 0x0
  2052. <user defined> m_sharedVision = 0x381B30B588
  2053. <user defined> i_motionMaster = 0x38BBAC4020
  2054. <user defined> m_reactiveTimer = 0x381B30B5A8
  2055. unsigned int m_regenTimer = 0x0
  2056. <user defined> m_ThreatManager = 0x381B30B5B8
  2057. <user defined> m_vehicle = 0x0
  2058. <user defined> m_vehicleKit = 0x0
  2059. unsigned int m_unitTypeMask = 0x0
  2060. <user defined> _lastLiquid = 0x0
  2061. unsigned int m_movementCounter = 0x1
  2062. unsigned int m_state = 0x0
  2063. unsigned int m_CombatTimer = 0x0
  2064. <user defined> m_movesplineTimer = 0x0
  2065. <user defined> m_Diminishing = 0x381B30B640
  2066. <user defined> m_HostileRefManager = 0x381B30B658
  2067. <user defined> m_FollowingRefManager = 0x381B30B6A0
  2068. <user defined> _redirectThreadInfo = 0x381B30B6E0
  2069. bool m_cleanupDone = 0x0
  2070. bool m_duringRemoveFromWorld = 0x0
  2071. unsigned int _oldFactionId = 0x0
  2072. bool _isWalkingBeforeCharm = 0x0
  2073. unsigned int _aiAnimKitId = 0x0
  2074. unsigned int _movementAnimKitId = 0x0
  2075. unsigned int _meleeAnimKitId = 0x0
  2076. int _lastDamagedTime = 0x0
  2077. <user defined> _spellHistory = 0x38A96346D0
  2078. WorldObject* m_seer = 0x381B307D30
  2079. <user defined> m_stealth = 0x381B307E04
  2080. <user defined> m_stealthDetect = 0x381B307E10
  2081. <user defined> m_invisibility = 0x381B307E1C
  2082. <user defined> m_invisibilityDetect = 0x381B307EB8
  2083. <user defined> m_serverSideVisibility = 0x381B307F54
  2084. <user defined> m_serverSideVisibilityDetect = 0x381B307F60
  2085. unsigned int LastUsedScriptID = 0x0
  2086. <user defined> m_movementInfo = 0x381B307F70
  2087. <user defined> m_name = 0x381B307FE8
  2088. bool m_isActive = 0x1
  2089. bool m_isWorldObject = 0x1
  2090. <user defined> m_zoneScript = 0x0
  2091. <user defined> m_transport = 0x0
  2092. <user defined> m_currMap = 0x389F75C050
  2093. unsigned int m_InstanceId = 0x0
  2094. unsigned int m_phaseMask = 0x1
  2095. <user defined> _phases = 0x381B308038
  2096. <user defined> _terrainSwaps = 0x381B308050
  2097. <user defined> _worldMapAreaSwaps = 0x381B308068
  2098. int _dbPhase = 0x0
  2099. unsigned int m_notifyflags = 0x2
  2100. unsigned int m_executed_notifies = 0x0
  2101. unsigned int m_homebindMapId = 0x0
  2102. unsigned int m_homebindAreaId = 0x9
  2103. float m_homebindX = -8914.570313
  2104. float m_homebindY = -133.908997
  2105. float m_homebindZ = 80.537804
  2106. std::unordered_set<ObjectGuid,std::hash<ObjectGuid>,std::equal_to<ObjectGuid>,std::allocator<ObjectGuid> > m_clientGUIDs
  2107. std::_Hash<std::_Uset_traits<ObjectGuid,std::_Uhash_compare<ObjectGuid,std::hash<ObjectGuid>,std::equal_to<ObjectGuid> >,std::allocator<ObjectGuid>,0> >
  2108. std::_Uset_traits<ObjectGuid,std::_Uhash_compare<ObjectGuid,std::hash<ObjectGuid>,std::equal_to<ObjectGuid> >,std::allocator<ObjectGuid>,0> _Traitsobj = 0x3F800000
  2109. std::list<ObjectGuid,std::allocator<ObjectGuid> > _List = 0x381B30B970
  2110. std::vector<std::_List_unchecked_const_iterator<std::_List_val<std::_List_simple_types<ObjectGuid> >,std::_Iterator_base0>,std::_Wrap_alloc<std::allocator<std::_List_unchecked_const_iterator<std::_Li _Vec = 0x381B30B988
  2111. unsigned int _Mask = 0x1FF
  2112. unsigned int _Maxidx = 0x200
  2113. unsigned int[9] m_forced_speed_changes
  2114. [0] = 0x0
  2115. [1] = 0x0
  2116. [2] = 0x0
  2117. [3] = 0x0
  2118. [4] = 0x0
  2119. [5] = 0x0
  2120. [6] = 0x0
  2121. [7] = 0x0
  2122. [8] = 0x0
  2123. std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> > m_DFQuests
  2124. std::_Tree<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
  2125. std::_Tree_comp_alloc<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
  2126. std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::_Tree_node<unsigned int,void *> > >,std::_Tree_val<std::_Tree_simple_types<unsigned int> >,1>, _Mypair = 0x381B30B9C8
  2127. <user defined> _Copy_tag = 0x381B30B9C8
  2128. <user defined> _Move_tag = 0x381B30B9C8
  2129. unsigned int m_HomebindTimer = 0x0
  2130. bool m_InstanceValid = 0x1
  2131. std::unordered_map<unsigned int,InstancePlayerBind,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,InstancePlayerBind> > >[28] m_boundInstances
  2132. [0] = 0x381B30B9E8
  2133. [1] = 0x381B30BA38
  2134. [2] = 0x381B30BA88
  2135. [3] = 0x381B30BAD8
  2136. [4] = 0x381B30BB28
  2137. [5] = 0x381B30BB78
  2138. [6] = 0x381B30BBC8
  2139. [7] = 0x381B30BC18
  2140. [8] = 0x381B30BC68
  2141. [9] = 0x381B30BCB8
  2142. Spell* m_spellModTakingSpell = NULL
  2143. bool isDebugAreaTriggers = 0x0
  2144. std::list<ObjectGuid,std::allocator<ObjectGuid> > WhisperList
  2145. std::_List_buy<ObjectGuid,std::allocator<ObjectGuid> >
  2146. std::_List_alloc<std::_List_base_types<ObjectGuid,std::allocator<ObjectGuid> > >
  2147. std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::_List_node<ObjectGuid,void *> > >,std::_List_val<std::_List_simple_types<ObjectGuid> >,1> _Mypair = 0x381B30C2B8
  2148. unsigned int m_combatExitTime = 0x688CC
  2149. unsigned int m_regenTimerCount = 0x64
  2150. float[6] m_powerFraction
  2151. [0] = 0.000000
  2152. [1] = 0.000000
  2153. [2] = 0.000000
  2154. [3] = 0.000000
  2155. [4] = 0.000000
  2156. [5] = 0.000000
  2157. unsigned int m_contestedPvPTimer = 0x0
  2158. BgBattlegroundQueueID_Rec
  2159. int bgQueueTypeId = 0x274543A0
  2160. unsigned int invitedToInstance = 0x7FF7
  2161. unsigned int joinTime = 0xCDCD0019
  2162. Player::BgBattlegroundQueueID_Rec[2] m_bgBattlegroundQueueID
  2163. [0] = 0x381B30C2F4
  2164. [1] = 0x381B30C300
  2165. BGData m_bgData
  2166. unsigned int bgInstanceID = 0x0
  2167. int bgTypeID = 0x0
  2168. std::set<ObjectGuid,std::less<ObjectGuid>,std::allocator<ObjectGuid> > bgAfkReporter = 0x381B30C318
  2169. unsigned int bgAfkReportedCount = 0x0
  2170. int bgAfkReportedTimer = 0x5881EC83
  2171. unsigned int bgTeam = 0x0
  2172. unsigned int mountSpell = 0x0
  2173. unsigned int[2] taxiPath
  2174. [0] = 0x0
  2175. [1] = 0x0
  2176. WorldLocation joinPos = 0x381B30C350
  2177. bool m_IsBGRandomWinner = 0x0
  2178. std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> > m_timedquests
  2179. std::_Tree<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
  2180. std::_Tree_comp_alloc<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
  2181. std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::_Tree_node<unsigned int,void *> > >,std::_Tree_val<std::_Tree_simple_types<unsigned int> >,1>, _Mypair = 0x381B30C370
  2182. <user defined> _Copy_tag = 0x381B30C370
  2183. <user defined> _Move_tag = 0x381B30C370
  2184. std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> > m_weeklyquests
  2185. std::_Tree<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
  2186. std::_Tree_comp_alloc<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
  2187. std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::_Tree_node<unsigned int,void *> > >,std::_Tree_val<std::_Tree_simple_types<unsigned int> >,1>, _Mypair = 0x381B30C388
  2188. <user defined> _Copy_tag = 0x381B30C388
  2189. <user defined> _Move_tag = 0x381B30C388
  2190. std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> > m_monthlyquests
  2191. std::_Tree<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
  2192. std::_Tree_comp_alloc<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
  2193. std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::_Tree_node<unsigned int,void *> > >,std::_Tree_val<std::_Tree_simple_types<unsigned int> >,1>, _Mypair = 0x381B30C3A0
  2194. <user defined> _Copy_tag = 0x381B30C3A0
  2195. <user defined> _Move_tag = 0x381B30C3A0
  2196. std::unordered_map<unsigned int,std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> >,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int m_seasonalquests
  2197. std::_Hash<std::_Umap_traits<unsigned int,std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> >,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned
  2198. <user defined> value_compare = 0x381B30C3B8
  2199. std::_Umap_traits<unsigned int,std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> >,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std: _Traitsobj = 0x3F800000
  2200. std::list<std::pair<unsigned int const ,std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> > >,std::allocator<std::pair<unsigned int const ,std::set<unsigned int,std::less<uns _List = 0x381B30C3C0
  2201. std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> > > > > >,std _Vec = 0x381B30C3D8
  2202. unsigned int _Mask = 0x7
  2203. unsigned int _Maxidx = 0x8
  2204. ObjectGuid m_divider
  2205. unsigned int _low = 0x0
  2206. unsigned int _high = 0x0
  2207. unsigned int m_ingametime = 0x6903F
  2208. int m_lastHonorUpdateTime = 0x5881EB55
  2209. unsigned int m_team = 0x1D5
  2210. unsigned int m_nextSave = 0x1AB1E
  2211. int m_speakTime = 0x0
  2212. unsigned int m_speakCount = 0x0
  2213. unsigned int m_dungeonDifficulty = 0x1
  2214. unsigned int m_raidDifficulty = 0xE
  2215. unsigned int m_legacyRaidDifficulty = 0x3
  2216. unsigned int m_prevMapDifficulty = 0xE
  2217. unsigned int m_atLoginFlags = 0x0
  2218. Item*[187] m_items
  2219. [0] = 0x0
  2220. [1] = 0x0
  2221. [2] = 0x0
  2222. [3] = 0x0
  2223. [4] = 0x38896000A0
  2224. [5] = 0x0
  2225. [6] = 0x38BBAE9490
  2226. [7] = 0x38BBAE9090
  2227. [8] = 0x0
  2228. [9] = 0x0
  2229. unsigned int m_currentBuybackSlot = 0x4A
  2230. std::unordered_map<unsigned int,PlayerCurrency,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,PlayerCurrency> > > _currencyStorage
  2231. std::_Hash<std::_Umap_traits<unsigned int,PlayerCurrency,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,PlayerCurr
  2232. <user defined> value_compare = 0x381B30CA28
  2233. std::_Umap_traits<unsigned int,PlayerCurrency,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,PlayerCurrency> >,0> _Traitsobj = 0x3F800000
  2234. std::list<std::pair<unsigned int const ,PlayerCurrency>,std::allocator<std::pair<unsigned int const ,PlayerCurrency> > > _List = 0x381B30CA30
  2235. std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,PlayerCurrency> > > >,std::_Wrap_alloc<std::allocator<std::_List_unchecked_iterator<std: _Vec = 0x381B30CA48
  2236. unsigned int _Mask = 0x7
  2237. unsigned int _Maxidx = 0x8
  2238. VoidStorageItem*[160] _voidStorageItems
  2239. [0] = 0x0
  2240. [1] = 0x0
  2241. [2] = 0x0
  2242. [3] = 0x0
  2243. [4] = 0x0
  2244. [5] = 0x0
  2245. [6] = 0x0
  2246. [7] = 0x0
  2247. [8] = 0x0
  2248. [9] = 0x0
  2249. std::vector<Item *,std::allocator<Item *> > m_itemUpdateQueue
  2250. std::_Vector_alloc<std::_Vec_base_types<Item *,std::allocator<Item *> > >
  2251. std::_Compressed_pair<std::_Wrap_alloc<std::allocator<Item *> >,std::_Vector_val<std::_Simple_types<Item *> >,1> _Mypair = 0x381B30CF78
  2252. bool m_itemUpdateQueueBlocked = 0x0
  2253. unsigned int m_ExtraFlags = 0x0
  2254. std::map<unsigned int,QuestStatusData,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,QuestStatusData> > > m_QuestStatus
  2255. std::_Tree<std::_Tmap_traits<unsigned int,QuestStatusData,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,QuestStatusData> >,0> >
  2256. std::_Tree_comp_alloc<std::_Tmap_traits<unsigned int,QuestStatusData,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,QuestStatusData> >,0> >
  2257. std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::_Tree_node<std::pair<unsigned int const ,QuestStatusData>,void *> > >,std::_Tree_val<std::_Tre _Mypair = 0x381B30CFA0
  2258. <user defined> value_compare = 0x381B30CFA0
  2259. <user defined> _Copy_tag = 0x381B30CFA0
  2260. <user defined> _Move_tag = 0x381B30CFA0
  2261. <user defined> value_compare = 0x381B30CFA0
  2262. std::map<unsigned int,enum QuestSaveType,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,enum QuestSaveType> > > m_QuestStatusSave
  2263. std::_Tree<std::_Tmap_traits<unsigned int,enum QuestSaveType,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,enum QuestSaveType> >,0> >
  2264. std::_Tree_comp_alloc<std::_Tmap_traits<unsigned int,enum QuestSaveType,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,enum QuestSaveType> >,0> >
  2265. std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::_Tree_node<std::pair<unsigned int const ,enum QuestSaveType>,void *> > >,std::_Tree_val<std::_ _Mypair = 0x381B30CFB8
  2266. <user defined> value_compare = 0x381B30CFB8
  2267. <user defined> _Copy_tag = 0x381B30CFB8
  2268. <user defined> _Move_tag = 0x381B30CFB8
  2269. <user defined> value_compare = 0x381B30CFB8
  2270. std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> > m_RewardedQuests
  2271. std::_Tree<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
  2272. std::_Tree_comp_alloc<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
  2273. std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::_Tree_node<unsigned int,void *> > >,std::_Tree_val<std::_Tree_simple_types<unsigned int> >,1>, _Mypair = 0x381B30CFD0
  2274. <user defined> _Copy_tag = 0x381B30CFD0
  2275. <user defined> _Move_tag = 0x381B30CFD0
  2276. std::map<unsigned int,enum QuestSaveType,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,enum QuestSaveType> > > m_RewardedQuestsSave
  2277. std::_Tree<std::_Tmap_traits<unsigned int,enum QuestSaveType,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,enum QuestSaveType> >,0> >
  2278. std::_Tree_comp_alloc<std::_Tmap_traits<unsigned int,enum QuestSaveType,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,enum QuestSaveType> >,0> >
  2279. std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::_Tree_node<std::pair<unsigned int const ,enum QuestSaveType>,void *> > >,std::_Tree_val<std::_ _Mypair = 0x381B30CFE8
  2280. <user defined> value_compare = 0x381B30CFE8
  2281. <user defined> _Copy_tag = 0x381B30CFE8
  2282. <user defined> _Move_tag = 0x381B30CFE8
  2283. <user defined> value_compare = 0x381B30CFE8
  2284. std::unordered_map<unsigned int,SkillStatusData,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,SkillStatusData> > > mSkillStatus
  2285. std::_Hash<std::_Umap_traits<unsigned int,SkillStatusData,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,SkillStat
  2286. <user defined> value_compare = 0x381B30D000
  2287. std::_Umap_traits<unsigned int,SkillStatusData,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,SkillStatusData> >,0 _Traitsobj = 0x3F800000
  2288. std::list<std::pair<unsigned int const ,SkillStatusData>,std::allocator<std::pair<unsigned int const ,SkillStatusData> > > _List = 0x381B30D008
  2289. std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,SkillStatusData> > > >,std::_Wrap_alloc<std::allocator<std::_List_unchecked_iterator<std _Vec = 0x381B30D020
  2290. unsigned int _Mask = 0x3F
  2291. unsigned int _Maxidx = 0x40
  2292. unsigned int m_GuildIdInvited = 0x0
  2293. unsigned int m_ArenaTeamIdInvited = 0x0
  2294. std::deque<Mail *,std::allocator<Mail *> > m_mail
  2295. std::_Deque_alloc<std::_Deque_base_types<Mail *,std::allocator<Mail *> > >
  2296. std::_Compressed_pair<std::_Wrap_alloc<std::allocator<Mail *> >,std::_Deque_val<std::_Deque_simple_types<Mail *> >,1> _Mypair = 0x381B30D060
  2297. std::unordered_map<unsigned int,PlayerSpell *,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,PlayerSpell *> > > m_spells
  2298. std::_Hash<std::_Umap_traits<unsigned int,PlayerSpell *,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,PlayerSpell
  2299. <user defined> value_compare = 0x381B30D088
  2300. std::_Umap_traits<unsigned int,PlayerSpell *,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,PlayerSpell *> >,0> _Traitsobj = 0x3F800000
  2301. std::list<std::pair<unsigned int const ,PlayerSpell *>,std::allocator<std::pair<unsigned int const ,PlayerSpell *> > > _List = 0x381B30D090
  2302. std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,PlayerSpell *> > > >,std::_Wrap_alloc<std::allocator<std::_List_unchecked_iterator<std:: _Vec = 0x381B30D0A8
  2303. unsigned int _Mask = 0x3F
  2304. unsigned int _Maxidx = 0x40
  2305. std::unordered_map<unsigned int,std::unordered_set<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<unsigned int> >,std::hash<unsigned int>,std::equal_to<unsigned int>, m_overrideSpells
  2306. std::_Hash<std::_Umap_traits<unsigned int,std::unordered_set<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<unsigned int> >,std::_Uhash_compare<unsigned int,std::hash
  2307. <user defined> value_compare = 0x381B30D0D8
  2308. std::_Umap_traits<unsigned int,std::unordered_set<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<unsigned int> >,std::_Uhash_compare<unsigned int,std::hash<unsigned i _Traitsobj = 0x3F800000
  2309. std::list<std::pair<unsigned int const ,std::unordered_set<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<unsigned int> > >,std::allocator<std::pair<unsigned int cons _List = 0x381B30D0E0
  2310. std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,std::unordered_set<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int>,std: _Vec = 0x381B30D0F8
  2311. unsigned int _Mask = 0x7
  2312. unsigned int _Maxidx = 0x8
  2313. unsigned int m_lastPotionId = 0x0
  2314. SpecializationInfo _specializationInfo
  2315. std::unordered_map<unsigned int,enum PlayerSpellState,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,enum PlayerSpellState> > >[4] Talents
  2316. [0] = 0x381B30D130
  2317. [1] = 0x381B30D180
  2318. [2] = 0x381B30D1D0
  2319. [3] = 0x381B30D220
  2320. std::vector<unsigned int,std::allocator<unsigned int> >[4] Glyphs
  2321. [0] = 0x381B30D270
  2322. [1] = 0x381B30D290
  2323. [2] = 0x381B30D2B0
  2324. [3] = 0x381B30D2D0
  2325. unsigned int ResetTalentsCost = 0x0
  2326. int ResetTalentsTime = 0x0
  2327. unsigned int PrimarySpecialization = 0x46
  2328. unsigned int ActiveGroup = 0x2
  2329. std::map<unsigned char,ActionButton,std::less<unsigned char>,std::allocator<std::pair<unsigned char const ,ActionButton> > > m_actionButtons
  2330. std::_Tree<std::_Tmap_traits<unsigned char,ActionButton,std::less<unsigned char>,std::allocator<std::pair<unsigned char const ,ActionButton> >,0> >
  2331. std::_Tree_comp_alloc<std::_Tmap_traits<unsigned char,ActionButton,std::less<unsigned char>,std::allocator<std::pair<unsigned char const ,ActionButton> >,0> >
  2332. std::_Compressed_pair<std::less<unsigned char>,std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::_Tree_node<std::pair<unsigned char const ,ActionButton>,void *> > >,std::_Tree_val<std::_Tree _Mypair = 0x381B30D308
  2333. <user defined> value_compare = 0x381B30D308
  2334. <user defined> _Copy_tag = 0x381B30D308
  2335. <user defined> _Move_tag = 0x381B30D308
  2336. <user defined> value_compare = 0x381B30D308
  2337. float[2] m_auraBaseMod
  2338. [0] = 0.000000
  2339. [1] = 5.000000
  2340. [0] = 0x40A0000000000000
  2341. [1] = 0x40A0000000000000
  2342. [2] = 0x40A0000000000000
  2343. [3] = 0x3F80000000000000
  2344. int[32] m_baseRatingValue
  2345. [0] = 0x0
  2346. [1] = 0x0
  2347. [2] = 0x0
  2348. [3] = 0x0
  2349. [4] = 0x0
  2350. [5] = 0x0
  2351. [6] = 0x0
  2352. [7] = 0x0
  2353. [8] = 0x0
  2354. [9] = 0x0
  2355. unsigned int m_baseSpellPower = 0x0
  2356. unsigned int m_baseManaRegen = 0x0
  2357. unsigned int m_baseHealthRegen = 0x0
  2358. int m_spellPenetrationItemMod = 0x0
  2359. std::list<SpellModifier *,std::allocator<SpellModifier *> >[2] m_spellMods
  2360. [0] = 0x381B30D390
  2361. [1] = 0x381B30D3A8
  2362. [0] = 0x381B30D390
  2363. [1] = 0x381B30D3C0
  2364. [2] = 0x381B30D3F0
  2365. [3] = 0x381B30D420
  2366. [4] = 0x381B30D450
  2367. [5] = 0x381B30D480
  2368. [6] = 0x381B30D4B0
  2369. [7] = 0x381B30D4E0
  2370. [8] = 0x381B30D510
  2371. [9] = 0x381B30D540
  2372. std::list<EnchantDuration,std::allocator<EnchantDuration> > m_enchantDuration
  2373. std::_List_buy<EnchantDuration,std::allocator<EnchantDuration> >
  2374. std::_List_alloc<std::_List_base_types<EnchantDuration,std::allocator<EnchantDuration> > >
  2375. std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::_List_node<EnchantDuration,void *> > >,std::_List_val<std::_List_simple_types<EnchantDuration> >,1> _Mypair = 0x381B30DAE0
  2376. std::list<Item *,std::allocator<Item *> > m_itemDuration
  2377. std::_List_buy<Item *,std::allocator<Item *> >
  2378. std::_List_alloc<std::_List_base_types<Item *,std::allocator<Item *> > >
  2379. std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::_List_node<Item *,void *> > >,std::_List_val<std::_List_simple_types<Item *> >,1> _Mypair = 0x381B30DAF8
  2380. std::unordered_set<ObjectGuid,std::hash<ObjectGuid>,std::equal_to<ObjectGuid>,std::allocator<ObjectGuid> > m_itemSoulboundTradeable
  2381. std::_Hash<std::_Uset_traits<ObjectGuid,std::_Uhash_compare<ObjectGuid,std::hash<ObjectGuid>,std::equal_to<ObjectGuid> >,std::allocator<ObjectGuid>,0> >
  2382. std::_Uset_traits<ObjectGuid,std::_Uhash_compare<ObjectGuid,std::hash<ObjectGuid>,std::equal_to<ObjectGuid> >,std::allocator<ObjectGuid>,0> _Traitsobj = 0x3F800000
  2383. std::list<ObjectGuid,std::allocator<ObjectGuid> > _List = 0x381B30DB18
  2384. std::vector<std::_List_unchecked_const_iterator<std::_List_val<std::_List_simple_types<ObjectGuid> >,std::_Iterator_base0>,std::_Wrap_alloc<std::allocator<std::_List_unchecked_const_iterator<std::_Li _Vec = 0x381B30DB30
  2385. unsigned int _Mask = 0x7
  2386. unsigned int _Maxidx = 0x8
  2387. std::unique_ptr<ResurrectionData,std::default_delete<ResurrectionData> > _resurrectionData
  2388. std::_Unique_ptr_base<ResurrectionData,std::default_delete<ResurrectionData> >
  2389. std::_Compressed_pair<std::default_delete<ResurrectionData>,ResurrectionData *,1> _Mypair = 0x0
  2390. WorldSession* m_session = 0x386DABEA70
  2391. std::list<Channel *,std::allocator<Channel *> > m_channels
  2392. std::_List_buy<Channel *,std::allocator<Channel *> >
  2393. std::_List_alloc<std::_List_base_types<Channel *,std::allocator<Channel *> > >
  2394. std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::_List_node<Channel *,void *> > >,std::_List_val<std::_List_simple_types<Channel *> >,1> _Mypair = 0x381B30DB70
  2395. unsigned int m_cinematic = 0x1
  2396. unsigned int m_movie = 0x0
  2397. TradeData* m_trade = NULL
  2398. bool m_DailyQuestChanged = 0x0
  2399. bool m_WeeklyQuestChanged = 0x0
  2400. bool m_MonthlyQuestChanged = 0x0
  2401. bool m_SeasonalQuestChanged = 0x0
  2402. int m_lastDailyQuestTime = 0x0
  2403. unsigned int m_drunkTimer = 0x0
  2404. unsigned int m_weaponChangeTimer = 0x0
  2405. unsigned int m_zoneUpdateId = 0x181A
  2406. unsigned int m_zoneUpdateTimer = 0x384
  2407. unsigned int m_areaUpdateId = 0x9
  2408. unsigned int m_deathTimer = 0x0
  2409. int m_deathExpireTime = 0x0
  2410. unsigned int m_WeaponProficiency = 0x41F3
  2411. unsigned int m_ArmorProficiency = 0x7F
  2412. bool m_canParry = 0x1
  2413. bool m_canBlock = 0x1
  2414. bool m_canTitanGrip = 0x0
  2415. unsigned int m_swingErrorMsg = 0x0
  2416. int _restTime = 0x0
  2417. unsigned int inn_triggerId = 0x0
  2418. float m_rest_bonus = 13.178061
  2419. unsigned int _restFlagMask = 0x0
  2420. PlayerSocial* m_social = 0x38BBB32A00
  2421. std::map<ObjectGuid,FriendInfo,std::less<ObjectGuid>,std::allocator<std::pair<ObjectGuid const ,FriendInfo> > > _playerSocialMap = 0x38BBB32A00
  2422. ObjectGuid _playerGUID = 0x38BBB32A18
  2423. GroupReference m_group
  2424. Reference<Group,Player>
  2425. LinkedListElement
  2426. LinkedListElement* iNext = NULL
  2427. LinkedListElement* iPrev = NULL
  2428. Group* iRefTo = NULL
  2429. Player* iRefFrom = NULL
  2430. unsigned int iSubGroup = 0x0
  2431. GroupReference m_originalGroup
  2432. Reference<Group,Player>
  2433. LinkedListElement
  2434. LinkedListElement* iNext = NULL
  2435. LinkedListElement* iPrev = NULL
  2436. Group* iRefTo = NULL
  2437. Player* iRefFrom = NULL
  2438. unsigned int iSubGroup = 0x0
  2439. Group* m_groupInvite = NULL
  2440. unsigned int m_groupUpdateMask = 0x0
  2441. bool m_bPassOnGroupLoot = 0x0
  2442. unsigned int m_lastpetnumber = 0x0
  2443. int m_summon_expire = 0x0
  2444. WorldLocation m_summon_location
  2445. Position
  2446. PositionXYStreamer
  2447. Position* Pos = NULL
  2448. PositionXYZStreamer
  2449. <user defined> Pos = 0x0
  2450. PositionXYZOStreamer
  2451. <user defined> Pos = 0x0
  2452. float m_positionX = 0.000000
  2453. float m_positionY = 0.000000
  2454. float m_positionZ = 0.000000
  2455. float m_orientation = 0.000000
  2456. unsigned int m_mapId = 0xFFFFFFFF
  2457. WorldLocation m_recall_location
  2458. Position
  2459. PositionXYStreamer
  2460. Position* Pos = 0xC3016D59C60B54A8
  2461. PositionXYZStreamer
  2462. <user defined> Pos = 0xC3016D59C60B54A8
  2463. PositionXYZOStreamer
  2464. <user defined> Pos = 0xC3016D59C60B54A8
  2465. float m_positionX = -8917.164063
  2466. float m_positionY = -129.427139
  2467. float m_positionZ = 80.966721
  2468. float m_orientation = 2.036150
  2469. unsigned int m_mapId = 0x0
  2470. DeclinedName* m_declinedname = NULL
  2471. Runes* m_runes = NULL
  2472. std::map<unsigned __int64,EquipmentSetInfo,std::less<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,EquipmentSetInfo> > > _equipmentSets
  2473. std::_Tree<std::_Tmap_traits<unsigned __int64,EquipmentSetInfo,std::less<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,EquipmentSetInfo> >,0> >
  2474. std::_Tree_comp_alloc<std::_Tmap_traits<unsigned __int64,EquipmentSetInfo,std::less<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,EquipmentSetInfo> >,0> >
  2475. std::_Compressed_pair<std::less<unsigned __int64>,std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::_Tree_node<std::pair<unsigned __int64 const ,EquipmentSetInfo>,void *> > >,std::_Tree_val< _Mypair = 0x381B30DCB0
  2476. <user defined> value_compare = 0x381B30DCB0
  2477. <user defined> _Copy_tag = 0x381B30DCB0
  2478. <user defined> _Move_tag = 0x381B30DCB0
  2479. <user defined> value_compare = 0x381B30DCB0
  2480. unsigned int m_grantableLevels = 0x0
  2481. std::array<std::unique_ptr<CUFProfile,std::default_delete<CUFProfile> >,5> _CUFProfiles
  2482. std::unique_ptr<CUFProfile,std::default_delete<CUFProfile> >[5] _Elems
  2483. [0] = 0x38BBAC6FA0
  2484. [1] = 0x0
  2485. [2] = 0x0
  2486. [3] = 0x0
  2487. [4] = 0x0
  2488. std::set<ObjectGuid,std::less<ObjectGuid>,std::allocator<ObjectGuid> > m_refundableItems
  2489. std::_Tree<std::_Tset_traits<ObjectGuid,std::less<ObjectGuid>,std::allocator<ObjectGuid>,0> >
  2490. std::_Tree_comp_alloc<std::_Tset_traits<ObjectGuid,std::less<ObjectGuid>,std::allocator<ObjectGuid>,0> >
  2491. std::_Compressed_pair<std::less<ObjectGuid>,std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::_Tree_node<ObjectGuid,void *> > >,std::_Tree_val<std::_Tree_simple_types<ObjectGuid> >,1>,1> _Mypair = 0x381B30DCF8
  2492. <user defined> _Copy_tag = 0x381B30DCF8
  2493. <user defined> _Move_tag = 0x381B30DCF8
  2494. MapReference m_mapRef
  2495. Reference<Map,Player>
  2496. LinkedListElement
  2497. LinkedListElement* iNext = 0x389F75C200
  2498. LinkedListElement* iPrev = 0x389F75C1E8
  2499. Map* iRefTo = 0x389F75C050
  2500. Player* iRefFrom = 0x381B307D30
  2501. unsigned int m_lastFallTime = 0x0
  2502. float m_lastFallZ = 80.966721
  2503. int[3] m_MirrorTimer
  2504. [0] = 0xFFFFFFFF
  2505. [1] = 0xFFFFFFFF
  2506. [2] = 0xFFFFFFFF
  2507. unsigned int m_MirrorTimerFlags = 0x0
  2508. unsigned int m_MirrorTimerFlagsLast = 0x0
  2509. bool m_isInWater = 0x0
  2510. unsigned int[7] m_runeGraceCooldown
  2511. [0] = 0xFFFFFFFF
  2512. [1] = 0xFFFFFFFF
  2513. [2] = 0xFFFFFFFF
  2514. [3] = 0xFFFFFFFF
  2515. [4] = 0xFFFFFFFF
  2516. [5] = 0xFFFFFFFF
  2517. [6] = 0xFFFFFFFF
  2518. unsigned int[7] m_lastRuneGraceTimers
  2519. [0] = 0x0
  2520. [1] = 0x0
  2521. [2] = 0x0
  2522. [3] = 0x0
  2523. [4] = 0x0
  2524. [5] = 0x0
  2525. [6] = 0x0
  2526. WorldLocation m_teleport_dest
  2527. Position
  2528. PositionXYStreamer
  2529. Position* Pos = NULL
  2530. PositionXYZStreamer
  2531. <user defined> Pos = 0x0
  2532. PositionXYZOStreamer
  2533. <user defined> Pos = 0x0
  2534. float m_positionX = 0.000000
  2535. float m_positionY = 0.000000
  2536. float m_positionZ = 0.000000
  2537. float m_orientation = 0.000000
  2538. unsigned int m_mapId = 0xFFFFFFFF
  2539. unsigned int m_teleport_options = 0x0
  2540. bool mSemaphoreTeleport_Near = 0x0
  2541. bool mSemaphoreTeleport_Far = 0x0
  2542. unsigned int m_DelayedOperations = 0x0
  2543. bool m_bCanDelayTeleport = 0x0
  2544. bool m_bHasDelayedTeleport = 0x0
  2545. unsigned int m_temporaryUnsummonedPetNumber = 0x0
  2546. unsigned int m_oldpetspell = 0x0
  2547. PlayerAchievementMgr* m_achievementMgr = 0x38B68BA9C0
  2548. AchievementMgr
  2549. CriteriaHandler
  2550. std::unordered_map<unsigned int,CriteriaProgress,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,CriteriaProgress> > > _criteriaProgress = 0x38B68BA9C8
  2551. std::map<unsigned int,unsigned int,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,unsigned int> > > _timeCriteriaTrees = 0x38B68BAA18
  2552. std::unordered_map<unsigned int,CompletedAchievementData,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,CompletedAchievementData> > > _completedAchievements = 0x38B68BAA30
  2553. unsigned int _achievementPoints = 0x14
  2554. Player* _owner = 0x381B307D30
  2555. ReputationMgr* m_reputationMgr = 0x38BBAC2220
  2556. Player* _player = 0x381B307D30
  2557. std::map<unsigned int,FactionState,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,FactionState> > > _factions = 0x38BBAC2228
  2558. std::map<unsigned int,enum ReputationRank,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,enum ReputationRank> > > _forcedReactions = 0x38BBAC2240
  2559. unsigned int _visibleFactionCount = 0x8
  2560. unsigned int _honoredFactionCount = 0x1
  2561. unsigned int _reveredFactionCount = 0x1
  2562. unsigned int _exaltedFactionCount = 0x1
  2563. bool _sendFactionIncreased = 0x0
  2564. unsigned int m_ChampioningFaction = 0x0
  2565. std::queue<unsigned int,std::deque<unsigned int,std::allocator<unsigned int> > > m_timeSyncQueue
  2566. std::deque<unsigned int,std::allocator<unsigned int> > c = 0x381B30DDD0
  2567. unsigned int m_timeSyncTimer = 0x26AC
  2568. unsigned int m_timeSyncClient = 0x468742
  2569. unsigned int m_timeSyncServer = 0x68D24
  2570. std::unordered_map<unsigned int,__int64,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,__int64> > > _instanceResetTimes
  2571. std::_Hash<std::_Umap_traits<unsigned int,__int64,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,__int64> >,0> >
  2572. <user defined> value_compare = 0x381B30DE08
  2573. std::_Umap_traits<unsigned int,__int64,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,__int64> >,0> _Traitsobj = 0x3F800000
  2574. std::list<std::pair<unsigned int const ,__int64>,std::allocator<std::pair<unsigned int const ,__int64> > > _List = 0x381B30DE10
  2575. std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,__int64> > > >,std::_Wrap_alloc<std::allocator<std::_List_unchecked_iterator<std::_List_ _Vec = 0x381B30DE28
  2576. unsigned int _Mask = 0x7
  2577. unsigned int _Maxidx = 0x8
  2578. unsigned int _pendingBindId = 0x0
  2579. unsigned int _pendingBindTimer = 0x0
  2580. unsigned int _activeCheats = 0x0
  2581. std::unique_ptr<Garrison,std::default_delete<Garrison> > _garrison
  2582. std::_Unique_ptr_base<Garrison,std::default_delete<Garrison> >
  2583. std::_Compressed_pair<std::default_delete<Garrison>,Garrison *,1> _Mypair = 0x0
  2584. bool _advancedCombatLoggingEnabled = 0x0
  2585. unsigned int healthBeforeDuel = 0x0
  2586. unsigned int manaBeforeDuel = 0x0
  2587. WorldLocation _corpseLocation
  2588. Position
  2589. PositionXYStreamer
  2590. Position* Pos = NULL
  2591. PositionXYZStreamer
  2592. <user defined> Pos = 0x0
  2593. PositionXYZOStreamer
  2594. <user defined> Pos = 0x0
  2595. float m_positionX = 0.000000
  2596. float m_positionY = 0.000000
  2597. float m_positionZ = 0.000000
  2598. float m_orientation = 0.000000
  2599. unsigned int m_mapId = 0xFFFFFFFF
  2600. SceneMgr m_sceneMgr
  2601. Player* _player = 0x381B307D30
  2602. std::map<unsigned int,SceneTemplate const *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,SceneTemplate const *> > > _scenesByInstance = 0x381B30DE98
  2603. unsigned int _standaloneSceneInstanceID = 0x0
  2604. bool _isDebuggingScenes = 0x0
  2605. std::unordered_map<ObjectGuid,ObjectGuid,std::hash<ObjectGuid>,std::equal_to<ObjectGuid>,std::allocator<std::pair<ObjectGuid const ,ObjectGuid> > > m_AELootView
  2606. std::_Hash<std::_Umap_traits<ObjectGuid,ObjectGuid,std::_Uhash_compare<ObjectGuid,std::hash<ObjectGuid>,std::equal_to<ObjectGuid> >,std::allocator<std::pair<ObjectGuid const ,ObjectGuid> >,0> >
  2607. <user defined> value_compare = 0x381B30DEB8
  2608. std::_Umap_traits<ObjectGuid,ObjectGuid,std::_Uhash_compare<ObjectGuid,std::hash<ObjectGuid>,std::equal_to<ObjectGuid> >,std::allocator<std::pair<ObjectGuid const ,ObjectGuid> >,0> _Traitsobj = 0x3F800000
  2609. std::list<std::pair<ObjectGuid const ,ObjectGuid>,std::allocator<std::pair<ObjectGuid const ,ObjectGuid> > > _List = 0x381B30DEC0
  2610. std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<ObjectGuid const ,ObjectGuid> > > >,std::_Wrap_alloc<std::allocator<std::_List_unchecked_iterator<std::_List _Vec = 0x381B30DED8
  2611. unsigned int _Mask = 0x7
  2612. unsigned int _Maxidx = 0x8
  2613. std::shared_ptr<WorldSocket>[2] m_Socket
  2614. [0] = 0x386DABEB58
  2615. [1] = 0x386DABEB68
  2616. std::string m_Address = "74.74.76.11"
  2617. int _security = 0x3
  2618. unsigned int _accountId = 0x3
  2619. std::string _accountName = "1#1"
  2620. unsigned int _battlenetAccountId = 0x1
  2621. unsigned int m_expansion = 0x6
  2622. std::string _os = "Win"
  2623. std::array<unsigned char,32> _realmListSecret
  2624. unsigned int[32] _Elems
  2625. [0] = 0xCD
  2626. [1] = 0xCD
  2627. [2] = 0xCD
  2628. [3] = 0xCD
  2629. [4] = 0xCD
  2630. [5] = 0xCD
  2631. [6] = 0xCD
  2632. [7] = 0xCD
  2633. [8] = 0xCD
  2634. [9] = 0xCD
  2635. std::unordered_map<unsigned int,unsigned char,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,unsigned char> > > _realmCharacterCounts
  2636. std::_Hash<std::_Umap_traits<unsigned int,unsigned char,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,unsigned ch
  2637. <user defined> value_compare = 0x386DABEC20
  2638. std::_Umap_traits<unsigned int,unsigned char,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,unsigned char> >,0> _Traitsobj = 0x3F800000
  2639. std::list<std::pair<unsigned int const ,unsigned char>,std::allocator<std::pair<unsigned int const ,unsigned char> > > _List = 0x386DABEC28
  2640. std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,unsigned char> > > >,std::_Wrap_alloc<std::allocator<std::_List_unchecked_iterator<std:: _Vec = 0x386DABEC40
  2641. unsigned int _Mask = 0x7
  2642. unsigned int _Maxidx = 0x8
  2643. std::unordered_map<unsigned int,std::function<void __cdecl(MessageBuffer)>,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,std::function<void __cdecl( _battlenetResponseCallbacks
  2644. std::_Hash<std::_Umap_traits<unsigned int,std::function<void __cdecl(MessageBuffer)>,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<un
  2645. <user defined> value_compare = 0x386DABEC70
  2646. std::_Umap_traits<unsigned int,std::function<void __cdecl(MessageBuffer)>,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int _Traitsobj = 0x3F800000
  2647. std::list<std::pair<unsigned int const ,std::function<void __cdecl(MessageBuffer)> >,std::allocator<std::pair<unsigned int const ,std::function<void __cdecl(MessageBuffer)> > > > _List = 0x386DABEC78
  2648. std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,std::function<void __cdecl(MessageBuffer)> > > > >,std::_Wrap_alloc<std::allocator<std:: _Vec = 0x386DABEC90
  2649. unsigned int _Mask = 0x7
  2650. unsigned int _Maxidx = 0x8
  2651. unsigned int _battlenetRequestToken = 0x0
  2652. Warden* _warden = NULL
  2653. int _logoutTime = 0x0
  2654. bool m_inQueue = 0x0
  2655. ObjectGuid m_playerLoading
  2656. unsigned int _low = 0x0
  2657. unsigned int _high = 0x0
  2658. bool m_playerLogout = 0x0
  2659. bool m_playerRecentlyLogout = 0x0
  2660. bool m_playerSave = 0x0
  2661. int m_sessionDbcLocale = 0x0
  2662. int m_sessionDbLocaleIndex = 0x0
  2663. std::atomic<unsigned int> m_latency
  2664. std::_Atomic_uint
  2665. unsigned long _My_val = 0x69
  2666. std::atomic<unsigned int> m_clientTimeDelay
  2667. std::_Atomic_uint
  2668. unsigned long _My_val = 0x0
  2669. AccountData[8] _accountData
  2670. [0] = 0x386DABED00
  2671. [1] = 0x386DABED30
  2672. [2] = 0x386DABED60
  2673. [3] = 0x386DABED90
  2674. [4] = 0x386DABEDC0
  2675. [5] = 0x386DABEDF0
  2676. [6] = 0x386DABEE20
  2677. [7] = 0x386DABEE50
  2678. unsigned int[8] _tutorials
  2679. [0] = 0x100061B
  2680. [1] = 0x0
  2681. [2] = 0x0
  2682. [3] = 0x0
  2683. [4] = 0x0
  2684. [5] = 0x0
  2685. [6] = 0x0
  2686. [7] = 0x0
  2687. bool _tutorialsChanged = 0x0
  2688. std::vector<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,std::allocator<std::basic_string<char,std::char_traits<char>,std::allocator<char> > > > _registeredAddonPrefixes
  2689. std::_Vector_alloc<std::_Vec_base_types<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,std::allocator<std::basic_string<char,std::char_traits<char>,std::allocator<char> > > > >
  2690. std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::basic_string<char,std::char_traits<char>,std::allocator<char> > > >,std::_Vector_val<std::_Simple_types<std::basic_string<char,std::char_tra _Mypair = 0x386DABEEA8
  2691. bool _filterAddonMessages = 0x0
  2692. unsigned int recruiterId = 0x0
  2693. bool isRecruiter = 0x0
  2694. LockedQueue<WorldPacket *,std::deque<WorldPacket *,std::allocator<WorldPacket *> > > _recvQueue
  2695. std::mutex _lock
  2696. std::_Mutex_base
  2697. std::_Align_type<double,80> _Mtx_storage = 0x386DABEEE0
  2698. std::deque<WorldPacket *,std::allocator<WorldPacket *> > _queue
  2699. std::_Deque_alloc<std::_Deque_base_types<WorldPacket *,std::allocator<WorldPacket *> > >
  2700. std::_Compressed_pair<std::_Wrap_alloc<std::allocator<WorldPacket *> >,std::_Deque_val<std::_Deque_simple_types<WorldPacket *> >,1> _Mypair = 0x386DABEF30
  2701. bool _canceled = 0x0
  2702. rbac::RBACData* _RBACData = 0x382C98FD80
  2703. unsigned int _id = 0x3
  2704. std::string _name = "1#1"
  2705. int _realmId = 0x1
  2706. unsigned int _secLevel = 0x3
  2707. std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> > _grantedPerms
  2708. std::_Tree<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
  2709. std::_Tree_comp_alloc<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
  2710. std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::_Tree_node<unsigned int,void *> > >,std::_Tree_val<std::_Tree_simple_types<unsigned int> >,1>, _Mypair = 0x382C98FDB8
  2711. <user defined> _Copy_tag = 0x382C98FDB8
  2712. <user defined> _Move_tag = 0x382C98FDB8
  2713. std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> > _deniedPerms
  2714. std::_Tree<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
  2715. std::_Tree_comp_alloc<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
  2716. std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::_Tree_node<unsigned int,void *> > >,std::_Tree_val<std::_Tree_simple_types<unsigned int> >,1>, _Mypair = 0x382C98FDD0
  2717. <user defined> _Copy_tag = 0x382C98FDD0
  2718. <user defined> _Move_tag = 0x382C98FDD0
  2719. std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> > _globalPerms
  2720. std::_Tree<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
  2721. std::_Tree_comp_alloc<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
  2722. std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::_Tree_node<unsigned int,void *> > >,std::_Tree_val<std::_Tree_simple_types<unsigned int> >,1>, _Mypair = 0x382C98FDE8
  2723. <user defined> _Copy_tag = 0x382C98FDE8
  2724. <user defined> _Move_tag = 0x382C98FDE8
  2725. unsigned int expireTime = 0xEA60
  2726. bool forceExit = 0x0
  2727. ObjectGuid m_currentBankerGUID
  2728. unsigned int _low = 0x0
  2729. unsigned int _high = 0x0
  2730. std::unique_ptr<BattlePetMgr,std::default_delete<BattlePetMgr> > _battlePetMgr
  2731. std::_Unique_ptr_base<BattlePetMgr,std::default_delete<BattlePetMgr> >
  2732. std::_Compressed_pair<std::default_delete<BattlePetMgr>,BattlePetMgr *,1> _Mypair = 0x382C98E7C0
  2733. std::unique_ptr<CollectionMgr,std::default_delete<CollectionMgr> > _collectionMgr
  2734. std::_Unique_ptr_base<CollectionMgr,std::default_delete<CollectionMgr> >
  2735. std::_Compressed_pair<std::default_delete<CollectionMgr>,CollectionMgr *,1> _Mypair = 0x38878464A0
  2736. WorldSession::ConnectToKey _instanceConnectKey
  2737. <unnamed-type-Fields>
  2738. unsigned int AccountId = 0xF5AE13A500000003
  2739. unsigned int ConnectionType = 0xF5AE13A500000003
  2740. unsigned int Key = 0xF5AE13A500000003
  2741. WorldSession::ConnectToKey::<unnamed-type-Fields> Fields
  2742. unsigned int AccountId = 0xF5AE13A500000003
  2743. unsigned int ConnectionType = 0xF5AE13A500000003
  2744. unsigned int Key = 0xF5AE13A500000003
  2745. unsigned int Raw = 0xF5AE13A500000003
  2746. Parameter WorldPacket& packet = 0x38BBA58450
  2747. ByteBuffer
  2748. unsigned int _rpos = 0x0
  2749. unsigned int _wpos = 0x0
  2750. unsigned int _bitpos = 0x8
  2751. unsigned int _curbitval = 0x0
  2752. std::vector<unsigned char,std::allocator<unsigned char> > _storage
  2753. std::_Vector_alloc<std::_Vec_base_types<unsigned char,std::allocator<unsigned char> > >
  2754. std::_Compressed_pair<std::_Wrap_alloc<std::allocator<unsigned char> >,std::_Vector_val<std::_Simple_types<unsigned char> >,1> _Mypair = 0x38BBA58478
  2755. unsigned int m_opcode = 0x35E4
  2756. int _connection = 0x0
  2757. Local WorldPackets::Query::DBQueryBulk nicePacket
  2758. WorldPackets::ClientPacket
  2759. WorldPackets::Packet
  2760. WorldPacket _worldPacket = 0x3839A2E208
  2761. DBQueryRecord
  2762. ObjectGuid GUID
  2763. unsigned int _low = 0x7FF7277FF560
  2764. unsigned int _high = 0x7FF72718C420
  2765. unsigned int RecordID = 0x12
  2766. unsigned int TableHash = 0xBFDAF9F1
  2767. std::vector<WorldPackets::Query::DBQueryBulk::DBQueryRecord,std::allocator<WorldPackets::Query::DBQueryBulk::DBQueryRecord> > Queries
  2768. std::_Vector_alloc<std::_Vec_base_types<WorldPackets::Query::DBQueryBulk::DBQueryRecord,std::allocator<WorldPackets::Query::DBQueryBulk::DBQueryRecord> > >
  2769. value_type
  2770. ObjectGuid GUID = 0x3839A2E260
  2771. unsigned int RecordID = 0xC0E44F18
  2772. std::_Compressed_pair<std::_Wrap_alloc<std::allocator<WorldPackets::Query::DBQueryBulk::DBQueryRecord> >,std::_Vector_val<std::_Simple_types<WorldPackets::Query::DBQueryBulk::DBQueryRecord> >,1> _Mypair = 0x3839A2E260
  2773. value_type
  2774. <user defined> GUID = 0x3839A2E260
  2775. unsigned int RecordID = 0xC0E44F18
  2776.  
  2777. 00007FF724F78181 0000003839A2EAA0 WorldSession::Update+681 d:\core\trinitycore\src\server\game\server\worldsession.cpp line 415
  2778. Local ClientOpcodeHandler* opHandle = 0x38B8663440
  2779. OpcodeHandler
  2780. char* Name = "CMSG_DB_QUERY_BULK"
  2781. int Status = 0x0
  2782. int ProcessingPlace = 0x0
  2783. Local WorldSession* this = 0x386DABEA70
  2784. int m_muteTime = 0x0
  2785. std::atomic<int> m_timeOutTime
  2786. std::_Atomic_int
  2787. unsigned long _My_val = 0xDBBA0
  2788. ConnectToKey
  2789. <unnamed-type-Fields>
  2790. unsigned int AccountId = 0x0
  2791. unsigned int ConnectionType = 0x0
  2792. unsigned int Key = 0x0
  2793. WorldSession::ConnectToKey::<unnamed-type-Fields> Fields
  2794. unsigned int AccountId = 0x0
  2795. unsigned int ConnectionType = 0x0
  2796. unsigned int Key = 0x0
  2797. unsigned int Raw = 0x0
  2798. std::future<SQLQueryHolder *> _realmAccountLoginCallback
  2799. std::_State_manager<SQLQueryHolder *>
  2800. std::_Associated_state<SQLQueryHolder *>* _Assoc_state = 0x38BA5E2180
  2801. bool _Get_only_once = 0x1
  2802. std::future<SQLQueryHolder *> _accountLoginCallback
  2803. std::_State_manager<SQLQueryHolder *>
  2804. std::_Associated_state<SQLQueryHolder *>* _Assoc_state = 0x38BA5E0320
  2805. bool _Get_only_once = 0x1
  2806. std::future<SQLQueryHolder *> _charLoginCallback
  2807. std::_State_manager<SQLQueryHolder *>
  2808. std::_Associated_state<SQLQueryHolder *>* _Assoc_state = 0x38BA5DFFC0
  2809. bool _Get_only_once = 0x1
  2810. QueryCallbackProcessor _queryProcessor
  2811. std::vector<QueryCallback,std::allocator<QueryCallback> > _callbacks
  2812. std::_Vector_alloc<std::_Vec_base_types<QueryCallback,std::allocator<QueryCallback> > >
  2813. std::_Compressed_pair<std::_Wrap_alloc<std::allocator<QueryCallback> >,std::_Vector_val<std::_Simple_types<QueryCallback> >,1> _Mypair = 0x386DABEAB0
  2814. DosProtection
  2815. WorldSession* Session = NULL
  2816. int _policy = 0xDBBA0
  2817. std::unordered_map<unsigned short,PacketCounter,std::hash<unsigned short>,std::equal_to<unsigned short>,std::allocator<std::pair<unsigned short const ,PacketCounter> > > _PacketThrottlingMap
  2818. std::_Hash<std::_Umap_traits<unsigned short,PacketCounter,std::_Uhash_compare<unsigned short,std::hash<unsigned short>,std::equal_to<unsigned short> >,std::allocator<std::pair<unsigned short const ,P
  2819. <user defined> value_compare = 0x386DABEA80
  2820. std::_Umap_traits<unsigned short,PacketCounter,std::_Uhash_compare<unsigned short,std::hash<unsigned short>,std::equal_to<unsigned short> >,std::allocator<std::pair<unsigned short const ,PacketCounte _Traitsobj = 0xBA5E2180
  2821. std::list<std::pair<unsigned short const ,PacketCounter>,std::allocator<std::pair<unsigned short const ,PacketCounter> > > _List = 0x386DABEA88
  2822. std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned short const ,PacketCounter> > > >,std::_Wrap_alloc<std::allocator<std::_List_unchecked_iterator<std _Vec = 0x386DABEAA0
  2823. unsigned int _Mask = 0x0
  2824. unsigned int _Maxidx = 0x0
  2825. WorldSession::DosProtection AntiDOS
  2826. WorldSession* Session = 0x386DABEA70
  2827. int _policy = 0x1
  2828. std::unordered_map<unsigned short,PacketCounter,std::hash<unsigned short>,std::equal_to<unsigned short>,std::allocator<std::pair<unsigned short const ,PacketCounter> > > _PacketThrottlingMap
  2829. std::_Hash<std::_Umap_traits<unsigned short,PacketCounter,std::_Uhash_compare<unsigned short,std::hash<unsigned short>,std::equal_to<unsigned short> >,std::allocator<std::pair<unsigned short const ,P
  2830. <user defined> value_compare = 0x386DABEAE0
  2831. std::_Umap_traits<unsigned short,PacketCounter,std::_Uhash_compare<unsigned short,std::hash<unsigned short>,std::equal_to<unsigned short> >,std::allocator<std::pair<unsigned short const ,PacketCounte _Traitsobj = 0x3F800000
  2832. std::list<std::pair<unsigned short const ,PacketCounter>,std::allocator<std::pair<unsigned short const ,PacketCounter> > > _List = 0x386DABEAE8
  2833. std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned short const ,PacketCounter> > > >,std::_Wrap_alloc<std::allocator<std::_List_unchecked_iterator<std _Vec = 0x386DABEB00
  2834. unsigned int _Mask = 0x3F
  2835. unsigned int _Maxidx = 0x40
  2836. std::set<ObjectGuid,std::less<ObjectGuid>,std::allocator<ObjectGuid> > _legitCharacters
  2837. std::_Tree<std::_Tset_traits<ObjectGuid,std::less<ObjectGuid>,std::allocator<ObjectGuid>,0> >
  2838. std::_Tree_comp_alloc<std::_Tset_traits<ObjectGuid,std::less<ObjectGuid>,std::allocator<ObjectGuid>,0> >
  2839. std::_Compressed_pair<std::less<ObjectGuid>,std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::_Tree_node<ObjectGuid,void *> > >,std::_Tree_val<std::_Tree_simple_types<ObjectGuid> >,1>,1> _Mypair = 0x386DABEB30
  2840. <user defined> _Copy_tag = 0x386DABEB30
  2841. <user defined> _Move_tag = 0x386DABEB30
  2842. unsigned int m_GUIDLow = 0x1
  2843. Player* _player = 0x381B307D30
  2844. Unit
  2845. WorldObject
  2846. Object
  2847. unsigned int m_objectType = 0x19
  2848. int m_objectTypeId = 0x4
  2849. unsigned int m_updateFlag = 0x8
  2850. int* m_int32Values = 0x1
  2851. unsigned int* m_uint32Values = 0x1
  2852. float* m_floatValues = 0.000000
  2853. std::vector<unsigned int,std::allocator<unsigned int> >* _dynamicValues = 0x38A9637858
  2854. std::vector<unsigned char,std::allocator<unsigned char> > _changesMask = 0x381B307D58
  2855. std::vector<enum UpdateMask::DynamicFieldChangeType,std::allocator<enum UpdateMask::DynamicFieldChangeType> > _dynamicChangesMask = 0x381B307D78
  2856. std::vector<unsigned char,std::allocator<unsigned char> >* _dynamicChangesArrayMask = 0x38A9636BF8
  2857. unsigned int m_valuesCount = 0xEC6
  2858. unsigned int _dynamicValuesCount = 0xE
  2859. unsigned int _fieldNotifyFlags = 0x80
  2860. bool m_objectUpdated = 0x0
  2861. bool m_inWorld = 0x1
  2862. PackedGuid m_PackGUID = 0x381B307DA8
  2863. WorldLocation
  2864. Position
  2865. PositionXYStreamer
  2866. Position* Pos = 0xC3016D59C60B54A8
  2867. PositionXYZStreamer
  2868. <user defined> Pos = 0xC3016D59C60B54A8
  2869. PositionXYZOStreamer
  2870. <user defined> Pos = 0xC3016D59C60B54A8
  2871. float m_positionX = -8917.164063
  2872. float m_positionY = -129.427139
  2873. float m_positionZ = 80.966721
  2874. float m_orientation = 2.036150
  2875. unsigned int m_mapId = 0x0
  2876. FlaggedValuesArray32<int,unsigned int,enum StealthType,2> m_stealth = 0x381B307E04
  2877. FlaggedValuesArray32<int,unsigned int,enum StealthType,2> m_stealthDetect = 0x381B307E10
  2878. FlaggedValuesArray32<int,unsigned int,enum InvisibilityType,38> m_invisibility = 0x381B307E1C
  2879. FlaggedValuesArray32<int,unsigned int,enum InvisibilityType,38> m_invisibilityDetect = 0x381B307EB8
  2880. FlaggedValuesArray32<int,unsigned int,enum ServerSideVisibilityType,2> m_serverSideVisibility = 0x381B307F54
  2881. FlaggedValuesArray32<int,unsigned int,enum ServerSideVisibilityType,2> m_serverSideVisibilityDetect = 0x381B307F60
  2882. unsigned int LastUsedScriptID = 0x0
  2883. MovementInfo m_movementInfo = 0x381B307F70
  2884. std::string m_name = "Keifer"
  2885. bool m_isActive = 0x1
  2886. bool m_isWorldObject = 0x1
  2887. ZoneScript* m_zoneScript = NULL
  2888. Transport* m_transport = NULL
  2889. Map* m_currMap = 0x389F75C050
  2890. unsigned int m_InstanceId = 0x0
  2891. unsigned int m_phaseMask = 0x1
  2892. std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> > _phases = 0x381B308038
  2893. std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> > _terrainSwaps = 0x381B308050
  2894. std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> > _worldMapAreaSwaps = 0x381B308068
  2895. int _dbPhase = 0x0
  2896. unsigned int m_notifyflags = 0x2
  2897. unsigned int m_executed_notifies = 0x0
  2898. unsigned int m_extraAttacks = 0x0
  2899. bool m_canDualWield = 0x0
  2900. std::set<Unit *,std::less<Unit *>,std::allocator<Unit *> > m_Controlled = 0x381B308090
  2901. Player* m_movedPlayer = 0x381B307D30
  2902. ObjectGuid[7] m_SummonSlot
  2903. [0] = 0x381B3080B0
  2904. [1] = 0x381B3080C0
  2905. [2] = 0x381B3080D0
  2906. [3] = 0x381B3080E0
  2907. [4] = 0x381B3080F0
  2908. [5] = 0x381B308100
  2909. [6] = 0x381B308110
  2910. ObjectGuid[4] m_ObjectSlot
  2911. [0] = 0x381B308120
  2912. [1] = 0x381B308130
  2913. [2] = 0x381B308140
  2914. [3] = 0x381B308150
  2915. float m_modMeleeHitChance = 7.500000
  2916. float m_modRangedHitChance = 7.500000
  2917. float m_modSpellHitChance = 15.000000
  2918. int m_baseSpellCritChance = 0x5
  2919. float[7] m_threatModifier
  2920. [0] = 1.000000
  2921. [1] = 1.000000
  2922. [2] = 1.000000
  2923. [3] = 1.000000
  2924. [4] = 1.000000
  2925. [5] = 1.000000
  2926. [6] = 1.000000
  2927. unsigned int[3] m_baseAttackSpeed
  2928. [0] = 0xE10
  2929. [1] = 0x7D0
  2930. [2] = 0x7D0
  2931. float[3] m_modAttackSpeedPct
  2932. [0] = 1.000000
  2933. [1] = 1.000000
  2934. [2] = 2.250000
  2935. unsigned int[3] m_attackTimer
  2936. [0] = 0x0
  2937. [1] = 0x0
  2938. [2] = 0x0
  2939. EventProcessor m_Events = 0x381B3081B0
  2940. std::list<SpellImmune,std::allocator<SpellImmune> >[7] m_spellImmune
  2941. [0] = 0x381B3081D0
  2942. [1] = 0x381B3081E8
  2943. [2] = 0x381B308200
  2944. [3] = 0x381B308218
  2945. [4] = 0x381B308230
  2946. [5] = 0x381B308248
  2947. [6] = 0x381B308260
  2948. unsigned int m_lastSanctuaryTime = 0x0
  2949. std::set<PetAura const *,std::less<PetAura const *>,std::allocator<PetAura const *> > m_petAuras = 0x381B308280
  2950. bool IsAIEnabled = 0x0
  2951. bool NeedChangeAI = 0x0
  2952. ObjectGuid LastCharmerGUID = 0x381B30829A
  2953. bool m_ControlledByPlayer = 0x1
  2954. Movement::MoveSpline* movespline = 0x3822035250
  2955. UnitAI* i_AI = NULL
  2956. UnitAI* i_disabledAI = NULL
  2957. bool m_AutoRepeatFirstCast = 0x0
  2958. float[4] m_createStats
  2959. [0] = 17.000000
  2960. [1] = 5.000000
  2961. [2] = 11.000000
  2962. [3] = 24.000000
  2963. std::set<Unit *,std::less<Unit *>,std::allocator<Unit *> > m_attackers = 0x381B3082E0
  2964. Unit* m_attacking = NULL
  2965. bool m_shouldReacquireTarget = 0x0
  2966. int m_deathState = 0x0
  2967. int m_procDeep = 0x0
  2968. std::list<DynamicObject *,std::allocator<DynamicObject *> > m_dynObj = 0x381B308310
  2969. std::list<GameObject *,std::allocator<GameObject *> > m_gameObj = 0x381B308328
  2970. unsigned int m_transform = 0x0
  2971. Spell*[4] m_currentSpells
  2972. [0] = 0x0
  2973. [1] = 0x0
  2974. [2] = 0x0
  2975. [3] = 0x0
  2976. std::multimap<unsigned int,Aura *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,Aura *> > > m_ownedAuras = 0x381B308368
  2977. std::multimap<unsigned int,AuraApplication *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,AuraApplication *> > > m_appliedAuras = 0x381B308380
  2978. std::list<Aura *,std::allocator<Aura *> > m_removedAuras = 0x381B308398
  2979. std::_Tree_iterator<std::_Tree_val<std::_Tree_simple_types<std::pair<unsigned int const ,Aura *> > > > m_auraUpdateIterator = 0x381B3083B0
  2980. unsigned int m_removedAurasCount = 0x2
  2981. std::list<AuraEffect *,std::allocator<AuraEffect *> >[492] m_modAuras
  2982. [0] = 0x381B3083D0
  2983. [1] = 0x381B3083E8
  2984. [2] = 0x381B308400
  2985. [3] = 0x381B308418
  2986. [4] = 0x381B308430
  2987. [5] = 0x381B308448
  2988. [6] = 0x381B308460
  2989. [7] = 0x381B308478
  2990. [8] = 0x381B308490
  2991. [9] = 0x381B3084A8
  2992. std::list<Aura *,std::allocator<Aura *> > m_scAuras = 0x381B30B1F0
  2993. std::list<AuraApplication *,std::allocator<AuraApplication *> > m_interruptableAuras = 0x381B30B208
  2994. std::multimap<enum AuraStateType,AuraApplication *,std::less<enum AuraStateType>,std::allocator<std::pair<enum AuraStateType const ,AuraApplication *> > > m_auraStateAuras = 0x381B30B220
  2995. unsigned int m_interruptMask = 0x0
  2996. float[5] m_auraModifiersGroup
  2997. [0] = 0.000000
  2998. [1] = 100.000000
  2999. [2] = 1.000000
  3000. [3] = 0.000000
  3001. [4] = 1.000000
  3002. [0] = 0x381B30B23C
  3003. [1] = 0x381B30B250
  3004. [2] = 0x381B30B264
  3005. [3] = 0x381B30B278
  3006. [4] = 0x381B30B28C
  3007. [5] = 0x381B30B2A0
  3008. [6] = 0x381B30B2B4
  3009. [7] = 0x381B30B2C8
  3010. [8] = 0x381B30B2DC
  3011. [9] = 0x381B30B2F0
  3012. float[2] m_weaponDamage
  3013. [0] = 1.926912
  3014. [1] = 3.000000
  3015. [0] = 0x404000003FF6A50D
  3016. [1] = 0x400000003F800000
  3017. [2] = 0x400000003F800000
  3018. bool m_canModifyStats = 0x1
  3019. std::set<AuraApplication *,Unit::VisibleAuraSlotCompare,std::allocator<AuraApplication *> > m_visibleAuras = 0x381B30B528
  3020. boost::container::flat_set<AuraApplication *,Unit::VisibleAuraSlotCompare,boost::container::new_allocator<AuraApplication *> > m_visibleAurasToUpdate = 0x381B30B540
  3021. float[9] m_speed_rate
  3022. [0] = 1.000000
  3023. [1] = 1.000000
  3024. [2] = 1.000000
  3025. [3] = 1.000000
  3026. [4] = 1.000000
  3027. [5] = 1.000000
  3028. [6] = 1.000000
  3029. [7] = 1.000000
  3030. [8] = 1.000000
  3031. CharmInfo* m_charmInfo = NULL
  3032. std::list<Player *,std::allocator<Player *> > m_sharedVision = 0x381B30B588
  3033. MotionMaster* i_motionMaster = 0x38BBAC4020
  3034. unsigned int[3] m_reactiveTimer
  3035. [0] = 0x0
  3036. [1] = 0x0
  3037. [2] = 0x0
  3038. unsigned int m_regenTimer = 0x0
  3039. ThreatManager m_ThreatManager = 0x381B30B5B8
  3040. Vehicle* m_vehicle = NULL
  3041. Vehicle* m_vehicleKit = NULL
  3042. unsigned int m_unitTypeMask = 0x0
  3043. LiquidTypeEntry* _lastLiquid = NULL
  3044. unsigned int m_movementCounter = 0x1
  3045. unsigned int m_state = 0x0
  3046. unsigned int m_CombatTimer = 0x0
  3047. TimeTrackerSmall m_movesplineTimer = 0x0
  3048. std::list<DiminishingReturn,std::allocator<DiminishingReturn> > m_Diminishing = 0x381B30B640
  3049. HostileRefManager m_HostileRefManager = 0x381B30B658
  3050. FollowerRefManager m_FollowingRefManager = 0x381B30B6A0
  3051. RedirectThreatInfo _redirectThreadInfo = 0x381B30B6E0
  3052. bool m_cleanupDone = 0x0
  3053. bool m_duringRemoveFromWorld = 0x0
  3054. unsigned int _oldFactionId = 0x0
  3055. bool _isWalkingBeforeCharm = 0x0
  3056. unsigned int _aiAnimKitId = 0x0
  3057. unsigned int _movementAnimKitId = 0x0
  3058. unsigned int _meleeAnimKitId = 0x0
  3059. int _lastDamagedTime = 0x0
  3060. SpellHistory* _spellHistory = 0x38A96346D0
  3061. GridObject<Player>
  3062. GridReference<Player> _gridRef = 0x381B30B720
  3063. std::string autoReplyMsg = ""
  3064. PlayerTaxi m_taxi
  3065. std::array<unsigned char,239> m_taximask = 0x381B30B770
  3066. std::deque<unsigned int,std::allocator<unsigned int> > m_TaxiDestinations = 0x381B30B860
  3067. int m_logintime = 0x5881EB54
  3068. int m_Last_tick = 0x5881EB57
  3069. unsigned int[2] m_Played_time
  3070. [0] = 0xB0
  3071. [1] = 0xB0
  3072. unsigned int m_stableSlots = 0x0
  3073. bool m_mailsLoaded = 0x0
  3074. bool m_mailsUpdated = 0x0
  3075. unsigned int unReadMails = 0x0
  3076. int m_nextMailDelivereTime = 0x0
  3077. std::unordered_map<unsigned __int64,Item *,std::hash<unsigned __int64>,std::equal_to<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,Item *> > > mMitems
  3078. std::_Hash<std::_Umap_traits<unsigned __int64,Item *,std::_Uhash_compare<unsigned __int64,std::hash<unsigned __int64>,std::equal_to<unsigned __int64> >,std::allocator<std::pair<unsigned __int64 const
  3079. <user defined> value_compare = 0x381B30B8B0
  3080. std::_Umap_traits<unsigned __int64,Item *,std::_Uhash_compare<unsigned __int64,std::hash<unsigned __int64>,std::equal_to<unsigned __int64> >,std::allocator<std::pair<unsigned __int64 const ,Item *> > _Traitsobj = 0x3F800000
  3081. std::list<std::pair<unsigned __int64 const ,Item *>,std::allocator<std::pair<unsigned __int64 const ,Item *> > > _List = 0x381B30B8B8
  3082. std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned __int64 const ,Item *> > > >,std::_Wrap_alloc<std::allocator<std::_List_unchecked_iterator<std::_Li _Vec = 0x381B30B8D0
  3083. unsigned int _Mask = 0x7
  3084. unsigned int _Maxidx = 0x8
  3085. PvPInfo pvpInfo
  3086. bool IsHostile = 0x0
  3087. bool IsInHostileArea = 0x0
  3088. bool IsInNoPvPArea = 0x0
  3089. bool IsInFFAPvPArea = 0x0
  3090. int EndTimer = 0x0
  3091. DuelInfo* duel = NULL
  3092. PlayerMenu* PlayerTalkClass = 0x38BB982830
  3093. GossipMenu _gossipMenu = 0x38BB982830
  3094. QuestMenu _questMenu = 0x38BB982878
  3095. WorldSession* _session = 0x386DABEA70
  3096. std::vector<ItemSetEffect *,std::allocator<ItemSetEffect *> > ItemSetEff
  3097. std::_Vector_alloc<std::_Vec_base_types<ItemSetEffect *,std::allocator<ItemSetEffect *> > >
  3098. std::_Compressed_pair<std::_Wrap_alloc<std::allocator<ItemSetEffect *> >,std::_Vector_val<std::_Simple_types<ItemSetEffect *> >,1> _Mypair = 0x381B30B920
  3099. Unit* m_mover = 0x381B307D30
  3100. <user defined> VisibleAuraSlotCompare = 0x381B307D30
  3101. unsigned int m_extraAttacks = 0x0
  3102. bool m_canDualWield = 0x0
  3103. <user defined> m_Controlled = 0x381B308090
  3104. <user defined> m_movedPlayer = 0x381B307D30
  3105. <user defined> m_SummonSlot = 0x381B3080B0
  3106. <user defined> m_ObjectSlot = 0x381B308120
  3107. float m_modMeleeHitChance = 7.500000
  3108. float m_modRangedHitChance = 7.500000
  3109. float m_modSpellHitChance = 15.000000
  3110. int m_baseSpellCritChance = 0x5
  3111. <user defined> m_threatModifier = 0x381B308170
  3112. <user defined> m_baseAttackSpeed = 0x381B30818C
  3113. <user defined> m_modAttackSpeedPct = 0x381B308198
  3114. <user defined> m_attackTimer = 0x381B3081A4
  3115. <user defined> m_Events = 0x381B3081B0
  3116. <user defined> m_spellImmune = 0x381B3081D0
  3117. unsigned int m_lastSanctuaryTime = 0x0
  3118. <user defined> m_petAuras = 0x381B308280
  3119. bool IsAIEnabled = 0x0
  3120. bool NeedChangeAI = 0x0
  3121. <user defined> LastCharmerGUID = 0x381B30829A
  3122. bool m_ControlledByPlayer = 0x1
  3123. <user defined> movespline = 0x3822035250
  3124. <user defined> i_AI = 0x0
  3125. <user defined> i_disabledAI = 0x0
  3126. bool m_AutoRepeatFirstCast = 0x0
  3127. <user defined> m_createStats = 0x381B3082CC
  3128. <user defined> m_attackers = 0x381B3082E0
  3129. <user defined> m_attacking = 0x0
  3130. bool m_shouldReacquireTarget = 0x0
  3131. int m_deathState = 0x0
  3132. int m_procDeep = 0x0
  3133. <user defined> m_dynObj = 0x381B308310
  3134. <user defined> m_gameObj = 0x381B308328
  3135. unsigned int m_transform = 0x0
  3136. <user defined> m_currentSpells = 0x381B308348
  3137. <user defined> m_ownedAuras = 0x381B308368
  3138. <user defined> m_appliedAuras = 0x381B308380
  3139. <user defined> m_removedAuras = 0x381B308398
  3140. <user defined> m_auraUpdateIterator = 0x381B3083B0
  3141. unsigned int m_removedAurasCount = 0x2
  3142. <user defined> m_modAuras = 0x381B3083D0
  3143. <user defined> m_scAuras = 0x381B30B1F0
  3144. <user defined> m_interruptableAuras = 0x381B30B208
  3145. <user defined> m_auraStateAuras = 0x381B30B220
  3146. unsigned int m_interruptMask = 0x0
  3147. <user defined> m_auraModifiersGroup = 0x381B30B23C
  3148. <user defined> m_weaponDamage = 0x381B30B50C
  3149. bool m_canModifyStats = 0x1
  3150. <user defined> m_visibleAuras = 0x381B30B528
  3151. <user defined> m_visibleAurasToUpdate = 0x381B30B540
  3152. <user defined> m_speed_rate = 0x381B30B558
  3153. <user defined> m_charmInfo = 0x0
  3154. <user defined> m_sharedVision = 0x381B30B588
  3155. <user defined> i_motionMaster = 0x38BBAC4020
  3156. <user defined> m_reactiveTimer = 0x381B30B5A8
  3157. unsigned int m_regenTimer = 0x0
  3158. <user defined> m_ThreatManager = 0x381B30B5B8
  3159. <user defined> m_vehicle = 0x0
  3160. <user defined> m_vehicleKit = 0x0
  3161. unsigned int m_unitTypeMask = 0x0
  3162. <user defined> _lastLiquid = 0x0
  3163. unsigned int m_movementCounter = 0x1
  3164. unsigned int m_state = 0x0
  3165. unsigned int m_CombatTimer = 0x0
  3166. <user defined> m_movesplineTimer = 0x0
  3167. <user defined> m_Diminishing = 0x381B30B640
  3168. <user defined> m_HostileRefManager = 0x381B30B658
  3169. <user defined> m_FollowingRefManager = 0x381B30B6A0
  3170. <user defined> _redirectThreadInfo = 0x381B30B6E0
  3171. bool m_cleanupDone = 0x0
  3172. bool m_duringRemoveFromWorld = 0x0
  3173. unsigned int _oldFactionId = 0x0
  3174. bool _isWalkingBeforeCharm = 0x0
  3175. unsigned int _aiAnimKitId = 0x0
  3176. unsigned int _movementAnimKitId = 0x0
  3177. unsigned int _meleeAnimKitId = 0x0
  3178. int _lastDamagedTime = 0x0
  3179. <user defined> _spellHistory = 0x38A96346D0
  3180. WorldObject* m_seer = 0x381B307D30
  3181. <user defined> m_stealth = 0x381B307E04
  3182. <user defined> m_stealthDetect = 0x381B307E10
  3183. <user defined> m_invisibility = 0x381B307E1C
  3184. <user defined> m_invisibilityDetect = 0x381B307EB8
  3185. <user defined> m_serverSideVisibility = 0x381B307F54
  3186. <user defined> m_serverSideVisibilityDetect = 0x381B307F60
  3187. unsigned int LastUsedScriptID = 0x0
  3188. <user defined> m_movementInfo = 0x381B307F70
  3189. <user defined> m_name = 0x381B307FE8
  3190. bool m_isActive = 0x1
  3191. bool m_isWorldObject = 0x1
  3192. <user defined> m_zoneScript = 0x0
  3193. <user defined> m_transport = 0x0
  3194. <user defined> m_currMap = 0x389F75C050
  3195. unsigned int m_InstanceId = 0x0
  3196. unsigned int m_phaseMask = 0x1
  3197. <user defined> _phases = 0x381B308038
  3198. <user defined> _terrainSwaps = 0x381B308050
  3199. <user defined> _worldMapAreaSwaps = 0x381B308068
  3200. int _dbPhase = 0x0
  3201. unsigned int m_notifyflags = 0x2
  3202. unsigned int m_executed_notifies = 0x0
  3203. unsigned int m_homebindMapId = 0x0
  3204. unsigned int m_homebindAreaId = 0x9
  3205. float m_homebindX = -8914.570313
  3206. float m_homebindY = -133.908997
  3207. float m_homebindZ = 80.537804
  3208. std::unordered_set<ObjectGuid,std::hash<ObjectGuid>,std::equal_to<ObjectGuid>,std::allocator<ObjectGuid> > m_clientGUIDs
  3209. std::_Hash<std::_Uset_traits<ObjectGuid,std::_Uhash_compare<ObjectGuid,std::hash<ObjectGuid>,std::equal_to<ObjectGuid> >,std::allocator<ObjectGuid>,0> >
  3210. std::_Uset_traits<ObjectGuid,std::_Uhash_compare<ObjectGuid,std::hash<ObjectGuid>,std::equal_to<ObjectGuid> >,std::allocator<ObjectGuid>,0> _Traitsobj = 0x3F800000
  3211. std::list<ObjectGuid,std::allocator<ObjectGuid> > _List = 0x381B30B970
  3212. std::vector<std::_List_unchecked_const_iterator<std::_List_val<std::_List_simple_types<ObjectGuid> >,std::_Iterator_base0>,std::_Wrap_alloc<std::allocator<std::_List_unchecked_const_iterator<std::_Li _Vec = 0x381B30B988
  3213. unsigned int _Mask = 0x1FF
  3214. unsigned int _Maxidx = 0x200
  3215. unsigned int[9] m_forced_speed_changes
  3216. [0] = 0x0
  3217. [1] = 0x0
  3218. [2] = 0x0
  3219. [3] = 0x0
  3220. [4] = 0x0
  3221. [5] = 0x0
  3222. [6] = 0x0
  3223. [7] = 0x0
  3224. [8] = 0x0
  3225. std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> > m_DFQuests
  3226. std::_Tree<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
  3227. std::_Tree_comp_alloc<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
  3228. std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::_Tree_node<unsigned int,void *> > >,std::_Tree_val<std::_Tree_simple_types<unsigned int> >,1>, _Mypair = 0x381B30B9C8
  3229. <user defined> _Copy_tag = 0x381B30B9C8
  3230. <user defined> _Move_tag = 0x381B30B9C8
  3231. unsigned int m_HomebindTimer = 0x0
  3232. bool m_InstanceValid = 0x1
  3233. std::unordered_map<unsigned int,InstancePlayerBind,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,InstancePlayerBind> > >[28] m_boundInstances
  3234. [0] = 0x381B30B9E8
  3235. [1] = 0x381B30BA38
  3236. [2] = 0x381B30BA88
  3237. [3] = 0x381B30BAD8
  3238. [4] = 0x381B30BB28
  3239. [5] = 0x381B30BB78
  3240. [6] = 0x381B30BBC8
  3241. [7] = 0x381B30BC18
  3242. [8] = 0x381B30BC68
  3243. [9] = 0x381B30BCB8
  3244. Spell* m_spellModTakingSpell = NULL
  3245. bool isDebugAreaTriggers = 0x0
  3246. std::list<ObjectGuid,std::allocator<ObjectGuid> > WhisperList
  3247. std::_List_buy<ObjectGuid,std::allocator<ObjectGuid> >
  3248. std::_List_alloc<std::_List_base_types<ObjectGuid,std::allocator<ObjectGuid> > >
  3249. std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::_List_node<ObjectGuid,void *> > >,std::_List_val<std::_List_simple_types<ObjectGuid> >,1> _Mypair = 0x381B30C2B8
  3250. unsigned int m_combatExitTime = 0x688CC
  3251. unsigned int m_regenTimerCount = 0x64
  3252. float[6] m_powerFraction
  3253. [0] = 0.000000
  3254. [1] = 0.000000
  3255. [2] = 0.000000
  3256. [3] = 0.000000
  3257. [4] = 0.000000
  3258. [5] = 0.000000
  3259. unsigned int m_contestedPvPTimer = 0x0
  3260. BgBattlegroundQueueID_Rec
  3261. int bgQueueTypeId = 0x274543A0
  3262. unsigned int invitedToInstance = 0x7FF7
  3263. unsigned int joinTime = 0xCDCD0019
  3264. Player::BgBattlegroundQueueID_Rec[2] m_bgBattlegroundQueueID
  3265. [0] = 0x381B30C2F4
  3266. [1] = 0x381B30C300
  3267. BGData m_bgData
  3268. unsigned int bgInstanceID = 0x0
  3269. int bgTypeID = 0x0
  3270. std::set<ObjectGuid,std::less<ObjectGuid>,std::allocator<ObjectGuid> > bgAfkReporter = 0x381B30C318
  3271. unsigned int bgAfkReportedCount = 0x0
  3272. int bgAfkReportedTimer = 0x5881EC83
  3273. unsigned int bgTeam = 0x0
  3274. unsigned int mountSpell = 0x0
  3275. unsigned int[2] taxiPath
  3276. [0] = 0x0
  3277. [1] = 0x0
  3278. WorldLocation joinPos = 0x381B30C350
  3279. bool m_IsBGRandomWinner = 0x0
  3280. std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> > m_timedquests
  3281. std::_Tree<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
  3282. std::_Tree_comp_alloc<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
  3283. std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::_Tree_node<unsigned int,void *> > >,std::_Tree_val<std::_Tree_simple_types<unsigned int> >,1>, _Mypair = 0x381B30C370
  3284. <user defined> _Copy_tag = 0x381B30C370
  3285. <user defined> _Move_tag = 0x381B30C370
  3286. std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> > m_weeklyquests
  3287. std::_Tree<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
  3288. std::_Tree_comp_alloc<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
  3289. std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::_Tree_node<unsigned int,void *> > >,std::_Tree_val<std::_Tree_simple_types<unsigned int> >,1>, _Mypair = 0x381B30C388
  3290. <user defined> _Copy_tag = 0x381B30C388
  3291. <user defined> _Move_tag = 0x381B30C388
  3292. std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> > m_monthlyquests
  3293. std::_Tree<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
  3294. std::_Tree_comp_alloc<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
  3295. std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::_Tree_node<unsigned int,void *> > >,std::_Tree_val<std::_Tree_simple_types<unsigned int> >,1>, _Mypair = 0x381B30C3A0
  3296. <user defined> _Copy_tag = 0x381B30C3A0
  3297. <user defined> _Move_tag = 0x381B30C3A0
  3298. std::unordered_map<unsigned int,std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> >,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int m_seasonalquests
  3299. std::_Hash<std::_Umap_traits<unsigned int,std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> >,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned
  3300. <user defined> value_compare = 0x381B30C3B8
  3301. std::_Umap_traits<unsigned int,std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> >,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std: _Traitsobj = 0x3F800000
  3302. std::list<std::pair<unsigned int const ,std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> > >,std::allocator<std::pair<unsigned int const ,std::set<unsigned int,std::less<uns _List = 0x381B30C3C0
  3303. std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> > > > > >,std _Vec = 0x381B30C3D8
  3304. unsigned int _Mask = 0x7
  3305. unsigned int _Maxidx = 0x8
  3306. ObjectGuid m_divider
  3307. unsigned int _low = 0x0
  3308. unsigned int _high = 0x0
  3309. unsigned int m_ingametime = 0x6903F
  3310. int m_lastHonorUpdateTime = 0x5881EB55
  3311. unsigned int m_team = 0x1D5
  3312. unsigned int m_nextSave = 0x1AB1E
  3313. int m_speakTime = 0x0
  3314. unsigned int m_speakCount = 0x0
  3315. unsigned int m_dungeonDifficulty = 0x1
  3316. unsigned int m_raidDifficulty = 0xE
  3317. unsigned int m_legacyRaidDifficulty = 0x3
  3318. unsigned int m_prevMapDifficulty = 0xE
  3319. unsigned int m_atLoginFlags = 0x0
  3320. Item*[187] m_items
  3321. [0] = 0x0
  3322. [1] = 0x0
  3323. [2] = 0x0
  3324. [3] = 0x0
  3325. [4] = 0x38896000A0
  3326. [5] = 0x0
  3327. [6] = 0x38BBAE9490
  3328. [7] = 0x38BBAE9090
  3329. [8] = 0x0
  3330. [9] = 0x0
  3331. unsigned int m_currentBuybackSlot = 0x4A
  3332. std::unordered_map<unsigned int,PlayerCurrency,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,PlayerCurrency> > > _currencyStorage
  3333. std::_Hash<std::_Umap_traits<unsigned int,PlayerCurrency,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,PlayerCurr
  3334. <user defined> value_compare = 0x381B30CA28
  3335. std::_Umap_traits<unsigned int,PlayerCurrency,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,PlayerCurrency> >,0> _Traitsobj = 0x3F800000
  3336. std::list<std::pair<unsigned int const ,PlayerCurrency>,std::allocator<std::pair<unsigned int const ,PlayerCurrency> > > _List = 0x381B30CA30
  3337. std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,PlayerCurrency> > > >,std::_Wrap_alloc<std::allocator<std::_List_unchecked_iterator<std: _Vec = 0x381B30CA48
  3338. unsigned int _Mask = 0x7
  3339. unsigned int _Maxidx = 0x8
  3340. VoidStorageItem*[160] _voidStorageItems
  3341. [0] = 0x0
  3342. [1] = 0x0
  3343. [2] = 0x0
  3344. [3] = 0x0
  3345. [4] = 0x0
  3346. [5] = 0x0
  3347. [6] = 0x0
  3348. [7] = 0x0
  3349. [8] = 0x0
  3350. [9] = 0x0
  3351. std::vector<Item *,std::allocator<Item *> > m_itemUpdateQueue
  3352. std::_Vector_alloc<std::_Vec_base_types<Item *,std::allocator<Item *> > >
  3353. std::_Compressed_pair<std::_Wrap_alloc<std::allocator<Item *> >,std::_Vector_val<std::_Simple_types<Item *> >,1> _Mypair = 0x381B30CF78
  3354. bool m_itemUpdateQueueBlocked = 0x0
  3355. unsigned int m_ExtraFlags = 0x0
  3356. std::map<unsigned int,QuestStatusData,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,QuestStatusData> > > m_QuestStatus
  3357. std::_Tree<std::_Tmap_traits<unsigned int,QuestStatusData,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,QuestStatusData> >,0> >
  3358. std::_Tree_comp_alloc<std::_Tmap_traits<unsigned int,QuestStatusData,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,QuestStatusData> >,0> >
  3359. std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::_Tree_node<std::pair<unsigned int const ,QuestStatusData>,void *> > >,std::_Tree_val<std::_Tre _Mypair = 0x381B30CFA0
  3360. <user defined> value_compare = 0x381B30CFA0
  3361. <user defined> _Copy_tag = 0x381B30CFA0
  3362. <user defined> _Move_tag = 0x381B30CFA0
  3363. <user defined> value_compare = 0x381B30CFA0
  3364. std::map<unsigned int,enum QuestSaveType,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,enum QuestSaveType> > > m_QuestStatusSave
  3365. std::_Tree<std::_Tmap_traits<unsigned int,enum QuestSaveType,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,enum QuestSaveType> >,0> >
  3366. std::_Tree_comp_alloc<std::_Tmap_traits<unsigned int,enum QuestSaveType,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,enum QuestSaveType> >,0> >
  3367. std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::_Tree_node<std::pair<unsigned int const ,enum QuestSaveType>,void *> > >,std::_Tree_val<std::_ _Mypair = 0x381B30CFB8
  3368. <user defined> value_compare = 0x381B30CFB8
  3369. <user defined> _Copy_tag = 0x381B30CFB8
  3370. <user defined> _Move_tag = 0x381B30CFB8
  3371. <user defined> value_compare = 0x381B30CFB8
  3372. std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> > m_RewardedQuests
  3373. std::_Tree<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
  3374. std::_Tree_comp_alloc<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
  3375. std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::_Tree_node<unsigned int,void *> > >,std::_Tree_val<std::_Tree_simple_types<unsigned int> >,1>, _Mypair = 0x381B30CFD0
  3376. <user defined> _Copy_tag = 0x381B30CFD0
  3377. <user defined> _Move_tag = 0x381B30CFD0
  3378. std::map<unsigned int,enum QuestSaveType,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,enum QuestSaveType> > > m_RewardedQuestsSave
  3379. std::_Tree<std::_Tmap_traits<unsigned int,enum QuestSaveType,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,enum QuestSaveType> >,0> >
  3380. std::_Tree_comp_alloc<std::_Tmap_traits<unsigned int,enum QuestSaveType,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,enum QuestSaveType> >,0> >
  3381. std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::_Tree_node<std::pair<unsigned int const ,enum QuestSaveType>,void *> > >,std::_Tree_val<std::_ _Mypair = 0x381B30CFE8
  3382. <user defined> value_compare = 0x381B30CFE8
  3383. <user defined> _Copy_tag = 0x381B30CFE8
  3384. <user defined> _Move_tag = 0x381B30CFE8
  3385. <user defined> value_compare = 0x381B30CFE8
  3386. std::unordered_map<unsigned int,SkillStatusData,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,SkillStatusData> > > mSkillStatus
  3387. std::_Hash<std::_Umap_traits<unsigned int,SkillStatusData,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,SkillStat
  3388. <user defined> value_compare = 0x381B30D000
  3389. std::_Umap_traits<unsigned int,SkillStatusData,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,SkillStatusData> >,0 _Traitsobj = 0x3F800000
  3390. std::list<std::pair<unsigned int const ,SkillStatusData>,std::allocator<std::pair<unsigned int const ,SkillStatusData> > > _List = 0x381B30D008
  3391. std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,SkillStatusData> > > >,std::_Wrap_alloc<std::allocator<std::_List_unchecked_iterator<std _Vec = 0x381B30D020
  3392. unsigned int _Mask = 0x3F
  3393. unsigned int _Maxidx = 0x40
  3394. unsigned int m_GuildIdInvited = 0x0
  3395. unsigned int m_ArenaTeamIdInvited = 0x0
  3396. std::deque<Mail *,std::allocator<Mail *> > m_mail
  3397. std::_Deque_alloc<std::_Deque_base_types<Mail *,std::allocator<Mail *> > >
  3398. std::_Compressed_pair<std::_Wrap_alloc<std::allocator<Mail *> >,std::_Deque_val<std::_Deque_simple_types<Mail *> >,1> _Mypair = 0x381B30D060
  3399. std::unordered_map<unsigned int,PlayerSpell *,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,PlayerSpell *> > > m_spells
  3400. std::_Hash<std::_Umap_traits<unsigned int,PlayerSpell *,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,PlayerSpell
  3401. <user defined> value_compare = 0x381B30D088
  3402. std::_Umap_traits<unsigned int,PlayerSpell *,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,PlayerSpell *> >,0> _Traitsobj = 0x3F800000
  3403. std::list<std::pair<unsigned int const ,PlayerSpell *>,std::allocator<std::pair<unsigned int const ,PlayerSpell *> > > _List = 0x381B30D090
  3404. std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,PlayerSpell *> > > >,std::_Wrap_alloc<std::allocator<std::_List_unchecked_iterator<std:: _Vec = 0x381B30D0A8
  3405. unsigned int _Mask = 0x3F
  3406. unsigned int _Maxidx = 0x40
  3407. std::unordered_map<unsigned int,std::unordered_set<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<unsigned int> >,std::hash<unsigned int>,std::equal_to<unsigned int>, m_overrideSpells
  3408. std::_Hash<std::_Umap_traits<unsigned int,std::unordered_set<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<unsigned int> >,std::_Uhash_compare<unsigned int,std::hash
  3409. <user defined> value_compare = 0x381B30D0D8
  3410. std::_Umap_traits<unsigned int,std::unordered_set<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<unsigned int> >,std::_Uhash_compare<unsigned int,std::hash<unsigned i _Traitsobj = 0x3F800000
  3411. std::list<std::pair<unsigned int const ,std::unordered_set<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<unsigned int> > >,std::allocator<std::pair<unsigned int cons _List = 0x381B30D0E0
  3412. std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,std::unordered_set<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int>,std: _Vec = 0x381B30D0F8
  3413. unsigned int _Mask = 0x7
  3414. unsigned int _Maxidx = 0x8
  3415. unsigned int m_lastPotionId = 0x0
  3416. SpecializationInfo _specializationInfo
  3417. std::unordered_map<unsigned int,enum PlayerSpellState,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,enum PlayerSpellState> > >[4] Talents
  3418. [0] = 0x381B30D130
  3419. [1] = 0x381B30D180
  3420. [2] = 0x381B30D1D0
  3421. [3] = 0x381B30D220
  3422. std::vector<unsigned int,std::allocator<unsigned int> >[4] Glyphs
  3423. [0] = 0x381B30D270
  3424. [1] = 0x381B30D290
  3425. [2] = 0x381B30D2B0
  3426. [3] = 0x381B30D2D0
  3427. unsigned int ResetTalentsCost = 0x0
  3428. int ResetTalentsTime = 0x0
  3429. unsigned int PrimarySpecialization = 0x46
  3430. unsigned int ActiveGroup = 0x2
  3431. std::map<unsigned char,ActionButton,std::less<unsigned char>,std::allocator<std::pair<unsigned char const ,ActionButton> > > m_actionButtons
  3432. std::_Tree<std::_Tmap_traits<unsigned char,ActionButton,std::less<unsigned char>,std::allocator<std::pair<unsigned char const ,ActionButton> >,0> >
  3433. std::_Tree_comp_alloc<std::_Tmap_traits<unsigned char,ActionButton,std::less<unsigned char>,std::allocator<std::pair<unsigned char const ,ActionButton> >,0> >
  3434. std::_Compressed_pair<std::less<unsigned char>,std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::_Tree_node<std::pair<unsigned char const ,ActionButton>,void *> > >,std::_Tree_val<std::_Tree _Mypair = 0x381B30D308
  3435. <user defined> value_compare = 0x381B30D308
  3436. <user defined> _Copy_tag = 0x381B30D308
  3437. <user defined> _Move_tag = 0x381B30D308
  3438. <user defined> value_compare = 0x381B30D308
  3439. float[2] m_auraBaseMod
  3440. [0] = 0.000000
  3441. [1] = 5.000000
  3442. [0] = 0x40A0000000000000
  3443. [1] = 0x40A0000000000000
  3444. [2] = 0x40A0000000000000
  3445. [3] = 0x3F80000000000000
  3446. int[32] m_baseRatingValue
  3447. [0] = 0x0
  3448. [1] = 0x0
  3449. [2] = 0x0
  3450. [3] = 0x0
  3451. [4] = 0x0
  3452. [5] = 0x0
  3453. [6] = 0x0
  3454. [7] = 0x0
  3455. [8] = 0x0
  3456. [9] = 0x0
  3457. unsigned int m_baseSpellPower = 0x0
  3458. unsigned int m_baseManaRegen = 0x0
  3459. unsigned int m_baseHealthRegen = 0x0
  3460. int m_spellPenetrationItemMod = 0x0
  3461. std::list<SpellModifier *,std::allocator<SpellModifier *> >[2] m_spellMods
  3462. [0] = 0x381B30D390
  3463. [1] = 0x381B30D3A8
  3464. [0] = 0x381B30D390
  3465. [1] = 0x381B30D3C0
  3466. [2] = 0x381B30D3F0
  3467. [3] = 0x381B30D420
  3468. [4] = 0x381B30D450
  3469. [5] = 0x381B30D480
  3470. [6] = 0x381B30D4B0
  3471. [7] = 0x381B30D4E0
  3472. [8] = 0x381B30D510
  3473. [9] = 0x381B30D540
  3474. std::list<EnchantDuration,std::allocator<EnchantDuration> > m_enchantDuration
  3475. std::_List_buy<EnchantDuration,std::allocator<EnchantDuration> >
  3476. std::_List_alloc<std::_List_base_types<EnchantDuration,std::allocator<EnchantDuration> > >
  3477. std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::_List_node<EnchantDuration,void *> > >,std::_List_val<std::_List_simple_types<EnchantDuration> >,1> _Mypair = 0x381B30DAE0
  3478. std::list<Item *,std::allocator<Item *> > m_itemDuration
  3479. std::_List_buy<Item *,std::allocator<Item *> >
  3480. std::_List_alloc<std::_List_base_types<Item *,std::allocator<Item *> > >
  3481. std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::_List_node<Item *,void *> > >,std::_List_val<std::_List_simple_types<Item *> >,1> _Mypair = 0x381B30DAF8
  3482. std::unordered_set<ObjectGuid,std::hash<ObjectGuid>,std::equal_to<ObjectGuid>,std::allocator<ObjectGuid> > m_itemSoulboundTradeable
  3483. std::_Hash<std::_Uset_traits<ObjectGuid,std::_Uhash_compare<ObjectGuid,std::hash<ObjectGuid>,std::equal_to<ObjectGuid> >,std::allocator<ObjectGuid>,0> >
  3484. std::_Uset_traits<ObjectGuid,std::_Uhash_compare<ObjectGuid,std::hash<ObjectGuid>,std::equal_to<ObjectGuid> >,std::allocator<ObjectGuid>,0> _Traitsobj = 0x3F800000
  3485. std::list<ObjectGuid,std::allocator<ObjectGuid> > _List = 0x381B30DB18
  3486. std::vector<std::_List_unchecked_const_iterator<std::_List_val<std::_List_simple_types<ObjectGuid> >,std::_Iterator_base0>,std::_Wrap_alloc<std::allocator<std::_List_unchecked_const_iterator<std::_Li _Vec = 0x381B30DB30
  3487. unsigned int _Mask = 0x7
  3488. unsigned int _Maxidx = 0x8
  3489. std::unique_ptr<ResurrectionData,std::default_delete<ResurrectionData> > _resurrectionData
  3490. std::_Unique_ptr_base<ResurrectionData,std::default_delete<ResurrectionData> >
  3491. std::_Compressed_pair<std::default_delete<ResurrectionData>,ResurrectionData *,1> _Mypair = 0x0
  3492. WorldSession* m_session = 0x386DABEA70
  3493. std::list<Channel *,std::allocator<Channel *> > m_channels
  3494. std::_List_buy<Channel *,std::allocator<Channel *> >
  3495. std::_List_alloc<std::_List_base_types<Channel *,std::allocator<Channel *> > >
  3496. std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::_List_node<Channel *,void *> > >,std::_List_val<std::_List_simple_types<Channel *> >,1> _Mypair = 0x381B30DB70
  3497. unsigned int m_cinematic = 0x1
  3498. unsigned int m_movie = 0x0
  3499. TradeData* m_trade = NULL
  3500. bool m_DailyQuestChanged = 0x0
  3501. bool m_WeeklyQuestChanged = 0x0
  3502. bool m_MonthlyQuestChanged = 0x0
  3503. bool m_SeasonalQuestChanged = 0x0
  3504. int m_lastDailyQuestTime = 0x0
  3505. unsigned int m_drunkTimer = 0x0
  3506. unsigned int m_weaponChangeTimer = 0x0
  3507. unsigned int m_zoneUpdateId = 0x181A
  3508. unsigned int m_zoneUpdateTimer = 0x384
  3509. unsigned int m_areaUpdateId = 0x9
  3510. unsigned int m_deathTimer = 0x0
  3511. int m_deathExpireTime = 0x0
  3512. unsigned int m_WeaponProficiency = 0x41F3
  3513. unsigned int m_ArmorProficiency = 0x7F
  3514. bool m_canParry = 0x1
  3515. bool m_canBlock = 0x1
  3516. bool m_canTitanGrip = 0x0
  3517. unsigned int m_swingErrorMsg = 0x0
  3518. int _restTime = 0x0
  3519. unsigned int inn_triggerId = 0x0
  3520. float m_rest_bonus = 13.178061
  3521. unsigned int _restFlagMask = 0x0
  3522. PlayerSocial* m_social = 0x38BBB32A00
  3523. std::map<ObjectGuid,FriendInfo,std::less<ObjectGuid>,std::allocator<std::pair<ObjectGuid const ,FriendInfo> > > _playerSocialMap = 0x38BBB32A00
  3524. ObjectGuid _playerGUID = 0x38BBB32A18
  3525. GroupReference m_group
  3526. Reference<Group,Player>
  3527. LinkedListElement
  3528. LinkedListElement* iNext = NULL
  3529. LinkedListElement* iPrev = NULL
  3530. Group* iRefTo = NULL
  3531. Player* iRefFrom = NULL
  3532. unsigned int iSubGroup = 0x0
  3533. GroupReference m_originalGroup
  3534. Reference<Group,Player>
  3535. LinkedListElement
  3536. LinkedListElement* iNext = NULL
  3537. LinkedListElement* iPrev = NULL
  3538. Group* iRefTo = NULL
  3539. Player* iRefFrom = NULL
  3540. unsigned int iSubGroup = 0x0
  3541. Group* m_groupInvite = NULL
  3542. unsigned int m_groupUpdateMask = 0x0
  3543. bool m_bPassOnGroupLoot = 0x0
  3544. unsigned int m_lastpetnumber = 0x0
  3545. int m_summon_expire = 0x0
  3546. WorldLocation m_summon_location
  3547. Position
  3548. PositionXYStreamer
  3549. Position* Pos = NULL
  3550. PositionXYZStreamer
  3551. <user defined> Pos = 0x0
  3552. PositionXYZOStreamer
  3553. <user defined> Pos = 0x0
  3554. float m_positionX = 0.000000
  3555. float m_positionY = 0.000000
  3556. float m_positionZ = 0.000000
  3557. float m_orientation = 0.000000
  3558. unsigned int m_mapId = 0xFFFFFFFF
  3559. WorldLocation m_recall_location
  3560. Position
  3561. PositionXYStreamer
  3562. Position* Pos = 0xC3016D59C60B54A8
  3563. PositionXYZStreamer
  3564. <user defined> Pos = 0xC3016D59C60B54A8
  3565. PositionXYZOStreamer
  3566. <user defined> Pos = 0xC3016D59C60B54A8
  3567. float m_positionX = -8917.164063
  3568. float m_positionY = -129.427139
  3569. float m_positionZ = 80.966721
  3570. float m_orientation = 2.036150
  3571. unsigned int m_mapId = 0x0
  3572. DeclinedName* m_declinedname = NULL
  3573. Runes* m_runes = NULL
  3574. std::map<unsigned __int64,EquipmentSetInfo,std::less<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,EquipmentSetInfo> > > _equipmentSets
  3575. std::_Tree<std::_Tmap_traits<unsigned __int64,EquipmentSetInfo,std::less<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,EquipmentSetInfo> >,0> >
  3576. std::_Tree_comp_alloc<std::_Tmap_traits<unsigned __int64,EquipmentSetInfo,std::less<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,EquipmentSetInfo> >,0> >
  3577. std::_Compressed_pair<std::less<unsigned __int64>,std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::_Tree_node<std::pair<unsigned __int64 const ,EquipmentSetInfo>,void *> > >,std::_Tree_val< _Mypair = 0x381B30DCB0
  3578. <user defined> value_compare = 0x381B30DCB0
  3579. <user defined> _Copy_tag = 0x381B30DCB0
  3580. <user defined> _Move_tag = 0x381B30DCB0
  3581. <user defined> value_compare = 0x381B30DCB0
  3582. unsigned int m_grantableLevels = 0x0
  3583. std::array<std::unique_ptr<CUFProfile,std::default_delete<CUFProfile> >,5> _CUFProfiles
  3584. std::unique_ptr<CUFProfile,std::default_delete<CUFProfile> >[5] _Elems
  3585. [0] = 0x38BBAC6FA0
  3586. [1] = 0x0
  3587. [2] = 0x0
  3588. [3] = 0x0
  3589. [4] = 0x0
  3590. std::set<ObjectGuid,std::less<ObjectGuid>,std::allocator<ObjectGuid> > m_refundableItems
  3591. std::_Tree<std::_Tset_traits<ObjectGuid,std::less<ObjectGuid>,std::allocator<ObjectGuid>,0> >
  3592. std::_Tree_comp_alloc<std::_Tset_traits<ObjectGuid,std::less<ObjectGuid>,std::allocator<ObjectGuid>,0> >
  3593. std::_Compressed_pair<std::less<ObjectGuid>,std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::_Tree_node<ObjectGuid,void *> > >,std::_Tree_val<std::_Tree_simple_types<ObjectGuid> >,1>,1> _Mypair = 0x381B30DCF8
  3594. <user defined> _Copy_tag = 0x381B30DCF8
  3595. <user defined> _Move_tag = 0x381B30DCF8
  3596. MapReference m_mapRef
  3597. Reference<Map,Player>
  3598. LinkedListElement
  3599. LinkedListElement* iNext = 0x389F75C200
  3600. LinkedListElement* iPrev = 0x389F75C1E8
  3601. Map* iRefTo = 0x389F75C050
  3602. Player* iRefFrom = 0x381B307D30
  3603. unsigned int m_lastFallTime = 0x0
  3604. float m_lastFallZ = 80.966721
  3605. int[3] m_MirrorTimer
  3606. [0] = 0xFFFFFFFF
  3607. [1] = 0xFFFFFFFF
  3608. [2] = 0xFFFFFFFF
  3609. unsigned int m_MirrorTimerFlags = 0x0
  3610. unsigned int m_MirrorTimerFlagsLast = 0x0
  3611. bool m_isInWater = 0x0
  3612. unsigned int[7] m_runeGraceCooldown
  3613. [0] = 0xFFFFFFFF
  3614. [1] = 0xFFFFFFFF
  3615. [2] = 0xFFFFFFFF
  3616. [3] = 0xFFFFFFFF
  3617. [4] = 0xFFFFFFFF
  3618. [5] = 0xFFFFFFFF
  3619. [6] = 0xFFFFFFFF
  3620. unsigned int[7] m_lastRuneGraceTimers
  3621. [0] = 0x0
  3622. [1] = 0x0
  3623. [2] = 0x0
  3624. [3] = 0x0
  3625. [4] = 0x0
  3626. [5] = 0x0
  3627. [6] = 0x0
  3628. WorldLocation m_teleport_dest
  3629. Position
  3630. PositionXYStreamer
  3631. Position* Pos = NULL
  3632. PositionXYZStreamer
  3633. <user defined> Pos = 0x0
  3634. PositionXYZOStreamer
  3635. <user defined> Pos = 0x0
  3636. float m_positionX = 0.000000
  3637. float m_positionY = 0.000000
  3638. float m_positionZ = 0.000000
  3639. float m_orientation = 0.000000
  3640. unsigned int m_mapId = 0xFFFFFFFF
  3641. unsigned int m_teleport_options = 0x0
  3642. bool mSemaphoreTeleport_Near = 0x0
  3643. bool mSemaphoreTeleport_Far = 0x0
  3644. unsigned int m_DelayedOperations = 0x0
  3645. bool m_bCanDelayTeleport = 0x0
  3646. bool m_bHasDelayedTeleport = 0x0
  3647. unsigned int m_temporaryUnsummonedPetNumber = 0x0
  3648. unsigned int m_oldpetspell = 0x0
  3649. PlayerAchievementMgr* m_achievementMgr = 0x38B68BA9C0
  3650. AchievementMgr
  3651. CriteriaHandler
  3652. std::unordered_map<unsigned int,CriteriaProgress,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,CriteriaProgress> > > _criteriaProgress = 0x38B68BA9C8
  3653. std::map<unsigned int,unsigned int,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,unsigned int> > > _timeCriteriaTrees = 0x38B68BAA18
  3654. std::unordered_map<unsigned int,CompletedAchievementData,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,CompletedAchievementData> > > _completedAchievements = 0x38B68BAA30
  3655. unsigned int _achievementPoints = 0x14
  3656. Player* _owner = 0x381B307D30
  3657. ReputationMgr* m_reputationMgr = 0x38BBAC2220
  3658. Player* _player = 0x381B307D30
  3659. std::map<unsigned int,FactionState,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,FactionState> > > _factions = 0x38BBAC2228
  3660. std::map<unsigned int,enum ReputationRank,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,enum ReputationRank> > > _forcedReactions = 0x38BBAC2240
  3661. unsigned int _visibleFactionCount = 0x8
  3662. unsigned int _honoredFactionCount = 0x1
  3663. unsigned int _reveredFactionCount = 0x1
  3664. unsigned int _exaltedFactionCount = 0x1
  3665. bool _sendFactionIncreased = 0x0
  3666. unsigned int m_ChampioningFaction = 0x0
  3667. std::queue<unsigned int,std::deque<unsigned int,std::allocator<unsigned int> > > m_timeSyncQueue
  3668. std::deque<unsigned int,std::allocator<unsigned int> > c = 0x381B30DDD0
  3669. unsigned int m_timeSyncTimer = 0x26AC
  3670. unsigned int m_timeSyncClient = 0x468742
  3671. unsigned int m_timeSyncServer = 0x68D24
  3672. std::unordered_map<unsigned int,__int64,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,__int64> > > _instanceResetTimes
  3673. std::_Hash<std::_Umap_traits<unsigned int,__int64,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,__int64> >,0> >
  3674. <user defined> value_compare = 0x381B30DE08
  3675. std::_Umap_traits<unsigned int,__int64,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,__int64> >,0> _Traitsobj = 0x3F800000
  3676. std::list<std::pair<unsigned int const ,__int64>,std::allocator<std::pair<unsigned int const ,__int64> > > _List = 0x381B30DE10
  3677. std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,__int64> > > >,std::_Wrap_alloc<std::allocator<std::_List_unchecked_iterator<std::_List_ _Vec = 0x381B30DE28
  3678. unsigned int _Mask = 0x7
  3679. unsigned int _Maxidx = 0x8
  3680. unsigned int _pendingBindId = 0x0
  3681. unsigned int _pendingBindTimer = 0x0
  3682. unsigned int _activeCheats = 0x0
  3683. std::unique_ptr<Garrison,std::default_delete<Garrison> > _garrison
  3684. std::_Unique_ptr_base<Garrison,std::default_delete<Garrison> >
  3685. std::_Compressed_pair<std::default_delete<Garrison>,Garrison *,1> _Mypair = 0x0
  3686. bool _advancedCombatLoggingEnabled = 0x0
  3687. unsigned int healthBeforeDuel = 0x0
  3688. unsigned int manaBeforeDuel = 0x0
  3689. WorldLocation _corpseLocation
  3690. Position
  3691. PositionXYStreamer
  3692. Position* Pos = NULL
  3693. PositionXYZStreamer
  3694. <user defined> Pos = 0x0
  3695. PositionXYZOStreamer
  3696. <user defined> Pos = 0x0
  3697. float m_positionX = 0.000000
  3698. float m_positionY = 0.000000
  3699. float m_positionZ = 0.000000
  3700. float m_orientation = 0.000000
  3701. unsigned int m_mapId = 0xFFFFFFFF
  3702. SceneMgr m_sceneMgr
  3703. Player* _player = 0x381B307D30
  3704. std::map<unsigned int,SceneTemplate const *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,SceneTemplate const *> > > _scenesByInstance = 0x381B30DE98
  3705. unsigned int _standaloneSceneInstanceID = 0x0
  3706. bool _isDebuggingScenes = 0x0
  3707. std::unordered_map<ObjectGuid,ObjectGuid,std::hash<ObjectGuid>,std::equal_to<ObjectGuid>,std::allocator<std::pair<ObjectGuid const ,ObjectGuid> > > m_AELootView
  3708. std::_Hash<std::_Umap_traits<ObjectGuid,ObjectGuid,std::_Uhash_compare<ObjectGuid,std::hash<ObjectGuid>,std::equal_to<ObjectGuid> >,std::allocator<std::pair<ObjectGuid const ,ObjectGuid> >,0> >
  3709. <user defined> value_compare = 0x381B30DEB8
  3710. std::_Umap_traits<ObjectGuid,ObjectGuid,std::_Uhash_compare<ObjectGuid,std::hash<ObjectGuid>,std::equal_to<ObjectGuid> >,std::allocator<std::pair<ObjectGuid const ,ObjectGuid> >,0> _Traitsobj = 0x3F800000
  3711. std::list<std::pair<ObjectGuid const ,ObjectGuid>,std::allocator<std::pair<ObjectGuid const ,ObjectGuid> > > _List = 0x381B30DEC0
  3712. std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<ObjectGuid const ,ObjectGuid> > > >,std::_Wrap_alloc<std::allocator<std::_List_unchecked_iterator<std::_List _Vec = 0x381B30DED8
  3713. unsigned int _Mask = 0x7
  3714. unsigned int _Maxidx = 0x8
  3715. std::shared_ptr<WorldSocket>[2] m_Socket
  3716. [0] = 0x386DABEB58
  3717. [1] = 0x386DABEB68
  3718. std::string m_Address = "74.74.76.11"
  3719. int _security = 0x3
  3720. unsigned int _accountId = 0x3
  3721. std::string _accountName = "1#1"
  3722. unsigned int _battlenetAccountId = 0x1
  3723. unsigned int m_expansion = 0x6
  3724. std::string _os = "Win"
  3725. std::array<unsigned char,32> _realmListSecret
  3726. unsigned int[32] _Elems
  3727. [0] = 0xCD
  3728. [1] = 0xCD
  3729. [2] = 0xCD
  3730. [3] = 0xCD
  3731. [4] = 0xCD
  3732. [5] = 0xCD
  3733. [6] = 0xCD
  3734. [7] = 0xCD
  3735. [8] = 0xCD
  3736. [9] = 0xCD
  3737. std::unordered_map<unsigned int,unsigned char,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,unsigned char> > > _realmCharacterCounts
  3738. std::_Hash<std::_Umap_traits<unsigned int,unsigned char,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,unsigned ch
  3739. <user defined> value_compare = 0x386DABEC20
  3740. std::_Umap_traits<unsigned int,unsigned char,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,unsigned char> >,0> _Traitsobj = 0x3F800000
  3741. std::list<std::pair<unsigned int const ,unsigned char>,std::allocator<std::pair<unsigned int const ,unsigned char> > > _List = 0x386DABEC28
  3742. std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,unsigned char> > > >,std::_Wrap_alloc<std::allocator<std::_List_unchecked_iterator<std:: _Vec = 0x386DABEC40
  3743. unsigned int _Mask = 0x7
  3744. unsigned int _Maxidx = 0x8
  3745. std::unordered_map<unsigned int,std::function<void __cdecl(MessageBuffer)>,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,std::function<void __cdecl( _battlenetResponseCallbacks
  3746. std::_Hash<std::_Umap_traits<unsigned int,std::function<void __cdecl(MessageBuffer)>,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<un
  3747. <user defined> value_compare = 0x386DABEC70
  3748. std::_Umap_traits<unsigned int,std::function<void __cdecl(MessageBuffer)>,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int _Traitsobj = 0x3F800000
  3749. std::list<std::pair<unsigned int const ,std::function<void __cdecl(MessageBuffer)> >,std::allocator<std::pair<unsigned int const ,std::function<void __cdecl(MessageBuffer)> > > > _List = 0x386DABEC78
  3750. std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,std::function<void __cdecl(MessageBuffer)> > > > >,std::_Wrap_alloc<std::allocator<std:: _Vec = 0x386DABEC90
  3751. unsigned int _Mask = 0x7
  3752. unsigned int _Maxidx = 0x8
  3753. unsigned int _battlenetRequestToken = 0x0
  3754. Warden* _warden = NULL
  3755. int _logoutTime = 0x0
  3756. bool m_inQueue = 0x0
  3757. ObjectGuid m_playerLoading
  3758. unsigned int _low = 0x0
  3759. unsigned int _high = 0x0
  3760. bool m_playerLogout = 0x0
  3761. bool m_playerRecentlyLogout = 0x0
  3762. bool m_playerSave = 0x0
  3763. int m_sessionDbcLocale = 0x0
  3764. int m_sessionDbLocaleIndex = 0x0
  3765. std::atomic<unsigned int> m_latency
  3766. std::_Atomic_uint
  3767. unsigned long _My_val = 0x69
  3768. std::atomic<unsigned int> m_clientTimeDelay
  3769. std::_Atomic_uint
  3770. unsigned long _My_val = 0x0
  3771. AccountData[8] _accountData
  3772. [0] = 0x386DABED00
  3773. [1] = 0x386DABED30
  3774. [2] = 0x386DABED60
  3775. [3] = 0x386DABED90
  3776. [4] = 0x386DABEDC0
  3777. [5] = 0x386DABEDF0
  3778. [6] = 0x386DABEE20
  3779. [7] = 0x386DABEE50
  3780. unsigned int[8] _tutorials
  3781. [0] = 0x100061B
  3782. [1] = 0x0
  3783. [2] = 0x0
  3784. [3] = 0x0
  3785. [4] = 0x0
  3786. [5] = 0x0
  3787. [6] = 0x0
  3788. [7] = 0x0
  3789. bool _tutorialsChanged = 0x0
  3790. std::vector<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,std::allocator<std::basic_string<char,std::char_traits<char>,std::allocator<char> > > > _registeredAddonPrefixes
  3791. std::_Vector_alloc<std::_Vec_base_types<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,std::allocator<std::basic_string<char,std::char_traits<char>,std::allocator<char> > > > >
  3792. std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::basic_string<char,std::char_traits<char>,std::allocator<char> > > >,std::_Vector_val<std::_Simple_types<std::basic_string<char,std::char_tra _Mypair = 0x386DABEEA8
  3793. bool _filterAddonMessages = 0x0
  3794. unsigned int recruiterId = 0x0
  3795. bool isRecruiter = 0x0
  3796. LockedQueue<WorldPacket *,std::deque<WorldPacket *,std::allocator<WorldPacket *> > > _recvQueue
  3797. std::mutex _lock
  3798. std::_Mutex_base
  3799. std::_Align_type<double,80> _Mtx_storage = 0x386DABEEE0
  3800. std::deque<WorldPacket *,std::allocator<WorldPacket *> > _queue
  3801. std::_Deque_alloc<std::_Deque_base_types<WorldPacket *,std::allocator<WorldPacket *> > >
  3802. std::_Compressed_pair<std::_Wrap_alloc<std::allocator<WorldPacket *> >,std::_Deque_val<std::_Deque_simple_types<WorldPacket *> >,1> _Mypair = 0x386DABEF30
  3803. bool _canceled = 0x0
  3804. rbac::RBACData* _RBACData = 0x382C98FD80
  3805. unsigned int _id = 0x3
  3806. std::string _name = "1#1"
  3807. int _realmId = 0x1
  3808. unsigned int _secLevel = 0x3
  3809. std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> > _grantedPerms
  3810. std::_Tree<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
  3811. std::_Tree_comp_alloc<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
  3812. std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::_Tree_node<unsigned int,void *> > >,std::_Tree_val<std::_Tree_simple_types<unsigned int> >,1>, _Mypair = 0x382C98FDB8
  3813. <user defined> _Copy_tag = 0x382C98FDB8
  3814. <user defined> _Move_tag = 0x382C98FDB8
  3815. std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> > _deniedPerms
  3816. std::_Tree<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
  3817. std::_Tree_comp_alloc<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
  3818. std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::_Tree_node<unsigned int,void *> > >,std::_Tree_val<std::_Tree_simple_types<unsigned int> >,1>, _Mypair = 0x382C98FDD0
  3819. <user defined> _Copy_tag = 0x382C98FDD0
  3820. <user defined> _Move_tag = 0x382C98FDD0
  3821. std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> > _globalPerms
  3822. std::_Tree<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
  3823. std::_Tree_comp_alloc<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
  3824. std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::_Tree_node<unsigned int,void *> > >,std::_Tree_val<std::_Tree_simple_types<unsigned int> >,1>, _Mypair = 0x382C98FDE8
  3825. <user defined> _Copy_tag = 0x382C98FDE8
  3826. <user defined> _Move_tag = 0x382C98FDE8
  3827. unsigned int expireTime = 0xEA60
  3828. bool forceExit = 0x0
  3829. ObjectGuid m_currentBankerGUID
  3830. unsigned int _low = 0x0
  3831. unsigned int _high = 0x0
  3832. std::unique_ptr<BattlePetMgr,std::default_delete<BattlePetMgr> > _battlePetMgr
  3833. std::_Unique_ptr_base<BattlePetMgr,std::default_delete<BattlePetMgr> >
  3834. std::_Compressed_pair<std::default_delete<BattlePetMgr>,BattlePetMgr *,1> _Mypair = 0x382C98E7C0
  3835. std::unique_ptr<CollectionMgr,std::default_delete<CollectionMgr> > _collectionMgr
  3836. std::_Unique_ptr_base<CollectionMgr,std::default_delete<CollectionMgr> >
  3837. std::_Compressed_pair<std::default_delete<CollectionMgr>,CollectionMgr *,1> _Mypair = 0x38878464A0
  3838. WorldSession::ConnectToKey _instanceConnectKey
  3839. <unnamed-type-Fields>
  3840. unsigned int AccountId = 0xF5AE13A500000003
  3841. unsigned int ConnectionType = 0xF5AE13A500000003
  3842. unsigned int Key = 0xF5AE13A500000003
  3843. WorldSession::ConnectToKey::<unnamed-type-Fields> Fields
  3844. unsigned int AccountId = 0xF5AE13A500000003
  3845. unsigned int ConnectionType = 0xF5AE13A500000003
  3846. unsigned int Key = 0xF5AE13A500000003
  3847. unsigned int Raw = 0xF5AE13A500000003
  3848. Parameter unsigned int diff = 0x9E7
  3849. Parameter PacketFilter& updater = 0x3839A2EB88
  3850. WorldSession* m_pSession = 0x386DABEA70
  3851. int m_muteTime = 0x0
  3852. std::atomic<int> m_timeOutTime
  3853. std::_Atomic_int
  3854. unsigned long _My_val = 0xDBBA0
  3855. ConnectToKey
  3856. <unnamed-type-Fields>
  3857. unsigned int AccountId = 0x0
  3858. unsigned int ConnectionType = 0x0
  3859. unsigned int Key = 0x0
  3860. WorldSession::ConnectToKey::<unnamed-type-Fields> Fields = 0x0
  3861. unsigned int Raw = 0x0
  3862. std::future<SQLQueryHolder *> _realmAccountLoginCallback
  3863. std::_State_manager<SQLQueryHolder *>
  3864. std::_Associated_state<SQLQueryHolder *>* _Assoc_state = 0x38BA5E2180
  3865. bool _Get_only_once = 0x1
  3866. std::future<SQLQueryHolder *> _accountLoginCallback
  3867. std::_State_manager<SQLQueryHolder *>
  3868. std::_Associated_state<SQLQueryHolder *>* _Assoc_state = 0x38BA5E0320
  3869. bool _Get_only_once = 0x1
  3870. std::future<SQLQueryHolder *> _charLoginCallback
  3871. std::_State_manager<SQLQueryHolder *>
  3872. std::_Associated_state<SQLQueryHolder *>* _Assoc_state = 0x38BA5DFFC0
  3873. bool _Get_only_once = 0x1
  3874. QueryCallbackProcessor _queryProcessor
  3875. std::vector<QueryCallback,std::allocator<QueryCallback> > _callbacks = 0x386DABEAB0
  3876. DosProtection
  3877. WorldSession* Session = NULL
  3878. int _policy = 0xDBBA0
  3879. std::unordered_map<unsigned short,PacketCounter,std::hash<unsigned short>,std::equal_to<unsigned short>,std::allocator<std::pair<unsigned short const ,PacketCounter> > > _PacketThrottlingMap = 0x386DABEA80
  3880. WorldSession::DosProtection AntiDOS
  3881. WorldSession* Session = 0x386DABEA70
  3882. int _policy = 0x1
  3883. std::unordered_map<unsigned short,PacketCounter,std::hash<unsigned short>,std::equal_to<unsigned short>,std::allocator<std::pair<unsigned short const ,PacketCounter> > > _PacketThrottlingMap = 0x386DABEAE0
  3884. std::set<ObjectGuid,std::less<ObjectGuid>,std::allocator<ObjectGuid> > _legitCharacters
  3885. std::_Tree<std::_Tset_traits<ObjectGuid,std::less<ObjectGuid>,std::allocator<ObjectGuid>,0> >
  3886. std::_Tree_comp_alloc<std::_Tset_traits<ObjectGuid,std::less<ObjectGuid>,std::allocator<ObjectGuid>,0> >
  3887. std::_Compressed_pair<std::less<ObjectGuid>,std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::_Tree_node<ObjectGuid,void *> > >,std::_Tree_val<std::_Tree_simple_types<ObjectGuid> >,1>,1> _Mypair = 0x386DABEB30
  3888. <user defined> _Copy_tag = 0x386DABEB30
  3889. <user defined> _Move_tag = 0x386DABEB30
  3890. unsigned int m_GUIDLow = 0x1
  3891. Player* _player = 0x381B307D30
  3892. Unit
  3893. WorldObject
  3894. Object
  3895. unsigned int m_objectType = 0x19
  3896. int m_objectTypeId = 0x4
  3897. unsigned int m_updateFlag = 0x8
  3898. int* m_int32Values = 0x1
  3899. unsigned int* m_uint32Values = 0x1
  3900. float* m_floatValues = 0.000000
  3901. std::vector<unsigned int,std::allocator<unsigned int> >* _dynamicValues = 0x38A9637858
  3902. std::vector<unsigned char,std::allocator<unsigned char> > _changesMask = 0x381B307D58
  3903. std::vector<enum UpdateMask::DynamicFieldChangeType,std::allocator<enum UpdateMask::DynamicFieldChangeType> > _dynamicChangesMask = 0x381B307D78
  3904. std::vector<unsigned char,std::allocator<unsigned char> >* _dynamicChangesArrayMask = 0x38A9636BF8
  3905. unsigned int m_valuesCount = 0xEC6
  3906. unsigned int _dynamicValuesCount = 0xE
  3907. unsigned int _fieldNotifyFlags = 0x80
  3908. bool m_objectUpdated = 0x0
  3909. bool m_inWorld = 0x1
  3910. PackedGuid m_PackGUID = 0x381B307DA8
  3911. WorldLocation
  3912. Position
  3913. PositionXYStreamer
  3914. Position* Pos = 0xC3016D59C60B54A8
  3915. PositionXYZStreamer
  3916. <user defined> Pos = 0xC3016D59C60B54A8
  3917. PositionXYZOStreamer
  3918. <user defined> Pos = 0xC3016D59C60B54A8
  3919. float m_positionX = -8917.164063
  3920. float m_positionY = -129.427139
  3921. float m_positionZ = 80.966721
  3922. float m_orientation = 2.036150
  3923. unsigned int m_mapId = 0x0
  3924. FlaggedValuesArray32<int,unsigned int,enum StealthType,2> m_stealth = 0x381B307E04
  3925. FlaggedValuesArray32<int,unsigned int,enum StealthType,2> m_stealthDetect = 0x381B307E10
  3926. FlaggedValuesArray32<int,unsigned int,enum InvisibilityType,38> m_invisibility = 0x381B307E1C
  3927. FlaggedValuesArray32<int,unsigned int,enum InvisibilityType,38> m_invisibilityDetect = 0x381B307EB8
  3928. FlaggedValuesArray32<int,unsigned int,enum ServerSideVisibilityType,2> m_serverSideVisibility = 0x381B307F54
  3929. FlaggedValuesArray32<int,unsigned int,enum ServerSideVisibilityType,2> m_serverSideVisibilityDetect = 0x381B307F60
  3930. unsigned int LastUsedScriptID = 0x0
  3931. MovementInfo m_movementInfo = 0x381B307F70
  3932. std::string m_name = "Keifer"
  3933. bool m_isActive = 0x1
  3934. bool m_isWorldObject = 0x1
  3935. ZoneScript* m_zoneScript = NULL
  3936. Transport* m_transport = NULL
  3937. Map* m_currMap = 0x389F75C050
  3938. unsigned int m_InstanceId = 0x0
  3939. unsigned int m_phaseMask = 0x1
  3940. std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> > _phases = 0x381B308038
  3941. std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> > _terrainSwaps = 0x381B308050
  3942. std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> > _worldMapAreaSwaps = 0x381B308068
  3943. int _dbPhase = 0x0
  3944. unsigned int m_notifyflags = 0x2
  3945. unsigned int m_executed_notifies = 0x0
  3946. unsigned int m_extraAttacks = 0x0
  3947. bool m_canDualWield = 0x0
  3948. std::set<Unit *,std::less<Unit *>,std::allocator<Unit *> > m_Controlled = 0x381B308090
  3949. Player* m_movedPlayer = 0x381B307D30
  3950. ObjectGuid[7] m_SummonSlot
  3951. [0] = 0x381B3080B0
  3952. [1] = 0x381B3080C0
  3953. [2] = 0x381B3080D0
  3954. [3] = 0x381B3080E0
  3955. [4] = 0x381B3080F0
  3956. [5] = 0x381B308100
  3957. [6] = 0x381B308110
  3958. ObjectGuid[4] m_ObjectSlot
  3959. [0] = 0x381B308120
  3960. [1] = 0x381B308130
  3961. [2] = 0x381B308140
  3962. [3] = 0x381B308150
  3963. float m_modMeleeHitChance = 7.500000
  3964. float m_modRangedHitChance = 7.500000
  3965. float m_modSpellHitChance = 15.000000
  3966. int m_baseSpellCritChance = 0x5
  3967. float[7] m_threatModifier
  3968. [0] = 1.000000
  3969. [1] = 1.000000
  3970. [2] = 1.000000
  3971. [3] = 1.000000
  3972. [4] = 1.000000
  3973. [5] = 1.000000
  3974. [6] = 1.000000
  3975. unsigned int[3] m_baseAttackSpeed
  3976. [0] = 0xE10
  3977. [1] = 0x7D0
  3978. [2] = 0x7D0
  3979. float[3] m_modAttackSpeedPct
  3980. [0] = 1.000000
  3981. [1] = 1.000000
  3982. [2] = 2.250000
  3983. unsigned int[3] m_attackTimer
  3984. [0] = 0x0
  3985. [1] = 0x0
  3986. [2] = 0x0
  3987. EventProcessor m_Events = 0x381B3081B0
  3988. std::list<SpellImmune,std::allocator<SpellImmune> >[7] m_spellImmune
  3989. [0] = 0x381B3081D0
  3990. [1] = 0x381B3081E8
  3991. [2] = 0x381B308200
  3992. [3] = 0x381B308218
  3993. [4] = 0x381B308230
  3994. [5] = 0x381B308248
  3995. [6] = 0x381B308260
  3996. unsigned int m_lastSanctuaryTime = 0x0
  3997. std::set<PetAura const *,std::less<PetAura const *>,std::allocator<PetAura const *> > m_petAuras = 0x381B308280
  3998. bool IsAIEnabled = 0x0
  3999. bool NeedChangeAI = 0x0
  4000. ObjectGuid LastCharmerGUID = 0x381B30829A
  4001. bool m_ControlledByPlayer = 0x1
  4002. Movement::MoveSpline* movespline = 0x3822035250
  4003. UnitAI* i_AI = NULL
  4004. UnitAI* i_disabledAI = NULL
  4005. bool m_AutoRepeatFirstCast = 0x0
  4006. float[4] m_createStats
  4007. [0] = 17.000000
  4008. [1] = 5.000000
  4009. [2] = 11.000000
  4010. [3] = 24.000000
  4011. std::set<Unit *,std::less<Unit *>,std::allocator<Unit *> > m_attackers = 0x381B3082E0
  4012. Unit* m_attacking = NULL
  4013. bool m_shouldReacquireTarget = 0x0
  4014. int m_deathState = 0x0
  4015. int m_procDeep = 0x0
  4016. std::list<DynamicObject *,std::allocator<DynamicObject *> > m_dynObj = 0x381B308310
  4017. std::list<GameObject *,std::allocator<GameObject *> > m_gameObj = 0x381B308328
  4018. unsigned int m_transform = 0x0
  4019. Spell*[4] m_currentSpells
  4020. [0] = 0x0
  4021. [1] = 0x0
  4022. [2] = 0x0
  4023. [3] = 0x0
  4024. std::multimap<unsigned int,Aura *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,Aura *> > > m_ownedAuras = 0x381B308368
  4025. std::multimap<unsigned int,AuraApplication *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,AuraApplication *> > > m_appliedAuras = 0x381B308380
  4026. std::list<Aura *,std::allocator<Aura *> > m_removedAuras = 0x381B308398
  4027. std::_Tree_iterator<std::_Tree_val<std::_Tree_simple_types<std::pair<unsigned int const ,Aura *> > > > m_auraUpdateIterator = 0x381B3083B0
  4028. unsigned int m_removedAurasCount = 0x2
  4029. std::list<AuraEffect *,std::allocator<AuraEffect *> >[492] m_modAuras
  4030. [0] = 0x381B3083D0
  4031. [1] = 0x381B3083E8
  4032. [2] = 0x381B308400
  4033. [3] = 0x381B308418
  4034. [4] = 0x381B308430
  4035. [5] = 0x381B308448
  4036. [6] = 0x381B308460
  4037. [7] = 0x381B308478
  4038. [8] = 0x381B308490
  4039. [9] = 0x381B3084A8
  4040. std::list<Aura *,std::allocator<Aura *> > m_scAuras = 0x381B30B1F0
  4041. std::list<AuraApplication *,std::allocator<AuraApplication *> > m_interruptableAuras = 0x381B30B208
  4042. std::multimap<enum AuraStateType,AuraApplication *,std::less<enum AuraStateType>,std::allocator<std::pair<enum AuraStateType const ,AuraApplication *> > > m_auraStateAuras = 0x381B30B220
  4043. unsigned int m_interruptMask = 0x0
  4044. float[5] m_auraModifiersGroup
  4045. [0] = 0.000000
  4046. [1] = 100.000000
  4047. [2] = 1.000000
  4048. [3] = 0.000000
  4049. [4] = 1.000000
  4050. [0] = 0x381B30B23C
  4051. [1] = 0x381B30B250
  4052. [2] = 0x381B30B264
  4053. [3] = 0x381B30B278
  4054. [4] = 0x381B30B28C
  4055. [5] = 0x381B30B2A0
  4056. [6] = 0x381B30B2B4
  4057. [7] = 0x381B30B2C8
  4058. [8] = 0x381B30B2DC
  4059. [9] = 0x381B30B2F0
  4060. float[2] m_weaponDamage
  4061. [0] = 1.926912
  4062. [1] = 3.000000
  4063. [0] = 0x404000003FF6A50D
  4064. [1] = 0x400000003F800000
  4065. [2] = 0x400000003F800000
  4066. bool m_canModifyStats = 0x1
  4067. std::set<AuraApplication *,Unit::VisibleAuraSlotCompare,std::allocator<AuraApplication *> > m_visibleAuras = 0x381B30B528
  4068. boost::container::flat_set<AuraApplication *,Unit::VisibleAuraSlotCompare,boost::container::new_allocator<AuraApplication *> > m_visibleAurasToUpdate = 0x381B30B540
  4069. float[9] m_speed_rate
  4070. [0] = 1.000000
  4071. [1] = 1.000000
  4072. [2] = 1.000000
  4073. [3] = 1.000000
  4074. [4] = 1.000000
  4075. [5] = 1.000000
  4076. [6] = 1.000000
  4077. [7] = 1.000000
  4078. [8] = 1.000000
  4079. CharmInfo* m_charmInfo = NULL
  4080. std::list<Player *,std::allocator<Player *> > m_sharedVision = 0x381B30B588
  4081. MotionMaster* i_motionMaster = 0x38BBAC4020
  4082. unsigned int[3] m_reactiveTimer
  4083. [0] = 0x0
  4084. [1] = 0x0
  4085. [2] = 0x0
  4086. unsigned int m_regenTimer = 0x0
  4087. ThreatManager m_ThreatManager = 0x381B30B5B8
  4088. Vehicle* m_vehicle = NULL
  4089. Vehicle* m_vehicleKit = NULL
  4090. unsigned int m_unitTypeMask = 0x0
  4091. LiquidTypeEntry* _lastLiquid = NULL
  4092. unsigned int m_movementCounter = 0x1
  4093. unsigned int m_state = 0x0
  4094. unsigned int m_CombatTimer = 0x0
  4095. TimeTrackerSmall m_movesplineTimer = 0x0
  4096. std::list<DiminishingReturn,std::allocator<DiminishingReturn> > m_Diminishing = 0x381B30B640
  4097. HostileRefManager m_HostileRefManager = 0x381B30B658
  4098. FollowerRefManager m_FollowingRefManager = 0x381B30B6A0
  4099. RedirectThreatInfo _redirectThreadInfo = 0x381B30B6E0
  4100. bool m_cleanupDone = 0x0
  4101. bool m_duringRemoveFromWorld = 0x0
  4102. unsigned int _oldFactionId = 0x0
  4103. bool _isWalkingBeforeCharm = 0x0
  4104. unsigned int _aiAnimKitId = 0x0
  4105. unsigned int _movementAnimKitId = 0x0
  4106. unsigned int _meleeAnimKitId = 0x0
  4107. int _lastDamagedTime = 0x0
  4108. SpellHistory* _spellHistory = 0x38A96346D0
  4109. GridObject<Player>
  4110. GridReference<Player> _gridRef = 0x381B30B720
  4111. std::string autoReplyMsg = ""
  4112. PlayerTaxi m_taxi = 0x381B30B770
  4113. int m_logintime = 0x5881EB54
  4114. int m_Last_tick = 0x5881EB57
  4115. unsigned int[2] m_Played_time
  4116. [0] = 0xB0
  4117. [1] = 0xB0
  4118. unsigned int m_stableSlots = 0x0
  4119. bool m_mailsLoaded = 0x0
  4120. bool m_mailsUpdated = 0x0
  4121. unsigned int unReadMails = 0x0
  4122. int m_nextMailDelivereTime = 0x0
  4123. std::unordered_map<unsigned __int64,Item *,std::hash<unsigned __int64>,std::equal_to<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,Item *> > > mMitems = 0x381B30B8B0
  4124. PvPInfo pvpInfo = 0x381B30B900
  4125. DuelInfo* duel = NULL
  4126. PlayerMenu* PlayerTalkClass = 0x38BB982830
  4127. std::vector<ItemSetEffect *,std::allocator<ItemSetEffect *> > ItemSetEff = 0x381B30B920
  4128. Unit* m_mover = 0x381B307D30
  4129. WorldObject* m_seer = 0x381B307D30
  4130. unsigned int m_homebindMapId = 0x0
  4131. unsigned int m_homebindAreaId = 0x9
  4132. float m_homebindX = -8914.570313
  4133. float m_homebindY = -133.908997
  4134. float m_homebindZ = 80.537804
  4135. std::unordered_set<ObjectGuid,std::hash<ObjectGuid>,std::equal_to<ObjectGuid>,std::allocator<ObjectGuid> > m_clientGUIDs = 0x381B30B968
  4136. unsigned int[9] m_forced_speed_changes
  4137. [0] = 0x0
  4138. [1] = 0x0
  4139. [2] = 0x0
  4140. [3] = 0x0
  4141. [4] = 0x0
  4142. [5] = 0x0
  4143. [6] = 0x0
  4144. [7] = 0x0
  4145. [8] = 0x0
  4146. std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> > m_DFQuests = 0x381B30B9C8
  4147. unsigned int m_HomebindTimer = 0x0
  4148. bool m_InstanceValid = 0x1
  4149. std::unordered_map<unsigned int,InstancePlayerBind,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,InstancePlayerBind> > >[28] m_boundInstances
  4150. [0] = 0x381B30B9E8
  4151. [1] = 0x381B30BA38
  4152. [2] = 0x381B30BA88
  4153. [3] = 0x381B30BAD8
  4154. [4] = 0x381B30BB28
  4155. [5] = 0x381B30BB78
  4156. [6] = 0x381B30BBC8
  4157. [7] = 0x381B30BC18
  4158. [8] = 0x381B30BC68
  4159. [9] = 0x381B30BCB8
  4160. Spell* m_spellModTakingSpell = NULL
  4161. bool isDebugAreaTriggers = 0x0
  4162. std::list<ObjectGuid,std::allocator<ObjectGuid> > WhisperList = 0x381B30C2B8
  4163. unsigned int m_combatExitTime = 0x688CC
  4164. unsigned int m_regenTimerCount = 0x64
  4165. float[6] m_powerFraction
  4166. [0] = 0.000000
  4167. [1] = 0.000000
  4168. [2] = 0.000000
  4169. [3] = 0.000000
  4170. [4] = 0.000000
  4171. [5] = 0.000000
  4172. unsigned int m_contestedPvPTimer = 0x0
  4173. BgBattlegroundQueueID_Rec
  4174. int bgQueueTypeId = 0x274543A0
  4175. unsigned int invitedToInstance = 0x7FF7
  4176. unsigned int joinTime = 0xCDCD0019
  4177. Player::BgBattlegroundQueueID_Rec[2] m_bgBattlegroundQueueID
  4178. [0] = 0x381B30C2F4
  4179. [1] = 0x381B30C300
  4180. BGData m_bgData = 0x381B30C310
  4181. bool m_IsBGRandomWinner = 0x0
  4182. std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> > m_timedquests = 0x381B30C370
  4183. std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> > m_weeklyquests = 0x381B30C388
  4184. std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> > m_monthlyquests = 0x381B30C3A0
  4185. std::unordered_map<unsigned int,std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> >,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int m_seasonalquests = 0x381B30C3B8
  4186. ObjectGuid m_divider = 0x381B30C408
  4187. unsigned int m_ingametime = 0x6903F
  4188. int m_lastHonorUpdateTime = 0x5881EB55
  4189. unsigned int m_team = 0x1D5
  4190. unsigned int m_nextSave = 0x1AB1E
  4191. int m_speakTime = 0x0
  4192. unsigned int m_speakCount = 0x0
  4193. unsigned int m_dungeonDifficulty = 0x1
  4194. unsigned int m_raidDifficulty = 0xE
  4195. unsigned int m_legacyRaidDifficulty = 0x3
  4196. unsigned int m_prevMapDifficulty = 0xE
  4197. unsigned int m_atLoginFlags = 0x0
  4198. Item*[187] m_items
  4199. [0] = 0x0
  4200. [1] = 0x0
  4201. [2] = 0x0
  4202. [3] = 0x0
  4203. [4] = 0x38896000A0
  4204. [5] = 0x0
  4205. [6] = 0x38BBAE9490
  4206. [7] = 0x38BBAE9090
  4207. [8] = 0x0
  4208. [9] = 0x0
  4209. unsigned int m_currentBuybackSlot = 0x4A
  4210. std::unordered_map<unsigned int,PlayerCurrency,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,PlayerCurrency> > > _currencyStorage = 0x381B30CA28
  4211. VoidStorageItem*[160] _voidStorageItems
  4212. [0] = 0x0
  4213. [1] = 0x0
  4214. [2] = 0x0
  4215. [3] = 0x0
  4216. [4] = 0x0
  4217. [5] = 0x0
  4218. [6] = 0x0
  4219. [7] = 0x0
  4220. [8] = 0x0
  4221. [9] = 0x0
  4222. std::vector<Item *,std::allocator<Item *> > m_itemUpdateQueue = 0x381B30CF78
  4223. bool m_itemUpdateQueueBlocked = 0x0
  4224. unsigned int m_ExtraFlags = 0x0
  4225. std::map<unsigned int,QuestStatusData,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,QuestStatusData> > > m_QuestStatus = 0x381B30CFA0
  4226. std::map<unsigned int,enum QuestSaveType,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,enum QuestSaveType> > > m_QuestStatusSave = 0x381B30CFB8
  4227. std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> > m_RewardedQuests = 0x381B30CFD0
  4228. std::map<unsigned int,enum QuestSaveType,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,enum QuestSaveType> > > m_RewardedQuestsSave = 0x381B30CFE8
  4229. std::unordered_map<unsigned int,SkillStatusData,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,SkillStatusData> > > mSkillStatus = 0x381B30D000
  4230. unsigned int m_GuildIdInvited = 0x0
  4231. unsigned int m_ArenaTeamIdInvited = 0x0
  4232. std::deque<Mail *,std::allocator<Mail *> > m_mail = 0x381B30D060
  4233. std::unordered_map<unsigned int,PlayerSpell *,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,PlayerSpell *> > > m_spells = 0x381B30D088
  4234. std::unordered_map<unsigned int,std::unordered_set<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<unsigned int> >,std::hash<unsigned int>,std::equal_to<unsigned int>, m_overrideSpells = 0x381B30D0D8
  4235. unsigned int m_lastPotionId = 0x0
  4236. SpecializationInfo _specializationInfo = 0x381B30D130
  4237. std::map<unsigned char,ActionButton,std::less<unsigned char>,std::allocator<std::pair<unsigned char const ,ActionButton> > > m_actionButtons = 0x381B30D308
  4238. float[2] m_auraBaseMod
  4239. [0] = 0.000000
  4240. [1] = 5.000000
  4241. [0] = 0x40A0000000000000
  4242. [1] = 0x40A0000000000000
  4243. [2] = 0x40A0000000000000
  4244. [3] = 0x3F80000000000000
  4245. int[32] m_baseRatingValue
  4246. [0] = 0x0
  4247. [1] = 0x0
  4248. [2] = 0x0
  4249. [3] = 0x0
  4250. [4] = 0x0
  4251. [5] = 0x0
  4252. [6] = 0x0
  4253. [7] = 0x0
  4254. [8] = 0x0
  4255. [9] = 0x0
  4256. unsigned int m_baseSpellPower = 0x0
  4257. unsigned int m_baseManaRegen = 0x0
  4258. unsigned int m_baseHealthRegen = 0x0
  4259. int m_spellPenetrationItemMod = 0x0
  4260. std::list<SpellModifier *,std::allocator<SpellModifier *> >[2] m_spellMods
  4261. [0] = 0x381B30D390
  4262. [1] = 0x381B30D3A8
  4263. [0] = 0x381B30D390
  4264. [1] = 0x381B30D3C0
  4265. [2] = 0x381B30D3F0
  4266. [3] = 0x381B30D420
  4267. [4] = 0x381B30D450
  4268. [5] = 0x381B30D480
  4269. [6] = 0x381B30D4B0
  4270. [7] = 0x381B30D4E0
  4271. [8] = 0x381B30D510
  4272. [9] = 0x381B30D540
  4273. std::list<EnchantDuration,std::allocator<EnchantDuration> > m_enchantDuration = 0x381B30DAE0
  4274. std::list<Item *,std::allocator<Item *> > m_itemDuration = 0x381B30DAF8
  4275. std::unordered_set<ObjectGuid,std::hash<ObjectGuid>,std::equal_to<ObjectGuid>,std::allocator<ObjectGuid> > m_itemSoulboundTradeable = 0x381B30DB10
  4276. std::unique_ptr<ResurrectionData,std::default_delete<ResurrectionData> > _resurrectionData = 0x0
  4277. WorldSession* m_session = 0x386DABEA70
  4278. std::list<Channel *,std::allocator<Channel *> > m_channels = 0x381B30DB70
  4279. unsigned int m_cinematic = 0x1
  4280. unsigned int m_movie = 0x0
  4281. TradeData* m_trade = NULL
  4282. bool m_DailyQuestChanged = 0x0
  4283. bool m_WeeklyQuestChanged = 0x0
  4284. bool m_MonthlyQuestChanged = 0x0
  4285. bool m_SeasonalQuestChanged = 0x0
  4286. int m_lastDailyQuestTime = 0x0
  4287. unsigned int m_drunkTimer = 0x0
  4288. unsigned int m_weaponChangeTimer = 0x0
  4289. unsigned int m_zoneUpdateId = 0x181A
  4290. unsigned int m_zoneUpdateTimer = 0x384
  4291. unsigned int m_areaUpdateId = 0x9
  4292. unsigned int m_deathTimer = 0x0
  4293. int m_deathExpireTime = 0x0
  4294. unsigned int m_WeaponProficiency = 0x41F3
  4295. unsigned int m_ArmorProficiency = 0x7F
  4296. bool m_canParry = 0x1
  4297. bool m_canBlock = 0x1
  4298. bool m_canTitanGrip = 0x0
  4299. unsigned int m_swingErrorMsg = 0x0
  4300. int _restTime = 0x0
  4301. unsigned int inn_triggerId = 0x0
  4302. float m_rest_bonus = 13.178061
  4303. unsigned int _restFlagMask = 0x0
  4304. PlayerSocial* m_social = 0x38BBB32A00
  4305. GroupReference m_group = 0x381B30DBF8
  4306. GroupReference m_originalGroup = 0x381B30DC28
  4307. Group* m_groupInvite = NULL
  4308. unsigned int m_groupUpdateMask = 0x0
  4309. bool m_bPassOnGroupLoot = 0x0
  4310. unsigned int m_lastpetnumber = 0x0
  4311. int m_summon_expire = 0x0
  4312. WorldLocation m_summon_location = 0x381B30DC78
  4313. WorldLocation m_recall_location = 0x381B30DC8C
  4314. DeclinedName* m_declinedname = NULL
  4315. Runes* m_runes = NULL
  4316. std::map<unsigned __int64,EquipmentSetInfo,std::less<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,EquipmentSetInfo> > > _equipmentSets = 0x381B30DCB0
  4317. unsigned int m_grantableLevels = 0x0
  4318. std::array<std::unique_ptr<CUFProfile,std::default_delete<CUFProfile> >,5> _CUFProfiles = 0x381B30DCD0
  4319. std::set<ObjectGuid,std::less<ObjectGuid>,std::allocator<ObjectGuid> > m_refundableItems = 0x381B30DCF8
  4320. MapReference m_mapRef = 0x381B30DD10
  4321. unsigned int m_lastFallTime = 0x0
  4322. float m_lastFallZ = 80.966721
  4323. int[3] m_MirrorTimer
  4324. [0] = 0xFFFFFFFF
  4325. [1] = 0xFFFFFFFF
  4326. [2] = 0xFFFFFFFF
  4327. unsigned int m_MirrorTimerFlags = 0x0
  4328. unsigned int m_MirrorTimerFlagsLast = 0x0
  4329. bool m_isInWater = 0x0
  4330. unsigned int[7] m_runeGraceCooldown
  4331. [0] = 0xFFFFFFFF
  4332. [1] = 0xFFFFFFFF
  4333. [2] = 0xFFFFFFFF
  4334. [3] = 0xFFFFFFFF
  4335. [4] = 0xFFFFFFFF
  4336. [5] = 0xFFFFFFFF
  4337. [6] = 0xFFFFFFFF
  4338. unsigned int[7] m_lastRuneGraceTimers
  4339. [0] = 0x0
  4340. [1] = 0x0
  4341. [2] = 0x0
  4342. [3] = 0x0
  4343. [4] = 0x0
  4344. [5] = 0x0
  4345. [6] = 0x0
  4346. WorldLocation m_teleport_dest = 0x381B30DD88
  4347. unsigned int m_teleport_options = 0x0
  4348. bool mSemaphoreTeleport_Near = 0x0
  4349. bool mSemaphoreTeleport_Far = 0x0
  4350. unsigned int m_DelayedOperations = 0x0
  4351. bool m_bCanDelayTeleport = 0x0
  4352. bool m_bHasDelayedTeleport = 0x0
  4353. unsigned int m_temporaryUnsummonedPetNumber = 0x0
  4354. unsigned int m_oldpetspell = 0x0
  4355. PlayerAchievementMgr* m_achievementMgr = 0x38B68BA9C0
  4356. ReputationMgr* m_reputationMgr = 0x38BBAC2220
  4357. unsigned int m_ChampioningFaction = 0x0
  4358. std::queue<unsigned int,std::deque<unsigned int,std::allocator<unsigned int> > > m_timeSyncQueue = 0x381B30DDD0
  4359. unsigned int m_timeSyncTimer = 0x26AC
  4360. unsigned int m_timeSyncClient = 0x468742
  4361. unsigned int m_timeSyncServer = 0x68D24
  4362. std::unordered_map<unsigned int,__int64,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,__int64> > > _instanceResetTimes = 0x381B30DE08
  4363. unsigned int _pendingBindId = 0x0
  4364. unsigned int _pendingBindTimer = 0x0
  4365. unsigned int _activeCheats = 0x0
  4366. std::unique_ptr<Garrison,std::default_delete<Garrison> > _garrison = 0x0
  4367. bool _advancedCombatLoggingEnabled = 0x0
  4368. unsigned int healthBeforeDuel = 0x0
  4369. unsigned int manaBeforeDuel = 0x0
  4370. WorldLocation _corpseLocation = 0x381B30DE7C
  4371. SceneMgr m_sceneMgr = 0x381B30DE90
  4372. std::unordered_map<ObjectGuid,ObjectGuid,std::hash<ObjectGuid>,std::equal_to<ObjectGuid>,std::allocator<std::pair<ObjectGuid const ,ObjectGuid> > > m_AELootView = 0x381B30DEB8
  4373. std::shared_ptr<WorldSocket>[2] m_Socket
  4374. [0] = 0x386DABEB58
  4375. [1] = 0x386DABEB68
  4376. std::string m_Address = "74.74.76.11"
  4377. int _security = 0x3
  4378. unsigned int _accountId = 0x3
  4379. std::string _accountName = "1#1"
  4380. unsigned int _battlenetAccountId = 0x1
  4381. unsigned int m_expansion = 0x6
  4382. std::string _os = "Win"
  4383. std::array<unsigned char,32> _realmListSecret
  4384. unsigned int[32] _Elems
  4385. [0] = 0xCD
  4386. [1] = 0xCD
  4387. [2] = 0xCD
  4388. [3] = 0xCD
  4389. [4] = 0xCD
  4390. [5] = 0xCD
  4391. [6] = 0xCD
  4392. [7] = 0xCD
  4393. [8] = 0xCD
  4394. [9] = 0xCD
  4395. std::unordered_map<unsigned int,unsigned char,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,unsigned char> > > _realmCharacterCounts
  4396. std::_Hash<std::_Umap_traits<unsigned int,unsigned char,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,unsigned ch
  4397. <user defined> value_compare = 0x386DABEC20
  4398. std::_Umap_traits<unsigned int,unsigned char,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,unsigned char> >,0> _Traitsobj = 0x3F800000
  4399. std::list<std::pair<unsigned int const ,unsigned char>,std::allocator<std::pair<unsigned int const ,unsigned char> > > _List = 0x386DABEC28
  4400. std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,unsigned char> > > >,std::_Wrap_alloc<std::allocator<std::_List_unchecked_iterator<std:: _Vec = 0x386DABEC40
  4401. unsigned int _Mask = 0x7
  4402. unsigned int _Maxidx = 0x8
  4403. std::unordered_map<unsigned int,std::function<void __cdecl(MessageBuffer)>,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,std::function<void __cdecl( _battlenetResponseCallbacks
  4404. std::_Hash<std::_Umap_traits<unsigned int,std::function<void __cdecl(MessageBuffer)>,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<un
  4405. <user defined> value_compare = 0x386DABEC70
  4406. std::_Umap_traits<unsigned int,std::function<void __cdecl(MessageBuffer)>,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int _Traitsobj = 0x3F800000
  4407. std::list<std::pair<unsigned int const ,std::function<void __cdecl(MessageBuffer)> >,std::allocator<std::pair<unsigned int const ,std::function<void __cdecl(MessageBuffer)> > > > _List = 0x386DABEC78
  4408. std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,std::function<void __cdecl(MessageBuffer)> > > > >,std::_Wrap_alloc<std::allocator<std:: _Vec = 0x386DABEC90
  4409. unsigned int _Mask = 0x7
  4410. unsigned int _Maxidx = 0x8
  4411. unsigned int _battlenetRequestToken = 0x0
  4412. Warden* _warden = NULL
  4413. int _logoutTime = 0x0
  4414. bool m_inQueue = 0x0
  4415. ObjectGuid m_playerLoading
  4416. unsigned int _low = 0x0
  4417. unsigned int _high = 0x0
  4418. bool m_playerLogout = 0x0
  4419. bool m_playerRecentlyLogout = 0x0
  4420. bool m_playerSave = 0x0
  4421. int m_sessionDbcLocale = 0x0
  4422. int m_sessionDbLocaleIndex = 0x0
  4423. std::atomic<unsigned int> m_latency
  4424. std::_Atomic_uint
  4425. unsigned long _My_val = 0x69
  4426. std::atomic<unsigned int> m_clientTimeDelay
  4427. std::_Atomic_uint
  4428. unsigned long _My_val = 0x0
  4429. AccountData[8] _accountData
  4430. [0] = 0x386DABED00
  4431. [1] = 0x386DABED30
  4432. [2] = 0x386DABED60
  4433. [3] = 0x386DABED90
  4434. [4] = 0x386DABEDC0
  4435. [5] = 0x386DABEDF0
  4436. [6] = 0x386DABEE20
  4437. [7] = 0x386DABEE50
  4438. unsigned int[8] _tutorials
  4439. [0] = 0x100061B
  4440. [1] = 0x0
  4441. [2] = 0x0
  4442. [3] = 0x0
  4443. [4] = 0x0
  4444. [5] = 0x0
  4445. [6] = 0x0
  4446. [7] = 0x0
  4447. bool _tutorialsChanged = 0x0
  4448. std::vector<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,std::allocator<std::basic_string<char,std::char_traits<char>,std::allocator<char> > > > _registeredAddonPrefixes
  4449. std::_Vector_alloc<std::_Vec_base_types<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,std::allocator<std::basic_string<char,std::char_traits<char>,std::allocator<char> > > > >
  4450. std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::basic_string<char,std::char_traits<char>,std::allocator<char> > > >,std::_Vector_val<std::_Simple_types<std::basic_string<char,std::char_tra _Mypair = 0x386DABEEA8
  4451. bool _filterAddonMessages = 0x0
  4452. unsigned int recruiterId = 0x0
  4453. bool isRecruiter = 0x0
  4454. LockedQueue<WorldPacket *,std::deque<WorldPacket *,std::allocator<WorldPacket *> > > _recvQueue
  4455. std::mutex _lock = 0x386DABEEE0
  4456. std::deque<WorldPacket *,std::allocator<WorldPacket *> > _queue = 0x386DABEF30
  4457. bool _canceled = 0x0
  4458. rbac::RBACData* _RBACData = 0x382C98FD80
  4459. unsigned int _id = 0x3
  4460. std::string _name = "1#1"
  4461. int _realmId = 0x1
  4462. unsigned int _secLevel = 0x3
  4463. std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> > _grantedPerms = 0x382C98FDB8
  4464. std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> > _deniedPerms = 0x382C98FDD0
  4465. std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> > _globalPerms = 0x382C98FDE8
  4466. unsigned int expireTime = 0xEA60
  4467. bool forceExit = 0x0
  4468. ObjectGuid m_currentBankerGUID
  4469. unsigned int _low = 0x0
  4470. unsigned int _high = 0x0
  4471. std::unique_ptr<BattlePetMgr,std::default_delete<BattlePetMgr> > _battlePetMgr
  4472. std::_Unique_ptr_base<BattlePetMgr,std::default_delete<BattlePetMgr> >
  4473. std::_Compressed_pair<std::default_delete<BattlePetMgr>,BattlePetMgr *,1> _Mypair = 0x382C98E7C0
  4474. std::unique_ptr<CollectionMgr,std::default_delete<CollectionMgr> > _collectionMgr
  4475. std::_Unique_ptr_base<CollectionMgr,std::default_delete<CollectionMgr> >
  4476. std::_Compressed_pair<std::default_delete<CollectionMgr>,CollectionMgr *,1> _Mypair = 0x38878464A0
  4477. WorldSession::ConnectToKey _instanceConnectKey
  4478. <unnamed-type-Fields>
  4479. unsigned int AccountId = 0xF5AE13A500000003
  4480. unsigned int ConnectionType = 0xF5AE13A500000003
  4481. unsigned int Key = 0xF5AE13A500000003
  4482. WorldSession::ConnectToKey::<unnamed-type-Fields> Fields = 0xF5AE13A500000003
  4483. unsigned int Raw = 0xF5AE13A500000003
  4484. Local unsigned int processedPackets = 0x8
  4485. Local int currentTime = 0x5881EB57
  4486. Local bool deletePacket = 0x1
  4487. Local WorldPacket* packet = 0x38BBA58450
  4488. ByteBuffer
  4489. unsigned int _rpos = 0x0
  4490. unsigned int _wpos = 0x0
  4491. unsigned int _bitpos = 0x8
  4492. unsigned int _curbitval = 0x0
  4493. std::vector<unsigned char,std::allocator<unsigned char> > _storage
  4494. std::_Vector_alloc<std::_Vec_base_types<unsigned char,std::allocator<unsigned char> > >
  4495. std::_Compressed_pair<std::_Wrap_alloc<std::allocator<unsigned char> >,std::_Vector_val<std::_Simple_types<unsigned char> >,1> _Mypair = 0x38BBA58478
  4496. unsigned int m_opcode = 0x35E4
  4497. int _connection = 0x0
  4498. Local std::vector<WorldPacket *,std::allocator<WorldPacket *> > requeuePackets
  4499. std::_Vector_alloc<std::_Vec_base_types<WorldPacket *,std::allocator<WorldPacket *> > >
  4500. std::_Compressed_pair<std::_Wrap_alloc<std::allocator<WorldPacket *> >,std::_Vector_val<std::_Simple_types<WorldPacket *> >,1> _Mypair
  4501. std::_Wrap_alloc<std::allocator<WorldPacket *> >
  4502. std::_Vector_val<std::_Simple_types<WorldPacket *> > _Myval2 = 0x3839A2E308
  4503.  
  4504. 00007FF724CDEB3A 0000003839A2EC70 World::UpdateSessions+1FA d:\core\trinitycore\src\server\game\world\world.cpp line 2974
  4505. Local WorldSessionFilter updater
  4506. PacketFilter
  4507. WorldSession* m_pSession = 0x386DABEA70
  4508. int m_muteTime = 0x0
  4509. std::atomic<int> m_timeOutTime = 0xDBBA0
  4510. ConnectToKey
  4511. <unnamed-type-Fields>
  4512. unsigned int AccountId = 0x0
  4513. unsigned int ConnectionType = 0x0
  4514. unsigned int Key = 0x0
  4515. WorldSession::ConnectToKey::<unnamed-type-Fields> Fields = 0x0
  4516. unsigned int Raw = 0x0
  4517. std::future<SQLQueryHolder *> _realmAccountLoginCallback = 0x386DABEA80
  4518. std::future<SQLQueryHolder *> _accountLoginCallback = 0x386DABEA90
  4519. std::future<SQLQueryHolder *> _charLoginCallback = 0x386DABEAA0
  4520. QueryCallbackProcessor _queryProcessor = 0x386DABEAB0
  4521. DosProtection
  4522. WorldSession* Session = NULL
  4523. int _policy = 0xDBBA0
  4524. std::unordered_map<unsigned short,PacketCounter,std::hash<unsigned short>,std::equal_to<unsigned short>,std::allocator<std::pair<unsigned short const ,PacketCounter> > > _PacketThrottlingMap = 0x386DABEA80
  4525. WorldSession::DosProtection AntiDOS = 0x386DABEAD0
  4526. std::set<ObjectGuid,std::less<ObjectGuid>,std::allocator<ObjectGuid> > _legitCharacters = 0x386DABEB30
  4527. unsigned int m_GUIDLow = 0x1
  4528. Player* _player = 0x381B307D30
  4529. std::shared_ptr<WorldSocket>[2] m_Socket
  4530. [0] = 0x386DABEB58
  4531. [1] = 0x386DABEB68
  4532. std::string m_Address = "74.74.76.11"
  4533. int _security = 0x3
  4534. unsigned int _accountId = 0x3
  4535. std::string _accountName = "1#1"
  4536. unsigned int _battlenetAccountId = 0x1
  4537. unsigned int m_expansion = 0x6
  4538. std::string _os = "Win"
  4539. std::array<unsigned char,32> _realmListSecret = 0x386DABEC00
  4540. std::unordered_map<unsigned int,unsigned char,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,unsigned char> > > _realmCharacterCounts = 0x386DABEC20
  4541. std::unordered_map<unsigned int,std::function<void __cdecl(MessageBuffer)>,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,std::function<void __cdecl( _battlenetResponseCallbacks = 0x386DABEC70
  4542. unsigned int _battlenetRequestToken = 0x0
  4543. Warden* _warden = NULL
  4544. int _logoutTime = 0x0
  4545. bool m_inQueue = 0x0
  4546. ObjectGuid m_playerLoading = 0x386DABECD9
  4547. bool m_playerLogout = 0x0
  4548. bool m_playerRecentlyLogout = 0x0
  4549. bool m_playerSave = 0x0
  4550. int m_sessionDbcLocale = 0x0
  4551. int m_sessionDbLocaleIndex = 0x0
  4552. std::atomic<unsigned int> m_latency = 0x69
  4553. std::atomic<unsigned int> m_clientTimeDelay = 0x0
  4554. AccountData[8] _accountData
  4555. [0] = 0x386DABED00
  4556. [1] = 0x386DABED30
  4557. [2] = 0x386DABED60
  4558. [3] = 0x386DABED90
  4559. [4] = 0x386DABEDC0
  4560. [5] = 0x386DABEDF0
  4561. [6] = 0x386DABEE20
  4562. [7] = 0x386DABEE50
  4563. unsigned int[8] _tutorials
  4564. [0] = 0x100061B
  4565. [1] = 0x0
  4566. [2] = 0x0
  4567. [3] = 0x0
  4568. [4] = 0x0
  4569. [5] = 0x0
  4570. [6] = 0x0
  4571. [7] = 0x0
  4572. bool _tutorialsChanged = 0x0
  4573. std::vector<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,std::allocator<std::basic_string<char,std::char_traits<char>,std::allocator<char> > > > _registeredAddonPrefixes = 0x386DABEEA8
  4574. bool _filterAddonMessages = 0x0
  4575. unsigned int recruiterId = 0x0
  4576. bool isRecruiter = 0x0
  4577. LockedQueue<WorldPacket *,std::deque<WorldPacket *,std::allocator<WorldPacket *> > > _recvQueue = 0x386DABEED8
  4578. rbac::RBACData* _RBACData = 0x382C98FD80
  4579. unsigned int expireTime = 0xEA60
  4580. bool forceExit = 0x0
  4581. ObjectGuid m_currentBankerGUID = 0x386DABEF6D
  4582. std::unique_ptr<BattlePetMgr,std::default_delete<BattlePetMgr> > _battlePetMgr = 0x382C98E7C0
  4583. std::unique_ptr<CollectionMgr,std::default_delete<CollectionMgr> > _collectionMgr = 0x38878464A0
  4584. WorldSession::ConnectToKey _instanceConnectKey = 0xF5AE13A500000003
  4585. Local WorldSession* pSession = 0x386DABEA70
  4586. int m_muteTime = 0x0
  4587. std::atomic<int> m_timeOutTime
  4588. std::_Atomic_int
  4589. unsigned long _My_val = 0xDBBA0
  4590. ConnectToKey
  4591. <unnamed-type-Fields>
  4592. unsigned int AccountId = 0x0
  4593. unsigned int ConnectionType = 0x0
  4594. unsigned int Key = 0x0
  4595. WorldSession::ConnectToKey::<unnamed-type-Fields> Fields
  4596. unsigned int AccountId = 0x0
  4597. unsigned int ConnectionType = 0x0
  4598. unsigned int Key = 0x0
  4599. unsigned int Raw = 0x0
  4600. std::future<SQLQueryHolder *> _realmAccountLoginCallback
  4601. std::_State_manager<SQLQueryHolder *>
  4602. std::_Associated_state<SQLQueryHolder *>* _Assoc_state = 0x38BA5E2180
  4603. bool _Get_only_once = 0x1
  4604. std::future<SQLQueryHolder *> _accountLoginCallback
  4605. std::_State_manager<SQLQueryHolder *>
  4606. std::_Associated_state<SQLQueryHolder *>* _Assoc_state = 0x38BA5E0320
  4607. bool _Get_only_once = 0x1
  4608. std::future<SQLQueryHolder *> _charLoginCallback
  4609. std::_State_manager<SQLQueryHolder *>
  4610. std::_Associated_state<SQLQueryHolder *>* _Assoc_state = 0x38BA5DFFC0
  4611. bool _Get_only_once = 0x1
  4612. QueryCallbackProcessor _queryProcessor
  4613. std::vector<QueryCallback,std::allocator<QueryCallback> > _callbacks
  4614. std::_Vector_alloc<std::_Vec_base_types<QueryCallback,std::allocator<QueryCallback> > >
  4615. std::_Compressed_pair<std::_Wrap_alloc<std::allocator<QueryCallback> >,std::_Vector_val<std::_Simple_types<QueryCallback> >,1> _Mypair = 0x386DABEAB0
  4616. DosProtection
  4617. WorldSession* Session = NULL
  4618. int _policy = 0xDBBA0
  4619. std::unordered_map<unsigned short,PacketCounter,std::hash<unsigned short>,std::equal_to<unsigned short>,std::allocator<std::pair<unsigned short const ,PacketCounter> > > _PacketThrottlingMap
  4620. std::_Hash<std::_Umap_traits<unsigned short,PacketCounter,std::_Uhash_compare<unsigned short,std::hash<unsigned short>,std::equal_to<unsigned short> >,std::allocator<std::pair<unsigned short const ,P
  4621. <user defined> value_compare = 0x386DABEA80
  4622. std::_Umap_traits<unsigned short,PacketCounter,std::_Uhash_compare<unsigned short,std::hash<unsigned short>,std::equal_to<unsigned short> >,std::allocator<std::pair<unsigned short const ,PacketCounte _Traitsobj = 0xBA5E2180
  4623. std::list<std::pair<unsigned short const ,PacketCounter>,std::allocator<std::pair<unsigned short const ,PacketCounter> > > _List = 0x386DABEA88
  4624. std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned short const ,PacketCounter> > > >,std::_Wrap_alloc<std::allocator<std::_List_unchecked_iterator<std _Vec = 0x386DABEAA0
  4625. unsigned int _Mask = 0x0
  4626. unsigned int _Maxidx = 0x0
  4627. WorldSession::DosProtection AntiDOS
  4628. WorldSession* Session = 0x386DABEA70
  4629. int _policy = 0x1
  4630. std::unordered_map<unsigned short,PacketCounter,std::hash<unsigned short>,std::equal_to<unsigned short>,std::allocator<std::pair<unsigned short const ,PacketCounter> > > _PacketThrottlingMap
  4631. std::_Hash<std::_Umap_traits<unsigned short,PacketCounter,std::_Uhash_compare<unsigned short,std::hash<unsigned short>,std::equal_to<unsigned short> >,std::allocator<std::pair<unsigned short const ,P
  4632. <user defined> value_compare = 0x386DABEAE0
  4633. std::_Umap_traits<unsigned short,PacketCounter,std::_Uhash_compare<unsigned short,std::hash<unsigned short>,std::equal_to<unsigned short> >,std::allocator<std::pair<unsigned short const ,PacketCounte _Traitsobj = 0x3F800000
  4634. std::list<std::pair<unsigned short const ,PacketCounter>,std::allocator<std::pair<unsigned short const ,PacketCounter> > > _List = 0x386DABEAE8
  4635. std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned short const ,PacketCounter> > > >,std::_Wrap_alloc<std::allocator<std::_List_unchecked_iterator<std _Vec = 0x386DABEB00
  4636. unsigned int _Mask = 0x3F
  4637. unsigned int _Maxidx = 0x40
  4638. std::set<ObjectGuid,std::less<ObjectGuid>,std::allocator<ObjectGuid> > _legitCharacters
  4639. std::_Tree<std::_Tset_traits<ObjectGuid,std::less<ObjectGuid>,std::allocator<ObjectGuid>,0> >
  4640. std::_Tree_comp_alloc<std::_Tset_traits<ObjectGuid,std::less<ObjectGuid>,std::allocator<ObjectGuid>,0> >
  4641. std::_Compressed_pair<std::less<ObjectGuid>,std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::_Tree_node<ObjectGuid,void *> > >,std::_Tree_val<std::_Tree_simple_types<ObjectGuid> >,1>,1> _Mypair = 0x386DABEB30
  4642. <user defined> _Copy_tag = 0x386DABEB30
  4643. <user defined> _Move_tag = 0x386DABEB30
  4644. unsigned int m_GUIDLow = 0x1
  4645. Player* _player = 0x381B307D30
  4646. Unit
  4647. WorldObject
  4648. Object
  4649. unsigned int m_objectType = 0x19
  4650. int m_objectTypeId = 0x4
  4651. unsigned int m_updateFlag = 0x8
  4652. int* m_int32Values = 0x1
  4653. unsigned int* m_uint32Values = 0x1
  4654. float* m_floatValues = 0.000000
  4655. std::vector<unsigned int,std::allocator<unsigned int> >* _dynamicValues = 0x38A9637858
  4656. std::vector<unsigned char,std::allocator<unsigned char> > _changesMask = 0x381B307D58
  4657. std::vector<enum UpdateMask::DynamicFieldChangeType,std::allocator<enum UpdateMask::DynamicFieldChangeType> > _dynamicChangesMask = 0x381B307D78
  4658. std::vector<unsigned char,std::allocator<unsigned char> >* _dynamicChangesArrayMask = 0x38A9636BF8
  4659. unsigned int m_valuesCount = 0xEC6
  4660. unsigned int _dynamicValuesCount = 0xE
  4661. unsigned int _fieldNotifyFlags = 0x80
  4662. bool m_objectUpdated = 0x0
  4663. bool m_inWorld = 0x1
  4664. PackedGuid m_PackGUID = 0x381B307DA8
  4665. WorldLocation
  4666. Position
  4667. PositionXYStreamer
  4668. Position* Pos = 0xC3016D59C60B54A8
  4669. PositionXYZStreamer
  4670. <user defined> Pos = 0xC3016D59C60B54A8
  4671. PositionXYZOStreamer
  4672. <user defined> Pos = 0xC3016D59C60B54A8
  4673. float m_positionX = -8917.164063
  4674. float m_positionY = -129.427139
  4675. float m_positionZ = 80.966721
  4676. float m_orientation = 2.036150
  4677. unsigned int m_mapId = 0x0
  4678. FlaggedValuesArray32<int,unsigned int,enum StealthType,2> m_stealth = 0x381B307E04
  4679. FlaggedValuesArray32<int,unsigned int,enum StealthType,2> m_stealthDetect = 0x381B307E10
  4680. FlaggedValuesArray32<int,unsigned int,enum InvisibilityType,38> m_invisibility = 0x381B307E1C
  4681. FlaggedValuesArray32<int,unsigned int,enum InvisibilityType,38> m_invisibilityDetect = 0x381B307EB8
  4682. FlaggedValuesArray32<int,unsigned int,enum ServerSideVisibilityType,2> m_serverSideVisibility = 0x381B307F54
  4683. FlaggedValuesArray32<int,unsigned int,enum ServerSideVisibilityType,2> m_serverSideVisibilityDetect = 0x381B307F60
  4684. unsigned int LastUsedScriptID = 0x0
  4685. MovementInfo m_movementInfo = 0x381B307F70
  4686. std::string m_name = "Keifer"
  4687. bool m_isActive = 0x1
  4688. bool m_isWorldObject = 0x1
  4689. ZoneScript* m_zoneScript = NULL
  4690. Transport* m_transport = NULL
  4691. Map* m_currMap = 0x389F75C050
  4692. unsigned int m_InstanceId = 0x0
  4693. unsigned int m_phaseMask = 0x1
  4694. std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> > _phases = 0x381B308038
  4695. std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> > _terrainSwaps = 0x381B308050
  4696. std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> > _worldMapAreaSwaps = 0x381B308068
  4697. int _dbPhase = 0x0
  4698. unsigned int m_notifyflags = 0x2
  4699. unsigned int m_executed_notifies = 0x0
  4700. unsigned int m_extraAttacks = 0x0
  4701. bool m_canDualWield = 0x0
  4702. std::set<Unit *,std::less<Unit *>,std::allocator<Unit *> > m_Controlled = 0x381B308090
  4703. Player* m_movedPlayer = 0x381B307D30
  4704. ObjectGuid[7] m_SummonSlot
  4705. [0] = 0x381B3080B0
  4706. [1] = 0x381B3080C0
  4707. [2] = 0x381B3080D0
  4708. [3] = 0x381B3080E0
  4709. [4] = 0x381B3080F0
  4710. [5] = 0x381B308100
  4711. [6] = 0x381B308110
  4712. ObjectGuid[4] m_ObjectSlot
  4713. [0] = 0x381B308120
  4714. [1] = 0x381B308130
  4715. [2] = 0x381B308140
  4716. [3] = 0x381B308150
  4717. float m_modMeleeHitChance = 7.500000
  4718. float m_modRangedHitChance = 7.500000
  4719. float m_modSpellHitChance = 15.000000
  4720. int m_baseSpellCritChance = 0x5
  4721. float[7] m_threatModifier
  4722. [0] = 1.000000
  4723. [1] = 1.000000
  4724. [2] = 1.000000
  4725. [3] = 1.000000
  4726. [4] = 1.000000
  4727. [5] = 1.000000
  4728. [6] = 1.000000
  4729. unsigned int[3] m_baseAttackSpeed
  4730. [0] = 0xE10
  4731. [1] = 0x7D0
  4732. [2] = 0x7D0
  4733. float[3] m_modAttackSpeedPct
  4734. [0] = 1.000000
  4735. [1] = 1.000000
  4736. [2] = 2.250000
  4737. unsigned int[3] m_attackTimer
  4738. [0] = 0x0
  4739. [1] = 0x0
  4740. [2] = 0x0
  4741. EventProcessor m_Events = 0x381B3081B0
  4742. std::list<SpellImmune,std::allocator<SpellImmune> >[7] m_spellImmune
  4743. [0] = 0x381B3081D0
  4744. [1] = 0x381B3081E8
  4745. [2] = 0x381B308200
  4746. [3] = 0x381B308218
  4747. [4] = 0x381B308230
  4748. [5] = 0x381B308248
  4749. [6] = 0x381B308260
  4750. unsigned int m_lastSanctuaryTime = 0x0
  4751. std::set<PetAura const *,std::less<PetAura const *>,std::allocator<PetAura const *> > m_petAuras = 0x381B308280
  4752. bool IsAIEnabled = 0x0
  4753. bool NeedChangeAI = 0x0
  4754. ObjectGuid LastCharmerGUID = 0x381B30829A
  4755. bool m_ControlledByPlayer = 0x1
  4756. Movement::MoveSpline* movespline = 0x3822035250
  4757. UnitAI* i_AI = NULL
  4758. UnitAI* i_disabledAI = NULL
  4759. bool m_AutoRepeatFirstCast = 0x0
  4760. float[4] m_createStats
  4761. [0] = 17.000000
  4762. [1] = 5.000000
  4763. [2] = 11.000000
  4764. [3] = 24.000000
  4765. std::set<Unit *,std::less<Unit *>,std::allocator<Unit *> > m_attackers = 0x381B3082E0
  4766. Unit* m_attacking = NULL
  4767. bool m_shouldReacquireTarget = 0x0
  4768. int m_deathState = 0x0
  4769. int m_procDeep = 0x0
  4770. std::list<DynamicObject *,std::allocator<DynamicObject *> > m_dynObj = 0x381B308310
  4771. std::list<GameObject *,std::allocator<GameObject *> > m_gameObj = 0x381B308328
  4772. unsigned int m_transform = 0x0
  4773. Spell*[4] m_currentSpells
  4774. [0] = 0x0
  4775. [1] = 0x0
  4776. [2] = 0x0
  4777. [3] = 0x0
  4778. std::multimap<unsigned int,Aura *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,Aura *> > > m_ownedAuras = 0x381B308368
  4779. std::multimap<unsigned int,AuraApplication *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,AuraApplication *> > > m_appliedAuras = 0x381B308380
  4780. std::list<Aura *,std::allocator<Aura *> > m_removedAuras = 0x381B308398
  4781. std::_Tree_iterator<std::_Tree_val<std::_Tree_simple_types<std::pair<unsigned int const ,Aura *> > > > m_auraUpdateIterator = 0x381B3083B0
  4782. unsigned int m_removedAurasCount = 0x2
  4783. std::list<AuraEffect *,std::allocator<AuraEffect *> >[492] m_modAuras
  4784. [0] = 0x381B3083D0
  4785. [1] = 0x381B3083E8
  4786. [2] = 0x381B308400
  4787. [3] = 0x381B308418
  4788. [4] = 0x381B308430
  4789. [5] = 0x381B308448
  4790. [6] = 0x381B308460
  4791. [7] = 0x381B308478
  4792. [8] = 0x381B308490
  4793. [9] = 0x381B3084A8
  4794. std::list<Aura *,std::allocator<Aura *> > m_scAuras = 0x381B30B1F0
  4795. std::list<AuraApplication *,std::allocator<AuraApplication *> > m_interruptableAuras = 0x381B30B208
  4796. std::multimap<enum AuraStateType,AuraApplication *,std::less<enum AuraStateType>,std::allocator<std::pair<enum AuraStateType const ,AuraApplication *> > > m_auraStateAuras = 0x381B30B220
  4797. unsigned int m_interruptMask = 0x0
  4798. float[5] m_auraModifiersGroup
  4799. [0] = 0.000000
  4800. [1] = 100.000000
  4801. [2] = 1.000000
  4802. [3] = 0.000000
  4803. [4] = 1.000000
  4804. [0] = 0x381B30B23C
  4805. [1] = 0x381B30B250
  4806. [2] = 0x381B30B264
  4807. [3] = 0x381B30B278
  4808. [4] = 0x381B30B28C
  4809. [5] = 0x381B30B2A0
  4810. [6] = 0x381B30B2B4
  4811. [7] = 0x381B30B2C8
  4812. [8] = 0x381B30B2DC
  4813. [9] = 0x381B30B2F0
  4814. float[2] m_weaponDamage
  4815. [0] = 1.926912
  4816. [1] = 3.000000
  4817. [0] = 0x404000003FF6A50D
  4818. [1] = 0x400000003F800000
  4819. [2] = 0x400000003F800000
  4820. bool m_canModifyStats = 0x1
  4821. std::set<AuraApplication *,Unit::VisibleAuraSlotCompare,std::allocator<AuraApplication *> > m_visibleAuras = 0x381B30B528
  4822. boost::container::flat_set<AuraApplication *,Unit::VisibleAuraSlotCompare,boost::container::new_allocator<AuraApplication *> > m_visibleAurasToUpdate = 0x381B30B540
  4823. float[9] m_speed_rate
  4824. [0] = 1.000000
  4825. [1] = 1.000000
  4826. [2] = 1.000000
  4827. [3] = 1.000000
  4828. [4] = 1.000000
  4829. [5] = 1.000000
  4830. [6] = 1.000000
  4831. [7] = 1.000000
  4832. [8] = 1.000000
  4833. CharmInfo* m_charmInfo = NULL
  4834. std::list<Player *,std::allocator<Player *> > m_sharedVision = 0x381B30B588
  4835. MotionMaster* i_motionMaster = 0x38BBAC4020
  4836. unsigned int[3] m_reactiveTimer
  4837. [0] = 0x0
  4838. [1] = 0x0
  4839. [2] = 0x0
  4840. unsigned int m_regenTimer = 0x0
  4841. ThreatManager m_ThreatManager = 0x381B30B5B8
  4842. Vehicle* m_vehicle = NULL
  4843. Vehicle* m_vehicleKit = NULL
  4844. unsigned int m_unitTypeMask = 0x0
  4845. LiquidTypeEntry* _lastLiquid = NULL
  4846. unsigned int m_movementCounter = 0x1
  4847. unsigned int m_state = 0x0
  4848. unsigned int m_CombatTimer = 0x0
  4849. TimeTrackerSmall m_movesplineTimer = 0x0
  4850. std::list<DiminishingReturn,std::allocator<DiminishingReturn> > m_Diminishing = 0x381B30B640
  4851. HostileRefManager m_HostileRefManager = 0x381B30B658
  4852. FollowerRefManager m_FollowingRefManager = 0x381B30B6A0
  4853. RedirectThreatInfo _redirectThreadInfo = 0x381B30B6E0
  4854. bool m_cleanupDone = 0x0
  4855. bool m_duringRemoveFromWorld = 0x0
  4856. unsigned int _oldFactionId = 0x0
  4857. bool _isWalkingBeforeCharm = 0x0
  4858. unsigned int _aiAnimKitId = 0x0
  4859. unsigned int _movementAnimKitId = 0x0
  4860. unsigned int _meleeAnimKitId = 0x0
  4861. int _lastDamagedTime = 0x0
  4862. SpellHistory* _spellHistory = 0x38A96346D0
  4863. GridObject<Player>
  4864. GridReference<Player> _gridRef = 0x381B30B720
  4865. std::string autoReplyMsg = ""
  4866. PlayerTaxi m_taxi
  4867. std::array<unsigned char,239> m_taximask = 0x381B30B770
  4868. std::deque<unsigned int,std::allocator<unsigned int> > m_TaxiDestinations = 0x381B30B860
  4869. int m_logintime = 0x5881EB54
  4870. int m_Last_tick = 0x5881EB57
  4871. unsigned int[2] m_Played_time
  4872. [0] = 0xB0
  4873. [1] = 0xB0
  4874. unsigned int m_stableSlots = 0x0
  4875. bool m_mailsLoaded = 0x0
  4876. bool m_mailsUpdated = 0x0
  4877. unsigned int unReadMails = 0x0
  4878. int m_nextMailDelivereTime = 0x0
  4879. std::unordered_map<unsigned __int64,Item *,std::hash<unsigned __int64>,std::equal_to<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,Item *> > > mMitems
  4880. std::_Hash<std::_Umap_traits<unsigned __int64,Item *,std::_Uhash_compare<unsigned __int64,std::hash<unsigned __int64>,std::equal_to<unsigned __int64> >,std::allocator<std::pair<unsigned __int64 const
  4881. <user defined> value_compare = 0x381B30B8B0
  4882. std::_Umap_traits<unsigned __int64,Item *,std::_Uhash_compare<unsigned __int64,std::hash<unsigned __int64>,std::equal_to<unsigned __int64> >,std::allocator<std::pair<unsigned __int64 const ,Item *> > _Traitsobj = 0x3F800000
  4883. std::list<std::pair<unsigned __int64 const ,Item *>,std::allocator<std::pair<unsigned __int64 const ,Item *> > > _List = 0x381B30B8B8
  4884. std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned __int64 const ,Item *> > > >,std::_Wrap_alloc<std::allocator<std::_List_unchecked_iterator<std::_Li _Vec = 0x381B30B8D0
  4885. unsigned int _Mask = 0x7
  4886. unsigned int _Maxidx = 0x8
  4887. PvPInfo pvpInfo
  4888. bool IsHostile = 0x0
  4889. bool IsInHostileArea = 0x0
  4890. bool IsInNoPvPArea = 0x0
  4891. bool IsInFFAPvPArea = 0x0
  4892. int EndTimer = 0x0
  4893. DuelInfo* duel = NULL
  4894. PlayerMenu* PlayerTalkClass = 0x38BB982830
  4895. GossipMenu _gossipMenu = 0x38BB982830
  4896. QuestMenu _questMenu = 0x38BB982878
  4897. WorldSession* _session = 0x386DABEA70
  4898. std::vector<ItemSetEffect *,std::allocator<ItemSetEffect *> > ItemSetEff
  4899. std::_Vector_alloc<std::_Vec_base_types<ItemSetEffect *,std::allocator<ItemSetEffect *> > >
  4900. std::_Compressed_pair<std::_Wrap_alloc<std::allocator<ItemSetEffect *> >,std::_Vector_val<std::_Simple_types<ItemSetEffect *> >,1> _Mypair = 0x381B30B920
  4901. Unit* m_mover = 0x381B307D30
  4902. <user defined> VisibleAuraSlotCompare = 0x381B307D30
  4903. unsigned int m_extraAttacks = 0x0
  4904. bool m_canDualWield = 0x0
  4905. <user defined> m_Controlled = 0x381B308090
  4906. <user defined> m_movedPlayer = 0x381B307D30
  4907. <user defined> m_SummonSlot = 0x381B3080B0
  4908. <user defined> m_ObjectSlot = 0x381B308120
  4909. float m_modMeleeHitChance = 7.500000
  4910. float m_modRangedHitChance = 7.500000
  4911. float m_modSpellHitChance = 15.000000
  4912. int m_baseSpellCritChance = 0x5
  4913. <user defined> m_threatModifier = 0x381B308170
  4914. <user defined> m_baseAttackSpeed = 0x381B30818C
  4915. <user defined> m_modAttackSpeedPct = 0x381B308198
  4916. <user defined> m_attackTimer = 0x381B3081A4
  4917. <user defined> m_Events = 0x381B3081B0
  4918. <user defined> m_spellImmune = 0x381B3081D0
  4919. unsigned int m_lastSanctuaryTime = 0x0
  4920. <user defined> m_petAuras = 0x381B308280
  4921. bool IsAIEnabled = 0x0
  4922. bool NeedChangeAI = 0x0
  4923. <user defined> LastCharmerGUID = 0x381B30829A
  4924. bool m_ControlledByPlayer = 0x1
  4925. <user defined> movespline = 0x3822035250
  4926. <user defined> i_AI = 0x0
  4927. <user defined> i_disabledAI = 0x0
  4928. bool m_AutoRepeatFirstCast = 0x0
  4929. <user defined> m_createStats = 0x381B3082CC
  4930. <user defined> m_attackers = 0x381B3082E0
  4931. <user defined> m_attacking = 0x0
  4932. bool m_shouldReacquireTarget = 0x0
  4933. int m_deathState = 0x0
  4934. int m_procDeep = 0x0
  4935. <user defined> m_dynObj = 0x381B308310
  4936. <user defined> m_gameObj = 0x381B308328
  4937. unsigned int m_transform = 0x0
  4938. <user defined> m_currentSpells = 0x381B308348
  4939. <user defined> m_ownedAuras = 0x381B308368
  4940. <user defined> m_appliedAuras = 0x381B308380
  4941. <user defined> m_removedAuras = 0x381B308398
  4942. <user defined> m_auraUpdateIterator = 0x381B3083B0
  4943. unsigned int m_removedAurasCount = 0x2
  4944. <user defined> m_modAuras = 0x381B3083D0
  4945. <user defined> m_scAuras = 0x381B30B1F0
  4946. <user defined> m_interruptableAuras = 0x381B30B208
  4947. <user defined> m_auraStateAuras = 0x381B30B220
  4948. unsigned int m_interruptMask = 0x0
  4949. <user defined> m_auraModifiersGroup = 0x381B30B23C
  4950. <user defined> m_weaponDamage = 0x381B30B50C
  4951. bool m_canModifyStats = 0x1
  4952. <user defined> m_visibleAuras = 0x381B30B528
  4953. <user defined> m_visibleAurasToUpdate = 0x381B30B540
  4954. <user defined> m_speed_rate = 0x381B30B558
  4955. <user defined> m_charmInfo = 0x0
  4956. <user defined> m_sharedVision = 0x381B30B588
  4957. <user defined> i_motionMaster = 0x38BBAC4020
  4958. <user defined> m_reactiveTimer = 0x381B30B5A8
  4959. unsigned int m_regenTimer = 0x0
  4960. <user defined> m_ThreatManager = 0x381B30B5B8
  4961. <user defined> m_vehicle = 0x0
  4962. <user defined> m_vehicleKit = 0x0
  4963. unsigned int m_unitTypeMask = 0x0
  4964. <user defined> _lastLiquid = 0x0
  4965. unsigned int m_movementCounter = 0x1
  4966. unsigned int m_state = 0x0
  4967. unsigned int m_CombatTimer = 0x0
  4968. <user defined> m_movesplineTimer = 0x0
  4969. <user defined> m_Diminishing = 0x381B30B640
  4970. <user defined> m_HostileRefManager = 0x381B30B658
  4971. <user defined> m_FollowingRefManager = 0x381B30B6A0
  4972. <user defined> _redirectThreadInfo = 0x381B30B6E0
  4973. bool m_cleanupDone = 0x0
  4974. bool m_duringRemoveFromWorld = 0x0
  4975. unsigned int _oldFactionId = 0x0
  4976. bool _isWalkingBeforeCharm = 0x0
  4977. unsigned int _aiAnimKitId = 0x0
  4978. unsigned int _movementAnimKitId = 0x0
  4979. unsigned int _meleeAnimKitId = 0x0
  4980. int _lastDamagedTime = 0x0
  4981. <user defined> _spellHistory = 0x38A96346D0
  4982. WorldObject* m_seer = 0x381B307D30
  4983. <user defined> m_stealth = 0x381B307E04
  4984. <user defined> m_stealthDetect = 0x381B307E10
  4985. <user defined> m_invisibility = 0x381B307E1C
  4986. <user defined> m_invisibilityDetect = 0x381B307EB8
  4987. <user defined> m_serverSideVisibility = 0x381B307F54
  4988. <user defined> m_serverSideVisibilityDetect = 0x381B307F60
  4989. unsigned int LastUsedScriptID = 0x0
  4990. <user defined> m_movementInfo = 0x381B307F70
  4991. <user defined> m_name = 0x381B307FE8
  4992. bool m_isActive = 0x1
  4993. bool m_isWorldObject = 0x1
  4994. <user defined> m_zoneScript = 0x0
  4995. <user defined> m_transport = 0x0
  4996. <user defined> m_currMap = 0x389F75C050
  4997. unsigned int m_InstanceId = 0x0
  4998. unsigned int m_phaseMask = 0x1
  4999. <user defined> _phases = 0x381B308038
  5000. <user defined> _terrainSwaps = 0x381B308050
  5001. <user defined> _worldMapAreaSwaps = 0x381B308068
  5002. int _dbPhase = 0x0
  5003. unsigned int m_notifyflags = 0x2
  5004. unsigned int m_executed_notifies = 0x0
  5005. unsigned int m_homebindMapId = 0x0
  5006. unsigned int m_homebindAreaId = 0x9
  5007. float m_homebindX = -8914.570313
  5008. float m_homebindY = -133.908997
  5009. float m_homebindZ = 80.537804
  5010. std::unordered_set<ObjectGuid,std::hash<ObjectGuid>,std::equal_to<ObjectGuid>,std::allocator<ObjectGuid> > m_clientGUIDs
  5011. std::_Hash<std::_Uset_traits<ObjectGuid,std::_Uhash_compare<ObjectGuid,std::hash<ObjectGuid>,std::equal_to<ObjectGuid> >,std::allocator<ObjectGuid>,0> >
  5012. std::_Uset_traits<ObjectGuid,std::_Uhash_compare<ObjectGuid,std::hash<ObjectGuid>,std::equal_to<ObjectGuid> >,std::allocator<ObjectGuid>,0> _Traitsobj = 0x3F800000
  5013. std::list<ObjectGuid,std::allocator<ObjectGuid> > _List = 0x381B30B970
  5014. std::vector<std::_List_unchecked_const_iterator<std::_List_val<std::_List_simple_types<ObjectGuid> >,std::_Iterator_base0>,std::_Wrap_alloc<std::allocator<std::_List_unchecked_const_iterator<std::_Li _Vec = 0x381B30B988
  5015. unsigned int _Mask = 0x1FF
  5016. unsigned int _Maxidx = 0x200
  5017. unsigned int[9] m_forced_speed_changes
  5018. [0] = 0x0
  5019. [1] = 0x0
  5020. [2] = 0x0
  5021. [3] = 0x0
  5022. [4] = 0x0
  5023. [5] = 0x0
  5024. [6] = 0x0
  5025. [7] = 0x0
  5026. [8] = 0x0
  5027. std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> > m_DFQuests
  5028. std::_Tree<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
  5029. std::_Tree_comp_alloc<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
  5030. std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::_Tree_node<unsigned int,void *> > >,std::_Tree_val<std::_Tree_simple_types<unsigned int> >,1>, _Mypair = 0x381B30B9C8
  5031. <user defined> _Copy_tag = 0x381B30B9C8
  5032. <user defined> _Move_tag = 0x381B30B9C8
  5033. unsigned int m_HomebindTimer = 0x0
  5034. bool m_InstanceValid = 0x1
  5035. std::unordered_map<unsigned int,InstancePlayerBind,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,InstancePlayerBind> > >[28] m_boundInstances
  5036. [0] = 0x381B30B9E8
  5037. [1] = 0x381B30BA38
  5038. [2] = 0x381B30BA88
  5039. [3] = 0x381B30BAD8
  5040. [4] = 0x381B30BB28
  5041. [5] = 0x381B30BB78
  5042. [6] = 0x381B30BBC8
  5043. [7] = 0x381B30BC18
  5044. [8] = 0x381B30BC68
  5045. [9] = 0x381B30BCB8
  5046. Spell* m_spellModTakingSpell = NULL
  5047. bool isDebugAreaTriggers = 0x0
  5048. std::list<ObjectGuid,std::allocator<ObjectGuid> > WhisperList
  5049. std::_List_buy<ObjectGuid,std::allocator<ObjectGuid> >
  5050. std::_List_alloc<std::_List_base_types<ObjectGuid,std::allocator<ObjectGuid> > >
  5051. std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::_List_node<ObjectGuid,void *> > >,std::_List_val<std::_List_simple_types<ObjectGuid> >,1> _Mypair = 0x381B30C2B8
  5052. unsigned int m_combatExitTime = 0x688CC
  5053. unsigned int m_regenTimerCount = 0x64
  5054. float[6] m_powerFraction
  5055. [0] = 0.000000
  5056. [1] = 0.000000
  5057. [2] = 0.000000
  5058. [3] = 0.000000
  5059. [4] = 0.000000
  5060. [5] = 0.000000
  5061. unsigned int m_contestedPvPTimer = 0x0
  5062. BgBattlegroundQueueID_Rec
  5063. int bgQueueTypeId = 0x274543A0
  5064. unsigned int invitedToInstance = 0x7FF7
  5065. unsigned int joinTime = 0xCDCD0019
  5066. Player::BgBattlegroundQueueID_Rec[2] m_bgBattlegroundQueueID
  5067. [0] = 0x381B30C2F4
  5068. [1] = 0x381B30C300
  5069. BGData m_bgData
  5070. unsigned int bgInstanceID = 0x0
  5071. int bgTypeID = 0x0
  5072. std::set<ObjectGuid,std::less<ObjectGuid>,std::allocator<ObjectGuid> > bgAfkReporter = 0x381B30C318
  5073. unsigned int bgAfkReportedCount = 0x0
  5074. int bgAfkReportedTimer = 0x5881EC83
  5075. unsigned int bgTeam = 0x0
  5076. unsigned int mountSpell = 0x0
  5077. unsigned int[2] taxiPath
  5078. [0] = 0x0
  5079. [1] = 0x0
  5080. WorldLocation joinPos = 0x381B30C350
  5081. bool m_IsBGRandomWinner = 0x0
  5082. std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> > m_timedquests
  5083. std::_Tree<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
  5084. std::_Tree_comp_alloc<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
  5085. std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::_Tree_node<unsigned int,void *> > >,std::_Tree_val<std::_Tree_simple_types<unsigned int> >,1>, _Mypair = 0x381B30C370
  5086. <user defined> _Copy_tag = 0x381B30C370
  5087. <user defined> _Move_tag = 0x381B30C370
  5088. std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> > m_weeklyquests
  5089. std::_Tree<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
  5090. std::_Tree_comp_alloc<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
  5091. std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::_Tree_node<unsigned int,void *> > >,std::_Tree_val<std::_Tree_simple_types<unsigned int> >,1>, _Mypair = 0x381B30C388
  5092. <user defined> _Copy_tag = 0x381B30C388
  5093. <user defined> _Move_tag = 0x381B30C388
  5094. std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> > m_monthlyquests
  5095. std::_Tree<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
  5096. std::_Tree_comp_alloc<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
  5097. std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::_Tree_node<unsigned int,void *> > >,std::_Tree_val<std::_Tree_simple_types<unsigned int> >,1>, _Mypair = 0x381B30C3A0
  5098. <user defined> _Copy_tag = 0x381B30C3A0
  5099. <user defined> _Move_tag = 0x381B30C3A0
  5100. std::unordered_map<unsigned int,std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> >,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int m_seasonalquests
  5101. std::_Hash<std::_Umap_traits<unsigned int,std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> >,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned
  5102. <user defined> value_compare = 0x381B30C3B8
  5103. std::_Umap_traits<unsigned int,std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> >,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std: _Traitsobj = 0x3F800000
  5104. std::list<std::pair<unsigned int const ,std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> > >,std::allocator<std::pair<unsigned int const ,std::set<unsigned int,std::less<uns _List = 0x381B30C3C0
  5105. std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> > > > > >,std _Vec = 0x381B30C3D8
  5106. unsigned int _Mask = 0x7
  5107. unsigned int _Maxidx = 0x8
  5108. ObjectGuid m_divider
  5109. unsigned int _low = 0x0
  5110. unsigned int _high = 0x0
  5111. unsigned int m_ingametime = 0x6903F
  5112. int m_lastHonorUpdateTime = 0x5881EB55
  5113. unsigned int m_team = 0x1D5
  5114. unsigned int m_nextSave = 0x1AB1E
  5115. int m_speakTime = 0x0
  5116. unsigned int m_speakCount = 0x0
  5117. unsigned int m_dungeonDifficulty = 0x1
  5118. unsigned int m_raidDifficulty = 0xE
  5119. unsigned int m_legacyRaidDifficulty = 0x3
  5120. unsigned int m_prevMapDifficulty = 0xE
  5121. unsigned int m_atLoginFlags = 0x0
  5122. Item*[187] m_items
  5123. [0] = 0x0
  5124. [1] = 0x0
  5125. [2] = 0x0
  5126. [3] = 0x0
  5127. [4] = 0x38896000A0
  5128. [5] = 0x0
  5129. [6] = 0x38BBAE9490
  5130. [7] = 0x38BBAE9090
  5131. [8] = 0x0
  5132. [9] = 0x0
  5133. unsigned int m_currentBuybackSlot = 0x4A
  5134. std::unordered_map<unsigned int,PlayerCurrency,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,PlayerCurrency> > > _currencyStorage
  5135. std::_Hash<std::_Umap_traits<unsigned int,PlayerCurrency,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,PlayerCurr
  5136. <user defined> value_compare = 0x381B30CA28
  5137. std::_Umap_traits<unsigned int,PlayerCurrency,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,PlayerCurrency> >,0> _Traitsobj = 0x3F800000
  5138. std::list<std::pair<unsigned int const ,PlayerCurrency>,std::allocator<std::pair<unsigned int const ,PlayerCurrency> > > _List = 0x381B30CA30
  5139. std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,PlayerCurrency> > > >,std::_Wrap_alloc<std::allocator<std::_List_unchecked_iterator<std: _Vec = 0x381B30CA48
  5140. unsigned int _Mask = 0x7
  5141. unsigned int _Maxidx = 0x8
  5142. VoidStorageItem*[160] _voidStorageItems
  5143. [0] = 0x0
  5144. [1] = 0x0
  5145. [2] = 0x0
  5146. [3] = 0x0
  5147. [4] = 0x0
  5148. [5] = 0x0
  5149. [6] = 0x0
  5150. [7] = 0x0
  5151. [8] = 0x0
  5152. [9] = 0x0
  5153. std::vector<Item *,std::allocator<Item *> > m_itemUpdateQueue
  5154. std::_Vector_alloc<std::_Vec_base_types<Item *,std::allocator<Item *> > >
  5155. std::_Compressed_pair<std::_Wrap_alloc<std::allocator<Item *> >,std::_Vector_val<std::_Simple_types<Item *> >,1> _Mypair = 0x381B30CF78
  5156. bool m_itemUpdateQueueBlocked = 0x0
  5157. unsigned int m_ExtraFlags = 0x0
  5158. std::map<unsigned int,QuestStatusData,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,QuestStatusData> > > m_QuestStatus
  5159. std::_Tree<std::_Tmap_traits<unsigned int,QuestStatusData,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,QuestStatusData> >,0> >
  5160. std::_Tree_comp_alloc<std::_Tmap_traits<unsigned int,QuestStatusData,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,QuestStatusData> >,0> >
  5161. std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::_Tree_node<std::pair<unsigned int const ,QuestStatusData>,void *> > >,std::_Tree_val<std::_Tre _Mypair = 0x381B30CFA0
  5162. <user defined> value_compare = 0x381B30CFA0
  5163. <user defined> _Copy_tag = 0x381B30CFA0
  5164. <user defined> _Move_tag = 0x381B30CFA0
  5165. <user defined> value_compare = 0x381B30CFA0
  5166. std::map<unsigned int,enum QuestSaveType,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,enum QuestSaveType> > > m_QuestStatusSave
  5167. std::_Tree<std::_Tmap_traits<unsigned int,enum QuestSaveType,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,enum QuestSaveType> >,0> >
  5168. std::_Tree_comp_alloc<std::_Tmap_traits<unsigned int,enum QuestSaveType,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,enum QuestSaveType> >,0> >
  5169. std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::_Tree_node<std::pair<unsigned int const ,enum QuestSaveType>,void *> > >,std::_Tree_val<std::_ _Mypair = 0x381B30CFB8
  5170. <user defined> value_compare = 0x381B30CFB8
  5171. <user defined> _Copy_tag = 0x381B30CFB8
  5172. <user defined> _Move_tag = 0x381B30CFB8
  5173. <user defined> value_compare = 0x381B30CFB8
  5174. std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> > m_RewardedQuests
  5175. std::_Tree<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
  5176. std::_Tree_comp_alloc<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
  5177. std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::_Tree_node<unsigned int,void *> > >,std::_Tree_val<std::_Tree_simple_types<unsigned int> >,1>, _Mypair = 0x381B30CFD0
  5178. <user defined> _Copy_tag = 0x381B30CFD0
  5179. <user defined> _Move_tag = 0x381B30CFD0
  5180. std::map<unsigned int,enum QuestSaveType,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,enum QuestSaveType> > > m_RewardedQuestsSave
  5181. std::_Tree<std::_Tmap_traits<unsigned int,enum QuestSaveType,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,enum QuestSaveType> >,0> >
  5182. std::_Tree_comp_alloc<std::_Tmap_traits<unsigned int,enum QuestSaveType,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,enum QuestSaveType> >,0> >
  5183. std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::_Tree_node<std::pair<unsigned int const ,enum QuestSaveType>,void *> > >,std::_Tree_val<std::_ _Mypair = 0x381B30CFE8
  5184. <user defined> value_compare = 0x381B30CFE8
  5185. <user defined> _Copy_tag = 0x381B30CFE8
  5186. <user defined> _Move_tag = 0x381B30CFE8
  5187. <user defined> value_compare = 0x381B30CFE8
  5188. std::unordered_map<unsigned int,SkillStatusData,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,SkillStatusData> > > mSkillStatus
  5189. std::_Hash<std::_Umap_traits<unsigned int,SkillStatusData,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,SkillStat
  5190. <user defined> value_compare = 0x381B30D000
  5191. std::_Umap_traits<unsigned int,SkillStatusData,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,SkillStatusData> >,0 _Traitsobj = 0x3F800000
  5192. std::list<std::pair<unsigned int const ,SkillStatusData>,std::allocator<std::pair<unsigned int const ,SkillStatusData> > > _List = 0x381B30D008
  5193. std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,SkillStatusData> > > >,std::_Wrap_alloc<std::allocator<std::_List_unchecked_iterator<std _Vec = 0x381B30D020
  5194. unsigned int _Mask = 0x3F
  5195. unsigned int _Maxidx = 0x40
  5196. unsigned int m_GuildIdInvited = 0x0
  5197. unsigned int m_ArenaTeamIdInvited = 0x0
  5198. std::deque<Mail *,std::allocator<Mail *> > m_mail
  5199. std::_Deque_alloc<std::_Deque_base_types<Mail *,std::allocator<Mail *> > >
  5200. std::_Compressed_pair<std::_Wrap_alloc<std::allocator<Mail *> >,std::_Deque_val<std::_Deque_simple_types<Mail *> >,1> _Mypair = 0x381B30D060
  5201. std::unordered_map<unsigned int,PlayerSpell *,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,PlayerSpell *> > > m_spells
  5202. std::_Hash<std::_Umap_traits<unsigned int,PlayerSpell *,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,PlayerSpell
  5203. <user defined> value_compare = 0x381B30D088
  5204. std::_Umap_traits<unsigned int,PlayerSpell *,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,PlayerSpell *> >,0> _Traitsobj = 0x3F800000
  5205. std::list<std::pair<unsigned int const ,PlayerSpell *>,std::allocator<std::pair<unsigned int const ,PlayerSpell *> > > _List = 0x381B30D090
  5206. std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,PlayerSpell *> > > >,std::_Wrap_alloc<std::allocator<std::_List_unchecked_iterator<std:: _Vec = 0x381B30D0A8
  5207. unsigned int _Mask = 0x3F
  5208. unsigned int _Maxidx = 0x40
  5209. std::unordered_map<unsigned int,std::unordered_set<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<unsigned int> >,std::hash<unsigned int>,std::equal_to<unsigned int>, m_overrideSpells
  5210. std::_Hash<std::_Umap_traits<unsigned int,std::unordered_set<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<unsigned int> >,std::_Uhash_compare<unsigned int,std::hash
  5211. <user defined> value_compare = 0x381B30D0D8
  5212. std::_Umap_traits<unsigned int,std::unordered_set<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<unsigned int> >,std::_Uhash_compare<unsigned int,std::hash<unsigned i _Traitsobj = 0x3F800000
  5213. std::list<std::pair<unsigned int const ,std::unordered_set<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<unsigned int> > >,std::allocator<std::pair<unsigned int cons _List = 0x381B30D0E0
  5214. std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,std::unordered_set<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int>,std: _Vec = 0x381B30D0F8
  5215. unsigned int _Mask = 0x7
  5216. unsigned int _Maxidx = 0x8
  5217. unsigned int m_lastPotionId = 0x0
  5218. SpecializationInfo _specializationInfo
  5219. std::unordered_map<unsigned int,enum PlayerSpellState,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,enum PlayerSpellState> > >[4] Talents
  5220. [0] = 0x381B30D130
  5221. [1] = 0x381B30D180
  5222. [2] = 0x381B30D1D0
  5223. [3] = 0x381B30D220
  5224. std::vector<unsigned int,std::allocator<unsigned int> >[4] Glyphs
  5225. [0] = 0x381B30D270
  5226. [1] = 0x381B30D290
  5227. [2] = 0x381B30D2B0
  5228. [3] = 0x381B30D2D0
  5229. unsigned int ResetTalentsCost = 0x0
  5230. int ResetTalentsTime = 0x0
  5231. unsigned int PrimarySpecialization = 0x46
  5232. unsigned int ActiveGroup = 0x2
  5233. std::map<unsigned char,ActionButton,std::less<unsigned char>,std::allocator<std::pair<unsigned char const ,ActionButton> > > m_actionButtons
  5234. std::_Tree<std::_Tmap_traits<unsigned char,ActionButton,std::less<unsigned char>,std::allocator<std::pair<unsigned char const ,ActionButton> >,0> >
  5235. std::_Tree_comp_alloc<std::_Tmap_traits<unsigned char,ActionButton,std::less<unsigned char>,std::allocator<std::pair<unsigned char const ,ActionButton> >,0> >
  5236. std::_Compressed_pair<std::less<unsigned char>,std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::_Tree_node<std::pair<unsigned char const ,ActionButton>,void *> > >,std::_Tree_val<std::_Tree _Mypair = 0x381B30D308
  5237. <user defined> value_compare = 0x381B30D308
  5238. <user defined> _Copy_tag = 0x381B30D308
  5239. <user defined> _Move_tag = 0x381B30D308
  5240. <user defined> value_compare = 0x381B30D308
  5241. float[2] m_auraBaseMod
  5242. [0] = 0.000000
  5243. [1] = 5.000000
  5244. [0] = 0x40A0000000000000
  5245. [1] = 0x40A0000000000000
  5246. [2] = 0x40A0000000000000
  5247. [3] = 0x3F80000000000000
  5248. int[32] m_baseRatingValue
  5249. [0] = 0x0
  5250. [1] = 0x0
  5251. [2] = 0x0
  5252. [3] = 0x0
  5253. [4] = 0x0
  5254. [5] = 0x0
  5255. [6] = 0x0
  5256. [7] = 0x0
  5257. [8] = 0x0
  5258. [9] = 0x0
  5259. unsigned int m_baseSpellPower = 0x0
  5260. unsigned int m_baseManaRegen = 0x0
  5261. unsigned int m_baseHealthRegen = 0x0
  5262. int m_spellPenetrationItemMod = 0x0
  5263. std::list<SpellModifier *,std::allocator<SpellModifier *> >[2] m_spellMods
  5264. [0] = 0x381B30D390
  5265. [1] = 0x381B30D3A8
  5266. [0] = 0x381B30D390
  5267. [1] = 0x381B30D3C0
  5268. [2] = 0x381B30D3F0
  5269. [3] = 0x381B30D420
  5270. [4] = 0x381B30D450
  5271. [5] = 0x381B30D480
  5272. [6] = 0x381B30D4B0
  5273. [7] = 0x381B30D4E0
  5274. [8] = 0x381B30D510
  5275. [9] = 0x381B30D540
  5276. std::list<EnchantDuration,std::allocator<EnchantDuration> > m_enchantDuration
  5277. std::_List_buy<EnchantDuration,std::allocator<EnchantDuration> >
  5278. std::_List_alloc<std::_List_base_types<EnchantDuration,std::allocator<EnchantDuration> > >
  5279. std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::_List_node<EnchantDuration,void *> > >,std::_List_val<std::_List_simple_types<EnchantDuration> >,1> _Mypair = 0x381B30DAE0
  5280. std::list<Item *,std::allocator<Item *> > m_itemDuration
  5281. std::_List_buy<Item *,std::allocator<Item *> >
  5282. std::_List_alloc<std::_List_base_types<Item *,std::allocator<Item *> > >
  5283. std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::_List_node<Item *,void *> > >,std::_List_val<std::_List_simple_types<Item *> >,1> _Mypair = 0x381B30DAF8
  5284. std::unordered_set<ObjectGuid,std::hash<ObjectGuid>,std::equal_to<ObjectGuid>,std::allocator<ObjectGuid> > m_itemSoulboundTradeable
  5285. std::_Hash<std::_Uset_traits<ObjectGuid,std::_Uhash_compare<ObjectGuid,std::hash<ObjectGuid>,std::equal_to<ObjectGuid> >,std::allocator<ObjectGuid>,0> >
  5286. std::_Uset_traits<ObjectGuid,std::_Uhash_compare<ObjectGuid,std::hash<ObjectGuid>,std::equal_to<ObjectGuid> >,std::allocator<ObjectGuid>,0> _Traitsobj = 0x3F800000
  5287. std::list<ObjectGuid,std::allocator<ObjectGuid> > _List = 0x381B30DB18
  5288. std::vector<std::_List_unchecked_const_iterator<std::_List_val<std::_List_simple_types<ObjectGuid> >,std::_Iterator_base0>,std::_Wrap_alloc<std::allocator<std::_List_unchecked_const_iterator<std::_Li _Vec = 0x381B30DB30
  5289. unsigned int _Mask = 0x7
  5290. unsigned int _Maxidx = 0x8
  5291. std::unique_ptr<ResurrectionData,std::default_delete<ResurrectionData> > _resurrectionData
  5292. std::_Unique_ptr_base<ResurrectionData,std::default_delete<ResurrectionData> >
  5293. std::_Compressed_pair<std::default_delete<ResurrectionData>,ResurrectionData *,1> _Mypair = 0x0
  5294. WorldSession* m_session = 0x386DABEA70
  5295. std::list<Channel *,std::allocator<Channel *> > m_channels
  5296. std::_List_buy<Channel *,std::allocator<Channel *> >
  5297. std::_List_alloc<std::_List_base_types<Channel *,std::allocator<Channel *> > >
  5298. std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::_List_node<Channel *,void *> > >,std::_List_val<std::_List_simple_types<Channel *> >,1> _Mypair = 0x381B30DB70
  5299. unsigned int m_cinematic = 0x1
  5300. unsigned int m_movie = 0x0
  5301. TradeData* m_trade = NULL
  5302. bool m_DailyQuestChanged = 0x0
  5303. bool m_WeeklyQuestChanged = 0x0
  5304. bool m_MonthlyQuestChanged = 0x0
  5305. bool m_SeasonalQuestChanged = 0x0
  5306. int m_lastDailyQuestTime = 0x0
  5307. unsigned int m_drunkTimer = 0x0
  5308. unsigned int m_weaponChangeTimer = 0x0
  5309. unsigned int m_zoneUpdateId = 0x181A
  5310. unsigned int m_zoneUpdateTimer = 0x384
  5311. unsigned int m_areaUpdateId = 0x9
  5312. unsigned int m_deathTimer = 0x0
  5313. int m_deathExpireTime = 0x0
  5314. unsigned int m_WeaponProficiency = 0x41F3
  5315. unsigned int m_ArmorProficiency = 0x7F
  5316. bool m_canParry = 0x1
  5317. bool m_canBlock = 0x1
  5318. bool m_canTitanGrip = 0x0
  5319. unsigned int m_swingErrorMsg = 0x0
  5320. int _restTime = 0x0
  5321. unsigned int inn_triggerId = 0x0
  5322. float m_rest_bonus = 13.178061
  5323. unsigned int _restFlagMask = 0x0
  5324. PlayerSocial* m_social = 0x38BBB32A00
  5325. std::map<ObjectGuid,FriendInfo,std::less<ObjectGuid>,std::allocator<std::pair<ObjectGuid const ,FriendInfo> > > _playerSocialMap = 0x38BBB32A00
  5326. ObjectGuid _playerGUID = 0x38BBB32A18
  5327. GroupReference m_group
  5328. Reference<Group,Player>
  5329. LinkedListElement
  5330. LinkedListElement* iNext = NULL
  5331. LinkedListElement* iPrev = NULL
  5332. Group* iRefTo = NULL
  5333. Player* iRefFrom = NULL
  5334. unsigned int iSubGroup = 0x0
  5335. GroupReference m_originalGroup
  5336. Reference<Group,Player>
  5337. LinkedListElement
  5338. LinkedListElement* iNext = NULL
  5339. LinkedListElement* iPrev = NULL
  5340. Group* iRefTo = NULL
  5341. Player* iRefFrom = NULL
  5342. unsigned int iSubGroup = 0x0
  5343. Group* m_groupInvite = NULL
  5344. unsigned int m_groupUpdateMask = 0x0
  5345. bool m_bPassOnGroupLoot = 0x0
  5346. unsigned int m_lastpetnumber = 0x0
  5347. int m_summon_expire = 0x0
  5348. WorldLocation m_summon_location
  5349. Position
  5350. PositionXYStreamer
  5351. Position* Pos = NULL
  5352. PositionXYZStreamer
  5353. <user defined> Pos = 0x0
  5354. PositionXYZOStreamer
  5355. <user defined> Pos = 0x0
  5356. float m_positionX = 0.000000
  5357. float m_positionY = 0.000000
  5358. float m_positionZ = 0.000000
  5359. float m_orientation = 0.000000
  5360. unsigned int m_mapId = 0xFFFFFFFF
  5361. WorldLocation m_recall_location
  5362. Position
  5363. PositionXYStreamer
  5364. Position* Pos = 0xC3016D59C60B54A8
  5365. PositionXYZStreamer
  5366. <user defined> Pos = 0xC3016D59C60B54A8
  5367. PositionXYZOStreamer
  5368. <user defined> Pos = 0xC3016D59C60B54A8
  5369. float m_positionX = -8917.164063
  5370. float m_positionY = -129.427139
  5371. float m_positionZ = 80.966721
  5372. float m_orientation = 2.036150
  5373. unsigned int m_mapId = 0x0
  5374. DeclinedName* m_declinedname = NULL
  5375. Runes* m_runes = NULL
  5376. std::map<unsigned __int64,EquipmentSetInfo,std::less<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,EquipmentSetInfo> > > _equipmentSets
  5377. std::_Tree<std::_Tmap_traits<unsigned __int64,EquipmentSetInfo,std::less<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,EquipmentSetInfo> >,0> >
  5378. std::_Tree_comp_alloc<std::_Tmap_traits<unsigned __int64,EquipmentSetInfo,std::less<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,EquipmentSetInfo> >,0> >
  5379. std::_Compressed_pair<std::less<unsigned __int64>,std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::_Tree_node<std::pair<unsigned __int64 const ,EquipmentSetInfo>,void *> > >,std::_Tree_val< _Mypair = 0x381B30DCB0
  5380. <user defined> value_compare = 0x381B30DCB0
  5381. <user defined> _Copy_tag = 0x381B30DCB0
  5382. <user defined> _Move_tag = 0x381B30DCB0
  5383. <user defined> value_compare = 0x381B30DCB0
  5384. unsigned int m_grantableLevels = 0x0
  5385. std::array<std::unique_ptr<CUFProfile,std::default_delete<CUFProfile> >,5> _CUFProfiles
  5386. std::unique_ptr<CUFProfile,std::default_delete<CUFProfile> >[5] _Elems
  5387. [0] = 0x38BBAC6FA0
  5388. [1] = 0x0
  5389. [2] = 0x0
  5390. [3] = 0x0
  5391. [4] = 0x0
  5392. std::set<ObjectGuid,std::less<ObjectGuid>,std::allocator<ObjectGuid> > m_refundableItems
  5393. std::_Tree<std::_Tset_traits<ObjectGuid,std::less<ObjectGuid>,std::allocator<ObjectGuid>,0> >
  5394. std::_Tree_comp_alloc<std::_Tset_traits<ObjectGuid,std::less<ObjectGuid>,std::allocator<ObjectGuid>,0> >
  5395. std::_Compressed_pair<std::less<ObjectGuid>,std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::_Tree_node<ObjectGuid,void *> > >,std::_Tree_val<std::_Tree_simple_types<ObjectGuid> >,1>,1> _Mypair = 0x381B30DCF8
  5396. <user defined> _Copy_tag = 0x381B30DCF8
  5397. <user defined> _Move_tag = 0x381B30DCF8
  5398. MapReference m_mapRef
  5399. Reference<Map,Player>
  5400. LinkedListElement
  5401. LinkedListElement* iNext = 0x389F75C200
  5402. LinkedListElement* iPrev = 0x389F75C1E8
  5403. Map* iRefTo = 0x389F75C050
  5404. Player* iRefFrom = 0x381B307D30
  5405. unsigned int m_lastFallTime = 0x0
  5406. float m_lastFallZ = 80.966721
  5407. int[3] m_MirrorTimer
  5408. [0] = 0xFFFFFFFF
  5409. [1] = 0xFFFFFFFF
  5410. [2] = 0xFFFFFFFF
  5411. unsigned int m_MirrorTimerFlags = 0x0
  5412. unsigned int m_MirrorTimerFlagsLast = 0x0
  5413. bool m_isInWater = 0x0
  5414. unsigned int[7] m_runeGraceCooldown
  5415. [0] = 0xFFFFFFFF
  5416. [1] = 0xFFFFFFFF
  5417. [2] = 0xFFFFFFFF
  5418. [3] = 0xFFFFFFFF
  5419. [4] = 0xFFFFFFFF
  5420. [5] = 0xFFFFFFFF
  5421. [6] = 0xFFFFFFFF
  5422. unsigned int[7] m_lastRuneGraceTimers
  5423. [0] = 0x0
  5424. [1] = 0x0
  5425. [2] = 0x0
  5426. [3] = 0x0
  5427. [4] = 0x0
  5428. [5] = 0x0
  5429. [6] = 0x0
  5430. WorldLocation m_teleport_dest
  5431. Position
  5432. PositionXYStreamer
  5433. Position* Pos = NULL
  5434. PositionXYZStreamer
  5435. <user defined> Pos = 0x0
  5436. PositionXYZOStreamer
  5437. <user defined> Pos = 0x0
  5438. float m_positionX = 0.000000
  5439. float m_positionY = 0.000000
  5440. float m_positionZ = 0.000000
  5441. float m_orientation = 0.000000
  5442. unsigned int m_mapId = 0xFFFFFFFF
  5443. unsigned int m_teleport_options = 0x0
  5444. bool mSemaphoreTeleport_Near = 0x0
  5445. bool mSemaphoreTeleport_Far = 0x0
  5446. unsigned int m_DelayedOperations = 0x0
  5447. bool m_bCanDelayTeleport = 0x0
  5448. bool m_bHasDelayedTeleport = 0x0
  5449. unsigned int m_temporaryUnsummonedPetNumber = 0x0
  5450. unsigned int m_oldpetspell = 0x0
  5451. PlayerAchievementMgr* m_achievementMgr = 0x38B68BA9C0
  5452. AchievementMgr
  5453. CriteriaHandler
  5454. std::unordered_map<unsigned int,CriteriaProgress,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,CriteriaProgress> > > _criteriaProgress = 0x38B68BA9C8
  5455. std::map<unsigned int,unsigned int,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,unsigned int> > > _timeCriteriaTrees = 0x38B68BAA18
  5456. std::unordered_map<unsigned int,CompletedAchievementData,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,CompletedAchievementData> > > _completedAchievements = 0x38B68BAA30
  5457. unsigned int _achievementPoints = 0x14
  5458. Player* _owner = 0x381B307D30
  5459. ReputationMgr* m_reputationMgr = 0x38BBAC2220
  5460. Player* _player = 0x381B307D30
  5461. std::map<unsigned int,FactionState,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,FactionState> > > _factions = 0x38BBAC2228
  5462. std::map<unsigned int,enum ReputationRank,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,enum ReputationRank> > > _forcedReactions = 0x38BBAC2240
  5463. unsigned int _visibleFactionCount = 0x8
  5464. unsigned int _honoredFactionCount = 0x1
  5465. unsigned int _reveredFactionCount = 0x1
  5466. unsigned int _exaltedFactionCount = 0x1
  5467. bool _sendFactionIncreased = 0x0
  5468. unsigned int m_ChampioningFaction = 0x0
  5469. std::queue<unsigned int,std::deque<unsigned int,std::allocator<unsigned int> > > m_timeSyncQueue
  5470. std::deque<unsigned int,std::allocator<unsigned int> > c = 0x381B30DDD0
  5471. unsigned int m_timeSyncTimer = 0x26AC
  5472. unsigned int m_timeSyncClient = 0x468742
  5473. unsigned int m_timeSyncServer = 0x68D24
  5474. std::unordered_map<unsigned int,__int64,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,__int64> > > _instanceResetTimes
  5475. std::_Hash<std::_Umap_traits<unsigned int,__int64,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,__int64> >,0> >
  5476. <user defined> value_compare = 0x381B30DE08
  5477. std::_Umap_traits<unsigned int,__int64,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,__int64> >,0> _Traitsobj = 0x3F800000
  5478. std::list<std::pair<unsigned int const ,__int64>,std::allocator<std::pair<unsigned int const ,__int64> > > _List = 0x381B30DE10
  5479. std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,__int64> > > >,std::_Wrap_alloc<std::allocator<std::_List_unchecked_iterator<std::_List_ _Vec = 0x381B30DE28
  5480. unsigned int _Mask = 0x7
  5481. unsigned int _Maxidx = 0x8
  5482. unsigned int _pendingBindId = 0x0
  5483. unsigned int _pendingBindTimer = 0x0
  5484. unsigned int _activeCheats = 0x0
  5485. std::unique_ptr<Garrison,std::default_delete<Garrison> > _garrison
  5486. std::_Unique_ptr_base<Garrison,std::default_delete<Garrison> >
  5487. std::_Compressed_pair<std::default_delete<Garrison>,Garrison *,1> _Mypair = 0x0
  5488. bool _advancedCombatLoggingEnabled = 0x0
  5489. unsigned int healthBeforeDuel = 0x0
  5490. unsigned int manaBeforeDuel = 0x0
  5491. WorldLocation _corpseLocation
  5492. Position
  5493. PositionXYStreamer
  5494. Position* Pos = NULL
  5495. PositionXYZStreamer
  5496. <user defined> Pos = 0x0
  5497. PositionXYZOStreamer
  5498. <user defined> Pos = 0x0
  5499. float m_positionX = 0.000000
  5500. float m_positionY = 0.000000
  5501. float m_positionZ = 0.000000
  5502. float m_orientation = 0.000000
  5503. unsigned int m_mapId = 0xFFFFFFFF
  5504. SceneMgr m_sceneMgr
  5505. Player* _player = 0x381B307D30
  5506. std::map<unsigned int,SceneTemplate const *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,SceneTemplate const *> > > _scenesByInstance = 0x381B30DE98
  5507. unsigned int _standaloneSceneInstanceID = 0x0
  5508. bool _isDebuggingScenes = 0x0
  5509. std::unordered_map<ObjectGuid,ObjectGuid,std::hash<ObjectGuid>,std::equal_to<ObjectGuid>,std::allocator<std::pair<ObjectGuid const ,ObjectGuid> > > m_AELootView
  5510. std::_Hash<std::_Umap_traits<ObjectGuid,ObjectGuid,std::_Uhash_compare<ObjectGuid,std::hash<ObjectGuid>,std::equal_to<ObjectGuid> >,std::allocator<std::pair<ObjectGuid const ,ObjectGuid> >,0> >
  5511. <user defined> value_compare = 0x381B30DEB8
  5512. std::_Umap_traits<ObjectGuid,ObjectGuid,std::_Uhash_compare<ObjectGuid,std::hash<ObjectGuid>,std::equal_to<ObjectGuid> >,std::allocator<std::pair<ObjectGuid const ,ObjectGuid> >,0> _Traitsobj = 0x3F800000
  5513. std::list<std::pair<ObjectGuid const ,ObjectGuid>,std::allocator<std::pair<ObjectGuid const ,ObjectGuid> > > _List = 0x381B30DEC0
  5514. std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<ObjectGuid const ,ObjectGuid> > > >,std::_Wrap_alloc<std::allocator<std::_List_unchecked_iterator<std::_List _Vec = 0x381B30DED8
  5515. unsigned int _Mask = 0x7
  5516. unsigned int _Maxidx = 0x8
  5517. std::shared_ptr<WorldSocket>[2] m_Socket
  5518. [0] = 0x386DABEB58
  5519. [1] = 0x386DABEB68
  5520. std::string m_Address = "74.74.76.11"
  5521. int _security = 0x3
  5522. unsigned int _accountId = 0x3
  5523. std::string _accountName = "1#1"
  5524. unsigned int _battlenetAccountId = 0x1
  5525. unsigned int m_expansion = 0x6
  5526. std::string _os = "Win"
  5527. std::array<unsigned char,32> _realmListSecret
  5528. unsigned int[32] _Elems
  5529. [0] = 0xCD
  5530. [1] = 0xCD
  5531. [2] = 0xCD
  5532. [3] = 0xCD
  5533. [4] = 0xCD
  5534. [5] = 0xCD
  5535. [6] = 0xCD
  5536. [7] = 0xCD
  5537. [8] = 0xCD
  5538. [9] = 0xCD
  5539. std::unordered_map<unsigned int,unsigned char,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,unsigned char> > > _realmCharacterCounts
  5540. std::_Hash<std::_Umap_traits<unsigned int,unsigned char,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,unsigned ch
  5541. <user defined> value_compare = 0x386DABEC20
  5542. std::_Umap_traits<unsigned int,unsigned char,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,unsigned char> >,0> _Traitsobj = 0x3F800000
  5543. std::list<std::pair<unsigned int const ,unsigned char>,std::allocator<std::pair<unsigned int const ,unsigned char> > > _List = 0x386DABEC28
  5544. std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,unsigned char> > > >,std::_Wrap_alloc<std::allocator<std::_List_unchecked_iterator<std:: _Vec = 0x386DABEC40
  5545. unsigned int _Mask = 0x7
  5546. unsigned int _Maxidx = 0x8
  5547. std::unordered_map<unsigned int,std::function<void __cdecl(MessageBuffer)>,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,std::function<void __cdecl( _battlenetResponseCallbacks
  5548. std::_Hash<std::_Umap_traits<unsigned int,std::function<void __cdecl(MessageBuffer)>,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<un
  5549. <user defined> value_compare = 0x386DABEC70
  5550. std::_Umap_traits<unsigned int,std::function<void __cdecl(MessageBuffer)>,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int _Traitsobj = 0x3F800000
  5551. std::list<std::pair<unsigned int const ,std::function<void __cdecl(MessageBuffer)> >,std::allocator<std::pair<unsigned int const ,std::function<void __cdecl(MessageBuffer)> > > > _List = 0x386DABEC78
  5552. std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,std::function<void __cdecl(MessageBuffer)> > > > >,std::_Wrap_alloc<std::allocator<std:: _Vec = 0x386DABEC90
  5553. unsigned int _Mask = 0x7
  5554. unsigned int _Maxidx = 0x8
  5555. unsigned int _battlenetRequestToken = 0x0
  5556. Warden* _warden = NULL
  5557. int _logoutTime = 0x0
  5558. bool m_inQueue = 0x0
  5559. ObjectGuid m_playerLoading
  5560. unsigned int _low = 0x0
  5561. unsigned int _high = 0x0
  5562. bool m_playerLogout = 0x0
  5563. bool m_playerRecentlyLogout = 0x0
  5564. bool m_playerSave = 0x0
  5565. int m_sessionDbcLocale = 0x0
  5566. int m_sessionDbLocaleIndex = 0x0
  5567. std::atomic<unsigned int> m_latency
  5568. std::_Atomic_uint
  5569. unsigned long _My_val = 0x69
  5570. std::atomic<unsigned int> m_clientTimeDelay
  5571. std::_Atomic_uint
  5572. unsigned long _My_val = 0x0
  5573. AccountData[8] _accountData
  5574. [0] = 0x386DABED00
  5575. [1] = 0x386DABED30
  5576. [2] = 0x386DABED60
  5577. [3] = 0x386DABED90
  5578. [4] = 0x386DABEDC0
  5579. [5] = 0x386DABEDF0
  5580. [6] = 0x386DABEE20
  5581. [7] = 0x386DABEE50
  5582. unsigned int[8] _tutorials
  5583. [0] = 0x100061B
  5584. [1] = 0x0
  5585. [2] = 0x0
  5586. [3] = 0x0
  5587. [4] = 0x0
  5588. [5] = 0x0
  5589. [6] = 0x0
  5590. [7] = 0x0
  5591. bool _tutorialsChanged = 0x0
  5592. std::vector<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,std::allocator<std::basic_string<char,std::char_traits<char>,std::allocator<char> > > > _registeredAddonPrefixes
  5593. std::_Vector_alloc<std::_Vec_base_types<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,std::allocator<std::basic_string<char,std::char_traits<char>,std::allocator<char> > > > >
  5594. std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::basic_string<char,std::char_traits<char>,std::allocator<char> > > >,std::_Vector_val<std::_Simple_types<std::basic_string<char,std::char_tra _Mypair = 0x386DABEEA8
  5595. bool _filterAddonMessages = 0x0
  5596. unsigned int recruiterId = 0x0
  5597. bool isRecruiter = 0x0
  5598. LockedQueue<WorldPacket *,std::deque<WorldPacket *,std::allocator<WorldPacket *> > > _recvQueue
  5599. std::mutex _lock
  5600. std::_Mutex_base
  5601. std::_Align_type<double,80> _Mtx_storage = 0x386DABEEE0
  5602. std::deque<WorldPacket *,std::allocator<WorldPacket *> > _queue
  5603. std::_Deque_alloc<std::_Deque_base_types<WorldPacket *,std::allocator<WorldPacket *> > >
  5604. std::_Compressed_pair<std::_Wrap_alloc<std::allocator<WorldPacket *> >,std::_Deque_val<std::_Deque_simple_types<WorldPacket *> >,1> _Mypair = 0x386DABEF30
  5605. bool _canceled = 0x0
  5606. rbac::RBACData* _RBACData = 0x382C98FD80
  5607. unsigned int _id = 0x3
  5608. std::string _name = "1#1"
  5609. int _realmId = 0x1
  5610. unsigned int _secLevel = 0x3
  5611. std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> > _grantedPerms
  5612. std::_Tree<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
  5613. std::_Tree_comp_alloc<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
  5614. std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::_Tree_node<unsigned int,void *> > >,std::_Tree_val<std::_Tree_simple_types<unsigned int> >,1>, _Mypair = 0x382C98FDB8
  5615. <user defined> _Copy_tag = 0x382C98FDB8
  5616. <user defined> _Move_tag = 0x382C98FDB8
  5617. std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> > _deniedPerms
  5618. std::_Tree<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
  5619. std::_Tree_comp_alloc<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
  5620. std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::_Tree_node<unsigned int,void *> > >,std::_Tree_val<std::_Tree_simple_types<unsigned int> >,1>, _Mypair = 0x382C98FDD0
  5621. <user defined> _Copy_tag = 0x382C98FDD0
  5622. <user defined> _Move_tag = 0x382C98FDD0
  5623. std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> > _globalPerms
  5624. std::_Tree<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
  5625. std::_Tree_comp_alloc<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
  5626. std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::_Tree_node<unsigned int,void *> > >,std::_Tree_val<std::_Tree_simple_types<unsigned int> >,1>, _Mypair = 0x382C98FDE8
  5627. <user defined> _Copy_tag = 0x382C98FDE8
  5628. <user defined> _Move_tag = 0x382C98FDE8
  5629. unsigned int expireTime = 0xEA60
  5630. bool forceExit = 0x0
  5631. ObjectGuid m_currentBankerGUID
  5632. unsigned int _low = 0x0
  5633. unsigned int _high = 0x0
  5634. std::unique_ptr<BattlePetMgr,std::default_delete<BattlePetMgr> > _battlePetMgr
  5635. std::_Unique_ptr_base<BattlePetMgr,std::default_delete<BattlePetMgr> >
  5636. std::_Compressed_pair<std::default_delete<BattlePetMgr>,BattlePetMgr *,1> _Mypair = 0x382C98E7C0
  5637. std::unique_ptr<CollectionMgr,std::default_delete<CollectionMgr> > _collectionMgr
  5638. std::_Unique_ptr_base<CollectionMgr,std::default_delete<CollectionMgr> >
  5639. std::_Compressed_pair<std::default_delete<CollectionMgr>,CollectionMgr *,1> _Mypair = 0x38878464A0
  5640. WorldSession::ConnectToKey _instanceConnectKey
  5641. <unnamed-type-Fields>
  5642. unsigned int AccountId = 0xF5AE13A500000003
  5643. unsigned int ConnectionType = 0xF5AE13A500000003
  5644. unsigned int Key = 0xF5AE13A500000003
  5645. WorldSession::ConnectToKey::<unnamed-type-Fields> Fields
  5646. unsigned int AccountId = 0xF5AE13A500000003
  5647. unsigned int ConnectionType = 0xF5AE13A500000003
  5648. unsigned int Key = 0xF5AE13A500000003
  5649. unsigned int Raw = 0xF5AE13A500000003
  5650. Local std::_List_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,WorldSession *> > > > itr
  5651. std::_List_const_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,WorldSession *> > > >
  5652. std::_List_unchecked_const_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,WorldSession *> > >,std::_Iterator_base12>
  5653. std::_Iterator012<std::bidirectional_iterator_tag,std::pair<unsigned int const ,WorldSession *>,__int64,std::pair<unsigned int const ,WorldSession *> const *,std::pair<unsigned int const ,WorldSessio
  5654. std::_Iterator_base12
  5655. std::_Container_proxy* _Myproxy = 0x383C867A00
  5656. std::_Iterator_base12* _Mynextiter = NULL
  5657. std::_List_node<std::pair<unsigned int const ,WorldSession *>,void *>* _Ptr = 0x38BBA679D0
  5658. Local std::_List_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,WorldSession *> > > > next
  5659. std::_List_const_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,WorldSession *> > > >
  5660. std::_List_unchecked_const_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,WorldSession *> > >,std::_Iterator_base12>
  5661. std::_Iterator012<std::bidirectional_iterator_tag,std::pair<unsigned int const ,WorldSession *>,__int64,std::pair<unsigned int const ,WorldSession *> const *,std::pair<unsigned int const ,WorldSessio
  5662. std::_Iterator_base12
  5663. std::_Container_proxy* _Myproxy = 0x383C867A00
  5664. std::_Iterator_base12* _Mynextiter = 0x3839A2EB28
  5665. std::_List_node<std::pair<unsigned int const ,WorldSession *>,void *>* _Ptr = 0x3839C88460
  5666. Local World* this = 0x7FF728488610
  5667. unsigned int m_ShutdownTimer = 0x0
  5668. unsigned int m_ShutdownMask = 0x0
  5669. unsigned int m_CleaningFlags = 0x0
  5670. bool m_isClosed = 0x0
  5671. int m_startTime = 0x5881EA77
  5672. int m_gameTime = 0x5881EB57
  5673. IntervalTimer[15] m_timers
  5674. [0] = 0x7FF728488630
  5675. [1] = 0x7FF728488640
  5676. [2] = 0x7FF728488650
  5677. [3] = 0x7FF728488660
  5678. [4] = 0x7FF728488670
  5679. [5] = 0x7FF728488680
  5680. [6] = 0x7FF728488690
  5681. [7] = 0x7FF7284886A0
  5682. [8] = 0x7FF7284886B0
  5683. [9] = 0x7FF7284886C0
  5684. int mail_timer = 0x3F
  5685. int mail_timer_expires = 0x5A0
  5686. int blackmarket_timer = 0x16
  5687. unsigned int m_updateTime = 0x9E7
  5688. unsigned int m_updateTimeSum = 0xB1E
  5689. unsigned int m_updateTimeCount = 0x2
  5690. unsigned int m_currentTime = 0x690AE
  5691. std::unordered_map<unsigned int,WorldSession *,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,WorldSession *> > > m_sessions
  5692. std::_Hash<std::_Umap_traits<unsigned int,WorldSession *,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,WorldSessi
  5693. <user defined> value_compare = 0x7FF728488748
  5694. std::_Umap_traits<unsigned int,WorldSession *,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,WorldSession *> >,0> _Traitsobj = 0x3F800000
  5695. std::list<std::pair<unsigned int const ,WorldSession *>,std::allocator<std::pair<unsigned int const ,WorldSession *> > > _List = 0x7FF728488750
  5696. std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,WorldSession *> > > >,std::_Wrap_alloc<std::allocator<std::_List_unchecked_iterator<std: _Vec = 0x7FF728488768
  5697. unsigned int _Mask = 0x7
  5698. unsigned int _Maxidx = 0x8
  5699. std::unordered_map<unsigned int,__int64,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,__int64> > > m_disconnects
  5700. std::_Hash<std::_Umap_traits<unsigned int,__int64,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,__int64> >,0> >
  5701. <user defined> value_compare = 0x7FF728488798
  5702. std::_Umap_traits<unsigned int,__int64,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,__int64> >,0> _Traitsobj = 0x3F800000
  5703. std::list<std::pair<unsigned int const ,__int64>,std::allocator<std::pair<unsigned int const ,__int64> > > _List = 0x7FF7284887A0
  5704. std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,__int64> > > >,std::_Wrap_alloc<std::allocator<std::_List_unchecked_iterator<std::_List_ _Vec = 0x7FF7284887B8
  5705. unsigned int _Mask = 0x7
  5706. unsigned int _Maxidx = 0x8
  5707. unsigned int m_maxActiveSessionCount = 0x1
  5708. unsigned int m_maxQueuedSessionCount = 0x0
  5709. unsigned int m_PlayerCount = 0x1
  5710. unsigned int m_MaxPlayerCount = 0x1
  5711. std::string m_newCharString = ""
  5712. float[75] rate_values
  5713. [0] = 1.000000
  5714. [1] = 1.000000
  5715. [2] = 1.000000
  5716. [3] = 1.000000
  5717. [4] = 1.000000
  5718. [5] = 1.000000
  5719. [6] = 1.000000
  5720. [7] = 1.000000
  5721. [8] = 1.000000
  5722. [9] = 1.000000
  5723. unsigned int[180] m_int_configs
  5724. [0] = 0x1
  5725. [1] = 0x15F90
  5726. [2] = 0x493E0
  5727. [3] = 0x64
  5728. [4] = 0x927C0
  5729. [5] = 0x0
  5730. [6] = 0x1F95
  5731. [7] = 0x1F96
  5732. [8] = 0xDBBA0
  5733. [9] = 0x2710
  5734. bool[92] m_bool_configs
  5735. [0] = 0x0
  5736. [1] = 0x1
  5737. [2] = 0x0
  5738. [3] = 0x0
  5739. [4] = 0x1
  5740. [5] = 0x1
  5741. [6] = 0x0
  5742. [7] = 0x0
  5743. [8] = 0x0
  5744. [9] = 0x0
  5745. float[17] m_float_configs
  5746. [0] = 74.000000
  5747. [1] = 100.000000
  5748. [2] = 50.000000
  5749. [3] = 40.000000
  5750. [4] = 40.000000
  5751. [5] = 300.000000
  5752. [6] = 30.000000
  5753. [7] = 1.000000
  5754. [8] = 60.000000
  5755. [9] = 95.000000
  5756. std::map<unsigned int,unsigned int,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,unsigned int> > > m_worldstates
  5757. std::_Tree<std::_Tmap_traits<unsigned int,unsigned int,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,unsigned int> >,0> >
  5758. std::_Tree_comp_alloc<std::_Tmap_traits<unsigned int,unsigned int,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,unsigned int> >,0> >
  5759. std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::_Tree_node<std::pair<unsigned int const ,unsigned int>,void *> > >,std::_Tree_val<std::_Tree_s _Mypair = 0x7FF728488CC0
  5760. <user defined> value_compare = 0x7FF728488CC0
  5761. <user defined> _Copy_tag = 0x7FF728488CC0
  5762. <user defined> _Move_tag = 0x7FF728488CC0
  5763. <user defined> value_compare = 0x7FF728488CC0
  5764. unsigned int m_playerLimit = 0x0
  5765. int m_allowedSecurityLevel = 0x0
  5766. int m_defaultDbcLocale = 0x0
  5767. unsigned int m_availableDbcLocaleMask = 0x0
  5768. bool m_allowMovement = 0x1
  5769. std::vector<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,std::allocator<std::basic_string<char,std::char_traits<char>,std::allocator<char> > > > _motd
  5770. std::_Vector_alloc<std::_Vec_base_types<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,std::allocator<std::basic_string<char,std::char_traits<char>,std::allocator<char> > > > >
  5771. std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::basic_string<char,std::char_traits<char>,std::allocator<char> > > >,std::_Vector_val<std::_Simple_types<std::basic_string<char,std::char_tra _Mypair = 0x7FF728488CF0
  5772. std::string m_dataPath = "J:\Data\7x/"
  5773. LockedQueue<CliCommandHolder *,std::deque<CliCommandHolder *,std::allocator<CliCommandHolder *> > > cliCmdQueue
  5774. std::mutex _lock
  5775. std::_Mutex_base
  5776. std::_Align_type<double,80> _Mtx_storage = 0x7FF728488D40
  5777. std::deque<CliCommandHolder *,std::allocator<CliCommandHolder *> > _queue
  5778. std::_Deque_alloc<std::_Deque_base_types<CliCommandHolder *,std::allocator<CliCommandHolder *> > >
  5779. std::_Compressed_pair<std::_Wrap_alloc<std::allocator<CliCommandHolder *> >,std::_Deque_val<std::_Deque_simple_types<CliCommandHolder *> >,1> _Mypair = 0x7FF728488D90
  5780. bool _canceled = 0x0
  5781. int m_NextDailyQuestReset = 0x5881EDB0
  5782. int m_NextWeeklyQuestReset = 0x58888F0C
  5783. int m_NextMonthlyQuestReset = 0x58916B50
  5784. int m_NextRandomBGReset = 0x5881EDB0
  5785. int m_NextGuildReset = 0x5881EDB0
  5786. int m_NextCurrencyReset = 0x5881EDB0
  5787. std::list<WorldSession *,std::allocator<WorldSession *> > m_QueuedPlayer
  5788. std::_List_buy<WorldSession *,std::allocator<WorldSession *> >
  5789. std::_List_alloc<std::_List_base_types<WorldSession *,std::allocator<WorldSession *> > >
  5790. std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::_List_node<WorldSession *,void *> > >,std::_List_val<std::_List_simple_types<WorldSession *> >,1> _Mypair = 0x7FF728488DF0
  5791. LockedQueue<WorldSession *,std::deque<WorldSession *,std::allocator<WorldSession *> > > addSessQueue
  5792. std::mutex _lock
  5793. std::_Mutex_base
  5794. std::_Align_type<double,80> _Mtx_storage = 0x7FF728488E10
  5795. std::deque<WorldSession *,std::allocator<WorldSession *> > _queue
  5796. std::_Deque_alloc<std::_Deque_base_types<WorldSession *,std::allocator<WorldSession *> > >
  5797. std::_Compressed_pair<std::_Wrap_alloc<std::allocator<WorldSession *> >,std::_Deque_val<std::_Deque_simple_types<WorldSession *> >,1> _Mypair = 0x7FF728488E60
  5798. bool _canceled = 0x0
  5799. LockedQueue<std::pair<std::weak_ptr<WorldSocket>,unsigned __int64>,std::deque<std::pair<std::weak_ptr<WorldSocket>,unsigned __int64>,std::allocator<std::pair<std::weak_ptr<WorldSocket>,unsigned __int _linkSocketQueue
  5800. std::mutex _lock
  5801. std::_Mutex_base
  5802. std::_Align_type<double,80> _Mtx_storage = 0x7FF728488E98
  5803. std::deque<std::pair<std::weak_ptr<WorldSocket>,unsigned __int64>,std::allocator<std::pair<std::weak_ptr<WorldSocket>,unsigned __int64> > > _queue
  5804. std::_Deque_alloc<std::_Deque_base_types<std::pair<std::weak_ptr<WorldSocket>,unsigned __int64>,std::allocator<std::pair<std::weak_ptr<WorldSocket>,unsigned __int64> > > >
  5805. std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::pair<std::weak_ptr<WorldSocket>,unsigned __int64> > >,std::_Deque_val<std::_Deque_simple_types<std::pair<std::weak_ptr<WorldSocket>,unsigned _Mypair = 0x7FF728488EE8
  5806. bool _canceled = 0x0
  5807. std::string m_DBVersion = "7.1x v0.0.1_blizz"
  5808. std::map<unsigned char,std::basic_string<char,std::char_traits<char>,std::allocator<char> >,std::less<unsigned char>,std::allocator<std::pair<unsigned char const ,std::basic_string<char,std::char_tra m_Autobroadcasts
  5809. std::_Tree<std::_Tmap_traits<unsigned char,std::basic_string<char,std::char_traits<char>,std::allocator<char> >,std::less<unsigned char>,std::allocator<std::pair<unsigned char const ,std::basic_strin
  5810. std::_Tree_comp_alloc<std::_Tmap_traits<unsigned char,std::basic_string<char,std::char_traits<char>,std::allocator<char> >,std::less<unsigned char>,std::allocator<std::pair<unsigned char const ,std::
  5811. std::_Compressed_pair<std::less<unsigned char>,std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::_Tree_node<std::pair<unsigned char const ,std::basic_string<char,std::char_traits<char>,std:: _Mypair = 0x7FF728488F40
  5812. <user defined> value_compare = 0x7FF728488F40
  5813. <user defined> _Copy_tag = 0x7FF728488F40
  5814. <user defined> _Move_tag = 0x7FF728488F40
  5815. <user defined> value_compare = 0x7FF728488F40
  5816. std::map<unsigned char,unsigned char,std::less<unsigned char>,std::allocator<std::pair<unsigned char const ,unsigned char> > > m_AutobroadcastsWeights
  5817. std::_Tree<std::_Tmap_traits<unsigned char,unsigned char,std::less<unsigned char>,std::allocator<std::pair<unsigned char const ,unsigned char> >,0> >
  5818. std::_Tree_comp_alloc<std::_Tmap_traits<unsigned char,unsigned char,std::less<unsigned char>,std::allocator<std::pair<unsigned char const ,unsigned char> >,0> >
  5819. std::_Compressed_pair<std::less<unsigned char>,std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::_Tree_node<std::pair<unsigned char const ,unsigned char>,void *> > >,std::_Tree_val<std::_Tre _Mypair = 0x7FF728488F58
  5820. <user defined> value_compare = 0x7FF728488F58
  5821. <user defined> _Copy_tag = 0x7FF728488F58
  5822. <user defined> _Move_tag = 0x7FF728488F58
  5823. <user defined> value_compare = 0x7FF728488F58
  5824. std::map<ObjectGuid,CharacterInfo,std::less<ObjectGuid>,std::allocator<std::pair<ObjectGuid const ,CharacterInfo> > > _characterInfoStore
  5825. std::_Tree<std::_Tmap_traits<ObjectGuid,CharacterInfo,std::less<ObjectGuid>,std::allocator<std::pair<ObjectGuid const ,CharacterInfo> >,0> >
  5826. std::_Tree_comp_alloc<std::_Tmap_traits<ObjectGuid,CharacterInfo,std::less<ObjectGuid>,std::allocator<std::pair<ObjectGuid const ,CharacterInfo> >,0> >
  5827. std::_Compressed_pair<std::less<ObjectGuid>,std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::_Tree_node<std::pair<ObjectGuid const ,CharacterInfo>,void *> > >,std::_Tree_val<std::_Tree_simp _Mypair = 0x7FF728488F70
  5828. <user defined> value_compare = 0x7FF728488F70
  5829. <user defined> _Copy_tag = 0x7FF728488F70
  5830. <user defined> _Move_tag = 0x7FF728488F70
  5831. <user defined> value_compare = 0x7FF728488F70
  5832. QueryCallbackProcessor _queryProcessor
  5833. std::vector<QueryCallback,std::allocator<QueryCallback> > _callbacks
  5834. std::_Vector_alloc<std::_Vec_base_types<QueryCallback,std::allocator<QueryCallback> > >
  5835. std::_Compressed_pair<std::_Wrap_alloc<std::allocator<QueryCallback> >,std::_Vector_val<std::_Simple_types<QueryCallback> >,1> _Mypair = 0x7FF728488F88
  5836. Parameter unsigned int diff = 0x9E7
  5837. Local WorldSession* sess = NULL
  5838. Local std::pair<std::weak_ptr<WorldSocket>,unsigned __int64> linkInfo
  5839. std::weak_ptr<WorldSocket> first
  5840. std::_Ptr_base<WorldSocket>
  5841. WorldSocket* _Ptr = NULL
  5842. std::_Ref_count_base* _Rep = NULL
  5843. unsigned int second = 0x0
  5844.  
  5845. 00007FF724CDE0AF 0000003839A2F000 World::Update+70F d:\core\trinitycore\src\server\game\world\world.cpp line 2326
  5846. Local World* this = 0x7FF728488610
  5847. unsigned int m_ShutdownTimer = 0x0
  5848. unsigned int m_ShutdownMask = 0x0
  5849. unsigned int m_CleaningFlags = 0x0
  5850. bool m_isClosed = 0x0
  5851. int m_startTime = 0x5881EA77
  5852. int m_gameTime = 0x5881EB57
  5853. IntervalTimer[15] m_timers
  5854. [0] = 0x7FF728488630
  5855. [1] = 0x7FF728488640
  5856. [2] = 0x7FF728488650
  5857. [3] = 0x7FF728488660
  5858. [4] = 0x7FF728488670
  5859. [5] = 0x7FF728488680
  5860. [6] = 0x7FF728488690
  5861. [7] = 0x7FF7284886A0
  5862. [8] = 0x7FF7284886B0
  5863. [9] = 0x7FF7284886C0
  5864. int mail_timer = 0x3F
  5865. int mail_timer_expires = 0x5A0
  5866. int blackmarket_timer = 0x16
  5867. unsigned int m_updateTime = 0x9E7
  5868. unsigned int m_updateTimeSum = 0xB1E
  5869. unsigned int m_updateTimeCount = 0x2
  5870. unsigned int m_currentTime = 0x690AE
  5871. std::unordered_map<unsigned int,WorldSession *,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,WorldSession *> > > m_sessions
  5872. std::_Hash<std::_Umap_traits<unsigned int,WorldSession *,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,WorldSessi
  5873. <user defined> value_compare = 0x7FF728488748
  5874. std::_Umap_traits<unsigned int,WorldSession *,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,WorldSession *> >,0> _Traitsobj = 0x3F800000
  5875. std::list<std::pair<unsigned int const ,WorldSession *>,std::allocator<std::pair<unsigned int const ,WorldSession *> > > _List = 0x7FF728488750
  5876. std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,WorldSession *> > > >,std::_Wrap_alloc<std::allocator<std::_List_unchecked_iterator<std: _Vec = 0x7FF728488768
  5877. unsigned int _Mask = 0x7
  5878. unsigned int _Maxidx = 0x8
  5879. std::unordered_map<unsigned int,__int64,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,__int64> > > m_disconnects
  5880. std::_Hash<std::_Umap_traits<unsigned int,__int64,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,__int64> >,0> >
  5881. <user defined> value_compare = 0x7FF728488798
  5882. std::_Umap_traits<unsigned int,__int64,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,__int64> >,0> _Traitsobj = 0x3F800000
  5883. std::list<std::pair<unsigned int const ,__int64>,std::allocator<std::pair<unsigned int const ,__int64> > > _List = 0x7FF7284887A0
  5884. std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,__int64> > > >,std::_Wrap_alloc<std::allocator<std::_List_unchecked_iterator<std::_List_ _Vec = 0x7FF7284887B8
  5885. unsigned int _Mask = 0x7
  5886. unsigned int _Maxidx = 0x8
  5887. unsigned int m_maxActiveSessionCount = 0x1
  5888. unsigned int m_maxQueuedSessionCount = 0x0
  5889. unsigned int m_PlayerCount = 0x1
  5890. unsigned int m_MaxPlayerCount = 0x1
  5891. std::string m_newCharString = ""
  5892. float[75] rate_values
  5893. [0] = 1.000000
  5894. [1] = 1.000000
  5895. [2] = 1.000000
  5896. [3] = 1.000000
  5897. [4] = 1.000000
  5898. [5] = 1.000000
  5899. [6] = 1.000000
  5900. [7] = 1.000000
  5901. [8] = 1.000000
  5902. [9] = 1.000000
  5903. unsigned int[180] m_int_configs
  5904. [0] = 0x1
  5905. [1] = 0x15F90
  5906. [2] = 0x493E0
  5907. [3] = 0x64
  5908. [4] = 0x927C0
  5909. [5] = 0x0
  5910. [6] = 0x1F95
  5911. [7] = 0x1F96
  5912. [8] = 0xDBBA0
  5913. [9] = 0x2710
  5914. bool[92] m_bool_configs
  5915. [0] = 0x0
  5916. [1] = 0x1
  5917. [2] = 0x0
  5918. [3] = 0x0
  5919. [4] = 0x1
  5920. [5] = 0x1
  5921. [6] = 0x0
  5922. [7] = 0x0
  5923. [8] = 0x0
  5924. [9] = 0x0
  5925. float[17] m_float_configs
  5926. [0] = 74.000000
  5927. [1] = 100.000000
  5928. [2] = 50.000000
  5929. [3] = 40.000000
  5930. [4] = 40.000000
  5931. [5] = 300.000000
  5932. [6] = 30.000000
  5933. [7] = 1.000000
  5934. [8] = 60.000000
  5935. [9] = 95.000000
  5936. std::map<unsigned int,unsigned int,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,unsigned int> > > m_worldstates
  5937. std::_Tree<std::_Tmap_traits<unsigned int,unsigned int,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,unsigned int> >,0> >
  5938. std::_Tree_comp_alloc<std::_Tmap_traits<unsigned int,unsigned int,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,unsigned int> >,0> >
  5939. std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::_Tree_node<std::pair<unsigned int const ,unsigned int>,void *> > >,std::_Tree_val<std::_Tree_s _Mypair = 0x7FF728488CC0
  5940. <user defined> value_compare = 0x7FF728488CC0
  5941. <user defined> _Copy_tag = 0x7FF728488CC0
  5942. <user defined> _Move_tag = 0x7FF728488CC0
  5943. <user defined> value_compare = 0x7FF728488CC0
  5944. unsigned int m_playerLimit = 0x0
  5945. int m_allowedSecurityLevel = 0x0
  5946. int m_defaultDbcLocale = 0x0
  5947. unsigned int m_availableDbcLocaleMask = 0x0
  5948. bool m_allowMovement = 0x1
  5949. std::vector<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,std::allocator<std::basic_string<char,std::char_traits<char>,std::allocator<char> > > > _motd
  5950. std::_Vector_alloc<std::_Vec_base_types<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,std::allocator<std::basic_string<char,std::char_traits<char>,std::allocator<char> > > > >
  5951. std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::basic_string<char,std::char_traits<char>,std::allocator<char> > > >,std::_Vector_val<std::_Simple_types<std::basic_string<char,std::char_tra _Mypair = 0x7FF728488CF0
  5952. std::string m_dataPath = "J:\Data\7x/"
  5953. LockedQueue<CliCommandHolder *,std::deque<CliCommandHolder *,std::allocator<CliCommandHolder *> > > cliCmdQueue
  5954. std::mutex _lock
  5955. std::_Mutex_base
  5956. std::_Align_type<double,80> _Mtx_storage = 0x7FF728488D40
  5957. std::deque<CliCommandHolder *,std::allocator<CliCommandHolder *> > _queue
  5958. std::_Deque_alloc<std::_Deque_base_types<CliCommandHolder *,std::allocator<CliCommandHolder *> > >
  5959. std::_Compressed_pair<std::_Wrap_alloc<std::allocator<CliCommandHolder *> >,std::_Deque_val<std::_Deque_simple_types<CliCommandHolder *> >,1> _Mypair = 0x7FF728488D90
  5960. bool _canceled = 0x0
  5961. int m_NextDailyQuestReset = 0x5881EDB0
  5962. int m_NextWeeklyQuestReset = 0x58888F0C
  5963. int m_NextMonthlyQuestReset = 0x58916B50
  5964. int m_NextRandomBGReset = 0x5881EDB0
  5965. int m_NextGuildReset = 0x5881EDB0
  5966. int m_NextCurrencyReset = 0x5881EDB0
  5967. std::list<WorldSession *,std::allocator<WorldSession *> > m_QueuedPlayer
  5968. std::_List_buy<WorldSession *,std::allocator<WorldSession *> >
  5969. std::_List_alloc<std::_List_base_types<WorldSession *,std::allocator<WorldSession *> > >
  5970. std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::_List_node<WorldSession *,void *> > >,std::_List_val<std::_List_simple_types<WorldSession *> >,1> _Mypair = 0x7FF728488DF0
  5971. LockedQueue<WorldSession *,std::deque<WorldSession *,std::allocator<WorldSession *> > > addSessQueue
  5972. std::mutex _lock
  5973. std::_Mutex_base
  5974. std::_Align_type<double,80> _Mtx_storage = 0x7FF728488E10
  5975. std::deque<WorldSession *,std::allocator<WorldSession *> > _queue
  5976. std::_Deque_alloc<std::_Deque_base_types<WorldSession *,std::allocator<WorldSession *> > >
  5977. std::_Compressed_pair<std::_Wrap_alloc<std::allocator<WorldSession *> >,std::_Deque_val<std::_Deque_simple_types<WorldSession *> >,1> _Mypair = 0x7FF728488E60
  5978. bool _canceled = 0x0
  5979. LockedQueue<std::pair<std::weak_ptr<WorldSocket>,unsigned __int64>,std::deque<std::pair<std::weak_ptr<WorldSocket>,unsigned __int64>,std::allocator<std::pair<std::weak_ptr<WorldSocket>,unsigned __int _linkSocketQueue
  5980. std::mutex _lock
  5981. std::_Mutex_base
  5982. std::_Align_type<double,80> _Mtx_storage = 0x7FF728488E98
  5983. std::deque<std::pair<std::weak_ptr<WorldSocket>,unsigned __int64>,std::allocator<std::pair<std::weak_ptr<WorldSocket>,unsigned __int64> > > _queue
  5984. std::_Deque_alloc<std::_Deque_base_types<std::pair<std::weak_ptr<WorldSocket>,unsigned __int64>,std::allocator<std::pair<std::weak_ptr<WorldSocket>,unsigned __int64> > > >
  5985. std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::pair<std::weak_ptr<WorldSocket>,unsigned __int64> > >,std::_Deque_val<std::_Deque_simple_types<std::pair<std::weak_ptr<WorldSocket>,unsigned _Mypair = 0x7FF728488EE8
  5986. bool _canceled = 0x0
  5987. std::string m_DBVersion = "7.1x v0.0.1_blizz"
  5988. std::map<unsigned char,std::basic_string<char,std::char_traits<char>,std::allocator<char> >,std::less<unsigned char>,std::allocator<std::pair<unsigned char const ,std::basic_string<char,std::char_tra m_Autobroadcasts
  5989. std::_Tree<std::_Tmap_traits<unsigned char,std::basic_string<char,std::char_traits<char>,std::allocator<char> >,std::less<unsigned char>,std::allocator<std::pair<unsigned char const ,std::basic_strin
  5990. std::_Tree_comp_alloc<std::_Tmap_traits<unsigned char,std::basic_string<char,std::char_traits<char>,std::allocator<char> >,std::less<unsigned char>,std::allocator<std::pair<unsigned char const ,std::
  5991. std::_Compressed_pair<std::less<unsigned char>,std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::_Tree_node<std::pair<unsigned char const ,std::basic_string<char,std::char_traits<char>,std:: _Mypair = 0x7FF728488F40
  5992. <user defined> value_compare = 0x7FF728488F40
  5993. <user defined> _Copy_tag = 0x7FF728488F40
  5994. <user defined> _Move_tag = 0x7FF728488F40
  5995. <user defined> value_compare = 0x7FF728488F40
  5996. std::map<unsigned char,unsigned char,std::less<unsigned char>,std::allocator<std::pair<unsigned char const ,unsigned char> > > m_AutobroadcastsWeights
  5997. std::_Tree<std::_Tmap_traits<unsigned char,unsigned char,std::less<unsigned char>,std::allocator<std::pair<unsigned char const ,unsigned char> >,0> >
  5998. std::_Tree_comp_alloc<std::_Tmap_traits<unsigned char,unsigned char,std::less<unsigned char>,std::allocator<std::pair<unsigned char const ,unsigned char> >,0> >
  5999. std::_Compressed_pair<std::less<unsigned char>,std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::_Tree_node<std::pair<unsigned char const ,unsigned char>,void *> > >,std::_Tree_val<std::_Tre _Mypair = 0x7FF728488F58
  6000. <user defined> value_compare = 0x7FF728488F58
  6001. <user defined> _Copy_tag = 0x7FF728488F58
  6002. <user defined> _Move_tag = 0x7FF728488F58
  6003. <user defined> value_compare = 0x7FF728488F58
  6004. std::map<ObjectGuid,CharacterInfo,std::less<ObjectGuid>,std::allocator<std::pair<ObjectGuid const ,CharacterInfo> > > _characterInfoStore
  6005. std::_Tree<std::_Tmap_traits<ObjectGuid,CharacterInfo,std::less<ObjectGuid>,std::allocator<std::pair<ObjectGuid const ,CharacterInfo> >,0> >
  6006. std::_Tree_comp_alloc<std::_Tmap_traits<ObjectGuid,CharacterInfo,std::less<ObjectGuid>,std::allocator<std::pair<ObjectGuid const ,CharacterInfo> >,0> >
  6007. std::_Compressed_pair<std::less<ObjectGuid>,std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::_Tree_node<std::pair<ObjectGuid const ,CharacterInfo>,void *> > >,std::_Tree_val<std::_Tree_simp _Mypair = 0x7FF728488F70
  6008. <user defined> value_compare = 0x7FF728488F70
  6009. <user defined> _Copy_tag = 0x7FF728488F70
  6010. <user defined> _Move_tag = 0x7FF728488F70
  6011. <user defined> value_compare = 0x7FF728488F70
  6012. QueryCallbackProcessor _queryProcessor
  6013. std::vector<QueryCallback,std::allocator<QueryCallback> > _callbacks
  6014. std::_Vector_alloc<std::_Vec_base_types<QueryCallback,std::allocator<QueryCallback> > >
  6015. std::_Compressed_pair<std::_Wrap_alloc<std::allocator<QueryCallback> >,std::_Vector_val<std::_Simple_types<QueryCallback> >,1> _Mypair = 0x7FF728488F88
  6016. Parameter unsigned int diff = 0x9E7
  6017.  
  6018. 00007FF724455E05 0000003839A2F060 WorldUpdateLoop+75 d:\core\trinitycore\src\server\worldserver\main.cpp line 416
  6019. Local unsigned int diff = 0x9E7
  6020. Local unsigned int realPrevTime = 0x686F8
  6021. Local unsigned int realCurrTime = 0x690DF
  6022. Local unsigned int prevSleepTime = 0x31
  6023.  
  6024. 00007FF724458A9B 0000003839A2FE40 main+159B d:\core\trinitycore\src\server\worldserver\main.cpp line 272
  6025. Parameter int argc = 0x1
  6026. Parameter char** argv = "J:\Cores\Legion\715\normal\worldserver.exe"
  6027. Local std::string pidFile = "J:\_Logs\_Legion\_7.1.0\_Shattered_hand\PID\..."
  6028. Local int numThreads = 0x2
  6029. Local AsyncAcceptor* raAcceptor = NULL
  6030. Local boost::asio::basic_signal_set<boost::asio::signal_set_service> signals
  6031. boost::asio::basic_io_object<boost::asio::signal_set_service,0>
  6032. implementation_type
  6033. boost::asio::detail::op_queue<boost::asio::detail::signal_op> queue_ = 0x3839A2F4D8
  6034. boost::asio::detail::signal_set_service::registration* signals_ = 0x3839C34C30
  6035. boost::asio::signal_set_service& service = 0x3839C2D060
  6036. boost::asio::detail::service_base<boost::asio::signal_set_service>
  6037. boost::asio::io_service::service
  6038. key
  6039. type_info* type_info_ = 0x7FF727170D58
  6040. boost::asio::io_service::id* id_ = 0xD8
  6041. boost::asio::io_service::service::key key_ = 0x3839C2D068
  6042. boost::asio::io_service& owner_ = 0x7FF72847D4B8
  6043. boost::asio::io_service::service* next_ = 0x3839CBDD90
  6044. implementation_type
  6045. boost::asio::detail::op_queue<boost::asio::detail::signal_op> queue_ = 0x3839C2D060
  6046. boost::asio::detail::signal_set_service::registration* signals_ = NULL
  6047. boost::asio::detail::signal_set_service service_impl_ = 0x3839C2D088
  6048. boost::asio::detail::signal_set_service::implementation_type implementation
  6049. boost::asio::detail::op_queue<boost::asio::detail::signal_op> queue_ = 0x3839A2F4E0
  6050. boost::asio::detail::signal_set_service::registration* signals_ = 0x3839CCBF50
  6051. Local std::thread* soapThread = NULL
  6052. Local std::string configError = ""
  6053. Local int networkThreads = 0x1
  6054. Local boost::filesystem::path configFile
  6055. iterator
  6056. boost::iterators::iterator_facade<boost::filesystem::path::iterator,boost::filesystem::path const ,boost::iterators::bidirectional_traversal_tag,boost::filesystem::path const &,__int64>
  6057. 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
  6058. boost::filesystem::path m_element
  6059. iterator
  6060. <user defined> m_element = 0x3839A2F0B8
  6061. boost::filesystem::path* m_path_ptr = 0xCCCCCCCCCCCCCCCC
  6062. unsigned int m_pos = 0x0
  6063. const_iterator
  6064. <user defined> m_element = 0x3839A2F0B8
  6065. <user defined> m_path_ptr = 0xCCCCCCCCCCCCCCCC
  6066. unsigned int m_pos = 0x0
  6067. reverse_iterator
  6068. boost::iterators::iterator_facade<boost::filesystem::path::reverse_iterator,boost::filesystem::path const ,boost::iterators::bidirectional_traversal_tag,boost::filesystem::path const &,__int64>
  6069. boost::iterators::detail::iterator_facade_base<boost::filesystem::path::reverse_iterator,boost::filesystem::path const ,boost::iterators::bidirectional_traversal_tag,boost::filesystem::path const &,_
  6070. boost::filesystem::path::iterator m_itr = 0x3839A2F0B8
  6071. boost::filesystem::path m_element = 0x3839A2F0F0
  6072. const_reverse_iterator
  6073. <user defined> m_itr = 0x3839A2F0B8
  6074. <user defined> m_element = 0x3839A2F0F0
  6075. std::basic_string<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t> > m_pathname = 0x3839A2F0B8
  6076. <user defined> m_path_ptr = 0xCCCCCCCCCCCCCCCC
  6077. unsigned int m_pos = 0x0
  6078. const_iterator
  6079. <user defined> m_element = 0x3839A2F0B8
  6080. <user defined> m_path_ptr = 0xCCCCCCCCCCCCCCCC
  6081. unsigned int m_pos = 0x0
  6082. reverse_iterator
  6083. <user defined> m_itr = 0x3839A2F0B8
  6084. <user defined> m_element = 0x3839A2F0F0
  6085. const_reverse_iterator
  6086. <user defined> m_itr = 0x3839A2F0B8
  6087. <user defined> m_element = 0x3839A2F0F0
  6088. std::basic_string<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t> > m_pathname = 0x3839A2F0B8
  6089. Local boost::program_options::variables_map vm
  6090. boost::program_options::abstract_variables_map
  6091. boost::program_options::abstract_variables_map* m_next = NULL
  6092. 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
  6093. 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
  6094. 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
  6095. 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 = 0x3839A2F1A0
  6096. <user defined> value_compare = 0x3839A2F1A0
  6097. <user defined> _Copy_tag = 0x3839A2F1A0
  6098. <user defined> _Move_tag = 0x3839A2F1A0
  6099. <user defined> value_compare = 0x3839A2F1A0
  6100. 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
  6101. 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::
  6102. 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
  6103. 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 = 0x3839A2F1B8
  6104. <user defined> _Copy_tag = 0x3839A2F1B8
  6105. <user defined> _Move_tag = 0x3839A2F1B8
  6106. 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
  6107. 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
  6108. 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_
  6109. 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 = 0x3839A2F1D0
  6110. <user defined> value_compare = 0x3839A2F1D0
  6111. <user defined> _Copy_tag = 0x3839A2F1D0
  6112. <user defined> _Move_tag = 0x3839A2F1D0
  6113. <user defined> value_compare = 0x3839A2F1D0
  6114. Local std::thread* cliThread = 0x38BB9FE620
  6115. id
  6116. unsigned int _Id = 0x224
  6117. _Thrd_imp_t _Thr
  6118. void* _Hnd = 0x224
  6119. unsigned int _Id = 0x1BFC
  6120. Local std::string configService = ""
  6121. Local unsigned int worldPort = 0x1F95
  6122. Local std::string worldListener = "216.244.75.155"
  6123. Local BigNumber seed
  6124. bignum_st* _bn = 0x3839BE0F80
  6125. unsigned int* d = 0xA3B91DD70439D625
  6126. int top = 0x2
  6127. int dmax = 0x2
  6128. int neg = 0x0
  6129. int flags = 0x1
  6130. Local std::vector<std::thread,std::allocator<std::thread> > threadPool
  6131. std::_Vector_alloc<std::_Vec_base_types<std::thread,std::allocator<std::thread> > >
  6132. std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::thread> >,std::_Vector_val<std::_Simple_types<std::thread> >,1> _Mypair
  6133. std::_Wrap_alloc<std::allocator<std::thread> >
  6134. std::_Vector_val<std::_Simple_types<std::thread> > _Myval2 = 0x3839A2F538
  6135.  
  6136. 00007FF726C39794 0000003839A2FE80 invoke_main+34 f:\dd\vctools\crt\vcstartup\src\startup\exe_common.inl line 65
  6137.  
  6138. 00007FF726C396C7 0000003839A2FEE0 __scrt_common_main_seh+127 f:\dd\vctools\crt\vcstartup\src\startup\exe_common.inl line 253
  6139. Local int main_result = 0x0
  6140. Local <user defined>** tls_init_callback = NULL
  6141. Local bool is_nested = 0x0
  6142. Local <user defined>** tls_dtor_callback = NULL
  6143. Local bool has_cctor = 0x0
  6144.  
  6145. 00007FF726C3958E 0000003839A2FF10 __scrt_common_main+E f:\dd\vctools\crt\vcstartup\src\startup\exe_common.inl line 296
  6146.  
  6147. 00007FF726C397A9 0000003839A2FF40 mainCRTStartup+9 f:\dd\vctools\crt\vcstartup\src\startup\exe_main.cpp line 17
  6148.  
  6149. 00007FF9E7C513D2 0000003839A2FF70 BaseThreadInitThunk+22
  6150.  
  6151. 00007FF9EA2954E4 0000003839A2FFC0 RtlUserThreadStart+34
  6152.  
  6153.  
  6154. Call stack:
  6155. Address Frame Function SourceFile
  6156. 00007FF9EA3114CA 0000003839A2BEC0 ZwGetContextThread+A
  6157.  
  6158. CCCCCCCCCCCCCCCC 0000003839A2BEC8 0000:0000000000000000
  6159.  
  6160. CCCCCCCCCCCCCCCC 0000003839A2BED0 0000:0000000000000000
  6161.  
  6162. CCCCCCCCCCCCCCCC 0000003839A2BED8 0000:0000000000000000
  6163.  
  6164. 000000000000030C 0000003839A2BEE0 0000:0000000000000000
  6165.  
  6166. 0000E78CD4B80EB6 0000003839A2BEE8 0000:0000000000000000
  6167.  
  6168. 0000003839A2C460 0000003839A2BEF0 0000:0000000000000000
  6169.  
  6170. 00007FF7244D53A0 0000003839A2C460 WheatyExceptionReport::printTracesForAllThreads+100 d:\core\trinitycore\src\common\debugging\wheatyexceptionreport.cpp line 463
  6171. Local void* threadHandle = 0x30C
  6172. Local _CONTEXT context
  6173. unsigned int P1Home = 0xCCCCCCCCCCCCCCCC
  6174. unsigned int P2Home = 0xCCCCCCCCCCCCCCCC
  6175. unsigned int P3Home = 0xCCCCCCCCCCCCCCCC
  6176. unsigned int P4Home = 0xCCCCCCCCCCCCCCCC
  6177. unsigned int P5Home = 0xCCCCCCCCCCCCCCCC
  6178. unsigned int P6Home = 0xCCCCCCCCCCCCCCCC
  6179. unsigned long ContextFlags = 0xD010001F
  6180. unsigned long MxCsr = 0x1FB7
  6181. unsigned int SegCs = 0x33
  6182. unsigned int SegDs = 0x2B
  6183. unsigned int SegEs = 0x2B
  6184. unsigned int SegFs = 0x53
  6185. unsigned int SegGs = 0x2B
  6186. unsigned int SegSs = 0x2B
  6187. unsigned long EFlags = 0x202
  6188. unsigned int Dr0 = 0x0
  6189. unsigned int Dr1 = 0x0
  6190. unsigned int Dr2 = 0x0
  6191. unsigned int Dr3 = 0x0
  6192. unsigned int Dr6 = 0x0
  6193. unsigned int Dr7 = 0x0
  6194. unsigned int Rax = 0x66B
  6195. unsigned int Rcx = 0x380053B3D8
  6196. unsigned int Rdx = 0x3800530000
  6197. unsigned int Rbx = 0x0
  6198. unsigned int Rsp = 0x3839A2BF00
  6199. unsigned int Rbp = 0x3839A2FF80
  6200. unsigned int Rsi = 0x3839A2DCC0
  6201. unsigned int Rdi = 0x3839A2C460
  6202. unsigned int R8 = 0x66A
  6203. unsigned int R9 = 0x3839A2FF80
  6204. unsigned int R10 = 0x0
  6205. unsigned int R11 = 0x286
  6206. unsigned int R12 = 0xFFFFFFFFFFFFFFFF
  6207. unsigned int R13 = 0x1
  6208. unsigned int R14 = 0x3839A2D0B0
  6209. unsigned int R15 = 0x7FF7244D4DC0
  6210. unsigned int Rip = 0x7FF7244D53A0
  6211. _XSAVE_FORMAT FltSave
  6212. unsigned int ControlWord = 0x27F
  6213. unsigned int StatusWord = 0x0
  6214. unsigned int TagWord = 0x0
  6215. unsigned int Reserved1 = 0x0
  6216. unsigned int ErrorOpcode = 0x0
  6217. unsigned long ErrorOffset = 0x0
  6218. unsigned int ErrorSelector = 0x0
  6219. unsigned int Reserved2 = 0x0
  6220. unsigned long DataOffset = 0x0
  6221. unsigned int DataSelector = 0x0
  6222. unsigned int Reserved3 = 0x0
  6223. unsigned long MxCsr = 0x1FB7
  6224. unsigned long MxCsr_Mask = 0xFFFF
  6225. _M128A[8] FloatRegisters
  6226. [0] = 0x3839A2C090
  6227. [1] = 0x3839A2C0A0
  6228. [2] = 0x3839A2C0B0
  6229. [3] = 0x3839A2C0C0
  6230. [4] = 0x3839A2C0D0
  6231. [5] = 0x3839A2C0E0
  6232. [6] = 0x3839A2C0F0
  6233. [7] = 0x3839A2C100
  6234. _M128A[16] XmmRegisters
  6235. [0] = 0x3839A2C110
  6236. [1] = 0x3839A2C120
  6237. [2] = 0x3839A2C130
  6238. [3] = 0x3839A2C140
  6239. [4] = 0x3839A2C150
  6240. [5] = 0x3839A2C160
  6241. [6] = 0x3839A2C170
  6242. [7] = 0x3839A2C180
  6243. [8] = 0x3839A2C190
  6244. [9] = 0x3839A2C1A0
  6245. unsigned int[96] Reserved4
  6246. [0] = 0x1
  6247. [1] = 0x29
  6248. [2] = 0x0
  6249. [3] = 0x1C
  6250. [4] = 0x80
  6251. [5] = 0xF6
  6252. [6] = 0xFF
  6253. [7] = 0xFF
  6254. [8] = 0x0
  6255. [9] = 0x0
  6256. _M128A[2] Header
  6257. [0] = 0x3839A2C070
  6258. [1] = 0x3839A2C080
  6259. <user defined> Legacy = 0x3839A2C090
  6260. _M128A Xmm0 = 0x3839A2C110
  6261. _M128A Xmm1
  6262. unsigned int Low = 0x0
  6263. int High = 0x0
  6264. _M128A Xmm2
  6265. unsigned int Low = 0x0
  6266. int High = 0x0
  6267. _M128A Xmm3
  6268. unsigned int Low = 0x0
  6269. int High = 0x0
  6270. _M128A Xmm4
  6271. unsigned int Low = 0x0
  6272. int High = 0x0
  6273. _M128A Xmm5
  6274. unsigned int Low = 0x0
  6275. int High = 0x0
  6276. _M128A Xmm6
  6277. unsigned int Low = 0x0
  6278. int High = 0x0
  6279. _M128A Xmm7
  6280. unsigned int Low = 0x0
  6281. int High = 0x0
  6282. _M128A Xmm8
  6283. unsigned int Low = 0x0
  6284. int High = 0x0
  6285. _M128A Xmm9
  6286. unsigned int Low = 0x0
  6287. int High = 0x0
  6288. _M128A Xmm10
  6289. unsigned int Low = 0x0
  6290. int High = 0x0
  6291. _M128A Xmm11
  6292. unsigned int Low = 0x0
  6293. int High = 0x0
  6294. _M128A Xmm12
  6295. unsigned int Low = 0x0
  6296. int High = 0x0
  6297. _M128A Xmm13
  6298. unsigned int Low = 0x0
  6299. int High = 0x0
  6300. _M128A Xmm14
  6301. unsigned int Low = 0x0
  6302. int High = 0x0
  6303. _M128A Xmm15
  6304. unsigned int Low = 0x0
  6305. int High = 0x0
  6306. _M128A[26] VectorRegister
  6307. [0] = 0x3839A2C270
  6308. [1] = 0x3839A2C280
  6309. [2] = 0x3839A2C290
  6310. [3] = 0x3839A2C2A0
  6311. [4] = 0x3839A2C2B0
  6312. [5] = 0x3839A2C2C0
  6313. [6] = 0x3839A2C2D0
  6314. [7] = 0x3839A2C2E0
  6315. [8] = 0x3839A2C2F0
  6316. [9] = 0x3839A2C300
  6317. unsigned int VectorControl = 0xCCCCCCCCCCCCCCCC
  6318. unsigned int DebugControl = 0xCCCCCCCCCCCCCCCC
  6319. unsigned int LastBranchToRip = 0x0
  6320. unsigned int LastBranchFromRip = 0x0
  6321. unsigned int LastExceptionToRip = 0x0
  6322. unsigned int LastExceptionFromRip = 0x0
  6323. Parameter bool bWriteVariables = 0x1
  6324. Local unsigned long dwOwnerPID = 0xC9C
  6325. Local tagTHREADENTRY32 te32
  6326. unsigned long dwSize = 0x1C
  6327. unsigned long cntUsage = 0x0
  6328. unsigned long th32ThreadID = 0x4DF0
  6329. unsigned long th32OwnerProcessID = 0xC9C
  6330. long tpBasePri = 0x8
  6331. long tpDeltaPri = 0x0
  6332. unsigned long dwFlags = 0x0
  6333. Local void* hThreadSnap = 0x310
  6334.  
  6335. 00007FF7244D5802 0000003839A2CB90 WheatyExceptionReport::GenerateExceptionReport+402 d:\core\trinitycore\src\common\debugging\wheatyexceptionreport.cpp line 579
  6336. Local _CONTEXT* pCtx = 0x3839A2D7F0
  6337. unsigned int P1Home = 0x8D
  6338. unsigned int P2Home = 0x7FF9EA2B0D07
  6339. unsigned int P3Home = 0x7FF726C397A0
  6340. unsigned int P4Home = 0x7FF900000000
  6341. unsigned int P5Home = 0x3839AE0CC0
  6342. unsigned int P6Home = 0x38
  6343. unsigned long ContextFlags = 0x10001F
  6344. unsigned long MxCsr = 0x1FB7
  6345. unsigned int SegCs = 0x33
  6346. unsigned int SegDs = 0x2B
  6347. unsigned int SegEs = 0x2B
  6348. unsigned int SegFs = 0x53
  6349. unsigned int SegGs = 0x2B
  6350. unsigned int SegSs = 0x2B
  6351. unsigned long EFlags = 0x10202
  6352. unsigned int Dr0 = 0x0
  6353. unsigned int Dr1 = 0x0
  6354. unsigned int Dr2 = 0x0
  6355. unsigned int Dr3 = 0x0
  6356. unsigned int Dr6 = 0x0
  6357. unsigned int Dr7 = 0x0
  6358. unsigned int Rax = 0x696D5F766E690000
  6359. unsigned int Rcx = 0x0
  6360. unsigned int Rdx = 0x381230AA00
  6361. unsigned int Rbx = 0x7FF726C397A0
  6362. unsigned int Rsp = 0x3839A2DDB0
  6363. unsigned int Rbp = 0x0
  6364. unsigned int Rsi = 0x7FF723BFE000
  6365. unsigned int Rdi = 0x3839A2DDF0
  6366. unsigned int R8 = 0x4
  6367. unsigned int R9 = 0x7FF9D32D0000
  6368. unsigned int R10 = 0x3839A2DD88
  6369. unsigned int R11 = 0x388C59BCD4
  6370. unsigned int R12 = 0x0
  6371. unsigned int R13 = 0x0
  6372. unsigned int R14 = 0x0
  6373. unsigned int R15 = 0x0
  6374. unsigned int Rip = 0x7FF725371EFF
  6375. _XSAVE_FORMAT FltSave
  6376. unsigned int ControlWord = 0x27F
  6377. unsigned int StatusWord = 0x0
  6378. unsigned int TagWord = 0x0
  6379. unsigned int Reserved1 = 0x0
  6380. unsigned int ErrorOpcode = 0x0
  6381. unsigned long ErrorOffset = 0x0
  6382. unsigned int ErrorSelector = 0x0
  6383. unsigned int Reserved2 = 0x0
  6384. unsigned long DataOffset = 0x0
  6385. unsigned int DataSelector = 0x0
  6386. unsigned int Reserved3 = 0x0
  6387. unsigned long MxCsr = 0x1FB7
  6388. unsigned long MxCsr_Mask = 0xFFFF
  6389. _M128A[8] FloatRegisters
  6390. [0] = 0x3839A2D910
  6391. [1] = 0x3839A2D920
  6392. [2] = 0x3839A2D930
  6393. [3] = 0x3839A2D940
  6394. [4] = 0x3839A2D950
  6395. [5] = 0x3839A2D960
  6396. [6] = 0x3839A2D970
  6397. [7] = 0x3839A2D980
  6398. _M128A[16] XmmRegisters
  6399. [0] = 0x3839A2D990
  6400. [1] = 0x3839A2D9A0
  6401. [2] = 0x3839A2D9B0
  6402. [3] = 0x3839A2D9C0
  6403. [4] = 0x3839A2D9D0
  6404. [5] = 0x3839A2D9E0
  6405. [6] = 0x3839A2D9F0
  6406. [7] = 0x3839A2DA00
  6407. [8] = 0x3839A2DA10
  6408. [9] = 0x3839A2DA20
  6409. unsigned int[96] Reserved4
  6410. [0] = 0x0
  6411. [1] = 0x0
  6412. [2] = 0x0
  6413. [3] = 0x0
  6414. [4] = 0x0
  6415. [5] = 0x0
  6416. [6] = 0x0
  6417. [7] = 0x0
  6418. [8] = 0xA2
  6419. [9] = 0x1B
  6420. _M128A[2] Header
  6421. [0] = 0x3839A2D8F0
  6422. [1] = 0x3839A2D900
  6423. <user defined> Legacy = 0x3839A2D910
  6424. _M128A Xmm0 = 0x3839A2D990
  6425. _M128A Xmm1
  6426. unsigned int Low = 0x0
  6427. int High = 0x0
  6428. _M128A Xmm2
  6429. unsigned int Low = 0x0
  6430. int High = 0x0
  6431. _M128A Xmm3
  6432. unsigned int Low = 0x0
  6433. int High = 0x0
  6434. _M128A Xmm4
  6435. unsigned int Low = 0x0
  6436. int High = 0x0
  6437. _M128A Xmm5
  6438. unsigned int Low = 0x0
  6439. int High = 0x0
  6440. _M128A Xmm6
  6441. unsigned int Low = 0x0
  6442. int High = 0x0
  6443. _M128A Xmm7
  6444. unsigned int Low = 0x0
  6445. int High = 0x0
  6446. _M128A Xmm8
  6447. unsigned int Low = 0x0
  6448. int High = 0x0
  6449. _M128A Xmm9
  6450. unsigned int Low = 0x0
  6451. int High = 0x0
  6452. _M128A Xmm10
  6453. unsigned int Low = 0x0
  6454. int High = 0x0
  6455. _M128A Xmm11
  6456. unsigned int Low = 0x0
  6457. int High = 0x0
  6458. _M128A Xmm12
  6459. unsigned int Low = 0x0
  6460. int High = 0x0
  6461. _M128A Xmm13
  6462. unsigned int Low = 0x0
  6463. int High = 0x0
  6464. _M128A Xmm14
  6465. unsigned int Low = 0x0
  6466. int High = 0x0
  6467. _M128A Xmm15
  6468. unsigned int Low = 0x0
  6469. int High = 0x0
  6470. _M128A[26] VectorRegister
  6471. [0] = 0x3839A2DAF0
  6472. [1] = 0x3839A2DB00
  6473. [2] = 0x3839A2DB10
  6474. [3] = 0x3839A2DB20
  6475. [4] = 0x3839A2DB30
  6476. [5] = 0x3839A2DB40
  6477. [6] = 0x3839A2DB50
  6478. [7] = 0x3839A2DB60
  6479. [8] = 0x3839A2DB70
  6480. [9] = 0x3839A2DB80
  6481. unsigned int VectorControl = 0x3839A2E040
  6482. unsigned int DebugControl = 0x14
  6483. unsigned int LastBranchToRip = 0x0
  6484. unsigned int LastBranchFromRip = 0x0
  6485. unsigned int LastExceptionToRip = 0x0
  6486. unsigned int LastExceptionFromRip = 0x0
  6487. Local _CONTEXT trashableContext
  6488. unsigned int P1Home = 0x8D
  6489. unsigned int P2Home = 0x7FF9EA2B0D07
  6490. unsigned int P3Home = 0x7FF726C397A0
  6491. unsigned int P4Home = 0x7FF900000000
  6492. unsigned int P5Home = 0x3839AE0CC0
  6493. unsigned int P6Home = 0x38
  6494. unsigned long ContextFlags = 0x10001F
  6495. unsigned long MxCsr = 0x1FB7
  6496. unsigned int SegCs = 0x33
  6497. unsigned int SegDs = 0x2B
  6498. unsigned int SegEs = 0x2B
  6499. unsigned int SegFs = 0x53
  6500. unsigned int SegGs = 0x2B
  6501. unsigned int SegSs = 0x2B
  6502. unsigned long EFlags = 0x10202
  6503. unsigned int Dr0 = 0x0
  6504. unsigned int Dr1 = 0x0
  6505. unsigned int Dr2 = 0x0
  6506. unsigned int Dr3 = 0x0
  6507. unsigned int Dr6 = 0x0
  6508. unsigned int Dr7 = 0x0
  6509. unsigned int Rax = 0x696D5F766E690000
  6510. unsigned int Rcx = 0x0
  6511. unsigned int Rdx = 0x381230AA00
  6512. unsigned int Rbx = 0x7FF9E7C513B0
  6513. unsigned int Rsp = 0x3839A2FF80
  6514. unsigned int Rbp = 0x0
  6515. unsigned int Rsi = 0x7FF723BFE000
  6516. unsigned int Rdi = 0x7FF726C397A0
  6517. unsigned int R8 = 0x4
  6518. unsigned int R9 = 0x7FF9D32D0000
  6519. unsigned int R10 = 0x3839A2DD88
  6520. unsigned int R11 = 0x388C59BCD4
  6521. unsigned int R12 = 0x0
  6522. unsigned int R13 = 0x0
  6523. unsigned int R14 = 0x0
  6524. unsigned int R15 = 0x0
  6525. unsigned int Rip = 0x7FF9EA2954E4
  6526. _XSAVE_FORMAT FltSave
  6527. unsigned int ControlWord = 0x27F
  6528. unsigned int StatusWord = 0x0
  6529. unsigned int TagWord = 0x0
  6530. unsigned int Reserved1 = 0x0
  6531. unsigned int ErrorOpcode = 0x0
  6532. unsigned long ErrorOffset = 0x0
  6533. unsigned int ErrorSelector = 0x0
  6534. unsigned int Reserved2 = 0x0
  6535. unsigned long DataOffset = 0x0
  6536. unsigned int DataSelector = 0x0
  6537. unsigned int Reserved3 = 0x0
  6538. unsigned long MxCsr = 0x1FB7
  6539. unsigned long MxCsr_Mask = 0xFFFF
  6540. _M128A[8] FloatRegisters
  6541. [0] = 0x3839A2C7B0
  6542. [1] = 0x3839A2C7C0
  6543. [2] = 0x3839A2C7D0
  6544. [3] = 0x3839A2C7E0
  6545. [4] = 0x3839A2C7F0
  6546. [5] = 0x3839A2C800
  6547. [6] = 0x3839A2C810
  6548. [7] = 0x3839A2C820
  6549. _M128A[16] XmmRegisters
  6550. [0] = 0x3839A2C830
  6551. [1] = 0x3839A2C840
  6552. [2] = 0x3839A2C850
  6553. [3] = 0x3839A2C860
  6554. [4] = 0x3839A2C870
  6555. [5] = 0x3839A2C880
  6556. [6] = 0x3839A2C890
  6557. [7] = 0x3839A2C8A0
  6558. [8] = 0x3839A2C8B0
  6559. [9] = 0x3839A2C8C0
  6560. unsigned int[96] Reserved4
  6561. [0] = 0x0
  6562. [1] = 0x0
  6563. [2] = 0x0
  6564. [3] = 0x0
  6565. [4] = 0x0
  6566. [5] = 0x0
  6567. [6] = 0x0
  6568. [7] = 0x0
  6569. [8] = 0xA2
  6570. [9] = 0x1B
  6571. _M128A[2] Header
  6572. [0] = 0x3839A2C790
  6573. [1] = 0x3839A2C7A0
  6574. <user defined> Legacy = 0x3839A2C7B0
  6575. _M128A Xmm0 = 0x3839A2C830
  6576. _M128A Xmm1
  6577. unsigned int Low = 0x0
  6578. int High = 0x0
  6579. _M128A Xmm2
  6580. unsigned int Low = 0x0
  6581. int High = 0x0
  6582. _M128A Xmm3
  6583. unsigned int Low = 0x0
  6584. int High = 0x0
  6585. _M128A Xmm4
  6586. unsigned int Low = 0x0
  6587. int High = 0x0
  6588. _M128A Xmm5
  6589. unsigned int Low = 0x0
  6590. int High = 0x0
  6591. _M128A Xmm6
  6592. unsigned int Low = 0x0
  6593. int High = 0x0
  6594. _M128A Xmm7
  6595. unsigned int Low = 0x0
  6596. int High = 0x0
  6597. _M128A Xmm8
  6598. unsigned int Low = 0x0
  6599. int High = 0x0
  6600. _M128A Xmm9
  6601. unsigned int Low = 0x0
  6602. int High = 0x0
  6603. _M128A Xmm10
  6604. unsigned int Low = 0x0
  6605. int High = 0x0
  6606. _M128A Xmm11
  6607. unsigned int Low = 0x0
  6608. int High = 0x0
  6609. _M128A Xmm12
  6610. unsigned int Low = 0x0
  6611. int High = 0x0
  6612. _M128A Xmm13
  6613. unsigned int Low = 0x0
  6614. int High = 0x0
  6615. _M128A Xmm14
  6616. unsigned int Low = 0x0
  6617. int High = 0x0
  6618. _M128A Xmm15
  6619. unsigned int Low = 0x0
  6620. int High = 0x0
  6621. _M128A[26] VectorRegister
  6622. [0] = 0x3839A2C990
  6623. [1] = 0x3839A2C9A0
  6624. [2] = 0x3839A2C9B0
  6625. [3] = 0x3839A2C9C0
  6626. [4] = 0x3839A2C9D0
  6627. [5] = 0x3839A2C9E0
  6628. [6] = 0x3839A2C9F0
  6629. [7] = 0x3839A2CA00
  6630. [8] = 0x3839A2CA10
  6631. [9] = 0x3839A2CA20
  6632. unsigned int VectorControl = 0x3839A2E040
  6633. unsigned int DebugControl = 0x14
  6634. unsigned int LastBranchToRip = 0x0
  6635. unsigned int LastBranchFromRip = 0x0
  6636. unsigned int LastExceptionToRip = 0x0
  6637. unsigned int LastExceptionFromRip = 0x0
  6638. Local _SYSTEMTIME systime
  6639. unsigned int wYear = 0x7E1
  6640. unsigned int wMonth = 0x1
  6641. unsigned int wDayOfWeek = 0x5
  6642. unsigned int wDay = 0x14
  6643. unsigned int wHour = 0x5
  6644. unsigned int wMinute = 0x31
  6645. unsigned int wSecond = 0x3B
  6646. unsigned int wMilliseconds = 0x264
  6647. Local _EXCEPTION_RECORD* pExceptionRecord = 0x3839A2DCE0
  6648. unsigned long ExceptionCode = 0xC0000005
  6649. unsigned long ExceptionFlags = 0x0
  6650. _EXCEPTION_RECORD* ExceptionRecord = NULL
  6651. void* ExceptionAddress = 0x7FF725371EFF
  6652. unsigned long NumberParameters = 0x2
  6653. unsigned int[15] ExceptionInformation
  6654. [0] = 0x0
  6655. [1] = 0xFFFFFFFFFFFFFFFF
  6656. [2] = 0x0
  6657. [3] = 0x0
  6658. [4] = 0x0
  6659. [5] = 0x0
  6660. [6] = 0x0
  6661. [7] = 0x0
  6662. [8] = 0x0
  6663. [9] = 0x0
  6664. Local unsigned int offset = 0xF70EFF
  6665. Local char[260] szFaultingModule = "J:\Cores\Legion\715\normal\worldserver.exe..."
  6666. Local unsigned long section = 0x1
  6667. Parameter _EXCEPTION_POINTERS* pExceptionInfo = 0x3839A2D0B0
  6668. _EXCEPTION_RECORD* ExceptionRecord = 0x3839A2DCE0
  6669. unsigned long ExceptionCode = 0xC0000005
  6670. unsigned long ExceptionFlags = 0x0
  6671. _EXCEPTION_RECORD* ExceptionRecord = NULL
  6672. void* ExceptionAddress = 0x7FF725371EFF
  6673. unsigned long NumberParameters = 0x2
  6674. unsigned int[15] ExceptionInformation
  6675. [0] = 0x0
  6676. [1] = 0xFFFFFFFFFFFFFFFF
  6677. [2] = 0x0
  6678. [3] = 0x0
  6679. [4] = 0x0
  6680. [5] = 0x0
  6681. [6] = 0x0
  6682. [7] = 0x0
  6683. [8] = 0x0
  6684. [9] = 0x0
  6685. _CONTEXT* ContextRecord = 0x3839A2D7F0
  6686. unsigned int P1Home = 0x8D
  6687. unsigned int P2Home = 0x7FF9EA2B0D07
  6688. unsigned int P3Home = 0x7FF726C397A0
  6689. unsigned int P4Home = 0x7FF900000000
  6690. unsigned int P5Home = 0x3839AE0CC0
  6691. unsigned int P6Home = 0x38
  6692. unsigned long ContextFlags = 0x10001F
  6693. unsigned long MxCsr = 0x1FB7
  6694. unsigned int SegCs = 0x33
  6695. unsigned int SegDs = 0x2B
  6696. unsigned int SegEs = 0x2B
  6697. unsigned int SegFs = 0x53
  6698. unsigned int SegGs = 0x2B
  6699. unsigned int SegSs = 0x2B
  6700. unsigned long EFlags = 0x10202
  6701. unsigned int Dr0 = 0x0
  6702. unsigned int Dr1 = 0x0
  6703. unsigned int Dr2 = 0x0
  6704. unsigned int Dr3 = 0x0
  6705. unsigned int Dr6 = 0x0
  6706. unsigned int Dr7 = 0x0
  6707. unsigned int Rax = 0x696D5F766E690000
  6708. unsigned int Rcx = 0x0
  6709. unsigned int Rdx = 0x381230AA00
  6710. unsigned int Rbx = 0x7FF726C397A0
  6711. unsigned int Rsp = 0x3839A2DDB0
  6712. unsigned int Rbp = 0x0
  6713. unsigned int Rsi = 0x7FF723BFE000
  6714. unsigned int Rdi = 0x3839A2DDF0
  6715. unsigned int R8 = 0x4
  6716. unsigned int R9 = 0x7FF9D32D0000
  6717. unsigned int R10 = 0x3839A2DD88
  6718. unsigned int R11 = 0x388C59BCD4
  6719. unsigned int R12 = 0x0
  6720. unsigned int R13 = 0x0
  6721. unsigned int R14 = 0x0
  6722. unsigned int R15 = 0x0
  6723. unsigned int Rip = 0x7FF725371EFF
  6724. _XSAVE_FORMAT FltSave
  6725. unsigned int ControlWord = 0x27F
  6726. unsigned int StatusWord = 0x0
  6727. unsigned int TagWord = 0x0
  6728. unsigned int Reserved1 = 0x0
  6729. unsigned int ErrorOpcode = 0x0
  6730. unsigned long ErrorOffset = 0x0
  6731. unsigned int ErrorSelector = 0x0
  6732. unsigned int Reserved2 = 0x0
  6733. unsigned long DataOffset = 0x0
  6734. unsigned int DataSelector = 0x0
  6735. unsigned int Reserved3 = 0x0
  6736. unsigned long MxCsr = 0x1FB7
  6737. unsigned long MxCsr_Mask = 0xFFFF
  6738. _M128A[8] FloatRegisters
  6739. [0] = 0x3839A2D910
  6740. [1] = 0x3839A2D920
  6741. [2] = 0x3839A2D930
  6742. [3] = 0x3839A2D940
  6743. [4] = 0x3839A2D950
  6744. [5] = 0x3839A2D960
  6745. [6] = 0x3839A2D970
  6746. [7] = 0x3839A2D980
  6747. _M128A[16] XmmRegisters
  6748. [0] = 0x3839A2D990
  6749. [1] = 0x3839A2D9A0
  6750. [2] = 0x3839A2D9B0
  6751. [3] = 0x3839A2D9C0
  6752. [4] = 0x3839A2D9D0
  6753. [5] = 0x3839A2D9E0
  6754. [6] = 0x3839A2D9F0
  6755. [7] = 0x3839A2DA00
  6756. [8] = 0x3839A2DA10
  6757. [9] = 0x3839A2DA20
  6758. unsigned int[96] Reserved4
  6759. [0] = 0x0
  6760. [1] = 0x0
  6761. [2] = 0x0
  6762. [3] = 0x0
  6763. [4] = 0x0
  6764. [5] = 0x0
  6765. [6] = 0x0
  6766. [7] = 0x0
  6767. [8] = 0xA2
  6768. [9] = 0x1B
  6769. _M128A[2] Header
  6770. [0] = 0x3839A2D8F0
  6771. [1] = 0x3839A2D900
  6772. <user defined> Legacy = 0x3839A2D910
  6773. _M128A Xmm0 = 0x3839A2D990
  6774. _M128A Xmm1
  6775. unsigned int Low = 0x0
  6776. int High = 0x0
  6777. _M128A Xmm2
  6778. unsigned int Low = 0x0
  6779. int High = 0x0
  6780. _M128A Xmm3
  6781. unsigned int Low = 0x0
  6782. int High = 0x0
  6783. _M128A Xmm4
  6784. unsigned int Low = 0x0
  6785. int High = 0x0
  6786. _M128A Xmm5
  6787. unsigned int Low = 0x0
  6788. int High = 0x0
  6789. _M128A Xmm6
  6790. unsigned int Low = 0x0
  6791. int High = 0x0
  6792. _M128A Xmm7
  6793. unsigned int Low = 0x0
  6794. int High = 0x0
  6795. _M128A Xmm8
  6796. unsigned int Low = 0x0
  6797. int High = 0x0
  6798. _M128A Xmm9
  6799. unsigned int Low = 0x0
  6800. int High = 0x0
  6801. _M128A Xmm10
  6802. unsigned int Low = 0x0
  6803. int High = 0x0
  6804. _M128A Xmm11
  6805. unsigned int Low = 0x0
  6806. int High = 0x0
  6807. _M128A Xmm12
  6808. unsigned int Low = 0x0
  6809. int High = 0x0
  6810. _M128A Xmm13
  6811. unsigned int Low = 0x0
  6812. int High = 0x0
  6813. _M128A Xmm14
  6814. unsigned int Low = 0x0
  6815. int High = 0x0
  6816. _M128A Xmm15
  6817. unsigned int Low = 0x0
  6818. int High = 0x0
  6819. _M128A[26] VectorRegister
  6820. [0] = 0x3839A2DAF0
  6821. [1] = 0x3839A2DB00
  6822. [2] = 0x3839A2DB10
  6823. [3] = 0x3839A2DB20
  6824. [4] = 0x3839A2DB30
  6825. [5] = 0x3839A2DB40
  6826. [6] = 0x3839A2DB50
  6827. [7] = 0x3839A2DB60
  6828. [8] = 0x3839A2DB70
  6829. [9] = 0x3839A2DB80
  6830. unsigned int VectorControl = 0x3839A2E040
  6831. unsigned int DebugControl = 0x14
  6832. unsigned int LastBranchToRip = 0x0
  6833. unsigned int LastBranchFromRip = 0x0
  6834. unsigned int LastExceptionToRip = 0x0
  6835. unsigned int LastExceptionFromRip = 0x0
  6836.  
  6837. 00007FF7244D51F6 0000003839A2CF40 WheatyExceptionReport::WheatyUnhandledExceptionFilter+436 d:\core\trinitycore\src\common\debugging\wheatyexceptionreport.cpp line 179
  6838. Parameter _EXCEPTION_POINTERS* pExceptionInfo = 0x3839A2D0B0
  6839. _EXCEPTION_RECORD* ExceptionRecord = 0x3839A2DCE0
  6840. unsigned long ExceptionCode = 0xC0000005
  6841. unsigned long ExceptionFlags = 0x0
  6842. _EXCEPTION_RECORD* ExceptionRecord = NULL
  6843. void* ExceptionAddress = 0x7FF725371EFF
  6844. unsigned long NumberParameters = 0x2
  6845. unsigned int[15] ExceptionInformation
  6846. [0] = 0x0
  6847. [1] = 0xFFFFFFFFFFFFFFFF
  6848. [2] = 0x0
  6849. [3] = 0x0
  6850. [4] = 0x0
  6851. [5] = 0x0
  6852. [6] = 0x0
  6853. [7] = 0x0
  6854. [8] = 0x0
  6855. [9] = 0x0
  6856. _CONTEXT* ContextRecord = 0x3839A2D7F0
  6857. unsigned int P1Home = 0x8D
  6858. unsigned int P2Home = 0x7FF9EA2B0D07
  6859. unsigned int P3Home = 0x7FF726C397A0
  6860. unsigned int P4Home = 0x7FF900000000
  6861. unsigned int P5Home = 0x3839AE0CC0
  6862. unsigned int P6Home = 0x38
  6863. unsigned long ContextFlags = 0x10001F
  6864. unsigned long MxCsr = 0x1FB7
  6865. unsigned int SegCs = 0x33
  6866. unsigned int SegDs = 0x2B
  6867. unsigned int SegEs = 0x2B
  6868. unsigned int SegFs = 0x53
  6869. unsigned int SegGs = 0x2B
  6870. unsigned int SegSs = 0x2B
  6871. unsigned long EFlags = 0x10202
  6872. unsigned int Dr0 = 0x0
  6873. unsigned int Dr1 = 0x0
  6874. unsigned int Dr2 = 0x0
  6875. unsigned int Dr3 = 0x0
  6876. unsigned int Dr6 = 0x0
  6877. unsigned int Dr7 = 0x0
  6878. unsigned int Rax = 0x696D5F766E690000
  6879. unsigned int Rcx = 0x0
  6880. unsigned int Rdx = 0x381230AA00
  6881. unsigned int Rbx = 0x7FF726C397A0
  6882. unsigned int Rsp = 0x3839A2DDB0
  6883. unsigned int Rbp = 0x0
  6884. unsigned int Rsi = 0x7FF723BFE000
  6885. unsigned int Rdi = 0x3839A2DDF0
  6886. unsigned int R8 = 0x4
  6887. unsigned int R9 = 0x7FF9D32D0000
  6888. unsigned int R10 = 0x3839A2DD88
  6889. unsigned int R11 = 0x388C59BCD4
  6890. unsigned int R12 = 0x0
  6891. unsigned int R13 = 0x0
  6892. unsigned int R14 = 0x0
  6893. unsigned int R15 = 0x0
  6894. unsigned int Rip = 0x7FF725371EFF
  6895. _XSAVE_FORMAT FltSave
  6896. unsigned int ControlWord = 0x27F
  6897. unsigned int StatusWord = 0x0
  6898. unsigned int TagWord = 0x0
  6899. unsigned int Reserved1 = 0x0
  6900. unsigned int ErrorOpcode = 0x0
  6901. unsigned long ErrorOffset = 0x0
  6902. unsigned int ErrorSelector = 0x0
  6903. unsigned int Reserved2 = 0x0
  6904. unsigned long DataOffset = 0x0
  6905. unsigned int DataSelector = 0x0
  6906. unsigned int Reserved3 = 0x0
  6907. unsigned long MxCsr = 0x1FB7
  6908. unsigned long MxCsr_Mask = 0xFFFF
  6909. _M128A[8] FloatRegisters
  6910. [0] = 0x3839A2D910
  6911. [1] = 0x3839A2D920
  6912. [2] = 0x3839A2D930
  6913. [3] = 0x3839A2D940
  6914. [4] = 0x3839A2D950
  6915. [5] = 0x3839A2D960
  6916. [6] = 0x3839A2D970
  6917. [7] = 0x3839A2D980
  6918. _M128A[16] XmmRegisters
  6919. [0] = 0x3839A2D990
  6920. [1] = 0x3839A2D9A0
  6921. [2] = 0x3839A2D9B0
  6922. [3] = 0x3839A2D9C0
  6923. [4] = 0x3839A2D9D0
  6924. [5] = 0x3839A2D9E0
  6925. [6] = 0x3839A2D9F0
  6926. [7] = 0x3839A2DA00
  6927. [8] = 0x3839A2DA10
  6928. [9] = 0x3839A2DA20
  6929. unsigned int[96] Reserved4
  6930. [0] = 0x0
  6931. [1] = 0x0
  6932. [2] = 0x0
  6933. [3] = 0x0
  6934. [4] = 0x0
  6935. [5] = 0x0
  6936. [6] = 0x0
  6937. [7] = 0x0
  6938. [8] = 0xA2
  6939. [9] = 0x1B
  6940. _M128A[2] Header
  6941. [0] = 0x3839A2D8F0
  6942. [1] = 0x3839A2D900
  6943. <user defined> Legacy = 0x3839A2D910
  6944. _M128A Xmm0 = 0x3839A2D990
  6945. _M128A Xmm1
  6946. unsigned int Low = 0x0
  6947. int High = 0x0
  6948. _M128A Xmm2
  6949. unsigned int Low = 0x0
  6950. int High = 0x0
  6951. _M128A Xmm3
  6952. unsigned int Low = 0x0
  6953. int High = 0x0
  6954. _M128A Xmm4
  6955. unsigned int Low = 0x0
  6956. int High = 0x0
  6957. _M128A Xmm5
  6958. unsigned int Low = 0x0
  6959. int High = 0x0
  6960. _M128A Xmm6
  6961. unsigned int Low = 0x0
  6962. int High = 0x0
  6963. _M128A Xmm7
  6964. unsigned int Low = 0x0
  6965. int High = 0x0
  6966. _M128A Xmm8
  6967. unsigned int Low = 0x0
  6968. int High = 0x0
  6969. _M128A Xmm9
  6970. unsigned int Low = 0x0
  6971. int High = 0x0
  6972. _M128A Xmm10
  6973. unsigned int Low = 0x0
  6974. int High = 0x0
  6975. _M128A Xmm11
  6976. unsigned int Low = 0x0
  6977. int High = 0x0
  6978. _M128A Xmm12
  6979. unsigned int Low = 0x0
  6980. int High = 0x0
  6981. _M128A Xmm13
  6982. unsigned int Low = 0x0
  6983. int High = 0x0
  6984. _M128A Xmm14
  6985. unsigned int Low = 0x0
  6986. int High = 0x0
  6987. _M128A Xmm15
  6988. unsigned int Low = 0x0
  6989. int High = 0x0
  6990. _M128A[26] VectorRegister
  6991. [0] = 0x3839A2DAF0
  6992. [1] = 0x3839A2DB00
  6993. [2] = 0x3839A2DB10
  6994. [3] = 0x3839A2DB20
  6995. [4] = 0x3839A2DB30
  6996. [5] = 0x3839A2DB40
  6997. [6] = 0x3839A2DB50
  6998. [7] = 0x3839A2DB60
  6999. [8] = 0x3839A2DB70
  7000. [9] = 0x3839A2DB80
  7001. unsigned int VectorControl = 0x3839A2E040
  7002. unsigned int DebugControl = 0x14
  7003. unsigned int LastBranchToRip = 0x0
  7004. unsigned int LastBranchFromRip = 0x0
  7005. unsigned int LastExceptionToRip = 0x0
  7006. unsigned int LastExceptionFromRip = 0x0
  7007. Local char[260] module_folder_name = "J:\Cores\Legion\715\normal..."
  7008. Local _SYSTEMTIME systime
  7009. unsigned int wYear = 0x7E1
  7010. unsigned int wMonth = 0x1
  7011. unsigned int wDayOfWeek = 0x5
  7012. unsigned int wDay = 0x14
  7013. unsigned int wHour = 0x5
  7014. unsigned int wMinute = 0x31
  7015. unsigned int wSecond = 0x3B
  7016. unsigned int wMilliseconds = 0x17F
  7017. Local char[260] crash_folder_path = "J:\Cores\Legion\715\normal\Crashes..."
  7018. Local std::unique_lock<std::mutex> guard
  7019. std::mutex* _Pmtx = 0x7FF72847D820
  7020. std::_Mutex_base
  7021. std::_Align_type<double,80> _Mtx_storage = 0x7FF72847D820
  7022. bool _Owns = 0x1
  7023. Local char* pos = "worldserver.exe"
  7024.  
  7025. 00007FF9E7891F42 0000003839A2D030 UnhandledExceptionFilter+1A2
  7026.  
  7027. 00007FF9EA31F133 0000003839A2D070 memset+AAF3
  7028.  
  7029. 00007FF9EA301D86 0000003839A2D0E0 __C_specific_handler+96
  7030.  
  7031. 00007FF9EA3133FD 0000003839A2D110 __chkstk+9D
  7032.  
  7033. 00007FF9EA2D4847 0000003839A2D7E0 RtlRaiseException+F67
  7034.  
  7035. 00007FF9EA31258A 0000003839A2DDA0 KiUserExceptionDispatcher+3A
  7036.  
  7037. 00007FF725371EFF 0000003839A2DDF0 DB2StorageBase::WriteRecordData+1AF d:\core\trinitycore\src\server\shared\datastores\db2store.h line 94
  7038. Local LocalizedString* locStr = 0x381230AA00
  7039. char*[12] Str
  7040. [0] = 0x696D5F766E690000
  7041. [1] = 0x305F6579655F6373
  7042. [2] = 0x5F6C6C6570530031
  7043. [3] = 0x575F65727574614E
  7044. [4] = 0x6C6C657053006265
  7045. [5] = 0x5F776F646168535F
  7046. [6] = 0x6853726568746147
  7047. [7] = 0x4E490073776F6461
  7048. [8] = 0x315F746C65425F56
  7049. [9] = 0x694D5F564E490038
  7050. Local unsigned int a = 0x0
  7051. Local unsigned int i = 0x4
  7052. Local DB2StorageBase* this = 0x7FF728497AF0
  7053. unsigned int _tableHash = 0xBFDAF9F1
  7054. unsigned int _layoutHash = 0xABD08A04
  7055. std::string _fileName = "CreatureDisplayInfo.db2"
  7056. unsigned int _fieldCount = 0x15
  7057. DB2LoadInfo _loadInfo
  7058. DB2FieldMeta* Fields = 0x7FF7284A4030
  7059. bool IsSigned = 0x0
  7060. int Type = 0x69
  7061. char* Name = "ID"
  7062. unsigned int FieldCount = 0x18
  7063. DB2Meta* Meta = 0x7FF7284A0CE0
  7064. int IndexField = 0xFFFFFFFF
  7065. unsigned int FieldCount = 0x15
  7066. unsigned int LayoutHash = 0xABD08A04
  7067. char* Types = "iffisiiifhhhhhhbbbbbb"
  7068. unsigned int* ArraySizes = 0x1
  7069. int Statement = 0x30
  7070. std::string TypesString = "iiffiiiSiiifhhhhhhbbbbbb"
  7071. char* _dataTable = ""
  7072. char* _dataTableEx = NULL
  7073. std::vector<char *,std::allocator<char *> > _stringPool
  7074. std::_Vector_alloc<std::_Vec_base_types<char *,std::allocator<char *> > >
  7075. std::_Compressed_pair<std::_Wrap_alloc<std::allocator<char *> >,std::_Vector_val<std::_Simple_types<char *> >,1> _Mypair = 0x7FF728497B88
  7076. Parameter char* entry = ""
  7077. Parameter unsigned int locale = 0x0
  7078. Parameter ByteBuffer& buffer = 0x3839A2E018
  7079. unsigned int _rpos = 0x0
  7080. unsigned int _wpos = 0x18
  7081. unsigned int _bitpos = 0x8
  7082. unsigned int _curbitval = 0x0
  7083. std::vector<unsigned char,std::allocator<unsigned char> > _storage
  7084. std::_Vector_alloc<std::_Vec_base_types<unsigned char,std::allocator<unsigned char> > >
  7085. std::_Compressed_pair<std::_Wrap_alloc<std::allocator<unsigned char> >,std::_Vector_val<std::_Simple_types<unsigned char> >,1> _Mypair = 0x3839A2E040
  7086.  
  7087. 00007FF72536DCC1 0000003839A2DE20 DB2Storage<CreatureDisplayInfoEntry>::WriteRecord+51 d:\core\trinitycore\src\server\shared\datastores\db2store.h line 145
  7088. Local DB2Storage<CreatureDisplayInfoEntry>* this = 0x7FF728497AF0
  7089. DB2StorageBase
  7090. unsigned int _tableHash = 0xBFDAF9F1
  7091. unsigned int _layoutHash = 0xABD08A04
  7092. std::string _fileName = "CreatureDisplayInfo.db2"
  7093. unsigned int _fieldCount = 0x15
  7094. DB2LoadInfo _loadInfo
  7095. DB2FieldMeta* Fields = 0x7FF7284A4030
  7096. unsigned int FieldCount = 0x18
  7097. DB2Meta* Meta = 0x7FF7284A0CE0
  7098. int Statement = 0x30
  7099. std::string TypesString = "iiffiiiSiiifhhhhhhbbbbbb"
  7100. char* _dataTable = ""
  7101. char* _dataTableEx = NULL
  7102. std::vector<char *,std::allocator<char *> > _stringPool
  7103. std::_Vector_alloc<std::_Vec_base_types<char *,std::allocator<char *> > >
  7104. std::_Compressed_pair<std::_Wrap_alloc<std::allocator<char *> >,std::_Vector_val<std::_Simple_types<char *> >,1> _Mypair = 0x7FF728497B88
  7105. <unnamed-type-_indexTable>
  7106. CreatureDisplayInfoEntry** AsT = 0x7FF7252D6050
  7107. unsigned int ID = 0x10245489
  7108. unsigned int ExtendedDisplayInfoID = 0x244C8948
  7109. float CreatureModelScale = -0.000000
  7110. float PlayerModelScale = -0.000000
  7111. unsigned int[3] TextureVariation
  7112. [0] = 0x8B9FC
  7113. [1] = 0xCCB80000
  7114. [2] = 0xF3CCCCCC
  7115. char* PortraitTextureName = 0x8B4830244C8B48AB <Unable to read memory>
  7116. unsigned int PortraitCreatureDisplayInfoID = 0xE830244C
  7117. unsigned int CreatureGeosetData = 0xFFFCE814
  7118. unsigned int StateSpellVisualKitID = 0x3824448B
  7119. float InstanceOtherPlayerPetScale = -0.000000
  7120. unsigned int ModelID = 0x74C0
  7121. unsigned int SoundID = 0xBA0F
  7122. unsigned int NPCSoundID = 0xC8
  7123. unsigned int ParticleColorID = 0x0
  7124. unsigned int ObjectEffectPackageID = 0x8B48
  7125. unsigned int AnimReplacementSetID = 0x244C
  7126. unsigned int CreatureModelAlpha = 0x30
  7127. unsigned int SizeClass = 0xE8
  7128. unsigned int BloodID = 0xCA
  7129. unsigned int Flags = 0x1C
  7130. int Gender = 0x96
  7131. int Unk700 = 0x1
  7132. char** AsChar = "‰T$H‰L$WHƒì H‹ü¹"
  7133. DB2Storage<CreatureDisplayInfoEntry>::<unnamed-type-_indexTable> _indexTable
  7134. CreatureDisplayInfoEntry** AsT = NULL
  7135. char** AsChar = NULL
  7136. unsigned int _indexTableSize = 0x12719
  7137. Parameter unsigned int id = 0x121D0
  7138. Parameter unsigned int locale = 0x0
  7139. Parameter ByteBuffer& buffer = 0x3839A2E018
  7140. unsigned int _rpos = 0x0
  7141. unsigned int _wpos = 0x18
  7142. unsigned int _bitpos = 0x8
  7143. unsigned int _curbitval = 0x0
  7144. std::vector<unsigned char,std::allocator<unsigned char> > _storage
  7145. std::_Vector_alloc<std::_Vec_base_types<unsigned char,std::allocator<unsigned char> > >
  7146. std::_Compressed_pair<std::_Wrap_alloc<std::allocator<unsigned char> >,std::_Vector_val<std::_Simple_types<unsigned char> >,1> _Mypair = 0x3839A2E040
  7147.  
  7148. 00007FF72648D07C 0000003839A2E1C0 WorldSession::HandleDBQueryBulk+2DC d:\core\trinitycore\src\server\game\handlers\queryhandler.cpp line 417
  7149. Local WorldPackets::Query::DBReply response
  7150. WorldPackets::ServerPacket
  7151. WorldPackets::Packet
  7152. WorldPacket _worldPacket = 0x3839A2DFB8
  7153. unsigned int TableHash = 0xBFDAF9F1
  7154. unsigned int Timestamp = 0x5847ED8A
  7155. unsigned int RecordID = 0x121D0
  7156. bool Allow = 0x1
  7157. ByteBuffer Data
  7158. unsigned int _rpos = 0x0
  7159. unsigned int _wpos = 0x18
  7160. unsigned int _bitpos = 0x8
  7161. unsigned int _curbitval = 0x0
  7162. std::vector<unsigned char,std::allocator<unsigned char> > _storage
  7163. std::_Vector_alloc<std::_Vec_base_types<unsigned char,std::allocator<unsigned char> > >
  7164. std::_Compressed_pair<std::_Wrap_alloc<std::allocator<unsigned char> >,std::_Vector_val<std::_Simple_types<unsigned char> >,1> _Mypair = 0x3839A2E040
  7165. Local WorldPackets::Query::DBQueryBulk::DBQueryRecord& rec = 0x38C0E44EF0
  7166. ObjectGuid GUID
  7167. unsigned int _low = 0x0
  7168. unsigned int _high = 0x0
  7169. unsigned int RecordID = 0x121D0
  7170. Local std::_Vector_iterator<std::_Vector_val<std::_Simple_types<WorldPackets::Query::DBQueryBulk::DBQueryRecord> > > <begin>$L0
  7171. std::_Vector_const_iterator<std::_Vector_val<std::_Simple_types<WorldPackets::Query::DBQueryBulk::DBQueryRecord> > >
  7172. std::_Iterator012<std::random_access_iterator_tag,WorldPackets::Query::DBQueryBulk::DBQueryRecord,__int64,WorldPackets::Query::DBQueryBulk::DBQueryRecord const *,WorldPackets::Query::DBQueryBulk::DBQ
  7173. std::_Iterator_base12
  7174. std::_Container_proxy* _Myproxy = 0x38C11B4500
  7175. std::_Iterator_base12* _Mynextiter = NULL
  7176. value_type
  7177. ObjectGuid GUID = 0x3839A2DF48
  7178. unsigned int RecordID = 0xC0E44EF0
  7179. value_type
  7180. <user defined> GUID = 0x3839A2DF48
  7181. unsigned int RecordID = 0xC0E44EF0
  7182. WorldPackets::Query::DBQueryBulk::DBQueryRecord* _Ptr = 0x38C0E44EF0
  7183. ObjectGuid GUID = 0x38C0E44EF0
  7184. unsigned int RecordID = 0x121D0
  7185. value_type
  7186. <user defined> GUID = 0x3839A2DF48
  7187. unsigned int RecordID = 0xC0E44EF0
  7188. Local std::_Vector_iterator<std::_Vector_val<std::_Simple_types<WorldPackets::Query::DBQueryBulk::DBQueryRecord> > > <end>$L0
  7189. std::_Vector_const_iterator<std::_Vector_val<std::_Simple_types<WorldPackets::Query::DBQueryBulk::DBQueryRecord> > >
  7190. std::_Iterator012<std::random_access_iterator_tag,WorldPackets::Query::DBQueryBulk::DBQueryRecord,__int64,WorldPackets::Query::DBQueryBulk::DBQueryRecord const *,WorldPackets::Query::DBQueryBulk::DBQ
  7191. std::_Iterator_base12
  7192. std::_Container_proxy* _Myproxy = 0x38C11B4500
  7193. std::_Iterator_base12* _Mynextiter = 0x3839A2DF48
  7194. value_type
  7195. ObjectGuid GUID = 0x3839A2DF78
  7196. unsigned int RecordID = 0xC0E44F18
  7197. value_type
  7198. <user defined> GUID = 0x3839A2DF78
  7199. unsigned int RecordID = 0xC0E44F18
  7200. WorldPackets::Query::DBQueryBulk::DBQueryRecord* _Ptr = 0x38C0E44F18
  7201. ObjectGuid GUID = 0x38C0E44F18
  7202. unsigned int RecordID = 0xD30773C0
  7203. value_type
  7204. <user defined> GUID = 0x3839A2DF78
  7205. unsigned int RecordID = 0xC0E44F18
  7206. Local std::vector<WorldPackets::Query::DBQueryBulk::DBQueryRecord,std::allocator<WorldPackets::Query::DBQueryBulk::DBQueryRecord> >& <range>$L0 = 0x3839A2E260
  7207. std::_Vector_alloc<std::_Vec_base_types<WorldPackets::Query::DBQueryBulk::DBQueryRecord,std::allocator<WorldPackets::Query::DBQueryBulk::DBQueryRecord> > >
  7208. value_type
  7209. ObjectGuid GUID = 0x3839A2E260
  7210. unsigned int RecordID = 0xC0E44F18
  7211. std::_Compressed_pair<std::_Wrap_alloc<std::allocator<WorldPackets::Query::DBQueryBulk::DBQueryRecord> >,std::_Vector_val<std::_Simple_types<WorldPackets::Query::DBQueryBulk::DBQueryRecord> >,1> _Mypair
  7212. std::_Wrap_alloc<std::allocator<WorldPackets::Query::DBQueryBulk::DBQueryRecord> >
  7213. std::allocator<WorldPackets::Query::DBQueryBulk::DBQueryRecord>
  7214. value_type
  7215. <user defined> GUID = 0x3839A2E260
  7216. unsigned int RecordID = 0xC0E44F18
  7217. value_type
  7218. <user defined> GUID = 0x3839A2E260
  7219. unsigned int RecordID = 0xC0E44F18
  7220. std::_Vector_val<std::_Simple_types<WorldPackets::Query::DBQueryBulk::DBQueryRecord> > _Myval2 = 0x3839A2E260
  7221. value_type
  7222. <user defined> GUID = 0x3839A2E260
  7223. unsigned int RecordID = 0xC0E44F18
  7224. Local WorldSession* this = 0x386DABEA70
  7225. int m_muteTime = 0x0
  7226. std::atomic<int> m_timeOutTime
  7227. std::_Atomic_int
  7228. unsigned long _My_val = 0xDBBA0
  7229. ConnectToKey
  7230. <unnamed-type-Fields>
  7231. unsigned int AccountId = 0x0
  7232. unsigned int ConnectionType = 0x0
  7233. unsigned int Key = 0x0
  7234. WorldSession::ConnectToKey::<unnamed-type-Fields> Fields
  7235. unsigned int AccountId = 0x0
  7236. unsigned int ConnectionType = 0x0
  7237. unsigned int Key = 0x0
  7238. unsigned int Raw = 0x0
  7239. std::future<SQLQueryHolder *> _realmAccountLoginCallback
  7240. std::_State_manager<SQLQueryHolder *>
  7241. std::_Associated_state<SQLQueryHolder *>* _Assoc_state = 0x38BA5E2180
  7242. bool _Get_only_once = 0x1
  7243. std::future<SQLQueryHolder *> _accountLoginCallback
  7244. std::_State_manager<SQLQueryHolder *>
  7245. std::_Associated_state<SQLQueryHolder *>* _Assoc_state = 0x38BA5E0320
  7246. bool _Get_only_once = 0x1
  7247. std::future<SQLQueryHolder *> _charLoginCallback
  7248. std::_State_manager<SQLQueryHolder *>
  7249. std::_Associated_state<SQLQueryHolder *>* _Assoc_state = 0x38BA5DFFC0
  7250. bool _Get_only_once = 0x1
  7251. QueryCallbackProcessor _queryProcessor
  7252. std::vector<QueryCallback,std::allocator<QueryCallback> > _callbacks
  7253. std::_Vector_alloc<std::_Vec_base_types<QueryCallback,std::allocator<QueryCallback> > >
  7254. std::_Compressed_pair<std::_Wrap_alloc<std::allocator<QueryCallback> >,std::_Vector_val<std::_Simple_types<QueryCallback> >,1> _Mypair = 0x386DABEAB0
  7255. DosProtection
  7256. WorldSession* Session = NULL
  7257. int _policy = 0xDBBA0
  7258. std::unordered_map<unsigned short,PacketCounter,std::hash<unsigned short>,std::equal_to<unsigned short>,std::allocator<std::pair<unsigned short const ,PacketCounter> > > _PacketThrottlingMap
  7259. std::_Hash<std::_Umap_traits<unsigned short,PacketCounter,std::_Uhash_compare<unsigned short,std::hash<unsigned short>,std::equal_to<unsigned short> >,std::allocator<std::pair<unsigned short const ,P
  7260. <user defined> value_compare = 0x386DABEA80
  7261. std::_Umap_traits<unsigned short,PacketCounter,std::_Uhash_compare<unsigned short,std::hash<unsigned short>,std::equal_to<unsigned short> >,std::allocator<std::pair<unsigned short const ,PacketCounte _Traitsobj = 0xBA5E2180
  7262. std::list<std::pair<unsigned short const ,PacketCounter>,std::allocator<std::pair<unsigned short const ,PacketCounter> > > _List = 0x386DABEA88
  7263. std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned short const ,PacketCounter> > > >,std::_Wrap_alloc<std::allocator<std::_List_unchecked_iterator<std _Vec = 0x386DABEAA0
  7264. unsigned int _Mask = 0x0
  7265. unsigned int _Maxidx = 0x0
  7266. WorldSession::DosProtection AntiDOS
  7267. WorldSession* Session = 0x386DABEA70
  7268. int _policy = 0x1
  7269. std::unordered_map<unsigned short,PacketCounter,std::hash<unsigned short>,std::equal_to<unsigned short>,std::allocator<std::pair<unsigned short const ,PacketCounter> > > _PacketThrottlingMap
  7270. std::_Hash<std::_Umap_traits<unsigned short,PacketCounter,std::_Uhash_compare<unsigned short,std::hash<unsigned short>,std::equal_to<unsigned short> >,std::allocator<std::pair<unsigned short const ,P
  7271. <user defined> value_compare = 0x386DABEAE0
  7272. std::_Umap_traits<unsigned short,PacketCounter,std::_Uhash_compare<unsigned short,std::hash<unsigned short>,std::equal_to<unsigned short> >,std::allocator<std::pair<unsigned short const ,PacketCounte _Traitsobj = 0x3F800000
  7273. std::list<std::pair<unsigned short const ,PacketCounter>,std::allocator<std::pair<unsigned short const ,PacketCounter> > > _List = 0x386DABEAE8
  7274. std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned short const ,PacketCounter> > > >,std::_Wrap_alloc<std::allocator<std::_List_unchecked_iterator<std _Vec = 0x386DABEB00
  7275. unsigned int _Mask = 0x3F
  7276. unsigned int _Maxidx = 0x40
  7277. std::set<ObjectGuid,std::less<ObjectGuid>,std::allocator<ObjectGuid> > _legitCharacters
  7278. std::_Tree<std::_Tset_traits<ObjectGuid,std::less<ObjectGuid>,std::allocator<ObjectGuid>,0> >
  7279. std::_Tree_comp_alloc<std::_Tset_traits<ObjectGuid,std::less<ObjectGuid>,std::allocator<ObjectGuid>,0> >
  7280. std::_Compressed_pair<std::less<ObjectGuid>,std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::_Tree_node<ObjectGuid,void *> > >,std::_Tree_val<std::_Tree_simple_types<ObjectGuid> >,1>,1> _Mypair = 0x386DABEB30
  7281. <user defined> _Copy_tag = 0x386DABEB30
  7282. <user defined> _Move_tag = 0x386DABEB30
  7283. unsigned int m_GUIDLow = 0x1
  7284. Player* _player = 0x381B307D30
  7285. Unit
  7286. WorldObject
  7287. Object
  7288. unsigned int m_objectType = 0x19
  7289. int m_objectTypeId = 0x4
  7290. unsigned int m_updateFlag = 0x8
  7291. int* m_int32Values = 0x1
  7292. unsigned int* m_uint32Values = 0x1
  7293. float* m_floatValues = 0.000000
  7294. std::vector<unsigned int,std::allocator<unsigned int> >* _dynamicValues = 0x38A9637858
  7295. std::vector<unsigned char,std::allocator<unsigned char> > _changesMask = 0x381B307D58
  7296. std::vector<enum UpdateMask::DynamicFieldChangeType,std::allocator<enum UpdateMask::DynamicFieldChangeType> > _dynamicChangesMask = 0x381B307D78
  7297. std::vector<unsigned char,std::allocator<unsigned char> >* _dynamicChangesArrayMask = 0x38A9636BF8
  7298. unsigned int m_valuesCount = 0xEC6
  7299. unsigned int _dynamicValuesCount = 0xE
  7300. unsigned int _fieldNotifyFlags = 0x80
  7301. bool m_objectUpdated = 0x0
  7302. bool m_inWorld = 0x1
  7303. PackedGuid m_PackGUID = 0x381B307DA8
  7304. WorldLocation
  7305. Position
  7306. PositionXYStreamer
  7307. Position* Pos = 0xC3016D59C60B54A8
  7308. PositionXYZStreamer
  7309. <user defined> Pos = 0xC3016D59C60B54A8
  7310. PositionXYZOStreamer
  7311. <user defined> Pos = 0xC3016D59C60B54A8
  7312. float m_positionX = -8917.164063
  7313. float m_positionY = -129.427139
  7314. float m_positionZ = 80.966721
  7315. float m_orientation = 2.036150
  7316. unsigned int m_mapId = 0x0
  7317. FlaggedValuesArray32<int,unsigned int,enum StealthType,2> m_stealth = 0x381B307E04
  7318. FlaggedValuesArray32<int,unsigned int,enum StealthType,2> m_stealthDetect = 0x381B307E10
  7319. FlaggedValuesArray32<int,unsigned int,enum InvisibilityType,38> m_invisibility = 0x381B307E1C
  7320. FlaggedValuesArray32<int,unsigned int,enum InvisibilityType,38> m_invisibilityDetect = 0x381B307EB8
  7321. FlaggedValuesArray32<int,unsigned int,enum ServerSideVisibilityType,2> m_serverSideVisibility = 0x381B307F54
  7322. FlaggedValuesArray32<int,unsigned int,enum ServerSideVisibilityType,2> m_serverSideVisibilityDetect = 0x381B307F60
  7323. unsigned int LastUsedScriptID = 0x0
  7324. MovementInfo m_movementInfo = 0x381B307F70
  7325. std::string m_name = "Keifer"
  7326. bool m_isActive = 0x1
  7327. bool m_isWorldObject = 0x1
  7328. ZoneScript* m_zoneScript = NULL
  7329. Transport* m_transport = NULL
  7330. Map* m_currMap = 0x389F75C050
  7331. unsigned int m_InstanceId = 0x0
  7332. unsigned int m_phaseMask = 0x1
  7333. std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> > _phases = 0x381B308038
  7334. std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> > _terrainSwaps = 0x381B308050
  7335. std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> > _worldMapAreaSwaps = 0x381B308068
  7336. int _dbPhase = 0x0
  7337. unsigned int m_notifyflags = 0x2
  7338. unsigned int m_executed_notifies = 0x0
  7339. unsigned int m_extraAttacks = 0x0
  7340. bool m_canDualWield = 0x0
  7341. std::set<Unit *,std::less<Unit *>,std::allocator<Unit *> > m_Controlled = 0x381B308090
  7342. Player* m_movedPlayer = 0x381B307D30
  7343. ObjectGuid[7] m_SummonSlot
  7344. [0] = 0x381B3080B0
  7345. [1] = 0x381B3080C0
  7346. [2] = 0x381B3080D0
  7347. [3] = 0x381B3080E0
  7348. [4] = 0x381B3080F0
  7349. [5] = 0x381B308100
  7350. [6] = 0x381B308110
  7351. ObjectGuid[4] m_ObjectSlot
  7352. [0] = 0x381B308120
  7353. [1] = 0x381B308130
  7354. [2] = 0x381B308140
  7355. [3] = 0x381B308150
  7356. float m_modMeleeHitChance = 7.500000
  7357. float m_modRangedHitChance = 7.500000
  7358. float m_modSpellHitChance = 15.000000
  7359. int m_baseSpellCritChance = 0x5
  7360. float[7] m_threatModifier
  7361. [0] = 1.000000
  7362. [1] = 1.000000
  7363. [2] = 1.000000
  7364. [3] = 1.000000
  7365. [4] = 1.000000
  7366. [5] = 1.000000
  7367. [6] = 1.000000
  7368. unsigned int[3] m_baseAttackSpeed
  7369. [0] = 0xE10
  7370. [1] = 0x7D0
  7371. [2] = 0x7D0
  7372. float[3] m_modAttackSpeedPct
  7373. [0] = 1.000000
  7374. [1] = 1.000000
  7375. [2] = 2.250000
  7376. unsigned int[3] m_attackTimer
  7377. [0] = 0x0
  7378. [1] = 0x0
  7379. [2] = 0x0
  7380. EventProcessor m_Events = 0x381B3081B0
  7381. std::list<SpellImmune,std::allocator<SpellImmune> >[7] m_spellImmune
  7382. [0] = 0x381B3081D0
  7383. [1] = 0x381B3081E8
  7384. [2] = 0x381B308200
  7385. [3] = 0x381B308218
  7386. [4] = 0x381B308230
  7387. [5] = 0x381B308248
  7388. [6] = 0x381B308260
  7389. unsigned int m_lastSanctuaryTime = 0x0
  7390. std::set<PetAura const *,std::less<PetAura const *>,std::allocator<PetAura const *> > m_petAuras = 0x381B308280
  7391. bool IsAIEnabled = 0x0
  7392. bool NeedChangeAI = 0x0
  7393. ObjectGuid LastCharmerGUID = 0x381B30829A
  7394. bool m_ControlledByPlayer = 0x1
  7395. Movement::MoveSpline* movespline = 0x3822035250
  7396. UnitAI* i_AI = NULL
  7397. UnitAI* i_disabledAI = NULL
  7398. bool m_AutoRepeatFirstCast = 0x0
  7399. float[4] m_createStats
  7400. [0] = 17.000000
  7401. [1] = 5.000000
  7402. [2] = 11.000000
  7403. [3] = 24.000000
  7404. std::set<Unit *,std::less<Unit *>,std::allocator<Unit *> > m_attackers = 0x381B3082E0
  7405. Unit* m_attacking = NULL
  7406. bool m_shouldReacquireTarget = 0x0
  7407. int m_deathState = 0x0
  7408. int m_procDeep = 0x0
  7409. std::list<DynamicObject *,std::allocator<DynamicObject *> > m_dynObj = 0x381B308310
  7410. std::list<GameObject *,std::allocator<GameObject *> > m_gameObj = 0x381B308328
  7411. unsigned int m_transform = 0x0
  7412. Spell*[4] m_currentSpells
  7413. [0] = 0x0
  7414. [1] = 0x0
  7415. [2] = 0x0
  7416. [3] = 0x0
  7417. std::multimap<unsigned int,Aura *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,Aura *> > > m_ownedAuras = 0x381B308368
  7418. std::multimap<unsigned int,AuraApplication *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,AuraApplication *> > > m_appliedAuras = 0x381B308380
  7419. std::list<Aura *,std::allocator<Aura *> > m_removedAuras = 0x381B308398
  7420. std::_Tree_iterator<std::_Tree_val<std::_Tree_simple_types<std::pair<unsigned int const ,Aura *> > > > m_auraUpdateIterator = 0x381B3083B0
  7421. unsigned int m_removedAurasCount = 0x2
  7422. std::list<AuraEffect *,std::allocator<AuraEffect *> >[492] m_modAuras
  7423. [0] = 0x381B3083D0
  7424. [1] = 0x381B3083E8
  7425. [2] = 0x381B308400
  7426. [3] = 0x381B308418
  7427. [4] = 0x381B308430
  7428. [5] = 0x381B308448
  7429. [6] = 0x381B308460
  7430. [7] = 0x381B308478
  7431. [8] = 0x381B308490
  7432. [9] = 0x381B3084A8
  7433. std::list<Aura *,std::allocator<Aura *> > m_scAuras = 0x381B30B1F0
  7434. std::list<AuraApplication *,std::allocator<AuraApplication *> > m_interruptableAuras = 0x381B30B208
  7435. std::multimap<enum AuraStateType,AuraApplication *,std::less<enum AuraStateType>,std::allocator<std::pair<enum AuraStateType const ,AuraApplication *> > > m_auraStateAuras = 0x381B30B220
  7436. unsigned int m_interruptMask = 0x0
  7437. float[5] m_auraModifiersGroup
  7438. [0] = 0.000000
  7439. [1] = 100.000000
  7440. [2] = 1.000000
  7441. [3] = 0.000000
  7442. [4] = 1.000000
  7443. [0] = 0x381B30B23C
  7444. [1] = 0x381B30B250
  7445. [2] = 0x381B30B264
  7446. [3] = 0x381B30B278
  7447. [4] = 0x381B30B28C
  7448. [5] = 0x381B30B2A0
  7449. [6] = 0x381B30B2B4
  7450. [7] = 0x381B30B2C8
  7451. [8] = 0x381B30B2DC
  7452. [9] = 0x381B30B2F0
  7453. float[2] m_weaponDamage
  7454. [0] = 1.926912
  7455. [1] = 3.000000
  7456. [0] = 0x404000003FF6A50D
  7457. [1] = 0x400000003F800000
  7458. [2] = 0x400000003F800000
  7459. bool m_canModifyStats = 0x1
  7460. std::set<AuraApplication *,Unit::VisibleAuraSlotCompare,std::allocator<AuraApplication *> > m_visibleAuras = 0x381B30B528
  7461. boost::container::flat_set<AuraApplication *,Unit::VisibleAuraSlotCompare,boost::container::new_allocator<AuraApplication *> > m_visibleAurasToUpdate = 0x381B30B540
  7462. float[9] m_speed_rate
  7463. [0] = 1.000000
  7464. [1] = 1.000000
  7465. [2] = 1.000000
  7466. [3] = 1.000000
  7467. [4] = 1.000000
  7468. [5] = 1.000000
  7469. [6] = 1.000000
  7470. [7] = 1.000000
  7471. [8] = 1.000000
  7472. CharmInfo* m_charmInfo = NULL
  7473. std::list<Player *,std::allocator<Player *> > m_sharedVision = 0x381B30B588
  7474. MotionMaster* i_motionMaster = 0x38BBAC4020
  7475. unsigned int[3] m_reactiveTimer
  7476. [0] = 0x0
  7477. [1] = 0x0
  7478. [2] = 0x0
  7479. unsigned int m_regenTimer = 0x0
  7480. ThreatManager m_ThreatManager = 0x381B30B5B8
  7481. Vehicle* m_vehicle = NULL
  7482. Vehicle* m_vehicleKit = NULL
  7483. unsigned int m_unitTypeMask = 0x0
  7484. LiquidTypeEntry* _lastLiquid = NULL
  7485. unsigned int m_movementCounter = 0x1
  7486. unsigned int m_state = 0x0
  7487. unsigned int m_CombatTimer = 0x0
  7488. TimeTrackerSmall m_movesplineTimer = 0x0
  7489. std::list<DiminishingReturn,std::allocator<DiminishingReturn> > m_Diminishing = 0x381B30B640
  7490. HostileRefManager m_HostileRefManager = 0x381B30B658
  7491. FollowerRefManager m_FollowingRefManager = 0x381B30B6A0
  7492. RedirectThreatInfo _redirectThreadInfo = 0x381B30B6E0
  7493. bool m_cleanupDone = 0x0
  7494. bool m_duringRemoveFromWorld = 0x0
  7495. unsigned int _oldFactionId = 0x0
  7496. bool _isWalkingBeforeCharm = 0x0
  7497. unsigned int _aiAnimKitId = 0x0
  7498. unsigned int _movementAnimKitId = 0x0
  7499. unsigned int _meleeAnimKitId = 0x0
  7500. int _lastDamagedTime = 0x0
  7501. SpellHistory* _spellHistory = 0x38A96346D0
  7502. GridObject<Player>
  7503. GridReference<Player> _gridRef = 0x381B30B720
  7504. std::string autoReplyMsg = ""
  7505. PlayerTaxi m_taxi
  7506. std::array<unsigned char,239> m_taximask = 0x381B30B770
  7507. std::deque<unsigned int,std::allocator<unsigned int> > m_TaxiDestinations = 0x381B30B860
  7508. int m_logintime = 0x5881EB54
  7509. int m_Last_tick = 0x5881EB57
  7510. unsigned int[2] m_Played_time
  7511. [0] = 0xB0
  7512. [1] = 0xB0
  7513. unsigned int m_stableSlots = 0x0
  7514. bool m_mailsLoaded = 0x0
  7515. bool m_mailsUpdated = 0x0
  7516. unsigned int unReadMails = 0x0
  7517. int m_nextMailDelivereTime = 0x0
  7518. std::unordered_map<unsigned __int64,Item *,std::hash<unsigned __int64>,std::equal_to<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,Item *> > > mMitems
  7519. std::_Hash<std::_Umap_traits<unsigned __int64,Item *,std::_Uhash_compare<unsigned __int64,std::hash<unsigned __int64>,std::equal_to<unsigned __int64> >,std::allocator<std::pair<unsigned __int64 const
  7520. <user defined> value_compare = 0x381B30B8B0
  7521. std::_Umap_traits<unsigned __int64,Item *,std::_Uhash_compare<unsigned __int64,std::hash<unsigned __int64>,std::equal_to<unsigned __int64> >,std::allocator<std::pair<unsigned __int64 const ,Item *> > _Traitsobj = 0x3F800000
  7522. std::list<std::pair<unsigned __int64 const ,Item *>,std::allocator<std::pair<unsigned __int64 const ,Item *> > > _List = 0x381B30B8B8
  7523. std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned __int64 const ,Item *> > > >,std::_Wrap_alloc<std::allocator<std::_List_unchecked_iterator<std::_Li _Vec = 0x381B30B8D0
  7524. unsigned int _Mask = 0x7
  7525. unsigned int _Maxidx = 0x8
  7526. PvPInfo pvpInfo
  7527. bool IsHostile = 0x0
  7528. bool IsInHostileArea = 0x0
  7529. bool IsInNoPvPArea = 0x0
  7530. bool IsInFFAPvPArea = 0x0
  7531. int EndTimer = 0x0
  7532. DuelInfo* duel = NULL
  7533. PlayerMenu* PlayerTalkClass = 0x38BB982830
  7534. GossipMenu _gossipMenu = 0x38BB982830
  7535. QuestMenu _questMenu = 0x38BB982878
  7536. WorldSession* _session = 0x386DABEA70
  7537. std::vector<ItemSetEffect *,std::allocator<ItemSetEffect *> > ItemSetEff
  7538. std::_Vector_alloc<std::_Vec_base_types<ItemSetEffect *,std::allocator<ItemSetEffect *> > >
  7539. std::_Compressed_pair<std::_Wrap_alloc<std::allocator<ItemSetEffect *> >,std::_Vector_val<std::_Simple_types<ItemSetEffect *> >,1> _Mypair = 0x381B30B920
  7540. Unit* m_mover = 0x381B307D30
  7541. <user defined> VisibleAuraSlotCompare = 0x381B307D30
  7542. unsigned int m_extraAttacks = 0x0
  7543. bool m_canDualWield = 0x0
  7544. <user defined> m_Controlled = 0x381B308090
  7545. <user defined> m_movedPlayer = 0x381B307D30
  7546. <user defined> m_SummonSlot = 0x381B3080B0
  7547. <user defined> m_ObjectSlot = 0x381B308120
  7548. float m_modMeleeHitChance = 7.500000
  7549. float m_modRangedHitChance = 7.500000
  7550. float m_modSpellHitChance = 15.000000
  7551. int m_baseSpellCritChance = 0x5
  7552. <user defined> m_threatModifier = 0x381B308170
  7553. <user defined> m_baseAttackSpeed = 0x381B30818C
  7554. <user defined> m_modAttackSpeedPct = 0x381B308198
  7555. <user defined> m_attackTimer = 0x381B3081A4
  7556. <user defined> m_Events = 0x381B3081B0
  7557. <user defined> m_spellImmune = 0x381B3081D0
  7558. unsigned int m_lastSanctuaryTime = 0x0
  7559. <user defined> m_petAuras = 0x381B308280
  7560. bool IsAIEnabled = 0x0
  7561. bool NeedChangeAI = 0x0
  7562. <user defined> LastCharmerGUID = 0x381B30829A
  7563. bool m_ControlledByPlayer = 0x1
  7564. <user defined> movespline = 0x3822035250
  7565. <user defined> i_AI = 0x0
  7566. <user defined> i_disabledAI = 0x0
  7567. bool m_AutoRepeatFirstCast = 0x0
  7568. <user defined> m_createStats = 0x381B3082CC
  7569. <user defined> m_attackers = 0x381B3082E0
  7570. <user defined> m_attacking = 0x0
  7571. bool m_shouldReacquireTarget = 0x0
  7572. int m_deathState = 0x0
  7573. int m_procDeep = 0x0
  7574. <user defined> m_dynObj = 0x381B308310
  7575. <user defined> m_gameObj = 0x381B308328
  7576. unsigned int m_transform = 0x0
  7577. <user defined> m_currentSpells = 0x381B308348
  7578. <user defined> m_ownedAuras = 0x381B308368
  7579. <user defined> m_appliedAuras = 0x381B308380
  7580. <user defined> m_removedAuras = 0x381B308398
  7581. <user defined> m_auraUpdateIterator = 0x381B3083B0
  7582. unsigned int m_removedAurasCount = 0x2
  7583. <user defined> m_modAuras = 0x381B3083D0
  7584. <user defined> m_scAuras = 0x381B30B1F0
  7585. <user defined> m_interruptableAuras = 0x381B30B208
  7586. <user defined> m_auraStateAuras = 0x381B30B220
  7587. unsigned int m_interruptMask = 0x0
  7588. <user defined> m_auraModifiersGroup = 0x381B30B23C
  7589. <user defined> m_weaponDamage = 0x381B30B50C
  7590. bool m_canModifyStats = 0x1
  7591. <user defined> m_visibleAuras = 0x381B30B528
  7592. <user defined> m_visibleAurasToUpdate = 0x381B30B540
  7593. <user defined> m_speed_rate = 0x381B30B558
  7594. <user defined> m_charmInfo = 0x0
  7595. <user defined> m_sharedVision = 0x381B30B588
  7596. <user defined> i_motionMaster = 0x38BBAC4020
  7597. <user defined> m_reactiveTimer = 0x381B30B5A8
  7598. unsigned int m_regenTimer = 0x0
  7599. <user defined> m_ThreatManager = 0x381B30B5B8
  7600. <user defined> m_vehicle = 0x0
  7601. <user defined> m_vehicleKit = 0x0
  7602. unsigned int m_unitTypeMask = 0x0
  7603. <user defined> _lastLiquid = 0x0
  7604. unsigned int m_movementCounter = 0x1
  7605. unsigned int m_state = 0x0
  7606. unsigned int m_CombatTimer = 0x0
  7607. <user defined> m_movesplineTimer = 0x0
  7608. <user defined> m_Diminishing = 0x381B30B640
  7609. <user defined> m_HostileRefManager = 0x381B30B658
  7610. <user defined> m_FollowingRefManager = 0x381B30B6A0
  7611. <user defined> _redirectThreadInfo = 0x381B30B6E0
  7612. bool m_cleanupDone = 0x0
  7613. bool m_duringRemoveFromWorld = 0x0
  7614. unsigned int _oldFactionId = 0x0
  7615. bool _isWalkingBeforeCharm = 0x0
  7616. unsigned int _aiAnimKitId = 0x0
  7617. unsigned int _movementAnimKitId = 0x0
  7618. unsigned int _meleeAnimKitId = 0x0
  7619. int _lastDamagedTime = 0x0
  7620. <user defined> _spellHistory = 0x38A96346D0
  7621. WorldObject* m_seer = 0x381B307D30
  7622. <user defined> m_stealth = 0x381B307E04
  7623. <user defined> m_stealthDetect = 0x381B307E10
  7624. <user defined> m_invisibility = 0x381B307E1C
  7625. <user defined> m_invisibilityDetect = 0x381B307EB8
  7626. <user defined> m_serverSideVisibility = 0x381B307F54
  7627. <user defined> m_serverSideVisibilityDetect = 0x381B307F60
  7628. unsigned int LastUsedScriptID = 0x0
  7629. <user defined> m_movementInfo = 0x381B307F70
  7630. <user defined> m_name = 0x381B307FE8
  7631. bool m_isActive = 0x1
  7632. bool m_isWorldObject = 0x1
  7633. <user defined> m_zoneScript = 0x0
  7634. <user defined> m_transport = 0x0
  7635. <user defined> m_currMap = 0x389F75C050
  7636. unsigned int m_InstanceId = 0x0
  7637. unsigned int m_phaseMask = 0x1
  7638. <user defined> _phases = 0x381B308038
  7639. <user defined> _terrainSwaps = 0x381B308050
  7640. <user defined> _worldMapAreaSwaps = 0x381B308068
  7641. int _dbPhase = 0x0
  7642. unsigned int m_notifyflags = 0x2
  7643. unsigned int m_executed_notifies = 0x0
  7644. unsigned int m_homebindMapId = 0x0
  7645. unsigned int m_homebindAreaId = 0x9
  7646. float m_homebindX = -8914.570313
  7647. float m_homebindY = -133.908997
  7648. float m_homebindZ = 80.537804
  7649. std::unordered_set<ObjectGuid,std::hash<ObjectGuid>,std::equal_to<ObjectGuid>,std::allocator<ObjectGuid> > m_clientGUIDs
  7650. std::_Hash<std::_Uset_traits<ObjectGuid,std::_Uhash_compare<ObjectGuid,std::hash<ObjectGuid>,std::equal_to<ObjectGuid> >,std::allocator<ObjectGuid>,0> >
  7651. std::_Uset_traits<ObjectGuid,std::_Uhash_compare<ObjectGuid,std::hash<ObjectGuid>,std::equal_to<ObjectGuid> >,std::allocator<ObjectGuid>,0> _Traitsobj = 0x3F800000
  7652. std::list<ObjectGuid,std::allocator<ObjectGuid> > _List = 0x381B30B970
  7653. std::vector<std::_List_unchecked_const_iterator<std::_List_val<std::_List_simple_types<ObjectGuid> >,std::_Iterator_base0>,std::_Wrap_alloc<std::allocator<std::_List_unchecked_const_iterator<std::_Li _Vec = 0x381B30B988
  7654. unsigned int _Mask = 0x1FF
  7655. unsigned int _Maxidx = 0x200
  7656. unsigned int[9] m_forced_speed_changes
  7657. [0] = 0x0
  7658. [1] = 0x0
  7659. [2] = 0x0
  7660. [3] = 0x0
  7661. [4] = 0x0
  7662. [5] = 0x0
  7663. [6] = 0x0
  7664. [7] = 0x0
  7665. [8] = 0x0
  7666. std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> > m_DFQuests
  7667. std::_Tree<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
  7668. std::_Tree_comp_alloc<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
  7669. std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::_Tree_node<unsigned int,void *> > >,std::_Tree_val<std::_Tree_simple_types<unsigned int> >,1>, _Mypair = 0x381B30B9C8
  7670. <user defined> _Copy_tag = 0x381B30B9C8
  7671. <user defined> _Move_tag = 0x381B30B9C8
  7672. unsigned int m_HomebindTimer = 0x0
  7673. bool m_InstanceValid = 0x1
  7674. std::unordered_map<unsigned int,InstancePlayerBind,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,InstancePlayerBind> > >[28] m_boundInstances
  7675. [0] = 0x381B30B9E8
  7676. [1] = 0x381B30BA38
  7677. [2] = 0x381B30BA88
  7678. [3] = 0x381B30BAD8
  7679. [4] = 0x381B30BB28
  7680. [5] = 0x381B30BB78
  7681. [6] = 0x381B30BBC8
  7682. [7] = 0x381B30BC18
  7683. [8] = 0x381B30BC68
  7684. [9] = 0x381B30BCB8
  7685. Spell* m_spellModTakingSpell = NULL
  7686. bool isDebugAreaTriggers = 0x0
  7687. std::list<ObjectGuid,std::allocator<ObjectGuid> > WhisperList
  7688. std::_List_buy<ObjectGuid,std::allocator<ObjectGuid> >
  7689. std::_List_alloc<std::_List_base_types<ObjectGuid,std::allocator<ObjectGuid> > >
  7690. std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::_List_node<ObjectGuid,void *> > >,std::_List_val<std::_List_simple_types<ObjectGuid> >,1> _Mypair = 0x381B30C2B8
  7691. unsigned int m_combatExitTime = 0x688CC
  7692. unsigned int m_regenTimerCount = 0x64
  7693. float[6] m_powerFraction
  7694. [0] = 0.000000
  7695. [1] = 0.000000
  7696. [2] = 0.000000
  7697. [3] = 0.000000
  7698. [4] = 0.000000
  7699. [5] = 0.000000
  7700. unsigned int m_contestedPvPTimer = 0x0
  7701. BgBattlegroundQueueID_Rec
  7702. int bgQueueTypeId = 0x274543A0
  7703. unsigned int invitedToInstance = 0x7FF7
  7704. unsigned int joinTime = 0xCDCD0019
  7705. Player::BgBattlegroundQueueID_Rec[2] m_bgBattlegroundQueueID
  7706. [0] = 0x381B30C2F4
  7707. [1] = 0x381B30C300
  7708. BGData m_bgData
  7709. unsigned int bgInstanceID = 0x0
  7710. int bgTypeID = 0x0
  7711. std::set<ObjectGuid,std::less<ObjectGuid>,std::allocator<ObjectGuid> > bgAfkReporter = 0x381B30C318
  7712. unsigned int bgAfkReportedCount = 0x0
  7713. int bgAfkReportedTimer = 0x5881EC83
  7714. unsigned int bgTeam = 0x0
  7715. unsigned int mountSpell = 0x0
  7716. unsigned int[2] taxiPath
  7717. [0] = 0x0
  7718. [1] = 0x0
  7719. WorldLocation joinPos = 0x381B30C350
  7720. bool m_IsBGRandomWinner = 0x0
  7721. std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> > m_timedquests
  7722. std::_Tree<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
  7723. std::_Tree_comp_alloc<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
  7724. std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::_Tree_node<unsigned int,void *> > >,std::_Tree_val<std::_Tree_simple_types<unsigned int> >,1>, _Mypair = 0x381B30C370
  7725. <user defined> _Copy_tag = 0x381B30C370
  7726. <user defined> _Move_tag = 0x381B30C370
  7727. std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> > m_weeklyquests
  7728. std::_Tree<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
  7729. std::_Tree_comp_alloc<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
  7730. std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::_Tree_node<unsigned int,void *> > >,std::_Tree_val<std::_Tree_simple_types<unsigned int> >,1>, _Mypair = 0x381B30C388
  7731. <user defined> _Copy_tag = 0x381B30C388
  7732. <user defined> _Move_tag = 0x381B30C388
  7733. std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> > m_monthlyquests
  7734. std::_Tree<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
  7735. std::_Tree_comp_alloc<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
  7736. std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::_Tree_node<unsigned int,void *> > >,std::_Tree_val<std::_Tree_simple_types<unsigned int> >,1>, _Mypair = 0x381B30C3A0
  7737. <user defined> _Copy_tag = 0x381B30C3A0
  7738. <user defined> _Move_tag = 0x381B30C3A0
  7739. std::unordered_map<unsigned int,std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> >,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int m_seasonalquests
  7740. std::_Hash<std::_Umap_traits<unsigned int,std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> >,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned
  7741. <user defined> value_compare = 0x381B30C3B8
  7742. std::_Umap_traits<unsigned int,std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> >,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std: _Traitsobj = 0x3F800000
  7743. std::list<std::pair<unsigned int const ,std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> > >,std::allocator<std::pair<unsigned int const ,std::set<unsigned int,std::less<uns _List = 0x381B30C3C0
  7744. std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> > > > > >,std _Vec = 0x381B30C3D8
  7745. unsigned int _Mask = 0x7
  7746. unsigned int _Maxidx = 0x8
  7747. ObjectGuid m_divider
  7748. unsigned int _low = 0x0
  7749. unsigned int _high = 0x0
  7750. unsigned int m_ingametime = 0x6903F
  7751. int m_lastHonorUpdateTime = 0x5881EB55
  7752. unsigned int m_team = 0x1D5
  7753. unsigned int m_nextSave = 0x1AB1E
  7754. int m_speakTime = 0x0
  7755. unsigned int m_speakCount = 0x0
  7756. unsigned int m_dungeonDifficulty = 0x1
  7757. unsigned int m_raidDifficulty = 0xE
  7758. unsigned int m_legacyRaidDifficulty = 0x3
  7759. unsigned int m_prevMapDifficulty = 0xE
  7760. unsigned int m_atLoginFlags = 0x0
  7761. Item*[187] m_items
  7762. [0] = 0x0
  7763. [1] = 0x0
  7764. [2] = 0x0
  7765. [3] = 0x0
  7766. [4] = 0x38896000A0
  7767. [5] = 0x0
  7768. [6] = 0x38BBAE9490
  7769. [7] = 0x38BBAE9090
  7770. [8] = 0x0
  7771. [9] = 0x0
  7772. unsigned int m_currentBuybackSlot = 0x4A
  7773. std::unordered_map<unsigned int,PlayerCurrency,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,PlayerCurrency> > > _currencyStorage
  7774. std::_Hash<std::_Umap_traits<unsigned int,PlayerCurrency,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,PlayerCurr
  7775. <user defined> value_compare = 0x381B30CA28
  7776. std::_Umap_traits<unsigned int,PlayerCurrency,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,PlayerCurrency> >,0> _Traitsobj = 0x3F800000
  7777. std::list<std::pair<unsigned int const ,PlayerCurrency>,std::allocator<std::pair<unsigned int const ,PlayerCurrency> > > _List = 0x381B30CA30
  7778. std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,PlayerCurrency> > > >,std::_Wrap_alloc<std::allocator<std::_List_unchecked_iterator<std: _Vec = 0x381B30CA48
  7779. unsigned int _Mask = 0x7
  7780. unsigned int _Maxidx = 0x8
  7781. VoidStorageItem*[160] _voidStorageItems
  7782. [0] = 0x0
  7783. [1] = 0x0
  7784. [2] = 0x0
  7785. [3] = 0x0
  7786. [4] = 0x0
  7787. [5] = 0x0
  7788. [6] = 0x0
  7789. [7] = 0x0
  7790. [8] = 0x0
  7791. [9] = 0x0
  7792. std::vector<Item *,std::allocator<Item *> > m_itemUpdateQueue
  7793. std::_Vector_alloc<std::_Vec_base_types<Item *,std::allocator<Item *> > >
  7794. std::_Compressed_pair<std::_Wrap_alloc<std::allocator<Item *> >,std::_Vector_val<std::_Simple_types<Item *> >,1> _Mypair = 0x381B30CF78
  7795. bool m_itemUpdateQueueBlocked = 0x0
  7796. unsigned int m_ExtraFlags = 0x0
  7797. std::map<unsigned int,QuestStatusData,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,QuestStatusData> > > m_QuestStatus
  7798. std::_Tree<std::_Tmap_traits<unsigned int,QuestStatusData,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,QuestStatusData> >,0> >
  7799. std::_Tree_comp_alloc<std::_Tmap_traits<unsigned int,QuestStatusData,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,QuestStatusData> >,0> >
  7800. std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::_Tree_node<std::pair<unsigned int const ,QuestStatusData>,void *> > >,std::_Tree_val<std::_Tre _Mypair = 0x381B30CFA0
  7801. <user defined> value_compare = 0x381B30CFA0
  7802. <user defined> _Copy_tag = 0x381B30CFA0
  7803. <user defined> _Move_tag = 0x381B30CFA0
  7804. <user defined> value_compare = 0x381B30CFA0
  7805. std::map<unsigned int,enum QuestSaveType,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,enum QuestSaveType> > > m_QuestStatusSave
  7806. std::_Tree<std::_Tmap_traits<unsigned int,enum QuestSaveType,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,enum QuestSaveType> >,0> >
  7807. std::_Tree_comp_alloc<std::_Tmap_traits<unsigned int,enum QuestSaveType,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,enum QuestSaveType> >,0> >
  7808. std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::_Tree_node<std::pair<unsigned int const ,enum QuestSaveType>,void *> > >,std::_Tree_val<std::_ _Mypair = 0x381B30CFB8
  7809. <user defined> value_compare = 0x381B30CFB8
  7810. <user defined> _Copy_tag = 0x381B30CFB8
  7811. <user defined> _Move_tag = 0x381B30CFB8
  7812. <user defined> value_compare = 0x381B30CFB8
  7813. std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> > m_RewardedQuests
  7814. std::_Tree<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
  7815. std::_Tree_comp_alloc<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
  7816. std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::_Tree_node<unsigned int,void *> > >,std::_Tree_val<std::_Tree_simple_types<unsigned int> >,1>, _Mypair = 0x381B30CFD0
  7817. <user defined> _Copy_tag = 0x381B30CFD0
  7818. <user defined> _Move_tag = 0x381B30CFD0
  7819. std::map<unsigned int,enum QuestSaveType,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,enum QuestSaveType> > > m_RewardedQuestsSave
  7820. std::_Tree<std::_Tmap_traits<unsigned int,enum QuestSaveType,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,enum QuestSaveType> >,0> >
  7821. std::_Tree_comp_alloc<std::_Tmap_traits<unsigned int,enum QuestSaveType,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,enum QuestSaveType> >,0> >
  7822. std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::_Tree_node<std::pair<unsigned int const ,enum QuestSaveType>,void *> > >,std::_Tree_val<std::_ _Mypair = 0x381B30CFE8
  7823. <user defined> value_compare = 0x381B30CFE8
  7824. <user defined> _Copy_tag = 0x381B30CFE8
  7825. <user defined> _Move_tag = 0x381B30CFE8
  7826. <user defined> value_compare = 0x381B30CFE8
  7827. std::unordered_map<unsigned int,SkillStatusData,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,SkillStatusData> > > mSkillStatus
  7828. std::_Hash<std::_Umap_traits<unsigned int,SkillStatusData,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,SkillStat
  7829. <user defined> value_compare = 0x381B30D000
  7830. std::_Umap_traits<unsigned int,SkillStatusData,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,SkillStatusData> >,0 _Traitsobj = 0x3F800000
  7831. std::list<std::pair<unsigned int const ,SkillStatusData>,std::allocator<std::pair<unsigned int const ,SkillStatusData> > > _List = 0x381B30D008
  7832. std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,SkillStatusData> > > >,std::_Wrap_alloc<std::allocator<std::_List_unchecked_iterator<std _Vec = 0x381B30D020
  7833. unsigned int _Mask = 0x3F
  7834. unsigned int _Maxidx = 0x40
  7835. unsigned int m_GuildIdInvited = 0x0
  7836. unsigned int m_ArenaTeamIdInvited = 0x0
  7837. std::deque<Mail *,std::allocator<Mail *> > m_mail
  7838. std::_Deque_alloc<std::_Deque_base_types<Mail *,std::allocator<Mail *> > >
  7839. std::_Compressed_pair<std::_Wrap_alloc<std::allocator<Mail *> >,std::_Deque_val<std::_Deque_simple_types<Mail *> >,1> _Mypair = 0x381B30D060
  7840. std::unordered_map<unsigned int,PlayerSpell *,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,PlayerSpell *> > > m_spells
  7841. std::_Hash<std::_Umap_traits<unsigned int,PlayerSpell *,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,PlayerSpell
  7842. <user defined> value_compare = 0x381B30D088
  7843. std::_Umap_traits<unsigned int,PlayerSpell *,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,PlayerSpell *> >,0> _Traitsobj = 0x3F800000
  7844. std::list<std::pair<unsigned int const ,PlayerSpell *>,std::allocator<std::pair<unsigned int const ,PlayerSpell *> > > _List = 0x381B30D090
  7845. std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,PlayerSpell *> > > >,std::_Wrap_alloc<std::allocator<std::_List_unchecked_iterator<std:: _Vec = 0x381B30D0A8
  7846. unsigned int _Mask = 0x3F
  7847. unsigned int _Maxidx = 0x40
  7848. std::unordered_map<unsigned int,std::unordered_set<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<unsigned int> >,std::hash<unsigned int>,std::equal_to<unsigned int>, m_overrideSpells
  7849. std::_Hash<std::_Umap_traits<unsigned int,std::unordered_set<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<unsigned int> >,std::_Uhash_compare<unsigned int,std::hash
  7850. <user defined> value_compare = 0x381B30D0D8
  7851. std::_Umap_traits<unsigned int,std::unordered_set<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<unsigned int> >,std::_Uhash_compare<unsigned int,std::hash<unsigned i _Traitsobj = 0x3F800000
  7852. std::list<std::pair<unsigned int const ,std::unordered_set<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<unsigned int> > >,std::allocator<std::pair<unsigned int cons _List = 0x381B30D0E0
  7853. std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,std::unordered_set<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int>,std: _Vec = 0x381B30D0F8
  7854. unsigned int _Mask = 0x7
  7855. unsigned int _Maxidx = 0x8
  7856. unsigned int m_lastPotionId = 0x0
  7857. SpecializationInfo _specializationInfo
  7858. std::unordered_map<unsigned int,enum PlayerSpellState,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,enum PlayerSpellState> > >[4] Talents
  7859. [0] = 0x381B30D130
  7860. [1] = 0x381B30D180
  7861. [2] = 0x381B30D1D0
  7862. [3] = 0x381B30D220
  7863. std::vector<unsigned int,std::allocator<unsigned int> >[4] Glyphs
  7864. [0] = 0x381B30D270
  7865. [1] = 0x381B30D290
  7866. [2] = 0x381B30D2B0
  7867. [3] = 0x381B30D2D0
  7868. unsigned int ResetTalentsCost = 0x0
  7869. int ResetTalentsTime = 0x0
  7870. unsigned int PrimarySpecialization = 0x46
  7871. unsigned int ActiveGroup = 0x2
  7872. std::map<unsigned char,ActionButton,std::less<unsigned char>,std::allocator<std::pair<unsigned char const ,ActionButton> > > m_actionButtons
  7873. std::_Tree<std::_Tmap_traits<unsigned char,ActionButton,std::less<unsigned char>,std::allocator<std::pair<unsigned char const ,ActionButton> >,0> >
  7874. std::_Tree_comp_alloc<std::_Tmap_traits<unsigned char,ActionButton,std::less<unsigned char>,std::allocator<std::pair<unsigned char const ,ActionButton> >,0> >
  7875. std::_Compressed_pair<std::less<unsigned char>,std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::_Tree_node<std::pair<unsigned char const ,ActionButton>,void *> > >,std::_Tree_val<std::_Tree _Mypair = 0x381B30D308
  7876. <user defined> value_compare = 0x381B30D308
  7877. <user defined> _Copy_tag = 0x381B30D308
  7878. <user defined> _Move_tag = 0x381B30D308
  7879. <user defined> value_compare = 0x381B30D308
  7880. float[2] m_auraBaseMod
  7881. [0] = 0.000000
  7882. [1] = 5.000000
  7883. [0] = 0x40A0000000000000
  7884. [1] = 0x40A0000000000000
  7885. [2] = 0x40A0000000000000
  7886. [3] = 0x3F80000000000000
  7887. int[32] m_baseRatingValue
  7888. [0] = 0x0
  7889. [1] = 0x0
  7890. [2] = 0x0
  7891. [3] = 0x0
  7892. [4] = 0x0
  7893. [5] = 0x0
  7894. [6] = 0x0
  7895. [7] = 0x0
  7896. [8] = 0x0
  7897. [9] = 0x0
  7898. unsigned int m_baseSpellPower = 0x0
  7899. unsigned int m_baseManaRegen = 0x0
  7900. unsigned int m_baseHealthRegen = 0x0
  7901. int m_spellPenetrationItemMod = 0x0
  7902. std::list<SpellModifier *,std::allocator<SpellModifier *> >[2] m_spellMods
  7903. [0] = 0x381B30D390
  7904. [1] = 0x381B30D3A8
  7905. [0] = 0x381B30D390
  7906. [1] = 0x381B30D3C0
  7907. [2] = 0x381B30D3F0
  7908. [3] = 0x381B30D420
  7909. [4] = 0x381B30D450
  7910. [5] = 0x381B30D480
  7911. [6] = 0x381B30D4B0
  7912. [7] = 0x381B30D4E0
  7913. [8] = 0x381B30D510
  7914. [9] = 0x381B30D540
  7915. std::list<EnchantDuration,std::allocator<EnchantDuration> > m_enchantDuration
  7916. std::_List_buy<EnchantDuration,std::allocator<EnchantDuration> >
  7917. std::_List_alloc<std::_List_base_types<EnchantDuration,std::allocator<EnchantDuration> > >
  7918. std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::_List_node<EnchantDuration,void *> > >,std::_List_val<std::_List_simple_types<EnchantDuration> >,1> _Mypair = 0x381B30DAE0
  7919. std::list<Item *,std::allocator<Item *> > m_itemDuration
  7920. std::_List_buy<Item *,std::allocator<Item *> >
  7921. std::_List_alloc<std::_List_base_types<Item *,std::allocator<Item *> > >
  7922. std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::_List_node<Item *,void *> > >,std::_List_val<std::_List_simple_types<Item *> >,1> _Mypair = 0x381B30DAF8
  7923. std::unordered_set<ObjectGuid,std::hash<ObjectGuid>,std::equal_to<ObjectGuid>,std::allocator<ObjectGuid> > m_itemSoulboundTradeable
  7924. std::_Hash<std::_Uset_traits<ObjectGuid,std::_Uhash_compare<ObjectGuid,std::hash<ObjectGuid>,std::equal_to<ObjectGuid> >,std::allocator<ObjectGuid>,0> >
  7925. std::_Uset_traits<ObjectGuid,std::_Uhash_compare<ObjectGuid,std::hash<ObjectGuid>,std::equal_to<ObjectGuid> >,std::allocator<ObjectGuid>,0> _Traitsobj = 0x3F800000
  7926. std::list<ObjectGuid,std::allocator<ObjectGuid> > _List = 0x381B30DB18
  7927. std::vector<std::_List_unchecked_const_iterator<std::_List_val<std::_List_simple_types<ObjectGuid> >,std::_Iterator_base0>,std::_Wrap_alloc<std::allocator<std::_List_unchecked_const_iterator<std::_Li _Vec = 0x381B30DB30
  7928. unsigned int _Mask = 0x7
  7929. unsigned int _Maxidx = 0x8
  7930. std::unique_ptr<ResurrectionData,std::default_delete<ResurrectionData> > _resurrectionData
  7931. std::_Unique_ptr_base<ResurrectionData,std::default_delete<ResurrectionData> >
  7932. std::_Compressed_pair<std::default_delete<ResurrectionData>,ResurrectionData *,1> _Mypair = 0x0
  7933. WorldSession* m_session = 0x386DABEA70
  7934. std::list<Channel *,std::allocator<Channel *> > m_channels
  7935. std::_List_buy<Channel *,std::allocator<Channel *> >
  7936. std::_List_alloc<std::_List_base_types<Channel *,std::allocator<Channel *> > >
  7937. std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::_List_node<Channel *,void *> > >,std::_List_val<std::_List_simple_types<Channel *> >,1> _Mypair = 0x381B30DB70
  7938. unsigned int m_cinematic = 0x1
  7939. unsigned int m_movie = 0x0
  7940. TradeData* m_trade = NULL
  7941. bool m_DailyQuestChanged = 0x0
  7942. bool m_WeeklyQuestChanged = 0x0
  7943. bool m_MonthlyQuestChanged = 0x0
  7944. bool m_SeasonalQuestChanged = 0x0
  7945. int m_lastDailyQuestTime = 0x0
  7946. unsigned int m_drunkTimer = 0x0
  7947. unsigned int m_weaponChangeTimer = 0x0
  7948. unsigned int m_zoneUpdateId = 0x181A
  7949. unsigned int m_zoneUpdateTimer = 0x384
  7950. unsigned int m_areaUpdateId = 0x9
  7951. unsigned int m_deathTimer = 0x0
  7952. int m_deathExpireTime = 0x0
  7953. unsigned int m_WeaponProficiency = 0x41F3
  7954. unsigned int m_ArmorProficiency = 0x7F
  7955. bool m_canParry = 0x1
  7956. bool m_canBlock = 0x1
  7957. bool m_canTitanGrip = 0x0
  7958. unsigned int m_swingErrorMsg = 0x0
  7959. int _restTime = 0x0
  7960. unsigned int inn_triggerId = 0x0
  7961. float m_rest_bonus = 13.178061
  7962. unsigned int _restFlagMask = 0x0
  7963. PlayerSocial* m_social = 0x38BBB32A00
  7964. std::map<ObjectGuid,FriendInfo,std::less<ObjectGuid>,std::allocator<std::pair<ObjectGuid const ,FriendInfo> > > _playerSocialMap = 0x38BBB32A00
  7965. ObjectGuid _playerGUID = 0x38BBB32A18
  7966. GroupReference m_group
  7967. Reference<Group,Player>
  7968. LinkedListElement
  7969. LinkedListElement* iNext = NULL
  7970. LinkedListElement* iPrev = NULL
  7971. Group* iRefTo = NULL
  7972. Player* iRefFrom = NULL
  7973. unsigned int iSubGroup = 0x0
  7974. GroupReference m_originalGroup
  7975. Reference<Group,Player>
  7976. LinkedListElement
  7977. LinkedListElement* iNext = NULL
  7978. LinkedListElement* iPrev = NULL
  7979. Group* iRefTo = NULL
  7980. Player* iRefFrom = NULL
  7981. unsigned int iSubGroup = 0x0
  7982. Group* m_groupInvite = NULL
  7983. unsigned int m_groupUpdateMask = 0x0
  7984. bool m_bPassOnGroupLoot = 0x0
  7985. unsigned int m_lastpetnumber = 0x0
  7986. int m_summon_expire = 0x0
  7987. WorldLocation m_summon_location
  7988. Position
  7989. PositionXYStreamer
  7990. Position* Pos = NULL
  7991. PositionXYZStreamer
  7992. <user defined> Pos = 0x0
  7993. PositionXYZOStreamer
  7994. <user defined> Pos = 0x0
  7995. float m_positionX = 0.000000
  7996. float m_positionY = 0.000000
  7997. float m_positionZ = 0.000000
  7998. float m_orientation = 0.000000
  7999. unsigned int m_mapId = 0xFFFFFFFF
  8000. WorldLocation m_recall_location
  8001. Position
  8002. PositionXYStreamer
  8003. Position* Pos = 0xC3016D59C60B54A8
  8004. PositionXYZStreamer
  8005. <user defined> Pos = 0xC3016D59C60B54A8
  8006. PositionXYZOStreamer
  8007. <user defined> Pos = 0xC3016D59C60B54A8
  8008. float m_positionX = -8917.164063
  8009. float m_positionY = -129.427139
  8010. float m_positionZ = 80.966721
  8011. float m_orientation = 2.036150
  8012. unsigned int m_mapId = 0x0
  8013. DeclinedName* m_declinedname = NULL
  8014. Runes* m_runes = NULL
  8015. std::map<unsigned __int64,EquipmentSetInfo,std::less<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,EquipmentSetInfo> > > _equipmentSets
  8016. std::_Tree<std::_Tmap_traits<unsigned __int64,EquipmentSetInfo,std::less<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,EquipmentSetInfo> >,0> >
  8017. std::_Tree_comp_alloc<std::_Tmap_traits<unsigned __int64,EquipmentSetInfo,std::less<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,EquipmentSetInfo> >,0> >
  8018. std::_Compressed_pair<std::less<unsigned __int64>,std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::_Tree_node<std::pair<unsigned __int64 const ,EquipmentSetInfo>,void *> > >,std::_Tree_val< _Mypair = 0x381B30DCB0
  8019. <user defined> value_compare = 0x381B30DCB0
  8020. <user defined> _Copy_tag = 0x381B30DCB0
  8021. <user defined> _Move_tag = 0x381B30DCB0
  8022. <user defined> value_compare = 0x381B30DCB0
  8023. unsigned int m_grantableLevels = 0x0
  8024. std::array<std::unique_ptr<CUFProfile,std::default_delete<CUFProfile> >,5> _CUFProfiles
  8025. std::unique_ptr<CUFProfile,std::default_delete<CUFProfile> >[5] _Elems
  8026. [0] = 0x38BBAC6FA0
  8027. [1] = 0x0
  8028. [2] = 0x0
  8029. [3] = 0x0
  8030. [4] = 0x0
  8031. std::set<ObjectGuid,std::less<ObjectGuid>,std::allocator<ObjectGuid> > m_refundableItems
  8032. std::_Tree<std::_Tset_traits<ObjectGuid,std::less<ObjectGuid>,std::allocator<ObjectGuid>,0> >
  8033. std::_Tree_comp_alloc<std::_Tset_traits<ObjectGuid,std::less<ObjectGuid>,std::allocator<ObjectGuid>,0> >
  8034. std::_Compressed_pair<std::less<ObjectGuid>,std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::_Tree_node<ObjectGuid,void *> > >,std::_Tree_val<std::_Tree_simple_types<ObjectGuid> >,1>,1> _Mypair = 0x381B30DCF8
  8035. <user defined> _Copy_tag = 0x381B30DCF8
  8036. <user defined> _Move_tag = 0x381B30DCF8
  8037. MapReference m_mapRef
  8038. Reference<Map,Player>
  8039. LinkedListElement
  8040. LinkedListElement* iNext = 0x389F75C200
  8041. LinkedListElement* iPrev = 0x389F75C1E8
  8042. Map* iRefTo = 0x389F75C050
  8043. Player* iRefFrom = 0x381B307D30
  8044. unsigned int m_lastFallTime = 0x0
  8045. float m_lastFallZ = 80.966721
  8046. int[3] m_MirrorTimer
  8047. [0] = 0xFFFFFFFF
  8048. [1] = 0xFFFFFFFF
  8049. [2] = 0xFFFFFFFF
  8050. unsigned int m_MirrorTimerFlags = 0x0
  8051. unsigned int m_MirrorTimerFlagsLast = 0x0
  8052. bool m_isInWater = 0x0
  8053. unsigned int[7] m_runeGraceCooldown
  8054. [0] = 0xFFFFFFFF
  8055. [1] = 0xFFFFFFFF
  8056. [2] = 0xFFFFFFFF
  8057. [3] = 0xFFFFFFFF
  8058. [4] = 0xFFFFFFFF
  8059. [5] = 0xFFFFFFFF
  8060. [6] = 0xFFFFFFFF
  8061. unsigned int[7] m_lastRuneGraceTimers
  8062. [0] = 0x0
  8063. [1] = 0x0
  8064. [2] = 0x0
  8065. [3] = 0x0
  8066. [4] = 0x0
  8067. [5] = 0x0
  8068. [6] = 0x0
  8069. WorldLocation m_teleport_dest
  8070. Position
  8071. PositionXYStreamer
  8072. Position* Pos = NULL
  8073. PositionXYZStreamer
  8074. <user defined> Pos = 0x0
  8075. PositionXYZOStreamer
  8076. <user defined> Pos = 0x0
  8077. float m_positionX = 0.000000
  8078. float m_positionY = 0.000000
  8079. float m_positionZ = 0.000000
  8080. float m_orientation = 0.000000
  8081. unsigned int m_mapId = 0xFFFFFFFF
  8082. unsigned int m_teleport_options = 0x0
  8083. bool mSemaphoreTeleport_Near = 0x0
  8084. bool mSemaphoreTeleport_Far = 0x0
  8085. unsigned int m_DelayedOperations = 0x0
  8086. bool m_bCanDelayTeleport = 0x0
  8087. bool m_bHasDelayedTeleport = 0x0
  8088. unsigned int m_temporaryUnsummonedPetNumber = 0x0
  8089. unsigned int m_oldpetspell = 0x0
  8090. PlayerAchievementMgr* m_achievementMgr = 0x38B68BA9C0
  8091. AchievementMgr
  8092. CriteriaHandler
  8093. std::unordered_map<unsigned int,CriteriaProgress,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,CriteriaProgress> > > _criteriaProgress = 0x38B68BA9C8
  8094. std::map<unsigned int,unsigned int,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,unsigned int> > > _timeCriteriaTrees = 0x38B68BAA18
  8095. std::unordered_map<unsigned int,CompletedAchievementData,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,CompletedAchievementData> > > _completedAchievements = 0x38B68BAA30
  8096. unsigned int _achievementPoints = 0x14
  8097. Player* _owner = 0x381B307D30
  8098. ReputationMgr* m_reputationMgr = 0x38BBAC2220
  8099. Player* _player = 0x381B307D30
  8100. std::map<unsigned int,FactionState,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,FactionState> > > _factions = 0x38BBAC2228
  8101. std::map<unsigned int,enum ReputationRank,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,enum ReputationRank> > > _forcedReactions = 0x38BBAC2240
  8102. unsigned int _visibleFactionCount = 0x8
  8103. unsigned int _honoredFactionCount = 0x1
  8104. unsigned int _reveredFactionCount = 0x1
  8105. unsigned int _exaltedFactionCount = 0x1
  8106. bool _sendFactionIncreased = 0x0
  8107. unsigned int m_ChampioningFaction = 0x0
  8108. std::queue<unsigned int,std::deque<unsigned int,std::allocator<unsigned int> > > m_timeSyncQueue
  8109. std::deque<unsigned int,std::allocator<unsigned int> > c = 0x381B30DDD0
  8110. unsigned int m_timeSyncTimer = 0x26AC
  8111. unsigned int m_timeSyncClient = 0x468742
  8112. unsigned int m_timeSyncServer = 0x68D24
  8113. std::unordered_map<unsigned int,__int64,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,__int64> > > _instanceResetTimes
  8114. std::_Hash<std::_Umap_traits<unsigned int,__int64,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,__int64> >,0> >
  8115. <user defined> value_compare = 0x381B30DE08
  8116. std::_Umap_traits<unsigned int,__int64,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,__int64> >,0> _Traitsobj = 0x3F800000
  8117. std::list<std::pair<unsigned int const ,__int64>,std::allocator<std::pair<unsigned int const ,__int64> > > _List = 0x381B30DE10
  8118. std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,__int64> > > >,std::_Wrap_alloc<std::allocator<std::_List_unchecked_iterator<std::_List_ _Vec = 0x381B30DE28
  8119. unsigned int _Mask = 0x7
  8120. unsigned int _Maxidx = 0x8
  8121. unsigned int _pendingBindId = 0x0
  8122. unsigned int _pendingBindTimer = 0x0
  8123. unsigned int _activeCheats = 0x0
  8124. std::unique_ptr<Garrison,std::default_delete<Garrison> > _garrison
  8125. std::_Unique_ptr_base<Garrison,std::default_delete<Garrison> >
  8126. std::_Compressed_pair<std::default_delete<Garrison>,Garrison *,1> _Mypair = 0x0
  8127. bool _advancedCombatLoggingEnabled = 0x0
  8128. unsigned int healthBeforeDuel = 0x0
  8129. unsigned int manaBeforeDuel = 0x0
  8130. WorldLocation _corpseLocation
  8131. Position
  8132. PositionXYStreamer
  8133. Position* Pos = NULL
  8134. PositionXYZStreamer
  8135. <user defined> Pos = 0x0
  8136. PositionXYZOStreamer
  8137. <user defined> Pos = 0x0
  8138. float m_positionX = 0.000000
  8139. float m_positionY = 0.000000
  8140. float m_positionZ = 0.000000
  8141. float m_orientation = 0.000000
  8142. unsigned int m_mapId = 0xFFFFFFFF
  8143. SceneMgr m_sceneMgr
  8144. Player* _player = 0x381B307D30
  8145. std::map<unsigned int,SceneTemplate const *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,SceneTemplate const *> > > _scenesByInstance = 0x381B30DE98
  8146. unsigned int _standaloneSceneInstanceID = 0x0
  8147. bool _isDebuggingScenes = 0x0
  8148. std::unordered_map<ObjectGuid,ObjectGuid,std::hash<ObjectGuid>,std::equal_to<ObjectGuid>,std::allocator<std::pair<ObjectGuid const ,ObjectGuid> > > m_AELootView
  8149. std::_Hash<std::_Umap_traits<ObjectGuid,ObjectGuid,std::_Uhash_compare<ObjectGuid,std::hash<ObjectGuid>,std::equal_to<ObjectGuid> >,std::allocator<std::pair<ObjectGuid const ,ObjectGuid> >,0> >
  8150. <user defined> value_compare = 0x381B30DEB8
  8151. std::_Umap_traits<ObjectGuid,ObjectGuid,std::_Uhash_compare<ObjectGuid,std::hash<ObjectGuid>,std::equal_to<ObjectGuid> >,std::allocator<std::pair<ObjectGuid const ,ObjectGuid> >,0> _Traitsobj = 0x3F800000
  8152. std::list<std::pair<ObjectGuid const ,ObjectGuid>,std::allocator<std::pair<ObjectGuid const ,ObjectGuid> > > _List = 0x381B30DEC0
  8153. std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<ObjectGuid const ,ObjectGuid> > > >,std::_Wrap_alloc<std::allocator<std::_List_unchecked_iterator<std::_List _Vec = 0x381B30DED8
  8154. unsigned int _Mask = 0x7
  8155. unsigned int _Maxidx = 0x8
  8156. std::shared_ptr<WorldSocket>[2] m_Socket
  8157. [0] = 0x386DABEB58
  8158. [1] = 0x386DABEB68
  8159. std::string m_Address = "74.74.76.11"
  8160. int _security = 0x3
  8161. unsigned int _accountId = 0x3
  8162. std::string _accountName = "1#1"
  8163. unsigned int _battlenetAccountId = 0x1
  8164. unsigned int m_expansion = 0x6
  8165. std::string _os = "Win"
  8166. std::array<unsigned char,32> _realmListSecret
  8167. unsigned int[32] _Elems
  8168. [0] = 0xCD
  8169. [1] = 0xCD
  8170. [2] = 0xCD
  8171. [3] = 0xCD
  8172. [4] = 0xCD
  8173. [5] = 0xCD
  8174. [6] = 0xCD
  8175. [7] = 0xCD
  8176. [8] = 0xCD
  8177. [9] = 0xCD
  8178. std::unordered_map<unsigned int,unsigned char,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,unsigned char> > > _realmCharacterCounts
  8179. std::_Hash<std::_Umap_traits<unsigned int,unsigned char,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,unsigned ch
  8180. <user defined> value_compare = 0x386DABEC20
  8181. std::_Umap_traits<unsigned int,unsigned char,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,unsigned char> >,0> _Traitsobj = 0x3F800000
  8182. std::list<std::pair<unsigned int const ,unsigned char>,std::allocator<std::pair<unsigned int const ,unsigned char> > > _List = 0x386DABEC28
  8183. std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,unsigned char> > > >,std::_Wrap_alloc<std::allocator<std::_List_unchecked_iterator<std:: _Vec = 0x386DABEC40
  8184. unsigned int _Mask = 0x7
  8185. unsigned int _Maxidx = 0x8
  8186. std::unordered_map<unsigned int,std::function<void __cdecl(MessageBuffer)>,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,std::function<void __cdecl( _battlenetResponseCallbacks
  8187. std::_Hash<std::_Umap_traits<unsigned int,std::function<void __cdecl(MessageBuffer)>,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<un
  8188. <user defined> value_compare = 0x386DABEC70
  8189. std::_Umap_traits<unsigned int,std::function<void __cdecl(MessageBuffer)>,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int _Traitsobj = 0x3F800000
  8190. std::list<std::pair<unsigned int const ,std::function<void __cdecl(MessageBuffer)> >,std::allocator<std::pair<unsigned int const ,std::function<void __cdecl(MessageBuffer)> > > > _List = 0x386DABEC78
  8191. std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,std::function<void __cdecl(MessageBuffer)> > > > >,std::_Wrap_alloc<std::allocator<std:: _Vec = 0x386DABEC90
  8192. unsigned int _Mask = 0x7
  8193. unsigned int _Maxidx = 0x8
  8194. unsigned int _battlenetRequestToken = 0x0
  8195. Warden* _warden = NULL
  8196. int _logoutTime = 0x0
  8197. bool m_inQueue = 0x0
  8198. ObjectGuid m_playerLoading
  8199. unsigned int _low = 0x0
  8200. unsigned int _high = 0x0
  8201. bool m_playerLogout = 0x0
  8202. bool m_playerRecentlyLogout = 0x0
  8203. bool m_playerSave = 0x0
  8204. int m_sessionDbcLocale = 0x0
  8205. int m_sessionDbLocaleIndex = 0x0
  8206. std::atomic<unsigned int> m_latency
  8207. std::_Atomic_uint
  8208. unsigned long _My_val = 0x69
  8209. std::atomic<unsigned int> m_clientTimeDelay
  8210. std::_Atomic_uint
  8211. unsigned long _My_val = 0x0
  8212. AccountData[8] _accountData
  8213. [0] = 0x386DABED00
  8214. [1] = 0x386DABED30
  8215. [2] = 0x386DABED60
  8216. [3] = 0x386DABED90
  8217. [4] = 0x386DABEDC0
  8218. [5] = 0x386DABEDF0
  8219. [6] = 0x386DABEE20
  8220. [7] = 0x386DABEE50
  8221. unsigned int[8] _tutorials
  8222. [0] = 0x100061B
  8223. [1] = 0x0
  8224. [2] = 0x0
  8225. [3] = 0x0
  8226. [4] = 0x0
  8227. [5] = 0x0
  8228. [6] = 0x0
  8229. [7] = 0x0
  8230. bool _tutorialsChanged = 0x0
  8231. std::vector<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,std::allocator<std::basic_string<char,std::char_traits<char>,std::allocator<char> > > > _registeredAddonPrefixes
  8232. std::_Vector_alloc<std::_Vec_base_types<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,std::allocator<std::basic_string<char,std::char_traits<char>,std::allocator<char> > > > >
  8233. std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::basic_string<char,std::char_traits<char>,std::allocator<char> > > >,std::_Vector_val<std::_Simple_types<std::basic_string<char,std::char_tra _Mypair = 0x386DABEEA8
  8234. bool _filterAddonMessages = 0x0
  8235. unsigned int recruiterId = 0x0
  8236. bool isRecruiter = 0x0
  8237. LockedQueue<WorldPacket *,std::deque<WorldPacket *,std::allocator<WorldPacket *> > > _recvQueue
  8238. std::mutex _lock
  8239. std::_Mutex_base
  8240. std::_Align_type<double,80> _Mtx_storage = 0x386DABEEE0
  8241. std::deque<WorldPacket *,std::allocator<WorldPacket *> > _queue
  8242. std::_Deque_alloc<std::_Deque_base_types<WorldPacket *,std::allocator<WorldPacket *> > >
  8243. std::_Compressed_pair<std::_Wrap_alloc<std::allocator<WorldPacket *> >,std::_Deque_val<std::_Deque_simple_types<WorldPacket *> >,1> _Mypair = 0x386DABEF30
  8244. bool _canceled = 0x0
  8245. rbac::RBACData* _RBACData = 0x382C98FD80
  8246. unsigned int _id = 0x3
  8247. std::string _name = "1#1"
  8248. int _realmId = 0x1
  8249. unsigned int _secLevel = 0x3
  8250. std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> > _grantedPerms
  8251. std::_Tree<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
  8252. std::_Tree_comp_alloc<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
  8253. std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::_Tree_node<unsigned int,void *> > >,std::_Tree_val<std::_Tree_simple_types<unsigned int> >,1>, _Mypair = 0x382C98FDB8
  8254. <user defined> _Copy_tag = 0x382C98FDB8
  8255. <user defined> _Move_tag = 0x382C98FDB8
  8256. std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> > _deniedPerms
  8257. std::_Tree<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
  8258. std::_Tree_comp_alloc<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
  8259. std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::_Tree_node<unsigned int,void *> > >,std::_Tree_val<std::_Tree_simple_types<unsigned int> >,1>, _Mypair = 0x382C98FDD0
  8260. <user defined> _Copy_tag = 0x382C98FDD0
  8261. <user defined> _Move_tag = 0x382C98FDD0
  8262. std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> > _globalPerms
  8263. std::_Tree<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
  8264. std::_Tree_comp_alloc<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
  8265. std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::_Tree_node<unsigned int,void *> > >,std::_Tree_val<std::_Tree_simple_types<unsigned int> >,1>, _Mypair = 0x382C98FDE8
  8266. <user defined> _Copy_tag = 0x382C98FDE8
  8267. <user defined> _Move_tag = 0x382C98FDE8
  8268. unsigned int expireTime = 0xEA60
  8269. bool forceExit = 0x0
  8270. ObjectGuid m_currentBankerGUID
  8271. unsigned int _low = 0x0
  8272. unsigned int _high = 0x0
  8273. std::unique_ptr<BattlePetMgr,std::default_delete<BattlePetMgr> > _battlePetMgr
  8274. std::_Unique_ptr_base<BattlePetMgr,std::default_delete<BattlePetMgr> >
  8275. std::_Compressed_pair<std::default_delete<BattlePetMgr>,BattlePetMgr *,1> _Mypair = 0x382C98E7C0
  8276. std::unique_ptr<CollectionMgr,std::default_delete<CollectionMgr> > _collectionMgr
  8277. std::_Unique_ptr_base<CollectionMgr,std::default_delete<CollectionMgr> >
  8278. std::_Compressed_pair<std::default_delete<CollectionMgr>,CollectionMgr *,1> _Mypair = 0x38878464A0
  8279. WorldSession::ConnectToKey _instanceConnectKey
  8280. <unnamed-type-Fields>
  8281. unsigned int AccountId = 0xF5AE13A500000003
  8282. unsigned int ConnectionType = 0xF5AE13A500000003
  8283. unsigned int Key = 0xF5AE13A500000003
  8284. WorldSession::ConnectToKey::<unnamed-type-Fields> Fields
  8285. unsigned int AccountId = 0xF5AE13A500000003
  8286. unsigned int ConnectionType = 0xF5AE13A500000003
  8287. unsigned int Key = 0xF5AE13A500000003
  8288. unsigned int Raw = 0xF5AE13A500000003
  8289. Parameter WorldPackets::Query::DBQueryBulk& packet = 0x3839A2E200
  8290. WorldPackets::ClientPacket
  8291. WorldPackets::Packet
  8292. WorldPacket _worldPacket = 0x3839A2E208
  8293. DBQueryRecord
  8294. ObjectGuid GUID
  8295. unsigned int _low = 0x7FF7277FF560
  8296. unsigned int _high = 0x7FF72718C420
  8297. unsigned int RecordID = 0x12
  8298. unsigned int TableHash = 0xBFDAF9F1
  8299. std::vector<WorldPackets::Query::DBQueryBulk::DBQueryRecord,std::allocator<WorldPackets::Query::DBQueryBulk::DBQueryRecord> > Queries
  8300. std::_Vector_alloc<std::_Vec_base_types<WorldPackets::Query::DBQueryBulk::DBQueryRecord,std::allocator<WorldPackets::Query::DBQueryBulk::DBQueryRecord> > >
  8301. value_type
  8302. ObjectGuid GUID = 0x3839A2E260
  8303. unsigned int RecordID = 0xC0E44F18
  8304. std::_Compressed_pair<std::_Wrap_alloc<std::allocator<WorldPackets::Query::DBQueryBulk::DBQueryRecord> >,std::_Vector_val<std::_Simple_types<WorldPackets::Query::DBQueryBulk::DBQueryRecord> >,1> _Mypair = 0x3839A2E260
  8305. value_type
  8306. <user defined> GUID = 0x3839A2E260
  8307. unsigned int RecordID = 0xC0E44F18
  8308. Local DB2StorageBase* store = 0x7FF728497AF0
  8309. unsigned int _tableHash = 0xBFDAF9F1
  8310. unsigned int _layoutHash = 0xABD08A04
  8311. std::string _fileName = "CreatureDisplayInfo.db2"
  8312. unsigned int _fieldCount = 0x15
  8313. DB2LoadInfo _loadInfo
  8314. DB2FieldMeta* Fields = 0x7FF7284A4030
  8315. bool IsSigned = 0x0
  8316. int Type = 0x69
  8317. char* Name = "ID"
  8318. unsigned int FieldCount = 0x18
  8319. DB2Meta* Meta = 0x7FF7284A0CE0
  8320. int IndexField = 0xFFFFFFFF
  8321. unsigned int FieldCount = 0x15
  8322. unsigned int LayoutHash = 0xABD08A04
  8323. char* Types = "iffisiiifhhhhhhbbbbbb"
  8324. unsigned int* ArraySizes = 0x1
  8325. int Statement = 0x30
  8326. std::string TypesString = "iiffiiiSiiifhhhhhhbbbbbb"
  8327. char* _dataTable = ""
  8328. char* _dataTableEx = NULL
  8329. std::vector<char *,std::allocator<char *> > _stringPool
  8330. std::_Vector_alloc<std::_Vec_base_types<char *,std::allocator<char *> > >
  8331. std::_Compressed_pair<std::_Wrap_alloc<std::allocator<char *> >,std::_Vector_val<std::_Simple_types<char *> >,1> _Mypair = 0x7FF728497B88
  8332.  
  8333. 00007FF72607B9B1 0000003839A2E290 PacketHandler<WorldPackets::Query::DBQueryBulk,&WorldSession::HandleDBQueryBulk>::Call+71 d:\core\trinitycore\src\server\game\server\protocol\opcodes.cpp line 34
  8334. Local PacketHandler<WorldPackets::Query::DBQueryBulk,&WorldSession::HandleDBQueryBulk>* this = 0x38B8663440
  8335. ClientOpcodeHandler
  8336. OpcodeHandler
  8337. char* Name = "CMSG_DB_QUERY_BULK"
  8338. int Status = 0x0
  8339. int ProcessingPlace = 0x0
  8340. Parameter WorldSession* session = 0x386DABEA70
  8341. int m_muteTime = 0x0
  8342. std::atomic<int> m_timeOutTime
  8343. std::_Atomic_int
  8344. unsigned long _My_val = 0xDBBA0
  8345. ConnectToKey
  8346. <unnamed-type-Fields>
  8347. unsigned int AccountId = 0x0
  8348. unsigned int ConnectionType = 0x0
  8349. unsigned int Key = 0x0
  8350. WorldSession::ConnectToKey::<unnamed-type-Fields> Fields
  8351. unsigned int AccountId = 0x0
  8352. unsigned int ConnectionType = 0x0
  8353. unsigned int Key = 0x0
  8354. unsigned int Raw = 0x0
  8355. std::future<SQLQueryHolder *> _realmAccountLoginCallback
  8356. std::_State_manager<SQLQueryHolder *>
  8357. std::_Associated_state<SQLQueryHolder *>* _Assoc_state = 0x38BA5E2180
  8358. bool _Get_only_once = 0x1
  8359. std::future<SQLQueryHolder *> _accountLoginCallback
  8360. std::_State_manager<SQLQueryHolder *>
  8361. std::_Associated_state<SQLQueryHolder *>* _Assoc_state = 0x38BA5E0320
  8362. bool _Get_only_once = 0x1
  8363. std::future<SQLQueryHolder *> _charLoginCallback
  8364. std::_State_manager<SQLQueryHolder *>
  8365. std::_Associated_state<SQLQueryHolder *>* _Assoc_state = 0x38BA5DFFC0
  8366. bool _Get_only_once = 0x1
  8367. QueryCallbackProcessor _queryProcessor
  8368. std::vector<QueryCallback,std::allocator<QueryCallback> > _callbacks
  8369. std::_Vector_alloc<std::_Vec_base_types<QueryCallback,std::allocator<QueryCallback> > >
  8370. std::_Compressed_pair<std::_Wrap_alloc<std::allocator<QueryCallback> >,std::_Vector_val<std::_Simple_types<QueryCallback> >,1> _Mypair = 0x386DABEAB0
  8371. DosProtection
  8372. WorldSession* Session = NULL
  8373. int _policy = 0xDBBA0
  8374. std::unordered_map<unsigned short,PacketCounter,std::hash<unsigned short>,std::equal_to<unsigned short>,std::allocator<std::pair<unsigned short const ,PacketCounter> > > _PacketThrottlingMap
  8375. std::_Hash<std::_Umap_traits<unsigned short,PacketCounter,std::_Uhash_compare<unsigned short,std::hash<unsigned short>,std::equal_to<unsigned short> >,std::allocator<std::pair<unsigned short const ,P
  8376. <user defined> value_compare = 0x386DABEA80
  8377. std::_Umap_traits<unsigned short,PacketCounter,std::_Uhash_compare<unsigned short,std::hash<unsigned short>,std::equal_to<unsigned short> >,std::allocator<std::pair<unsigned short const ,PacketCounte _Traitsobj = 0xBA5E2180
  8378. std::list<std::pair<unsigned short const ,PacketCounter>,std::allocator<std::pair<unsigned short const ,PacketCounter> > > _List = 0x386DABEA88
  8379. std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned short const ,PacketCounter> > > >,std::_Wrap_alloc<std::allocator<std::_List_unchecked_iterator<std _Vec = 0x386DABEAA0
  8380. unsigned int _Mask = 0x0
  8381. unsigned int _Maxidx = 0x0
  8382. WorldSession::DosProtection AntiDOS
  8383. WorldSession* Session = 0x386DABEA70
  8384. int _policy = 0x1
  8385. std::unordered_map<unsigned short,PacketCounter,std::hash<unsigned short>,std::equal_to<unsigned short>,std::allocator<std::pair<unsigned short const ,PacketCounter> > > _PacketThrottlingMap
  8386. std::_Hash<std::_Umap_traits<unsigned short,PacketCounter,std::_Uhash_compare<unsigned short,std::hash<unsigned short>,std::equal_to<unsigned short> >,std::allocator<std::pair<unsigned short const ,P
  8387. <user defined> value_compare = 0x386DABEAE0
  8388. std::_Umap_traits<unsigned short,PacketCounter,std::_Uhash_compare<unsigned short,std::hash<unsigned short>,std::equal_to<unsigned short> >,std::allocator<std::pair<unsigned short const ,PacketCounte _Traitsobj = 0x3F800000
  8389. std::list<std::pair<unsigned short const ,PacketCounter>,std::allocator<std::pair<unsigned short const ,PacketCounter> > > _List = 0x386DABEAE8
  8390. std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned short const ,PacketCounter> > > >,std::_Wrap_alloc<std::allocator<std::_List_unchecked_iterator<std _Vec = 0x386DABEB00
  8391. unsigned int _Mask = 0x3F
  8392. unsigned int _Maxidx = 0x40
  8393. std::set<ObjectGuid,std::less<ObjectGuid>,std::allocator<ObjectGuid> > _legitCharacters
  8394. std::_Tree<std::_Tset_traits<ObjectGuid,std::less<ObjectGuid>,std::allocator<ObjectGuid>,0> >
  8395. std::_Tree_comp_alloc<std::_Tset_traits<ObjectGuid,std::less<ObjectGuid>,std::allocator<ObjectGuid>,0> >
  8396. std::_Compressed_pair<std::less<ObjectGuid>,std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::_Tree_node<ObjectGuid,void *> > >,std::_Tree_val<std::_Tree_simple_types<ObjectGuid> >,1>,1> _Mypair = 0x386DABEB30
  8397. <user defined> _Copy_tag = 0x386DABEB30
  8398. <user defined> _Move_tag = 0x386DABEB30
  8399. unsigned int m_GUIDLow = 0x1
  8400. Player* _player = 0x381B307D30
  8401. Unit
  8402. WorldObject
  8403. Object
  8404. unsigned int m_objectType = 0x19
  8405. int m_objectTypeId = 0x4
  8406. unsigned int m_updateFlag = 0x8
  8407. int* m_int32Values = 0x1
  8408. unsigned int* m_uint32Values = 0x1
  8409. float* m_floatValues = 0.000000
  8410. std::vector<unsigned int,std::allocator<unsigned int> >* _dynamicValues = 0x38A9637858
  8411. std::vector<unsigned char,std::allocator<unsigned char> > _changesMask = 0x381B307D58
  8412. std::vector<enum UpdateMask::DynamicFieldChangeType,std::allocator<enum UpdateMask::DynamicFieldChangeType> > _dynamicChangesMask = 0x381B307D78
  8413. std::vector<unsigned char,std::allocator<unsigned char> >* _dynamicChangesArrayMask = 0x38A9636BF8
  8414. unsigned int m_valuesCount = 0xEC6
  8415. unsigned int _dynamicValuesCount = 0xE
  8416. unsigned int _fieldNotifyFlags = 0x80
  8417. bool m_objectUpdated = 0x0
  8418. bool m_inWorld = 0x1
  8419. PackedGuid m_PackGUID = 0x381B307DA8
  8420. WorldLocation
  8421. Position
  8422. PositionXYStreamer
  8423. Position* Pos = 0xC3016D59C60B54A8
  8424. PositionXYZStreamer
  8425. <user defined> Pos = 0xC3016D59C60B54A8
  8426. PositionXYZOStreamer
  8427. <user defined> Pos = 0xC3016D59C60B54A8
  8428. float m_positionX = -8917.164063
  8429. float m_positionY = -129.427139
  8430. float m_positionZ = 80.966721
  8431. float m_orientation = 2.036150
  8432. unsigned int m_mapId = 0x0
  8433. FlaggedValuesArray32<int,unsigned int,enum StealthType,2> m_stealth = 0x381B307E04
  8434. FlaggedValuesArray32<int,unsigned int,enum StealthType,2> m_stealthDetect = 0x381B307E10
  8435. FlaggedValuesArray32<int,unsigned int,enum InvisibilityType,38> m_invisibility = 0x381B307E1C
  8436. FlaggedValuesArray32<int,unsigned int,enum InvisibilityType,38> m_invisibilityDetect = 0x381B307EB8
  8437. FlaggedValuesArray32<int,unsigned int,enum ServerSideVisibilityType,2> m_serverSideVisibility = 0x381B307F54
  8438. FlaggedValuesArray32<int,unsigned int,enum ServerSideVisibilityType,2> m_serverSideVisibilityDetect = 0x381B307F60
  8439. unsigned int LastUsedScriptID = 0x0
  8440. MovementInfo m_movementInfo = 0x381B307F70
  8441. std::string m_name = "Keifer"
  8442. bool m_isActive = 0x1
  8443. bool m_isWorldObject = 0x1
  8444. ZoneScript* m_zoneScript = NULL
  8445. Transport* m_transport = NULL
  8446. Map* m_currMap = 0x389F75C050
  8447. unsigned int m_InstanceId = 0x0
  8448. unsigned int m_phaseMask = 0x1
  8449. std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> > _phases = 0x381B308038
  8450. std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> > _terrainSwaps = 0x381B308050
  8451. std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> > _worldMapAreaSwaps = 0x381B308068
  8452. int _dbPhase = 0x0
  8453. unsigned int m_notifyflags = 0x2
  8454. unsigned int m_executed_notifies = 0x0
  8455. unsigned int m_extraAttacks = 0x0
  8456. bool m_canDualWield = 0x0
  8457. std::set<Unit *,std::less<Unit *>,std::allocator<Unit *> > m_Controlled = 0x381B308090
  8458. Player* m_movedPlayer = 0x381B307D30
  8459. ObjectGuid[7] m_SummonSlot
  8460. [0] = 0x381B3080B0
  8461. [1] = 0x381B3080C0
  8462. [2] = 0x381B3080D0
  8463. [3] = 0x381B3080E0
  8464. [4] = 0x381B3080F0
  8465. [5] = 0x381B308100
  8466. [6] = 0x381B308110
  8467. ObjectGuid[4] m_ObjectSlot
  8468. [0] = 0x381B308120
  8469. [1] = 0x381B308130
  8470. [2] = 0x381B308140
  8471. [3] = 0x381B308150
  8472. float m_modMeleeHitChance = 7.500000
  8473. float m_modRangedHitChance = 7.500000
  8474. float m_modSpellHitChance = 15.000000
  8475. int m_baseSpellCritChance = 0x5
  8476. float[7] m_threatModifier
  8477. [0] = 1.000000
  8478. [1] = 1.000000
  8479. [2] = 1.000000
  8480. [3] = 1.000000
  8481. [4] = 1.000000
  8482. [5] = 1.000000
  8483. [6] = 1.000000
  8484. unsigned int[3] m_baseAttackSpeed
  8485. [0] = 0xE10
  8486. [1] = 0x7D0
  8487. [2] = 0x7D0
  8488. float[3] m_modAttackSpeedPct
  8489. [0] = 1.000000
  8490. [1] = 1.000000
  8491. [2] = 2.250000
  8492. unsigned int[3] m_attackTimer
  8493. [0] = 0x0
  8494. [1] = 0x0
  8495. [2] = 0x0
  8496. EventProcessor m_Events = 0x381B3081B0
  8497. std::list<SpellImmune,std::allocator<SpellImmune> >[7] m_spellImmune
  8498. [0] = 0x381B3081D0
  8499. [1] = 0x381B3081E8
  8500. [2] = 0x381B308200
  8501. [3] = 0x381B308218
  8502. [4] = 0x381B308230
  8503. [5] = 0x381B308248
  8504. [6] = 0x381B308260
  8505. unsigned int m_lastSanctuaryTime = 0x0
  8506. std::set<PetAura const *,std::less<PetAura const *>,std::allocator<PetAura const *> > m_petAuras = 0x381B308280
  8507. bool IsAIEnabled = 0x0
  8508. bool NeedChangeAI = 0x0
  8509. ObjectGuid LastCharmerGUID = 0x381B30829A
  8510. bool m_ControlledByPlayer = 0x1
  8511. Movement::MoveSpline* movespline = 0x3822035250
  8512. UnitAI* i_AI = NULL
  8513. UnitAI* i_disabledAI = NULL
  8514. bool m_AutoRepeatFirstCast = 0x0
  8515. float[4] m_createStats
  8516. [0] = 17.000000
  8517. [1] = 5.000000
  8518. [2] = 11.000000
  8519. [3] = 24.000000
  8520. std::set<Unit *,std::less<Unit *>,std::allocator<Unit *> > m_attackers = 0x381B3082E0
  8521. Unit* m_attacking = NULL
  8522. bool m_shouldReacquireTarget = 0x0
  8523. int m_deathState = 0x0
  8524. int m_procDeep = 0x0
  8525. std::list<DynamicObject *,std::allocator<DynamicObject *> > m_dynObj = 0x381B308310
  8526. std::list<GameObject *,std::allocator<GameObject *> > m_gameObj = 0x381B308328
  8527. unsigned int m_transform = 0x0
  8528. Spell*[4] m_currentSpells
  8529. [0] = 0x0
  8530. [1] = 0x0
  8531. [2] = 0x0
  8532. [3] = 0x0
  8533. std::multimap<unsigned int,Aura *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,Aura *> > > m_ownedAuras = 0x381B308368
  8534. std::multimap<unsigned int,AuraApplication *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,AuraApplication *> > > m_appliedAuras = 0x381B308380
  8535. std::list<Aura *,std::allocator<Aura *> > m_removedAuras = 0x381B308398
  8536. std::_Tree_iterator<std::_Tree_val<std::_Tree_simple_types<std::pair<unsigned int const ,Aura *> > > > m_auraUpdateIterator = 0x381B3083B0
  8537. unsigned int m_removedAurasCount = 0x2
  8538. std::list<AuraEffect *,std::allocator<AuraEffect *> >[492] m_modAuras
  8539. [0] = 0x381B3083D0
  8540. [1] = 0x381B3083E8
  8541. [2] = 0x381B308400
  8542. [3] = 0x381B308418
  8543. [4] = 0x381B308430
  8544. [5] = 0x381B308448
  8545. [6] = 0x381B308460
  8546. [7] = 0x381B308478
  8547. [8] = 0x381B308490
  8548. [9] = 0x381B3084A8
  8549. std::list<Aura *,std::allocator<Aura *> > m_scAuras = 0x381B30B1F0
  8550. std::list<AuraApplication *,std::allocator<AuraApplication *> > m_interruptableAuras = 0x381B30B208
  8551. std::multimap<enum AuraStateType,AuraApplication *,std::less<enum AuraStateType>,std::allocator<std::pair<enum AuraStateType const ,AuraApplication *> > > m_auraStateAuras = 0x381B30B220
  8552. unsigned int m_interruptMask = 0x0
  8553. float[5] m_auraModifiersGroup
  8554. [0] = 0.000000
  8555. [1] = 100.000000
  8556. [2] = 1.000000
  8557. [3] = 0.000000
  8558. [4] = 1.000000
  8559. [0] = 0x381B30B23C
  8560. [1] = 0x381B30B250
  8561. [2] = 0x381B30B264
  8562. [3] = 0x381B30B278
  8563. [4] = 0x381B30B28C
  8564. [5] = 0x381B30B2A0
  8565. [6] = 0x381B30B2B4
  8566. [7] = 0x381B30B2C8
  8567. [8] = 0x381B30B2DC
  8568. [9] = 0x381B30B2F0
  8569. float[2] m_weaponDamage
  8570. [0] = 1.926912
  8571. [1] = 3.000000
  8572. [0] = 0x404000003FF6A50D
  8573. [1] = 0x400000003F800000
  8574. [2] = 0x400000003F800000
  8575. bool m_canModifyStats = 0x1
  8576. std::set<AuraApplication *,Unit::VisibleAuraSlotCompare,std::allocator<AuraApplication *> > m_visibleAuras = 0x381B30B528
  8577. boost::container::flat_set<AuraApplication *,Unit::VisibleAuraSlotCompare,boost::container::new_allocator<AuraApplication *> > m_visibleAurasToUpdate = 0x381B30B540
  8578. float[9] m_speed_rate
  8579. [0] = 1.000000
  8580. [1] = 1.000000
  8581. [2] = 1.000000
  8582. [3] = 1.000000
  8583. [4] = 1.000000
  8584. [5] = 1.000000
  8585. [6] = 1.000000
  8586. [7] = 1.000000
  8587. [8] = 1.000000
  8588. CharmInfo* m_charmInfo = NULL
  8589. std::list<Player *,std::allocator<Player *> > m_sharedVision = 0x381B30B588
  8590. MotionMaster* i_motionMaster = 0x38BBAC4020
  8591. unsigned int[3] m_reactiveTimer
  8592. [0] = 0x0
  8593. [1] = 0x0
  8594. [2] = 0x0
  8595. unsigned int m_regenTimer = 0x0
  8596. ThreatManager m_ThreatManager = 0x381B30B5B8
  8597. Vehicle* m_vehicle = NULL
  8598. Vehicle* m_vehicleKit = NULL
  8599. unsigned int m_unitTypeMask = 0x0
  8600. LiquidTypeEntry* _lastLiquid = NULL
  8601. unsigned int m_movementCounter = 0x1
  8602. unsigned int m_state = 0x0
  8603. unsigned int m_CombatTimer = 0x0
  8604. TimeTrackerSmall m_movesplineTimer = 0x0
  8605. std::list<DiminishingReturn,std::allocator<DiminishingReturn> > m_Diminishing = 0x381B30B640
  8606. HostileRefManager m_HostileRefManager = 0x381B30B658
  8607. FollowerRefManager m_FollowingRefManager = 0x381B30B6A0
  8608. RedirectThreatInfo _redirectThreadInfo = 0x381B30B6E0
  8609. bool m_cleanupDone = 0x0
  8610. bool m_duringRemoveFromWorld = 0x0
  8611. unsigned int _oldFactionId = 0x0
  8612. bool _isWalkingBeforeCharm = 0x0
  8613. unsigned int _aiAnimKitId = 0x0
  8614. unsigned int _movementAnimKitId = 0x0
  8615. unsigned int _meleeAnimKitId = 0x0
  8616. int _lastDamagedTime = 0x0
  8617. SpellHistory* _spellHistory = 0x38A96346D0
  8618. GridObject<Player>
  8619. GridReference<Player> _gridRef = 0x381B30B720
  8620. std::string autoReplyMsg = ""
  8621. PlayerTaxi m_taxi
  8622. std::array<unsigned char,239> m_taximask = 0x381B30B770
  8623. std::deque<unsigned int,std::allocator<unsigned int> > m_TaxiDestinations = 0x381B30B860
  8624. int m_logintime = 0x5881EB54
  8625. int m_Last_tick = 0x5881EB57
  8626. unsigned int[2] m_Played_time
  8627. [0] = 0xB0
  8628. [1] = 0xB0
  8629. unsigned int m_stableSlots = 0x0
  8630. bool m_mailsLoaded = 0x0
  8631. bool m_mailsUpdated = 0x0
  8632. unsigned int unReadMails = 0x0
  8633. int m_nextMailDelivereTime = 0x0
  8634. std::unordered_map<unsigned __int64,Item *,std::hash<unsigned __int64>,std::equal_to<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,Item *> > > mMitems
  8635. std::_Hash<std::_Umap_traits<unsigned __int64,Item *,std::_Uhash_compare<unsigned __int64,std::hash<unsigned __int64>,std::equal_to<unsigned __int64> >,std::allocator<std::pair<unsigned __int64 const
  8636. <user defined> value_compare = 0x381B30B8B0
  8637. std::_Umap_traits<unsigned __int64,Item *,std::_Uhash_compare<unsigned __int64,std::hash<unsigned __int64>,std::equal_to<unsigned __int64> >,std::allocator<std::pair<unsigned __int64 const ,Item *> > _Traitsobj = 0x3F800000
  8638. std::list<std::pair<unsigned __int64 const ,Item *>,std::allocator<std::pair<unsigned __int64 const ,Item *> > > _List = 0x381B30B8B8
  8639. std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned __int64 const ,Item *> > > >,std::_Wrap_alloc<std::allocator<std::_List_unchecked_iterator<std::_Li _Vec = 0x381B30B8D0
  8640. unsigned int _Mask = 0x7
  8641. unsigned int _Maxidx = 0x8
  8642. PvPInfo pvpInfo
  8643. bool IsHostile = 0x0
  8644. bool IsInHostileArea = 0x0
  8645. bool IsInNoPvPArea = 0x0
  8646. bool IsInFFAPvPArea = 0x0
  8647. int EndTimer = 0x0
  8648. DuelInfo* duel = NULL
  8649. PlayerMenu* PlayerTalkClass = 0x38BB982830
  8650. GossipMenu _gossipMenu = 0x38BB982830
  8651. QuestMenu _questMenu = 0x38BB982878
  8652. WorldSession* _session = 0x386DABEA70
  8653. std::vector<ItemSetEffect *,std::allocator<ItemSetEffect *> > ItemSetEff
  8654. std::_Vector_alloc<std::_Vec_base_types<ItemSetEffect *,std::allocator<ItemSetEffect *> > >
  8655. std::_Compressed_pair<std::_Wrap_alloc<std::allocator<ItemSetEffect *> >,std::_Vector_val<std::_Simple_types<ItemSetEffect *> >,1> _Mypair = 0x381B30B920
  8656. Unit* m_mover = 0x381B307D30
  8657. <user defined> VisibleAuraSlotCompare = 0x381B307D30
  8658. unsigned int m_extraAttacks = 0x0
  8659. bool m_canDualWield = 0x0
  8660. <user defined> m_Controlled = 0x381B308090
  8661. <user defined> m_movedPlayer = 0x381B307D30
  8662. <user defined> m_SummonSlot = 0x381B3080B0
  8663. <user defined> m_ObjectSlot = 0x381B308120
  8664. float m_modMeleeHitChance = 7.500000
  8665. float m_modRangedHitChance = 7.500000
  8666. float m_modSpellHitChance = 15.000000
  8667. int m_baseSpellCritChance = 0x5
  8668. <user defined> m_threatModifier = 0x381B308170
  8669. <user defined> m_baseAttackSpeed = 0x381B30818C
  8670. <user defined> m_modAttackSpeedPct = 0x381B308198
  8671. <user defined> m_attackTimer = 0x381B3081A4
  8672. <user defined> m_Events = 0x381B3081B0
  8673. <user defined> m_spellImmune = 0x381B3081D0
  8674. unsigned int m_lastSanctuaryTime = 0x0
  8675. <user defined> m_petAuras = 0x381B308280
  8676. bool IsAIEnabled = 0x0
  8677. bool NeedChangeAI = 0x0
  8678. <user defined> LastCharmerGUID = 0x381B30829A
  8679. bool m_ControlledByPlayer = 0x1
  8680. <user defined> movespline = 0x3822035250
  8681. <user defined> i_AI = 0x0
  8682. <user defined> i_disabledAI = 0x0
  8683. bool m_AutoRepeatFirstCast = 0x0
  8684. <user defined> m_createStats = 0x381B3082CC
  8685. <user defined> m_attackers = 0x381B3082E0
  8686. <user defined> m_attacking = 0x0
  8687. bool m_shouldReacquireTarget = 0x0
  8688. int m_deathState = 0x0
  8689. int m_procDeep = 0x0
  8690. <user defined> m_dynObj = 0x381B308310
  8691. <user defined> m_gameObj = 0x381B308328
  8692. unsigned int m_transform = 0x0
  8693. <user defined> m_currentSpells = 0x381B308348
  8694. <user defined> m_ownedAuras = 0x381B308368
  8695. <user defined> m_appliedAuras = 0x381B308380
  8696. <user defined> m_removedAuras = 0x381B308398
  8697. <user defined> m_auraUpdateIterator = 0x381B3083B0
  8698. unsigned int m_removedAurasCount = 0x2
  8699. <user defined> m_modAuras = 0x381B3083D0
  8700. <user defined> m_scAuras = 0x381B30B1F0
  8701. <user defined> m_interruptableAuras = 0x381B30B208
  8702. <user defined> m_auraStateAuras = 0x381B30B220
  8703. unsigned int m_interruptMask = 0x0
  8704. <user defined> m_auraModifiersGroup = 0x381B30B23C
  8705. <user defined> m_weaponDamage = 0x381B30B50C
  8706. bool m_canModifyStats = 0x1
  8707. <user defined> m_visibleAuras = 0x381B30B528
  8708. <user defined> m_visibleAurasToUpdate = 0x381B30B540
  8709. <user defined> m_speed_rate = 0x381B30B558
  8710. <user defined> m_charmInfo = 0x0
  8711. <user defined> m_sharedVision = 0x381B30B588
  8712. <user defined> i_motionMaster = 0x38BBAC4020
  8713. <user defined> m_reactiveTimer = 0x381B30B5A8
  8714. unsigned int m_regenTimer = 0x0
  8715. <user defined> m_ThreatManager = 0x381B30B5B8
  8716. <user defined> m_vehicle = 0x0
  8717. <user defined> m_vehicleKit = 0x0
  8718. unsigned int m_unitTypeMask = 0x0
  8719. <user defined> _lastLiquid = 0x0
  8720. unsigned int m_movementCounter = 0x1
  8721. unsigned int m_state = 0x0
  8722. unsigned int m_CombatTimer = 0x0
  8723. <user defined> m_movesplineTimer = 0x0
  8724. <user defined> m_Diminishing = 0x381B30B640
  8725. <user defined> m_HostileRefManager = 0x381B30B658
  8726. <user defined> m_FollowingRefManager = 0x381B30B6A0
  8727. <user defined> _redirectThreadInfo = 0x381B30B6E0
  8728. bool m_cleanupDone = 0x0
  8729. bool m_duringRemoveFromWorld = 0x0
  8730. unsigned int _oldFactionId = 0x0
  8731. bool _isWalkingBeforeCharm = 0x0
  8732. unsigned int _aiAnimKitId = 0x0
  8733. unsigned int _movementAnimKitId = 0x0
  8734. unsigned int _meleeAnimKitId = 0x0
  8735. int _lastDamagedTime = 0x0
  8736. <user defined> _spellHistory = 0x38A96346D0
  8737. WorldObject* m_seer = 0x381B307D30
  8738. <user defined> m_stealth = 0x381B307E04
  8739. <user defined> m_stealthDetect = 0x381B307E10
  8740. <user defined> m_invisibility = 0x381B307E1C
  8741. <user defined> m_invisibilityDetect = 0x381B307EB8
  8742. <user defined> m_serverSideVisibility = 0x381B307F54
  8743. <user defined> m_serverSideVisibilityDetect = 0x381B307F60
  8744. unsigned int LastUsedScriptID = 0x0
  8745. <user defined> m_movementInfo = 0x381B307F70
  8746. <user defined> m_name = 0x381B307FE8
  8747. bool m_isActive = 0x1
  8748. bool m_isWorldObject = 0x1
  8749. <user defined> m_zoneScript = 0x0
  8750. <user defined> m_transport = 0x0
  8751. <user defined> m_currMap = 0x389F75C050
  8752. unsigned int m_InstanceId = 0x0
  8753. unsigned int m_phaseMask = 0x1
  8754. <user defined> _phases = 0x381B308038
  8755. <user defined> _terrainSwaps = 0x381B308050
  8756. <user defined> _worldMapAreaSwaps = 0x381B308068
  8757. int _dbPhase = 0x0
  8758. unsigned int m_notifyflags = 0x2
  8759. unsigned int m_executed_notifies = 0x0
  8760. unsigned int m_homebindMapId = 0x0
  8761. unsigned int m_homebindAreaId = 0x9
  8762. float m_homebindX = -8914.570313
  8763. float m_homebindY = -133.908997
  8764. float m_homebindZ = 80.537804
  8765. std::unordered_set<ObjectGuid,std::hash<ObjectGuid>,std::equal_to<ObjectGuid>,std::allocator<ObjectGuid> > m_clientGUIDs
  8766. std::_Hash<std::_Uset_traits<ObjectGuid,std::_Uhash_compare<ObjectGuid,std::hash<ObjectGuid>,std::equal_to<ObjectGuid> >,std::allocator<ObjectGuid>,0> >
  8767. std::_Uset_traits<ObjectGuid,std::_Uhash_compare<ObjectGuid,std::hash<ObjectGuid>,std::equal_to<ObjectGuid> >,std::allocator<ObjectGuid>,0> _Traitsobj = 0x3F800000
  8768. std::list<ObjectGuid,std::allocator<ObjectGuid> > _List = 0x381B30B970
  8769. std::vector<std::_List_unchecked_const_iterator<std::_List_val<std::_List_simple_types<ObjectGuid> >,std::_Iterator_base0>,std::_Wrap_alloc<std::allocator<std::_List_unchecked_const_iterator<std::_Li _Vec = 0x381B30B988
  8770. unsigned int _Mask = 0x1FF
  8771. unsigned int _Maxidx = 0x200
  8772. unsigned int[9] m_forced_speed_changes
  8773. [0] = 0x0
  8774. [1] = 0x0
  8775. [2] = 0x0
  8776. [3] = 0x0
  8777. [4] = 0x0
  8778. [5] = 0x0
  8779. [6] = 0x0
  8780. [7] = 0x0
  8781. [8] = 0x0
  8782. std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> > m_DFQuests
  8783. std::_Tree<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
  8784. std::_Tree_comp_alloc<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
  8785. std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::_Tree_node<unsigned int,void *> > >,std::_Tree_val<std::_Tree_simple_types<unsigned int> >,1>, _Mypair = 0x381B30B9C8
  8786. <user defined> _Copy_tag = 0x381B30B9C8
  8787. <user defined> _Move_tag = 0x381B30B9C8
  8788. unsigned int m_HomebindTimer = 0x0
  8789. bool m_InstanceValid = 0x1
  8790. std::unordered_map<unsigned int,InstancePlayerBind,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,InstancePlayerBind> > >[28] m_boundInstances
  8791. [0] = 0x381B30B9E8
  8792. [1] = 0x381B30BA38
  8793. [2] = 0x381B30BA88
  8794. [3] = 0x381B30BAD8
  8795. [4] = 0x381B30BB28
  8796. [5] = 0x381B30BB78
  8797. [6] = 0x381B30BBC8
  8798. [7] = 0x381B30BC18
  8799. [8] = 0x381B30BC68
  8800. [9] = 0x381B30BCB8
  8801. Spell* m_spellModTakingSpell = NULL
  8802. bool isDebugAreaTriggers = 0x0
  8803. std::list<ObjectGuid,std::allocator<ObjectGuid> > WhisperList
  8804. std::_List_buy<ObjectGuid,std::allocator<ObjectGuid> >
  8805. std::_List_alloc<std::_List_base_types<ObjectGuid,std::allocator<ObjectGuid> > >
  8806. std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::_List_node<ObjectGuid,void *> > >,std::_List_val<std::_List_simple_types<ObjectGuid> >,1> _Mypair = 0x381B30C2B8
  8807. unsigned int m_combatExitTime = 0x688CC
  8808. unsigned int m_regenTimerCount = 0x64
  8809. float[6] m_powerFraction
  8810. [0] = 0.000000
  8811. [1] = 0.000000
  8812. [2] = 0.000000
  8813. [3] = 0.000000
  8814. [4] = 0.000000
  8815. [5] = 0.000000
  8816. unsigned int m_contestedPvPTimer = 0x0
  8817. BgBattlegroundQueueID_Rec
  8818. int bgQueueTypeId = 0x274543A0
  8819. unsigned int invitedToInstance = 0x7FF7
  8820. unsigned int joinTime = 0xCDCD0019
  8821. Player::BgBattlegroundQueueID_Rec[2] m_bgBattlegroundQueueID
  8822. [0] = 0x381B30C2F4
  8823. [1] = 0x381B30C300
  8824. BGData m_bgData
  8825. unsigned int bgInstanceID = 0x0
  8826. int bgTypeID = 0x0
  8827. std::set<ObjectGuid,std::less<ObjectGuid>,std::allocator<ObjectGuid> > bgAfkReporter = 0x381B30C318
  8828. unsigned int bgAfkReportedCount = 0x0
  8829. int bgAfkReportedTimer = 0x5881EC83
  8830. unsigned int bgTeam = 0x0
  8831. unsigned int mountSpell = 0x0
  8832. unsigned int[2] taxiPath
  8833. [0] = 0x0
  8834. [1] = 0x0
  8835. WorldLocation joinPos = 0x381B30C350
  8836. bool m_IsBGRandomWinner = 0x0
  8837. std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> > m_timedquests
  8838. std::_Tree<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
  8839. std::_Tree_comp_alloc<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
  8840. std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::_Tree_node<unsigned int,void *> > >,std::_Tree_val<std::_Tree_simple_types<unsigned int> >,1>, _Mypair = 0x381B30C370
  8841. <user defined> _Copy_tag = 0x381B30C370
  8842. <user defined> _Move_tag = 0x381B30C370
  8843. std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> > m_weeklyquests
  8844. std::_Tree<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
  8845. std::_Tree_comp_alloc<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
  8846. std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::_Tree_node<unsigned int,void *> > >,std::_Tree_val<std::_Tree_simple_types<unsigned int> >,1>, _Mypair = 0x381B30C388
  8847. <user defined> _Copy_tag = 0x381B30C388
  8848. <user defined> _Move_tag = 0x381B30C388
  8849. std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> > m_monthlyquests
  8850. std::_Tree<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
  8851. std::_Tree_comp_alloc<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
  8852. std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::_Tree_node<unsigned int,void *> > >,std::_Tree_val<std::_Tree_simple_types<unsigned int> >,1>, _Mypair = 0x381B30C3A0
  8853. <user defined> _Copy_tag = 0x381B30C3A0
  8854. <user defined> _Move_tag = 0x381B30C3A0
  8855. std::unordered_map<unsigned int,std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> >,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int m_seasonalquests
  8856. std::_Hash<std::_Umap_traits<unsigned int,std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> >,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned
  8857. <user defined> value_compare = 0x381B30C3B8
  8858. std::_Umap_traits<unsigned int,std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> >,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std: _Traitsobj = 0x3F800000
  8859. std::list<std::pair<unsigned int const ,std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> > >,std::allocator<std::pair<unsigned int const ,std::set<unsigned int,std::less<uns _List = 0x381B30C3C0
  8860. std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> > > > > >,std _Vec = 0x381B30C3D8
  8861. unsigned int _Mask = 0x7
  8862. unsigned int _Maxidx = 0x8
  8863. ObjectGuid m_divider
  8864. unsigned int _low = 0x0
  8865. unsigned int _high = 0x0
  8866. unsigned int m_ingametime = 0x6903F
  8867. int m_lastHonorUpdateTime = 0x5881EB55
  8868. unsigned int m_team = 0x1D5
  8869. unsigned int m_nextSave = 0x1AB1E
  8870. int m_speakTime = 0x0
  8871. unsigned int m_speakCount = 0x0
  8872. unsigned int m_dungeonDifficulty = 0x1
  8873. unsigned int m_raidDifficulty = 0xE
  8874. unsigned int m_legacyRaidDifficulty = 0x3
  8875. unsigned int m_prevMapDifficulty = 0xE
  8876. unsigned int m_atLoginFlags = 0x0
  8877. Item*[187] m_items
  8878. [0] = 0x0
  8879. [1] = 0x0
  8880. [2] = 0x0
  8881. [3] = 0x0
  8882. [4] = 0x38896000A0
  8883. [5] = 0x0
  8884. [6] = 0x38BBAE9490
  8885. [7] = 0x38BBAE9090
  8886. [8] = 0x0
  8887. [9] = 0x0
  8888. unsigned int m_currentBuybackSlot = 0x4A
  8889. std::unordered_map<unsigned int,PlayerCurrency,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,PlayerCurrency> > > _currencyStorage
  8890. std::_Hash<std::_Umap_traits<unsigned int,PlayerCurrency,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,PlayerCurr
  8891. <user defined> value_compare = 0x381B30CA28
  8892. std::_Umap_traits<unsigned int,PlayerCurrency,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,PlayerCurrency> >,0> _Traitsobj = 0x3F800000
  8893. std::list<std::pair<unsigned int const ,PlayerCurrency>,std::allocator<std::pair<unsigned int const ,PlayerCurrency> > > _List = 0x381B30CA30
  8894. std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,PlayerCurrency> > > >,std::_Wrap_alloc<std::allocator<std::_List_unchecked_iterator<std: _Vec = 0x381B30CA48
  8895. unsigned int _Mask = 0x7
  8896. unsigned int _Maxidx = 0x8
  8897. VoidStorageItem*[160] _voidStorageItems
  8898. [0] = 0x0
  8899. [1] = 0x0
  8900. [2] = 0x0
  8901. [3] = 0x0
  8902. [4] = 0x0
  8903. [5] = 0x0
  8904. [6] = 0x0
  8905. [7] = 0x0
  8906. [8] = 0x0
  8907. [9] = 0x0
  8908. std::vector<Item *,std::allocator<Item *> > m_itemUpdateQueue
  8909. std::_Vector_alloc<std::_Vec_base_types<Item *,std::allocator<Item *> > >
  8910. std::_Compressed_pair<std::_Wrap_alloc<std::allocator<Item *> >,std::_Vector_val<std::_Simple_types<Item *> >,1> _Mypair = 0x381B30CF78
  8911. bool m_itemUpdateQueueBlocked = 0x0
  8912. unsigned int m_ExtraFlags = 0x0
  8913. std::map<unsigned int,QuestStatusData,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,QuestStatusData> > > m_QuestStatus
  8914. std::_Tree<std::_Tmap_traits<unsigned int,QuestStatusData,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,QuestStatusData> >,0> >
  8915. std::_Tree_comp_alloc<std::_Tmap_traits<unsigned int,QuestStatusData,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,QuestStatusData> >,0> >
  8916. std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::_Tree_node<std::pair<unsigned int const ,QuestStatusData>,void *> > >,std::_Tree_val<std::_Tre _Mypair = 0x381B30CFA0
  8917. <user defined> value_compare = 0x381B30CFA0
  8918. <user defined> _Copy_tag = 0x381B30CFA0
  8919. <user defined> _Move_tag = 0x381B30CFA0
  8920. <user defined> value_compare = 0x381B30CFA0
  8921. std::map<unsigned int,enum QuestSaveType,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,enum QuestSaveType> > > m_QuestStatusSave
  8922. std::_Tree<std::_Tmap_traits<unsigned int,enum QuestSaveType,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,enum QuestSaveType> >,0> >
  8923. std::_Tree_comp_alloc<std::_Tmap_traits<unsigned int,enum QuestSaveType,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,enum QuestSaveType> >,0> >
  8924. std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::_Tree_node<std::pair<unsigned int const ,enum QuestSaveType>,void *> > >,std::_Tree_val<std::_ _Mypair = 0x381B30CFB8
  8925. <user defined> value_compare = 0x381B30CFB8
  8926. <user defined> _Copy_tag = 0x381B30CFB8
  8927. <user defined> _Move_tag = 0x381B30CFB8
  8928. <user defined> value_compare = 0x381B30CFB8
  8929. std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> > m_RewardedQuests
  8930. std::_Tree<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
  8931. std::_Tree_comp_alloc<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
  8932. std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::_Tree_node<unsigned int,void *> > >,std::_Tree_val<std::_Tree_simple_types<unsigned int> >,1>, _Mypair = 0x381B30CFD0
  8933. <user defined> _Copy_tag = 0x381B30CFD0
  8934. <user defined> _Move_tag = 0x381B30CFD0
  8935. std::map<unsigned int,enum QuestSaveType,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,enum QuestSaveType> > > m_RewardedQuestsSave
  8936. std::_Tree<std::_Tmap_traits<unsigned int,enum QuestSaveType,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,enum QuestSaveType> >,0> >
  8937. std::_Tree_comp_alloc<std::_Tmap_traits<unsigned int,enum QuestSaveType,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,enum QuestSaveType> >,0> >
  8938. std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::_Tree_node<std::pair<unsigned int const ,enum QuestSaveType>,void *> > >,std::_Tree_val<std::_ _Mypair = 0x381B30CFE8
  8939. <user defined> value_compare = 0x381B30CFE8
  8940. <user defined> _Copy_tag = 0x381B30CFE8
  8941. <user defined> _Move_tag = 0x381B30CFE8
  8942. <user defined> value_compare = 0x381B30CFE8
  8943. std::unordered_map<unsigned int,SkillStatusData,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,SkillStatusData> > > mSkillStatus
  8944. std::_Hash<std::_Umap_traits<unsigned int,SkillStatusData,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,SkillStat
  8945. <user defined> value_compare = 0x381B30D000
  8946. std::_Umap_traits<unsigned int,SkillStatusData,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,SkillStatusData> >,0 _Traitsobj = 0x3F800000
  8947. std::list<std::pair<unsigned int const ,SkillStatusData>,std::allocator<std::pair<unsigned int const ,SkillStatusData> > > _List = 0x381B30D008
  8948. std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,SkillStatusData> > > >,std::_Wrap_alloc<std::allocator<std::_List_unchecked_iterator<std _Vec = 0x381B30D020
  8949. unsigned int _Mask = 0x3F
  8950. unsigned int _Maxidx = 0x40
  8951. unsigned int m_GuildIdInvited = 0x0
  8952. unsigned int m_ArenaTeamIdInvited = 0x0
  8953. std::deque<Mail *,std::allocator<Mail *> > m_mail
  8954. std::_Deque_alloc<std::_Deque_base_types<Mail *,std::allocator<Mail *> > >
  8955. std::_Compressed_pair<std::_Wrap_alloc<std::allocator<Mail *> >,std::_Deque_val<std::_Deque_simple_types<Mail *> >,1> _Mypair = 0x381B30D060
  8956. std::unordered_map<unsigned int,PlayerSpell *,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,PlayerSpell *> > > m_spells
  8957. std::_Hash<std::_Umap_traits<unsigned int,PlayerSpell *,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,PlayerSpell
  8958. <user defined> value_compare = 0x381B30D088
  8959. std::_Umap_traits<unsigned int,PlayerSpell *,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,PlayerSpell *> >,0> _Traitsobj = 0x3F800000
  8960. std::list<std::pair<unsigned int const ,PlayerSpell *>,std::allocator<std::pair<unsigned int const ,PlayerSpell *> > > _List = 0x381B30D090
  8961. std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,PlayerSpell *> > > >,std::_Wrap_alloc<std::allocator<std::_List_unchecked_iterator<std:: _Vec = 0x381B30D0A8
  8962. unsigned int _Mask = 0x3F
  8963. unsigned int _Maxidx = 0x40
  8964. std::unordered_map<unsigned int,std::unordered_set<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<unsigned int> >,std::hash<unsigned int>,std::equal_to<unsigned int>, m_overrideSpells
  8965. std::_Hash<std::_Umap_traits<unsigned int,std::unordered_set<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<unsigned int> >,std::_Uhash_compare<unsigned int,std::hash
  8966. <user defined> value_compare = 0x381B30D0D8
  8967. std::_Umap_traits<unsigned int,std::unordered_set<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<unsigned int> >,std::_Uhash_compare<unsigned int,std::hash<unsigned i _Traitsobj = 0x3F800000
  8968. std::list<std::pair<unsigned int const ,std::unordered_set<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<unsigned int> > >,std::allocator<std::pair<unsigned int cons _List = 0x381B30D0E0
  8969. std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,std::unordered_set<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int>,std: _Vec = 0x381B30D0F8
  8970. unsigned int _Mask = 0x7
  8971. unsigned int _Maxidx = 0x8
  8972. unsigned int m_lastPotionId = 0x0
  8973. SpecializationInfo _specializationInfo
  8974. std::unordered_map<unsigned int,enum PlayerSpellState,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,enum PlayerSpellState> > >[4] Talents
  8975. [0] = 0x381B30D130
  8976. [1] = 0x381B30D180
  8977. [2] = 0x381B30D1D0
  8978. [3] = 0x381B30D220
  8979. std::vector<unsigned int,std::allocator<unsigned int> >[4] Glyphs
  8980. [0] = 0x381B30D270
  8981. [1] = 0x381B30D290
  8982. [2] = 0x381B30D2B0
  8983. [3] = 0x381B30D2D0
  8984. unsigned int ResetTalentsCost = 0x0
  8985. int ResetTalentsTime = 0x0
  8986. unsigned int PrimarySpecialization = 0x46
  8987. unsigned int ActiveGroup = 0x2
  8988. std::map<unsigned char,ActionButton,std::less<unsigned char>,std::allocator<std::pair<unsigned char const ,ActionButton> > > m_actionButtons
  8989. std::_Tree<std::_Tmap_traits<unsigned char,ActionButton,std::less<unsigned char>,std::allocator<std::pair<unsigned char const ,ActionButton> >,0> >
  8990. std::_Tree_comp_alloc<std::_Tmap_traits<unsigned char,ActionButton,std::less<unsigned char>,std::allocator<std::pair<unsigned char const ,ActionButton> >,0> >
  8991. std::_Compressed_pair<std::less<unsigned char>,std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::_Tree_node<std::pair<unsigned char const ,ActionButton>,void *> > >,std::_Tree_val<std::_Tree _Mypair = 0x381B30D308
  8992. <user defined> value_compare = 0x381B30D308
  8993. <user defined> _Copy_tag = 0x381B30D308
  8994. <user defined> _Move_tag = 0x381B30D308
  8995. <user defined> value_compare = 0x381B30D308
  8996. float[2] m_auraBaseMod
  8997. [0] = 0.000000
  8998. [1] = 5.000000
  8999. [0] = 0x40A0000000000000
  9000. [1] = 0x40A0000000000000
  9001. [2] = 0x40A0000000000000
  9002. [3] = 0x3F80000000000000
  9003. int[32] m_baseRatingValue
  9004. [0] = 0x0
  9005. [1] = 0x0
  9006. [2] = 0x0
  9007. [3] = 0x0
  9008. [4] = 0x0
  9009. [5] = 0x0
  9010. [6] = 0x0
  9011. [7] = 0x0
  9012. [8] = 0x0
  9013. [9] = 0x0
  9014. unsigned int m_baseSpellPower = 0x0
  9015. unsigned int m_baseManaRegen = 0x0
  9016. unsigned int m_baseHealthRegen = 0x0
  9017. int m_spellPenetrationItemMod = 0x0
  9018. std::list<SpellModifier *,std::allocator<SpellModifier *> >[2] m_spellMods
  9019. [0] = 0x381B30D390
  9020. [1] = 0x381B30D3A8
  9021. [0] = 0x381B30D390
  9022. [1] = 0x381B30D3C0
  9023. [2] = 0x381B30D3F0
  9024. [3] = 0x381B30D420
  9025. [4] = 0x381B30D450
  9026. [5] = 0x381B30D480
  9027. [6] = 0x381B30D4B0
  9028. [7] = 0x381B30D4E0
  9029. [8] = 0x381B30D510
  9030. [9] = 0x381B30D540
  9031. std::list<EnchantDuration,std::allocator<EnchantDuration> > m_enchantDuration
  9032. std::_List_buy<EnchantDuration,std::allocator<EnchantDuration> >
  9033. std::_List_alloc<std::_List_base_types<EnchantDuration,std::allocator<EnchantDuration> > >
  9034. std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::_List_node<EnchantDuration,void *> > >,std::_List_val<std::_List_simple_types<EnchantDuration> >,1> _Mypair = 0x381B30DAE0
  9035. std::list<Item *,std::allocator<Item *> > m_itemDuration
  9036. std::_List_buy<Item *,std::allocator<Item *> >
  9037. std::_List_alloc<std::_List_base_types<Item *,std::allocator<Item *> > >
  9038. std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::_List_node<Item *,void *> > >,std::_List_val<std::_List_simple_types<Item *> >,1> _Mypair = 0x381B30DAF8
  9039. std::unordered_set<ObjectGuid,std::hash<ObjectGuid>,std::equal_to<ObjectGuid>,std::allocator<ObjectGuid> > m_itemSoulboundTradeable
  9040. std::_Hash<std::_Uset_traits<ObjectGuid,std::_Uhash_compare<ObjectGuid,std::hash<ObjectGuid>,std::equal_to<ObjectGuid> >,std::allocator<ObjectGuid>,0> >
  9041. std::_Uset_traits<ObjectGuid,std::_Uhash_compare<ObjectGuid,std::hash<ObjectGuid>,std::equal_to<ObjectGuid> >,std::allocator<ObjectGuid>,0> _Traitsobj = 0x3F800000
  9042. std::list<ObjectGuid,std::allocator<ObjectGuid> > _List = 0x381B30DB18
  9043. std::vector<std::_List_unchecked_const_iterator<std::_List_val<std::_List_simple_types<ObjectGuid> >,std::_Iterator_base0>,std::_Wrap_alloc<std::allocator<std::_List_unchecked_const_iterator<std::_Li _Vec = 0x381B30DB30
  9044. unsigned int _Mask = 0x7
  9045. unsigned int _Maxidx = 0x8
  9046. std::unique_ptr<ResurrectionData,std::default_delete<ResurrectionData> > _resurrectionData
  9047. std::_Unique_ptr_base<ResurrectionData,std::default_delete<ResurrectionData> >
  9048. std::_Compressed_pair<std::default_delete<ResurrectionData>,ResurrectionData *,1> _Mypair = 0x0
  9049. WorldSession* m_session = 0x386DABEA70
  9050. std::list<Channel *,std::allocator<Channel *> > m_channels
  9051. std::_List_buy<Channel *,std::allocator<Channel *> >
  9052. std::_List_alloc<std::_List_base_types<Channel *,std::allocator<Channel *> > >
  9053. std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::_List_node<Channel *,void *> > >,std::_List_val<std::_List_simple_types<Channel *> >,1> _Mypair = 0x381B30DB70
  9054. unsigned int m_cinematic = 0x1
  9055. unsigned int m_movie = 0x0
  9056. TradeData* m_trade = NULL
  9057. bool m_DailyQuestChanged = 0x0
  9058. bool m_WeeklyQuestChanged = 0x0
  9059. bool m_MonthlyQuestChanged = 0x0
  9060. bool m_SeasonalQuestChanged = 0x0
  9061. int m_lastDailyQuestTime = 0x0
  9062. unsigned int m_drunkTimer = 0x0
  9063. unsigned int m_weaponChangeTimer = 0x0
  9064. unsigned int m_zoneUpdateId = 0x181A
  9065. unsigned int m_zoneUpdateTimer = 0x384
  9066. unsigned int m_areaUpdateId = 0x9
  9067. unsigned int m_deathTimer = 0x0
  9068. int m_deathExpireTime = 0x0
  9069. unsigned int m_WeaponProficiency = 0x41F3
  9070. unsigned int m_ArmorProficiency = 0x7F
  9071. bool m_canParry = 0x1
  9072. bool m_canBlock = 0x1
  9073. bool m_canTitanGrip = 0x0
  9074. unsigned int m_swingErrorMsg = 0x0
  9075. int _restTime = 0x0
  9076. unsigned int inn_triggerId = 0x0
  9077. float m_rest_bonus = 13.178061
  9078. unsigned int _restFlagMask = 0x0
  9079. PlayerSocial* m_social = 0x38BBB32A00
  9080. std::map<ObjectGuid,FriendInfo,std::less<ObjectGuid>,std::allocator<std::pair<ObjectGuid const ,FriendInfo> > > _playerSocialMap = 0x38BBB32A00
  9081. ObjectGuid _playerGUID = 0x38BBB32A18
  9082. GroupReference m_group
  9083. Reference<Group,Player>
  9084. LinkedListElement
  9085. LinkedListElement* iNext = NULL
  9086. LinkedListElement* iPrev = NULL
  9087. Group* iRefTo = NULL
  9088. Player* iRefFrom = NULL
  9089. unsigned int iSubGroup = 0x0
  9090. GroupReference m_originalGroup
  9091. Reference<Group,Player>
  9092. LinkedListElement
  9093. LinkedListElement* iNext = NULL
  9094. LinkedListElement* iPrev = NULL
  9095. Group* iRefTo = NULL
  9096. Player* iRefFrom = NULL
  9097. unsigned int iSubGroup = 0x0
  9098. Group* m_groupInvite = NULL
  9099. unsigned int m_groupUpdateMask = 0x0
  9100. bool m_bPassOnGroupLoot = 0x0
  9101. unsigned int m_lastpetnumber = 0x0
  9102. int m_summon_expire = 0x0
  9103. WorldLocation m_summon_location
  9104. Position
  9105. PositionXYStreamer
  9106. Position* Pos = NULL
  9107. PositionXYZStreamer
  9108. <user defined> Pos = 0x0
  9109. PositionXYZOStreamer
  9110. <user defined> Pos = 0x0
  9111. float m_positionX = 0.000000
  9112. float m_positionY = 0.000000
  9113. float m_positionZ = 0.000000
  9114. float m_orientation = 0.000000
  9115. unsigned int m_mapId = 0xFFFFFFFF
  9116. WorldLocation m_recall_location
  9117. Position
  9118. PositionXYStreamer
  9119. Position* Pos = 0xC3016D59C60B54A8
  9120. PositionXYZStreamer
  9121. <user defined> Pos = 0xC3016D59C60B54A8
  9122. PositionXYZOStreamer
  9123. <user defined> Pos = 0xC3016D59C60B54A8
  9124. float m_positionX = -8917.164063
  9125. float m_positionY = -129.427139
  9126. float m_positionZ = 80.966721
  9127. float m_orientation = 2.036150
  9128. unsigned int m_mapId = 0x0
  9129. DeclinedName* m_declinedname = NULL
  9130. Runes* m_runes = NULL
  9131. std::map<unsigned __int64,EquipmentSetInfo,std::less<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,EquipmentSetInfo> > > _equipmentSets
  9132. std::_Tree<std::_Tmap_traits<unsigned __int64,EquipmentSetInfo,std::less<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,EquipmentSetInfo> >,0> >
  9133. std::_Tree_comp_alloc<std::_Tmap_traits<unsigned __int64,EquipmentSetInfo,std::less<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,EquipmentSetInfo> >,0> >
  9134. std::_Compressed_pair<std::less<unsigned __int64>,std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::_Tree_node<std::pair<unsigned __int64 const ,EquipmentSetInfo>,void *> > >,std::_Tree_val< _Mypair = 0x381B30DCB0
  9135. <user defined> value_compare = 0x381B30DCB0
  9136. <user defined> _Copy_tag = 0x381B30DCB0
  9137. <user defined> _Move_tag = 0x381B30DCB0
  9138. <user defined> value_compare = 0x381B30DCB0
  9139. unsigned int m_grantableLevels = 0x0
  9140. std::array<std::unique_ptr<CUFProfile,std::default_delete<CUFProfile> >,5> _CUFProfiles
  9141. std::unique_ptr<CUFProfile,std::default_delete<CUFProfile> >[5] _Elems
  9142. [0] = 0x38BBAC6FA0
  9143. [1] = 0x0
  9144. [2] = 0x0
  9145. [3] = 0x0
  9146. [4] = 0x0
  9147. std::set<ObjectGuid,std::less<ObjectGuid>,std::allocator<ObjectGuid> > m_refundableItems
  9148. std::_Tree<std::_Tset_traits<ObjectGuid,std::less<ObjectGuid>,std::allocator<ObjectGuid>,0> >
  9149. std::_Tree_comp_alloc<std::_Tset_traits<ObjectGuid,std::less<ObjectGuid>,std::allocator<ObjectGuid>,0> >
  9150. std::_Compressed_pair<std::less<ObjectGuid>,std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::_Tree_node<ObjectGuid,void *> > >,std::_Tree_val<std::_Tree_simple_types<ObjectGuid> >,1>,1> _Mypair = 0x381B30DCF8
  9151. <user defined> _Copy_tag = 0x381B30DCF8
  9152. <user defined> _Move_tag = 0x381B30DCF8
  9153. MapReference m_mapRef
  9154. Reference<Map,Player>
  9155. LinkedListElement
  9156. LinkedListElement* iNext = 0x389F75C200
  9157. LinkedListElement* iPrev = 0x389F75C1E8
  9158. Map* iRefTo = 0x389F75C050
  9159. Player* iRefFrom = 0x381B307D30
  9160. unsigned int m_lastFallTime = 0x0
  9161. float m_lastFallZ = 80.966721
  9162. int[3] m_MirrorTimer
  9163. [0] = 0xFFFFFFFF
  9164. [1] = 0xFFFFFFFF
  9165. [2] = 0xFFFFFFFF
  9166. unsigned int m_MirrorTimerFlags = 0x0
  9167. unsigned int m_MirrorTimerFlagsLast = 0x0
  9168. bool m_isInWater = 0x0
  9169. unsigned int[7] m_runeGraceCooldown
  9170. [0] = 0xFFFFFFFF
  9171. [1] = 0xFFFFFFFF
  9172. [2] = 0xFFFFFFFF
  9173. [3] = 0xFFFFFFFF
  9174. [4] = 0xFFFFFFFF
  9175. [5] = 0xFFFFFFFF
  9176. [6] = 0xFFFFFFFF
  9177. unsigned int[7] m_lastRuneGraceTimers
  9178. [0] = 0x0
  9179. [1] = 0x0
  9180. [2] = 0x0
  9181. [3] = 0x0
  9182. [4] = 0x0
  9183. [5] = 0x0
  9184. [6] = 0x0
  9185. WorldLocation m_teleport_dest
  9186. Position
  9187. PositionXYStreamer
  9188. Position* Pos = NULL
  9189. PositionXYZStreamer
  9190. <user defined> Pos = 0x0
  9191. PositionXYZOStreamer
  9192. <user defined> Pos = 0x0
  9193. float m_positionX = 0.000000
  9194. float m_positionY = 0.000000
  9195. float m_positionZ = 0.000000
  9196. float m_orientation = 0.000000
  9197. unsigned int m_mapId = 0xFFFFFFFF
  9198. unsigned int m_teleport_options = 0x0
  9199. bool mSemaphoreTeleport_Near = 0x0
  9200. bool mSemaphoreTeleport_Far = 0x0
  9201. unsigned int m_DelayedOperations = 0x0
  9202. bool m_bCanDelayTeleport = 0x0
  9203. bool m_bHasDelayedTeleport = 0x0
  9204. unsigned int m_temporaryUnsummonedPetNumber = 0x0
  9205. unsigned int m_oldpetspell = 0x0
  9206. PlayerAchievementMgr* m_achievementMgr = 0x38B68BA9C0
  9207. AchievementMgr
  9208. CriteriaHandler
  9209. std::unordered_map<unsigned int,CriteriaProgress,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,CriteriaProgress> > > _criteriaProgress = 0x38B68BA9C8
  9210. std::map<unsigned int,unsigned int,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,unsigned int> > > _timeCriteriaTrees = 0x38B68BAA18
  9211. std::unordered_map<unsigned int,CompletedAchievementData,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,CompletedAchievementData> > > _completedAchievements = 0x38B68BAA30
  9212. unsigned int _achievementPoints = 0x14
  9213. Player* _owner = 0x381B307D30
  9214. ReputationMgr* m_reputationMgr = 0x38BBAC2220
  9215. Player* _player = 0x381B307D30
  9216. std::map<unsigned int,FactionState,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,FactionState> > > _factions = 0x38BBAC2228
  9217. std::map<unsigned int,enum ReputationRank,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,enum ReputationRank> > > _forcedReactions = 0x38BBAC2240
  9218. unsigned int _visibleFactionCount = 0x8
  9219. unsigned int _honoredFactionCount = 0x1
  9220. unsigned int _reveredFactionCount = 0x1
  9221. unsigned int _exaltedFactionCount = 0x1
  9222. bool _sendFactionIncreased = 0x0
  9223. unsigned int m_ChampioningFaction = 0x0
  9224. std::queue<unsigned int,std::deque<unsigned int,std::allocator<unsigned int> > > m_timeSyncQueue
  9225. std::deque<unsigned int,std::allocator<unsigned int> > c = 0x381B30DDD0
  9226. unsigned int m_timeSyncTimer = 0x26AC
  9227. unsigned int m_timeSyncClient = 0x468742
  9228. unsigned int m_timeSyncServer = 0x68D24
  9229. std::unordered_map<unsigned int,__int64,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,__int64> > > _instanceResetTimes
  9230. std::_Hash<std::_Umap_traits<unsigned int,__int64,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,__int64> >,0> >
  9231. <user defined> value_compare = 0x381B30DE08
  9232. std::_Umap_traits<unsigned int,__int64,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,__int64> >,0> _Traitsobj = 0x3F800000
  9233. std::list<std::pair<unsigned int const ,__int64>,std::allocator<std::pair<unsigned int const ,__int64> > > _List = 0x381B30DE10
  9234. std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,__int64> > > >,std::_Wrap_alloc<std::allocator<std::_List_unchecked_iterator<std::_List_ _Vec = 0x381B30DE28
  9235. unsigned int _Mask = 0x7
  9236. unsigned int _Maxidx = 0x8
  9237. unsigned int _pendingBindId = 0x0
  9238. unsigned int _pendingBindTimer = 0x0
  9239. unsigned int _activeCheats = 0x0
  9240. std::unique_ptr<Garrison,std::default_delete<Garrison> > _garrison
  9241. std::_Unique_ptr_base<Garrison,std::default_delete<Garrison> >
  9242. std::_Compressed_pair<std::default_delete<Garrison>,Garrison *,1> _Mypair = 0x0
  9243. bool _advancedCombatLoggingEnabled = 0x0
  9244. unsigned int healthBeforeDuel = 0x0
  9245. unsigned int manaBeforeDuel = 0x0
  9246. WorldLocation _corpseLocation
  9247. Position
  9248. PositionXYStreamer
  9249. Position* Pos = NULL
  9250. PositionXYZStreamer
  9251. <user defined> Pos = 0x0
  9252. PositionXYZOStreamer
  9253. <user defined> Pos = 0x0
  9254. float m_positionX = 0.000000
  9255. float m_positionY = 0.000000
  9256. float m_positionZ = 0.000000
  9257. float m_orientation = 0.000000
  9258. unsigned int m_mapId = 0xFFFFFFFF
  9259. SceneMgr m_sceneMgr
  9260. Player* _player = 0x381B307D30
  9261. std::map<unsigned int,SceneTemplate const *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,SceneTemplate const *> > > _scenesByInstance = 0x381B30DE98
  9262. unsigned int _standaloneSceneInstanceID = 0x0
  9263. bool _isDebuggingScenes = 0x0
  9264. std::unordered_map<ObjectGuid,ObjectGuid,std::hash<ObjectGuid>,std::equal_to<ObjectGuid>,std::allocator<std::pair<ObjectGuid const ,ObjectGuid> > > m_AELootView
  9265. std::_Hash<std::_Umap_traits<ObjectGuid,ObjectGuid,std::_Uhash_compare<ObjectGuid,std::hash<ObjectGuid>,std::equal_to<ObjectGuid> >,std::allocator<std::pair<ObjectGuid const ,ObjectGuid> >,0> >
  9266. <user defined> value_compare = 0x381B30DEB8
  9267. std::_Umap_traits<ObjectGuid,ObjectGuid,std::_Uhash_compare<ObjectGuid,std::hash<ObjectGuid>,std::equal_to<ObjectGuid> >,std::allocator<std::pair<ObjectGuid const ,ObjectGuid> >,0> _Traitsobj = 0x3F800000
  9268. std::list<std::pair<ObjectGuid const ,ObjectGuid>,std::allocator<std::pair<ObjectGuid const ,ObjectGuid> > > _List = 0x381B30DEC0
  9269. std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<ObjectGuid const ,ObjectGuid> > > >,std::_Wrap_alloc<std::allocator<std::_List_unchecked_iterator<std::_List _Vec = 0x381B30DED8
  9270. unsigned int _Mask = 0x7
  9271. unsigned int _Maxidx = 0x8
  9272. std::shared_ptr<WorldSocket>[2] m_Socket
  9273. [0] = 0x386DABEB58
  9274. [1] = 0x386DABEB68
  9275. std::string m_Address = "74.74.76.11"
  9276. int _security = 0x3
  9277. unsigned int _accountId = 0x3
  9278. std::string _accountName = "1#1"
  9279. unsigned int _battlenetAccountId = 0x1
  9280. unsigned int m_expansion = 0x6
  9281. std::string _os = "Win"
  9282. std::array<unsigned char,32> _realmListSecret
  9283. unsigned int[32] _Elems
  9284. [0] = 0xCD
  9285. [1] = 0xCD
  9286. [2] = 0xCD
  9287. [3] = 0xCD
  9288. [4] = 0xCD
  9289. [5] = 0xCD
  9290. [6] = 0xCD
  9291. [7] = 0xCD
  9292. [8] = 0xCD
  9293. [9] = 0xCD
  9294. std::unordered_map<unsigned int,unsigned char,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,unsigned char> > > _realmCharacterCounts
  9295. std::_Hash<std::_Umap_traits<unsigned int,unsigned char,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,unsigned ch
  9296. <user defined> value_compare = 0x386DABEC20
  9297. std::_Umap_traits<unsigned int,unsigned char,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,unsigned char> >,0> _Traitsobj = 0x3F800000
  9298. std::list<std::pair<unsigned int const ,unsigned char>,std::allocator<std::pair<unsigned int const ,unsigned char> > > _List = 0x386DABEC28
  9299. std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,unsigned char> > > >,std::_Wrap_alloc<std::allocator<std::_List_unchecked_iterator<std:: _Vec = 0x386DABEC40
  9300. unsigned int _Mask = 0x7
  9301. unsigned int _Maxidx = 0x8
  9302. std::unordered_map<unsigned int,std::function<void __cdecl(MessageBuffer)>,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,std::function<void __cdecl( _battlenetResponseCallbacks
  9303. std::_Hash<std::_Umap_traits<unsigned int,std::function<void __cdecl(MessageBuffer)>,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<un
  9304. <user defined> value_compare = 0x386DABEC70
  9305. std::_Umap_traits<unsigned int,std::function<void __cdecl(MessageBuffer)>,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int _Traitsobj = 0x3F800000
  9306. std::list<std::pair<unsigned int const ,std::function<void __cdecl(MessageBuffer)> >,std::allocator<std::pair<unsigned int const ,std::function<void __cdecl(MessageBuffer)> > > > _List = 0x386DABEC78
  9307. std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,std::function<void __cdecl(MessageBuffer)> > > > >,std::_Wrap_alloc<std::allocator<std:: _Vec = 0x386DABEC90
  9308. unsigned int _Mask = 0x7
  9309. unsigned int _Maxidx = 0x8
  9310. unsigned int _battlenetRequestToken = 0x0
  9311. Warden* _warden = NULL
  9312. int _logoutTime = 0x0
  9313. bool m_inQueue = 0x0
  9314. ObjectGuid m_playerLoading
  9315. unsigned int _low = 0x0
  9316. unsigned int _high = 0x0
  9317. bool m_playerLogout = 0x0
  9318. bool m_playerRecentlyLogout = 0x0
  9319. bool m_playerSave = 0x0
  9320. int m_sessionDbcLocale = 0x0
  9321. int m_sessionDbLocaleIndex = 0x0
  9322. std::atomic<unsigned int> m_latency
  9323. std::_Atomic_uint
  9324. unsigned long _My_val = 0x69
  9325. std::atomic<unsigned int> m_clientTimeDelay
  9326. std::_Atomic_uint
  9327. unsigned long _My_val = 0x0
  9328. AccountData[8] _accountData
  9329. [0] = 0x386DABED00
  9330. [1] = 0x386DABED30
  9331. [2] = 0x386DABED60
  9332. [3] = 0x386DABED90
  9333. [4] = 0x386DABEDC0
  9334. [5] = 0x386DABEDF0
  9335. [6] = 0x386DABEE20
  9336. [7] = 0x386DABEE50
  9337. unsigned int[8] _tutorials
  9338. [0] = 0x100061B
  9339. [1] = 0x0
  9340. [2] = 0x0
  9341. [3] = 0x0
  9342. [4] = 0x0
  9343. [5] = 0x0
  9344. [6] = 0x0
  9345. [7] = 0x0
  9346. bool _tutorialsChanged = 0x0
  9347. std::vector<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,std::allocator<std::basic_string<char,std::char_traits<char>,std::allocator<char> > > > _registeredAddonPrefixes
  9348. std::_Vector_alloc<std::_Vec_base_types<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,std::allocator<std::basic_string<char,std::char_traits<char>,std::allocator<char> > > > >
  9349. std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::basic_string<char,std::char_traits<char>,std::allocator<char> > > >,std::_Vector_val<std::_Simple_types<std::basic_string<char,std::char_tra _Mypair = 0x386DABEEA8
  9350. bool _filterAddonMessages = 0x0
  9351. unsigned int recruiterId = 0x0
  9352. bool isRecruiter = 0x0
  9353. LockedQueue<WorldPacket *,std::deque<WorldPacket *,std::allocator<WorldPacket *> > > _recvQueue
  9354. std::mutex _lock
  9355. std::_Mutex_base
  9356. std::_Align_type<double,80> _Mtx_storage = 0x386DABEEE0
  9357. std::deque<WorldPacket *,std::allocator<WorldPacket *> > _queue
  9358. std::_Deque_alloc<std::_Deque_base_types<WorldPacket *,std::allocator<WorldPacket *> > >
  9359. std::_Compressed_pair<std::_Wrap_alloc<std::allocator<WorldPacket *> >,std::_Deque_val<std::_Deque_simple_types<WorldPacket *> >,1> _Mypair = 0x386DABEF30
  9360. bool _canceled = 0x0
  9361. rbac::RBACData* _RBACData = 0x382C98FD80
  9362. unsigned int _id = 0x3
  9363. std::string _name = "1#1"
  9364. int _realmId = 0x1
  9365. unsigned int _secLevel = 0x3
  9366. std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> > _grantedPerms
  9367. std::_Tree<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
  9368. std::_Tree_comp_alloc<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
  9369. std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::_Tree_node<unsigned int,void *> > >,std::_Tree_val<std::_Tree_simple_types<unsigned int> >,1>, _Mypair = 0x382C98FDB8
  9370. <user defined> _Copy_tag = 0x382C98FDB8
  9371. <user defined> _Move_tag = 0x382C98FDB8
  9372. std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> > _deniedPerms
  9373. std::_Tree<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
  9374. std::_Tree_comp_alloc<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
  9375. std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::_Tree_node<unsigned int,void *> > >,std::_Tree_val<std::_Tree_simple_types<unsigned int> >,1>, _Mypair = 0x382C98FDD0
  9376. <user defined> _Copy_tag = 0x382C98FDD0
  9377. <user defined> _Move_tag = 0x382C98FDD0
  9378. std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> > _globalPerms
  9379. std::_Tree<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
  9380. std::_Tree_comp_alloc<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
  9381. std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::_Tree_node<unsigned int,void *> > >,std::_Tree_val<std::_Tree_simple_types<unsigned int> >,1>, _Mypair = 0x382C98FDE8
  9382. <user defined> _Copy_tag = 0x382C98FDE8
  9383. <user defined> _Move_tag = 0x382C98FDE8
  9384. unsigned int expireTime = 0xEA60
  9385. bool forceExit = 0x0
  9386. ObjectGuid m_currentBankerGUID
  9387. unsigned int _low = 0x0
  9388. unsigned int _high = 0x0
  9389. std::unique_ptr<BattlePetMgr,std::default_delete<BattlePetMgr> > _battlePetMgr
  9390. std::_Unique_ptr_base<BattlePetMgr,std::default_delete<BattlePetMgr> >
  9391. std::_Compressed_pair<std::default_delete<BattlePetMgr>,BattlePetMgr *,1> _Mypair = 0x382C98E7C0
  9392. std::unique_ptr<CollectionMgr,std::default_delete<CollectionMgr> > _collectionMgr
  9393. std::_Unique_ptr_base<CollectionMgr,std::default_delete<CollectionMgr> >
  9394. std::_Compressed_pair<std::default_delete<CollectionMgr>,CollectionMgr *,1> _Mypair = 0x38878464A0
  9395. WorldSession::ConnectToKey _instanceConnectKey
  9396. <unnamed-type-Fields>
  9397. unsigned int AccountId = 0xF5AE13A500000003
  9398. unsigned int ConnectionType = 0xF5AE13A500000003
  9399. unsigned int Key = 0xF5AE13A500000003
  9400. WorldSession::ConnectToKey::<unnamed-type-Fields> Fields
  9401. unsigned int AccountId = 0xF5AE13A500000003
  9402. unsigned int ConnectionType = 0xF5AE13A500000003
  9403. unsigned int Key = 0xF5AE13A500000003
  9404. unsigned int Raw = 0xF5AE13A500000003
  9405. Parameter WorldPacket& packet = 0x38BBA58450
  9406. ByteBuffer
  9407. unsigned int _rpos = 0x0
  9408. unsigned int _wpos = 0x0
  9409. unsigned int _bitpos = 0x8
  9410. unsigned int _curbitval = 0x0
  9411. std::vector<unsigned char,std::allocator<unsigned char> > _storage
  9412. std::_Vector_alloc<std::_Vec_base_types<unsigned char,std::allocator<unsigned char> > >
  9413. std::_Compressed_pair<std::_Wrap_alloc<std::allocator<unsigned char> >,std::_Vector_val<std::_Simple_types<unsigned char> >,1> _Mypair = 0x38BBA58478
  9414. unsigned int m_opcode = 0x35E4
  9415. int _connection = 0x0
  9416. Local WorldPackets::Query::DBQueryBulk nicePacket
  9417. WorldPackets::ClientPacket
  9418. WorldPackets::Packet
  9419. WorldPacket _worldPacket = 0x3839A2E208
  9420. DBQueryRecord
  9421. ObjectGuid GUID
  9422. unsigned int _low = 0x7FF7277FF560
  9423. unsigned int _high = 0x7FF72718C420
  9424. unsigned int RecordID = 0x12
  9425. unsigned int TableHash = 0xBFDAF9F1
  9426. std::vector<WorldPackets::Query::DBQueryBulk::DBQueryRecord,std::allocator<WorldPackets::Query::DBQueryBulk::DBQueryRecord> > Queries
  9427. std::_Vector_alloc<std::_Vec_base_types<WorldPackets::Query::DBQueryBulk::DBQueryRecord,std::allocator<WorldPackets::Query::DBQueryBulk::DBQueryRecord> > >
  9428. value_type
  9429. ObjectGuid GUID = 0x3839A2E260
  9430. unsigned int RecordID = 0xC0E44F18
  9431. std::_Compressed_pair<std::_Wrap_alloc<std::allocator<WorldPackets::Query::DBQueryBulk::DBQueryRecord> >,std::_Vector_val<std::_Simple_types<WorldPackets::Query::DBQueryBulk::DBQueryRecord> >,1> _Mypair = 0x3839A2E260
  9432. value_type
  9433. <user defined> GUID = 0x3839A2E260
  9434. unsigned int RecordID = 0xC0E44F18
  9435.  
  9436. 00007FF724F78181 0000003839A2EAA0 WorldSession::Update+681 d:\core\trinitycore\src\server\game\server\worldsession.cpp line 415
  9437. Local ClientOpcodeHandler* opHandle = 0x38B8663440
  9438. OpcodeHandler
  9439. char* Name = "CMSG_DB_QUERY_BULK"
  9440. int Status = 0x0
  9441. int ProcessingPlace = 0x0
  9442. Local WorldSession* this = 0x386DABEA70
  9443. int m_muteTime = 0x0
  9444. std::atomic<int> m_timeOutTime
  9445. std::_Atomic_int
  9446. unsigned long _My_val = 0xDBBA0
  9447. ConnectToKey
  9448. <unnamed-type-Fields>
  9449. unsigned int AccountId = 0x0
  9450. unsigned int ConnectionType = 0x0
  9451. unsigned int Key = 0x0
  9452. WorldSession::ConnectToKey::<unnamed-type-Fields> Fields
  9453. unsigned int AccountId = 0x0
  9454. unsigned int ConnectionType = 0x0
  9455. unsigned int Key = 0x0
  9456. unsigned int Raw = 0x0
  9457. std::future<SQLQueryHolder *> _realmAccountLoginCallback
  9458. std::_State_manager<SQLQueryHolder *>
  9459. std::_Associated_state<SQLQueryHolder *>* _Assoc_state = 0x38BA5E2180
  9460. bool _Get_only_once = 0x1
  9461. std::future<SQLQueryHolder *> _accountLoginCallback
  9462. std::_State_manager<SQLQueryHolder *>
  9463. std::_Associated_state<SQLQueryHolder *>* _Assoc_state = 0x38BA5E0320
  9464. bool _Get_only_once = 0x1
  9465. std::future<SQLQueryHolder *> _charLoginCallback
  9466. std::_State_manager<SQLQueryHolder *>
  9467. std::_Associated_state<SQLQueryHolder *>* _Assoc_state = 0x38BA5DFFC0
  9468. bool _Get_only_once = 0x1
  9469. QueryCallbackProcessor _queryProcessor
  9470. std::vector<QueryCallback,std::allocator<QueryCallback> > _callbacks
  9471. std::_Vector_alloc<std::_Vec_base_types<QueryCallback,std::allocator<QueryCallback> > >
  9472. std::_Compressed_pair<std::_Wrap_alloc<std::allocator<QueryCallback> >,std::_Vector_val<std::_Simple_types<QueryCallback> >,1> _Mypair = 0x386DABEAB0
  9473. DosProtection
  9474. WorldSession* Session = NULL
  9475. int _policy = 0xDBBA0
  9476. std::unordered_map<unsigned short,PacketCounter,std::hash<unsigned short>,std::equal_to<unsigned short>,std::allocator<std::pair<unsigned short const ,PacketCounter> > > _PacketThrottlingMap
  9477. std::_Hash<std::_Umap_traits<unsigned short,PacketCounter,std::_Uhash_compare<unsigned short,std::hash<unsigned short>,std::equal_to<unsigned short> >,std::allocator<std::pair<unsigned short const ,P
  9478. <user defined> value_compare = 0x386DABEA80
  9479. std::_Umap_traits<unsigned short,PacketCounter,std::_Uhash_compare<unsigned short,std::hash<unsigned short>,std::equal_to<unsigned short> >,std::allocator<std::pair<unsigned short const ,PacketCounte _Traitsobj = 0xBA5E2180
  9480. std::list<std::pair<unsigned short const ,PacketCounter>,std::allocator<std::pair<unsigned short const ,PacketCounter> > > _List = 0x386DABEA88
  9481. std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned short const ,PacketCounter> > > >,std::_Wrap_alloc<std::allocator<std::_List_unchecked_iterator<std _Vec = 0x386DABEAA0
  9482. unsigned int _Mask = 0x0
  9483. unsigned int _Maxidx = 0x0
  9484. WorldSession::DosProtection AntiDOS
  9485. WorldSession* Session = 0x386DABEA70
  9486. int _policy = 0x1
  9487. std::unordered_map<unsigned short,PacketCounter,std::hash<unsigned short>,std::equal_to<unsigned short>,std::allocator<std::pair<unsigned short const ,PacketCounter> > > _PacketThrottlingMap
  9488. std::_Hash<std::_Umap_traits<unsigned short,PacketCounter,std::_Uhash_compare<unsigned short,std::hash<unsigned short>,std::equal_to<unsigned short> >,std::allocator<std::pair<unsigned short const ,P
  9489. <user defined> value_compare = 0x386DABEAE0
  9490. std::_Umap_traits<unsigned short,PacketCounter,std::_Uhash_compare<unsigned short,std::hash<unsigned short>,std::equal_to<unsigned short> >,std::allocator<std::pair<unsigned short const ,PacketCounte _Traitsobj = 0x3F800000
  9491. std::list<std::pair<unsigned short const ,PacketCounter>,std::allocator<std::pair<unsigned short const ,PacketCounter> > > _List = 0x386DABEAE8
  9492. std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned short const ,PacketCounter> > > >,std::_Wrap_alloc<std::allocator<std::_List_unchecked_iterator<std _Vec = 0x386DABEB00
  9493. unsigned int _Mask = 0x3F
  9494. unsigned int _Maxidx = 0x40
  9495. std::set<ObjectGuid,std::less<ObjectGuid>,std::allocator<ObjectGuid> > _legitCharacters
  9496. std::_Tree<std::_Tset_traits<ObjectGuid,std::less<ObjectGuid>,std::allocator<ObjectGuid>,0> >
  9497. std::_Tree_comp_alloc<std::_Tset_traits<ObjectGuid,std::less<ObjectGuid>,std::allocator<ObjectGuid>,0> >
  9498. std::_Compressed_pair<std::less<ObjectGuid>,std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::_Tree_node<ObjectGuid,void *> > >,std::_Tree_val<std::_Tree_simple_types<ObjectGuid> >,1>,1> _Mypair = 0x386DABEB30
  9499. <user defined> _Copy_tag = 0x386DABEB30
  9500. <user defined> _Move_tag = 0x386DABEB30
  9501. unsigned int m_GUIDLow = 0x1
  9502. Player* _player = 0x381B307D30
  9503. Unit
  9504. WorldObject
  9505. Object
  9506. unsigned int m_objectType = 0x19
  9507. int m_objectTypeId = 0x4
  9508. unsigned int m_updateFlag = 0x8
  9509. int* m_int32Values = 0x1
  9510. unsigned int* m_uint32Values = 0x1
  9511. float* m_floatValues = 0.000000
  9512. std::vector<unsigned int,std::allocator<unsigned int> >* _dynamicValues = 0x38A9637858
  9513. std::vector<unsigned char,std::allocator<unsigned char> > _changesMask = 0x381B307D58
  9514. std::vector<enum UpdateMask::DynamicFieldChangeType,std::allocator<enum UpdateMask::DynamicFieldChangeType> > _dynamicChangesMask = 0x381B307D78
  9515. std::vector<unsigned char,std::allocator<unsigned char> >* _dynamicChangesArrayMask = 0x38A9636BF8
  9516. unsigned int m_valuesCount = 0xEC6
  9517. unsigned int _dynamicValuesCount = 0xE
  9518. unsigned int _fieldNotifyFlags = 0x80
  9519. bool m_objectUpdated = 0x0
  9520. bool m_inWorld = 0x1
  9521. PackedGuid m_PackGUID = 0x381B307DA8
  9522. WorldLocation
  9523. Position
  9524. PositionXYStreamer
  9525. Position* Pos = 0xC3016D59C60B54A8
  9526. PositionXYZStreamer
  9527. <user defined> Pos = 0xC3016D59C60B54A8
  9528. PositionXYZOStreamer
  9529. <user defined> Pos = 0xC3016D59C60B54A8
  9530. float m_positionX = -8917.164063
  9531. float m_positionY = -129.427139
  9532. float m_positionZ = 80.966721
  9533. float m_orientation = 2.036150
  9534. unsigned int m_mapId = 0x0
  9535. FlaggedValuesArray32<int,unsigned int,enum StealthType,2> m_stealth = 0x381B307E04
  9536. FlaggedValuesArray32<int,unsigned int,enum StealthType,2> m_stealthDetect = 0x381B307E10
  9537. FlaggedValuesArray32<int,unsigned int,enum InvisibilityType,38> m_invisibility = 0x381B307E1C
  9538. FlaggedValuesArray32<int,unsigned int,enum InvisibilityType,38> m_invisibilityDetect = 0x381B307EB8
  9539. FlaggedValuesArray32<int,unsigned int,enum ServerSideVisibilityType,2> m_serverSideVisibility = 0x381B307F54
  9540. FlaggedValuesArray32<int,unsigned int,enum ServerSideVisibilityType,2> m_serverSideVisibilityDetect = 0x381B307F60
  9541. unsigned int LastUsedScriptID = 0x0
  9542. MovementInfo m_movementInfo = 0x381B307F70
  9543. std::string m_name = "Keifer"
  9544. bool m_isActive = 0x1
  9545. bool m_isWorldObject = 0x1
  9546. ZoneScript* m_zoneScript = NULL
  9547. Transport* m_transport = NULL
  9548. Map* m_currMap = 0x389F75C050
  9549. unsigned int m_InstanceId = 0x0
  9550. unsigned int m_phaseMask = 0x1
  9551. std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> > _phases = 0x381B308038
  9552. std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> > _terrainSwaps = 0x381B308050
  9553. std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> > _worldMapAreaSwaps = 0x381B308068
  9554. int _dbPhase = 0x0
  9555. unsigned int m_notifyflags = 0x2
  9556. unsigned int m_executed_notifies = 0x0
  9557. unsigned int m_extraAttacks = 0x0
  9558. bool m_canDualWield = 0x0
  9559. std::set<Unit *,std::less<Unit *>,std::allocator<Unit *> > m_Controlled = 0x381B308090
  9560. Player* m_movedPlayer = 0x381B307D30
  9561. ObjectGuid[7] m_SummonSlot
  9562. [0] = 0x381B3080B0
  9563. [1] = 0x381B3080C0
  9564. [2] = 0x381B3080D0
  9565. [3] = 0x381B3080E0
  9566. [4] = 0x381B3080F0
  9567. [5] = 0x381B308100
  9568. [6] = 0x381B308110
  9569. ObjectGuid[4] m_ObjectSlot
  9570. [0] = 0x381B308120
  9571. [1] = 0x381B308130
  9572. [2] = 0x381B308140
  9573. [3] = 0x381B308150
  9574. float m_modMeleeHitChance = 7.500000
  9575. float m_modRangedHitChance = 7.500000
  9576. float m_modSpellHitChance = 15.000000
  9577. int m_baseSpellCritChance = 0x5
  9578. float[7] m_threatModifier
  9579. [0] = 1.000000
  9580. [1] = 1.000000
  9581. [2] = 1.000000
  9582. [3] = 1.000000
  9583. [4] = 1.000000
  9584. [5] = 1.000000
  9585. [6] = 1.000000
  9586. unsigned int[3] m_baseAttackSpeed
  9587. [0] = 0xE10
  9588. [1] = 0x7D0
  9589. [2] = 0x7D0
  9590. float[3] m_modAttackSpeedPct
  9591. [0] = 1.000000
  9592. [1] = 1.000000
  9593. [2] = 2.250000
  9594. unsigned int[3] m_attackTimer
  9595. [0] = 0x0
  9596. [1] = 0x0
  9597. [2] = 0x0
  9598. EventProcessor m_Events = 0x381B3081B0
  9599. std::list<SpellImmune,std::allocator<SpellImmune> >[7] m_spellImmune
  9600. [0] = 0x381B3081D0
  9601. [1] = 0x381B3081E8
  9602. [2] = 0x381B308200
  9603. [3] = 0x381B308218
  9604. [4] = 0x381B308230
  9605. [5] = 0x381B308248
  9606. [6] = 0x381B308260
  9607. unsigned int m_lastSanctuaryTime = 0x0
  9608. std::set<PetAura const *,std::less<PetAura const *>,std::allocator<PetAura const *> > m_petAuras = 0x381B308280
  9609. bool IsAIEnabled = 0x0
  9610. bool NeedChangeAI = 0x0
  9611. ObjectGuid LastCharmerGUID = 0x381B30829A
  9612. bool m_ControlledByPlayer = 0x1
  9613. Movement::MoveSpline* movespline = 0x3822035250
  9614. UnitAI* i_AI = NULL
  9615. UnitAI* i_disabledAI = NULL
  9616. bool m_AutoRepeatFirstCast = 0x0
  9617. float[4] m_createStats
  9618. [0] = 17.000000
  9619. [1] = 5.000000
  9620. [2] = 11.000000
  9621. [3] = 24.000000
  9622. std::set<Unit *,std::less<Unit *>,std::allocator<Unit *> > m_attackers = 0x381B3082E0
  9623. Unit* m_attacking = NULL
  9624. bool m_shouldReacquireTarget = 0x0
  9625. int m_deathState = 0x0
  9626. int m_procDeep = 0x0
  9627. std::list<DynamicObject *,std::allocator<DynamicObject *> > m_dynObj = 0x381B308310
  9628. std::list<GameObject *,std::allocator<GameObject *> > m_gameObj = 0x381B308328
  9629. unsigned int m_transform = 0x0
  9630. Spell*[4] m_currentSpells
  9631. [0] = 0x0
  9632. [1] = 0x0
  9633. [2] = 0x0
  9634. [3] = 0x0
  9635. std::multimap<unsigned int,Aura *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,Aura *> > > m_ownedAuras = 0x381B308368
  9636. std::multimap<unsigned int,AuraApplication *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,AuraApplication *> > > m_appliedAuras = 0x381B308380
  9637. std::list<Aura *,std::allocator<Aura *> > m_removedAuras = 0x381B308398
  9638. std::_Tree_iterator<std::_Tree_val<std::_Tree_simple_types<std::pair<unsigned int const ,Aura *> > > > m_auraUpdateIterator = 0x381B3083B0
  9639. unsigned int m_removedAurasCount = 0x2
  9640. std::list<AuraEffect *,std::allocator<AuraEffect *> >[492] m_modAuras
  9641. [0] = 0x381B3083D0
  9642. [1] = 0x381B3083E8
  9643. [2] = 0x381B308400
  9644. [3] = 0x381B308418
  9645. [4] = 0x381B308430
  9646. [5] = 0x381B308448
  9647. [6] = 0x381B308460
  9648. [7] = 0x381B308478
  9649. [8] = 0x381B308490
  9650. [9] = 0x381B3084A8
  9651. std::list<Aura *,std::allocator<Aura *> > m_scAuras = 0x381B30B1F0
  9652. std::list<AuraApplication *,std::allocator<AuraApplication *> > m_interruptableAuras = 0x381B30B208
  9653. std::multimap<enum AuraStateType,AuraApplication *,std::less<enum AuraStateType>,std::allocator<std::pair<enum AuraStateType const ,AuraApplication *> > > m_auraStateAuras = 0x381B30B220
  9654. unsigned int m_interruptMask = 0x0
  9655. float[5] m_auraModifiersGroup
  9656. [0] = 0.000000
  9657. [1] = 100.000000
  9658. [2] = 1.000000
  9659. [3] = 0.000000
  9660. [4] = 1.000000
  9661. [0] = 0x381B30B23C
  9662. [1] = 0x381B30B250
  9663. [2] = 0x381B30B264
  9664. [3] = 0x381B30B278
  9665. [4] = 0x381B30B28C
  9666. [5] = 0x381B30B2A0
  9667. [6] = 0x381B30B2B4
  9668. [7] = 0x381B30B2C8
  9669. [8] = 0x381B30B2DC
  9670. [9] = 0x381B30B2F0
  9671. float[2] m_weaponDamage
  9672. [0] = 1.926912
  9673. [1] = 3.000000
  9674. [0] = 0x404000003FF6A50D
  9675. [1] = 0x400000003F800000
  9676. [2] = 0x400000003F800000
  9677. bool m_canModifyStats = 0x1
  9678. std::set<AuraApplication *,Unit::VisibleAuraSlotCompare,std::allocator<AuraApplication *> > m_visibleAuras = 0x381B30B528
  9679. boost::container::flat_set<AuraApplication *,Unit::VisibleAuraSlotCompare,boost::container::new_allocator<AuraApplication *> > m_visibleAurasToUpdate = 0x381B30B540
  9680. float[9] m_speed_rate
  9681. [0] = 1.000000
  9682. [1] = 1.000000
  9683. [2] = 1.000000
  9684. [3] = 1.000000
  9685. [4] = 1.000000
  9686. [5] = 1.000000
  9687. [6] = 1.000000
  9688. [7] = 1.000000
  9689. [8] = 1.000000
  9690. CharmInfo* m_charmInfo = NULL
  9691. std::list<Player *,std::allocator<Player *> > m_sharedVision = 0x381B30B588
  9692. MotionMaster* i_motionMaster = 0x38BBAC4020
  9693. unsigned int[3] m_reactiveTimer
  9694. [0] = 0x0
  9695. [1] = 0x0
  9696. [2] = 0x0
  9697. unsigned int m_regenTimer = 0x0
  9698. ThreatManager m_ThreatManager = 0x381B30B5B8
  9699. Vehicle* m_vehicle = NULL
  9700. Vehicle* m_vehicleKit = NULL
  9701. unsigned int m_unitTypeMask = 0x0
  9702. LiquidTypeEntry* _lastLiquid = NULL
  9703. unsigned int m_movementCounter = 0x1
  9704. unsigned int m_state = 0x0
  9705. unsigned int m_CombatTimer = 0x0
  9706. TimeTrackerSmall m_movesplineTimer = 0x0
  9707. std::list<DiminishingReturn,std::allocator<DiminishingReturn> > m_Diminishing = 0x381B30B640
  9708. HostileRefManager m_HostileRefManager = 0x381B30B658
  9709. FollowerRefManager m_FollowingRefManager = 0x381B30B6A0
  9710. RedirectThreatInfo _redirectThreadInfo = 0x381B30B6E0
  9711. bool m_cleanupDone = 0x0
  9712. bool m_duringRemoveFromWorld = 0x0
  9713. unsigned int _oldFactionId = 0x0
  9714. bool _isWalkingBeforeCharm = 0x0
  9715. unsigned int _aiAnimKitId = 0x0
  9716. unsigned int _movementAnimKitId = 0x0
  9717. unsigned int _meleeAnimKitId = 0x0
  9718. int _lastDamagedTime = 0x0
  9719. SpellHistory* _spellHistory = 0x38A96346D0
  9720. GridObject<Player>
  9721. GridReference<Player> _gridRef = 0x381B30B720
  9722. std::string autoReplyMsg = ""
  9723. PlayerTaxi m_taxi
  9724. std::array<unsigned char,239> m_taximask = 0x381B30B770
  9725. std::deque<unsigned int,std::allocator<unsigned int> > m_TaxiDestinations = 0x381B30B860
  9726. int m_logintime = 0x5881EB54
  9727. int m_Last_tick = 0x5881EB57
  9728. unsigned int[2] m_Played_time
  9729. [0] = 0xB0
  9730. [1] = 0xB0
  9731. unsigned int m_stableSlots = 0x0
  9732. bool m_mailsLoaded = 0x0
  9733. bool m_mailsUpdated = 0x0
  9734. unsigned int unReadMails = 0x0
  9735. int m_nextMailDelivereTime = 0x0
  9736. std::unordered_map<unsigned __int64,Item *,std::hash<unsigned __int64>,std::equal_to<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,Item *> > > mMitems
  9737. std::_Hash<std::_Umap_traits<unsigned __int64,Item *,std::_Uhash_compare<unsigned __int64,std::hash<unsigned __int64>,std::equal_to<unsigned __int64> >,std::allocator<std::pair<unsigned __int64 const
  9738. <user defined> value_compare = 0x381B30B8B0
  9739. std::_Umap_traits<unsigned __int64,Item *,std::_Uhash_compare<unsigned __int64,std::hash<unsigned __int64>,std::equal_to<unsigned __int64> >,std::allocator<std::pair<unsigned __int64 const ,Item *> > _Traitsobj = 0x3F800000
  9740. std::list<std::pair<unsigned __int64 const ,Item *>,std::allocator<std::pair<unsigned __int64 const ,Item *> > > _List = 0x381B30B8B8
  9741. std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned __int64 const ,Item *> > > >,std::_Wrap_alloc<std::allocator<std::_List_unchecked_iterator<std::_Li _Vec = 0x381B30B8D0
  9742. unsigned int _Mask = 0x7
  9743. unsigned int _Maxidx = 0x8
  9744. PvPInfo pvpInfo
  9745. bool IsHostile = 0x0
  9746. bool IsInHostileArea = 0x0
  9747. bool IsInNoPvPArea = 0x0
  9748. bool IsInFFAPvPArea = 0x0
  9749. int EndTimer = 0x0
  9750. DuelInfo* duel = NULL
  9751. PlayerMenu* PlayerTalkClass = 0x38BB982830
  9752. GossipMenu _gossipMenu = 0x38BB982830
  9753. QuestMenu _questMenu = 0x38BB982878
  9754. WorldSession* _session = 0x386DABEA70
  9755. std::vector<ItemSetEffect *,std::allocator<ItemSetEffect *> > ItemSetEff
  9756. std::_Vector_alloc<std::_Vec_base_types<ItemSetEffect *,std::allocator<ItemSetEffect *> > >
  9757. std::_Compressed_pair<std::_Wrap_alloc<std::allocator<ItemSetEffect *> >,std::_Vector_val<std::_Simple_types<ItemSetEffect *> >,1> _Mypair = 0x381B30B920
  9758. Unit* m_mover = 0x381B307D30
  9759. <user defined> VisibleAuraSlotCompare = 0x381B307D30
  9760. unsigned int m_extraAttacks = 0x0
  9761. bool m_canDualWield = 0x0
  9762. <user defined> m_Controlled = 0x381B308090
  9763. <user defined> m_movedPlayer = 0x381B307D30
  9764. <user defined> m_SummonSlot = 0x381B3080B0
  9765. <user defined> m_ObjectSlot = 0x381B308120
  9766. float m_modMeleeHitChance = 7.500000
  9767. float m_modRangedHitChance = 7.500000
  9768. float m_modSpellHitChance = 15.000000
  9769. int m_baseSpellCritChance = 0x5
  9770. <user defined> m_threatModifier = 0x381B308170
  9771. <user defined> m_baseAttackSpeed = 0x381B30818C
  9772. <user defined> m_modAttackSpeedPct = 0x381B308198
  9773. <user defined> m_attackTimer = 0x381B3081A4
  9774. <user defined> m_Events = 0x381B3081B0
  9775. <user defined> m_spellImmune = 0x381B3081D0
  9776. unsigned int m_lastSanctuaryTime = 0x0
  9777. <user defined> m_petAuras = 0x381B308280
  9778. bool IsAIEnabled = 0x0
  9779. bool NeedChangeAI = 0x0
  9780. <user defined> LastCharmerGUID = 0x381B30829A
  9781. bool m_ControlledByPlayer = 0x1
  9782. <user defined> movespline = 0x3822035250
  9783. <user defined> i_AI = 0x0
  9784. <user defined> i_disabledAI = 0x0
  9785. bool m_AutoRepeatFirstCast = 0x0
  9786. <user defined> m_createStats = 0x381B3082CC
  9787. <user defined> m_attackers = 0x381B3082E0
  9788. <user defined> m_attacking = 0x0
  9789. bool m_shouldReacquireTarget = 0x0
  9790. int m_deathState = 0x0
  9791. int m_procDeep = 0x0
  9792. <user defined> m_dynObj = 0x381B308310
  9793. <user defined> m_gameObj = 0x381B308328
  9794. unsigned int m_transform = 0x0
  9795. <user defined> m_currentSpells = 0x381B308348
  9796. <user defined> m_ownedAuras = 0x381B308368
  9797. <user defined> m_appliedAuras = 0x381B308380
  9798. <user defined> m_removedAuras = 0x381B308398
  9799. <user defined> m_auraUpdateIterator = 0x381B3083B0
  9800. unsigned int m_removedAurasCount = 0x2
  9801. <user defined> m_modAuras = 0x381B3083D0
  9802. <user defined> m_scAuras = 0x381B30B1F0
  9803. <user defined> m_interruptableAuras = 0x381B30B208
  9804. <user defined> m_auraStateAuras = 0x381B30B220
  9805. unsigned int m_interruptMask = 0x0
  9806. <user defined> m_auraModifiersGroup = 0x381B30B23C
  9807. <user defined> m_weaponDamage = 0x381B30B50C
  9808. bool m_canModifyStats = 0x1
  9809. <user defined> m_visibleAuras = 0x381B30B528
  9810. <user defined> m_visibleAurasToUpdate = 0x381B30B540
  9811. <user defined> m_speed_rate = 0x381B30B558
  9812. <user defined> m_charmInfo = 0x0
  9813. <user defined> m_sharedVision = 0x381B30B588
  9814. <user defined> i_motionMaster = 0x38BBAC4020
  9815. <user defined> m_reactiveTimer = 0x381B30B5A8
  9816. unsigned int m_regenTimer = 0x0
  9817. <user defined> m_ThreatManager = 0x381B30B5B8
  9818. <user defined> m_vehicle = 0x0
  9819. <user defined> m_vehicleKit = 0x0
  9820. unsigned int m_unitTypeMask = 0x0
  9821. <user defined> _lastLiquid = 0x0
  9822. unsigned int m_movementCounter = 0x1
  9823. unsigned int m_state = 0x0
  9824. unsigned int m_CombatTimer = 0x0
  9825. <user defined> m_movesplineTimer = 0x0
  9826. <user defined> m_Diminishing = 0x381B30B640
  9827. <user defined> m_HostileRefManager = 0x381B30B658
  9828. <user defined> m_FollowingRefManager = 0x381B30B6A0
  9829. <user defined> _redirectThreadInfo = 0x381B30B6E0
  9830. bool m_cleanupDone = 0x0
  9831. bool m_duringRemoveFromWorld = 0x0
  9832. unsigned int _oldFactionId = 0x0
  9833. bool _isWalkingBeforeCharm = 0x0
  9834. unsigned int _aiAnimKitId = 0x0
  9835. unsigned int _movementAnimKitId = 0x0
  9836. unsigned int _meleeAnimKitId = 0x0
  9837. int _lastDamagedTime = 0x0
  9838. <user defined> _spellHistory = 0x38A96346D0
  9839. WorldObject* m_seer = 0x381B307D30
  9840. <user defined> m_stealth = 0x381B307E04
  9841. <user defined> m_stealthDetect = 0x381B307E10
  9842. <user defined> m_invisibility = 0x381B307E1C
  9843. <user defined> m_invisibilityDetect = 0x381B307EB8
  9844. <user defined> m_serverSideVisibility = 0x381B307F54
  9845. <user defined> m_serverSideVisibilityDetect = 0x381B307F60
  9846. unsigned int LastUsedScriptID = 0x0
  9847. <user defined> m_movementInfo = 0x381B307F70
  9848. <user defined> m_name = 0x381B307FE8
  9849. bool m_isActive = 0x1
  9850. bool m_isWorldObject = 0x1
  9851. <user defined> m_zoneScript = 0x0
  9852. <user defined> m_transport = 0x0
  9853. <user defined> m_currMap = 0x389F75C050
  9854. unsigned int m_InstanceId = 0x0
  9855. unsigned int m_phaseMask = 0x1
  9856. <user defined> _phases = 0x381B308038
  9857. <user defined> _terrainSwaps = 0x381B308050
  9858. <user defined> _worldMapAreaSwaps = 0x381B308068
  9859. int _dbPhase = 0x0
  9860. unsigned int m_notifyflags = 0x2
  9861. unsigned int m_executed_notifies = 0x0
  9862. unsigned int m_homebindMapId = 0x0
  9863. unsigned int m_homebindAreaId = 0x9
  9864. float m_homebindX = -8914.570313
  9865. float m_homebindY = -133.908997
  9866. float m_homebindZ = 80.537804
  9867. std::unordered_set<ObjectGuid,std::hash<ObjectGuid>,std::equal_to<ObjectGuid>,std::allocator<ObjectGuid> > m_clientGUIDs
  9868. std::_Hash<std::_Uset_traits<ObjectGuid,std::_Uhash_compare<ObjectGuid,std::hash<ObjectGuid>,std::equal_to<ObjectGuid> >,std::allocator<ObjectGuid>,0> >
  9869. std::_Uset_traits<ObjectGuid,std::_Uhash_compare<ObjectGuid,std::hash<ObjectGuid>,std::equal_to<ObjectGuid> >,std::allocator<ObjectGuid>,0> _Traitsobj = 0x3F800000
  9870. std::list<ObjectGuid,std::allocator<ObjectGuid> > _List = 0x381B30B970
  9871. std::vector<std::_List_unchecked_const_iterator<std::_List_val<std::_List_simple_types<ObjectGuid> >,std::_Iterator_base0>,std::_Wrap_alloc<std::allocator<std::_List_unchecked_const_iterator<std::_Li _Vec = 0x381B30B988
  9872. unsigned int _Mask = 0x1FF
  9873. unsigned int _Maxidx = 0x200
  9874. unsigned int[9] m_forced_speed_changes
  9875. [0] = 0x0
  9876. [1] = 0x0
  9877. [2] = 0x0
  9878. [3] = 0x0
  9879. [4] = 0x0
  9880. [5] = 0x0
  9881. [6] = 0x0
  9882. [7] = 0x0
  9883. [8] = 0x0
  9884. std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> > m_DFQuests
  9885. std::_Tree<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
  9886. std::_Tree_comp_alloc<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
  9887. std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::_Tree_node<unsigned int,void *> > >,std::_Tree_val<std::_Tree_simple_types<unsigned int> >,1>, _Mypair = 0x381B30B9C8
  9888. <user defined> _Copy_tag = 0x381B30B9C8
  9889. <user defined> _Move_tag = 0x381B30B9C8
  9890. unsigned int m_HomebindTimer = 0x0
  9891. bool m_InstanceValid = 0x1
  9892. std::unordered_map<unsigned int,InstancePlayerBind,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,InstancePlayerBind> > >[28] m_boundInstances
  9893. [0] = 0x381B30B9E8
  9894. [1] = 0x381B30BA38
  9895. [2] = 0x381B30BA88
  9896. [3] = 0x381B30BAD8
  9897. [4] = 0x381B30BB28
  9898. [5] = 0x381B30BB78
  9899. [6] = 0x381B30BBC8
  9900. [7] = 0x381B30BC18
  9901. [8] = 0x381B30BC68
  9902. [9] = 0x381B30BCB8
  9903. Spell* m_spellModTakingSpell = NULL
  9904. bool isDebugAreaTriggers = 0x0
  9905. std::list<ObjectGuid,std::allocator<ObjectGuid> > WhisperList
  9906. std::_List_buy<ObjectGuid,std::allocator<ObjectGuid> >
  9907. std::_List_alloc<std::_List_base_types<ObjectGuid,std::allocator<ObjectGuid> > >
  9908. std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::_List_node<ObjectGuid,void *> > >,std::_List_val<std::_List_simple_types<ObjectGuid> >,1> _Mypair = 0x381B30C2B8
  9909. unsigned int m_combatExitTime = 0x688CC
  9910. unsigned int m_regenTimerCount = 0x64
  9911. float[6] m_powerFraction
  9912. [0] = 0.000000
  9913. [1] = 0.000000
  9914. [2] = 0.000000
  9915. [3] = 0.000000
  9916. [4] = 0.000000
  9917. [5] = 0.000000
  9918. unsigned int m_contestedPvPTimer = 0x0
  9919. BgBattlegroundQueueID_Rec
  9920. int bgQueueTypeId = 0x274543A0
  9921. unsigned int invitedToInstance = 0x7FF7
  9922. unsigned int joinTime = 0xCDCD0019
  9923. Player::BgBattlegroundQueueID_Rec[2] m_bgBattlegroundQueueID
  9924. [0] = 0x381B30C2F4
  9925. [1] = 0x381B30C300
  9926. BGData m_bgData
  9927. unsigned int bgInstanceID = 0x0
  9928. int bgTypeID = 0x0
  9929. std::set<ObjectGuid,std::less<ObjectGuid>,std::allocator<ObjectGuid> > bgAfkReporter = 0x381B30C318
  9930. unsigned int bgAfkReportedCount = 0x0
  9931. int bgAfkReportedTimer = 0x5881EC83
  9932. unsigned int bgTeam = 0x0
  9933. unsigned int mountSpell = 0x0
  9934. unsigned int[2] taxiPath
  9935. [0] = 0x0
  9936. [1] = 0x0
  9937. WorldLocation joinPos = 0x381B30C350
  9938. bool m_IsBGRandomWinner = 0x0
  9939. std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> > m_timedquests
  9940. std::_Tree<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
  9941. std::_Tree_comp_alloc<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
  9942. std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::_Tree_node<unsigned int,void *> > >,std::_Tree_val<std::_Tree_simple_types<unsigned int> >,1>, _Mypair = 0x381B30C370
  9943. <user defined> _Copy_tag = 0x381B30C370
  9944. <user defined> _Move_tag = 0x381B30C370
  9945. std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> > m_weeklyquests
  9946. std::_Tree<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
  9947. std::_Tree_comp_alloc<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
  9948. std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::_Tree_node<unsigned int,void *> > >,std::_Tree_val<std::_Tree_simple_types<unsigned int> >,1>, _Mypair = 0x381B30C388
  9949. <user defined> _Copy_tag = 0x381B30C388
  9950. <user defined> _Move_tag = 0x381B30C388
  9951. std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> > m_monthlyquests
  9952. std::_Tree<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
  9953. std::_Tree_comp_alloc<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
  9954. std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::_Tree_node<unsigned int,void *> > >,std::_Tree_val<std::_Tree_simple_types<unsigned int> >,1>, _Mypair = 0x381B30C3A0
  9955. <user defined> _Copy_tag = 0x381B30C3A0
  9956. <user defined> _Move_tag = 0x381B30C3A0
  9957. std::unordered_map<unsigned int,std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> >,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int m_seasonalquests
  9958. std::_Hash<std::_Umap_traits<unsigned int,std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> >,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned
  9959. <user defined> value_compare = 0x381B30C3B8
  9960. std::_Umap_traits<unsigned int,std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> >,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std: _Traitsobj = 0x3F800000
  9961. std::list<std::pair<unsigned int const ,std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> > >,std::allocator<std::pair<unsigned int const ,std::set<unsigned int,std::less<uns _List = 0x381B30C3C0
  9962. std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> > > > > >,std _Vec = 0x381B30C3D8
  9963. unsigned int _Mask = 0x7
  9964. unsigned int _Maxidx = 0x8
  9965. ObjectGuid m_divider
  9966. unsigned int _low = 0x0
  9967. unsigned int _high = 0x0
  9968. unsigned int m_ingametime = 0x6903F
  9969. int m_lastHonorUpdateTime = 0x5881EB55
  9970. unsigned int m_team = 0x1D5
  9971. unsigned int m_nextSave = 0x1AB1E
  9972. int m_speakTime = 0x0
  9973. unsigned int m_speakCount = 0x0
  9974. unsigned int m_dungeonDifficulty = 0x1
  9975. unsigned int m_raidDifficulty = 0xE
  9976. unsigned int m_legacyRaidDifficulty = 0x3
  9977. unsigned int m_prevMapDifficulty = 0xE
  9978. unsigned int m_atLoginFlags = 0x0
  9979. Item*[187] m_items
  9980. [0] = 0x0
  9981. [1] = 0x0
  9982. [2] = 0x0
  9983. [3] = 0x0
  9984. [4] = 0x38896000A0
  9985. [5] = 0x0
  9986. [6] = 0x38BBAE9490
  9987. [7] = 0x38BBAE9090
  9988. [8] = 0x0
  9989. [9] = 0x0
  9990. unsigned int m_currentBuybackSlot = 0x4A
  9991. std::unordered_map<unsigned int,PlayerCurrency,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,PlayerCurrency> > > _currencyStorage
  9992. std::_Hash<std::_Umap_traits<unsigned int,PlayerCurrency,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,PlayerCurr
  9993. <user defined> value_compare = 0x381B30CA28
  9994. std::_Umap_traits<unsigned int,PlayerCurrency,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,PlayerCurrency> >,0> _Traitsobj = 0x3F800000
  9995. std::list<std::pair<unsigned int const ,PlayerCurrency>,std::allocator<std::pair<unsigned int const ,PlayerCurrency> > > _List = 0x381B30CA30
  9996. std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,PlayerCurrency> > > >,std::_Wrap_alloc<std::allocator<std::_List_unchecked_iterator<std: _Vec = 0x381B30CA48
  9997. unsigned int _Mask = 0x7
  9998. unsigned int _Maxidx = 0x8
  9999. VoidStorageItem*[160] _voidStorageItems
  10000. [0] = 0x0
  10001. [1] = 0x0
  10002. [2] = 0x0
  10003. [3] = 0x0
  10004. [4] = 0x0
  10005. [5] = 0x0
  10006. [6] = 0x0
  10007. [7] = 0x0
  10008. [8] = 0x0
  10009. [9] = 0x0
  10010. std::vector<Item *,std::allocator<Item *> > m_itemUpdateQueue
  10011. std::_Vector_alloc<std::_Vec_base_types<Item *,std::allocator<Item *> > >
  10012. std::_Compressed_pair<std::_Wrap_alloc<std::allocator<Item *> >,std::_Vector_val<std::_Simple_types<Item *> >,1> _Mypair = 0x381B30CF78
  10013. bool m_itemUpdateQueueBlocked = 0x0
  10014. unsigned int m_ExtraFlags = 0x0
  10015. std::map<unsigned int,QuestStatusData,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,QuestStatusData> > > m_QuestStatus
  10016. std::_Tree<std::_Tmap_traits<unsigned int,QuestStatusData,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,QuestStatusData> >,0> >
  10017. std::_Tree_comp_alloc<std::_Tmap_traits<unsigned int,QuestStatusData,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,QuestStatusData> >,0> >
  10018. std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::_Tree_node<std::pair<unsigned int const ,QuestStatusData>,void *> > >,std::_Tree_val<std::_Tre _Mypair = 0x381B30CFA0
  10019. <user defined> value_compare = 0x381B30CFA0
  10020. <user defined> _Copy_tag = 0x381B30CFA0
  10021. <user defined> _Move_tag = 0x381B30CFA0
  10022. <user defined> value_compare = 0x381B30CFA0
  10023. std::map<unsigned int,enum QuestSaveType,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,enum QuestSaveType> > > m_QuestStatusSave
  10024. std::_Tree<std::_Tmap_traits<unsigned int,enum QuestSaveType,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,enum QuestSaveType> >,0> >
  10025. std::_Tree_comp_alloc<std::_Tmap_traits<unsigned int,enum QuestSaveType,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,enum QuestSaveType> >,0> >
  10026. std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::_Tree_node<std::pair<unsigned int const ,enum QuestSaveType>,void *> > >,std::_Tree_val<std::_ _Mypair = 0x381B30CFB8
  10027. <user defined> value_compare = 0x381B30CFB8
  10028. <user defined> _Copy_tag = 0x381B30CFB8
  10029. <user defined> _Move_tag = 0x381B30CFB8
  10030. <user defined> value_compare = 0x381B30CFB8
  10031. std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> > m_RewardedQuests
  10032. std::_Tree<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
  10033. std::_Tree_comp_alloc<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
  10034. std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::_Tree_node<unsigned int,void *> > >,std::_Tree_val<std::_Tree_simple_types<unsigned int> >,1>, _Mypair = 0x381B30CFD0
  10035. <user defined> _Copy_tag = 0x381B30CFD0
  10036. <user defined> _Move_tag = 0x381B30CFD0
  10037. std::map<unsigned int,enum QuestSaveType,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,enum QuestSaveType> > > m_RewardedQuestsSave
  10038. std::_Tree<std::_Tmap_traits<unsigned int,enum QuestSaveType,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,enum QuestSaveType> >,0> >
  10039. std::_Tree_comp_alloc<std::_Tmap_traits<unsigned int,enum QuestSaveType,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,enum QuestSaveType> >,0> >
  10040. std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::_Tree_node<std::pair<unsigned int const ,enum QuestSaveType>,void *> > >,std::_Tree_val<std::_ _Mypair = 0x381B30CFE8
  10041. <user defined> value_compare = 0x381B30CFE8
  10042. <user defined> _Copy_tag = 0x381B30CFE8
  10043. <user defined> _Move_tag = 0x381B30CFE8
  10044. <user defined> value_compare = 0x381B30CFE8
  10045. std::unordered_map<unsigned int,SkillStatusData,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,SkillStatusData> > > mSkillStatus
  10046. std::_Hash<std::_Umap_traits<unsigned int,SkillStatusData,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,SkillStat
  10047. <user defined> value_compare = 0x381B30D000
  10048. std::_Umap_traits<unsigned int,SkillStatusData,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,SkillStatusData> >,0 _Traitsobj = 0x3F800000
  10049. std::list<std::pair<unsigned int const ,SkillStatusData>,std::allocator<std::pair<unsigned int const ,SkillStatusData> > > _List = 0x381B30D008
  10050. std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,SkillStatusData> > > >,std::_Wrap_alloc<std::allocator<std::_List_unchecked_iterator<std _Vec = 0x381B30D020
  10051. unsigned int _Mask = 0x3F
  10052. unsigned int _Maxidx = 0x40
  10053. unsigned int m_GuildIdInvited = 0x0
  10054. unsigned int m_ArenaTeamIdInvited = 0x0
  10055. std::deque<Mail *,std::allocator<Mail *> > m_mail
  10056. std::_Deque_alloc<std::_Deque_base_types<Mail *,std::allocator<Mail *> > >
  10057. std::_Compressed_pair<std::_Wrap_alloc<std::allocator<Mail *> >,std::_Deque_val<std::_Deque_simple_types<Mail *> >,1> _Mypair = 0x381B30D060
  10058. std::unordered_map<unsigned int,PlayerSpell *,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,PlayerSpell *> > > m_spells
  10059. std::_Hash<std::_Umap_traits<unsigned int,PlayerSpell *,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,PlayerSpell
  10060. <user defined> value_compare = 0x381B30D088
  10061. std::_Umap_traits<unsigned int,PlayerSpell *,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,PlayerSpell *> >,0> _Traitsobj = 0x3F800000
  10062. std::list<std::pair<unsigned int const ,PlayerSpell *>,std::allocator<std::pair<unsigned int const ,PlayerSpell *> > > _List = 0x381B30D090
  10063. std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,PlayerSpell *> > > >,std::_Wrap_alloc<std::allocator<std::_List_unchecked_iterator<std:: _Vec = 0x381B30D0A8
  10064. unsigned int _Mask = 0x3F
  10065. unsigned int _Maxidx = 0x40
  10066. std::unordered_map<unsigned int,std::unordered_set<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<unsigned int> >,std::hash<unsigned int>,std::equal_to<unsigned int>, m_overrideSpells
  10067. std::_Hash<std::_Umap_traits<unsigned int,std::unordered_set<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<unsigned int> >,std::_Uhash_compare<unsigned int,std::hash
  10068. <user defined> value_compare = 0x381B30D0D8
  10069. std::_Umap_traits<unsigned int,std::unordered_set<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<unsigned int> >,std::_Uhash_compare<unsigned int,std::hash<unsigned i _Traitsobj = 0x3F800000
  10070. std::list<std::pair<unsigned int const ,std::unordered_set<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<unsigned int> > >,std::allocator<std::pair<unsigned int cons _List = 0x381B30D0E0
  10071. std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,std::unordered_set<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int>,std: _Vec = 0x381B30D0F8
  10072. unsigned int _Mask = 0x7
  10073. unsigned int _Maxidx = 0x8
  10074. unsigned int m_lastPotionId = 0x0
  10075. SpecializationInfo _specializationInfo
  10076. std::unordered_map<unsigned int,enum PlayerSpellState,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,enum PlayerSpellState> > >[4] Talents
  10077. [0] = 0x381B30D130
  10078. [1] = 0x381B30D180
  10079. [2] = 0x381B30D1D0
  10080. [3] = 0x381B30D220
  10081. std::vector<unsigned int,std::allocator<unsigned int> >[4] Glyphs
  10082. [0] = 0x381B30D270
  10083. [1] = 0x381B30D290
  10084. [2] = 0x381B30D2B0
  10085. [3] = 0x381B30D2D0
  10086. unsigned int ResetTalentsCost = 0x0
  10087. int ResetTalentsTime = 0x0
  10088. unsigned int PrimarySpecialization = 0x46
  10089. unsigned int ActiveGroup = 0x2
  10090. std::map<unsigned char,ActionButton,std::less<unsigned char>,std::allocator<std::pair<unsigned char const ,ActionButton> > > m_actionButtons
  10091. std::_Tree<std::_Tmap_traits<unsigned char,ActionButton,std::less<unsigned char>,std::allocator<std::pair<unsigned char const ,ActionButton> >,0> >
  10092. std::_Tree_comp_alloc<std::_Tmap_traits<unsigned char,ActionButton,std::less<unsigned char>,std::allocator<std::pair<unsigned char const ,ActionButton> >,0> >
  10093. std::_Compressed_pair<std::less<unsigned char>,std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::_Tree_node<std::pair<unsigned char const ,ActionButton>,void *> > >,std::_Tree_val<std::_Tree _Mypair = 0x381B30D308
  10094. <user defined> value_compare = 0x381B30D308
  10095. <user defined> _Copy_tag = 0x381B30D308
  10096. <user defined> _Move_tag = 0x381B30D308
  10097. <user defined> value_compare = 0x381B30D308
  10098. float[2] m_auraBaseMod
  10099. [0] = 0.000000
  10100. [1] = 5.000000
  10101. [0] = 0x40A0000000000000
  10102. [1] = 0x40A0000000000000
  10103. [2] = 0x40A0000000000000
  10104. [3] = 0x3F80000000000000
  10105. int[32] m_baseRatingValue
  10106. [0] = 0x0
  10107. [1] = 0x0
  10108. [2] = 0x0
  10109. [3] = 0x0
  10110. [4] = 0x0
  10111. [5] = 0x0
  10112. [6] = 0x0
  10113. [7] = 0x0
  10114. [8] = 0x0
  10115. [9] = 0x0
  10116. unsigned int m_baseSpellPower = 0x0
  10117. unsigned int m_baseManaRegen = 0x0
  10118. unsigned int m_baseHealthRegen = 0x0
  10119. int m_spellPenetrationItemMod = 0x0
  10120. std::list<SpellModifier *,std::allocator<SpellModifier *> >[2] m_spellMods
  10121. [0] = 0x381B30D390
  10122. [1] = 0x381B30D3A8
  10123. [0] = 0x381B30D390
  10124. [1] = 0x381B30D3C0
  10125. [2] = 0x381B30D3F0
  10126. [3] = 0x381B30D420
  10127. [4] = 0x381B30D450
  10128. [5] = 0x381B30D480
  10129. [6] = 0x381B30D4B0
  10130. [7] = 0x381B30D4E0
  10131. [8] = 0x381B30D510
  10132. [9] = 0x381B30D540
  10133. std::list<EnchantDuration,std::allocator<EnchantDuration> > m_enchantDuration
  10134. std::_List_buy<EnchantDuration,std::allocator<EnchantDuration> >
  10135. std::_List_alloc<std::_List_base_types<EnchantDuration,std::allocator<EnchantDuration> > >
  10136. std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::_List_node<EnchantDuration,void *> > >,std::_List_val<std::_List_simple_types<EnchantDuration> >,1> _Mypair = 0x381B30DAE0
  10137. std::list<Item *,std::allocator<Item *> > m_itemDuration
  10138. std::_List_buy<Item *,std::allocator<Item *> >
  10139. std::_List_alloc<std::_List_base_types<Item *,std::allocator<Item *> > >
  10140. std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::_List_node<Item *,void *> > >,std::_List_val<std::_List_simple_types<Item *> >,1> _Mypair = 0x381B30DAF8
  10141. std::unordered_set<ObjectGuid,std::hash<ObjectGuid>,std::equal_to<ObjectGuid>,std::allocator<ObjectGuid> > m_itemSoulboundTradeable
  10142. std::_Hash<std::_Uset_traits<ObjectGuid,std::_Uhash_compare<ObjectGuid,std::hash<ObjectGuid>,std::equal_to<ObjectGuid> >,std::allocator<ObjectGuid>,0> >
  10143. std::_Uset_traits<ObjectGuid,std::_Uhash_compare<ObjectGuid,std::hash<ObjectGuid>,std::equal_to<ObjectGuid> >,std::allocator<ObjectGuid>,0> _Traitsobj = 0x3F800000
  10144. std::list<ObjectGuid,std::allocator<ObjectGuid> > _List = 0x381B30DB18
  10145. std::vector<std::_List_unchecked_const_iterator<std::_List_val<std::_List_simple_types<ObjectGuid> >,std::_Iterator_base0>,std::_Wrap_alloc<std::allocator<std::_List_unchecked_const_iterator<std::_Li _Vec = 0x381B30DB30
  10146. unsigned int _Mask = 0x7
  10147. unsigned int _Maxidx = 0x8
  10148. std::unique_ptr<ResurrectionData,std::default_delete<ResurrectionData> > _resurrectionData
  10149. std::_Unique_ptr_base<ResurrectionData,std::default_delete<ResurrectionData> >
  10150. std::_Compressed_pair<std::default_delete<ResurrectionData>,ResurrectionData *,1> _Mypair = 0x0
  10151. WorldSession* m_session = 0x386DABEA70
  10152. std::list<Channel *,std::allocator<Channel *> > m_channels
  10153. std::_List_buy<Channel *,std::allocator<Channel *> >
  10154. std::_List_alloc<std::_List_base_types<Channel *,std::allocator<Channel *> > >
  10155. std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::_List_node<Channel *,void *> > >,std::_List_val<std::_List_simple_types<Channel *> >,1> _Mypair = 0x381B30DB70
  10156. unsigned int m_cinematic = 0x1
  10157. unsigned int m_movie = 0x0
  10158. TradeData* m_trade = NULL
  10159. bool m_DailyQuestChanged = 0x0
  10160. bool m_WeeklyQuestChanged = 0x0
  10161. bool m_MonthlyQuestChanged = 0x0
  10162. bool m_SeasonalQuestChanged = 0x0
  10163. int m_lastDailyQuestTime = 0x0
  10164. unsigned int m_drunkTimer = 0x0
  10165. unsigned int m_weaponChangeTimer = 0x0
  10166. unsigned int m_zoneUpdateId = 0x181A
  10167. unsigned int m_zoneUpdateTimer = 0x384
  10168. unsigned int m_areaUpdateId = 0x9
  10169. unsigned int m_deathTimer = 0x0
  10170. int m_deathExpireTime = 0x0
  10171. unsigned int m_WeaponProficiency = 0x41F3
  10172. unsigned int m_ArmorProficiency = 0x7F
  10173. bool m_canParry = 0x1
  10174. bool m_canBlock = 0x1
  10175. bool m_canTitanGrip = 0x0
  10176. unsigned int m_swingErrorMsg = 0x0
  10177. int _restTime = 0x0
  10178. unsigned int inn_triggerId = 0x0
  10179. float m_rest_bonus = 13.178061
  10180. unsigned int _restFlagMask = 0x0
  10181. PlayerSocial* m_social = 0x38BBB32A00
  10182. std::map<ObjectGuid,FriendInfo,std::less<ObjectGuid>,std::allocator<std::pair<ObjectGuid const ,FriendInfo> > > _playerSocialMap = 0x38BBB32A00
  10183. ObjectGuid _playerGUID = 0x38BBB32A18
  10184. GroupReference m_group
  10185. Reference<Group,Player>
  10186. LinkedListElement
  10187. LinkedListElement* iNext = NULL
  10188. LinkedListElement* iPrev = NULL
  10189. Group* iRefTo = NULL
  10190. Player* iRefFrom = NULL
  10191. unsigned int iSubGroup = 0x0
  10192. GroupReference m_originalGroup
  10193. Reference<Group,Player>
  10194. LinkedListElement
  10195. LinkedListElement* iNext = NULL
  10196. LinkedListElement* iPrev = NULL
  10197. Group* iRefTo = NULL
  10198. Player* iRefFrom = NULL
  10199. unsigned int iSubGroup = 0x0
  10200. Group* m_groupInvite = NULL
  10201. unsigned int m_groupUpdateMask = 0x0
  10202. bool m_bPassOnGroupLoot = 0x0
  10203. unsigned int m_lastpetnumber = 0x0
  10204. int m_summon_expire = 0x0
  10205. WorldLocation m_summon_location
  10206. Position
  10207. PositionXYStreamer
  10208. Position* Pos = NULL
  10209. PositionXYZStreamer
  10210. <user defined> Pos = 0x0
  10211. PositionXYZOStreamer
  10212. <user defined> Pos = 0x0
  10213. float m_positionX = 0.000000
  10214. float m_positionY = 0.000000
  10215. float m_positionZ = 0.000000
  10216. float m_orientation = 0.000000
  10217. unsigned int m_mapId = 0xFFFFFFFF
  10218. WorldLocation m_recall_location
  10219. Position
  10220. PositionXYStreamer
  10221. Position* Pos = 0xC3016D59C60B54A8
  10222. PositionXYZStreamer
  10223. <user defined> Pos = 0xC3016D59C60B54A8
  10224. PositionXYZOStreamer
  10225. <user defined> Pos = 0xC3016D59C60B54A8
  10226. float m_positionX = -8917.164063
  10227. float m_positionY = -129.427139
  10228. float m_positionZ = 80.966721
  10229. float m_orientation = 2.036150
  10230. unsigned int m_mapId = 0x0
  10231. DeclinedName* m_declinedname = NULL
  10232. Runes* m_runes = NULL
  10233. std::map<unsigned __int64,EquipmentSetInfo,std::less<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,EquipmentSetInfo> > > _equipmentSets
  10234. std::_Tree<std::_Tmap_traits<unsigned __int64,EquipmentSetInfo,std::less<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,EquipmentSetInfo> >,0> >
  10235. std::_Tree_comp_alloc<std::_Tmap_traits<unsigned __int64,EquipmentSetInfo,std::less<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,EquipmentSetInfo> >,0> >
  10236. std::_Compressed_pair<std::less<unsigned __int64>,std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::_Tree_node<std::pair<unsigned __int64 const ,EquipmentSetInfo>,void *> > >,std::_Tree_val< _Mypair = 0x381B30DCB0
  10237. <user defined> value_compare = 0x381B30DCB0
  10238. <user defined> _Copy_tag = 0x381B30DCB0
  10239. <user defined> _Move_tag = 0x381B30DCB0
  10240. <user defined> value_compare = 0x381B30DCB0
  10241. unsigned int m_grantableLevels = 0x0
  10242. std::array<std::unique_ptr<CUFProfile,std::default_delete<CUFProfile> >,5> _CUFProfiles
  10243. std::unique_ptr<CUFProfile,std::default_delete<CUFProfile> >[5] _Elems
  10244. [0] = 0x38BBAC6FA0
  10245. [1] = 0x0
  10246. [2] = 0x0
  10247. [3] = 0x0
  10248. [4] = 0x0
  10249. std::set<ObjectGuid,std::less<ObjectGuid>,std::allocator<ObjectGuid> > m_refundableItems
  10250. std::_Tree<std::_Tset_traits<ObjectGuid,std::less<ObjectGuid>,std::allocator<ObjectGuid>,0> >
  10251. std::_Tree_comp_alloc<std::_Tset_traits<ObjectGuid,std::less<ObjectGuid>,std::allocator<ObjectGuid>,0> >
  10252. std::_Compressed_pair<std::less<ObjectGuid>,std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::_Tree_node<ObjectGuid,void *> > >,std::_Tree_val<std::_Tree_simple_types<ObjectGuid> >,1>,1> _Mypair = 0x381B30DCF8
  10253. <user defined> _Copy_tag = 0x381B30DCF8
  10254. <user defined> _Move_tag = 0x381B30DCF8
  10255. MapReference m_mapRef
  10256. Reference<Map,Player>
  10257. LinkedListElement
  10258. LinkedListElement* iNext = 0x389F75C200
  10259. LinkedListElement* iPrev = 0x389F75C1E8
  10260. Map* iRefTo = 0x389F75C050
  10261. Player* iRefFrom = 0x381B307D30
  10262. unsigned int m_lastFallTime = 0x0
  10263. float m_lastFallZ = 80.966721
  10264. int[3] m_MirrorTimer
  10265. [0] = 0xFFFFFFFF
  10266. [1] = 0xFFFFFFFF
  10267. [2] = 0xFFFFFFFF
  10268. unsigned int m_MirrorTimerFlags = 0x0
  10269. unsigned int m_MirrorTimerFlagsLast = 0x0
  10270. bool m_isInWater = 0x0
  10271. unsigned int[7] m_runeGraceCooldown
  10272. [0] = 0xFFFFFFFF
  10273. [1] = 0xFFFFFFFF
  10274. [2] = 0xFFFFFFFF
  10275. [3] = 0xFFFFFFFF
  10276. [4] = 0xFFFFFFFF
  10277. [5] = 0xFFFFFFFF
  10278. [6] = 0xFFFFFFFF
  10279. unsigned int[7] m_lastRuneGraceTimers
  10280. [0] = 0x0
  10281. [1] = 0x0
  10282. [2] = 0x0
  10283. [3] = 0x0
  10284. [4] = 0x0
  10285. [5] = 0x0
  10286. [6] = 0x0
  10287. WorldLocation m_teleport_dest
  10288. Position
  10289. PositionXYStreamer
  10290. Position* Pos = NULL
  10291. PositionXYZStreamer
  10292. <user defined> Pos = 0x0
  10293. PositionXYZOStreamer
  10294. <user defined> Pos = 0x0
  10295. float m_positionX = 0.000000
  10296. float m_positionY = 0.000000
  10297. float m_positionZ = 0.000000
  10298. float m_orientation = 0.000000
  10299. unsigned int m_mapId = 0xFFFFFFFF
  10300. unsigned int m_teleport_options = 0x0
  10301. bool mSemaphoreTeleport_Near = 0x0
  10302. bool mSemaphoreTeleport_Far = 0x0
  10303. unsigned int m_DelayedOperations = 0x0
  10304. bool m_bCanDelayTeleport = 0x0
  10305. bool m_bHasDelayedTeleport = 0x0
  10306. unsigned int m_temporaryUnsummonedPetNumber = 0x0
  10307. unsigned int m_oldpetspell = 0x0
  10308. PlayerAchievementMgr* m_achievementMgr = 0x38B68BA9C0
  10309. AchievementMgr
  10310. CriteriaHandler
  10311. std::unordered_map<unsigned int,CriteriaProgress,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,CriteriaProgress> > > _criteriaProgress = 0x38B68BA9C8
  10312. std::map<unsigned int,unsigned int,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,unsigned int> > > _timeCriteriaTrees = 0x38B68BAA18
  10313. std::unordered_map<unsigned int,CompletedAchievementData,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,CompletedAchievementData> > > _completedAchievements = 0x38B68BAA30
  10314. unsigned int _achievementPoints = 0x14
  10315. Player* _owner = 0x381B307D30
  10316. ReputationMgr* m_reputationMgr = 0x38BBAC2220
  10317. Player* _player = 0x381B307D30
  10318. std::map<unsigned int,FactionState,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,FactionState> > > _factions = 0x38BBAC2228
  10319. std::map<unsigned int,enum ReputationRank,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,enum ReputationRank> > > _forcedReactions = 0x38BBAC2240
  10320. unsigned int _visibleFactionCount = 0x8
  10321. unsigned int _honoredFactionCount = 0x1
  10322. unsigned int _reveredFactionCount = 0x1
  10323. unsigned int _exaltedFactionCount = 0x1
  10324. bool _sendFactionIncreased = 0x0
  10325. unsigned int m_ChampioningFaction = 0x0
  10326. std::queue<unsigned int,std::deque<unsigned int,std::allocator<unsigned int> > > m_timeSyncQueue
  10327. std::deque<unsigned int,std::allocator<unsigned int> > c = 0x381B30DDD0
  10328. unsigned int m_timeSyncTimer = 0x26AC
  10329. unsigned int m_timeSyncClient = 0x468742
  10330. unsigned int m_timeSyncServer = 0x68D24
  10331. std::unordered_map<unsigned int,__int64,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,__int64> > > _instanceResetTimes
  10332. std::_Hash<std::_Umap_traits<unsigned int,__int64,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,__int64> >,0> >
  10333. <user defined> value_compare = 0x381B30DE08
  10334. std::_Umap_traits<unsigned int,__int64,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,__int64> >,0> _Traitsobj = 0x3F800000
  10335. std::list<std::pair<unsigned int const ,__int64>,std::allocator<std::pair<unsigned int const ,__int64> > > _List = 0x381B30DE10
  10336. std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,__int64> > > >,std::_Wrap_alloc<std::allocator<std::_List_unchecked_iterator<std::_List_ _Vec = 0x381B30DE28
  10337. unsigned int _Mask = 0x7
  10338. unsigned int _Maxidx = 0x8
  10339. unsigned int _pendingBindId = 0x0
  10340. unsigned int _pendingBindTimer = 0x0
  10341. unsigned int _activeCheats = 0x0
  10342. std::unique_ptr<Garrison,std::default_delete<Garrison> > _garrison
  10343. std::_Unique_ptr_base<Garrison,std::default_delete<Garrison> >
  10344. std::_Compressed_pair<std::default_delete<Garrison>,Garrison *,1> _Mypair = 0x0
  10345. bool _advancedCombatLoggingEnabled = 0x0
  10346. unsigned int healthBeforeDuel = 0x0
  10347. unsigned int manaBeforeDuel = 0x0
  10348. WorldLocation _corpseLocation
  10349. Position
  10350. PositionXYStreamer
  10351. Position* Pos = NULL
  10352. PositionXYZStreamer
  10353. <user defined> Pos = 0x0
  10354. PositionXYZOStreamer
  10355. <user defined> Pos = 0x0
  10356. float m_positionX = 0.000000
  10357. float m_positionY = 0.000000
  10358. float m_positionZ = 0.000000
  10359. float m_orientation = 0.000000
  10360. unsigned int m_mapId = 0xFFFFFFFF
  10361. SceneMgr m_sceneMgr
  10362. Player* _player = 0x381B307D30
  10363. std::map<unsigned int,SceneTemplate const *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,SceneTemplate const *> > > _scenesByInstance = 0x381B30DE98
  10364. unsigned int _standaloneSceneInstanceID = 0x0
  10365. bool _isDebuggingScenes = 0x0
  10366. std::unordered_map<ObjectGuid,ObjectGuid,std::hash<ObjectGuid>,std::equal_to<ObjectGuid>,std::allocator<std::pair<ObjectGuid const ,ObjectGuid> > > m_AELootView
  10367. std::_Hash<std::_Umap_traits<ObjectGuid,ObjectGuid,std::_Uhash_compare<ObjectGuid,std::hash<ObjectGuid>,std::equal_to<ObjectGuid> >,std::allocator<std::pair<ObjectGuid const ,ObjectGuid> >,0> >
  10368. <user defined> value_compare = 0x381B30DEB8
  10369. std::_Umap_traits<ObjectGuid,ObjectGuid,std::_Uhash_compare<ObjectGuid,std::hash<ObjectGuid>,std::equal_to<ObjectGuid> >,std::allocator<std::pair<ObjectGuid const ,ObjectGuid> >,0> _Traitsobj = 0x3F800000
  10370. std::list<std::pair<ObjectGuid const ,ObjectGuid>,std::allocator<std::pair<ObjectGuid const ,ObjectGuid> > > _List = 0x381B30DEC0
  10371. std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<ObjectGuid const ,ObjectGuid> > > >,std::_Wrap_alloc<std::allocator<std::_List_unchecked_iterator<std::_List _Vec = 0x381B30DED8
  10372. unsigned int _Mask = 0x7
  10373. unsigned int _Maxidx = 0x8
  10374. std::shared_ptr<WorldSocket>[2] m_Socket
  10375. [0] = 0x386DABEB58
  10376. [1] = 0x386DABEB68
  10377. std::string m_Address = "74.74.76.11"
  10378. int _security = 0x3
  10379. unsigned int _accountId = 0x3
  10380. std::string _accountName = "1#1"
  10381. unsigned int _battlenetAccountId = 0x1
  10382. unsigned int m_expansion = 0x6
  10383. std::string _os = "Win"
  10384. std::array<unsigned char,32> _realmListSecret
  10385. unsigned int[32] _Elems
  10386. [0] = 0xCD
  10387. [1] = 0xCD
  10388. [2] = 0xCD
  10389. [3] = 0xCD
  10390. [4] = 0xCD
  10391. [5] = 0xCD
  10392. [6] = 0xCD
  10393. [7] = 0xCD
  10394. [8] = 0xCD
  10395. [9] = 0xCD
  10396. std::unordered_map<unsigned int,unsigned char,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,unsigned char> > > _realmCharacterCounts
  10397. std::_Hash<std::_Umap_traits<unsigned int,unsigned char,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,unsigned ch
  10398. <user defined> value_compare = 0x386DABEC20
  10399. std::_Umap_traits<unsigned int,unsigned char,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,unsigned char> >,0> _Traitsobj = 0x3F800000
  10400. std::list<std::pair<unsigned int const ,unsigned char>,std::allocator<std::pair<unsigned int const ,unsigned char> > > _List = 0x386DABEC28
  10401. std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,unsigned char> > > >,std::_Wrap_alloc<std::allocator<std::_List_unchecked_iterator<std:: _Vec = 0x386DABEC40
  10402. unsigned int _Mask = 0x7
  10403. unsigned int _Maxidx = 0x8
  10404. std::unordered_map<unsigned int,std::function<void __cdecl(MessageBuffer)>,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,std::function<void __cdecl( _battlenetResponseCallbacks
  10405. std::_Hash<std::_Umap_traits<unsigned int,std::function<void __cdecl(MessageBuffer)>,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<un
  10406. <user defined> value_compare = 0x386DABEC70
  10407. std::_Umap_traits<unsigned int,std::function<void __cdecl(MessageBuffer)>,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int _Traitsobj = 0x3F800000
  10408. std::list<std::pair<unsigned int const ,std::function<void __cdecl(MessageBuffer)> >,std::allocator<std::pair<unsigned int const ,std::function<void __cdecl(MessageBuffer)> > > > _List = 0x386DABEC78
  10409. std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,std::function<void __cdecl(MessageBuffer)> > > > >,std::_Wrap_alloc<std::allocator<std:: _Vec = 0x386DABEC90
  10410. unsigned int _Mask = 0x7
  10411. unsigned int _Maxidx = 0x8
  10412. unsigned int _battlenetRequestToken = 0x0
  10413. Warden* _warden = NULL
  10414. int _logoutTime = 0x0
  10415. bool m_inQueue = 0x0
  10416. ObjectGuid m_playerLoading
  10417. unsigned int _low = 0x0
  10418. unsigned int _high = 0x0
  10419. bool m_playerLogout = 0x0
  10420. bool m_playerRecentlyLogout = 0x0
  10421. bool m_playerSave = 0x0
  10422. int m_sessionDbcLocale = 0x0
  10423. int m_sessionDbLocaleIndex = 0x0
  10424. std::atomic<unsigned int> m_latency
  10425. std::_Atomic_uint
  10426. unsigned long _My_val = 0x69
  10427. std::atomic<unsigned int> m_clientTimeDelay
  10428. std::_Atomic_uint
  10429. unsigned long _My_val = 0x0
  10430. AccountData[8] _accountData
  10431. [0] = 0x386DABED00
  10432. [1] = 0x386DABED30
  10433. [2] = 0x386DABED60
  10434. [3] = 0x386DABED90
  10435. [4] = 0x386DABEDC0
  10436. [5] = 0x386DABEDF0
  10437. [6] = 0x386DABEE20
  10438. [7] = 0x386DABEE50
  10439. unsigned int[8] _tutorials
  10440. [0] = 0x100061B
  10441. [1] = 0x0
  10442. [2] = 0x0
  10443. [3] = 0x0
  10444. [4] = 0x0
  10445. [5] = 0x0
  10446. [6] = 0x0
  10447. [7] = 0x0
  10448. bool _tutorialsChanged = 0x0
  10449. std::vector<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,std::allocator<std::basic_string<char,std::char_traits<char>,std::allocator<char> > > > _registeredAddonPrefixes
  10450. std::_Vector_alloc<std::_Vec_base_types<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,std::allocator<std::basic_string<char,std::char_traits<char>,std::allocator<char> > > > >
  10451. std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::basic_string<char,std::char_traits<char>,std::allocator<char> > > >,std::_Vector_val<std::_Simple_types<std::basic_string<char,std::char_tra _Mypair = 0x386DABEEA8
  10452. bool _filterAddonMessages = 0x0
  10453. unsigned int recruiterId = 0x0
  10454. bool isRecruiter = 0x0
  10455. LockedQueue<WorldPacket *,std::deque<WorldPacket *,std::allocator<WorldPacket *> > > _recvQueue
  10456. std::mutex _lock
  10457. std::_Mutex_base
  10458. std::_Align_type<double,80> _Mtx_storage = 0x386DABEEE0
  10459. std::deque<WorldPacket *,std::allocator<WorldPacket *> > _queue
  10460. std::_Deque_alloc<std::_Deque_base_types<WorldPacket *,std::allocator<WorldPacket *> > >
  10461. std::_Compressed_pair<std::_Wrap_alloc<std::allocator<WorldPacket *> >,std::_Deque_val<std::_Deque_simple_types<WorldPacket *> >,1> _Mypair = 0x386DABEF30
  10462. bool _canceled = 0x0
  10463. rbac::RBACData* _RBACData = 0x382C98FD80
  10464. unsigned int _id = 0x3
  10465. std::string _name = "1#1"
  10466. int _realmId = 0x1
  10467. unsigned int _secLevel = 0x3
  10468. std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> > _grantedPerms
  10469. std::_Tree<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
  10470. std::_Tree_comp_alloc<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
  10471. std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::_Tree_node<unsigned int,void *> > >,std::_Tree_val<std::_Tree_simple_types<unsigned int> >,1>, _Mypair = 0x382C98FDB8
  10472. <user defined> _Copy_tag = 0x382C98FDB8
  10473. <user defined> _Move_tag = 0x382C98FDB8
  10474. std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> > _deniedPerms
  10475. std::_Tree<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
  10476. std::_Tree_comp_alloc<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
  10477. std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::_Tree_node<unsigned int,void *> > >,std::_Tree_val<std::_Tree_simple_types<unsigned int> >,1>, _Mypair = 0x382C98FDD0
  10478. <user defined> _Copy_tag = 0x382C98FDD0
  10479. <user defined> _Move_tag = 0x382C98FDD0
  10480. std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> > _globalPerms
  10481. std::_Tree<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
  10482. std::_Tree_comp_alloc<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
  10483. std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::_Tree_node<unsigned int,void *> > >,std::_Tree_val<std::_Tree_simple_types<unsigned int> >,1>, _Mypair = 0x382C98FDE8
  10484. <user defined> _Copy_tag = 0x382C98FDE8
  10485. <user defined> _Move_tag = 0x382C98FDE8
  10486. unsigned int expireTime = 0xEA60
  10487. bool forceExit = 0x0
  10488. ObjectGuid m_currentBankerGUID
  10489. unsigned int _low = 0x0
  10490. unsigned int _high = 0x0
  10491. std::unique_ptr<BattlePetMgr,std::default_delete<BattlePetMgr> > _battlePetMgr
  10492. std::_Unique_ptr_base<BattlePetMgr,std::default_delete<BattlePetMgr> >
  10493. std::_Compressed_pair<std::default_delete<BattlePetMgr>,BattlePetMgr *,1> _Mypair = 0x382C98E7C0
  10494. std::unique_ptr<CollectionMgr,std::default_delete<CollectionMgr> > _collectionMgr
  10495. std::_Unique_ptr_base<CollectionMgr,std::default_delete<CollectionMgr> >
  10496. std::_Compressed_pair<std::default_delete<CollectionMgr>,CollectionMgr *,1> _Mypair = 0x38878464A0
  10497. WorldSession::ConnectToKey _instanceConnectKey
  10498. <unnamed-type-Fields>
  10499. unsigned int AccountId = 0xF5AE13A500000003
  10500. unsigned int ConnectionType = 0xF5AE13A500000003
  10501. unsigned int Key = 0xF5AE13A500000003
  10502. WorldSession::ConnectToKey::<unnamed-type-Fields> Fields
  10503. unsigned int AccountId = 0xF5AE13A500000003
  10504. unsigned int ConnectionType = 0xF5AE13A500000003
  10505. unsigned int Key = 0xF5AE13A500000003
  10506. unsigned int Raw = 0xF5AE13A500000003
  10507. Parameter unsigned int diff = 0x9E7
  10508. Parameter PacketFilter& updater = 0x3839A2EB88
  10509. WorldSession* m_pSession = 0x386DABEA70
  10510. int m_muteTime = 0x0
  10511. std::atomic<int> m_timeOutTime
  10512. std::_Atomic_int
  10513. unsigned long _My_val = 0xDBBA0
  10514. ConnectToKey
  10515. <unnamed-type-Fields>
  10516. unsigned int AccountId = 0x0
  10517. unsigned int ConnectionType = 0x0
  10518. unsigned int Key = 0x0
  10519. WorldSession::ConnectToKey::<unnamed-type-Fields> Fields = 0x0
  10520. unsigned int Raw = 0x0
  10521. std::future<SQLQueryHolder *> _realmAccountLoginCallback
  10522. std::_State_manager<SQLQueryHolder *>
  10523. std::_Associated_state<SQLQueryHolder *>* _Assoc_state = 0x38BA5E2180
  10524. bool _Get_only_once = 0x1
  10525. std::future<SQLQueryHolder *> _accountLoginCallback
  10526. std::_State_manager<SQLQueryHolder *>
  10527. std::_Associated_state<SQLQueryHolder *>* _Assoc_state = 0x38BA5E0320
  10528. bool _Get_only_once = 0x1
  10529. std::future<SQLQueryHolder *> _charLoginCallback
  10530. std::_State_manager<SQLQueryHolder *>
  10531. std::_Associated_state<SQLQueryHolder *>* _Assoc_state = 0x38BA5DFFC0
  10532. bool _Get_only_once = 0x1
  10533. QueryCallbackProcessor _queryProcessor
  10534. std::vector<QueryCallback,std::allocator<QueryCallback> > _callbacks = 0x386DABEAB0
  10535. DosProtection
  10536. WorldSession* Session = NULL
  10537. int _policy = 0xDBBA0
  10538. std::unordered_map<unsigned short,PacketCounter,std::hash<unsigned short>,std::equal_to<unsigned short>,std::allocator<std::pair<unsigned short const ,PacketCounter> > > _PacketThrottlingMap = 0x386DABEA80
  10539. WorldSession::DosProtection AntiDOS
  10540. WorldSession* Session = 0x386DABEA70
  10541. int _policy = 0x1
  10542. std::unordered_map<unsigned short,PacketCounter,std::hash<unsigned short>,std::equal_to<unsigned short>,std::allocator<std::pair<unsigned short const ,PacketCounter> > > _PacketThrottlingMap = 0x386DABEAE0
  10543. std::set<ObjectGuid,std::less<ObjectGuid>,std::allocator<ObjectGuid> > _legitCharacters
  10544. std::_Tree<std::_Tset_traits<ObjectGuid,std::less<ObjectGuid>,std::allocator<ObjectGuid>,0> >
  10545. std::_Tree_comp_alloc<std::_Tset_traits<ObjectGuid,std::less<ObjectGuid>,std::allocator<ObjectGuid>,0> >
  10546. std::_Compressed_pair<std::less<ObjectGuid>,std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::_Tree_node<ObjectGuid,void *> > >,std::_Tree_val<std::_Tree_simple_types<ObjectGuid> >,1>,1> _Mypair = 0x386DABEB30
  10547. <user defined> _Copy_tag = 0x386DABEB30
  10548. <user defined> _Move_tag = 0x386DABEB30
  10549. unsigned int m_GUIDLow = 0x1
  10550. Player* _player = 0x381B307D30
  10551. Unit
  10552. WorldObject
  10553. Object
  10554. unsigned int m_objectType = 0x19
  10555. int m_objectTypeId = 0x4
  10556. unsigned int m_updateFlag = 0x8
  10557. int* m_int32Values = 0x1
  10558. unsigned int* m_uint32Values = 0x1
  10559. float* m_floatValues = 0.000000
  10560. std::vector<unsigned int,std::allocator<unsigned int> >* _dynamicValues = 0x38A9637858
  10561. std::vector<unsigned char,std::allocator<unsigned char> > _changesMask = 0x381B307D58
  10562. std::vector<enum UpdateMask::DynamicFieldChangeType,std::allocator<enum UpdateMask::DynamicFieldChangeType> > _dynamicChangesMask = 0x381B307D78
  10563. std::vector<unsigned char,std::allocator<unsigned char> >* _dynamicChangesArrayMask = 0x38A9636BF8
  10564. unsigned int m_valuesCount = 0xEC6
  10565. unsigned int _dynamicValuesCount = 0xE
  10566. unsigned int _fieldNotifyFlags = 0x80
  10567. bool m_objectUpdated = 0x0
  10568. bool m_inWorld = 0x1
  10569. PackedGuid m_PackGUID = 0x381B307DA8
  10570. WorldLocation
  10571. Position
  10572. PositionXYStreamer
  10573. Position* Pos = 0xC3016D59C60B54A8
  10574. PositionXYZStreamer
  10575. <user defined> Pos = 0xC3016D59C60B54A8
  10576. PositionXYZOStreamer
  10577. <user defined> Pos = 0xC3016D59C60B54A8
  10578. float m_positionX = -8917.164063
  10579. float m_positionY = -129.427139
  10580. float m_positionZ = 80.966721
  10581. float m_orientation = 2.036150
  10582. unsigned int m_mapId = 0x0
  10583. FlaggedValuesArray32<int,unsigned int,enum StealthType,2> m_stealth = 0x381B307E04
  10584. FlaggedValuesArray32<int,unsigned int,enum StealthType,2> m_stealthDetect = 0x381B307E10
  10585. FlaggedValuesArray32<int,unsigned int,enum InvisibilityType,38> m_invisibility = 0x381B307E1C
  10586. FlaggedValuesArray32<int,unsigned int,enum InvisibilityType,38> m_invisibilityDetect = 0x381B307EB8
  10587. FlaggedValuesArray32<int,unsigned int,enum ServerSideVisibilityType,2> m_serverSideVisibility = 0x381B307F54
  10588. FlaggedValuesArray32<int,unsigned int,enum ServerSideVisibilityType,2> m_serverSideVisibilityDetect = 0x381B307F60
  10589. unsigned int LastUsedScriptID = 0x0
  10590. MovementInfo m_movementInfo = 0x381B307F70
  10591. std::string m_name = "Keifer"
  10592. bool m_isActive = 0x1
  10593. bool m_isWorldObject = 0x1
  10594. ZoneScript* m_zoneScript = NULL
  10595. Transport* m_transport = NULL
  10596. Map* m_currMap = 0x389F75C050
  10597. unsigned int m_InstanceId = 0x0
  10598. unsigned int m_phaseMask = 0x1
  10599. std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> > _phases = 0x381B308038
  10600. std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> > _terrainSwaps = 0x381B308050
  10601. std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> > _worldMapAreaSwaps = 0x381B308068
  10602. int _dbPhase = 0x0
  10603. unsigned int m_notifyflags = 0x2
  10604. unsigned int m_executed_notifies = 0x0
  10605. unsigned int m_extraAttacks = 0x0
  10606. bool m_canDualWield = 0x0
  10607. std::set<Unit *,std::less<Unit *>,std::allocator<Unit *> > m_Controlled = 0x381B308090
  10608. Player* m_movedPlayer = 0x381B307D30
  10609. ObjectGuid[7] m_SummonSlot
  10610. [0] = 0x381B3080B0
  10611. [1] = 0x381B3080C0
  10612. [2] = 0x381B3080D0
  10613. [3] = 0x381B3080E0
  10614. [4] = 0x381B3080F0
  10615. [5] = 0x381B308100
  10616. [6] = 0x381B308110
  10617. ObjectGuid[4] m_ObjectSlot
  10618. [0] = 0x381B308120
  10619. [1] = 0x381B308130
  10620. [2] = 0x381B308140
  10621. [3] = 0x381B308150
  10622. float m_modMeleeHitChance = 7.500000
  10623. float m_modRangedHitChance = 7.500000
  10624. float m_modSpellHitChance = 15.000000
  10625. int m_baseSpellCritChance = 0x5
  10626. float[7] m_threatModifier
  10627. [0] = 1.000000
  10628. [1] = 1.000000
  10629. [2] = 1.000000
  10630. [3] = 1.000000
  10631. [4] = 1.000000
  10632. [5] = 1.000000
  10633. [6] = 1.000000
  10634. unsigned int[3] m_baseAttackSpeed
  10635. [0] = 0xE10
  10636. [1] = 0x7D0
  10637. [2] = 0x7D0
  10638. float[3] m_modAttackSpeedPct
  10639. [0] = 1.000000
  10640. [1] = 1.000000
  10641. [2] = 2.250000
  10642. unsigned int[3] m_attackTimer
  10643. [0] = 0x0
  10644. [1] = 0x0
  10645. [2] = 0x0
  10646. EventProcessor m_Events = 0x381B3081B0
  10647. std::list<SpellImmune,std::allocator<SpellImmune> >[7] m_spellImmune
  10648. [0] = 0x381B3081D0
  10649. [1] = 0x381B3081E8
  10650. [2] = 0x381B308200
  10651. [3] = 0x381B308218
  10652. [4] = 0x381B308230
  10653. [5] = 0x381B308248
  10654. [6] = 0x381B308260
  10655. unsigned int m_lastSanctuaryTime = 0x0
  10656. std::set<PetAura const *,std::less<PetAura const *>,std::allocator<PetAura const *> > m_petAuras = 0x381B308280
  10657. bool IsAIEnabled = 0x0
  10658. bool NeedChangeAI = 0x0
  10659. ObjectGuid LastCharmerGUID = 0x381B30829A
  10660. bool m_ControlledByPlayer = 0x1
  10661. Movement::MoveSpline* movespline = 0x3822035250
  10662. UnitAI* i_AI = NULL
  10663. UnitAI* i_disabledAI = NULL
  10664. bool m_AutoRepeatFirstCast = 0x0
  10665. float[4] m_createStats
  10666. [0] = 17.000000
  10667. [1] = 5.000000
  10668. [2] = 11.000000
  10669. [3] = 24.000000
  10670. std::set<Unit *,std::less<Unit *>,std::allocator<Unit *> > m_attackers = 0x381B3082E0
  10671. Unit* m_attacking = NULL
  10672. bool m_shouldReacquireTarget = 0x0
  10673. int m_deathState = 0x0
  10674. int m_procDeep = 0x0
  10675. std::list<DynamicObject *,std::allocator<DynamicObject *> > m_dynObj = 0x381B308310
  10676. std::list<GameObject *,std::allocator<GameObject *> > m_gameObj = 0x381B308328
  10677. unsigned int m_transform = 0x0
  10678. Spell*[4] m_currentSpells
  10679. [0] = 0x0
  10680. [1] = 0x0
  10681. [2] = 0x0
  10682. [3] = 0x0
  10683. std::multimap<unsigned int,Aura *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,Aura *> > > m_ownedAuras = 0x381B308368
  10684. std::multimap<unsigned int,AuraApplication *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,AuraApplication *> > > m_appliedAuras = 0x381B308380
  10685. std::list<Aura *,std::allocator<Aura *> > m_removedAuras = 0x381B308398
  10686. std::_Tree_iterator<std::_Tree_val<std::_Tree_simple_types<std::pair<unsigned int const ,Aura *> > > > m_auraUpdateIterator = 0x381B3083B0
  10687. unsigned int m_removedAurasCount = 0x2
  10688. std::list<AuraEffect *,std::allocator<AuraEffect *> >[492] m_modAuras
  10689. [0] = 0x381B3083D0
  10690. [1] = 0x381B3083E8
  10691. [2] = 0x381B308400
  10692. [3] = 0x381B308418
  10693. [4] = 0x381B308430
  10694. [5] = 0x381B308448
  10695. [6] = 0x381B308460
  10696. [7] = 0x381B308478
  10697. [8] = 0x381B308490
  10698. [9] = 0x381B3084A8
  10699. std::list<Aura *,std::allocator<Aura *> > m_scAuras = 0x381B30B1F0
  10700. std::list<AuraApplication *,std::allocator<AuraApplication *> > m_interruptableAuras = 0x381B30B208
  10701. std::multimap<enum AuraStateType,AuraApplication *,std::less<enum AuraStateType>,std::allocator<std::pair<enum AuraStateType const ,AuraApplication *> > > m_auraStateAuras = 0x381B30B220
  10702. unsigned int m_interruptMask = 0x0
  10703. float[5] m_auraModifiersGroup
  10704. [0] = 0.000000
  10705. [1] = 100.000000
  10706. [2] = 1.000000
  10707. [3] = 0.000000
  10708. [4] = 1.000000
  10709. [0] = 0x381B30B23C
  10710. [1] = 0x381B30B250
  10711. [2] = 0x381B30B264
  10712. [3] = 0x381B30B278
  10713. [4] = 0x381B30B28C
  10714. [5] = 0x381B30B2A0
  10715. [6] = 0x381B30B2B4
  10716. [7] = 0x381B30B2C8
  10717. [8] = 0x381B30B2DC
  10718. [9] = 0x381B30B2F0
  10719. float[2] m_weaponDamage
  10720. [0] = 1.926912
  10721. [1] = 3.000000
  10722. [0] = 0x404000003FF6A50D
  10723. [1] = 0x400000003F800000
  10724. [2] = 0x400000003F800000
  10725. bool m_canModifyStats = 0x1
  10726. std::set<AuraApplication *,Unit::VisibleAuraSlotCompare,std::allocator<AuraApplication *> > m_visibleAuras = 0x381B30B528
  10727. boost::container::flat_set<AuraApplication *,Unit::VisibleAuraSlotCompare,boost::container::new_allocator<AuraApplication *> > m_visibleAurasToUpdate = 0x381B30B540
  10728. float[9] m_speed_rate
  10729. [0] = 1.000000
  10730. [1] = 1.000000
  10731. [2] = 1.000000
  10732. [3] = 1.000000
  10733. [4] = 1.000000
  10734. [5] = 1.000000
  10735. [6] = 1.000000
  10736. [7] = 1.000000
  10737. [8] = 1.000000
  10738. CharmInfo* m_charmInfo = NULL
  10739. std::list<Player *,std::allocator<Player *> > m_sharedVision = 0x381B30B588
  10740. MotionMaster* i_motionMaster = 0x38BBAC4020
  10741. unsigned int[3] m_reactiveTimer
  10742. [0] = 0x0
  10743. [1] = 0x0
  10744. [2] = 0x0
  10745. unsigned int m_regenTimer = 0x0
  10746. ThreatManager m_ThreatManager = 0x381B30B5B8
  10747. Vehicle* m_vehicle = NULL
  10748. Vehicle* m_vehicleKit = NULL
  10749. unsigned int m_unitTypeMask = 0x0
  10750. LiquidTypeEntry* _lastLiquid = NULL
  10751. unsigned int m_movementCounter = 0x1
  10752. unsigned int m_state = 0x0
  10753. unsigned int m_CombatTimer = 0x0
  10754. TimeTrackerSmall m_movesplineTimer = 0x0
  10755. std::list<DiminishingReturn,std::allocator<DiminishingReturn> > m_Diminishing = 0x381B30B640
  10756. HostileRefManager m_HostileRefManager = 0x381B30B658
  10757. FollowerRefManager m_FollowingRefManager = 0x381B30B6A0
  10758. RedirectThreatInfo _redirectThreadInfo = 0x381B30B6E0
  10759. bool m_cleanupDone = 0x0
  10760. bool m_duringRemoveFromWorld = 0x0
  10761. unsigned int _oldFactionId = 0x0
  10762. bool _isWalkingBeforeCharm = 0x0
  10763. unsigned int _aiAnimKitId = 0x0
  10764. unsigned int _movementAnimKitId = 0x0
  10765. unsigned int _meleeAnimKitId = 0x0
  10766. int _lastDamagedTime = 0x0
  10767. SpellHistory* _spellHistory = 0x38A96346D0
  10768. GridObject<Player>
  10769. GridReference<Player> _gridRef = 0x381B30B720
  10770. std::string autoReplyMsg = ""
  10771. PlayerTaxi m_taxi = 0x381B30B770
  10772. int m_logintime = 0x5881EB54
  10773. int m_Last_tick = 0x5881EB57
  10774. unsigned int[2] m_Played_time
  10775. [0] = 0xB0
  10776. [1] = 0xB0
  10777. unsigned int m_stableSlots = 0x0
  10778. bool m_mailsLoaded = 0x0
  10779. bool m_mailsUpdated = 0x0
  10780. unsigned int unReadMails = 0x0
  10781. int m_nextMailDelivereTime = 0x0
  10782. std::unordered_map<unsigned __int64,Item *,std::hash<unsigned __int64>,std::equal_to<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,Item *> > > mMitems = 0x381B30B8B0
  10783. PvPInfo pvpInfo = 0x381B30B900
  10784. DuelInfo* duel = NULL
  10785. PlayerMenu* PlayerTalkClass = 0x38BB982830
  10786. std::vector<ItemSetEffect *,std::allocator<ItemSetEffect *> > ItemSetEff = 0x381B30B920
  10787. Unit* m_mover = 0x381B307D30
  10788. WorldObject* m_seer = 0x381B307D30
  10789. unsigned int m_homebindMapId = 0x0
  10790. unsigned int m_homebindAreaId = 0x9
  10791. float m_homebindX = -8914.570313
  10792. float m_homebindY = -133.908997
  10793. float m_homebindZ = 80.537804
  10794. std::unordered_set<ObjectGuid,std::hash<ObjectGuid>,std::equal_to<ObjectGuid>,std::allocator<ObjectGuid> > m_clientGUIDs = 0x381B30B968
  10795. unsigned int[9] m_forced_speed_changes
  10796. [0] = 0x0
  10797. [1] = 0x0
  10798. [2] = 0x0
  10799. [3] = 0x0
  10800. [4] = 0x0
  10801. [5] = 0x0
  10802. [6] = 0x0
  10803. [7] = 0x0
  10804. [8] = 0x0
  10805. std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> > m_DFQuests = 0x381B30B9C8
  10806. unsigned int m_HomebindTimer = 0x0
  10807. bool m_InstanceValid = 0x1
  10808. std::unordered_map<unsigned int,InstancePlayerBind,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,InstancePlayerBind> > >[28] m_boundInstances
  10809. [0] = 0x381B30B9E8
  10810. [1] = 0x381B30BA38
  10811. [2] = 0x381B30BA88
  10812. [3] = 0x381B30BAD8
  10813. [4] = 0x381B30BB28
  10814. [5] = 0x381B30BB78
  10815. [6] = 0x381B30BBC8
  10816. [7] = 0x381B30BC18
  10817. [8] = 0x381B30BC68
  10818. [9] = 0x381B30BCB8
  10819. Spell* m_spellModTakingSpell = NULL
  10820. bool isDebugAreaTriggers = 0x0
  10821. std::list<ObjectGuid,std::allocator<ObjectGuid> > WhisperList = 0x381B30C2B8
  10822. unsigned int m_combatExitTime = 0x688CC
  10823. unsigned int m_regenTimerCount = 0x64
  10824. float[6] m_powerFraction
  10825. [0] = 0.000000
  10826. [1] = 0.000000
  10827. [2] = 0.000000
  10828. [3] = 0.000000
  10829. [4] = 0.000000
  10830. [5] = 0.000000
  10831. unsigned int m_contestedPvPTimer = 0x0
  10832. BgBattlegroundQueueID_Rec
  10833. int bgQueueTypeId = 0x274543A0
  10834. unsigned int invitedToInstance = 0x7FF7
  10835. unsigned int joinTime = 0xCDCD0019
  10836. Player::BgBattlegroundQueueID_Rec[2] m_bgBattlegroundQueueID
  10837. [0] = 0x381B30C2F4
  10838. [1] = 0x381B30C300
  10839. BGData m_bgData = 0x381B30C310
  10840. bool m_IsBGRandomWinner = 0x0
  10841. std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> > m_timedquests = 0x381B30C370
  10842. std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> > m_weeklyquests = 0x381B30C388
  10843. std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> > m_monthlyquests = 0x381B30C3A0
  10844. std::unordered_map<unsigned int,std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> >,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int m_seasonalquests = 0x381B30C3B8
  10845. ObjectGuid m_divider = 0x381B30C408
  10846. unsigned int m_ingametime = 0x6903F
  10847. int m_lastHonorUpdateTime = 0x5881EB55
  10848. unsigned int m_team = 0x1D5
  10849. unsigned int m_nextSave = 0x1AB1E
  10850. int m_speakTime = 0x0
  10851. unsigned int m_speakCount = 0x0
  10852. unsigned int m_dungeonDifficulty = 0x1
  10853. unsigned int m_raidDifficulty = 0xE
  10854. unsigned int m_legacyRaidDifficulty = 0x3
  10855. unsigned int m_prevMapDifficulty = 0xE
  10856. unsigned int m_atLoginFlags = 0x0
  10857. Item*[187] m_items
  10858. [0] = 0x0
  10859. [1] = 0x0
  10860. [2] = 0x0
  10861. [3] = 0x0
  10862. [4] = 0x38896000A0
  10863. [5] = 0x0
  10864. [6] = 0x38BBAE9490
  10865. [7] = 0x38BBAE9090
  10866. [8] = 0x0
  10867. [9] = 0x0
  10868. unsigned int m_currentBuybackSlot = 0x4A
  10869. std::unordered_map<unsigned int,PlayerCurrency,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,PlayerCurrency> > > _currencyStorage = 0x381B30CA28
  10870. VoidStorageItem*[160] _voidStorageItems
  10871. [0] = 0x0
  10872. [1] = 0x0
  10873. [2] = 0x0
  10874. [3] = 0x0
  10875. [4] = 0x0
  10876. [5] = 0x0
  10877. [6] = 0x0
  10878. [7] = 0x0
  10879. [8] = 0x0
  10880. [9] = 0x0
  10881. std::vector<Item *,std::allocator<Item *> > m_itemUpdateQueue = 0x381B30CF78
  10882. bool m_itemUpdateQueueBlocked = 0x0
  10883. unsigned int m_ExtraFlags = 0x0
  10884. std::map<unsigned int,QuestStatusData,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,QuestStatusData> > > m_QuestStatus = 0x381B30CFA0
  10885. std::map<unsigned int,enum QuestSaveType,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,enum QuestSaveType> > > m_QuestStatusSave = 0x381B30CFB8
  10886. std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> > m_RewardedQuests = 0x381B30CFD0
  10887. std::map<unsigned int,enum QuestSaveType,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,enum QuestSaveType> > > m_RewardedQuestsSave = 0x381B30CFE8
  10888. std::unordered_map<unsigned int,SkillStatusData,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,SkillStatusData> > > mSkillStatus = 0x381B30D000
  10889. unsigned int m_GuildIdInvited = 0x0
  10890. unsigned int m_ArenaTeamIdInvited = 0x0
  10891. std::deque<Mail *,std::allocator<Mail *> > m_mail = 0x381B30D060
  10892. std::unordered_map<unsigned int,PlayerSpell *,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,PlayerSpell *> > > m_spells = 0x381B30D088
  10893. std::unordered_map<unsigned int,std::unordered_set<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<unsigned int> >,std::hash<unsigned int>,std::equal_to<unsigned int>, m_overrideSpells = 0x381B30D0D8
  10894. unsigned int m_lastPotionId = 0x0
  10895. SpecializationInfo _specializationInfo = 0x381B30D130
  10896. std::map<unsigned char,ActionButton,std::less<unsigned char>,std::allocator<std::pair<unsigned char const ,ActionButton> > > m_actionButtons = 0x381B30D308
  10897. float[2] m_auraBaseMod
  10898. [0] = 0.000000
  10899. [1] = 5.000000
  10900. [0] = 0x40A0000000000000
  10901. [1] = 0x40A0000000000000
  10902. [2] = 0x40A0000000000000
  10903. [3] = 0x3F80000000000000
  10904. int[32] m_baseRatingValue
  10905. [0] = 0x0
  10906. [1] = 0x0
  10907. [2] = 0x0
  10908. [3] = 0x0
  10909. [4] = 0x0
  10910. [5] = 0x0
  10911. [6] = 0x0
  10912. [7] = 0x0
  10913. [8] = 0x0
  10914. [9] = 0x0
  10915. unsigned int m_baseSpellPower = 0x0
  10916. unsigned int m_baseManaRegen = 0x0
  10917. unsigned int m_baseHealthRegen = 0x0
  10918. int m_spellPenetrationItemMod = 0x0
  10919. std::list<SpellModifier *,std::allocator<SpellModifier *> >[2] m_spellMods
  10920. [0] = 0x381B30D390
  10921. [1] = 0x381B30D3A8
  10922. [0] = 0x381B30D390
  10923. [1] = 0x381B30D3C0
  10924. [2] = 0x381B30D3F0
  10925. [3] = 0x381B30D420
  10926. [4] = 0x381B30D450
  10927. [5] = 0x381B30D480
  10928. [6] = 0x381B30D4B0
  10929. [7] = 0x381B30D4E0
  10930. [8] = 0x381B30D510
  10931. [9] = 0x381B30D540
  10932. std::list<EnchantDuration,std::allocator<EnchantDuration> > m_enchantDuration = 0x381B30DAE0
  10933. std::list<Item *,std::allocator<Item *> > m_itemDuration = 0x381B30DAF8
  10934. std::unordered_set<ObjectGuid,std::hash<ObjectGuid>,std::equal_to<ObjectGuid>,std::allocator<ObjectGuid> > m_itemSoulboundTradeable = 0x381B30DB10
  10935. std::unique_ptr<ResurrectionData,std::default_delete<ResurrectionData> > _resurrectionData = 0x0
  10936. WorldSession* m_session = 0x386DABEA70
  10937. std::list<Channel *,std::allocator<Channel *> > m_channels = 0x381B30DB70
  10938. unsigned int m_cinematic = 0x1
  10939. unsigned int m_movie = 0x0
  10940. TradeData* m_trade = NULL
  10941. bool m_DailyQuestChanged = 0x0
  10942. bool m_WeeklyQuestChanged = 0x0
  10943. bool m_MonthlyQuestChanged = 0x0
  10944. bool m_SeasonalQuestChanged = 0x0
  10945. int m_lastDailyQuestTime = 0x0
  10946. unsigned int m_drunkTimer = 0x0
  10947. unsigned int m_weaponChangeTimer = 0x0
  10948. unsigned int m_zoneUpdateId = 0x181A
  10949. unsigned int m_zoneUpdateTimer = 0x384
  10950. unsigned int m_areaUpdateId = 0x9
  10951. unsigned int m_deathTimer = 0x0
  10952. int m_deathExpireTime = 0x0
  10953. unsigned int m_WeaponProficiency = 0x41F3
  10954. unsigned int m_ArmorProficiency = 0x7F
  10955. bool m_canParry = 0x1
  10956. bool m_canBlock = 0x1
  10957. bool m_canTitanGrip = 0x0
  10958. unsigned int m_swingErrorMsg = 0x0
  10959. int _restTime = 0x0
  10960. unsigned int inn_triggerId = 0x0
  10961. float m_rest_bonus = 13.178061
  10962. unsigned int _restFlagMask = 0x0
  10963. PlayerSocial* m_social = 0x38BBB32A00
  10964. GroupReference m_group = 0x381B30DBF8
  10965. GroupReference m_originalGroup = 0x381B30DC28
  10966. Group* m_groupInvite = NULL
  10967. unsigned int m_groupUpdateMask = 0x0
  10968. bool m_bPassOnGroupLoot = 0x0
  10969. unsigned int m_lastpetnumber = 0x0
  10970. int m_summon_expire = 0x0
  10971. WorldLocation m_summon_location = 0x381B30DC78
  10972. WorldLocation m_recall_location = 0x381B30DC8C
  10973. DeclinedName* m_declinedname = NULL
  10974. Runes* m_runes = NULL
  10975. std::map<unsigned __int64,EquipmentSetInfo,std::less<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,EquipmentSetInfo> > > _equipmentSets = 0x381B30DCB0
  10976. unsigned int m_grantableLevels = 0x0
  10977. std::array<std::unique_ptr<CUFProfile,std::default_delete<CUFProfile> >,5> _CUFProfiles = 0x381B30DCD0
  10978. std::set<ObjectGuid,std::less<ObjectGuid>,std::allocator<ObjectGuid> > m_refundableItems = 0x381B30DCF8
  10979. MapReference m_mapRef = 0x381B30DD10
  10980. unsigned int m_lastFallTime = 0x0
  10981. float m_lastFallZ = 80.966721
  10982. int[3] m_MirrorTimer
  10983. [0] = 0xFFFFFFFF
  10984. [1] = 0xFFFFFFFF
  10985. [2] = 0xFFFFFFFF
  10986. unsigned int m_MirrorTimerFlags = 0x0
  10987. unsigned int m_MirrorTimerFlagsLast = 0x0
  10988. bool m_isInWater = 0x0
  10989. unsigned int[7] m_runeGraceCooldown
  10990. [0] = 0xFFFFFFFF
  10991. [1] = 0xFFFFFFFF
  10992. [2] = 0xFFFFFFFF
  10993. [3] = 0xFFFFFFFF
  10994. [4] = 0xFFFFFFFF
  10995. [5] = 0xFFFFFFFF
  10996. [6] = 0xFFFFFFFF
  10997. unsigned int[7] m_lastRuneGraceTimers
  10998. [0] = 0x0
  10999. [1] = 0x0
  11000. [2] = 0x0
  11001. [3] = 0x0
  11002. [4] = 0x0
  11003. [5] = 0x0
  11004. [6] = 0x0
  11005. WorldLocation m_teleport_dest = 0x381B30DD88
  11006. unsigned int m_teleport_options = 0x0
  11007. bool mSemaphoreTeleport_Near = 0x0
  11008. bool mSemaphoreTeleport_Far = 0x0
  11009. unsigned int m_DelayedOperations = 0x0
  11010. bool m_bCanDelayTeleport = 0x0
  11011. bool m_bHasDelayedTeleport = 0x0
  11012. unsigned int m_temporaryUnsummonedPetNumber = 0x0
  11013. unsigned int m_oldpetspell = 0x0
  11014. PlayerAchievementMgr* m_achievementMgr = 0x38B68BA9C0
  11015. ReputationMgr* m_reputationMgr = 0x38BBAC2220
  11016. unsigned int m_ChampioningFaction = 0x0
  11017. std::queue<unsigned int,std::deque<unsigned int,std::allocator<unsigned int> > > m_timeSyncQueue = 0x381B30DDD0
  11018. unsigned int m_timeSyncTimer = 0x26AC
  11019. unsigned int m_timeSyncClient = 0x468742
  11020. unsigned int m_timeSyncServer = 0x68D24
  11021. std::unordered_map<unsigned int,__int64,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,__int64> > > _instanceResetTimes = 0x381B30DE08
  11022. unsigned int _pendingBindId = 0x0
  11023. unsigned int _pendingBindTimer = 0x0
  11024. unsigned int _activeCheats = 0x0
  11025. std::unique_ptr<Garrison,std::default_delete<Garrison> > _garrison = 0x0
  11026. bool _advancedCombatLoggingEnabled = 0x0
  11027. unsigned int healthBeforeDuel = 0x0
  11028. unsigned int manaBeforeDuel = 0x0
  11029. WorldLocation _corpseLocation = 0x381B30DE7C
  11030. SceneMgr m_sceneMgr = 0x381B30DE90
  11031. std::unordered_map<ObjectGuid,ObjectGuid,std::hash<ObjectGuid>,std::equal_to<ObjectGuid>,std::allocator<std::pair<ObjectGuid const ,ObjectGuid> > > m_AELootView = 0x381B30DEB8
  11032. std::shared_ptr<WorldSocket>[2] m_Socket
  11033. [0] = 0x386DABEB58
  11034. [1] = 0x386DABEB68
  11035. std::string m_Address = "74.74.76.11"
  11036. int _security = 0x3
  11037. unsigned int _accountId = 0x3
  11038. std::string _accountName = "1#1"
  11039. unsigned int _battlenetAccountId = 0x1
  11040. unsigned int m_expansion = 0x6
  11041. std::string _os = "Win"
  11042. std::array<unsigned char,32> _realmListSecret
  11043. unsigned int[32] _Elems
  11044. [0] = 0xCD
  11045. [1] = 0xCD
  11046. [2] = 0xCD
  11047. [3] = 0xCD
  11048. [4] = 0xCD
  11049. [5] = 0xCD
  11050. [6] = 0xCD
  11051. [7] = 0xCD
  11052. [8] = 0xCD
  11053. [9] = 0xCD
  11054. std::unordered_map<unsigned int,unsigned char,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,unsigned char> > > _realmCharacterCounts
  11055. std::_Hash<std::_Umap_traits<unsigned int,unsigned char,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,unsigned ch
  11056. <user defined> value_compare = 0x386DABEC20
  11057. std::_Umap_traits<unsigned int,unsigned char,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,unsigned char> >,0> _Traitsobj = 0x3F800000
  11058. std::list<std::pair<unsigned int const ,unsigned char>,std::allocator<std::pair<unsigned int const ,unsigned char> > > _List = 0x386DABEC28
  11059. std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,unsigned char> > > >,std::_Wrap_alloc<std::allocator<std::_List_unchecked_iterator<std:: _Vec = 0x386DABEC40
  11060. unsigned int _Mask = 0x7
  11061. unsigned int _Maxidx = 0x8
  11062. std::unordered_map<unsigned int,std::function<void __cdecl(MessageBuffer)>,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,std::function<void __cdecl( _battlenetResponseCallbacks
  11063. std::_Hash<std::_Umap_traits<unsigned int,std::function<void __cdecl(MessageBuffer)>,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<un
  11064. <user defined> value_compare = 0x386DABEC70
  11065. std::_Umap_traits<unsigned int,std::function<void __cdecl(MessageBuffer)>,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int _Traitsobj = 0x3F800000
  11066. std::list<std::pair<unsigned int const ,std::function<void __cdecl(MessageBuffer)> >,std::allocator<std::pair<unsigned int const ,std::function<void __cdecl(MessageBuffer)> > > > _List = 0x386DABEC78
  11067. std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,std::function<void __cdecl(MessageBuffer)> > > > >,std::_Wrap_alloc<std::allocator<std:: _Vec = 0x386DABEC90
  11068. unsigned int _Mask = 0x7
  11069. unsigned int _Maxidx = 0x8
  11070. unsigned int _battlenetRequestToken = 0x0
  11071. Warden* _warden = NULL
  11072. int _logoutTime = 0x0
  11073. bool m_inQueue = 0x0
  11074. ObjectGuid m_playerLoading
  11075. unsigned int _low = 0x0
  11076. unsigned int _high = 0x0
  11077. bool m_playerLogout = 0x0
  11078. bool m_playerRecentlyLogout = 0x0
  11079. bool m_playerSave = 0x0
  11080. int m_sessionDbcLocale = 0x0
  11081. int m_sessionDbLocaleIndex = 0x0
  11082. std::atomic<unsigned int> m_latency
  11083. std::_Atomic_uint
  11084. unsigned long _My_val = 0x69
  11085. std::atomic<unsigned int> m_clientTimeDelay
  11086. std::_Atomic_uint
  11087. unsigned long _My_val = 0x0
  11088. AccountData[8] _accountData
  11089. [0] = 0x386DABED00
  11090. [1] = 0x386DABED30
  11091. [2] = 0x386DABED60
  11092. [3] = 0x386DABED90
  11093. [4] = 0x386DABEDC0
  11094. [5] = 0x386DABEDF0
  11095. [6] = 0x386DABEE20
  11096. [7] = 0x386DABEE50
  11097. unsigned int[8] _tutorials
  11098. [0] = 0x100061B
  11099. [1] = 0x0
  11100. [2] = 0x0
  11101. [3] = 0x0
  11102. [4] = 0x0
  11103. [5] = 0x0
  11104. [6] = 0x0
  11105. [7] = 0x0
  11106. bool _tutorialsChanged = 0x0
  11107. std::vector<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,std::allocator<std::basic_string<char,std::char_traits<char>,std::allocator<char> > > > _registeredAddonPrefixes
  11108. std::_Vector_alloc<std::_Vec_base_types<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,std::allocator<std::basic_string<char,std::char_traits<char>,std::allocator<char> > > > >
  11109. std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::basic_string<char,std::char_traits<char>,std::allocator<char> > > >,std::_Vector_val<std::_Simple_types<std::basic_string<char,std::char_tra _Mypair = 0x386DABEEA8
  11110. bool _filterAddonMessages = 0x0
  11111. unsigned int recruiterId = 0x0
  11112. bool isRecruiter = 0x0
  11113. LockedQueue<WorldPacket *,std::deque<WorldPacket *,std::allocator<WorldPacket *> > > _recvQueue
  11114. std::mutex _lock = 0x386DABEEE0
  11115. std::deque<WorldPacket *,std::allocator<WorldPacket *> > _queue = 0x386DABEF30
  11116. bool _canceled = 0x0
  11117. rbac::RBACData* _RBACData = 0x382C98FD80
  11118. unsigned int _id = 0x3
  11119. std::string _name = "1#1"
  11120. int _realmId = 0x1
  11121. unsigned int _secLevel = 0x3
  11122. std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> > _grantedPerms = 0x382C98FDB8
  11123. std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> > _deniedPerms = 0x382C98FDD0
  11124. std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> > _globalPerms = 0x382C98FDE8
  11125. unsigned int expireTime = 0xEA60
  11126. bool forceExit = 0x0
  11127. ObjectGuid m_currentBankerGUID
  11128. unsigned int _low = 0x0
  11129. unsigned int _high = 0x0
  11130. std::unique_ptr<BattlePetMgr,std::default_delete<BattlePetMgr> > _battlePetMgr
  11131. std::_Unique_ptr_base<BattlePetMgr,std::default_delete<BattlePetMgr> >
  11132. std::_Compressed_pair<std::default_delete<BattlePetMgr>,BattlePetMgr *,1> _Mypair = 0x382C98E7C0
  11133. std::unique_ptr<CollectionMgr,std::default_delete<CollectionMgr> > _collectionMgr
  11134. std::_Unique_ptr_base<CollectionMgr,std::default_delete<CollectionMgr> >
  11135. std::_Compressed_pair<std::default_delete<CollectionMgr>,CollectionMgr *,1> _Mypair = 0x38878464A0
  11136. WorldSession::ConnectToKey _instanceConnectKey
  11137. <unnamed-type-Fields>
  11138. unsigned int AccountId = 0xF5AE13A500000003
  11139. unsigned int ConnectionType = 0xF5AE13A500000003
  11140. unsigned int Key = 0xF5AE13A500000003
  11141. WorldSession::ConnectToKey::<unnamed-type-Fields> Fields = 0xF5AE13A500000003
  11142. unsigned int Raw = 0xF5AE13A500000003
  11143. Local unsigned int processedPackets = 0x8
  11144. Local int currentTime = 0x5881EB57
  11145. Local bool deletePacket = 0x1
  11146. Local WorldPacket* packet = 0x38BBA58450
  11147. ByteBuffer
  11148. unsigned int _rpos = 0x0
  11149. unsigned int _wpos = 0x0
  11150. unsigned int _bitpos = 0x8
  11151. unsigned int _curbitval = 0x0
  11152. std::vector<unsigned char,std::allocator<unsigned char> > _storage
  11153. std::_Vector_alloc<std::_Vec_base_types<unsigned char,std::allocator<unsigned char> > >
  11154. std::_Compressed_pair<std::_Wrap_alloc<std::allocator<unsigned char> >,std::_Vector_val<std::_Simple_types<unsigned char> >,1> _Mypair = 0x38BBA58478
  11155. unsigned int m_opcode = 0x35E4
  11156. int _connection = 0x0
  11157. Local std::vector<WorldPacket *,std::allocator<WorldPacket *> > requeuePackets
  11158. std::_Vector_alloc<std::_Vec_base_types<WorldPacket *,std::allocator<WorldPacket *> > >
  11159. std::_Compressed_pair<std::_Wrap_alloc<std::allocator<WorldPacket *> >,std::_Vector_val<std::_Simple_types<WorldPacket *> >,1> _Mypair
  11160. std::_Wrap_alloc<std::allocator<WorldPacket *> >
  11161. std::_Vector_val<std::_Simple_types<WorldPacket *> > _Myval2 = 0x3839A2E308
  11162.  
  11163. 00007FF724CDEB3A 0000003839A2EC70 World::UpdateSessions+1FA d:\core\trinitycore\src\server\game\world\world.cpp line 2974
  11164. Local WorldSessionFilter updater
  11165. PacketFilter
  11166. WorldSession* m_pSession = 0x386DABEA70
  11167. int m_muteTime = 0x0
  11168. std::atomic<int> m_timeOutTime = 0xDBBA0
  11169. ConnectToKey
  11170. <unnamed-type-Fields>
  11171. unsigned int AccountId = 0x0
  11172. unsigned int ConnectionType = 0x0
  11173. unsigned int Key = 0x0
  11174. WorldSession::ConnectToKey::<unnamed-type-Fields> Fields = 0x0
  11175. unsigned int Raw = 0x0
  11176. std::future<SQLQueryHolder *> _realmAccountLoginCallback = 0x386DABEA80
  11177. std::future<SQLQueryHolder *> _accountLoginCallback = 0x386DABEA90
  11178. std::future<SQLQueryHolder *> _charLoginCallback = 0x386DABEAA0
  11179. QueryCallbackProcessor _queryProcessor = 0x386DABEAB0
  11180. DosProtection
  11181. WorldSession* Session = NULL
  11182. int _policy = 0xDBBA0
  11183. std::unordered_map<unsigned short,PacketCounter,std::hash<unsigned short>,std::equal_to<unsigned short>,std::allocator<std::pair<unsigned short const ,PacketCounter> > > _PacketThrottlingMap = 0x386DABEA80
  11184. WorldSession::DosProtection AntiDOS = 0x386DABEAD0
  11185. std::set<ObjectGuid,std::less<ObjectGuid>,std::allocator<ObjectGuid> > _legitCharacters = 0x386DABEB30
  11186. unsigned int m_GUIDLow = 0x1
  11187. Player* _player = 0x381B307D30
  11188. std::shared_ptr<WorldSocket>[2] m_Socket
  11189. [0] = 0x386DABEB58
  11190. [1] = 0x386DABEB68
  11191. std::string m_Address = "74.74.76.11"
  11192. int _security = 0x3
  11193. unsigned int _accountId = 0x3
  11194. std::string _accountName = "1#1"
  11195. unsigned int _battlenetAccountId = 0x1
  11196. unsigned int m_expansion = 0x6
  11197. std::string _os = "Win"
  11198. std::array<unsigned char,32> _realmListSecret = 0x386DABEC00
  11199. std::unordered_map<unsigned int,unsigned char,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,unsigned char> > > _realmCharacterCounts = 0x386DABEC20
  11200. std::unordered_map<unsigned int,std::function<void __cdecl(MessageBuffer)>,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,std::function<void __cdecl( _battlenetResponseCallbacks = 0x386DABEC70
  11201. unsigned int _battlenetRequestToken = 0x0
  11202. Warden* _warden = NULL
  11203. int _logoutTime = 0x0
  11204. bool m_inQueue = 0x0
  11205. ObjectGuid m_playerLoading = 0x386DABECD9
  11206. bool m_playerLogout = 0x0
  11207. bool m_playerRecentlyLogout = 0x0
  11208. bool m_playerSave = 0x0
  11209. int m_sessionDbcLocale = 0x0
  11210. int m_sessionDbLocaleIndex = 0x0
  11211. std::atomic<unsigned int> m_latency = 0x69
  11212. std::atomic<unsigned int> m_clientTimeDelay = 0x0
  11213. AccountData[8] _accountData
  11214. [0] = 0x386DABED00
  11215. [1] = 0x386DABED30
  11216. [2] = 0x386DABED60
  11217. [3] = 0x386DABED90
  11218. [4] = 0x386DABEDC0
  11219. [5] = 0x386DABEDF0
  11220. [6] = 0x386DABEE20
  11221. [7] = 0x386DABEE50
  11222. unsigned int[8] _tutorials
  11223. [0] = 0x100061B
  11224. [1] = 0x0
  11225. [2] = 0x0
  11226. [3] = 0x0
  11227. [4] = 0x0
  11228. [5] = 0x0
  11229. [6] = 0x0
  11230. [7] = 0x0
  11231. bool _tutorialsChanged = 0x0
  11232. std::vector<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,std::allocator<std::basic_string<char,std::char_traits<char>,std::allocator<char> > > > _registeredAddonPrefixes = 0x386DABEEA8
  11233. bool _filterAddonMessages = 0x0
  11234. unsigned int recruiterId = 0x0
  11235. bool isRecruiter = 0x0
  11236. LockedQueue<WorldPacket *,std::deque<WorldPacket *,std::allocator<WorldPacket *> > > _recvQueue = 0x386DABEED8
  11237. rbac::RBACData* _RBACData = 0x382C98FD80
  11238. unsigned int expireTime = 0xEA60
  11239. bool forceExit = 0x0
  11240. ObjectGuid m_currentBankerGUID = 0x386DABEF6D
  11241. std::unique_ptr<BattlePetMgr,std::default_delete<BattlePetMgr> > _battlePetMgr = 0x382C98E7C0
  11242. std::unique_ptr<CollectionMgr,std::default_delete<CollectionMgr> > _collectionMgr = 0x38878464A0
  11243. WorldSession::ConnectToKey _instanceConnectKey = 0xF5AE13A500000003
  11244. Local WorldSession* pSession = 0x386DABEA70
  11245. int m_muteTime = 0x0
  11246. std::atomic<int> m_timeOutTime
  11247. std::_Atomic_int
  11248. unsigned long _My_val = 0xDBBA0
  11249. ConnectToKey
  11250. <unnamed-type-Fields>
  11251. unsigned int AccountId = 0x0
  11252. unsigned int ConnectionType = 0x0
  11253. unsigned int Key = 0x0
  11254. WorldSession::ConnectToKey::<unnamed-type-Fields> Fields
  11255. unsigned int AccountId = 0x0
  11256. unsigned int ConnectionType = 0x0
  11257. unsigned int Key = 0x0
  11258. unsigned int Raw = 0x0
  11259. std::future<SQLQueryHolder *> _realmAccountLoginCallback
  11260. std::_State_manager<SQLQueryHolder *>
  11261. std::_Associated_state<SQLQueryHolder *>* _Assoc_state = 0x38BA5E2180
  11262. bool _Get_only_once = 0x1
  11263. std::future<SQLQueryHolder *> _accountLoginCallback
  11264. std::_State_manager<SQLQueryHolder *>
  11265. std::_Associated_state<SQLQueryHolder *>* _Assoc_state = 0x38BA5E0320
  11266. bool _Get_only_once = 0x1
  11267. std::future<SQLQueryHolder *> _charLoginCallback
  11268. std::_State_manager<SQLQueryHolder *>
  11269. std::_Associated_state<SQLQueryHolder *>* _Assoc_state = 0x38BA5DFFC0
  11270. bool _Get_only_once = 0x1
  11271. QueryCallbackProcessor _queryProcessor
  11272. std::vector<QueryCallback,std::allocator<QueryCallback> > _callbacks
  11273. std::_Vector_alloc<std::_Vec_base_types<QueryCallback,std::allocator<QueryCallback> > >
  11274. std::_Compressed_pair<std::_Wrap_alloc<std::allocator<QueryCallback> >,std::_Vector_val<std::_Simple_types<QueryCallback> >,1> _Mypair = 0x386DABEAB0
  11275. DosProtection
  11276. WorldSession* Session = NULL
  11277. int _policy = 0xDBBA0
  11278. std::unordered_map<unsigned short,PacketCounter,std::hash<unsigned short>,std::equal_to<unsigned short>,std::allocator<std::pair<unsigned short const ,PacketCounter> > > _PacketThrottlingMap
  11279. std::_Hash<std::_Umap_traits<unsigned short,PacketCounter,std::_Uhash_compare<unsigned short,std::hash<unsigned short>,std::equal_to<unsigned short> >,std::allocator<std::pair<unsigned short const ,P
  11280. <user defined> value_compare = 0x386DABEA80
  11281. std::_Umap_traits<unsigned short,PacketCounter,std::_Uhash_compare<unsigned short,std::hash<unsigned short>,std::equal_to<unsigned short> >,std::allocator<std::pair<unsigned short const ,PacketCounte _Traitsobj = 0xBA5E2180
  11282. std::list<std::pair<unsigned short const ,PacketCounter>,std::allocator<std::pair<unsigned short const ,PacketCounter> > > _List = 0x386DABEA88
  11283. std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned short const ,PacketCounter> > > >,std::_Wrap_alloc<std::allocator<std::_List_unchecked_iterator<std _Vec = 0x386DABEAA0
  11284. unsigned int _Mask = 0x0
  11285. unsigned int _Maxidx = 0x0
  11286. WorldSession::DosProtection AntiDOS
  11287. WorldSession* Session = 0x386DABEA70
  11288. int _policy = 0x1
  11289. std::unordered_map<unsigned short,PacketCounter,std::hash<unsigned short>,std::equal_to<unsigned short>,std::allocator<std::pair<unsigned short const ,PacketCounter> > > _PacketThrottlingMap
  11290. std::_Hash<std::_Umap_traits<unsigned short,PacketCounter,std::_Uhash_compare<unsigned short,std::hash<unsigned short>,std::equal_to<unsigned short> >,std::allocator<std::pair<unsigned short const ,P
  11291. <user defined> value_compare = 0x386DABEAE0
  11292. std::_Umap_traits<unsigned short,PacketCounter,std::_Uhash_compare<unsigned short,std::hash<unsigned short>,std::equal_to<unsigned short> >,std::allocator<std::pair<unsigned short const ,PacketCounte _Traitsobj = 0x3F800000
  11293. std::list<std::pair<unsigned short const ,PacketCounter>,std::allocator<std::pair<unsigned short const ,PacketCounter> > > _List = 0x386DABEAE8
  11294. std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned short const ,PacketCounter> > > >,std::_Wrap_alloc<std::allocator<std::_List_unchecked_iterator<std _Vec = 0x386DABEB00
  11295. unsigned int _Mask = 0x3F
  11296. unsigned int _Maxidx = 0x40
  11297. std::set<ObjectGuid,std::less<ObjectGuid>,std::allocator<ObjectGuid> > _legitCharacters
  11298. std::_Tree<std::_Tset_traits<ObjectGuid,std::less<ObjectGuid>,std::allocator<ObjectGuid>,0> >
  11299. std::_Tree_comp_alloc<std::_Tset_traits<ObjectGuid,std::less<ObjectGuid>,std::allocator<ObjectGuid>,0> >
  11300. std::_Compressed_pair<std::less<ObjectGuid>,std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::_Tree_node<ObjectGuid,void *> > >,std::_Tree_val<std::_Tree_simple_types<ObjectGuid> >,1>,1> _Mypair = 0x386DABEB30
  11301. <user defined> _Copy_tag = 0x386DABEB30
  11302. <user defined> _Move_tag = 0x386DABEB30
  11303. unsigned int m_GUIDLow = 0x1
  11304. Player* _player = 0x381B307D30
  11305. Unit
  11306. WorldObject
  11307. Object
  11308. unsigned int m_objectType = 0x19
  11309. int m_objectTypeId = 0x4
  11310. unsigned int m_updateFlag = 0x8
  11311. int* m_int32Values = 0x1
  11312. unsigned int* m_uint32Values = 0x1
  11313. float* m_floatValues = 0.000000
  11314. std::vector<unsigned int,std::allocator<unsigned int> >* _dynamicValues = 0x38A9637858
  11315. std::vector<unsigned char,std::allocator<unsigned char> > _changesMask = 0x381B307D58
  11316. std::vector<enum UpdateMask::DynamicFieldChangeType,std::allocator<enum UpdateMask::DynamicFieldChangeType> > _dynamicChangesMask = 0x381B307D78
  11317. std::vector<unsigned char,std::allocator<unsigned char> >* _dynamicChangesArrayMask = 0x38A9636BF8
  11318. unsigned int m_valuesCount = 0xEC6
  11319. unsigned int _dynamicValuesCount = 0xE
  11320. unsigned int _fieldNotifyFlags = 0x80
  11321. bool m_objectUpdated = 0x0
  11322. bool m_inWorld = 0x1
  11323. PackedGuid m_PackGUID = 0x381B307DA8
  11324. WorldLocation
  11325. Position
  11326. PositionXYStreamer
  11327. Position* Pos = 0xC3016D59C60B54A8
  11328. PositionXYZStreamer
  11329. <user defined> Pos = 0xC3016D59C60B54A8
  11330. PositionXYZOStreamer
  11331. <user defined> Pos = 0xC3016D59C60B54A8
  11332. float m_positionX = -8917.164063
  11333. float m_positionY = -129.427139
  11334. float m_positionZ = 80.966721
  11335. float m_orientation = 2.036150
  11336. unsigned int m_mapId = 0x0
  11337. FlaggedValuesArray32<int,unsigned int,enum StealthType,2> m_stealth = 0x381B307E04
  11338. FlaggedValuesArray32<int,unsigned int,enum StealthType,2> m_stealthDetect = 0x381B307E10
  11339. FlaggedValuesArray32<int,unsigned int,enum InvisibilityType,38> m_invisibility = 0x381B307E1C
  11340. FlaggedValuesArray32<int,unsigned int,enum InvisibilityType,38> m_invisibilityDetect = 0x381B307EB8
  11341. FlaggedValuesArray32<int,unsigned int,enum ServerSideVisibilityType,2> m_serverSideVisibility = 0x381B307F54
  11342. FlaggedValuesArray32<int,unsigned int,enum ServerSideVisibilityType,2> m_serverSideVisibilityDetect = 0x381B307F60
  11343. unsigned int LastUsedScriptID = 0x0
  11344. MovementInfo m_movementInfo = 0x381B307F70
  11345. std::string m_name = "Keifer"
  11346. bool m_isActive = 0x1
  11347. bool m_isWorldObject = 0x1
  11348. ZoneScript* m_zoneScript = NULL
  11349. Transport* m_transport = NULL
  11350. Map* m_currMap = 0x389F75C050
  11351. unsigned int m_InstanceId = 0x0
  11352. unsigned int m_phaseMask = 0x1
  11353. std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> > _phases = 0x381B308038
  11354. std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> > _terrainSwaps = 0x381B308050
  11355. std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> > _worldMapAreaSwaps = 0x381B308068
  11356. int _dbPhase = 0x0
  11357. unsigned int m_notifyflags = 0x2
  11358. unsigned int m_executed_notifies = 0x0
  11359. unsigned int m_extraAttacks = 0x0
  11360. bool m_canDualWield = 0x0
  11361. std::set<Unit *,std::less<Unit *>,std::allocator<Unit *> > m_Controlled = 0x381B308090
  11362. Player* m_movedPlayer = 0x381B307D30
  11363. ObjectGuid[7] m_SummonSlot
  11364. [0] = 0x381B3080B0
  11365. [1] = 0x381B3080C0
  11366. [2] = 0x381B3080D0
  11367. [3] = 0x381B3080E0
  11368. [4] = 0x381B3080F0
  11369. [5] = 0x381B308100
  11370. [6] = 0x381B308110
  11371. ObjectGuid[4] m_ObjectSlot
  11372. [0] = 0x381B308120
  11373. [1] = 0x381B308130
  11374. [2] = 0x381B308140
  11375. [3] = 0x381B308150
  11376. float m_modMeleeHitChance = 7.500000
  11377. float m_modRangedHitChance = 7.500000
  11378. float m_modSpellHitChance = 15.000000
  11379. int m_baseSpellCritChance = 0x5
  11380. float[7] m_threatModifier
  11381. [0] = 1.000000
  11382. [1] = 1.000000
  11383. [2] = 1.000000
  11384. [3] = 1.000000
  11385. [4] = 1.000000
  11386. [5] = 1.000000
  11387. [6] = 1.000000
  11388. unsigned int[3] m_baseAttackSpeed
  11389. [0] = 0xE10
  11390. [1] = 0x7D0
  11391. [2] = 0x7D0
  11392. float[3] m_modAttackSpeedPct
  11393. [0] = 1.000000
  11394. [1] = 1.000000
  11395. [2] = 2.250000
  11396. unsigned int[3] m_attackTimer
  11397. [0] = 0x0
  11398. [1] = 0x0
  11399. [2] = 0x0
  11400. EventProcessor m_Events = 0x381B3081B0
  11401. std::list<SpellImmune,std::allocator<SpellImmune> >[7] m_spellImmune
  11402. [0] = 0x381B3081D0
  11403. [1] = 0x381B3081E8
  11404. [2] = 0x381B308200
  11405. [3] = 0x381B308218
  11406. [4] = 0x381B308230
  11407. [5] = 0x381B308248
  11408. [6] = 0x381B308260
  11409. unsigned int m_lastSanctuaryTime = 0x0
  11410. std::set<PetAura const *,std::less<PetAura const *>,std::allocator<PetAura const *> > m_petAuras = 0x381B308280
  11411. bool IsAIEnabled = 0x0
  11412. bool NeedChangeAI = 0x0
  11413. ObjectGuid LastCharmerGUID = 0x381B30829A
  11414. bool m_ControlledByPlayer = 0x1
  11415. Movement::MoveSpline* movespline = 0x3822035250
  11416. UnitAI* i_AI = NULL
  11417. UnitAI* i_disabledAI = NULL
  11418. bool m_AutoRepeatFirstCast = 0x0
  11419. float[4] m_createStats
  11420. [0] = 17.000000
  11421. [1] = 5.000000
  11422. [2] = 11.000000
  11423. [3] = 24.000000
  11424. std::set<Unit *,std::less<Unit *>,std::allocator<Unit *> > m_attackers = 0x381B3082E0
  11425. Unit* m_attacking = NULL
  11426. bool m_shouldReacquireTarget = 0x0
  11427. int m_deathState = 0x0
  11428. int m_procDeep = 0x0
  11429. std::list<DynamicObject *,std::allocator<DynamicObject *> > m_dynObj = 0x381B308310
  11430. std::list<GameObject *,std::allocator<GameObject *> > m_gameObj = 0x381B308328
  11431. unsigned int m_transform = 0x0
  11432. Spell*[4] m_currentSpells
  11433. [0] = 0x0
  11434. [1] = 0x0
  11435. [2] = 0x0
  11436. [3] = 0x0
  11437. std::multimap<unsigned int,Aura *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,Aura *> > > m_ownedAuras = 0x381B308368
  11438. std::multimap<unsigned int,AuraApplication *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,AuraApplication *> > > m_appliedAuras = 0x381B308380
  11439. std::list<Aura *,std::allocator<Aura *> > m_removedAuras = 0x381B308398
  11440. std::_Tree_iterator<std::_Tree_val<std::_Tree_simple_types<std::pair<unsigned int const ,Aura *> > > > m_auraUpdateIterator = 0x381B3083B0
  11441. unsigned int m_removedAurasCount = 0x2
  11442. std::list<AuraEffect *,std::allocator<AuraEffect *> >[492] m_modAuras
  11443. [0] = 0x381B3083D0
  11444. [1] = 0x381B3083E8
  11445. [2] = 0x381B308400
  11446. [3] = 0x381B308418
  11447. [4] = 0x381B308430
  11448. [5] = 0x381B308448
  11449. [6] = 0x381B308460
  11450. [7] = 0x381B308478
  11451. [8] = 0x381B308490
  11452. [9] = 0x381B3084A8
  11453. std::list<Aura *,std::allocator<Aura *> > m_scAuras = 0x381B30B1F0
  11454. std::list<AuraApplication *,std::allocator<AuraApplication *> > m_interruptableAuras = 0x381B30B208
  11455. std::multimap<enum AuraStateType,AuraApplication *,std::less<enum AuraStateType>,std::allocator<std::pair<enum AuraStateType const ,AuraApplication *> > > m_auraStateAuras = 0x381B30B220
  11456. unsigned int m_interruptMask = 0x0
  11457. float[5] m_auraModifiersGroup
  11458. [0] = 0.000000
  11459. [1] = 100.000000
  11460. [2] = 1.000000
  11461. [3] = 0.000000
  11462. [4] = 1.000000
  11463. [0] = 0x381B30B23C
  11464. [1] = 0x381B30B250
  11465. [2] = 0x381B30B264
  11466. [3] = 0x381B30B278
  11467. [4] = 0x381B30B28C
  11468. [5] = 0x381B30B2A0
  11469. [6] = 0x381B30B2B4
  11470. [7] = 0x381B30B2C8
  11471. [8] = 0x381B30B2DC
  11472. [9] = 0x381B30B2F0
  11473. float[2] m_weaponDamage
  11474. [0] = 1.926912
  11475. [1] = 3.000000
  11476. [0] = 0x404000003FF6A50D
  11477. [1] = 0x400000003F800000
  11478. [2] = 0x400000003F800000
  11479. bool m_canModifyStats = 0x1
  11480. std::set<AuraApplication *,Unit::VisibleAuraSlotCompare,std::allocator<AuraApplication *> > m_visibleAuras = 0x381B30B528
  11481. boost::container::flat_set<AuraApplication *,Unit::VisibleAuraSlotCompare,boost::container::new_allocator<AuraApplication *> > m_visibleAurasToUpdate = 0x381B30B540
  11482. float[9] m_speed_rate
  11483. [0] = 1.000000
  11484. [1] = 1.000000
  11485. [2] = 1.000000
  11486. [3] = 1.000000
  11487. [4] = 1.000000
  11488. [5] = 1.000000
  11489. [6] = 1.000000
  11490. [7] = 1.000000
  11491. [8] = 1.000000
  11492. CharmInfo* m_charmInfo = NULL
  11493. std::list<Player *,std::allocator<Player *> > m_sharedVision = 0x381B30B588
  11494. MotionMaster* i_motionMaster = 0x38BBAC4020
  11495. unsigned int[3] m_reactiveTimer
  11496. [0] = 0x0
  11497. [1] = 0x0
  11498. [2] = 0x0
  11499. unsigned int m_regenTimer = 0x0
  11500. ThreatManager m_ThreatManager = 0x381B30B5B8
  11501. Vehicle* m_vehicle = NULL
  11502. Vehicle* m_vehicleKit = NULL
  11503. unsigned int m_unitTypeMask = 0x0
  11504. LiquidTypeEntry* _lastLiquid = NULL
  11505. unsigned int m_movementCounter = 0x1
  11506. unsigned int m_state = 0x0
  11507. unsigned int m_CombatTimer = 0x0
  11508. TimeTrackerSmall m_movesplineTimer = 0x0
  11509. std::list<DiminishingReturn,std::allocator<DiminishingReturn> > m_Diminishing = 0x381B30B640
  11510. HostileRefManager m_HostileRefManager = 0x381B30B658
  11511. FollowerRefManager m_FollowingRefManager = 0x381B30B6A0
  11512. RedirectThreatInfo _redirectThreadInfo = 0x381B30B6E0
  11513. bool m_cleanupDone = 0x0
  11514. bool m_duringRemoveFromWorld = 0x0
  11515. unsigned int _oldFactionId = 0x0
  11516. bool _isWalkingBeforeCharm = 0x0
  11517. unsigned int _aiAnimKitId = 0x0
  11518. unsigned int _movementAnimKitId = 0x0
  11519. unsigned int _meleeAnimKitId = 0x0
  11520. int _lastDamagedTime = 0x0
  11521. SpellHistory* _spellHistory = 0x38A96346D0
  11522. GridObject<Player>
  11523. GridReference<Player> _gridRef = 0x381B30B720
  11524. std::string autoReplyMsg = ""
  11525. PlayerTaxi m_taxi
  11526. std::array<unsigned char,239> m_taximask = 0x381B30B770
  11527. std::deque<unsigned int,std::allocator<unsigned int> > m_TaxiDestinations = 0x381B30B860
  11528. int m_logintime = 0x5881EB54
  11529. int m_Last_tick = 0x5881EB57
  11530. unsigned int[2] m_Played_time
  11531. [0] = 0xB0
  11532. [1] = 0xB0
  11533. unsigned int m_stableSlots = 0x0
  11534. bool m_mailsLoaded = 0x0
  11535. bool m_mailsUpdated = 0x0
  11536. unsigned int unReadMails = 0x0
  11537. int m_nextMailDelivereTime = 0x0
  11538. std::unordered_map<unsigned __int64,Item *,std::hash<unsigned __int64>,std::equal_to<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,Item *> > > mMitems
  11539. std::_Hash<std::_Umap_traits<unsigned __int64,Item *,std::_Uhash_compare<unsigned __int64,std::hash<unsigned __int64>,std::equal_to<unsigned __int64> >,std::allocator<std::pair<unsigned __int64 const
  11540. <user defined> value_compare = 0x381B30B8B0
  11541. std::_Umap_traits<unsigned __int64,Item *,std::_Uhash_compare<unsigned __int64,std::hash<unsigned __int64>,std::equal_to<unsigned __int64> >,std::allocator<std::pair<unsigned __int64 const ,Item *> > _Traitsobj = 0x3F800000
  11542. std::list<std::pair<unsigned __int64 const ,Item *>,std::allocator<std::pair<unsigned __int64 const ,Item *> > > _List = 0x381B30B8B8
  11543. std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned __int64 const ,Item *> > > >,std::_Wrap_alloc<std::allocator<std::_List_unchecked_iterator<std::_Li _Vec = 0x381B30B8D0
  11544. unsigned int _Mask = 0x7
  11545. unsigned int _Maxidx = 0x8
  11546. PvPInfo pvpInfo
  11547. bool IsHostile = 0x0
  11548. bool IsInHostileArea = 0x0
  11549. bool IsInNoPvPArea = 0x0
  11550. bool IsInFFAPvPArea = 0x0
  11551. int EndTimer = 0x0
  11552. DuelInfo* duel = NULL
  11553. PlayerMenu* PlayerTalkClass = 0x38BB982830
  11554. GossipMenu _gossipMenu = 0x38BB982830
  11555. QuestMenu _questMenu = 0x38BB982878
  11556. WorldSession* _session = 0x386DABEA70
  11557. std::vector<ItemSetEffect *,std::allocator<ItemSetEffect *> > ItemSetEff
  11558. std::_Vector_alloc<std::_Vec_base_types<ItemSetEffect *,std::allocator<ItemSetEffect *> > >
  11559. std::_Compressed_pair<std::_Wrap_alloc<std::allocator<ItemSetEffect *> >,std::_Vector_val<std::_Simple_types<ItemSetEffect *> >,1> _Mypair = 0x381B30B920
  11560. Unit* m_mover = 0x381B307D30
  11561. <user defined> VisibleAuraSlotCompare = 0x381B307D30
  11562. unsigned int m_extraAttacks = 0x0
  11563. bool m_canDualWield = 0x0
  11564. <user defined> m_Controlled = 0x381B308090
  11565. <user defined> m_movedPlayer = 0x381B307D30
  11566. <user defined> m_SummonSlot = 0x381B3080B0
  11567. <user defined> m_ObjectSlot = 0x381B308120
  11568. float m_modMeleeHitChance = 7.500000
  11569. float m_modRangedHitChance = 7.500000
  11570. float m_modSpellHitChance = 15.000000
  11571. int m_baseSpellCritChance = 0x5
  11572. <user defined> m_threatModifier = 0x381B308170
  11573. <user defined> m_baseAttackSpeed = 0x381B30818C
  11574. <user defined> m_modAttackSpeedPct = 0x381B308198
  11575. <user defined> m_attackTimer = 0x381B3081A4
  11576. <user defined> m_Events = 0x381B3081B0
  11577. <user defined> m_spellImmune = 0x381B3081D0
  11578. unsigned int m_lastSanctuaryTime = 0x0
  11579. <user defined> m_petAuras = 0x381B308280
  11580. bool IsAIEnabled = 0x0
  11581. bool NeedChangeAI = 0x0
  11582. <user defined> LastCharmerGUID = 0x381B30829A
  11583. bool m_ControlledByPlayer = 0x1
  11584. <user defined> movespline = 0x3822035250
  11585. <user defined> i_AI = 0x0
  11586. <user defined> i_disabledAI = 0x0
  11587. bool m_AutoRepeatFirstCast = 0x0
  11588. <user defined> m_createStats = 0x381B3082CC
  11589. <user defined> m_attackers = 0x381B3082E0
  11590. <user defined> m_attacking = 0x0
  11591. bool m_shouldReacquireTarget = 0x0
  11592. int m_deathState = 0x0
  11593. int m_procDeep = 0x0
  11594. <user defined> m_dynObj = 0x381B308310
  11595. <user defined> m_gameObj = 0x381B308328
  11596. unsigned int m_transform = 0x0
  11597. <user defined> m_currentSpells = 0x381B308348
  11598. <user defined> m_ownedAuras = 0x381B308368
  11599. <user defined> m_appliedAuras = 0x381B308380
  11600. <user defined> m_removedAuras = 0x381B308398
  11601. <user defined> m_auraUpdateIterator = 0x381B3083B0
  11602. unsigned int m_removedAurasCount = 0x2
  11603. <user defined> m_modAuras = 0x381B3083D0
  11604. <user defined> m_scAuras = 0x381B30B1F0
  11605. <user defined> m_interruptableAuras = 0x381B30B208
  11606. <user defined> m_auraStateAuras = 0x381B30B220
  11607. unsigned int m_interruptMask = 0x0
  11608. <user defined> m_auraModifiersGroup = 0x381B30B23C
  11609. <user defined> m_weaponDamage = 0x381B30B50C
  11610. bool m_canModifyStats = 0x1
  11611. <user defined> m_visibleAuras = 0x381B30B528
  11612. <user defined> m_visibleAurasToUpdate = 0x381B30B540
  11613. <user defined> m_speed_rate = 0x381B30B558
  11614. <user defined> m_charmInfo = 0x0
  11615. <user defined> m_sharedVision = 0x381B30B588
  11616. <user defined> i_motionMaster = 0x38BBAC4020
  11617. <user defined> m_reactiveTimer = 0x381B30B5A8
  11618. unsigned int m_regenTimer = 0x0
  11619. <user defined> m_ThreatManager = 0x381B30B5B8
  11620. <user defined> m_vehicle = 0x0
  11621. <user defined> m_vehicleKit = 0x0
  11622. unsigned int m_unitTypeMask = 0x0
  11623. <user defined> _lastLiquid = 0x0
  11624. unsigned int m_movementCounter = 0x1
  11625. unsigned int m_state = 0x0
  11626. unsigned int m_CombatTimer = 0x0
  11627. <user defined> m_movesplineTimer = 0x0
  11628. <user defined> m_Diminishing = 0x381B30B640
  11629. <user defined> m_HostileRefManager = 0x381B30B658
  11630. <user defined> m_FollowingRefManager = 0x381B30B6A0
  11631. <user defined> _redirectThreadInfo = 0x381B30B6E0
  11632. bool m_cleanupDone = 0x0
  11633. bool m_duringRemoveFromWorld = 0x0
  11634. unsigned int _oldFactionId = 0x0
  11635. bool _isWalkingBeforeCharm = 0x0
  11636. unsigned int _aiAnimKitId = 0x0
  11637. unsigned int _movementAnimKitId = 0x0
  11638. unsigned int _meleeAnimKitId = 0x0
  11639. int _lastDamagedTime = 0x0
  11640. <user defined> _spellHistory = 0x38A96346D0
  11641. WorldObject* m_seer = 0x381B307D30
  11642. <user defined> m_stealth = 0x381B307E04
  11643. <user defined> m_stealthDetect = 0x381B307E10
  11644. <user defined> m_invisibility = 0x381B307E1C
  11645. <user defined> m_invisibilityDetect = 0x381B307EB8
  11646. <user defined> m_serverSideVisibility = 0x381B307F54
  11647. <user defined> m_serverSideVisibilityDetect = 0x381B307F60
  11648. unsigned int LastUsedScriptID = 0x0
  11649. <user defined> m_movementInfo = 0x381B307F70
  11650. <user defined> m_name = 0x381B307FE8
  11651. bool m_isActive = 0x1
  11652. bool m_isWorldObject = 0x1
  11653. <user defined> m_zoneScript = 0x0
  11654. <user defined> m_transport = 0x0
  11655. <user defined> m_currMap = 0x389F75C050
  11656. unsigned int m_InstanceId = 0x0
  11657. unsigned int m_phaseMask = 0x1
  11658. <user defined> _phases = 0x381B308038
  11659. <user defined> _terrainSwaps = 0x381B308050
  11660. <user defined> _worldMapAreaSwaps = 0x381B308068
  11661. int _dbPhase = 0x0
  11662. unsigned int m_notifyflags = 0x2
  11663. unsigned int m_executed_notifies = 0x0
  11664. unsigned int m_homebindMapId = 0x0
  11665. unsigned int m_homebindAreaId = 0x9
  11666. float m_homebindX = -8914.570313
  11667. float m_homebindY = -133.908997
  11668. float m_homebindZ = 80.537804
  11669. std::unordered_set<ObjectGuid,std::hash<ObjectGuid>,std::equal_to<ObjectGuid>,std::allocator<ObjectGuid> > m_clientGUIDs
  11670. std::_Hash<std::_Uset_traits<ObjectGuid,std::_Uhash_compare<ObjectGuid,std::hash<ObjectGuid>,std::equal_to<ObjectGuid> >,std::allocator<ObjectGuid>,0> >
  11671. std::_Uset_traits<ObjectGuid,std::_Uhash_compare<ObjectGuid,std::hash<ObjectGuid>,std::equal_to<ObjectGuid> >,std::allocator<ObjectGuid>,0> _Traitsobj = 0x3F800000
  11672. std::list<ObjectGuid,std::allocator<ObjectGuid> > _List = 0x381B30B970
  11673. std::vector<std::_List_unchecked_const_iterator<std::_List_val<std::_List_simple_types<ObjectGuid> >,std::_Iterator_base0>,std::_Wrap_alloc<std::allocator<std::_List_unchecked_const_iterator<std::_Li _Vec = 0x381B30B988
  11674. unsigned int _Mask = 0x1FF
  11675. unsigned int _Maxidx = 0x200
  11676. unsigned int[9] m_forced_speed_changes
  11677. [0] = 0x0
  11678. [1] = 0x0
  11679. [2] = 0x0
  11680. [3] = 0x0
  11681. [4] = 0x0
  11682. [5] = 0x0
  11683. [6] = 0x0
  11684. [7] = 0x0
  11685. [8] = 0x0
  11686. std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> > m_DFQuests
  11687. std::_Tree<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
  11688. std::_Tree_comp_alloc<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
  11689. std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::_Tree_node<unsigned int,void *> > >,std::_Tree_val<std::_Tree_simple_types<unsigned int> >,1>, _Mypair = 0x381B30B9C8
  11690. <user defined> _Copy_tag = 0x381B30B9C8
  11691. <user defined> _Move_tag = 0x381B30B9C8
  11692. unsigned int m_HomebindTimer = 0x0
  11693. bool m_InstanceValid = 0x1
  11694. std::unordered_map<unsigned int,InstancePlayerBind,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,InstancePlayerBind> > >[28] m_boundInstances
  11695. [0] = 0x381B30B9E8
  11696. [1] = 0x381B30BA38
  11697. [2] = 0x381B30BA88
  11698. [3] = 0x381B30BAD8
  11699. [4] = 0x381B30BB28
  11700. [5] = 0x381B30BB78
  11701. [6] = 0x381B30BBC8
  11702. [7] = 0x381B30BC18
  11703. [8] = 0x381B30BC68
  11704. [9] = 0x381B30BCB8
  11705. Spell* m_spellModTakingSpell = NULL
  11706. bool isDebugAreaTriggers = 0x0
  11707. std::list<ObjectGuid,std::allocator<ObjectGuid> > WhisperList
  11708. std::_List_buy<ObjectGuid,std::allocator<ObjectGuid> >
  11709. std::_List_alloc<std::_List_base_types<ObjectGuid,std::allocator<ObjectGuid> > >
  11710. std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::_List_node<ObjectGuid,void *> > >,std::_List_val<std::_List_simple_types<ObjectGuid> >,1> _Mypair = 0x381B30C2B8
  11711. unsigned int m_combatExitTime = 0x688CC
  11712. unsigned int m_regenTimerCount = 0x64
  11713. float[6] m_powerFraction
  11714. [0] = 0.000000
  11715. [1] = 0.000000
  11716. [2] = 0.000000
  11717. [3] = 0.000000
  11718. [4] = 0.000000
  11719. [5] = 0.000000
  11720. unsigned int m_contestedPvPTimer = 0x0
  11721. BgBattlegroundQueueID_Rec
  11722. int bgQueueTypeId = 0x274543A0
  11723. unsigned int invitedToInstance = 0x7FF7
  11724. unsigned int joinTime = 0xCDCD0019
  11725. Player::BgBattlegroundQueueID_Rec[2] m_bgBattlegroundQueueID
  11726. [0] = 0x381B30C2F4
  11727. [1] = 0x381B30C300
  11728. BGData m_bgData
  11729. unsigned int bgInstanceID = 0x0
  11730. int bgTypeID = 0x0
  11731. std::set<ObjectGuid,std::less<ObjectGuid>,std::allocator<ObjectGuid> > bgAfkReporter = 0x381B30C318
  11732. unsigned int bgAfkReportedCount = 0x0
  11733. int bgAfkReportedTimer = 0x5881EC83
  11734. unsigned int bgTeam = 0x0
  11735. unsigned int mountSpell = 0x0
  11736. unsigned int[2] taxiPath
  11737. [0] = 0x0
  11738. [1] = 0x0
  11739. WorldLocation joinPos = 0x381B30C350
  11740. bool m_IsBGRandomWinner = 0x0
  11741. std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> > m_timedquests
  11742. std::_Tree<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
  11743. std::_Tree_comp_alloc<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
  11744. std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::_Tree_node<unsigned int,void *> > >,std::_Tree_val<std::_Tree_simple_types<unsigned int> >,1>, _Mypair = 0x381B30C370
  11745. <user defined> _Copy_tag = 0x381B30C370
  11746. <user defined> _Move_tag = 0x381B30C370
  11747. std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> > m_weeklyquests
  11748. std::_Tree<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
  11749. std::_Tree_comp_alloc<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
  11750. std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::_Tree_node<unsigned int,void *> > >,std::_Tree_val<std::_Tree_simple_types<unsigned int> >,1>, _Mypair = 0x381B30C388
  11751. <user defined> _Copy_tag = 0x381B30C388
  11752. <user defined> _Move_tag = 0x381B30C388
  11753. std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> > m_monthlyquests
  11754. std::_Tree<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
  11755. std::_Tree_comp_alloc<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
  11756. std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::_Tree_node<unsigned int,void *> > >,std::_Tree_val<std::_Tree_simple_types<unsigned int> >,1>, _Mypair = 0x381B30C3A0
  11757. <user defined> _Copy_tag = 0x381B30C3A0
  11758. <user defined> _Move_tag = 0x381B30C3A0
  11759. std::unordered_map<unsigned int,std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> >,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int m_seasonalquests
  11760. std::_Hash<std::_Umap_traits<unsigned int,std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> >,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned
  11761. <user defined> value_compare = 0x381B30C3B8
  11762. std::_Umap_traits<unsigned int,std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> >,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std: _Traitsobj = 0x3F800000
  11763. std::list<std::pair<unsigned int const ,std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> > >,std::allocator<std::pair<unsigned int const ,std::set<unsigned int,std::less<uns _List = 0x381B30C3C0
  11764. std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> > > > > >,std _Vec = 0x381B30C3D8
  11765. unsigned int _Mask = 0x7
  11766. unsigned int _Maxidx = 0x8
  11767. ObjectGuid m_divider
  11768. unsigned int _low = 0x0
  11769. unsigned int _high = 0x0
  11770. unsigned int m_ingametime = 0x6903F
  11771. int m_lastHonorUpdateTime = 0x5881EB55
  11772. unsigned int m_team = 0x1D5
  11773. unsigned int m_nextSave = 0x1AB1E
  11774. int m_speakTime = 0x0
  11775. unsigned int m_speakCount = 0x0
  11776. unsigned int m_dungeonDifficulty = 0x1
  11777. unsigned int m_raidDifficulty = 0xE
  11778. unsigned int m_legacyRaidDifficulty = 0x3
  11779. unsigned int m_prevMapDifficulty = 0xE
  11780. unsigned int m_atLoginFlags = 0x0
  11781. Item*[187] m_items
  11782. [0] = 0x0
  11783. [1] = 0x0
  11784. [2] = 0x0
  11785. [3] = 0x0
  11786. [4] = 0x38896000A0
  11787. [5] = 0x0
  11788. [6] = 0x38BBAE9490
  11789. [7] = 0x38BBAE9090
  11790. [8] = 0x0
  11791. [9] = 0x0
  11792. unsigned int m_currentBuybackSlot = 0x4A
  11793. std::unordered_map<unsigned int,PlayerCurrency,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,PlayerCurrency> > > _currencyStorage
  11794. std::_Hash<std::_Umap_traits<unsigned int,PlayerCurrency,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,PlayerCurr
  11795. <user defined> value_compare = 0x381B30CA28
  11796. std::_Umap_traits<unsigned int,PlayerCurrency,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,PlayerCurrency> >,0> _Traitsobj = 0x3F800000
  11797. std::list<std::pair<unsigned int const ,PlayerCurrency>,std::allocator<std::pair<unsigned int const ,PlayerCurrency> > > _List = 0x381B30CA30
  11798. std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,PlayerCurrency> > > >,std::_Wrap_alloc<std::allocator<std::_List_unchecked_iterator<std: _Vec = 0x381B30CA48
  11799. unsigned int _Mask = 0x7
  11800. unsigned int _Maxidx = 0x8
  11801. VoidStorageItem*[160] _voidStorageItems
  11802. [0] = 0x0
  11803. [1] = 0x0
  11804. [2] = 0x0
  11805. [3] = 0x0
  11806. [4] = 0x0
  11807. [5] = 0x0
  11808. [6] = 0x0
  11809. [7] = 0x0
  11810. [8] = 0x0
  11811. [9] = 0x0
  11812. std::vector<Item *,std::allocator<Item *> > m_itemUpdateQueue
  11813. std::_Vector_alloc<std::_Vec_base_types<Item *,std::allocator<Item *> > >
  11814. std::_Compressed_pair<std::_Wrap_alloc<std::allocator<Item *> >,std::_Vector_val<std::_Simple_types<Item *> >,1> _Mypair = 0x381B30CF78
  11815. bool m_itemUpdateQueueBlocked = 0x0
  11816. unsigned int m_ExtraFlags = 0x0
  11817. std::map<unsigned int,QuestStatusData,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,QuestStatusData> > > m_QuestStatus
  11818. std::_Tree<std::_Tmap_traits<unsigned int,QuestStatusData,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,QuestStatusData> >,0> >
  11819. std::_Tree_comp_alloc<std::_Tmap_traits<unsigned int,QuestStatusData,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,QuestStatusData> >,0> >
  11820. std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::_Tree_node<std::pair<unsigned int const ,QuestStatusData>,void *> > >,std::_Tree_val<std::_Tre _Mypair = 0x381B30CFA0
  11821. <user defined> value_compare = 0x381B30CFA0
  11822. <user defined> _Copy_tag = 0x381B30CFA0
  11823. <user defined> _Move_tag = 0x381B30CFA0
  11824. <user defined> value_compare = 0x381B30CFA0
  11825. std::map<unsigned int,enum QuestSaveType,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,enum QuestSaveType> > > m_QuestStatusSave
  11826. std::_Tree<std::_Tmap_traits<unsigned int,enum QuestSaveType,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,enum QuestSaveType> >,0> >
  11827. std::_Tree_comp_alloc<std::_Tmap_traits<unsigned int,enum QuestSaveType,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,enum QuestSaveType> >,0> >
  11828. std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::_Tree_node<std::pair<unsigned int const ,enum QuestSaveType>,void *> > >,std::_Tree_val<std::_ _Mypair = 0x381B30CFB8
  11829. <user defined> value_compare = 0x381B30CFB8
  11830. <user defined> _Copy_tag = 0x381B30CFB8
  11831. <user defined> _Move_tag = 0x381B30CFB8
  11832. <user defined> value_compare = 0x381B30CFB8
  11833. std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> > m_RewardedQuests
  11834. std::_Tree<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
  11835. std::_Tree_comp_alloc<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
  11836. std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::_Tree_node<unsigned int,void *> > >,std::_Tree_val<std::_Tree_simple_types<unsigned int> >,1>, _Mypair = 0x381B30CFD0
  11837. <user defined> _Copy_tag = 0x381B30CFD0
  11838. <user defined> _Move_tag = 0x381B30CFD0
  11839. std::map<unsigned int,enum QuestSaveType,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,enum QuestSaveType> > > m_RewardedQuestsSave
  11840. std::_Tree<std::_Tmap_traits<unsigned int,enum QuestSaveType,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,enum QuestSaveType> >,0> >
  11841. std::_Tree_comp_alloc<std::_Tmap_traits<unsigned int,enum QuestSaveType,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,enum QuestSaveType> >,0> >
  11842. std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::_Tree_node<std::pair<unsigned int const ,enum QuestSaveType>,void *> > >,std::_Tree_val<std::_ _Mypair = 0x381B30CFE8
  11843. <user defined> value_compare = 0x381B30CFE8
  11844. <user defined> _Copy_tag = 0x381B30CFE8
  11845. <user defined> _Move_tag = 0x381B30CFE8
  11846. <user defined> value_compare = 0x381B30CFE8
  11847. std::unordered_map<unsigned int,SkillStatusData,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,SkillStatusData> > > mSkillStatus
  11848. std::_Hash<std::_Umap_traits<unsigned int,SkillStatusData,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,SkillStat
  11849. <user defined> value_compare = 0x381B30D000
  11850. std::_Umap_traits<unsigned int,SkillStatusData,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,SkillStatusData> >,0 _Traitsobj = 0x3F800000
  11851. std::list<std::pair<unsigned int const ,SkillStatusData>,std::allocator<std::pair<unsigned int const ,SkillStatusData> > > _List = 0x381B30D008
  11852. std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,SkillStatusData> > > >,std::_Wrap_alloc<std::allocator<std::_List_unchecked_iterator<std _Vec = 0x381B30D020
  11853. unsigned int _Mask = 0x3F
  11854. unsigned int _Maxidx = 0x40
  11855. unsigned int m_GuildIdInvited = 0x0
  11856. unsigned int m_ArenaTeamIdInvited = 0x0
  11857. std::deque<Mail *,std::allocator<Mail *> > m_mail
  11858. std::_Deque_alloc<std::_Deque_base_types<Mail *,std::allocator<Mail *> > >
  11859. std::_Compressed_pair<std::_Wrap_alloc<std::allocator<Mail *> >,std::_Deque_val<std::_Deque_simple_types<Mail *> >,1> _Mypair = 0x381B30D060
  11860. std::unordered_map<unsigned int,PlayerSpell *,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,PlayerSpell *> > > m_spells
  11861. std::_Hash<std::_Umap_traits<unsigned int,PlayerSpell *,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,PlayerSpell
  11862. <user defined> value_compare = 0x381B30D088
  11863. std::_Umap_traits<unsigned int,PlayerSpell *,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,PlayerSpell *> >,0> _Traitsobj = 0x3F800000
  11864. std::list<std::pair<unsigned int const ,PlayerSpell *>,std::allocator<std::pair<unsigned int const ,PlayerSpell *> > > _List = 0x381B30D090
  11865. std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,PlayerSpell *> > > >,std::_Wrap_alloc<std::allocator<std::_List_unchecked_iterator<std:: _Vec = 0x381B30D0A8
  11866. unsigned int _Mask = 0x3F
  11867. unsigned int _Maxidx = 0x40
  11868. std::unordered_map<unsigned int,std::unordered_set<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<unsigned int> >,std::hash<unsigned int>,std::equal_to<unsigned int>, m_overrideSpells
  11869. std::_Hash<std::_Umap_traits<unsigned int,std::unordered_set<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<unsigned int> >,std::_Uhash_compare<unsigned int,std::hash
  11870. <user defined> value_compare = 0x381B30D0D8
  11871. std::_Umap_traits<unsigned int,std::unordered_set<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<unsigned int> >,std::_Uhash_compare<unsigned int,std::hash<unsigned i _Traitsobj = 0x3F800000
  11872. std::list<std::pair<unsigned int const ,std::unordered_set<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<unsigned int> > >,std::allocator<std::pair<unsigned int cons _List = 0x381B30D0E0
  11873. std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,std::unordered_set<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int>,std: _Vec = 0x381B30D0F8
  11874. unsigned int _Mask = 0x7
  11875. unsigned int _Maxidx = 0x8
  11876. unsigned int m_lastPotionId = 0x0
  11877. SpecializationInfo _specializationInfo
  11878. std::unordered_map<unsigned int,enum PlayerSpellState,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,enum PlayerSpellState> > >[4] Talents
  11879. [0] = 0x381B30D130
  11880. [1] = 0x381B30D180
  11881. [2] = 0x381B30D1D0
  11882. [3] = 0x381B30D220
  11883. std::vector<unsigned int,std::allocator<unsigned int> >[4] Glyphs
  11884. [0] = 0x381B30D270
  11885. [1] = 0x381B30D290
  11886. [2] = 0x381B30D2B0
  11887. [3] = 0x381B30D2D0
  11888. unsigned int ResetTalentsCost = 0x0
  11889. int ResetTalentsTime = 0x0
  11890. unsigned int PrimarySpecialization = 0x46
  11891. unsigned int ActiveGroup = 0x2
  11892. std::map<unsigned char,ActionButton,std::less<unsigned char>,std::allocator<std::pair<unsigned char const ,ActionButton> > > m_actionButtons
  11893. std::_Tree<std::_Tmap_traits<unsigned char,ActionButton,std::less<unsigned char>,std::allocator<std::pair<unsigned char const ,ActionButton> >,0> >
  11894. std::_Tree_comp_alloc<std::_Tmap_traits<unsigned char,ActionButton,std::less<unsigned char>,std::allocator<std::pair<unsigned char const ,ActionButton> >,0> >
  11895. std::_Compressed_pair<std::less<unsigned char>,std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::_Tree_node<std::pair<unsigned char const ,ActionButton>,void *> > >,std::_Tree_val<std::_Tree _Mypair = 0x381B30D308
  11896. <user defined> value_compare = 0x381B30D308
  11897. <user defined> _Copy_tag = 0x381B30D308
  11898. <user defined> _Move_tag = 0x381B30D308
  11899. <user defined> value_compare = 0x381B30D308
  11900. float[2] m_auraBaseMod
  11901. [0] = 0.000000
  11902. [1] = 5.000000
  11903. [0] = 0x40A0000000000000
  11904. [1] = 0x40A0000000000000
  11905. [2] = 0x40A0000000000000
  11906. [3] = 0x3F80000000000000
  11907. int[32] m_baseRatingValue
  11908. [0] = 0x0
  11909. [1] = 0x0
  11910. [2] = 0x0
  11911. [3] = 0x0
  11912. [4] = 0x0
  11913. [5] = 0x0
  11914. [6] = 0x0
  11915. [7] = 0x0
  11916. [8] = 0x0
  11917. [9] = 0x0
  11918. unsigned int m_baseSpellPower = 0x0
  11919. unsigned int m_baseManaRegen = 0x0
  11920. unsigned int m_baseHealthRegen = 0x0
  11921. int m_spellPenetrationItemMod = 0x0
  11922. std::list<SpellModifier *,std::allocator<SpellModifier *> >[2] m_spellMods
  11923. [0] = 0x381B30D390
  11924. [1] = 0x381B30D3A8
  11925. [0] = 0x381B30D390
  11926. [1] = 0x381B30D3C0
  11927. [2] = 0x381B30D3F0
  11928. [3] = 0x381B30D420
  11929. [4] = 0x381B30D450
  11930. [5] = 0x381B30D480
  11931. [6] = 0x381B30D4B0
  11932. [7] = 0x381B30D4E0
  11933. [8] = 0x381B30D510
  11934. [9] = 0x381B30D540
  11935. std::list<EnchantDuration,std::allocator<EnchantDuration> > m_enchantDuration
  11936. std::_List_buy<EnchantDuration,std::allocator<EnchantDuration> >
  11937. std::_List_alloc<std::_List_base_types<EnchantDuration,std::allocator<EnchantDuration> > >
  11938. std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::_List_node<EnchantDuration,void *> > >,std::_List_val<std::_List_simple_types<EnchantDuration> >,1> _Mypair = 0x381B30DAE0
  11939. std::list<Item *,std::allocator<Item *> > m_itemDuration
  11940. std::_List_buy<Item *,std::allocator<Item *> >
  11941. std::_List_alloc<std::_List_base_types<Item *,std::allocator<Item *> > >
  11942. std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::_List_node<Item *,void *> > >,std::_List_val<std::_List_simple_types<Item *> >,1> _Mypair = 0x381B30DAF8
  11943. std::unordered_set<ObjectGuid,std::hash<ObjectGuid>,std::equal_to<ObjectGuid>,std::allocator<ObjectGuid> > m_itemSoulboundTradeable
  11944. std::_Hash<std::_Uset_traits<ObjectGuid,std::_Uhash_compare<ObjectGuid,std::hash<ObjectGuid>,std::equal_to<ObjectGuid> >,std::allocator<ObjectGuid>,0> >
  11945. std::_Uset_traits<ObjectGuid,std::_Uhash_compare<ObjectGuid,std::hash<ObjectGuid>,std::equal_to<ObjectGuid> >,std::allocator<ObjectGuid>,0> _Traitsobj = 0x3F800000
  11946. std::list<ObjectGuid,std::allocator<ObjectGuid> > _List = 0x381B30DB18
  11947. std::vector<std::_List_unchecked_const_iterator<std::_List_val<std::_List_simple_types<ObjectGuid> >,std::_Iterator_base0>,std::_Wrap_alloc<std::allocator<std::_List_unchecked_const_iterator<std::_Li _Vec = 0x381B30DB30
  11948. unsigned int _Mask = 0x7
  11949. unsigned int _Maxidx = 0x8
  11950. std::unique_ptr<ResurrectionData,std::default_delete<ResurrectionData> > _resurrectionData
  11951. std::_Unique_ptr_base<ResurrectionData,std::default_delete<ResurrectionData> >
  11952. std::_Compressed_pair<std::default_delete<ResurrectionData>,ResurrectionData *,1> _Mypair = 0x0
  11953. WorldSession* m_session = 0x386DABEA70
  11954. std::list<Channel *,std::allocator<Channel *> > m_channels
  11955. std::_List_buy<Channel *,std::allocator<Channel *> >
  11956. std::_List_alloc<std::_List_base_types<Channel *,std::allocator<Channel *> > >
  11957. std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::_List_node<Channel *,void *> > >,std::_List_val<std::_List_simple_types<Channel *> >,1> _Mypair = 0x381B30DB70
  11958. unsigned int m_cinematic = 0x1
  11959. unsigned int m_movie = 0x0
  11960. TradeData* m_trade = NULL
  11961. bool m_DailyQuestChanged = 0x0
  11962. bool m_WeeklyQuestChanged = 0x0
  11963. bool m_MonthlyQuestChanged = 0x0
  11964. bool m_SeasonalQuestChanged = 0x0
  11965. int m_lastDailyQuestTime = 0x0
  11966. unsigned int m_drunkTimer = 0x0
  11967. unsigned int m_weaponChangeTimer = 0x0
  11968. unsigned int m_zoneUpdateId = 0x181A
  11969. unsigned int m_zoneUpdateTimer = 0x384
  11970. unsigned int m_areaUpdateId = 0x9
  11971. unsigned int m_deathTimer = 0x0
  11972. int m_deathExpireTime = 0x0
  11973. unsigned int m_WeaponProficiency = 0x41F3
  11974. unsigned int m_ArmorProficiency = 0x7F
  11975. bool m_canParry = 0x1
  11976. bool m_canBlock = 0x1
  11977. bool m_canTitanGrip = 0x0
  11978. unsigned int m_swingErrorMsg = 0x0
  11979. int _restTime = 0x0
  11980. unsigned int inn_triggerId = 0x0
  11981. float m_rest_bonus = 13.178061
  11982. unsigned int _restFlagMask = 0x0
  11983. PlayerSocial* m_social = 0x38BBB32A00
  11984. std::map<ObjectGuid,FriendInfo,std::less<ObjectGuid>,std::allocator<std::pair<ObjectGuid const ,FriendInfo> > > _playerSocialMap = 0x38BBB32A00
  11985. ObjectGuid _playerGUID = 0x38BBB32A18
  11986. GroupReference m_group
  11987. Reference<Group,Player>
  11988. LinkedListElement
  11989. LinkedListElement* iNext = NULL
  11990. LinkedListElement* iPrev = NULL
  11991. Group* iRefTo = NULL
  11992. Player* iRefFrom = NULL
  11993. unsigned int iSubGroup = 0x0
  11994. GroupReference m_originalGroup
  11995. Reference<Group,Player>
  11996. LinkedListElement
  11997. LinkedListElement* iNext = NULL
  11998. LinkedListElement* iPrev = NULL
  11999. Group* iRefTo = NULL
  12000. Player* iRefFrom = NULL
  12001. unsigned int iSubGroup = 0x0
  12002. Group* m_groupInvite = NULL
  12003. unsigned int m_groupUpdateMask = 0x0
  12004. bool m_bPassOnGroupLoot = 0x0
  12005. unsigned int m_lastpetnumber = 0x0
  12006. int m_summon_expire = 0x0
  12007. WorldLocation m_summon_location
  12008. Position
  12009. PositionXYStreamer
  12010. Position* Pos = NULL
  12011. PositionXYZStreamer
  12012. <user defined> Pos = 0x0
  12013. PositionXYZOStreamer
  12014. <user defined> Pos = 0x0
  12015. float m_positionX = 0.000000
  12016. float m_positionY = 0.000000
  12017. float m_positionZ = 0.000000
  12018. float m_orientation = 0.000000
  12019. unsigned int m_mapId = 0xFFFFFFFF
  12020. WorldLocation m_recall_location
  12021. Position
  12022. PositionXYStreamer
  12023. Position* Pos = 0xC3016D59C60B54A8
  12024. PositionXYZStreamer
  12025. <user defined> Pos = 0xC3016D59C60B54A8
  12026. PositionXYZOStreamer
  12027. <user defined> Pos = 0xC3016D59C60B54A8
  12028. float m_positionX = -8917.164063
  12029. float m_positionY = -129.427139
  12030. float m_positionZ = 80.966721
  12031. float m_orientation = 2.036150
  12032. unsigned int m_mapId = 0x0
  12033. DeclinedName* m_declinedname = NULL
  12034. Runes* m_runes = NULL
  12035. std::map<unsigned __int64,EquipmentSetInfo,std::less<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,EquipmentSetInfo> > > _equipmentSets
  12036. std::_Tree<std::_Tmap_traits<unsigned __int64,EquipmentSetInfo,std::less<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,EquipmentSetInfo> >,0> >
  12037. std::_Tree_comp_alloc<std::_Tmap_traits<unsigned __int64,EquipmentSetInfo,std::less<unsigned __int64>,std::allocator<std::pair<unsigned __int64 const ,EquipmentSetInfo> >,0> >
  12038. std::_Compressed_pair<std::less<unsigned __int64>,std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::_Tree_node<std::pair<unsigned __int64 const ,EquipmentSetInfo>,void *> > >,std::_Tree_val< _Mypair = 0x381B30DCB0
  12039. <user defined> value_compare = 0x381B30DCB0
  12040. <user defined> _Copy_tag = 0x381B30DCB0
  12041. <user defined> _Move_tag = 0x381B30DCB0
  12042. <user defined> value_compare = 0x381B30DCB0
  12043. unsigned int m_grantableLevels = 0x0
  12044. std::array<std::unique_ptr<CUFProfile,std::default_delete<CUFProfile> >,5> _CUFProfiles
  12045. std::unique_ptr<CUFProfile,std::default_delete<CUFProfile> >[5] _Elems
  12046. [0] = 0x38BBAC6FA0
  12047. [1] = 0x0
  12048. [2] = 0x0
  12049. [3] = 0x0
  12050. [4] = 0x0
  12051. std::set<ObjectGuid,std::less<ObjectGuid>,std::allocator<ObjectGuid> > m_refundableItems
  12052. std::_Tree<std::_Tset_traits<ObjectGuid,std::less<ObjectGuid>,std::allocator<ObjectGuid>,0> >
  12053. std::_Tree_comp_alloc<std::_Tset_traits<ObjectGuid,std::less<ObjectGuid>,std::allocator<ObjectGuid>,0> >
  12054. std::_Compressed_pair<std::less<ObjectGuid>,std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::_Tree_node<ObjectGuid,void *> > >,std::_Tree_val<std::_Tree_simple_types<ObjectGuid> >,1>,1> _Mypair = 0x381B30DCF8
  12055. <user defined> _Copy_tag = 0x381B30DCF8
  12056. <user defined> _Move_tag = 0x381B30DCF8
  12057. MapReference m_mapRef
  12058. Reference<Map,Player>
  12059. LinkedListElement
  12060. LinkedListElement* iNext = 0x389F75C200
  12061. LinkedListElement* iPrev = 0x389F75C1E8
  12062. Map* iRefTo = 0x389F75C050
  12063. Player* iRefFrom = 0x381B307D30
  12064. unsigned int m_lastFallTime = 0x0
  12065. float m_lastFallZ = 80.966721
  12066. int[3] m_MirrorTimer
  12067. [0] = 0xFFFFFFFF
  12068. [1] = 0xFFFFFFFF
  12069. [2] = 0xFFFFFFFF
  12070. unsigned int m_MirrorTimerFlags = 0x0
  12071. unsigned int m_MirrorTimerFlagsLast = 0x0
  12072. bool m_isInWater = 0x0
  12073. unsigned int[7] m_runeGraceCooldown
  12074. [0] = 0xFFFFFFFF
  12075. [1] = 0xFFFFFFFF
  12076. [2] = 0xFFFFFFFF
  12077. [3] = 0xFFFFFFFF
  12078. [4] = 0xFFFFFFFF
  12079. [5] = 0xFFFFFFFF
  12080. [6] = 0xFFFFFFFF
  12081. unsigned int[7] m_lastRuneGraceTimers
  12082. [0] = 0x0
  12083. [1] = 0x0
  12084. [2] = 0x0
  12085. [3] = 0x0
  12086. [4] = 0x0
  12087. [5] = 0x0
  12088. [6] = 0x0
  12089. WorldLocation m_teleport_dest
  12090. Position
  12091. PositionXYStreamer
  12092. Position* Pos = NULL
  12093. PositionXYZStreamer
  12094. <user defined> Pos = 0x0
  12095. PositionXYZOStreamer
  12096. <user defined> Pos = 0x0
  12097. float m_positionX = 0.000000
  12098. float m_positionY = 0.000000
  12099. float m_positionZ = 0.000000
  12100. float m_orientation = 0.000000
  12101. unsigned int m_mapId = 0xFFFFFFFF
  12102. unsigned int m_teleport_options = 0x0
  12103. bool mSemaphoreTeleport_Near = 0x0
  12104. bool mSemaphoreTeleport_Far = 0x0
  12105. unsigned int m_DelayedOperations = 0x0
  12106. bool m_bCanDelayTeleport = 0x0
  12107. bool m_bHasDelayedTeleport = 0x0
  12108. unsigned int m_temporaryUnsummonedPetNumber = 0x0
  12109. unsigned int m_oldpetspell = 0x0
  12110. PlayerAchievementMgr* m_achievementMgr = 0x38B68BA9C0
  12111. AchievementMgr
  12112. CriteriaHandler
  12113. std::unordered_map<unsigned int,CriteriaProgress,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,CriteriaProgress> > > _criteriaProgress = 0x38B68BA9C8
  12114. std::map<unsigned int,unsigned int,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,unsigned int> > > _timeCriteriaTrees = 0x38B68BAA18
  12115. std::unordered_map<unsigned int,CompletedAchievementData,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,CompletedAchievementData> > > _completedAchievements = 0x38B68BAA30
  12116. unsigned int _achievementPoints = 0x14
  12117. Player* _owner = 0x381B307D30
  12118. ReputationMgr* m_reputationMgr = 0x38BBAC2220
  12119. Player* _player = 0x381B307D30
  12120. std::map<unsigned int,FactionState,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,FactionState> > > _factions = 0x38BBAC2228
  12121. std::map<unsigned int,enum ReputationRank,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,enum ReputationRank> > > _forcedReactions = 0x38BBAC2240
  12122. unsigned int _visibleFactionCount = 0x8
  12123. unsigned int _honoredFactionCount = 0x1
  12124. unsigned int _reveredFactionCount = 0x1
  12125. unsigned int _exaltedFactionCount = 0x1
  12126. bool _sendFactionIncreased = 0x0
  12127. unsigned int m_ChampioningFaction = 0x0
  12128. std::queue<unsigned int,std::deque<unsigned int,std::allocator<unsigned int> > > m_timeSyncQueue
  12129. std::deque<unsigned int,std::allocator<unsigned int> > c = 0x381B30DDD0
  12130. unsigned int m_timeSyncTimer = 0x26AC
  12131. unsigned int m_timeSyncClient = 0x468742
  12132. unsigned int m_timeSyncServer = 0x68D24
  12133. std::unordered_map<unsigned int,__int64,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,__int64> > > _instanceResetTimes
  12134. std::_Hash<std::_Umap_traits<unsigned int,__int64,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,__int64> >,0> >
  12135. <user defined> value_compare = 0x381B30DE08
  12136. std::_Umap_traits<unsigned int,__int64,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,__int64> >,0> _Traitsobj = 0x3F800000
  12137. std::list<std::pair<unsigned int const ,__int64>,std::allocator<std::pair<unsigned int const ,__int64> > > _List = 0x381B30DE10
  12138. std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,__int64> > > >,std::_Wrap_alloc<std::allocator<std::_List_unchecked_iterator<std::_List_ _Vec = 0x381B30DE28
  12139. unsigned int _Mask = 0x7
  12140. unsigned int _Maxidx = 0x8
  12141. unsigned int _pendingBindId = 0x0
  12142. unsigned int _pendingBindTimer = 0x0
  12143. unsigned int _activeCheats = 0x0
  12144. std::unique_ptr<Garrison,std::default_delete<Garrison> > _garrison
  12145. std::_Unique_ptr_base<Garrison,std::default_delete<Garrison> >
  12146. std::_Compressed_pair<std::default_delete<Garrison>,Garrison *,1> _Mypair = 0x0
  12147. bool _advancedCombatLoggingEnabled = 0x0
  12148. unsigned int healthBeforeDuel = 0x0
  12149. unsigned int manaBeforeDuel = 0x0
  12150. WorldLocation _corpseLocation
  12151. Position
  12152. PositionXYStreamer
  12153. Position* Pos = NULL
  12154. PositionXYZStreamer
  12155. <user defined> Pos = 0x0
  12156. PositionXYZOStreamer
  12157. <user defined> Pos = 0x0
  12158. float m_positionX = 0.000000
  12159. float m_positionY = 0.000000
  12160. float m_positionZ = 0.000000
  12161. float m_orientation = 0.000000
  12162. unsigned int m_mapId = 0xFFFFFFFF
  12163. SceneMgr m_sceneMgr
  12164. Player* _player = 0x381B307D30
  12165. std::map<unsigned int,SceneTemplate const *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,SceneTemplate const *> > > _scenesByInstance = 0x381B30DE98
  12166. unsigned int _standaloneSceneInstanceID = 0x0
  12167. bool _isDebuggingScenes = 0x0
  12168. std::unordered_map<ObjectGuid,ObjectGuid,std::hash<ObjectGuid>,std::equal_to<ObjectGuid>,std::allocator<std::pair<ObjectGuid const ,ObjectGuid> > > m_AELootView
  12169. std::_Hash<std::_Umap_traits<ObjectGuid,ObjectGuid,std::_Uhash_compare<ObjectGuid,std::hash<ObjectGuid>,std::equal_to<ObjectGuid> >,std::allocator<std::pair<ObjectGuid const ,ObjectGuid> >,0> >
  12170. <user defined> value_compare = 0x381B30DEB8
  12171. std::_Umap_traits<ObjectGuid,ObjectGuid,std::_Uhash_compare<ObjectGuid,std::hash<ObjectGuid>,std::equal_to<ObjectGuid> >,std::allocator<std::pair<ObjectGuid const ,ObjectGuid> >,0> _Traitsobj = 0x3F800000
  12172. std::list<std::pair<ObjectGuid const ,ObjectGuid>,std::allocator<std::pair<ObjectGuid const ,ObjectGuid> > > _List = 0x381B30DEC0
  12173. std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<ObjectGuid const ,ObjectGuid> > > >,std::_Wrap_alloc<std::allocator<std::_List_unchecked_iterator<std::_List _Vec = 0x381B30DED8
  12174. unsigned int _Mask = 0x7
  12175. unsigned int _Maxidx = 0x8
  12176. std::shared_ptr<WorldSocket>[2] m_Socket
  12177. [0] = 0x386DABEB58
  12178. [1] = 0x386DABEB68
  12179. std::string m_Address = "74.74.76.11"
  12180. int _security = 0x3
  12181. unsigned int _accountId = 0x3
  12182. std::string _accountName = "1#1"
  12183. unsigned int _battlenetAccountId = 0x1
  12184. unsigned int m_expansion = 0x6
  12185. std::string _os = "Win"
  12186. std::array<unsigned char,32> _realmListSecret
  12187. unsigned int[32] _Elems
  12188. [0] = 0xCD
  12189. [1] = 0xCD
  12190. [2] = 0xCD
  12191. [3] = 0xCD
  12192. [4] = 0xCD
  12193. [5] = 0xCD
  12194. [6] = 0xCD
  12195. [7] = 0xCD
  12196. [8] = 0xCD
  12197. [9] = 0xCD
  12198. std::unordered_map<unsigned int,unsigned char,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,unsigned char> > > _realmCharacterCounts
  12199. std::_Hash<std::_Umap_traits<unsigned int,unsigned char,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,unsigned ch
  12200. <user defined> value_compare = 0x386DABEC20
  12201. std::_Umap_traits<unsigned int,unsigned char,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,unsigned char> >,0> _Traitsobj = 0x3F800000
  12202. std::list<std::pair<unsigned int const ,unsigned char>,std::allocator<std::pair<unsigned int const ,unsigned char> > > _List = 0x386DABEC28
  12203. std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,unsigned char> > > >,std::_Wrap_alloc<std::allocator<std::_List_unchecked_iterator<std:: _Vec = 0x386DABEC40
  12204. unsigned int _Mask = 0x7
  12205. unsigned int _Maxidx = 0x8
  12206. std::unordered_map<unsigned int,std::function<void __cdecl(MessageBuffer)>,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,std::function<void __cdecl( _battlenetResponseCallbacks
  12207. std::_Hash<std::_Umap_traits<unsigned int,std::function<void __cdecl(MessageBuffer)>,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<un
  12208. <user defined> value_compare = 0x386DABEC70
  12209. std::_Umap_traits<unsigned int,std::function<void __cdecl(MessageBuffer)>,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int _Traitsobj = 0x3F800000
  12210. std::list<std::pair<unsigned int const ,std::function<void __cdecl(MessageBuffer)> >,std::allocator<std::pair<unsigned int const ,std::function<void __cdecl(MessageBuffer)> > > > _List = 0x386DABEC78
  12211. std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,std::function<void __cdecl(MessageBuffer)> > > > >,std::_Wrap_alloc<std::allocator<std:: _Vec = 0x386DABEC90
  12212. unsigned int _Mask = 0x7
  12213. unsigned int _Maxidx = 0x8
  12214. unsigned int _battlenetRequestToken = 0x0
  12215. Warden* _warden = NULL
  12216. int _logoutTime = 0x0
  12217. bool m_inQueue = 0x0
  12218. ObjectGuid m_playerLoading
  12219. unsigned int _low = 0x0
  12220. unsigned int _high = 0x0
  12221. bool m_playerLogout = 0x0
  12222. bool m_playerRecentlyLogout = 0x0
  12223. bool m_playerSave = 0x0
  12224. int m_sessionDbcLocale = 0x0
  12225. int m_sessionDbLocaleIndex = 0x0
  12226. std::atomic<unsigned int> m_latency
  12227. std::_Atomic_uint
  12228. unsigned long _My_val = 0x69
  12229. std::atomic<unsigned int> m_clientTimeDelay
  12230. std::_Atomic_uint
  12231. unsigned long _My_val = 0x0
  12232. AccountData[8] _accountData
  12233. [0] = 0x386DABED00
  12234. [1] = 0x386DABED30
  12235. [2] = 0x386DABED60
  12236. [3] = 0x386DABED90
  12237. [4] = 0x386DABEDC0
  12238. [5] = 0x386DABEDF0
  12239. [6] = 0x386DABEE20
  12240. [7] = 0x386DABEE50
  12241. unsigned int[8] _tutorials
  12242. [0] = 0x100061B
  12243. [1] = 0x0
  12244. [2] = 0x0
  12245. [3] = 0x0
  12246. [4] = 0x0
  12247. [5] = 0x0
  12248. [6] = 0x0
  12249. [7] = 0x0
  12250. bool _tutorialsChanged = 0x0
  12251. std::vector<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,std::allocator<std::basic_string<char,std::char_traits<char>,std::allocator<char> > > > _registeredAddonPrefixes
  12252. std::_Vector_alloc<std::_Vec_base_types<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,std::allocator<std::basic_string<char,std::char_traits<char>,std::allocator<char> > > > >
  12253. std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::basic_string<char,std::char_traits<char>,std::allocator<char> > > >,std::_Vector_val<std::_Simple_types<std::basic_string<char,std::char_tra _Mypair = 0x386DABEEA8
  12254. bool _filterAddonMessages = 0x0
  12255. unsigned int recruiterId = 0x0
  12256. bool isRecruiter = 0x0
  12257. LockedQueue<WorldPacket *,std::deque<WorldPacket *,std::allocator<WorldPacket *> > > _recvQueue
  12258. std::mutex _lock
  12259. std::_Mutex_base
  12260. std::_Align_type<double,80> _Mtx_storage = 0x386DABEEE0
  12261. std::deque<WorldPacket *,std::allocator<WorldPacket *> > _queue
  12262. std::_Deque_alloc<std::_Deque_base_types<WorldPacket *,std::allocator<WorldPacket *> > >
  12263. std::_Compressed_pair<std::_Wrap_alloc<std::allocator<WorldPacket *> >,std::_Deque_val<std::_Deque_simple_types<WorldPacket *> >,1> _Mypair = 0x386DABEF30
  12264. bool _canceled = 0x0
  12265. rbac::RBACData* _RBACData = 0x382C98FD80
  12266. unsigned int _id = 0x3
  12267. std::string _name = "1#1"
  12268. int _realmId = 0x1
  12269. unsigned int _secLevel = 0x3
  12270. std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> > _grantedPerms
  12271. std::_Tree<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
  12272. std::_Tree_comp_alloc<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
  12273. std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::_Tree_node<unsigned int,void *> > >,std::_Tree_val<std::_Tree_simple_types<unsigned int> >,1>, _Mypair = 0x382C98FDB8
  12274. <user defined> _Copy_tag = 0x382C98FDB8
  12275. <user defined> _Move_tag = 0x382C98FDB8
  12276. std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> > _deniedPerms
  12277. std::_Tree<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
  12278. std::_Tree_comp_alloc<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
  12279. std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::_Tree_node<unsigned int,void *> > >,std::_Tree_val<std::_Tree_simple_types<unsigned int> >,1>, _Mypair = 0x382C98FDD0
  12280. <user defined> _Copy_tag = 0x382C98FDD0
  12281. <user defined> _Move_tag = 0x382C98FDD0
  12282. std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> > _globalPerms
  12283. std::_Tree<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
  12284. std::_Tree_comp_alloc<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
  12285. std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::_Tree_node<unsigned int,void *> > >,std::_Tree_val<std::_Tree_simple_types<unsigned int> >,1>, _Mypair = 0x382C98FDE8
  12286. <user defined> _Copy_tag = 0x382C98FDE8
  12287. <user defined> _Move_tag = 0x382C98FDE8
  12288. unsigned int expireTime = 0xEA60
  12289. bool forceExit = 0x0
  12290. ObjectGuid m_currentBankerGUID
  12291. unsigned int _low = 0x0
  12292. unsigned int _high = 0x0
  12293. std::unique_ptr<BattlePetMgr,std::default_delete<BattlePetMgr> > _battlePetMgr
  12294. std::_Unique_ptr_base<BattlePetMgr,std::default_delete<BattlePetMgr> >
  12295. std::_Compressed_pair<std::default_delete<BattlePetMgr>,BattlePetMgr *,1> _Mypair = 0x382C98E7C0
  12296. std::unique_ptr<CollectionMgr,std::default_delete<CollectionMgr> > _collectionMgr
  12297. std::_Unique_ptr_base<CollectionMgr,std::default_delete<CollectionMgr> >
  12298. std::_Compressed_pair<std::default_delete<CollectionMgr>,CollectionMgr *,1> _Mypair = 0x38878464A0
  12299. WorldSession::ConnectToKey _instanceConnectKey
  12300. <unnamed-type-Fields>
  12301. unsigned int AccountId = 0xF5AE13A500000003
  12302. unsigned int ConnectionType = 0xF5AE13A500000003
  12303. unsigned int Key = 0xF5AE13A500000003
  12304. WorldSession::ConnectToKey::<unnamed-type-Fields> Fields
  12305. unsigned int AccountId = 0xF5AE13A500000003
  12306. unsigned int ConnectionType = 0xF5AE13A500000003
  12307. unsigned int Key = 0xF5AE13A500000003
  12308. unsigned int Raw = 0xF5AE13A500000003
  12309. Local std::_List_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,WorldSession *> > > > itr
  12310. std::_List_const_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,WorldSession *> > > >
  12311. std::_List_unchecked_const_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,WorldSession *> > >,std::_Iterator_base12>
  12312. std::_Iterator012<std::bidirectional_iterator_tag,std::pair<unsigned int const ,WorldSession *>,__int64,std::pair<unsigned int const ,WorldSession *> const *,std::pair<unsigned int const ,WorldSessio
  12313. std::_Iterator_base12
  12314. std::_Container_proxy* _Myproxy = 0x383C867A00
  12315. std::_Iterator_base12* _Mynextiter = NULL
  12316. std::_List_node<std::pair<unsigned int const ,WorldSession *>,void *>* _Ptr = 0x38BBA679D0
  12317. Local std::_List_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,WorldSession *> > > > next
  12318. std::_List_const_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,WorldSession *> > > >
  12319. std::_List_unchecked_const_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,WorldSession *> > >,std::_Iterator_base12>
  12320. std::_Iterator012<std::bidirectional_iterator_tag,std::pair<unsigned int const ,WorldSession *>,__int64,std::pair<unsigned int const ,WorldSession *> const *,std::pair<unsigned int const ,WorldSessio
  12321. std::_Iterator_base12
  12322. std::_Container_proxy* _Myproxy = 0x383C867A00
  12323. std::_Iterator_base12* _Mynextiter = 0x3839A2EB28
  12324. std::_List_node<std::pair<unsigned int const ,WorldSession *>,void *>* _Ptr = 0x3839C88460
  12325. Local World* this = 0x7FF728488610
  12326. unsigned int m_ShutdownTimer = 0x0
  12327. unsigned int m_ShutdownMask = 0x0
  12328. unsigned int m_CleaningFlags = 0x0
  12329. bool m_isClosed = 0x0
  12330. int m_startTime = 0x5881EA77
  12331. int m_gameTime = 0x5881EB57
  12332. IntervalTimer[15] m_timers
  12333. [0] = 0x7FF728488630
  12334. [1] = 0x7FF728488640
  12335. [2] = 0x7FF728488650
  12336. [3] = 0x7FF728488660
  12337. [4] = 0x7FF728488670
  12338. [5] = 0x7FF728488680
  12339. [6] = 0x7FF728488690
  12340. [7] = 0x7FF7284886A0
  12341. [8] = 0x7FF7284886B0
  12342. [9] = 0x7FF7284886C0
  12343. int mail_timer = 0x3F
  12344. int mail_timer_expires = 0x5A0
  12345. int blackmarket_timer = 0x16
  12346. unsigned int m_updateTime = 0x9E7
  12347. unsigned int m_updateTimeSum = 0xB1E
  12348. unsigned int m_updateTimeCount = 0x2
  12349. unsigned int m_currentTime = 0x690AE
  12350. std::unordered_map<unsigned int,WorldSession *,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,WorldSession *> > > m_sessions
  12351. std::_Hash<std::_Umap_traits<unsigned int,WorldSession *,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,WorldSessi
  12352. <user defined> value_compare = 0x7FF728488748
  12353. std::_Umap_traits<unsigned int,WorldSession *,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,WorldSession *> >,0> _Traitsobj = 0x3F800000
  12354. std::list<std::pair<unsigned int const ,WorldSession *>,std::allocator<std::pair<unsigned int const ,WorldSession *> > > _List = 0x7FF728488750
  12355. std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,WorldSession *> > > >,std::_Wrap_alloc<std::allocator<std::_List_unchecked_iterator<std: _Vec = 0x7FF728488768
  12356. unsigned int _Mask = 0x7
  12357. unsigned int _Maxidx = 0x8
  12358. std::unordered_map<unsigned int,__int64,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,__int64> > > m_disconnects
  12359. std::_Hash<std::_Umap_traits<unsigned int,__int64,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,__int64> >,0> >
  12360. <user defined> value_compare = 0x7FF728488798
  12361. std::_Umap_traits<unsigned int,__int64,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,__int64> >,0> _Traitsobj = 0x3F800000
  12362. std::list<std::pair<unsigned int const ,__int64>,std::allocator<std::pair<unsigned int const ,__int64> > > _List = 0x7FF7284887A0
  12363. std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,__int64> > > >,std::_Wrap_alloc<std::allocator<std::_List_unchecked_iterator<std::_List_ _Vec = 0x7FF7284887B8
  12364. unsigned int _Mask = 0x7
  12365. unsigned int _Maxidx = 0x8
  12366. unsigned int m_maxActiveSessionCount = 0x1
  12367. unsigned int m_maxQueuedSessionCount = 0x0
  12368. unsigned int m_PlayerCount = 0x1
  12369. unsigned int m_MaxPlayerCount = 0x1
  12370. std::string m_newCharString = ""
  12371. float[75] rate_values
  12372. [0] = 1.000000
  12373. [1] = 1.000000
  12374. [2] = 1.000000
  12375. [3] = 1.000000
  12376. [4] = 1.000000
  12377. [5] = 1.000000
  12378. [6] = 1.000000
  12379. [7] = 1.000000
  12380. [8] = 1.000000
  12381. [9] = 1.000000
  12382. unsigned int[180] m_int_configs
  12383. [0] = 0x1
  12384. [1] = 0x15F90
  12385. [2] = 0x493E0
  12386. [3] = 0x64
  12387. [4] = 0x927C0
  12388. [5] = 0x0
  12389. [6] = 0x1F95
  12390. [7] = 0x1F96
  12391. [8] = 0xDBBA0
  12392. [9] = 0x2710
  12393. bool[92] m_bool_configs
  12394. [0] = 0x0
  12395. [1] = 0x1
  12396. [2] = 0x0
  12397. [3] = 0x0
  12398. [4] = 0x1
  12399. [5] = 0x1
  12400. [6] = 0x0
  12401. [7] = 0x0
  12402. [8] = 0x0
  12403. [9] = 0x0
  12404. float[17] m_float_configs
  12405. [0] = 74.000000
  12406. [1] = 100.000000
  12407. [2] = 50.000000
  12408. [3] = 40.000000
  12409. [4] = 40.000000
  12410. [5] = 300.000000
  12411. [6] = 30.000000
  12412. [7] = 1.000000
  12413. [8] = 60.000000
  12414. [9] = 95.000000
  12415. std::map<unsigned int,unsigned int,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,unsigned int> > > m_worldstates
  12416. std::_Tree<std::_Tmap_traits<unsigned int,unsigned int,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,unsigned int> >,0> >
  12417. std::_Tree_comp_alloc<std::_Tmap_traits<unsigned int,unsigned int,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,unsigned int> >,0> >
  12418. std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::_Tree_node<std::pair<unsigned int const ,unsigned int>,void *> > >,std::_Tree_val<std::_Tree_s _Mypair = 0x7FF728488CC0
  12419. <user defined> value_compare = 0x7FF728488CC0
  12420. <user defined> _Copy_tag = 0x7FF728488CC0
  12421. <user defined> _Move_tag = 0x7FF728488CC0
  12422. <user defined> value_compare = 0x7FF728488CC0
  12423. unsigned int m_playerLimit = 0x0
  12424. int m_allowedSecurityLevel = 0x0
  12425. int m_defaultDbcLocale = 0x0
  12426. unsigned int m_availableDbcLocaleMask = 0x0
  12427. bool m_allowMovement = 0x1
  12428. std::vector<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,std::allocator<std::basic_string<char,std::char_traits<char>,std::allocator<char> > > > _motd
  12429. std::_Vector_alloc<std::_Vec_base_types<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,std::allocator<std::basic_string<char,std::char_traits<char>,std::allocator<char> > > > >
  12430. std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::basic_string<char,std::char_traits<char>,std::allocator<char> > > >,std::_Vector_val<std::_Simple_types<std::basic_string<char,std::char_tra _Mypair = 0x7FF728488CF0
  12431. std::string m_dataPath = "J:\Data\7x/"
  12432. LockedQueue<CliCommandHolder *,std::deque<CliCommandHolder *,std::allocator<CliCommandHolder *> > > cliCmdQueue
  12433. std::mutex _lock
  12434. std::_Mutex_base
  12435. std::_Align_type<double,80> _Mtx_storage = 0x7FF728488D40
  12436. std::deque<CliCommandHolder *,std::allocator<CliCommandHolder *> > _queue
  12437. std::_Deque_alloc<std::_Deque_base_types<CliCommandHolder *,std::allocator<CliCommandHolder *> > >
  12438. std::_Compressed_pair<std::_Wrap_alloc<std::allocator<CliCommandHolder *> >,std::_Deque_val<std::_Deque_simple_types<CliCommandHolder *> >,1> _Mypair = 0x7FF728488D90
  12439. bool _canceled = 0x0
  12440. int m_NextDailyQuestReset = 0x5881EDB0
  12441. int m_NextWeeklyQuestReset = 0x58888F0C
  12442. int m_NextMonthlyQuestReset = 0x58916B50
  12443. int m_NextRandomBGReset = 0x5881EDB0
  12444. int m_NextGuildReset = 0x5881EDB0
  12445. int m_NextCurrencyReset = 0x5881EDB0
  12446. std::list<WorldSession *,std::allocator<WorldSession *> > m_QueuedPlayer
  12447. std::_List_buy<WorldSession *,std::allocator<WorldSession *> >
  12448. std::_List_alloc<std::_List_base_types<WorldSession *,std::allocator<WorldSession *> > >
  12449. std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::_List_node<WorldSession *,void *> > >,std::_List_val<std::_List_simple_types<WorldSession *> >,1> _Mypair = 0x7FF728488DF0
  12450. LockedQueue<WorldSession *,std::deque<WorldSession *,std::allocator<WorldSession *> > > addSessQueue
  12451. std::mutex _lock
  12452. std::_Mutex_base
  12453. std::_Align_type<double,80> _Mtx_storage = 0x7FF728488E10
  12454. std::deque<WorldSession *,std::allocator<WorldSession *> > _queue
  12455. std::_Deque_alloc<std::_Deque_base_types<WorldSession *,std::allocator<WorldSession *> > >
  12456. std::_Compressed_pair<std::_Wrap_alloc<std::allocator<WorldSession *> >,std::_Deque_val<std::_Deque_simple_types<WorldSession *> >,1> _Mypair = 0x7FF728488E60
  12457. bool _canceled = 0x0
  12458. LockedQueue<std::pair<std::weak_ptr<WorldSocket>,unsigned __int64>,std::deque<std::pair<std::weak_ptr<WorldSocket>,unsigned __int64>,std::allocator<std::pair<std::weak_ptr<WorldSocket>,unsigned __int _linkSocketQueue
  12459. std::mutex _lock
  12460. std::_Mutex_base
  12461. std::_Align_type<double,80> _Mtx_storage = 0x7FF728488E98
  12462. std::deque<std::pair<std::weak_ptr<WorldSocket>,unsigned __int64>,std::allocator<std::pair<std::weak_ptr<WorldSocket>,unsigned __int64> > > _queue
  12463. std::_Deque_alloc<std::_Deque_base_types<std::pair<std::weak_ptr<WorldSocket>,unsigned __int64>,std::allocator<std::pair<std::weak_ptr<WorldSocket>,unsigned __int64> > > >
  12464. std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::pair<std::weak_ptr<WorldSocket>,unsigned __int64> > >,std::_Deque_val<std::_Deque_simple_types<std::pair<std::weak_ptr<WorldSocket>,unsigned _Mypair = 0x7FF728488EE8
  12465. bool _canceled = 0x0
  12466. std::string m_DBVersion = "7.1x v0.0.1_blizz"
  12467. std::map<unsigned char,std::basic_string<char,std::char_traits<char>,std::allocator<char> >,std::less<unsigned char>,std::allocator<std::pair<unsigned char const ,std::basic_string<char,std::char_tra m_Autobroadcasts
  12468. std::_Tree<std::_Tmap_traits<unsigned char,std::basic_string<char,std::char_traits<char>,std::allocator<char> >,std::less<unsigned char>,std::allocator<std::pair<unsigned char const ,std::basic_strin
  12469. std::_Tree_comp_alloc<std::_Tmap_traits<unsigned char,std::basic_string<char,std::char_traits<char>,std::allocator<char> >,std::less<unsigned char>,std::allocator<std::pair<unsigned char const ,std::
  12470. std::_Compressed_pair<std::less<unsigned char>,std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::_Tree_node<std::pair<unsigned char const ,std::basic_string<char,std::char_traits<char>,std:: _Mypair = 0x7FF728488F40
  12471. <user defined> value_compare = 0x7FF728488F40
  12472. <user defined> _Copy_tag = 0x7FF728488F40
  12473. <user defined> _Move_tag = 0x7FF728488F40
  12474. <user defined> value_compare = 0x7FF728488F40
  12475. std::map<unsigned char,unsigned char,std::less<unsigned char>,std::allocator<std::pair<unsigned char const ,unsigned char> > > m_AutobroadcastsWeights
  12476. std::_Tree<std::_Tmap_traits<unsigned char,unsigned char,std::less<unsigned char>,std::allocator<std::pair<unsigned char const ,unsigned char> >,0> >
  12477. std::_Tree_comp_alloc<std::_Tmap_traits<unsigned char,unsigned char,std::less<unsigned char>,std::allocator<std::pair<unsigned char const ,unsigned char> >,0> >
  12478. std::_Compressed_pair<std::less<unsigned char>,std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::_Tree_node<std::pair<unsigned char const ,unsigned char>,void *> > >,std::_Tree_val<std::_Tre _Mypair = 0x7FF728488F58
  12479. <user defined> value_compare = 0x7FF728488F58
  12480. <user defined> _Copy_tag = 0x7FF728488F58
  12481. <user defined> _Move_tag = 0x7FF728488F58
  12482. <user defined> value_compare = 0x7FF728488F58
  12483. std::map<ObjectGuid,CharacterInfo,std::less<ObjectGuid>,std::allocator<std::pair<ObjectGuid const ,CharacterInfo> > > _characterInfoStore
  12484. std::_Tree<std::_Tmap_traits<ObjectGuid,CharacterInfo,std::less<ObjectGuid>,std::allocator<std::pair<ObjectGuid const ,CharacterInfo> >,0> >
  12485. std::_Tree_comp_alloc<std::_Tmap_traits<ObjectGuid,CharacterInfo,std::less<ObjectGuid>,std::allocator<std::pair<ObjectGuid const ,CharacterInfo> >,0> >
  12486. std::_Compressed_pair<std::less<ObjectGuid>,std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::_Tree_node<std::pair<ObjectGuid const ,CharacterInfo>,void *> > >,std::_Tree_val<std::_Tree_simp _Mypair = 0x7FF728488F70
  12487. <user defined> value_compare = 0x7FF728488F70
  12488. <user defined> _Copy_tag = 0x7FF728488F70
  12489. <user defined> _Move_tag = 0x7FF728488F70
  12490. <user defined> value_compare = 0x7FF728488F70
  12491. QueryCallbackProcessor _queryProcessor
  12492. std::vector<QueryCallback,std::allocator<QueryCallback> > _callbacks
  12493. std::_Vector_alloc<std::_Vec_base_types<QueryCallback,std::allocator<QueryCallback> > >
  12494. std::_Compressed_pair<std::_Wrap_alloc<std::allocator<QueryCallback> >,std::_Vector_val<std::_Simple_types<QueryCallback> >,1> _Mypair = 0x7FF728488F88
  12495. Parameter unsigned int diff = 0x9E7
  12496. Local WorldSession* sess = NULL
  12497. Local std::pair<std::weak_ptr<WorldSocket>,unsigned __int64> linkInfo
  12498. std::weak_ptr<WorldSocket> first
  12499. std::_Ptr_base<WorldSocket>
  12500. WorldSocket* _Ptr = NULL
  12501. std::_Ref_count_base* _Rep = NULL
  12502. unsigned int second = 0x0
  12503.  
  12504. 00007FF724CDE0AF 0000003839A2F000 World::Update+70F d:\core\trinitycore\src\server\game\world\world.cpp line 2326
  12505. Local World* this = 0x7FF728488610
  12506. unsigned int m_ShutdownTimer = 0x0
  12507. unsigned int m_ShutdownMask = 0x0
  12508. unsigned int m_CleaningFlags = 0x0
  12509. bool m_isClosed = 0x0
  12510. int m_startTime = 0x5881EA77
  12511. int m_gameTime = 0x5881EB57
  12512. IntervalTimer[15] m_timers
  12513. [0] = 0x7FF728488630
  12514. [1] = 0x7FF728488640
  12515. [2] = 0x7FF728488650
  12516. [3] = 0x7FF728488660
  12517. [4] = 0x7FF728488670
  12518. [5] = 0x7FF728488680
  12519. [6] = 0x7FF728488690
  12520. [7] = 0x7FF7284886A0
  12521. [8] = 0x7FF7284886B0
  12522. [9] = 0x7FF7284886C0
  12523. int mail_timer = 0x3F
  12524. int mail_timer_expires = 0x5A0
  12525. int blackmarket_timer = 0x16
  12526. unsigned int m_updateTime = 0x9E7
  12527. unsigned int m_updateTimeSum = 0xB1E
  12528. unsigned int m_updateTimeCount = 0x2
  12529. unsigned int m_currentTime = 0x690AE
  12530. std::unordered_map<unsigned int,WorldSession *,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,WorldSession *> > > m_sessions
  12531. std::_Hash<std::_Umap_traits<unsigned int,WorldSession *,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,WorldSessi
  12532. <user defined> value_compare = 0x7FF728488748
  12533. std::_Umap_traits<unsigned int,WorldSession *,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,WorldSession *> >,0> _Traitsobj = 0x3F800000
  12534. std::list<std::pair<unsigned int const ,WorldSession *>,std::allocator<std::pair<unsigned int const ,WorldSession *> > > _List = 0x7FF728488750
  12535. std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,WorldSession *> > > >,std::_Wrap_alloc<std::allocator<std::_List_unchecked_iterator<std: _Vec = 0x7FF728488768
  12536. unsigned int _Mask = 0x7
  12537. unsigned int _Maxidx = 0x8
  12538. std::unordered_map<unsigned int,__int64,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,__int64> > > m_disconnects
  12539. std::_Hash<std::_Umap_traits<unsigned int,__int64,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,__int64> >,0> >
  12540. <user defined> value_compare = 0x7FF728488798
  12541. std::_Umap_traits<unsigned int,__int64,std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >,std::allocator<std::pair<unsigned int const ,__int64> >,0> _Traitsobj = 0x3F800000
  12542. std::list<std::pair<unsigned int const ,__int64>,std::allocator<std::pair<unsigned int const ,__int64> > > _List = 0x7FF7284887A0
  12543. std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,__int64> > > >,std::_Wrap_alloc<std::allocator<std::_List_unchecked_iterator<std::_List_ _Vec = 0x7FF7284887B8
  12544. unsigned int _Mask = 0x7
  12545. unsigned int _Maxidx = 0x8
  12546. unsigned int m_maxActiveSessionCount = 0x1
  12547. unsigned int m_maxQueuedSessionCount = 0x0
  12548. unsigned int m_PlayerCount = 0x1
  12549. unsigned int m_MaxPlayerCount = 0x1
  12550. std::string m_newCharString = ""
  12551. float[75] rate_values
  12552. [0] = 1.000000
  12553. [1] = 1.000000
  12554. [2] = 1.000000
  12555. [3] = 1.000000
  12556. [4] = 1.000000
  12557. [5] = 1.000000
  12558. [6] = 1.000000
  12559. [7] = 1.000000
  12560. [8] = 1.000000
  12561. [9] = 1.000000
  12562. unsigned int[180] m_int_configs
  12563. [0] = 0x1
  12564. [1] = 0x15F90
  12565. [2] = 0x493E0
  12566. [3] = 0x64
  12567. [4] = 0x927C0
  12568. [5] = 0x0
  12569. [6] = 0x1F95
  12570. [7] = 0x1F96
  12571. [8] = 0xDBBA0
  12572. [9] = 0x2710
  12573. bool[92] m_bool_configs
  12574. [0] = 0x0
  12575. [1] = 0x1
  12576. [2] = 0x0
  12577. [3] = 0x0
  12578. [4] = 0x1
  12579. [5] = 0x1
  12580. [6] = 0x0
  12581. [7] = 0x0
  12582. [8] = 0x0
  12583. [9] = 0x0
  12584. float[17] m_float_configs
  12585. [0] = 74.000000
  12586. [1] = 100.000000
  12587. [2] = 50.000000
  12588. [3] = 40.000000
  12589. [4] = 40.000000
  12590. [5] = 300.000000
  12591. [6] = 30.000000
  12592. [7] = 1.000000
  12593. [8] = 60.000000
  12594. [9] = 95.000000
  12595. std::map<unsigned int,unsigned int,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,unsigned int> > > m_worldstates
  12596. std::_Tree<std::_Tmap_traits<unsigned int,unsigned int,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,unsigned int> >,0> >
  12597. std::_Tree_comp_alloc<std::_Tmap_traits<unsigned int,unsigned int,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,unsigned int> >,0> >
  12598. std::_Compressed_pair<std::less<unsigned int>,std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::_Tree_node<std::pair<unsigned int const ,unsigned int>,void *> > >,std::_Tree_val<std::_Tree_s _Mypair = 0x7FF728488CC0
  12599. <user defined> value_compare = 0x7FF728488CC0
  12600. <user defined> _Copy_tag = 0x7FF728488CC0
  12601. <user defined> _Move_tag = 0x7FF728488CC0
  12602. <user defined> value_compare = 0x7FF728488CC0
  12603. unsigned int m_playerLimit = 0x0
  12604. int m_allowedSecurityLevel = 0x0
  12605. int m_defaultDbcLocale = 0x0
  12606. unsigned int m_availableDbcLocaleMask = 0x0
  12607. bool m_allowMovement = 0x1
  12608. std::vector<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,std::allocator<std::basic_string<char,std::char_traits<char>,std::allocator<char> > > > _motd
  12609. std::_Vector_alloc<std::_Vec_base_types<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,std::allocator<std::basic_string<char,std::char_traits<char>,std::allocator<char> > > > >
  12610. std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::basic_string<char,std::char_traits<char>,std::allocator<char> > > >,std::_Vector_val<std::_Simple_types<std::basic_string<char,std::char_tra _Mypair = 0x7FF728488CF0
  12611. std::string m_dataPath = "J:\Data\7x/"
  12612. LockedQueue<CliCommandHolder *,std::deque<CliCommandHolder *,std::allocator<CliCommandHolder *> > > cliCmdQueue
  12613. std::mutex _lock
  12614. std::_Mutex_base
  12615. std::_Align_type<double,80> _Mtx_storage = 0x7FF728488D40
  12616. std::deque<CliCommandHolder *,std::allocator<CliCommandHolder *> > _queue
  12617. std::_Deque_alloc<std::_Deque_base_types<CliCommandHolder *,std::allocator<CliCommandHolder *> > >
  12618. std::_Compressed_pair<std::_Wrap_alloc<std::allocator<CliCommandHolder *> >,std::_Deque_val<std::_Deque_simple_types<CliCommandHolder *> >,1> _Mypair = 0x7FF728488D90
  12619. bool _canceled = 0x0
  12620. int m_NextDailyQuestReset = 0x5881EDB0
  12621. int m_NextWeeklyQuestReset = 0x58888F0C
  12622. int m_NextMonthlyQuestReset = 0x58916B50
  12623. int m_NextRandomBGReset = 0x5881EDB0
  12624. int m_NextGuildReset = 0x5881EDB0
  12625. int m_NextCurrencyReset = 0x5881EDB0
  12626. std::list<WorldSession *,std::allocator<WorldSession *> > m_QueuedPlayer
  12627. std::_List_buy<WorldSession *,std::allocator<WorldSession *> >
  12628. std::_List_alloc<std::_List_base_types<WorldSession *,std::allocator<WorldSession *> > >
  12629. std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::_List_node<WorldSession *,void *> > >,std::_List_val<std::_List_simple_types<WorldSession *> >,1> _Mypair = 0x7FF728488DF0
  12630. LockedQueue<WorldSession *,std::deque<WorldSession *,std::allocator<WorldSession *> > > addSessQueue
  12631. std::mutex _lock
  12632. std::_Mutex_base
  12633. std::_Align_type<double,80> _Mtx_storage = 0x7FF728488E10
  12634. std::deque<WorldSession *,std::allocator<WorldSession *> > _queue
  12635. std::_Deque_alloc<std::_Deque_base_types<WorldSession *,std::allocator<WorldSession *> > >
  12636. std::_Compressed_pair<std::_Wrap_alloc<std::allocator<WorldSession *> >,std::_Deque_val<std::_Deque_simple_types<WorldSession *> >,1> _Mypair = 0x7FF728488E60
  12637. bool _canceled = 0x0
  12638. LockedQueue<std::pair<std::weak_ptr<WorldSocket>,unsigned __int64>,std::deque<std::pair<std::weak_ptr<WorldSocket>,unsigned __int64>,std::allocator<std::pair<std::weak_ptr<WorldSocket>,unsigned __int _linkSocketQueue
  12639. std::mutex _lock
  12640. std::_Mutex_base
  12641. std::_Align_type<double,80> _Mtx_storage = 0x7FF728488E98
  12642. std::deque<std::pair<std::weak_ptr<WorldSocket>,unsigned __int64>,std::allocator<std::pair<std::weak_ptr<WorldSocket>,unsigned __int64> > > _queue
  12643. std::_Deque_alloc<std::_Deque_base_types<std::pair<std::weak_ptr<WorldSocket>,unsigned __int64>,std::allocator<std::pair<std::weak_ptr<WorldSocket>,unsigned __int64> > > >
  12644. std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::pair<std::weak_ptr<WorldSocket>,unsigned __int64> > >,std::_Deque_val<std::_Deque_simple_types<std::pair<std::weak_ptr<WorldSocket>,unsigned _Mypair = 0x7FF728488EE8
  12645. bool _canceled = 0x0
  12646. std::string m_DBVersion = "7.1x v0.0.1_blizz"
  12647. std::map<unsigned char,std::basic_string<char,std::char_traits<char>,std::allocator<char> >,std::less<unsigned char>,std::allocator<std::pair<unsigned char const ,std::basic_string<char,std::char_tra m_Autobroadcasts
  12648. std::_Tree<std::_Tmap_traits<unsigned char,std::basic_string<char,std::char_traits<char>,std::allocator<char> >,std::less<unsigned char>,std::allocator<std::pair<unsigned char const ,std::basic_strin
  12649. std::_Tree_comp_alloc<std::_Tmap_traits<unsigned char,std::basic_string<char,std::char_traits<char>,std::allocator<char> >,std::less<unsigned char>,std::allocator<std::pair<unsigned char const ,std::
  12650. std::_Compressed_pair<std::less<unsigned char>,std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::_Tree_node<std::pair<unsigned char const ,std::basic_string<char,std::char_traits<char>,std:: _Mypair = 0x7FF728488F40
  12651. <user defined> value_compare = 0x7FF728488F40
  12652. <user defined> _Copy_tag = 0x7FF728488F40
  12653. <user defined> _Move_tag = 0x7FF728488F40
  12654. <user defined> value_compare = 0x7FF728488F40
  12655. std::map<unsigned char,unsigned char,std::less<unsigned char>,std::allocator<std::pair<unsigned char const ,unsigned char> > > m_AutobroadcastsWeights
  12656. std::_Tree<std::_Tmap_traits<unsigned char,unsigned char,std::less<unsigned char>,std::allocator<std::pair<unsigned char const ,unsigned char> >,0> >
  12657. std::_Tree_comp_alloc<std::_Tmap_traits<unsigned char,unsigned char,std::less<unsigned char>,std::allocator<std::pair<unsigned char const ,unsigned char> >,0> >
  12658. std::_Compressed_pair<std::less<unsigned char>,std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::_Tree_node<std::pair<unsigned char const ,unsigned char>,void *> > >,std::_Tree_val<std::_Tre _Mypair = 0x7FF728488F58
  12659. <user defined> value_compare = 0x7FF728488F58
  12660. <user defined> _Copy_tag = 0x7FF728488F58
  12661. <user defined> _Move_tag = 0x7FF728488F58
  12662. <user defined> value_compare = 0x7FF728488F58
  12663. std::map<ObjectGuid,CharacterInfo,std::less<ObjectGuid>,std::allocator<std::pair<ObjectGuid const ,CharacterInfo> > > _characterInfoStore
  12664. std::_Tree<std::_Tmap_traits<ObjectGuid,CharacterInfo,std::less<ObjectGuid>,std::allocator<std::pair<ObjectGuid const ,CharacterInfo> >,0> >
  12665. std::_Tree_comp_alloc<std::_Tmap_traits<ObjectGuid,CharacterInfo,std::less<ObjectGuid>,std::allocator<std::pair<ObjectGuid const ,CharacterInfo> >,0> >
  12666. std::_Compressed_pair<std::less<ObjectGuid>,std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::_Tree_node<std::pair<ObjectGuid const ,CharacterInfo>,void *> > >,std::_Tree_val<std::_Tree_simp _Mypair = 0x7FF728488F70
  12667. <user defined> value_compare = 0x7FF728488F70
  12668. <user defined> _Copy_tag = 0x7FF728488F70
  12669. <user defined> _Move_tag = 0x7FF728488F70
  12670. <user defined> value_compare = 0x7FF728488F70
  12671. QueryCallbackProcessor _queryProcessor
  12672. std::vector<QueryCallback,std::allocator<QueryCallback> > _callbacks
  12673. std::_Vector_alloc<std::_Vec_base_types<QueryCallback,std::allocator<QueryCallback> > >
  12674. std::_Compressed_pair<std::_Wrap_alloc<std::allocator<QueryCallback> >,std::_Vector_val<std::_Simple_types<QueryCallback> >,1> _Mypair = 0x7FF728488F88
  12675. Parameter unsigned int diff = 0x9E7
  12676.  
  12677. 00007FF724455E05 0000003839A2F060 WorldUpdateLoop+75 d:\core\trinitycore\src\server\worldserver\main.cpp line 416
  12678. Local unsigned int diff = 0x9E7
  12679. Local unsigned int realPrevTime = 0x686F8
  12680. Local unsigned int realCurrTime = 0x690DF
  12681. Local unsigned int prevSleepTime = 0x31
  12682.  
  12683. 00007FF724458A9B 0000003839A2FE40 main+159B d:\core\trinitycore\src\server\worldserver\main.cpp line 272
  12684. Parameter int argc = 0x1
  12685. Parameter char** argv = "J:\Cores\Legion\715\normal\worldserver.exe"
  12686. Local std::string pidFile = "J:\_Logs\_Legion\_7.1.0\_Shattered_hand\PID\..."
  12687. Local int numThreads = 0x2
  12688. Local AsyncAcceptor* raAcceptor = NULL
  12689. Local boost::asio::basic_signal_set<boost::asio::signal_set_service> signals
  12690. boost::asio::basic_io_object<boost::asio::signal_set_service,0>
  12691. implementation_type
  12692. boost::asio::detail::op_queue<boost::asio::detail::signal_op> queue_ = 0x3839A2F4D8
  12693. boost::asio::detail::signal_set_service::registration* signals_ = 0x3839C34C30
  12694. boost::asio::signal_set_service& service = 0x3839C2D060
  12695. boost::asio::detail::service_base<boost::asio::signal_set_service>
  12696. boost::asio::io_service::service
  12697. key
  12698. type_info* type_info_ = 0x7FF727170D58
  12699. boost::asio::io_service::id* id_ = 0xD8
  12700. boost::asio::io_service::service::key key_ = 0x3839C2D068
  12701. boost::asio::io_service& owner_ = 0x7FF72847D4B8
  12702. boost::asio::io_service::service* next_ = 0x3839CBDD90
  12703. implementation_type
  12704. boost::asio::detail::op_queue<boost::asio::detail::signal_op> queue_ = 0x3839C2D060
  12705. boost::asio::detail::signal_set_service::registration* signals_ = NULL
  12706. boost::asio::detail::signal_set_service service_impl_ = 0x3839C2D088
  12707. boost::asio::detail::signal_set_service::implementation_type implementation
  12708. boost::asio::detail::op_queue<boost::asio::detail::signal_op> queue_ = 0x3839A2F4E0
  12709. boost::asio::detail::signal_set_service::registration* signals_ = 0x3839CCBF50
  12710. Local std::thread* soapThread = NULL
  12711. Local std::string configError = ""
  12712. Local int networkThreads = 0x1
  12713. Local boost::filesystem::path configFile
  12714. iterator
  12715. boost::iterators::iterator_facade<boost::filesystem::path::iterator,boost::filesystem::path const ,boost::iterators::bidirectional_traversal_tag,boost::filesystem::path const &,__int64>
  12716. 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
  12717. boost::filesystem::path m_element
  12718. iterator
  12719. <user defined> m_element = 0x3839A2F0B8
  12720. boost::filesystem::path* m_path_ptr = 0xCCCCCCCCCCCCCCCC
  12721. unsigned int m_pos = 0x0
  12722. const_iterator
  12723. <user defined> m_element = 0x3839A2F0B8
  12724. <user defined> m_path_ptr = 0xCCCCCCCCCCCCCCCC
  12725. unsigned int m_pos = 0x0
  12726. reverse_iterator
  12727. boost::iterators::iterator_facade<boost::filesystem::path::reverse_iterator,boost::filesystem::path const ,boost::iterators::bidirectional_traversal_tag,boost::filesystem::path const &,__int64>
  12728. boost::iterators::detail::iterator_facade_base<boost::filesystem::path::reverse_iterator,boost::filesystem::path const ,boost::iterators::bidirectional_traversal_tag,boost::filesystem::path const &,_
  12729. boost::filesystem::path::iterator m_itr = 0x3839A2F0B8
  12730. boost::filesystem::path m_element = 0x3839A2F0F0
  12731. const_reverse_iterator
  12732. <user defined> m_itr = 0x3839A2F0B8
  12733. <user defined> m_element = 0x3839A2F0F0
  12734. std::basic_string<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t> > m_pathname = 0x3839A2F0B8
  12735. <user defined> m_path_ptr = 0xCCCCCCCCCCCCCCCC
  12736. unsigned int m_pos = 0x0
  12737. const_iterator
  12738. <user defined> m_element = 0x3839A2F0B8
  12739. <user defined> m_path_ptr = 0xCCCCCCCCCCCCCCCC
  12740. unsigned int m_pos = 0x0
  12741. reverse_iterator
  12742. <user defined> m_itr = 0x3839A2F0B8
  12743. <user defined> m_element = 0x3839A2F0F0
  12744. const_reverse_iterator
  12745. <user defined> m_itr = 0x3839A2F0B8
  12746. <user defined> m_element = 0x3839A2F0F0
  12747. std::basic_string<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t> > m_pathname = 0x3839A2F0B8
  12748. Local boost::program_options::variables_map vm
  12749. boost::program_options::abstract_variables_map
  12750. boost::program_options::abstract_variables_map* m_next = NULL
  12751. 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
  12752. 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
  12753. 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
  12754. 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 = 0x3839A2F1A0
  12755. <user defined> value_compare = 0x3839A2F1A0
  12756. <user defined> _Copy_tag = 0x3839A2F1A0
  12757. <user defined> _Move_tag = 0x3839A2F1A0
  12758. <user defined> value_compare = 0x3839A2F1A0
  12759. 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
  12760. 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::
  12761. 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
  12762. 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 = 0x3839A2F1B8
  12763. <user defined> _Copy_tag = 0x3839A2F1B8
  12764. <user defined> _Move_tag = 0x3839A2F1B8
  12765. 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
  12766. 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
  12767. 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_
  12768. 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 = 0x3839A2F1D0
  12769. <user defined> value_compare = 0x3839A2F1D0
  12770. <user defined> _Copy_tag = 0x3839A2F1D0
  12771. <user defined> _Move_tag = 0x3839A2F1D0
  12772. <user defined> value_compare = 0x3839A2F1D0
  12773. Local std::thread* cliThread = 0x38BB9FE620
  12774. id
  12775. unsigned int _Id = 0x224
  12776. _Thrd_imp_t _Thr
  12777. void* _Hnd = 0x224
  12778. unsigned int _Id = 0x1BFC
  12779. Local std::string configService = ""
  12780. Local unsigned int worldPort = 0x1F95
  12781. Local std::string worldListener = "216.244.75.155"
  12782. Local BigNumber seed
  12783. bignum_st* _bn = 0x3839BE0F80
  12784. unsigned int* d = 0xA3B91DD70439D625
  12785. int top = 0x2
  12786. int dmax = 0x2
  12787. int neg = 0x0
  12788. int flags = 0x1
  12789. Local std::vector<std::thread,std::allocator<std::thread> > threadPool
  12790. std::_Vector_alloc<std::_Vec_base_types<std::thread,std::allocator<std::thread> > >
  12791. std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::thread> >,std::_Vector_val<std::_Simple_types<std::thread> >,1> _Mypair
  12792. std::_Wrap_alloc<std::allocator<std::thread> >
  12793. std::_Vector_val<std::_Simple_types<std::thread> > _Myval2 = 0x3839A2F538
  12794.  
  12795. 00007FF726C39794 0000003839A2FE80 invoke_main+34 f:\dd\vctools\crt\vcstartup\src\startup\exe_common.inl line 65
  12796.  
  12797. 00007FF726C396C7 0000003839A2FEE0 __scrt_common_main_seh+127 f:\dd\vctools\crt\vcstartup\src\startup\exe_common.inl line 253
  12798. Local int main_result = 0x0
  12799. Local <user defined>** tls_init_callback = NULL
  12800. Local bool is_nested = 0x0
  12801. Local <user defined>** tls_dtor_callback = NULL
  12802. Local bool has_cctor = 0x0
  12803.  
  12804. 00007FF726C3958E 0000003839A2FF10 __scrt_common_main+E f:\dd\vctools\crt\vcstartup\src\startup\exe_common.inl line 296
  12805.  
  12806. 00007FF726C397A9 0000003839A2FF40 mainCRTStartup+9 f:\dd\vctools\crt\vcstartup\src\startup\exe_main.cpp line 17
  12807.  
  12808. 00007FF9E7C513D2 0000003839A2FF70 BaseThreadInitThunk+22
  12809.  
  12810. 00007FF9EA2954E4 0000003839A2FFC0 RtlUserThreadStart+34
  12811.  
  12812.  
  12813. Call stack:
  12814. Address Frame Function SourceFile
  12815. 00007FF9EA3106FA 000000383B66F6C0 NtWaitForSingleObject+A
  12816.  
  12817. 00007FF9E77B1118 000000383B66F760 WaitForSingleObjectEx+98
  12818.  
  12819. 00007FF7244917ED 000000383B66F790 boost::asio::detail::win_iocp_io_service::timer_thread_function::operator()+4D c:\local\boost_1_61_0\boost\asio\detail\impl\win_iocp_io_service.ipp line 54
  12820. Local boost::asio::detail::win_iocp_io_service::timer_thread_function* this = 0x3839BDAAB8
  12821. boost::asio::detail::win_iocp_io_service* io_service_ = 0x3839BEEF30
  12822. boost::asio::detail::service_base<boost::asio::detail::win_iocp_io_service>
  12823. boost::asio::io_service::service
  12824. key
  12825. type_info* type_info_ = 0x7FF72716E278
  12826. boost::asio::io_service::id* id_ = 0xD8
  12827. boost::asio::io_service::service::key key_ = 0x3839BEEF38
  12828. boost::asio::io_service& owner_ = 0x7FF72847D4B8
  12829. boost::asio::io_service::service* next_ = NULL
  12830. work_finished_on_block_exit
  12831. boost::asio::detail::win_iocp_io_service* io_service_ = 0x7FF72716E278
  12832. auto_handle
  12833. void* handle = 0x7FF72716E278
  12834. boost::asio::detail::win_iocp_io_service::auto_handle iocp_
  12835. void* handle = 0x110
  12836. long outstanding_work_ = 0x4
  12837. long stopped_ = 0x0
  12838. long stop_event_posted_ = 0x0
  12839. long shutdown_ = 0x0
  12840. unsigned long gqcs_timeout_ = 0xFFFFFFFF
  12841. timer_thread_function
  12842. <user defined> io_service_ = 0x7FF72716E278
  12843. boost::asio::detail::scoped_ptr<boost::asio::detail::win_thread> timer_thread_
  12844. boost::asio::detail::win_thread* p_ = 0x3839BDA440
  12845. boost::asio::detail::win_iocp_io_service::auto_handle waitable_timer_
  12846. void* handle = 0x114
  12847. long dispatch_required_ = 0x0
  12848. boost::asio::detail::win_mutex dispatch_mutex_
  12849. _RTL_CRITICAL_SECTION crit_section_ = 0x3839BEEF90
  12850. boost::asio::detail::timer_queue_set timer_queues_
  12851. boost::asio::detail::timer_queue_base* first_ = 0x3839BEF038
  12852. boost::asio::detail::op_queue<boost::asio::detail::win_iocp_operation> completed_ops_
  12853. boost::asio::detail::win_iocp_operation* front_ = NULL
  12854. boost::asio::detail::win_iocp_operation* back_ = NULL
  12855.  
  12856. 00007FF7244C11EF 000000383B66F7C0 boost::asio::detail::win_thread::func<boost::asio::detail::win_iocp_io_service::timer_thread_function>::run+2F c:\local\boost_1_61_0\boost\asio\detail\win_thread.hpp line 119
  12857. Local boost::asio::detail::win_thread::func<boost::asio::detail::win_iocp_io_service::timer_thread_function>* this = 0x3839BDAAA0
  12858. boost::asio::detail::win_thread::func_base
  12859. void* entry_event_ = 0x118
  12860. void* exit_event_ = 0x11C
  12861. boost::asio::detail::win_iocp_io_service::timer_thread_function f_
  12862. boost::asio::detail::win_iocp_io_service* io_service_ = 0x3839BEEF30
  12863. boost::asio::detail::service_base<boost::asio::detail::win_iocp_io_service>
  12864. boost::asio::io_service::service
  12865. key
  12866. type_info* type_info_ = 0x7FF72716E278
  12867. boost::asio::io_service::id* id_ = 0xD8
  12868. boost::asio::io_service::service::key key_ = 0x3839BEEF38
  12869. boost::asio::io_service& owner_ = 0x7FF72847D4B8
  12870. boost::asio::io_service::service* next_ = NULL
  12871. work_finished_on_block_exit
  12872. boost::asio::detail::win_iocp_io_service* io_service_ = 0x7FF72716E278
  12873. auto_handle
  12874. void* handle = 0x7FF72716E278
  12875. boost::asio::detail::win_iocp_io_service::auto_handle iocp_ = 0x110
  12876. long outstanding_work_ = 0x4
  12877. long stopped_ = 0x0
  12878. long stop_event_posted_ = 0x0
  12879. long shutdown_ = 0x0
  12880. unsigned long gqcs_timeout_ = 0xFFFFFFFF
  12881. timer_thread_function
  12882. <user defined> io_service_ = 0x7FF72716E278
  12883. boost::asio::detail::scoped_ptr<boost::asio::detail::win_thread> timer_thread_ = 0x3839BDA440
  12884. boost::asio::detail::win_iocp_io_service::auto_handle waitable_timer_ = 0x114
  12885. long dispatch_required_ = 0x0
  12886. boost::asio::detail::win_mutex dispatch_mutex_ = 0x3839BEEF90
  12887. boost::asio::detail::timer_queue_set timer_queues_ = 0x3839BEF038
  12888. boost::asio::detail::op_queue<boost::asio::detail::win_iocp_operation> completed_ops_ = 0x3839BEEFC0
  12889.  
  12890. 00007FF7244C5976 000000383B66F840 boost::asio::detail::win_thread_function+56 c:\local\boost_1_61_0\boost\asio\detail\impl\win_thread.ipp line 120
  12891. Parameter void* arg = 0x3839BDAAA0
  12892. Local boost::asio::detail::win_thread::auto_func_base_ptr func
  12893. boost::asio::detail::win_thread::func_base* ptr = 0x3839BDAAA0
  12894. void* entry_event_ = 0x118
  12895. void* exit_event_ = 0x11C
  12896. Local void* exit_event = 0xCCCCCCCCCCCCCCCC
  12897.  
  12898. 00007FF9C31EB0A8 000000383B66F880 _register_onexit_function+4A8
  12899.  
  12900. 00007FF9C31EAD11 000000383B66F8D0 _register_onexit_function+111
  12901.  
  12902. 00007FF9E7C513D2 000000383B66F900 BaseThreadInitThunk+22
  12903.  
  12904. 00007FF9EA2954E4 000000383B66F950 RtlUserThreadStart+34
  12905.  
  12906.  
  12907. Call stack:
  12908. Address Frame Function SourceFile
  12909. 00007FF9EA31074A 000000383BB4F860 ZwRemoveIoCompletion+A
  12910.  
  12911. 00007FF9E77B23C3 000000383BB4F8C0 GetQueuedCompletionStatus+43
  12912.  
  12913. 00007FF7244B0A6D 000000383BB4FAB0 boost::asio::detail::win_iocp_io_service::do_one+18D c:\local\boost_1_61_0\boost\asio\detail\impl\win_iocp_io_service.ipp line 367
  12914. Local unsigned long last_error = 0xCCCCCCCC
  12915. Local int ok = 0xCCCCCCCC
  12916. Local unsigned int completion_key = 0x0
  12917. Local _OVERLAPPED* overlapped = NULL
  12918. Local unsigned long bytes_transferred = 0x0
  12919. Local boost::asio::detail::win_iocp_io_service* this = 0x3839BEEF30
  12920. boost::asio::detail::service_base<boost::asio::detail::win_iocp_io_service>
  12921. boost::asio::io_service::service
  12922. key
  12923. type_info* type_info_ = 0x7FF72716E278
  12924. boost::asio::io_service::id* id_ = 0xD8
  12925. boost::asio::io_service::service::key key_ = 0x3839BEEF38
  12926. boost::asio::io_service& owner_ = 0x7FF72847D4B8
  12927. boost::asio::io_service::service* next_ = NULL
  12928. work_finished_on_block_exit
  12929. boost::asio::detail::win_iocp_io_service* io_service_ = 0x7FF72716E278
  12930. boost::asio::detail::service_base<boost::asio::detail::win_iocp_io_service>
  12931. boost::asio::io_service::service
  12932. key
  12933. type_info* type_info_ = 0x7FF724494480
  12934. boost::asio::io_service::id* id_ = 0x48
  12935. boost::asio::io_service::service::key key_ = 0x7FF72716E280
  12936. boost::asio::io_service& owner_ = 0x70636F69
  12937. boost::asio::io_service::service* next_ = 0x73637170
  12938. work_finished_on_block_exit
  12939. boost::asio::detail::win_iocp_io_service* io_service_ = 0x7FF724494480
  12940. auto_handle
  12941. void* handle = 0x7FF724494480
  12942. boost::asio::detail::win_iocp_io_service::auto_handle iocp_ = 0x72656D6974
  12943. long outstanding_work_ = 0x6C756F63
  12944. long stopped_ = 0x6F6E2064
  12945. long stop_event_posted_ = 0x6F632074
  12946. long shutdown_ = 0x7265766E
  12947. unsigned long gqcs_timeout_ = 0x61632074
  12948. timer_thread_function
  12949. <user defined> io_service_ = 0x7FF724494480
  12950. boost::asio::detail::scoped_ptr<boost::asio::detail::win_thread> timer_thread_ = 0x20656D6974207261
  12951. boost::asio::detail::win_iocp_io_service::auto_handle waitable_timer_ = 0x7420435455206F74
  12952. long dispatch_required_ = 0x656D69
  12953. boost::asio::detail::win_mutex dispatch_mutex_ = 0x7FF72716E2D8
  12954. boost::asio::detail::timer_queue_set timer_queues_ = 0x756F207369206575
  12955. boost::asio::detail::op_queue<boost::asio::detail::win_iocp_operation> completed_ops_ = 0x7FF72716E308
  12956. auto_handle
  12957. void* handle = 0x7FF72716E278
  12958. boost::asio::detail::win_iocp_io_service::auto_handle iocp_
  12959. void* handle = 0x110
  12960. long outstanding_work_ = 0x4
  12961. long stopped_ = 0x0
  12962. long stop_event_posted_ = 0x0
  12963. long shutdown_ = 0x0
  12964. unsigned long gqcs_timeout_ = 0xFFFFFFFF
  12965. timer_thread_function
  12966. <user defined> io_service_ = 0x7FF72716E278
  12967. boost::asio::detail::scoped_ptr<boost::asio::detail::win_thread> timer_thread_
  12968. boost::asio::detail::win_thread* p_ = 0x3839BDA440
  12969. func_base
  12970. void* entry_event_ = 0x120
  12971. void* exit_event_ = 0x11C
  12972. auto_func_base_ptr
  12973. boost::asio::detail::win_thread::func_base* ptr = 0xCDCDCDCDCDCDCDCD
  12974. <user defined> thread_ = 0x120
  12975. <user defined> exit_event_ = 0x11C
  12976. boost::asio::detail::win_iocp_io_service::auto_handle waitable_timer_
  12977. void* handle = 0x114
  12978. long dispatch_required_ = 0x0
  12979. boost::asio::detail::win_mutex dispatch_mutex_
  12980. _RTL_CRITICAL_SECTION crit_section_
  12981. _RTL_CRITICAL_SECTION_DEBUG* DebugInfo = <Unable to read memory>
  12982. long LockCount = 0xFFFFFFFF
  12983. long RecursionCount = 0x0
  12984. void* OwningThread = NULL
  12985. void* LockSemaphore = NULL
  12986. unsigned int SpinCount = 0x20007D0
  12987. boost::asio::detail::timer_queue_set timer_queues_
  12988. boost::asio::detail::timer_queue_base* first_ = 0x3839BEF038
  12989. boost::asio::detail::timer_queue_base* next_ = NULL
  12990. boost::asio::detail::op_queue<boost::asio::detail::win_iocp_operation> completed_ops_
  12991. boost::asio::detail::win_iocp_operation* front_ = NULL
  12992. boost::asio::detail::win_iocp_operation* back_ = NULL
  12993. Parameter bool block = 0x1
  12994. Parameter boost::system::error_code& ec = 0x383BB4FB98
  12995. int m_val = 0x0
  12996. boost::system::error_category* m_cat = 0x7FF728502F40
  12997.  
  12998. 00007FF7244C1371 000000383BB4FB60 boost::asio::detail::win_iocp_io_service::run+C1 c:\local\boost_1_61_0\boost\asio\detail\impl\win_iocp_io_service.ipp line 164
  12999. Local boost::asio::detail::win_iocp_io_service* this = 0x3839BEEF30
  13000. boost::asio::detail::service_base<boost::asio::detail::win_iocp_io_service>
  13001. boost::asio::io_service::service
  13002. key
  13003. type_info* type_info_ = 0x7FF72716E278
  13004. boost::asio::io_service::id* id_ = 0xD8
  13005. boost::asio::io_service::service::key key_ = 0x3839BEEF38
  13006. boost::asio::io_service& owner_ = 0x7FF72847D4B8
  13007. boost::asio::io_service::service* next_ = NULL
  13008. work_finished_on_block_exit
  13009. boost::asio::detail::win_iocp_io_service* io_service_ = 0x7FF72716E278
  13010. boost::asio::detail::service_base<boost::asio::detail::win_iocp_io_service>
  13011. boost::asio::io_service::service
  13012. key
  13013. type_info* type_info_ = 0x7FF724494480
  13014. boost::asio::io_service::id* id_ = 0x48
  13015. boost::asio::io_service::service::key key_ = 0x7FF72716E280
  13016. boost::asio::io_service& owner_ = 0x70636F69
  13017. boost::asio::io_service::service* next_ = 0x73637170
  13018. work_finished_on_block_exit
  13019. boost::asio::detail::win_iocp_io_service* io_service_ = 0x7FF724494480
  13020. auto_handle
  13021. void* handle = 0x7FF724494480
  13022. boost::asio::detail::win_iocp_io_service::auto_handle iocp_ = 0x72656D6974
  13023. long outstanding_work_ = 0x6C756F63
  13024. long stopped_ = 0x6F6E2064
  13025. long stop_event_posted_ = 0x6F632074
  13026. long shutdown_ = 0x7265766E
  13027. unsigned long gqcs_timeout_ = 0x61632074
  13028. timer_thread_function
  13029. <user defined> io_service_ = 0x7FF724494480
  13030. boost::asio::detail::scoped_ptr<boost::asio::detail::win_thread> timer_thread_ = 0x20656D6974207261
  13031. boost::asio::detail::win_iocp_io_service::auto_handle waitable_timer_ = 0x7420435455206F74
  13032. long dispatch_required_ = 0x656D69
  13033. boost::asio::detail::win_mutex dispatch_mutex_ = 0x7FF72716E2D8
  13034. boost::asio::detail::timer_queue_set timer_queues_ = 0x756F207369206575
  13035. boost::asio::detail::op_queue<boost::asio::detail::win_iocp_operation> completed_ops_ = 0x7FF72716E308
  13036. auto_handle
  13037. void* handle = 0x7FF72716E278
  13038. boost::asio::detail::win_iocp_io_service::auto_handle iocp_
  13039. void* handle = 0x110
  13040. long outstanding_work_ = 0x4
  13041. long stopped_ = 0x0
  13042. long stop_event_posted_ = 0x0
  13043. long shutdown_ = 0x0
  13044. unsigned long gqcs_timeout_ = 0xFFFFFFFF
  13045. timer_thread_function
  13046. <user defined> io_service_ = 0x7FF72716E278
  13047. boost::asio::detail::scoped_ptr<boost::asio::detail::win_thread> timer_thread_
  13048. boost::asio::detail::win_thread* p_ = 0x3839BDA440
  13049. func_base
  13050. void* entry_event_ = 0x120
  13051. void* exit_event_ = 0x11C
  13052. auto_func_base_ptr
  13053. boost::asio::detail::win_thread::func_base* ptr = 0xCDCDCDCDCDCDCDCD
  13054. <user defined> thread_ = 0x120
  13055. <user defined> exit_event_ = 0x11C
  13056. boost::asio::detail::win_iocp_io_service::auto_handle waitable_timer_
  13057. void* handle = 0x114
  13058. long dispatch_required_ = 0x0
  13059. boost::asio::detail::win_mutex dispatch_mutex_
  13060. _RTL_CRITICAL_SECTION crit_section_
  13061. _RTL_CRITICAL_SECTION_DEBUG* DebugInfo = <Unable to read memory>
  13062. long LockCount = 0xFFFFFFFF
  13063. long RecursionCount = 0x0
  13064. void* OwningThread = NULL
  13065. void* LockSemaphore = NULL
  13066. unsigned int SpinCount = 0x20007D0
  13067. boost::asio::detail::timer_queue_set timer_queues_
  13068. boost::asio::detail::timer_queue_base* first_ = 0x3839BEF038
  13069. boost::asio::detail::timer_queue_base* next_ = NULL
  13070. boost::asio::detail::op_queue<boost::asio::detail::win_iocp_operation> completed_ops_
  13071. boost::asio::detail::win_iocp_operation* front_ = NULL
  13072. boost::asio::detail::win_iocp_operation* back_ = NULL
  13073. Parameter boost::system::error_code& ec = 0x383BB4FB98
  13074. int m_val = 0x0
  13075. boost::system::error_category* m_cat = 0x7FF728502F40
  13076. Local boost::asio::detail::call_stack<boost::asio::detail::win_iocp_io_service,boost::asio::detail::win_iocp_thread_info>::context ctx
  13077. boost::asio::detail::win_iocp_io_service* key_ = 0x3839BEEF30
  13078. boost::asio::detail::service_base<boost::asio::detail::win_iocp_io_service>
  13079. boost::asio::io_service::service
  13080. key
  13081. type_info* type_info_ = 0x7FF72716E278
  13082. boost::asio::io_service::id* id_ = 0xD8
  13083. boost::asio::io_service::service::key key_ = 0x3839BEEF38
  13084. boost::asio::io_service& owner_ = 0x7FF72847D4B8
  13085. boost::asio::io_service::service* next_ = NULL
  13086. work_finished_on_block_exit
  13087. boost::asio::detail::win_iocp_io_service* io_service_ = 0x7FF72716E278
  13088. auto_handle
  13089. void* handle = 0x7FF72716E278
  13090. boost::asio::detail::win_iocp_io_service::auto_handle iocp_
  13091. void* handle = 0x110
  13092. long outstanding_work_ = 0x4
  13093. long stopped_ = 0x0
  13094. long stop_event_posted_ = 0x0
  13095. long shutdown_ = 0x0
  13096. unsigned long gqcs_timeout_ = 0xFFFFFFFF
  13097. timer_thread_function
  13098. <user defined> io_service_ = 0x7FF72716E278
  13099. boost::asio::detail::scoped_ptr<boost::asio::detail::win_thread> timer_thread_
  13100. boost::asio::detail::win_thread* p_ = 0x3839BDA440
  13101. boost::asio::detail::win_iocp_io_service::auto_handle waitable_timer_
  13102. void* handle = 0x114
  13103. long dispatch_required_ = 0x0
  13104. boost::asio::detail::win_mutex dispatch_mutex_
  13105. _RTL_CRITICAL_SECTION crit_section_ = 0x3839BEEF90
  13106. boost::asio::detail::timer_queue_set timer_queues_
  13107. boost::asio::detail::timer_queue_base* first_ = 0x3839BEF038
  13108. boost::asio::detail::op_queue<boost::asio::detail::win_iocp_operation> completed_ops_
  13109. boost::asio::detail::win_iocp_operation* front_ = NULL
  13110. boost::asio::detail::win_iocp_operation* back_ = NULL
  13111. boost::asio::detail::win_iocp_thread_info* value_ = 0x383BB4FAE8
  13112. boost::asio::detail::thread_info_base
  13113. void* reusable_memory_ = NULL
  13114. boost::asio::detail::call_stack<boost::asio::detail::win_iocp_io_service,boost::asio::detail::win_iocp_thread_info>::context* next_ = NULL
  13115. Local unsigned int n = 0x1BA2
  13116. Local boost::asio::detail::win_iocp_thread_info this_thread
  13117. boost::asio::detail::thread_info_base
  13118. void* reusable_memory_ = NULL
  13119.  
  13120. 00007FF7244C127B 000000383BB4FBC0 boost::asio::io_service::run+3B c:\local\boost_1_61_0\boost\asio\impl\io_service.ipp line 59
  13121. Local boost::asio::io_service* this = 0x7FF72847D4B8
  13122. work
  13123. boost::asio::detail::win_iocp_io_service& io_service_impl_ = NULL
  13124. id
  13125. service
  13126. key
  13127. type_info* type_info_ = NULL
  13128. boost::asio::io_service::id* id_ = 0xFF
  13129. boost::asio::io_service::service::key key_
  13130. type_info* type_info_ = 0x3839BEEEB0
  13131. boost::asio::io_service::id* id_ = 0x78
  13132. boost::asio::io_service& owner_ = 0x3839BEF010
  13133. work
  13134. boost::asio::detail::win_iocp_io_service& io_service_impl_ = 0x7FF727170E98
  13135. id
  13136. service
  13137. key
  13138. type_info* type_info_ = 0x7FF727170E98
  13139. boost::asio::io_service::id* id_ = 0xD8
  13140. boost::asio::io_service::service::key key_ = 0x3839BEF018
  13141. boost::asio::io_service& owner_ = 0x7FF72847D4B8
  13142. boost::asio::io_service::service* next_ = 0x3839BEEF30
  13143. strand
  13144. boost::asio::detail::strand_service& service_ = 0x7FF727170E98
  13145. boost::asio::detail::strand_service::strand_impl* impl_ = 0x7FF7283CB160
  13146. boost::asio::detail::winsock_init<2,0> init_ = 0x98
  13147. boost::asio::detail::service_registry* service_registry_ = 0x7FF7283CB160
  13148. boost::asio::detail::win_iocp_io_service& impl_ = NULL
  13149. boost::asio::io_service::service* next_ = 0x7FFFFFFFFFFFFFFE
  13150. key
  13151. type_info* type_info_ = <Unable to read memory>
  13152. boost::asio::io_service::id* id_ = <Unable to read memory>
  13153. boost::asio::io_service::service::key key_ = 0x8000000000000006
  13154. boost::asio::io_service& owner_ = <Unable to read memory>
  13155. boost::asio::io_service::service* next_ = <Unable to read memory>
  13156. strand
  13157. boost::asio::detail::strand_service& service_ = NULL
  13158. boost::asio::detail::strand_service::strand_impl* impl_ = 0x3839BEEEB0
  13159. boost::asio::detail::win_iocp_operation
  13160. _OVERLAPPED
  13161. unsigned int Internal = 0xFFFFFFFFFFFFFFFF
  13162. unsigned int InternalHigh = 0xFFFFFFFF
  13163. unsigned long Offset = 0x0
  13164. unsigned long OffsetHigh = 0x0
  13165. void* Pointer = NULL
  13166. void* hEvent = NULL
  13167. boost::asio::detail::win_iocp_operation* next_ = 0x20007D0
  13168. <user defined>* func_ = 0x7FF72847D4B8
  13169. long ready_ = 0x2C98DEC0
  13170. boost::asio::detail::win_mutex mutex_ = 0x3839BEEEE8
  13171. bool locked_ = 0x0
  13172. boost::asio::detail::op_queue<boost::asio::detail::win_iocp_operation> waiting_queue_ = 0x3839BEEF18
  13173. boost::asio::detail::op_queue<boost::asio::detail::win_iocp_operation> ready_queue_ = 0x3839BEEF28
  13174. boost::asio::detail::winsock_init<2,0> init_
  13175. boost::asio::detail::winsock_init_base
  13176. data
  13177. long init_count_ = 0x0
  13178. long result_ = 0x0
  13179. <user defined> manual = 0x7FF72847D4B8
  13180. boost::asio::detail::service_registry* service_registry_ = 0x3839BEEEB0
  13181. auto_service_ptr
  13182. boost::asio::io_service::service* ptr_ = <Unable to read memory>
  13183. boost::asio::detail::win_mutex mutex_
  13184. _RTL_CRITICAL_SECTION crit_section_ = 0x3839BEEEB0
  13185. boost::asio::io_service& owner_ = 0x7FF72847D4B8
  13186. boost::asio::io_service::service* first_service_ = 0x382C98DEC0
  13187. key
  13188. type_info* type_info_ = 0x7FF727170DD8
  13189. boost::asio::io_service::id* id_ = 0xD8
  13190. boost::asio::io_service::service::key key_ = 0x382C98DEC8
  13191. boost::asio::io_service& owner_ = 0x7FF72847D4B8
  13192. boost::asio::io_service::service* next_ = 0x382C98FA80
  13193. boost::asio::detail::win_iocp_io_service& impl_ = 0x3839BEEF30
  13194. boost::asio::detail::service_base<boost::asio::detail::win_iocp_io_service>
  13195. boost::asio::io_service::service
  13196. key
  13197. type_info* type_info_ = 0x7FF72716E278
  13198. boost::asio::io_service::id* id_ = 0xD8
  13199. boost::asio::io_service::service::key key_ = 0x3839BEEF38
  13200. boost::asio::io_service& owner_ = 0x7FF72847D4B8
  13201. boost::asio::io_service::service* next_ = NULL
  13202. work_finished_on_block_exit
  13203. boost::asio::detail::win_iocp_io_service* io_service_ = 0x7FF72716E278
  13204. auto_handle
  13205. void* handle = 0x7FF72716E278
  13206. boost::asio::detail::win_iocp_io_service::auto_handle iocp_
  13207. void* handle = 0x110
  13208. long outstanding_work_ = 0x4
  13209. long stopped_ = 0x0
  13210. long stop_event_posted_ = 0x0
  13211. long shutdown_ = 0x0
  13212. unsigned long gqcs_timeout_ = 0xFFFFFFFF
  13213. timer_thread_function
  13214. <user defined> io_service_ = 0x7FF72716E278
  13215. boost::asio::detail::scoped_ptr<boost::asio::detail::win_thread> timer_thread_
  13216. boost::asio::detail::win_thread* p_ = 0x3839BDA440
  13217. boost::asio::detail::win_iocp_io_service::auto_handle waitable_timer_
  13218. void* handle = 0x114
  13219. long dispatch_required_ = 0x0
  13220. boost::asio::detail::win_mutex dispatch_mutex_
  13221. _RTL_CRITICAL_SECTION crit_section_ = 0x3839BEEF90
  13222. boost::asio::detail::timer_queue_set timer_queues_
  13223. boost::asio::detail::timer_queue_base* first_ = 0x3839BEF038
  13224. boost::asio::detail::op_queue<boost::asio::detail::win_iocp_operation> completed_ops_
  13225. boost::asio::detail::win_iocp_operation* front_ = NULL
  13226. boost::asio::detail::win_iocp_operation* back_ = NULL
  13227. Local boost::system::error_code ec
  13228. int m_val = 0x0
  13229. boost::system::error_category* m_cat = 0x7FF728502F40
  13230. Local unsigned int s = 0xCCCCCCCCCCCCCCCC
  13231.  
  13232. 00007FF72449177F 000000383BB4FBF0 boost::_mfi::mf0<unsigned __int64,boost::asio::io_service>::operator()+2F c:\local\boost_1_61_0\boost\bind\mem_fn_template.hpp line 50
  13233. Local boost::_mfi::mf0<unsigned __int64,boost::asio::io_service>* this = 0x383B6B61C0
  13234. <user defined>* f_ = 0x7FF7244C1240
  13235. Parameter boost::asio::io_service* p = 0x7FF72847D4B8
  13236. work
  13237. boost::asio::detail::win_iocp_io_service& io_service_impl_ = NULL
  13238. id
  13239. service
  13240. key
  13241. type_info* type_info_ = NULL
  13242. boost::asio::io_service::id* id_ = 0xFF
  13243. boost::asio::io_service::service::key key_
  13244. type_info* type_info_ = 0x3839BEEEB0
  13245. boost::asio::io_service::id* id_ = 0x78
  13246. boost::asio::io_service& owner_ = 0x3839BEF010
  13247. work
  13248. boost::asio::detail::win_iocp_io_service& io_service_impl_ = 0x7FF727170E98
  13249. id
  13250. service
  13251. key
  13252. type_info* type_info_ = 0x7FF727170E98
  13253. boost::asio::io_service::id* id_ = 0xD8
  13254. boost::asio::io_service::service::key key_ = 0x3839BEF018
  13255. boost::asio::io_service& owner_ = 0x7FF72847D4B8
  13256. boost::asio::io_service::service* next_ = 0x3839BEEF30
  13257. strand
  13258. boost::asio::detail::strand_service& service_ = 0x7FF727170E98
  13259. boost::asio::detail::strand_service::strand_impl* impl_ = 0x7FF7283CB160
  13260. boost::asio::detail::winsock_init<2,0> init_ = 0x98
  13261. boost::asio::detail::service_registry* service_registry_ = 0x7FF7283CB160
  13262. boost::asio::detail::win_iocp_io_service& impl_ = NULL
  13263. boost::asio::io_service::service* next_ = 0x7FFFFFFFFFFFFFFE
  13264. key
  13265. type_info* type_info_ = <Unable to read memory>
  13266. boost::asio::io_service::id* id_ = <Unable to read memory>
  13267. boost::asio::io_service::service::key key_ = 0x8000000000000006
  13268. boost::asio::io_service& owner_ = <Unable to read memory>
  13269. boost::asio::io_service::service* next_ = <Unable to read memory>
  13270. strand
  13271. boost::asio::detail::strand_service& service_ = NULL
  13272. boost::asio::detail::strand_service::strand_impl* impl_ = 0x3839BEEEB0
  13273. boost::asio::detail::win_iocp_operation
  13274. _OVERLAPPED
  13275. unsigned int Internal = 0xFFFFFFFFFFFFFFFF
  13276. unsigned int InternalHigh = 0xFFFFFFFF
  13277. unsigned long Offset = 0x0
  13278. unsigned long OffsetHigh = 0x0
  13279. void* Pointer = NULL
  13280. void* hEvent = NULL
  13281. boost::asio::detail::win_iocp_operation* next_ = 0x20007D0
  13282. <user defined>* func_ = 0x7FF72847D4B8
  13283. long ready_ = 0x2C98DEC0
  13284. boost::asio::detail::win_mutex mutex_ = 0x3839BEEEE8
  13285. bool locked_ = 0x0
  13286. boost::asio::detail::op_queue<boost::asio::detail::win_iocp_operation> waiting_queue_ = 0x3839BEEF18
  13287. boost::asio::detail::op_queue<boost::asio::detail::win_iocp_operation> ready_queue_ = 0x3839BEEF28
  13288. boost::asio::detail::winsock_init<2,0> init_
  13289. boost::asio::detail::winsock_init_base
  13290. data
  13291. long init_count_ = 0x0
  13292. long result_ = 0x0
  13293. <user defined> manual = 0x7FF72847D4B8
  13294. boost::asio::detail::service_registry* service_registry_ = 0x3839BEEEB0
  13295. auto_service_ptr
  13296. boost::asio::io_service::service* ptr_ = <Unable to read memory>
  13297. boost::asio::detail::win_mutex mutex_
  13298. _RTL_CRITICAL_SECTION crit_section_ = 0x3839BEEEB0
  13299. boost::asio::io_service& owner_ = 0x7FF72847D4B8
  13300. boost::asio::io_service::service* first_service_ = 0x382C98DEC0
  13301. key
  13302. type_info* type_info_ = 0x7FF727170DD8
  13303. boost::asio::io_service::id* id_ = 0xD8
  13304. boost::asio::io_service::service::key key_ = 0x382C98DEC8
  13305. boost::asio::io_service& owner_ = 0x7FF72847D4B8
  13306. boost::asio::io_service::service* next_ = 0x382C98FA80
  13307. boost::asio::detail::win_iocp_io_service& impl_ = 0x3839BEEF30
  13308. boost::asio::detail::service_base<boost::asio::detail::win_iocp_io_service>
  13309. boost::asio::io_service::service
  13310. key
  13311. type_info* type_info_ = 0x7FF72716E278
  13312. boost::asio::io_service::id* id_ = 0xD8
  13313. boost::asio::io_service::service::key key_ = 0x3839BEEF38
  13314. boost::asio::io_service& owner_ = 0x7FF72847D4B8
  13315. boost::asio::io_service::service* next_ = NULL
  13316. work_finished_on_block_exit
  13317. boost::asio::detail::win_iocp_io_service* io_service_ = 0x7FF72716E278
  13318. auto_handle
  13319. void* handle = 0x7FF72716E278
  13320. boost::asio::detail::win_iocp_io_service::auto_handle iocp_
  13321. void* handle = 0x110
  13322. long outstanding_work_ = 0x4
  13323. long stopped_ = 0x0
  13324. long stop_event_posted_ = 0x0
  13325. long shutdown_ = 0x0
  13326. unsigned long gqcs_timeout_ = 0xFFFFFFFF
  13327. timer_thread_function
  13328. <user defined> io_service_ = 0x7FF72716E278
  13329. boost::asio::detail::scoped_ptr<boost::asio::detail::win_thread> timer_thread_
  13330. boost::asio::detail::win_thread* p_ = 0x3839BDA440
  13331. boost::asio::detail::win_iocp_io_service::auto_handle waitable_timer_
  13332. void* handle = 0x114
  13333. long dispatch_required_ = 0x0
  13334. boost::asio::detail::win_mutex dispatch_mutex_
  13335. _RTL_CRITICAL_SECTION crit_section_ = 0x3839BEEF90
  13336. boost::asio::detail::timer_queue_set timer_queues_
  13337. boost::asio::detail::timer_queue_base* first_ = 0x3839BEF038
  13338. boost::asio::detail::op_queue<boost::asio::detail::win_iocp_operation> completed_ops_
  13339. boost::asio::detail::win_iocp_operation* front_ = NULL
  13340. boost::asio::detail::win_iocp_operation* back_ = NULL
  13341.  
  13342. 00007FF72445EFDC 000000383BB4FC30 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_61_0\boost\bind\bind.hpp line 250
  13343. Local boost::_bi::list1<boost::_bi::value<boost::asio::io_service *> >* this = 0x383B6B61C8
  13344. boost::_bi::storage1<boost::_bi::value<boost::asio::io_service *> >
  13345. boost::_bi::value<boost::asio::io_service *> a1_
  13346. boost::asio::io_service* t_ = 0x7FF72847D4B8
  13347. Parameter boost::_bi::type<unsigned __int64> __formal = 0xCC
  13348. Parameter boost::_mfi::mf0<unsigned __int64,boost::asio::io_service>& f = 0x383B6B61C0
  13349. <user defined>* f_ = 0x7FF7244C1240
  13350. Parameter boost::_bi::list0& a = 0x383BB4FC74
  13351. Parameter long __formal = 0x0
  13352.  
  13353. 00007FF724491240 000000383BB4FC90 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_61_0\boost\bind\bind.hpp line 1223
  13354. 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 = 0x383B6B61C0
  13355. boost::_mfi::mf0<unsigned __int64,boost::asio::io_service> f_
  13356. <user defined>* f_ = 0x7FF7244C1240
  13357. boost::_bi::list1<boost::_bi::value<boost::asio::io_service *> > l_
  13358. boost::_bi::storage1<boost::_bi::value<boost::asio::io_service *> >
  13359. boost::_bi::value<boost::asio::io_service *> a1_ = 0x7FF72847D4B8
  13360.  
  13361. 00007FF7244616D0 000000383BB4FCC0 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 c:\program files (x86)\microsoft visual studio 14.0\vc\include\type_traits line 1377
  13362. 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 = 0x383B6B61C0
  13363. boost::_mfi::mf0<unsigned __int64,boost::asio::io_service> f_
  13364. <user defined>* f_ = 0x7FF7244C1240
  13365. boost::_bi::list1<boost::_bi::value<boost::asio::io_service *> > l_
  13366. boost::_bi::storage1<boost::_bi::value<boost::asio::io_service *> >
  13367. boost::_bi::value<boost::asio::io_service *> a1_ = 0x7FF72847D4B8
  13368.  
  13369. 00007FF724470830 000000383BB4FCF0 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 c:\program files (x86)\microsoft visual studio 14.0\vc\include\type_traits line 1445
  13370. 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 = 0x383B6B61C0
  13371. boost::_mfi::mf0<unsigned __int64,boost::asio::io_service> f_
  13372. <user defined>* f_ = 0x7FF7244C1240
  13373. boost::_bi::list1<boost::_bi::value<boost::asio::io_service *> > l_
  13374. boost::_bi::storage1<boost::_bi::value<boost::asio::io_service *> >
  13375. boost::_bi::value<boost::asio::io_service *> a1_ = 0x7FF72847D4B8
  13376.  
  13377. 00007FF72446377C 000000383BB4FD20 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 c:\program files (x86)\microsoft visual studio 14.0\vc\include\thr\xthread line 241
  13378. 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 = 0x383B6B61C0
  13379. 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
  13380. 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
  13381. boost::_mfi::mf0<unsigned __int64,boost::asio::io_service> f_ = 0x7FF7244C1240
  13382. boost::_bi::list1<boost::_bi::value<boost::asio::io_service *> > l_ = 0x7FF72847D4B8
  13383.  
  13384. 00007FF7244A5D3A 000000383BB4FD70 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 c:\program files (x86)\microsoft visual studio 14.0\vc\include\thr\xthread line 247
  13385. 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 = 0x3839A2EFD8
  13386. std::_Pad
  13387. _Cnd_internal_imp_t* _Cond = 0xCCCCCCCCCCCCCCCC
  13388. _Mtx_internal_imp_t* _Mtx = 0xCCCCCCCCCCCCCCCC
  13389. bool _Started = 0x46
  13390. 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
  13391. 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
  13392. 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 = 0xCCCCCCCCCCCCCCCC
  13393. 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
  13394. 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
  13395. 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
  13396. 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 = 0x383B6B61C0
  13397.  
  13398. 00007FF72449D8D8 000000383BB4FDA0 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 c:\program files (x86)\microsoft visual studio 14.0\vc\include\thr\xthread line 233
  13399. 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 = 0x3839A2EFD8
  13400. std::_Pad
  13401. _Cnd_internal_imp_t* _Cond = 0xCCCCCCCCCCCCCCCC
  13402. _Mtx_internal_imp_t* _Mtx = 0xCCCCCCCCCCCCCCCC
  13403. bool _Started = 0x46
  13404. 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
  13405. 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
  13406. 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 = 0xCCCCCCCCCCCCCCCC
  13407.  
  13408. 00007FF724497FAD 000000383BB4FDD0 std::_Pad::_Call_func+2D c:\program files (x86)\microsoft visual studio 14.0\vc\include\thr\xthread line 210
  13409. Parameter void* _Data = 0x3839A2EFD8
  13410.  
  13411. 00007FF9C31EB0A8 000000383BB4FE10 _register_onexit_function+4A8
  13412.  
  13413. 00007FF9C31EAD11 000000383BB4FE60 _register_onexit_function+111
  13414.  
  13415. 00007FF9E7C513D2 000000383BB4FE90 BaseThreadInitThunk+22
  13416.  
  13417. 00007FF9EA2954E4 000000383BB4FEE0 RtlUserThreadStart+34
  13418.  
  13419.  
  13420. Call stack:
  13421. Address Frame Function SourceFile
  13422. 00007FF9EA31074A 000000383BC4F670 ZwRemoveIoCompletion+A
  13423.  
  13424. 00007FF9E77B23C3 000000383BC4F6D0 GetQueuedCompletionStatus+43
  13425.  
  13426. 00007FF7244B0A6D 000000383BC4F8C0 boost::asio::detail::win_iocp_io_service::do_one+18D c:\local\boost_1_61_0\boost\asio\detail\impl\win_iocp_io_service.ipp line 367
  13427. Local unsigned long last_error = 0xCCCCCCCC
  13428. Local int ok = 0xCCCCCCCC
  13429. Local unsigned int completion_key = 0x0
  13430. Local _OVERLAPPED* overlapped = NULL
  13431. Local unsigned long bytes_transferred = 0x0
  13432. Local boost::asio::detail::win_iocp_io_service* this = 0x3839BEEF30
  13433. boost::asio::detail::service_base<boost::asio::detail::win_iocp_io_service>
  13434. boost::asio::io_service::service
  13435. key
  13436. type_info* type_info_ = 0x7FF72716E278
  13437. boost::asio::io_service::id* id_ = 0xD8
  13438. boost::asio::io_service::service::key key_ = 0x3839BEEF38
  13439. boost::asio::io_service& owner_ = 0x7FF72847D4B8
  13440. boost::asio::io_service::service* next_ = NULL
  13441. work_finished_on_block_exit
  13442. boost::asio::detail::win_iocp_io_service* io_service_ = 0x7FF72716E278
  13443. boost::asio::detail::service_base<boost::asio::detail::win_iocp_io_service>
  13444. boost::asio::io_service::service
  13445. key
  13446. type_info* type_info_ = 0x7FF724494480
  13447. boost::asio::io_service::id* id_ = 0x48
  13448. boost::asio::io_service::service::key key_ = 0x7FF72716E280
  13449. boost::asio::io_service& owner_ = 0x70636F69
  13450. boost::asio::io_service::service* next_ = 0x73637170
  13451. work_finished_on_block_exit
  13452. boost::asio::detail::win_iocp_io_service* io_service_ = 0x7FF724494480
  13453. auto_handle
  13454. void* handle = 0x7FF724494480
  13455. boost::asio::detail::win_iocp_io_service::auto_handle iocp_ = 0x72656D6974
  13456. long outstanding_work_ = 0x6C756F63
  13457. long stopped_ = 0x6F6E2064
  13458. long stop_event_posted_ = 0x6F632074
  13459. long shutdown_ = 0x7265766E
  13460. unsigned long gqcs_timeout_ = 0x61632074
  13461. timer_thread_function
  13462. <user defined> io_service_ = 0x7FF724494480
  13463. boost::asio::detail::scoped_ptr<boost::asio::detail::win_thread> timer_thread_ = 0x20656D6974207261
  13464. boost::asio::detail::win_iocp_io_service::auto_handle waitable_timer_ = 0x7420435455206F74
  13465. long dispatch_required_ = 0x656D69
  13466. boost::asio::detail::win_mutex dispatch_mutex_ = 0x7FF72716E2D8
  13467. boost::asio::detail::timer_queue_set timer_queues_ = 0x756F207369206575
  13468. boost::asio::detail::op_queue<boost::asio::detail::win_iocp_operation> completed_ops_ = 0x7FF72716E308
  13469. auto_handle
  13470. void* handle = 0x7FF72716E278
  13471. boost::asio::detail::win_iocp_io_service::auto_handle iocp_
  13472. void* handle = 0x110
  13473. long outstanding_work_ = 0x4
  13474. long stopped_ = 0x0
  13475. long stop_event_posted_ = 0x0
  13476. long shutdown_ = 0x0
  13477. unsigned long gqcs_timeout_ = 0xFFFFFFFF
  13478. timer_thread_function
  13479. <user defined> io_service_ = 0x7FF72716E278
  13480. boost::asio::detail::scoped_ptr<boost::asio::detail::win_thread> timer_thread_
  13481. boost::asio::detail::win_thread* p_ = 0x3839BDA440
  13482. func_base
  13483. void* entry_event_ = 0x120
  13484. void* exit_event_ = 0x11C
  13485. auto_func_base_ptr
  13486. boost::asio::detail::win_thread::func_base* ptr = 0xCDCDCDCDCDCDCDCD
  13487. <user defined> thread_ = 0x120
  13488. <user defined> exit_event_ = 0x11C
  13489. boost::asio::detail::win_iocp_io_service::auto_handle waitable_timer_
  13490. void* handle = 0x114
  13491. long dispatch_required_ = 0x0
  13492. boost::asio::detail::win_mutex dispatch_mutex_
  13493. _RTL_CRITICAL_SECTION crit_section_
  13494. _RTL_CRITICAL_SECTION_DEBUG* DebugInfo = <Unable to read memory>
  13495. long LockCount = 0xFFFFFFFF
  13496. long RecursionCount = 0x0
  13497. void* OwningThread = NULL
  13498. void* LockSemaphore = NULL
  13499. unsigned int SpinCount = 0x20007D0
  13500. boost::asio::detail::timer_queue_set timer_queues_
  13501. boost::asio::detail::timer_queue_base* first_ = 0x3839BEF038
  13502. boost::asio::detail::timer_queue_base* next_ = NULL
  13503. boost::asio::detail::op_queue<boost::asio::detail::win_iocp_operation> completed_ops_
  13504. boost::asio::detail::win_iocp_operation* front_ = NULL
  13505. boost::asio::detail::win_iocp_operation* back_ = NULL
  13506. Parameter bool block = 0x1
  13507. Parameter boost::system::error_code& ec = 0x383BC4F9A8
  13508. int m_val = 0x0
  13509. boost::system::error_category* m_cat = 0x7FF728502F40
  13510.  
  13511. 00007FF7244C1371 000000383BC4F970 boost::asio::detail::win_iocp_io_service::run+C1 c:\local\boost_1_61_0\boost\asio\detail\impl\win_iocp_io_service.ipp line 164
  13512. Local boost::asio::detail::win_iocp_io_service* this = 0x3839BEEF30
  13513. boost::asio::detail::service_base<boost::asio::detail::win_iocp_io_service>
  13514. boost::asio::io_service::service
  13515. key
  13516. type_info* type_info_ = 0x7FF72716E278
  13517. boost::asio::io_service::id* id_ = 0xD8
  13518. boost::asio::io_service::service::key key_ = 0x3839BEEF38
  13519. boost::asio::io_service& owner_ = 0x7FF72847D4B8
  13520. boost::asio::io_service::service* next_ = NULL
  13521. work_finished_on_block_exit
  13522. boost::asio::detail::win_iocp_io_service* io_service_ = 0x7FF72716E278
  13523. boost::asio::detail::service_base<boost::asio::detail::win_iocp_io_service>
  13524. boost::asio::io_service::service
  13525. key
  13526. type_info* type_info_ = 0x7FF724494480
  13527. boost::asio::io_service::id* id_ = 0x48
  13528. boost::asio::io_service::service::key key_ = 0x7FF72716E280
  13529. boost::asio::io_service& owner_ = 0x70636F69
  13530. boost::asio::io_service::service* next_ = 0x73637170
  13531. work_finished_on_block_exit
  13532. boost::asio::detail::win_iocp_io_service* io_service_ = 0x7FF724494480
  13533. auto_handle
  13534. void* handle = 0x7FF724494480
  13535. boost::asio::detail::win_iocp_io_service::auto_handle iocp_ = 0x72656D6974
  13536. long outstanding_work_ = 0x6C756F63
  13537. long stopped_ = 0x6F6E2064
  13538. long stop_event_posted_ = 0x6F632074
  13539. long shutdown_ = 0x7265766E
  13540. unsigned long gqcs_timeout_ = 0x61632074
  13541. timer_thread_function
  13542. <user defined> io_service_ = 0x7FF724494480
  13543. boost::asio::detail::scoped_ptr<boost::asio::detail::win_thread> timer_thread_ = 0x20656D6974207261
  13544. boost::asio::detail::win_iocp_io_service::auto_handle waitable_timer_ = 0x7420435455206F74
  13545. long dispatch_required_ = 0x656D69
  13546. boost::asio::detail::win_mutex dispatch_mutex_ = 0x7FF72716E2D8
  13547. boost::asio::detail::timer_queue_set timer_queues_ = 0x756F207369206575
  13548. boost::asio::detail::op_queue<boost::asio::detail::win_iocp_operation> completed_ops_ = 0x7FF72716E308
  13549. auto_handle
  13550. void* handle = 0x7FF72716E278
  13551. boost::asio::detail::win_iocp_io_service::auto_handle iocp_
  13552. void* handle = 0x110
  13553. long outstanding_work_ = 0x4
  13554. long stopped_ = 0x0
  13555. long stop_event_posted_ = 0x0
  13556. long shutdown_ = 0x0
  13557. unsigned long gqcs_timeout_ = 0xFFFFFFFF
  13558. timer_thread_function
  13559. <user defined> io_service_ = 0x7FF72716E278
  13560. boost::asio::detail::scoped_ptr<boost::asio::detail::win_thread> timer_thread_
  13561. boost::asio::detail::win_thread* p_ = 0x3839BDA440
  13562. func_base
  13563. void* entry_event_ = 0x120
  13564. void* exit_event_ = 0x11C
  13565. auto_func_base_ptr
  13566. boost::asio::detail::win_thread::func_base* ptr = 0xCDCDCDCDCDCDCDCD
  13567. <user defined> thread_ = 0x120
  13568. <user defined> exit_event_ = 0x11C
  13569. boost::asio::detail::win_iocp_io_service::auto_handle waitable_timer_
  13570. void* handle = 0x114
  13571. long dispatch_required_ = 0x0
  13572. boost::asio::detail::win_mutex dispatch_mutex_
  13573. _RTL_CRITICAL_SECTION crit_section_
  13574. _RTL_CRITICAL_SECTION_DEBUG* DebugInfo = <Unable to read memory>
  13575. long LockCount = 0xFFFFFFFF
  13576. long RecursionCount = 0x0
  13577. void* OwningThread = NULL
  13578. void* LockSemaphore = NULL
  13579. unsigned int SpinCount = 0x20007D0
  13580. boost::asio::detail::timer_queue_set timer_queues_
  13581. boost::asio::detail::timer_queue_base* first_ = 0x3839BEF038
  13582. boost::asio::detail::timer_queue_base* next_ = NULL
  13583. boost::asio::detail::op_queue<boost::asio::detail::win_iocp_operation> completed_ops_
  13584. boost::asio::detail::win_iocp_operation* front_ = NULL
  13585. boost::asio::detail::win_iocp_operation* back_ = NULL
  13586. Parameter boost::system::error_code& ec = 0x383BC4F9A8
  13587. int m_val = 0x0
  13588. boost::system::error_category* m_cat = 0x7FF728502F40
  13589. Local boost::asio::detail::call_stack<boost::asio::detail::win_iocp_io_service,boost::asio::detail::win_iocp_thread_info>::context ctx
  13590. boost::asio::detail::win_iocp_io_service* key_ = 0x3839BEEF30
  13591. boost::asio::detail::service_base<boost::asio::detail::win_iocp_io_service>
  13592. boost::asio::io_service::service
  13593. key
  13594. type_info* type_info_ = 0x7FF72716E278
  13595. boost::asio::io_service::id* id_ = 0xD8
  13596. boost::asio::io_service::service::key key_ = 0x3839BEEF38
  13597. boost::asio::io_service& owner_ = 0x7FF72847D4B8
  13598. boost::asio::io_service::service* next_ = NULL
  13599. work_finished_on_block_exit
  13600. boost::asio::detail::win_iocp_io_service* io_service_ = 0x7FF72716E278
  13601. auto_handle
  13602. void* handle = 0x7FF72716E278
  13603. boost::asio::detail::win_iocp_io_service::auto_handle iocp_
  13604. void* handle = 0x110
  13605. long outstanding_work_ = 0x4
  13606. long stopped_ = 0x0
  13607. long stop_event_posted_ = 0x0
  13608. long shutdown_ = 0x0
  13609. unsigned long gqcs_timeout_ = 0xFFFFFFFF
  13610. timer_thread_function
  13611. <user defined> io_service_ = 0x7FF72716E278
  13612. boost::asio::detail::scoped_ptr<boost::asio::detail::win_thread> timer_thread_
  13613. boost::asio::detail::win_thread* p_ = 0x3839BDA440
  13614. boost::asio::detail::win_iocp_io_service::auto_handle waitable_timer_
  13615. void* handle = 0x114
  13616. long dispatch_required_ = 0x0
  13617. boost::asio::detail::win_mutex dispatch_mutex_
  13618. _RTL_CRITICAL_SECTION crit_section_ = 0x3839BEEF90
  13619. boost::asio::detail::timer_queue_set timer_queues_
  13620. boost::asio::detail::timer_queue_base* first_ = 0x3839BEF038
  13621. boost::asio::detail::op_queue<boost::asio::detail::win_iocp_operation> completed_ops_
  13622. boost::asio::detail::win_iocp_operation* front_ = NULL
  13623. boost::asio::detail::win_iocp_operation* back_ = NULL
  13624. boost::asio::detail::win_iocp_thread_info* value_ = 0x383BC4F8F8
  13625. boost::asio::detail::thread_info_base
  13626. void* reusable_memory_ = NULL
  13627. boost::asio::detail::call_stack<boost::asio::detail::win_iocp_io_service,boost::asio::detail::win_iocp_thread_info>::context* next_ = NULL
  13628. Local unsigned int n = 0x1840
  13629. Local boost::asio::detail::win_iocp_thread_info this_thread
  13630. boost::asio::detail::thread_info_base
  13631. void* reusable_memory_ = NULL
  13632.  
  13633. 00007FF7244C127B 000000383BC4F9D0 boost::asio::io_service::run+3B c:\local\boost_1_61_0\boost\asio\impl\io_service.ipp line 59
  13634. Local boost::asio::io_service* this = 0x7FF72847D4B8
  13635. work
  13636. boost::asio::detail::win_iocp_io_service& io_service_impl_ = NULL
  13637. id
  13638. service
  13639. key
  13640. type_info* type_info_ = NULL
  13641. boost::asio::io_service::id* id_ = 0xFF
  13642. boost::asio::io_service::service::key key_
  13643. type_info* type_info_ = 0x3839BEEEB0
  13644. boost::asio::io_service::id* id_ = 0x78
  13645. boost::asio::io_service& owner_ = 0x3839BEF010
  13646. work
  13647. boost::asio::detail::win_iocp_io_service& io_service_impl_ = 0x7FF727170E98
  13648. id
  13649. service
  13650. key
  13651. type_info* type_info_ = 0x7FF727170E98
  13652. boost::asio::io_service::id* id_ = 0xD8
  13653. boost::asio::io_service::service::key key_ = 0x3839BEF018
  13654. boost::asio::io_service& owner_ = 0x7FF72847D4B8
  13655. boost::asio::io_service::service* next_ = 0x3839BEEF30
  13656. strand
  13657. boost::asio::detail::strand_service& service_ = 0x7FF727170E98
  13658. boost::asio::detail::strand_service::strand_impl* impl_ = 0x7FF7283CB160
  13659. boost::asio::detail::winsock_init<2,0> init_ = 0x98
  13660. boost::asio::detail::service_registry* service_registry_ = 0x7FF7283CB160
  13661. boost::asio::detail::win_iocp_io_service& impl_ = NULL
  13662. boost::asio::io_service::service* next_ = 0x7FFFFFFFFFFFFFFE
  13663. key
  13664. type_info* type_info_ = <Unable to read memory>
  13665. boost::asio::io_service::id* id_ = <Unable to read memory>
  13666. boost::asio::io_service::service::key key_ = 0x8000000000000006
  13667. boost::asio::io_service& owner_ = <Unable to read memory>
  13668. boost::asio::io_service::service* next_ = <Unable to read memory>
  13669. strand
  13670. boost::asio::detail::strand_service& service_ = NULL
  13671. boost::asio::detail::strand_service::strand_impl* impl_ = 0x3839BEEEB0
  13672. boost::asio::detail::win_iocp_operation
  13673. _OVERLAPPED
  13674. unsigned int Internal = 0xFFFFFFFFFFFFFFFF
  13675. unsigned int InternalHigh = 0xFFFFFFFF
  13676. unsigned long Offset = 0x0
  13677. unsigned long OffsetHigh = 0x0
  13678. void* Pointer = NULL
  13679. void* hEvent = NULL
  13680. boost::asio::detail::win_iocp_operation* next_ = 0x20007D0
  13681. <user defined>* func_ = 0x7FF72847D4B8
  13682. long ready_ = 0x2C98DEC0
  13683. boost::asio::detail::win_mutex mutex_ = 0x3839BEEEE8
  13684. bool locked_ = 0x0
  13685. boost::asio::detail::op_queue<boost::asio::detail::win_iocp_operation> waiting_queue_ = 0x3839BEEF18
  13686. boost::asio::detail::op_queue<boost::asio::detail::win_iocp_operation> ready_queue_ = 0x3839BEEF28
  13687. boost::asio::detail::winsock_init<2,0> init_
  13688. boost::asio::detail::winsock_init_base
  13689. data
  13690. long init_count_ = 0x0
  13691. long result_ = 0x0
  13692. <user defined> manual = 0x7FF72847D4B8
  13693. boost::asio::detail::service_registry* service_registry_ = 0x3839BEEEB0
  13694. auto_service_ptr
  13695. boost::asio::io_service::service* ptr_ = <Unable to read memory>
  13696. boost::asio::detail::win_mutex mutex_
  13697. _RTL_CRITICAL_SECTION crit_section_ = 0x3839BEEEB0
  13698. boost::asio::io_service& owner_ = 0x7FF72847D4B8
  13699. boost::asio::io_service::service* first_service_ = 0x382C98DEC0
  13700. key
  13701. type_info* type_info_ = 0x7FF727170DD8
  13702. boost::asio::io_service::id* id_ = 0xD8
  13703. boost::asio::io_service::service::key key_ = 0x382C98DEC8
  13704. boost::asio::io_service& owner_ = 0x7FF72847D4B8
  13705. boost::asio::io_service::service* next_ = 0x382C98FA80
  13706. boost::asio::detail::win_iocp_io_service& impl_ = 0x3839BEEF30
  13707. boost::asio::detail::service_base<boost::asio::detail::win_iocp_io_service>
  13708. boost::asio::io_service::service
  13709. key
  13710. type_info* type_info_ = 0x7FF72716E278
  13711. boost::asio::io_service::id* id_ = 0xD8
  13712. boost::asio::io_service::service::key key_ = 0x3839BEEF38
  13713. boost::asio::io_service& owner_ = 0x7FF72847D4B8
  13714. boost::asio::io_service::service* next_ = NULL
  13715. work_finished_on_block_exit
  13716. boost::asio::detail::win_iocp_io_service* io_service_ = 0x7FF72716E278
  13717. auto_handle
  13718. void* handle = 0x7FF72716E278
  13719. boost::asio::detail::win_iocp_io_service::auto_handle iocp_
  13720. void* handle = 0x110
  13721. long outstanding_work_ = 0x4
  13722. long stopped_ = 0x0
  13723. long stop_event_posted_ = 0x0
  13724. long shutdown_ = 0x0
  13725. unsigned long gqcs_timeout_ = 0xFFFFFFFF
  13726. timer_thread_function
  13727. <user defined> io_service_ = 0x7FF72716E278
  13728. boost::asio::detail::scoped_ptr<boost::asio::detail::win_thread> timer_thread_
  13729. boost::asio::detail::win_thread* p_ = 0x3839BDA440
  13730. boost::asio::detail::win_iocp_io_service::auto_handle waitable_timer_
  13731. void* handle = 0x114
  13732. long dispatch_required_ = 0x0
  13733. boost::asio::detail::win_mutex dispatch_mutex_
  13734. _RTL_CRITICAL_SECTION crit_section_ = 0x3839BEEF90
  13735. boost::asio::detail::timer_queue_set timer_queues_
  13736. boost::asio::detail::timer_queue_base* first_ = 0x3839BEF038
  13737. boost::asio::detail::op_queue<boost::asio::detail::win_iocp_operation> completed_ops_
  13738. boost::asio::detail::win_iocp_operation* front_ = NULL
  13739. boost::asio::detail::win_iocp_operation* back_ = NULL
  13740. Local boost::system::error_code ec
  13741. int m_val = 0x0
  13742. boost::system::error_category* m_cat = 0x7FF728502F40
  13743. Local unsigned int s = 0xCCCCCCCCCCCCCCCC
  13744.  
  13745. 00007FF72449177F 000000383BC4FA00 boost::_mfi::mf0<unsigned __int64,boost::asio::io_service>::operator()+2F c:\local\boost_1_61_0\boost\bind\mem_fn_template.hpp line 50
  13746. Local boost::_mfi::mf0<unsigned __int64,boost::asio::io_service>* this = 0x383B6B63A0
  13747. <user defined>* f_ = 0x7FF7244C1240
  13748. Parameter boost::asio::io_service* p = 0x7FF72847D4B8
  13749. work
  13750. boost::asio::detail::win_iocp_io_service& io_service_impl_ = NULL
  13751. id
  13752. service
  13753. key
  13754. type_info* type_info_ = NULL
  13755. boost::asio::io_service::id* id_ = 0xFF
  13756. boost::asio::io_service::service::key key_
  13757. type_info* type_info_ = 0x3839BEEEB0
  13758. boost::asio::io_service::id* id_ = 0x78
  13759. boost::asio::io_service& owner_ = 0x3839BEF010
  13760. work
  13761. boost::asio::detail::win_iocp_io_service& io_service_impl_ = 0x7FF727170E98
  13762. id
  13763. service
  13764. key
  13765. type_info* type_info_ = 0x7FF727170E98
  13766. boost::asio::io_service::id* id_ = 0xD8
  13767. boost::asio::io_service::service::key key_ = 0x3839BEF018
  13768. boost::asio::io_service& owner_ = 0x7FF72847D4B8
  13769. boost::asio::io_service::service* next_ = 0x3839BEEF30
  13770. strand
  13771. boost::asio::detail::strand_service& service_ = 0x7FF727170E98
  13772. boost::asio::detail::strand_service::strand_impl* impl_ = 0x7FF7283CB160
  13773. boost::asio::detail::winsock_init<2,0> init_ = 0x98
  13774. boost::asio::detail::service_registry* service_registry_ = 0x7FF7283CB160
  13775. boost::asio::detail::win_iocp_io_service& impl_ = NULL
  13776. boost::asio::io_service::service* next_ = 0x7FFFFFFFFFFFFFFE
  13777. key
  13778. type_info* type_info_ = <Unable to read memory>
  13779. boost::asio::io_service::id* id_ = <Unable to read memory>
  13780. boost::asio::io_service::service::key key_ = 0x8000000000000006
  13781. boost::asio::io_service& owner_ = <Unable to read memory>
  13782. boost::asio::io_service::service* next_ = <Unable to read memory>
  13783. strand
  13784. boost::asio::detail::strand_service& service_ = NULL
  13785. boost::asio::detail::strand_service::strand_impl* impl_ = 0x3839BEEEB0
  13786. boost::asio::detail::win_iocp_operation
  13787. _OVERLAPPED
  13788. unsigned int Internal = 0xFFFFFFFFFFFFFFFF
  13789. unsigned int InternalHigh = 0xFFFFFFFF
  13790. unsigned long Offset = 0x0
  13791. unsigned long OffsetHigh = 0x0
  13792. void* Pointer = NULL
  13793. void* hEvent = NULL
  13794. boost::asio::detail::win_iocp_operation* next_ = 0x20007D0
  13795. <user defined>* func_ = 0x7FF72847D4B8
  13796. long ready_ = 0x2C98DEC0
  13797. boost::asio::detail::win_mutex mutex_ = 0x3839BEEEE8
  13798. bool locked_ = 0x0
  13799. boost::asio::detail::op_queue<boost::asio::detail::win_iocp_operation> waiting_queue_ = 0x3839BEEF18
  13800. boost::asio::detail::op_queue<boost::asio::detail::win_iocp_operation> ready_queue_ = 0x3839BEEF28
  13801. boost::asio::detail::winsock_init<2,0> init_
  13802. boost::asio::detail::winsock_init_base
  13803. data
  13804. long init_count_ = 0x0
  13805. long result_ = 0x0
  13806. <user defined> manual = 0x7FF72847D4B8
  13807. boost::asio::detail::service_registry* service_registry_ = 0x3839BEEEB0
  13808. auto_service_ptr
  13809. boost::asio::io_service::service* ptr_ = <Unable to read memory>
  13810. boost::asio::detail::win_mutex mutex_
  13811. _RTL_CRITICAL_SECTION crit_section_ = 0x3839BEEEB0
  13812. boost::asio::io_service& owner_ = 0x7FF72847D4B8
  13813. boost::asio::io_service::service* first_service_ = 0x382C98DEC0
  13814. key
  13815. type_info* type_info_ = 0x7FF727170DD8
  13816. boost::asio::io_service::id* id_ = 0xD8
  13817. boost::asio::io_service::service::key key_ = 0x382C98DEC8
  13818. boost::asio::io_service& owner_ = 0x7FF72847D4B8
  13819. boost::asio::io_service::service* next_ = 0x382C98FA80
  13820. boost::asio::detail::win_iocp_io_service& impl_ = 0x3839BEEF30
  13821. boost::asio::detail::service_base<boost::asio::detail::win_iocp_io_service>
  13822. boost::asio::io_service::service
  13823. key
  13824. type_info* type_info_ = 0x7FF72716E278
  13825. boost::asio::io_service::id* id_ = 0xD8
  13826. boost::asio::io_service::service::key key_ = 0x3839BEEF38
  13827. boost::asio::io_service& owner_ = 0x7FF72847D4B8
  13828. boost::asio::io_service::service* next_ = NULL
  13829. work_finished_on_block_exit
  13830. boost::asio::detail::win_iocp_io_service* io_service_ = 0x7FF72716E278
  13831. auto_handle
  13832. void* handle = 0x7FF72716E278
  13833. boost::asio::detail::win_iocp_io_service::auto_handle iocp_
  13834. void* handle = 0x110
  13835. long outstanding_work_ = 0x4
  13836. long stopped_ = 0x0
  13837. long stop_event_posted_ = 0x0
  13838. long shutdown_ = 0x0
  13839. unsigned long gqcs_timeout_ = 0xFFFFFFFF
  13840. timer_thread_function
  13841. <user defined> io_service_ = 0x7FF72716E278
  13842. boost::asio::detail::scoped_ptr<boost::asio::detail::win_thread> timer_thread_
  13843. boost::asio::detail::win_thread* p_ = 0x3839BDA440
  13844. boost::asio::detail::win_iocp_io_service::auto_handle waitable_timer_
  13845. void* handle = 0x114
  13846. long dispatch_required_ = 0x0
  13847. boost::asio::detail::win_mutex dispatch_mutex_
  13848. _RTL_CRITICAL_SECTION crit_section_ = 0x3839BEEF90
  13849. boost::asio::detail::timer_queue_set timer_queues_
  13850. boost::asio::detail::timer_queue_base* first_ = 0x3839BEF038
  13851. boost::asio::detail::op_queue<boost::asio::detail::win_iocp_operation> completed_ops_
  13852. boost::asio::detail::win_iocp_operation* front_ = NULL
  13853. boost::asio::detail::win_iocp_operation* back_ = NULL
  13854.  
  13855. 00007FF72445EFDC 000000383BC4FA40 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_61_0\boost\bind\bind.hpp line 250
  13856. Local boost::_bi::list1<boost::_bi::value<boost::asio::io_service *> >* this = 0x383B6B63A8
  13857. boost::_bi::storage1<boost::_bi::value<boost::asio::io_service *> >
  13858. boost::_bi::value<boost::asio::io_service *> a1_
  13859. boost::asio::io_service* t_ = 0x7FF72847D4B8
  13860. Parameter boost::_bi::type<unsigned __int64> __formal = 0xCC
  13861. Parameter boost::_mfi::mf0<unsigned __int64,boost::asio::io_service>& f = 0x383B6B63A0
  13862. <user defined>* f_ = 0x7FF7244C1240
  13863. Parameter boost::_bi::list0& a = 0x383BC4FA84
  13864. Parameter long __formal = 0x0
  13865.  
  13866. 00007FF724491240 000000383BC4FAA0 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_61_0\boost\bind\bind.hpp line 1223
  13867. 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 = 0x383B6B63A0
  13868. boost::_mfi::mf0<unsigned __int64,boost::asio::io_service> f_
  13869. <user defined>* f_ = 0x7FF7244C1240
  13870. boost::_bi::list1<boost::_bi::value<boost::asio::io_service *> > l_
  13871. boost::_bi::storage1<boost::_bi::value<boost::asio::io_service *> >
  13872. boost::_bi::value<boost::asio::io_service *> a1_ = 0x7FF72847D4B8
  13873.  
  13874. 00007FF7244616D0 000000383BC4FAD0 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 c:\program files (x86)\microsoft visual studio 14.0\vc\include\type_traits line 1377
  13875. 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 = 0x383B6B63A0
  13876. boost::_mfi::mf0<unsigned __int64,boost::asio::io_service> f_
  13877. <user defined>* f_ = 0x7FF7244C1240
  13878. boost::_bi::list1<boost::_bi::value<boost::asio::io_service *> > l_
  13879. boost::_bi::storage1<boost::_bi::value<boost::asio::io_service *> >
  13880. boost::_bi::value<boost::asio::io_service *> a1_ = 0x7FF72847D4B8
  13881.  
  13882. 00007FF724470830 000000383BC4FB00 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 c:\program files (x86)\microsoft visual studio 14.0\vc\include\type_traits line 1445
  13883. 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 = 0x383B6B63A0
  13884. boost::_mfi::mf0<unsigned __int64,boost::asio::io_service> f_
  13885. <user defined>* f_ = 0x7FF7244C1240
  13886. boost::_bi::list1<boost::_bi::value<boost::asio::io_service *> > l_
  13887. boost::_bi::storage1<boost::_bi::value<boost::asio::io_service *> >
  13888. boost::_bi::value<boost::asio::io_service *> a1_ = 0x7FF72847D4B8
  13889.  
  13890. 00007FF72446377C 000000383BC4FB30 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 c:\program files (x86)\microsoft visual studio 14.0\vc\include\thr\xthread line 241
  13891. 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 = 0x383B6B63A0
  13892. 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
  13893. 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
  13894. boost::_mfi::mf0<unsigned __int64,boost::asio::io_service> f_ = 0x7FF7244C1240
  13895. boost::_bi::list1<boost::_bi::value<boost::asio::io_service *> > l_ = 0x7FF72847D4B8
  13896.  
  13897. 00007FF7244A5D3A 000000383BC4FB80 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 c:\program files (x86)\microsoft visual studio 14.0\vc\include\thr\xthread line 247
  13898. 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 = 0x3839A2EFD8
  13899. std::_Pad
  13900. _Cnd_internal_imp_t* _Cond = 0xCCCCCCCCCCCCCCCC
  13901. _Mtx_internal_imp_t* _Mtx = 0xCCCCCCCCCCCCCCCC
  13902. bool _Started = 0x46
  13903. 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
  13904. 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
  13905. 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 = 0xCCCCCCCCCCCCCCCC
  13906. 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
  13907. 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
  13908. 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
  13909. 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 = 0x383B6B63A0
  13910.  
  13911. 00007FF72449D8D8 000000383BC4FBB0 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 c:\program files (x86)\microsoft visual studio 14.0\vc\include\thr\xthread line 233
  13912. 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 = 0x3839A2EFD8
  13913. std::_Pad
  13914. _Cnd_internal_imp_t* _Cond = 0xCCCCCCCCCCCCCCCC
  13915. _Mtx_internal_imp_t* _Mtx = 0xCCCCCCCCCCCCCCCC
  13916. bool _Started = 0x46
  13917. 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
  13918. 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
  13919. 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 = 0xCCCCCCCCCCCCCCCC
  13920.  
  13921. 00007FF724497FAD 000000383BC4FBE0 std::_Pad::_Call_func+2D c:\program files (x86)\microsoft visual studio 14.0\vc\include\thr\xthread line 210
  13922. Parameter void* _Data = 0x3839A2EFD8
  13923.  
  13924. 00007FF9C31EB0A8 000000383BC4FC20 _register_onexit_function+4A8
  13925.  
  13926. 00007FF9C31EAD11 000000383BC4FC70 _register_onexit_function+111
  13927.  
  13928. 00007FF9E7C513D2 000000383BC4FCA0 BaseThreadInitThunk+22
  13929.  
  13930. 00007FF9EA2954E4 000000383BC4FCF0 RtlUserThreadStart+34
  13931.  
  13932.  
  13933. Call stack:
  13934. Address Frame Function SourceFile
  13935. 00007FF9EA31217A 000000383BD4F290 ZwWaitForAlertByThreadId+A
  13936.  
  13937. 00007FF9EA2FE65C 000000383BD4F300 RtlSleepConditionVariableSRW+EC
  13938.  
  13939. 00007FF9E7828DA8 000000383BD4F340 SleepConditionVariableSRW+28
  13940.  
  13941. 00007FF9C338C937 000000383BD4F380 __crtSetThreadpoolWait+147
  13942.  
  13943. 00007FF9C3351466 000000383BD4F3C0 ?_Winerror_message@std@@YAKKPEADK@Z+A06
  13944.  
  13945. 00007FF9C3351373 000000383BD4F3F0 ?_Winerror_message@std@@YAKKPEADK@Z+913
  13946.  
  13947. 00007FF9C335110E 000000383BD4F470 ?_Winerror_message@std@@YAKKPEADK@Z+6AE
  13948.  
  13949. 00007FF9C3351630 000000383BD4F4A0 _Cnd_wait+20
  13950.  
  13951. 00007FF7244983D3 000000383BD4F4D0 std::_Cnd_waitX+33 c:\program files (x86)\microsoft visual studio 14.0\vc\include\thr\xthread line 95
  13952. Parameter _Cnd_internal_imp_t* _Cnd = 0x3839BFB6C8
  13953. Parameter _Mtx_internal_imp_t* _Mtx = 0x3839BFB650
  13954.  
  13955. 00007FF7244D2544 000000383BD4F510 std::condition_variable::wait+54 c:\program files (x86)\microsoft visual studio 14.0\vc\include\mutex line 566
  13956. Local std::condition_variable* this = 0x3839BFB6C8
  13957. std::_Align_type<double,72> _Cnd_storage
  13958. float _Val = 0.000000
  13959. char[72] _Pad = "Ð$<Ãù..."
  13960. Parameter std::unique_lock<std::mutex>& _Lck = 0x383BD4F548
  13961. std::mutex* _Pmtx = 0x3839BFB650
  13962. std::_Mutex_base
  13963. std::_Align_type<double,80> _Mtx_storage = 0x3839BFB650
  13964. bool _Owns = 0x1
  13965.  
  13966. 00007FF7265D04E7 000000383BD4F570 ProducerConsumerQueue<SQLOperation * __ptr64>::WaitAndPop+87 d:\core\trinitycore\src\common\threading\producerconsumerqueue.h line 76
  13967. Local ProducerConsumerQueue<SQLOperation *>* this = 0x3839BFB650
  13968. std::mutex _queueLock
  13969. std::_Mutex_base
  13970. std::_Align_type<double,80> _Mtx_storage = 0x3839BFB650
  13971. std::queue<SQLOperation *,std::deque<SQLOperation *,std::allocator<SQLOperation *> > > _queue
  13972. std::deque<SQLOperation *,std::allocator<SQLOperation *> > c
  13973. std::_Deque_alloc<std::_Deque_base_types<SQLOperation *,std::allocator<SQLOperation *> > >
  13974. std::_Compressed_pair<std::_Wrap_alloc<std::allocator<SQLOperation *> >,std::_Deque_val<std::_Deque_simple_types<SQLOperation *> >,1> _Mypair = 0x3839BFB6A0
  13975. std::condition_variable _condition
  13976. std::_Align_type<double,72> _Cnd_storage
  13977. float _Val = 0.000000
  13978. char[72] _Pad = "Ð$<Ãù..."
  13979. std::atomic<bool> _shutdown
  13980. std::_Atomic_bool
  13981. unsigned int _My_val = 0x0
  13982. Parameter SQLOperation&* value = NULL
  13983. Local std::unique_lock<std::mutex> lock
  13984. std::mutex* _Pmtx = 0x3839BFB650
  13985. std::_Mutex_base
  13986. std::_Align_type<double,80> _Mtx_storage = 0x3839BFB650
  13987. bool _Owns = 0x1
  13988.  
  13989. 00007FF7265CFA49 000000383BD4F5D0 DatabaseWorker::WorkerThread+49 d:\core\trinitycore\src\server\database\database\databaseworker.cpp line 51
  13990. Local SQLOperation* operation = NULL
  13991. Local DatabaseWorker* this = 0x3839CA7A40
  13992. ProducerConsumerQueue<SQLOperation *>* _queue = 0x3839BFB650
  13993. std::mutex _queueLock
  13994. std::_Mutex_base
  13995. std::_Align_type<double,80> _Mtx_storage = 0x3839BFB650
  13996. std::queue<SQLOperation *,std::deque<SQLOperation *,std::allocator<SQLOperation *> > > _queue
  13997. std::deque<SQLOperation *,std::allocator<SQLOperation *> > c = 0x3839BFB6A0
  13998. std::condition_variable _condition
  13999. std::_Align_type<double,72> _Cnd_storage = 0x3839BFB6C8
  14000. std::atomic<bool> _shutdown
  14001. std::_Atomic_bool
  14002. unsigned int _My_val = 0x0
  14003. MySQLConnection* _connection = 0x3839C1D2A0
  14004. std::vector<std::unique_ptr<MySQLPreparedStatement,std::default_delete<MySQLPreparedStatement> >,std::allocator<std::unique_ptr<MySQLPreparedStatement,std::default_delete<MySQLPreparedStatement> > > m_stmts
  14005. std::_Vector_alloc<std::_Vec_base_types<std::unique_ptr<MySQLPreparedStatement,std::default_delete<MySQLPreparedStatement> >,std::allocator<std::unique_ptr<MySQLPreparedStatement,std::default_delete<
  14006. 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 = 0x3839C1D2A8
  14007. 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
  14008. 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
  14009. 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
  14010. 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 = 0x3839C1D2C8
  14011. <user defined> value_compare = 0x3839C1D2C8
  14012. <user defined> _Copy_tag = 0x3839C1D2C8
  14013. <user defined> _Move_tag = 0x3839C1D2C8
  14014. <user defined> value_compare = 0x3839C1D2C8
  14015. bool m_reconnecting = 0x0
  14016. bool m_prepareError = 0x0
  14017. ProducerConsumerQueue<SQLOperation *>* m_queue = 0x3839BFB650
  14018. std::unique_ptr<DatabaseWorker,std::default_delete<DatabaseWorker> > m_worker
  14019. std::_Unique_ptr_base<DatabaseWorker,std::default_delete<DatabaseWorker> >
  14020. std::_Compressed_pair<std::default_delete<DatabaseWorker>,DatabaseWorker *,1> _Mypair = 0x3839CA7A40
  14021. st_mysql* m_Mysql = 0x3839EE6B30
  14022. st_net net = 0x3839EE6B30
  14023. unsigned int* connector_fd = NULL
  14024. char* host = "127.0.0.1"
  14025. char* user = "Server"
  14026. char* passwd = "myPassWordn0tf@ru"
  14027. char* unix_socket = NULL
  14028. char* server_version = "5.6.31-log"
  14029. char* host_info = "127.0.0.1 via TCP/IP"
  14030. char* info = NULL
  14031. char* db = "legion_auth"
  14032. charset_info_st* charset = 0x7FF9C376ACB0
  14033. st_mysql_field* fields = NULL
  14034. st_mem_root field_alloc = 0x3839EE6E18
  14035. unsigned int affected_rows = 0x1
  14036. unsigned int insert_id = 0x2A
  14037. unsigned int extra_info = 0x0
  14038. unsigned long thread_id = 0x1488CF
  14039. unsigned long packet_length = 0x0
  14040. unsigned int port = 0xCEA
  14041. unsigned long client_flag = 0x3EA28D
  14042. unsigned long server_capabilities = 0x807FF7FF
  14043. unsigned int protocol_version = 0xA
  14044. unsigned int field_count = 0x0
  14045. unsigned int server_status = 0x2
  14046. unsigned int server_language = 0x21
  14047. unsigned int warning_count = 0x0
  14048. st_mysql_options options = 0x3839EE6E90
  14049. int status = 0x0
  14050. char free_me = ""
  14051. char reconnect = ""
  14052. char[21] scramble = "+|Ur_dXm<~-^uQrmLt$S"
  14053. char unused1 = ""
  14054. void* unused2 = NULL
  14055. void* unused3 = NULL
  14056. void* unused4 = NULL
  14057. void* unused5 = NULL
  14058. st_list* stmts = 0x383CBB1DF8
  14059. st_mysql_methods* methods = 0x7FF9C3742110
  14060. void* thd = NULL
  14061. char* unbuffered_fetch_owner = NULL
  14062. char* info_buffer = NULL
  14063. void* extension = NULL
  14064. MySQLConnectionInfo& m_connectionInfo = 0x3839BFA550
  14065. std::string user = "Server"
  14066. std::string password = "myPassWordn0tf@ru"
  14067. std::string database = "legion_auth"
  14068. std::string host = "127.0.0.1"
  14069. std::string port_or_socket = "3306"
  14070. int m_connectionFlags = 0x1
  14071. std::mutex m_Mutex
  14072. std::_Mutex_base
  14073. std::_Align_type<double,80> _Mtx_storage = 0x3839C1D310
  14074. std::thread _workerThread
  14075. id
  14076. unsigned int _Id = 0x1D8
  14077. _Thrd_imp_t _Thr
  14078. void* _Hnd = 0x1D8
  14079. unsigned int _Id = 0x1908
  14080. std::atomic<bool> _cancelationToken
  14081. std::_Atomic_bool
  14082. unsigned int _My_val = 0x0
  14083.  
  14084. 00007FF7265CFF24 000000383BD4F600 std::_Invoker_pmf_pointer::_Call<void (__cdecl DatabaseWorker::*)(void) __ptr64,DatabaseWorker * __ptr64>+34 c:\program files (x86)\microsoft visual studio 14.0\vc\include\type_traits line 1342
  14085. Parameter <user defined>* _Pmf = 0x7FF7265CFA00
  14086. Parameter DatabaseWorker** _Arg1 = 0x3839CA7A40
  14087. ProducerConsumerQueue<SQLOperation *>* _queue = 0x3839BFB650
  14088. std::mutex _queueLock
  14089. std::_Mutex_base
  14090. std::_Align_type<double,80> _Mtx_storage = 0x3839BFB650
  14091. std::queue<SQLOperation *,std::deque<SQLOperation *,std::allocator<SQLOperation *> > > _queue
  14092. std::deque<SQLOperation *,std::allocator<SQLOperation *> > c = 0x3839BFB6A0
  14093. std::condition_variable _condition
  14094. std::_Align_type<double,72> _Cnd_storage = 0x3839BFB6C8
  14095. std::atomic<bool> _shutdown
  14096. std::_Atomic_bool
  14097. unsigned int _My_val = 0x0
  14098. MySQLConnection* _connection = 0x3839C1D2A0
  14099. std::vector<std::unique_ptr<MySQLPreparedStatement,std::default_delete<MySQLPreparedStatement> >,std::allocator<std::unique_ptr<MySQLPreparedStatement,std::default_delete<MySQLPreparedStatement> > > m_stmts
  14100. std::_Vector_alloc<std::_Vec_base_types<std::unique_ptr<MySQLPreparedStatement,std::default_delete<MySQLPreparedStatement> >,std::allocator<std::unique_ptr<MySQLPreparedStatement,std::default_delete<
  14101. 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 = 0x3839C1D2A8
  14102. 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
  14103. 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
  14104. 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
  14105. 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 = 0x3839C1D2C8
  14106. <user defined> value_compare = 0x3839C1D2C8
  14107. <user defined> _Copy_tag = 0x3839C1D2C8
  14108. <user defined> _Move_tag = 0x3839C1D2C8
  14109. <user defined> value_compare = 0x3839C1D2C8
  14110. bool m_reconnecting = 0x0
  14111. bool m_prepareError = 0x0
  14112. ProducerConsumerQueue<SQLOperation *>* m_queue = 0x3839BFB650
  14113. std::unique_ptr<DatabaseWorker,std::default_delete<DatabaseWorker> > m_worker
  14114. std::_Unique_ptr_base<DatabaseWorker,std::default_delete<DatabaseWorker> >
  14115. std::_Compressed_pair<std::default_delete<DatabaseWorker>,DatabaseWorker *,1> _Mypair = 0x3839CA7A40
  14116. st_mysql* m_Mysql = 0x3839EE6B30
  14117. st_net net = 0x3839EE6B30
  14118. unsigned int* connector_fd = NULL
  14119. char* host = "127.0.0.1"
  14120. char* user = "Server"
  14121. char* passwd = "myPassWordn0tf@ru"
  14122. char* unix_socket = NULL
  14123. char* server_version = "5.6.31-log"
  14124. char* host_info = "127.0.0.1 via TCP/IP"
  14125. char* info = NULL
  14126. char* db = "legion_auth"
  14127. charset_info_st* charset = 0x7FF9C376ACB0
  14128. st_mysql_field* fields = NULL
  14129. st_mem_root field_alloc = 0x3839EE6E18
  14130. unsigned int affected_rows = 0x1
  14131. unsigned int insert_id = 0x2A
  14132. unsigned int extra_info = 0x0
  14133. unsigned long thread_id = 0x1488CF
  14134. unsigned long packet_length = 0x0
  14135. unsigned int port = 0xCEA
  14136. unsigned long client_flag = 0x3EA28D
  14137. unsigned long server_capabilities = 0x807FF7FF
  14138. unsigned int protocol_version = 0xA
  14139. unsigned int field_count = 0x0
  14140. unsigned int server_status = 0x2
  14141. unsigned int server_language = 0x21
  14142. unsigned int warning_count = 0x0
  14143. st_mysql_options options = 0x3839EE6E90
  14144. int status = 0x0
  14145. char free_me = ""
  14146. char reconnect = ""
  14147. char[21] scramble = "+|Ur_dXm<~-^uQrmLt$S"
  14148. char unused1 = ""
  14149. void* unused2 = NULL
  14150. void* unused3 = NULL
  14151. void* unused4 = NULL
  14152. void* unused5 = NULL
  14153. st_list* stmts = 0x383CBB1DF8
  14154. st_mysql_methods* methods = 0x7FF9C3742110
  14155. void* thd = NULL
  14156. char* unbuffered_fetch_owner = NULL
  14157. char* info_buffer = NULL
  14158. void* extension = NULL
  14159. MySQLConnectionInfo& m_connectionInfo = 0x3839BFA550
  14160. std::string user = "Server"
  14161. std::string password = "myPassWordn0tf@ru"
  14162. std::string database = "legion_auth"
  14163. std::string host = "127.0.0.1"
  14164. std::string port_or_socket = "3306"
  14165. int m_connectionFlags = 0x1
  14166. std::mutex m_Mutex
  14167. std::_Mutex_base
  14168. std::_Align_type<double,80> _Mtx_storage = 0x3839C1D310
  14169. std::thread _workerThread
  14170. id
  14171. unsigned int _Id = 0x1D8
  14172. _Thrd_imp_t _Thr
  14173. void* _Hnd = 0x1D8
  14174. unsigned int _Id = 0x1908
  14175. std::atomic<bool> _cancelationToken
  14176. std::_Atomic_bool
  14177. unsigned int _My_val = 0x0
  14178.  
  14179. 00007FF7265D00FC 000000383BD4F640 std::invoke<void (__cdecl DatabaseWorker::*)(void) __ptr64,DatabaseWorker * __ptr64>+4C c:\program files (x86)\microsoft visual studio 14.0\vc\include\type_traits line 1445
  14180. Parameter <user defined>** _Obj = 0x7FF7265CFA00
  14181. Parameter DatabaseWorker** <_Args_0> = 0x3839CA7A40
  14182. ProducerConsumerQueue<SQLOperation *>* _queue = 0x3839BFB650
  14183. std::mutex _queueLock
  14184. std::_Mutex_base
  14185. std::_Align_type<double,80> _Mtx_storage = 0x3839BFB650
  14186. std::queue<SQLOperation *,std::deque<SQLOperation *,std::allocator<SQLOperation *> > > _queue
  14187. std::deque<SQLOperation *,std::allocator<SQLOperation *> > c = 0x3839BFB6A0
  14188. std::condition_variable _condition
  14189. std::_Align_type<double,72> _Cnd_storage = 0x3839BFB6C8
  14190. std::atomic<bool> _shutdown
  14191. std::_Atomic_bool
  14192. unsigned int _My_val = 0x0
  14193. MySQLConnection* _connection = 0x3839C1D2A0
  14194. std::vector<std::unique_ptr<MySQLPreparedStatement,std::default_delete<MySQLPreparedStatement> >,std::allocator<std::unique_ptr<MySQLPreparedStatement,std::default_delete<MySQLPreparedStatement> > > m_stmts
  14195. std::_Vector_alloc<std::_Vec_base_types<std::unique_ptr<MySQLPreparedStatement,std::default_delete<MySQLPreparedStatement> >,std::allocator<std::unique_ptr<MySQLPreparedStatement,std::default_delete<
  14196. 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 = 0x3839C1D2A8
  14197. 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
  14198. 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
  14199. 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
  14200. 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 = 0x3839C1D2C8
  14201. <user defined> value_compare = 0x3839C1D2C8
  14202. <user defined> _Copy_tag = 0x3839C1D2C8
  14203. <user defined> _Move_tag = 0x3839C1D2C8
  14204. <user defined> value_compare = 0x3839C1D2C8
  14205. bool m_reconnecting = 0x0
  14206. bool m_prepareError = 0x0
  14207. ProducerConsumerQueue<SQLOperation *>* m_queue = 0x3839BFB650
  14208. std::unique_ptr<DatabaseWorker,std::default_delete<DatabaseWorker> > m_worker
  14209. std::_Unique_ptr_base<DatabaseWorker,std::default_delete<DatabaseWorker> >
  14210. std::_Compressed_pair<std::default_delete<DatabaseWorker>,DatabaseWorker *,1> _Mypair = 0x3839CA7A40
  14211. st_mysql* m_Mysql = 0x3839EE6B30
  14212. st_net net = 0x3839EE6B30
  14213. unsigned int* connector_fd = NULL
  14214. char* host = "127.0.0.1"
  14215. char* user = "Server"
  14216. char* passwd = "myPassWordn0tf@ru"
  14217. char* unix_socket = NULL
  14218. char* server_version = "5.6.31-log"
  14219. char* host_info = "127.0.0.1 via TCP/IP"
  14220. char* info = NULL
  14221. char* db = "legion_auth"
  14222. charset_info_st* charset = 0x7FF9C376ACB0
  14223. st_mysql_field* fields = NULL
  14224. st_mem_root field_alloc = 0x3839EE6E18
  14225. unsigned int affected_rows = 0x1
  14226. unsigned int insert_id = 0x2A
  14227. unsigned int extra_info = 0x0
  14228. unsigned long thread_id = 0x1488CF
  14229. unsigned long packet_length = 0x0
  14230. unsigned int port = 0xCEA
  14231. unsigned long client_flag = 0x3EA28D
  14232. unsigned long server_capabilities = 0x807FF7FF
  14233. unsigned int protocol_version = 0xA
  14234. unsigned int field_count = 0x0
  14235. unsigned int server_status = 0x2
  14236. unsigned int server_language = 0x21
  14237. unsigned int warning_count = 0x0
  14238. st_mysql_options options = 0x3839EE6E90
  14239. int status = 0x0
  14240. char free_me = ""
  14241. char reconnect = ""
  14242. char[21] scramble = "+|Ur_dXm<~-^uQrmLt$S"
  14243. char unused1 = ""
  14244. void* unused2 = NULL
  14245. void* unused3 = NULL
  14246. void* unused4 = NULL
  14247. void* unused5 = NULL
  14248. st_list* stmts = 0x383CBB1DF8
  14249. st_mysql_methods* methods = 0x7FF9C3742110
  14250. void* thd = NULL
  14251. char* unbuffered_fetch_owner = NULL
  14252. char* info_buffer = NULL
  14253. void* extension = NULL
  14254. MySQLConnectionInfo& m_connectionInfo = 0x3839BFA550
  14255. std::string user = "Server"
  14256. std::string password = "myPassWordn0tf@ru"
  14257. std::string database = "legion_auth"
  14258. std::string host = "127.0.0.1"
  14259. std::string port_or_socket = "3306"
  14260. int m_connectionFlags = 0x1
  14261. std::mutex m_Mutex
  14262. std::_Mutex_base
  14263. std::_Align_type<double,80> _Mtx_storage = 0x3839C1D310
  14264. std::thread _workerThread
  14265. id
  14266. unsigned int _Id = 0x1D8
  14267. _Thrd_imp_t _Thr
  14268. void* _Hnd = 0x1D8
  14269. unsigned int _Id = 0x1908
  14270. std::atomic<bool> _cancelationToken
  14271. std::_Atomic_bool
  14272. unsigned int _My_val = 0x0
  14273.  
  14274. 00007FF7265CFF8B 000000383BD4F680 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 c:\program files (x86)\microsoft visual studio 14.0\vc\include\thr\xthread line 241
  14275. Parameter std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *>& _Tup = 0x383B6B76B0
  14276. std::tuple<DatabaseWorker *>
  14277. std::_Tuple_val<DatabaseWorker *> _Myfirst
  14278. DatabaseWorker* _Val = 0x3839CA7A40
  14279. std::_Tuple_val<void (__cdecl DatabaseWorker::*)(void)> _Myfirst
  14280. <user defined>* _Val = 0x7FF7265CFA00
  14281.  
  14282. 00007FF7265D073A 000000383BD4F6D0 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 c:\program files (x86)\microsoft visual studio 14.0\vc\include\thr\xthread line 247
  14283. Parameter std::_LaunchPad<std::unique_ptr<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *>,std::default_delete<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *> > > >* _Ln = 0x3839A2DF58
  14284. std::_Pad
  14285. _Cnd_internal_imp_t* _Cond = 0xCCCCCCCCCCCCCCCC
  14286. _Mtx_internal_imp_t* _Mtx = 0xCCCCCCCCCCCCCCCC
  14287. bool _Started = 0xCC
  14288. std::unique_ptr<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *>,std::default_delete<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *> > > _MyTarget
  14289. std::_Unique_ptr_base<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *>,std::default_delete<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *> > >
  14290. std::_Compressed_pair<std::default_delete<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *> >,std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *> *,1> _Mypair = 0x38C11B4500
  14291. Local std::unique_ptr<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *>,std::default_delete<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *> > > _Local
  14292. std::_Unique_ptr_base<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *>,std::default_delete<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *> > >
  14293. std::_Compressed_pair<std::default_delete<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *> >,std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *> *,1> _Mypair
  14294. std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *>* _Myval2 = 0x383B6B76B0
  14295.  
  14296. 00007FF7265D05D8 000000383BD4F700 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 c:\program files (x86)\microsoft visual studio 14.0\vc\include\thr\xthread line 233
  14297. Local std::_LaunchPad<std::unique_ptr<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *>,std::default_delete<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *> > > >* this = 0x3839A2DF58
  14298. std::_Pad
  14299. _Cnd_internal_imp_t* _Cond = 0xCCCCCCCCCCCCCCCC
  14300. _Mtx_internal_imp_t* _Mtx = 0xCCCCCCCCCCCCCCCC
  14301. bool _Started = 0xCC
  14302. std::unique_ptr<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *>,std::default_delete<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *> > > _MyTarget
  14303. std::_Unique_ptr_base<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *>,std::default_delete<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *> > >
  14304. std::_Compressed_pair<std::default_delete<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *> >,std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *> *,1> _Mypair = 0x38C11B4500
  14305.  
  14306. 00007FF724497FAD 000000383BD4F730 std::_Pad::_Call_func+2D c:\program files (x86)\microsoft visual studio 14.0\vc\include\thr\xthread line 210
  14307. Parameter void* _Data = 0x3839A2DF58
  14308.  
  14309. 00007FF9C31EB0A8 000000383BD4F770 _register_onexit_function+4A8
  14310.  
  14311. 00007FF9C31EAD11 000000383BD4F7C0 _register_onexit_function+111
  14312.  
  14313. 00007FF9E7C513D2 000000383BD4F7F0 BaseThreadInitThunk+22
  14314.  
  14315. 00007FF9EA2954E4 000000383BD4F840 RtlUserThreadStart+34
  14316.  
  14317.  
  14318. Call stack:
  14319. Address Frame Function SourceFile
  14320. 00007FF9EA31217A 000000383BF4F230 ZwWaitForAlertByThreadId+A
  14321.  
  14322. 00007FF9EA2FE65C 000000383BF4F2A0 RtlSleepConditionVariableSRW+EC
  14323.  
  14324. 00007FF9E7828DA8 000000383BF4F2E0 SleepConditionVariableSRW+28
  14325.  
  14326. 00007FF9C338C937 000000383BF4F320 __crtSetThreadpoolWait+147
  14327.  
  14328. 00007FF9C3351466 000000383BF4F360 ?_Winerror_message@std@@YAKKPEADK@Z+A06
  14329.  
  14330. 00007FF9C3351373 000000383BF4F390 ?_Winerror_message@std@@YAKKPEADK@Z+913
  14331.  
  14332. 00007FF9C335110E 000000383BF4F410 ?_Winerror_message@std@@YAKKPEADK@Z+6AE
  14333.  
  14334. 00007FF9C3351630 000000383BF4F440 _Cnd_wait+20
  14335.  
  14336. 00007FF7244983D3 000000383BF4F470 std::_Cnd_waitX+33 c:\program files (x86)\microsoft visual studio 14.0\vc\include\thr\xthread line 95
  14337. Parameter _Cnd_internal_imp_t* _Cnd = 0x3839BFB6C8
  14338. Parameter _Mtx_internal_imp_t* _Mtx = 0x3839BFB650
  14339.  
  14340. 00007FF7244D2544 000000383BF4F4B0 std::condition_variable::wait+54 c:\program files (x86)\microsoft visual studio 14.0\vc\include\mutex line 566
  14341. Local std::condition_variable* this = 0x3839BFB6C8
  14342. std::_Align_type<double,72> _Cnd_storage
  14343. float _Val = 0.000000
  14344. char[72] _Pad = "Ð$<Ãù..."
  14345. Parameter std::unique_lock<std::mutex>& _Lck = 0x383BF4F4E8
  14346. std::mutex* _Pmtx = 0x3839BFB650
  14347. std::_Mutex_base
  14348. std::_Align_type<double,80> _Mtx_storage = 0x3839BFB650
  14349. bool _Owns = 0x1
  14350.  
  14351. 00007FF7265D04E7 000000383BF4F510 ProducerConsumerQueue<SQLOperation * __ptr64>::WaitAndPop+87 d:\core\trinitycore\src\common\threading\producerconsumerqueue.h line 76
  14352. Local ProducerConsumerQueue<SQLOperation *>* this = 0x3839BFB650
  14353. std::mutex _queueLock
  14354. std::_Mutex_base
  14355. std::_Align_type<double,80> _Mtx_storage = 0x3839BFB650
  14356. std::queue<SQLOperation *,std::deque<SQLOperation *,std::allocator<SQLOperation *> > > _queue
  14357. std::deque<SQLOperation *,std::allocator<SQLOperation *> > c
  14358. std::_Deque_alloc<std::_Deque_base_types<SQLOperation *,std::allocator<SQLOperation *> > >
  14359. std::_Compressed_pair<std::_Wrap_alloc<std::allocator<SQLOperation *> >,std::_Deque_val<std::_Deque_simple_types<SQLOperation *> >,1> _Mypair = 0x3839BFB6A0
  14360. std::condition_variable _condition
  14361. std::_Align_type<double,72> _Cnd_storage
  14362. float _Val = 0.000000
  14363. char[72] _Pad = "Ð$<Ãù..."
  14364. std::atomic<bool> _shutdown
  14365. std::_Atomic_bool
  14366. unsigned int _My_val = 0x0
  14367. Parameter SQLOperation&* value = NULL
  14368. Local std::unique_lock<std::mutex> lock
  14369. std::mutex* _Pmtx = 0x3839BFB650
  14370. std::_Mutex_base
  14371. std::_Align_type<double,80> _Mtx_storage = 0x3839BFB650
  14372. bool _Owns = 0x1
  14373.  
  14374. 00007FF7265CFA49 000000383BF4F570 DatabaseWorker::WorkerThread+49 d:\core\trinitycore\src\server\database\database\databaseworker.cpp line 51
  14375. Local SQLOperation* operation = NULL
  14376. Local DatabaseWorker* this = 0x3839CA79D0
  14377. ProducerConsumerQueue<SQLOperation *>* _queue = 0x3839BFB650
  14378. std::mutex _queueLock
  14379. std::_Mutex_base
  14380. std::_Align_type<double,80> _Mtx_storage = 0x3839BFB650
  14381. std::queue<SQLOperation *,std::deque<SQLOperation *,std::allocator<SQLOperation *> > > _queue
  14382. std::deque<SQLOperation *,std::allocator<SQLOperation *> > c = 0x3839BFB6A0
  14383. std::condition_variable _condition
  14384. std::_Align_type<double,72> _Cnd_storage = 0x3839BFB6C8
  14385. std::atomic<bool> _shutdown
  14386. std::_Atomic_bool
  14387. unsigned int _My_val = 0x0
  14388. MySQLConnection* _connection = 0x3839C1E3A0
  14389. std::vector<std::unique_ptr<MySQLPreparedStatement,std::default_delete<MySQLPreparedStatement> >,std::allocator<std::unique_ptr<MySQLPreparedStatement,std::default_delete<MySQLPreparedStatement> > > m_stmts
  14390. std::_Vector_alloc<std::_Vec_base_types<std::unique_ptr<MySQLPreparedStatement,std::default_delete<MySQLPreparedStatement> >,std::allocator<std::unique_ptr<MySQLPreparedStatement,std::default_delete<
  14391. 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 = 0x3839C1E3A8
  14392. 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
  14393. 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
  14394. 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
  14395. 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 = 0x3839C1E3C8
  14396. <user defined> value_compare = 0x3839C1E3C8
  14397. <user defined> _Copy_tag = 0x3839C1E3C8
  14398. <user defined> _Move_tag = 0x3839C1E3C8
  14399. <user defined> value_compare = 0x3839C1E3C8
  14400. bool m_reconnecting = 0x0
  14401. bool m_prepareError = 0x0
  14402. ProducerConsumerQueue<SQLOperation *>* m_queue = 0x3839BFB650
  14403. std::unique_ptr<DatabaseWorker,std::default_delete<DatabaseWorker> > m_worker
  14404. std::_Unique_ptr_base<DatabaseWorker,std::default_delete<DatabaseWorker> >
  14405. std::_Compressed_pair<std::default_delete<DatabaseWorker>,DatabaseWorker *,1> _Mypair = 0x3839CA79D0
  14406. st_mysql* m_Mysql = 0x383BD720A0
  14407. st_net net = 0x383BD720A0
  14408. unsigned int* connector_fd = NULL
  14409. char* host = "127.0.0.1"
  14410. char* user = "Server"
  14411. char* passwd = "myPassWordn0tf@ru"
  14412. char* unix_socket = NULL
  14413. char* server_version = "5.6.31-log"
  14414. char* host_info = "127.0.0.1 via TCP/IP"
  14415. char* info = "Rows matched: 1 Changed: 0 Warnings: 0"
  14416. char* db = "legion_auth"
  14417. charset_info_st* charset = 0x7FF9C376ACB0
  14418. st_mysql_field* fields = NULL
  14419. st_mem_root field_alloc = 0x383BD72388
  14420. unsigned int affected_rows = 0x0
  14421. unsigned int insert_id = 0x0
  14422. unsigned int extra_info = 0x0
  14423. unsigned long thread_id = 0x1488D0
  14424. unsigned long packet_length = 0x0
  14425. unsigned int port = 0xCEA
  14426. unsigned long client_flag = 0x3EA28D
  14427. unsigned long server_capabilities = 0x807FF7FF
  14428. unsigned int protocol_version = 0xA
  14429. unsigned int field_count = 0x0
  14430. unsigned int server_status = 0x2
  14431. unsigned int server_language = 0x21
  14432. unsigned int warning_count = 0x0
  14433. st_mysql_options options = 0x383BD72400
  14434. int status = 0x0
  14435. char free_me = ""
  14436. char reconnect = ""
  14437. char[21] scramble = "r3D=CwQnXKP1A5'`0kL{"
  14438. char unused1 = ""
  14439. void* unused2 = NULL
  14440. void* unused3 = NULL
  14441. void* unused4 = NULL
  14442. void* unused5 = NULL
  14443. st_list* stmts = 0x383CC1BFC8
  14444. st_mysql_methods* methods = 0x7FF9C3742110
  14445. void* thd = NULL
  14446. char* unbuffered_fetch_owner = NULL
  14447. char* info_buffer = NULL
  14448. void* extension = NULL
  14449. MySQLConnectionInfo& m_connectionInfo = 0x3839BFA550
  14450. std::string user = "Server"
  14451. std::string password = "myPassWordn0tf@ru"
  14452. std::string database = "legion_auth"
  14453. std::string host = "127.0.0.1"
  14454. std::string port_or_socket = "3306"
  14455. int m_connectionFlags = 0x1
  14456. std::mutex m_Mutex
  14457. std::_Mutex_base
  14458. std::_Align_type<double,80> _Mtx_storage = 0x3839C1E410
  14459. std::thread _workerThread
  14460. id
  14461. unsigned int _Id = 0x1D4
  14462. _Thrd_imp_t _Thr
  14463. void* _Hnd = 0x1D4
  14464. unsigned int _Id = 0x47B4
  14465. std::atomic<bool> _cancelationToken
  14466. std::_Atomic_bool
  14467. unsigned int _My_val = 0x0
  14468.  
  14469. 00007FF7265CFF24 000000383BF4F5A0 std::_Invoker_pmf_pointer::_Call<void (__cdecl DatabaseWorker::*)(void) __ptr64,DatabaseWorker * __ptr64>+34 c:\program files (x86)\microsoft visual studio 14.0\vc\include\type_traits line 1342
  14470. Parameter <user defined>* _Pmf = 0x7FF7265CFA00
  14471. Parameter DatabaseWorker** _Arg1 = 0x3839CA79D0
  14472. ProducerConsumerQueue<SQLOperation *>* _queue = 0x3839BFB650
  14473. std::mutex _queueLock
  14474. std::_Mutex_base
  14475. std::_Align_type<double,80> _Mtx_storage = 0x3839BFB650
  14476. std::queue<SQLOperation *,std::deque<SQLOperation *,std::allocator<SQLOperation *> > > _queue
  14477. std::deque<SQLOperation *,std::allocator<SQLOperation *> > c = 0x3839BFB6A0
  14478. std::condition_variable _condition
  14479. std::_Align_type<double,72> _Cnd_storage = 0x3839BFB6C8
  14480. std::atomic<bool> _shutdown
  14481. std::_Atomic_bool
  14482. unsigned int _My_val = 0x0
  14483. MySQLConnection* _connection = 0x3839C1E3A0
  14484. std::vector<std::unique_ptr<MySQLPreparedStatement,std::default_delete<MySQLPreparedStatement> >,std::allocator<std::unique_ptr<MySQLPreparedStatement,std::default_delete<MySQLPreparedStatement> > > m_stmts
  14485. std::_Vector_alloc<std::_Vec_base_types<std::unique_ptr<MySQLPreparedStatement,std::default_delete<MySQLPreparedStatement> >,std::allocator<std::unique_ptr<MySQLPreparedStatement,std::default_delete<
  14486. 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 = 0x3839C1E3A8
  14487. 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
  14488. 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
  14489. 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
  14490. 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 = 0x3839C1E3C8
  14491. <user defined> value_compare = 0x3839C1E3C8
  14492. <user defined> _Copy_tag = 0x3839C1E3C8
  14493. <user defined> _Move_tag = 0x3839C1E3C8
  14494. <user defined> value_compare = 0x3839C1E3C8
  14495. bool m_reconnecting = 0x0
  14496. bool m_prepareError = 0x0
  14497. ProducerConsumerQueue<SQLOperation *>* m_queue = 0x3839BFB650
  14498. std::unique_ptr<DatabaseWorker,std::default_delete<DatabaseWorker> > m_worker
  14499. std::_Unique_ptr_base<DatabaseWorker,std::default_delete<DatabaseWorker> >
  14500. std::_Compressed_pair<std::default_delete<DatabaseWorker>,DatabaseWorker *,1> _Mypair = 0x3839CA79D0
  14501. st_mysql* m_Mysql = 0x383BD720A0
  14502. st_net net = 0x383BD720A0
  14503. unsigned int* connector_fd = NULL
  14504. char* host = "127.0.0.1"
  14505. char* user = "Server"
  14506. char* passwd = "myPassWordn0tf@ru"
  14507. char* unix_socket = NULL
  14508. char* server_version = "5.6.31-log"
  14509. char* host_info = "127.0.0.1 via TCP/IP"
  14510. char* info = "Rows matched: 1 Changed: 0 Warnings: 0"
  14511. char* db = "legion_auth"
  14512. charset_info_st* charset = 0x7FF9C376ACB0
  14513. st_mysql_field* fields = NULL
  14514. st_mem_root field_alloc = 0x383BD72388
  14515. unsigned int affected_rows = 0x0
  14516. unsigned int insert_id = 0x0
  14517. unsigned int extra_info = 0x0
  14518. unsigned long thread_id = 0x1488D0
  14519. unsigned long packet_length = 0x0
  14520. unsigned int port = 0xCEA
  14521. unsigned long client_flag = 0x3EA28D
  14522. unsigned long server_capabilities = 0x807FF7FF
  14523. unsigned int protocol_version = 0xA
  14524. unsigned int field_count = 0x0
  14525. unsigned int server_status = 0x2
  14526. unsigned int server_language = 0x21
  14527. unsigned int warning_count = 0x0
  14528. st_mysql_options options = 0x383BD72400
  14529. int status = 0x0
  14530. char free_me = ""
  14531. char reconnect = ""
  14532. char[21] scramble = "r3D=CwQnXKP1A5'`0kL{"
  14533. char unused1 = ""
  14534. void* unused2 = NULL
  14535. void* unused3 = NULL
  14536. void* unused4 = NULL
  14537. void* unused5 = NULL
  14538. st_list* stmts = 0x383CC1BFC8
  14539. st_mysql_methods* methods = 0x7FF9C3742110
  14540. void* thd = NULL
  14541. char* unbuffered_fetch_owner = NULL
  14542. char* info_buffer = NULL
  14543. void* extension = NULL
  14544. MySQLConnectionInfo& m_connectionInfo = 0x3839BFA550
  14545. std::string user = "Server"
  14546. std::string password = "myPassWordn0tf@ru"
  14547. std::string database = "legion_auth"
  14548. std::string host = "127.0.0.1"
  14549. std::string port_or_socket = "3306"
  14550. int m_connectionFlags = 0x1
  14551. std::mutex m_Mutex
  14552. std::_Mutex_base
  14553. std::_Align_type<double,80> _Mtx_storage = 0x3839C1E410
  14554. std::thread _workerThread
  14555. id
  14556. unsigned int _Id = 0x1D4
  14557. _Thrd_imp_t _Thr
  14558. void* _Hnd = 0x1D4
  14559. unsigned int _Id = 0x47B4
  14560. std::atomic<bool> _cancelationToken
  14561. std::_Atomic_bool
  14562. unsigned int _My_val = 0x0
  14563.  
  14564. 00007FF7265D00FC 000000383BF4F5E0 std::invoke<void (__cdecl DatabaseWorker::*)(void) __ptr64,DatabaseWorker * __ptr64>+4C c:\program files (x86)\microsoft visual studio 14.0\vc\include\type_traits line 1445
  14565. Parameter <user defined>** _Obj = 0x7FF7265CFA00
  14566. Parameter DatabaseWorker** <_Args_0> = 0x3839CA79D0
  14567. ProducerConsumerQueue<SQLOperation *>* _queue = 0x3839BFB650
  14568. std::mutex _queueLock
  14569. std::_Mutex_base
  14570. std::_Align_type<double,80> _Mtx_storage = 0x3839BFB650
  14571. std::queue<SQLOperation *,std::deque<SQLOperation *,std::allocator<SQLOperation *> > > _queue
  14572. std::deque<SQLOperation *,std::allocator<SQLOperation *> > c = 0x3839BFB6A0
  14573. std::condition_variable _condition
  14574. std::_Align_type<double,72> _Cnd_storage = 0x3839BFB6C8
  14575. std::atomic<bool> _shutdown
  14576. std::_Atomic_bool
  14577. unsigned int _My_val = 0x0
  14578. MySQLConnection* _connection = 0x3839C1E3A0
  14579. std::vector<std::unique_ptr<MySQLPreparedStatement,std::default_delete<MySQLPreparedStatement> >,std::allocator<std::unique_ptr<MySQLPreparedStatement,std::default_delete<MySQLPreparedStatement> > > m_stmts
  14580. std::_Vector_alloc<std::_Vec_base_types<std::unique_ptr<MySQLPreparedStatement,std::default_delete<MySQLPreparedStatement> >,std::allocator<std::unique_ptr<MySQLPreparedStatement,std::default_delete<
  14581. 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 = 0x3839C1E3A8
  14582. 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
  14583. 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
  14584. 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
  14585. 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 = 0x3839C1E3C8
  14586. <user defined> value_compare = 0x3839C1E3C8
  14587. <user defined> _Copy_tag = 0x3839C1E3C8
  14588. <user defined> _Move_tag = 0x3839C1E3C8
  14589. <user defined> value_compare = 0x3839C1E3C8
  14590. bool m_reconnecting = 0x0
  14591. bool m_prepareError = 0x0
  14592. ProducerConsumerQueue<SQLOperation *>* m_queue = 0x3839BFB650
  14593. std::unique_ptr<DatabaseWorker,std::default_delete<DatabaseWorker> > m_worker
  14594. std::_Unique_ptr_base<DatabaseWorker,std::default_delete<DatabaseWorker> >
  14595. std::_Compressed_pair<std::default_delete<DatabaseWorker>,DatabaseWorker *,1> _Mypair = 0x3839CA79D0
  14596. st_mysql* m_Mysql = 0x383BD720A0
  14597. st_net net = 0x383BD720A0
  14598. unsigned int* connector_fd = NULL
  14599. char* host = "127.0.0.1"
  14600. char* user = "Server"
  14601. char* passwd = "myPassWordn0tf@ru"
  14602. char* unix_socket = NULL
  14603. char* server_version = "5.6.31-log"
  14604. char* host_info = "127.0.0.1 via TCP/IP"
  14605. char* info = "Rows matched: 1 Changed: 0 Warnings: 0"
  14606. char* db = "legion_auth"
  14607. charset_info_st* charset = 0x7FF9C376ACB0
  14608. st_mysql_field* fields = NULL
  14609. st_mem_root field_alloc = 0x383BD72388
  14610. unsigned int affected_rows = 0x0
  14611. unsigned int insert_id = 0x0
  14612. unsigned int extra_info = 0x0
  14613. unsigned long thread_id = 0x1488D0
  14614. unsigned long packet_length = 0x0
  14615. unsigned int port = 0xCEA
  14616. unsigned long client_flag = 0x3EA28D
  14617. unsigned long server_capabilities = 0x807FF7FF
  14618. unsigned int protocol_version = 0xA
  14619. unsigned int field_count = 0x0
  14620. unsigned int server_status = 0x2
  14621. unsigned int server_language = 0x21
  14622. unsigned int warning_count = 0x0
  14623. st_mysql_options options = 0x383BD72400
  14624. int status = 0x0
  14625. char free_me = ""
  14626. char reconnect = ""
  14627. char[21] scramble = "r3D=CwQnXKP1A5'`0kL{"
  14628. char unused1 = ""
  14629. void* unused2 = NULL
  14630. void* unused3 = NULL
  14631. void* unused4 = NULL
  14632. void* unused5 = NULL
  14633. st_list* stmts = 0x383CC1BFC8
  14634. st_mysql_methods* methods = 0x7FF9C3742110
  14635. void* thd = NULL
  14636. char* unbuffered_fetch_owner = NULL
  14637. char* info_buffer = NULL
  14638. void* extension = NULL
  14639. MySQLConnectionInfo& m_connectionInfo = 0x3839BFA550
  14640. std::string user = "Server"
  14641. std::string password = "myPassWordn0tf@ru"
  14642. std::string database = "legion_auth"
  14643. std::string host = "127.0.0.1"
  14644. std::string port_or_socket = "3306"
  14645. int m_connectionFlags = 0x1
  14646. std::mutex m_Mutex
  14647. std::_Mutex_base
  14648. std::_Align_type<double,80> _Mtx_storage = 0x3839C1E410
  14649. std::thread _workerThread
  14650. id
  14651. unsigned int _Id = 0x1D4
  14652. _Thrd_imp_t _Thr
  14653. void* _Hnd = 0x1D4
  14654. unsigned int _Id = 0x47B4
  14655. std::atomic<bool> _cancelationToken
  14656. std::_Atomic_bool
  14657. unsigned int _My_val = 0x0
  14658.  
  14659. 00007FF7265CFF8B 000000383BF4F620 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 c:\program files (x86)\microsoft visual studio 14.0\vc\include\thr\xthread line 241
  14660. Parameter std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *>& _Tup = 0x383B6B5040
  14661. std::tuple<DatabaseWorker *>
  14662. std::_Tuple_val<DatabaseWorker *> _Myfirst
  14663. DatabaseWorker* _Val = 0x3839CA79D0
  14664. std::_Tuple_val<void (__cdecl DatabaseWorker::*)(void)> _Myfirst
  14665. <user defined>* _Val = 0x7FF7265CFA00
  14666.  
  14667. 00007FF7265D073A 000000383BF4F670 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 c:\program files (x86)\microsoft visual studio 14.0\vc\include\thr\xthread line 247
  14668. Parameter std::_LaunchPad<std::unique_ptr<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *>,std::default_delete<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *> > > >* _Ln = 0x3839A2DF58
  14669. std::_Pad
  14670. _Cnd_internal_imp_t* _Cond = 0xCCCCCCCCCCCCCCCC
  14671. _Mtx_internal_imp_t* _Mtx = 0xCCCCCCCCCCCCCCCC
  14672. bool _Started = 0xCC
  14673. std::unique_ptr<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *>,std::default_delete<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *> > > _MyTarget
  14674. std::_Unique_ptr_base<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *>,std::default_delete<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *> > >
  14675. std::_Compressed_pair<std::default_delete<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *> >,std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *> *,1> _Mypair = 0x38C11B4500
  14676. Local std::unique_ptr<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *>,std::default_delete<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *> > > _Local
  14677. std::_Unique_ptr_base<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *>,std::default_delete<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *> > >
  14678. std::_Compressed_pair<std::default_delete<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *> >,std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *> *,1> _Mypair
  14679. std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *>* _Myval2 = 0x383B6B5040
  14680.  
  14681. 00007FF7265D05D8 000000383BF4F6A0 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 c:\program files (x86)\microsoft visual studio 14.0\vc\include\thr\xthread line 233
  14682. Local std::_LaunchPad<std::unique_ptr<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *>,std::default_delete<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *> > > >* this = 0x3839A2DF58
  14683. std::_Pad
  14684. _Cnd_internal_imp_t* _Cond = 0xCCCCCCCCCCCCCCCC
  14685. _Mtx_internal_imp_t* _Mtx = 0xCCCCCCCCCCCCCCCC
  14686. bool _Started = 0xCC
  14687. std::unique_ptr<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *>,std::default_delete<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *> > > _MyTarget
  14688. std::_Unique_ptr_base<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *>,std::default_delete<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *> > >
  14689. std::_Compressed_pair<std::default_delete<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *> >,std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *> *,1> _Mypair = 0x38C11B4500
  14690.  
  14691. 00007FF724497FAD 000000383BF4F6D0 std::_Pad::_Call_func+2D c:\program files (x86)\microsoft visual studio 14.0\vc\include\thr\xthread line 210
  14692. Parameter void* _Data = 0x3839A2DF58
  14693.  
  14694. 00007FF9C31EB0A8 000000383BF4F710 _register_onexit_function+4A8
  14695.  
  14696. 00007FF9C31EAD11 000000383BF4F760 _register_onexit_function+111
  14697.  
  14698. 00007FF9E7C513D2 000000383BF4F790 BaseThreadInitThunk+22
  14699.  
  14700. 00007FF9EA2954E4 000000383BF4F7E0 RtlUserThreadStart+34
  14701.  
  14702.  
  14703. Call stack:
  14704. Address Frame Function SourceFile
  14705. 00007FF9EA31217A 000000383C04F290 ZwWaitForAlertByThreadId+A
  14706.  
  14707. 00007FF9EA2FE65C 000000383C04F300 RtlSleepConditionVariableSRW+EC
  14708.  
  14709. 00007FF9E7828DA8 000000383C04F340 SleepConditionVariableSRW+28
  14710.  
  14711. 00007FF9C338C937 000000383C04F380 __crtSetThreadpoolWait+147
  14712.  
  14713. 00007FF9C3351466 000000383C04F3C0 ?_Winerror_message@std@@YAKKPEADK@Z+A06
  14714.  
  14715. 00007FF9C3351373 000000383C04F3F0 ?_Winerror_message@std@@YAKKPEADK@Z+913
  14716.  
  14717. 00007FF9C335110E 000000383C04F470 ?_Winerror_message@std@@YAKKPEADK@Z+6AE
  14718.  
  14719. 00007FF9C3351630 000000383C04F4A0 _Cnd_wait+20
  14720.  
  14721. 00007FF7244983D3 000000383C04F4D0 std::_Cnd_waitX+33 c:\program files (x86)\microsoft visual studio 14.0\vc\include\thr\xthread line 95
  14722. Parameter _Cnd_internal_imp_t* _Cnd = 0x3839BFB068
  14723. Parameter _Mtx_internal_imp_t* _Mtx = 0x3839BFAFF0
  14724.  
  14725. 00007FF7244D2544 000000383C04F510 std::condition_variable::wait+54 c:\program files (x86)\microsoft visual studio 14.0\vc\include\mutex line 566
  14726. Local std::condition_variable* this = 0x3839BFB068
  14727. std::_Align_type<double,72> _Cnd_storage
  14728. float _Val = 0.000000
  14729. char[72] _Pad = "Ð$<Ãù..."
  14730. Parameter std::unique_lock<std::mutex>& _Lck = 0x383C04F548
  14731. std::mutex* _Pmtx = 0x3839BFAFF0
  14732. std::_Mutex_base
  14733. std::_Align_type<double,80> _Mtx_storage = 0x3839BFAFF0
  14734. bool _Owns = 0x1
  14735.  
  14736. 00007FF7265D04E7 000000383C04F570 ProducerConsumerQueue<SQLOperation * __ptr64>::WaitAndPop+87 d:\core\trinitycore\src\common\threading\producerconsumerqueue.h line 76
  14737. Local ProducerConsumerQueue<SQLOperation *>* this = 0x3839BFAFF0
  14738. std::mutex _queueLock
  14739. std::_Mutex_base
  14740. std::_Align_type<double,80> _Mtx_storage = 0x3839BFAFF0
  14741. std::queue<SQLOperation *,std::deque<SQLOperation *,std::allocator<SQLOperation *> > > _queue
  14742. std::deque<SQLOperation *,std::allocator<SQLOperation *> > c
  14743. std::_Deque_alloc<std::_Deque_base_types<SQLOperation *,std::allocator<SQLOperation *> > >
  14744. std::_Compressed_pair<std::_Wrap_alloc<std::allocator<SQLOperation *> >,std::_Deque_val<std::_Deque_simple_types<SQLOperation *> >,1> _Mypair = 0x3839BFB040
  14745. std::condition_variable _condition
  14746. std::_Align_type<double,72> _Cnd_storage
  14747. float _Val = 0.000000
  14748. char[72] _Pad = "Ð$<Ãù..."
  14749. std::atomic<bool> _shutdown
  14750. std::_Atomic_bool
  14751. unsigned int _My_val = 0x0
  14752. Parameter SQLOperation&* value = NULL
  14753. Local std::unique_lock<std::mutex> lock
  14754. std::mutex* _Pmtx = 0x3839BFAFF0
  14755. std::_Mutex_base
  14756. std::_Align_type<double,80> _Mtx_storage = 0x3839BFAFF0
  14757. bool _Owns = 0x1
  14758.  
  14759. 00007FF7265CFA49 000000383C04F5D0 DatabaseWorker::WorkerThread+49 d:\core\trinitycore\src\server\database\database\databaseworker.cpp line 51
  14760. Local SQLOperation* operation = NULL
  14761. Local DatabaseWorker* this = 0x3839CA8760
  14762. ProducerConsumerQueue<SQLOperation *>* _queue = 0x3839BFAFF0
  14763. std::mutex _queueLock
  14764. std::_Mutex_base
  14765. std::_Align_type<double,80> _Mtx_storage = 0x3839BFAFF0
  14766. std::queue<SQLOperation *,std::deque<SQLOperation *,std::allocator<SQLOperation *> > > _queue
  14767. std::deque<SQLOperation *,std::allocator<SQLOperation *> > c = 0x3839BFB040
  14768. std::condition_variable _condition
  14769. std::_Align_type<double,72> _Cnd_storage = 0x3839BFB068
  14770. std::atomic<bool> _shutdown
  14771. std::_Atomic_bool
  14772. unsigned int _My_val = 0x0
  14773. MySQLConnection* _connection = 0x3839C1D8A0
  14774. std::vector<std::unique_ptr<MySQLPreparedStatement,std::default_delete<MySQLPreparedStatement> >,std::allocator<std::unique_ptr<MySQLPreparedStatement,std::default_delete<MySQLPreparedStatement> > > m_stmts
  14775. std::_Vector_alloc<std::_Vec_base_types<std::unique_ptr<MySQLPreparedStatement,std::default_delete<MySQLPreparedStatement> >,std::allocator<std::unique_ptr<MySQLPreparedStatement,std::default_delete<
  14776. 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 = 0x3839C1D8A8
  14777. 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
  14778. 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
  14779. 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
  14780. 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 = 0x3839C1D8C8
  14781. <user defined> value_compare = 0x3839C1D8C8
  14782. <user defined> _Copy_tag = 0x3839C1D8C8
  14783. <user defined> _Move_tag = 0x3839C1D8C8
  14784. <user defined> value_compare = 0x3839C1D8C8
  14785. bool m_reconnecting = 0x0
  14786. bool m_prepareError = 0x0
  14787. ProducerConsumerQueue<SQLOperation *>* m_queue = 0x3839BFAFF0
  14788. std::unique_ptr<DatabaseWorker,std::default_delete<DatabaseWorker> > m_worker
  14789. std::_Unique_ptr_base<DatabaseWorker,std::default_delete<DatabaseWorker> >
  14790. std::_Compressed_pair<std::default_delete<DatabaseWorker>,DatabaseWorker *,1> _Mypair = 0x3839CA8760
  14791. st_mysql* m_Mysql = 0x383BD8C660
  14792. st_net net = 0x383BD8C660
  14793. unsigned int* connector_fd = NULL
  14794. char* host = "127.0.0.1"
  14795. char* user = "Server"
  14796. char* passwd = "myPassWordn0tf@ru"
  14797. char* unix_socket = NULL
  14798. char* server_version = "5.6.31-log"
  14799. char* host_info = "127.0.0.1 via TCP/IP"
  14800. char* info = NULL
  14801. char* db = "legion_characters_normal"
  14802. charset_info_st* charset = 0x7FF9C376ACB0
  14803. st_mysql_field* fields = NULL
  14804. st_mem_root field_alloc = 0x383BD8C948
  14805. unsigned int affected_rows = 0x1
  14806. unsigned int insert_id = 0x0
  14807. unsigned int extra_info = 0x0
  14808. unsigned long thread_id = 0x1488D3
  14809. unsigned long packet_length = 0x0
  14810. unsigned int port = 0xCEA
  14811. unsigned long client_flag = 0x3EA28D
  14812. unsigned long server_capabilities = 0x807FF7FF
  14813. unsigned int protocol_version = 0xA
  14814. unsigned int field_count = 0x0
  14815. unsigned int server_status = 0x2
  14816. unsigned int server_language = 0x21
  14817. unsigned int warning_count = 0x0
  14818. st_mysql_options options = 0x383BD8C9C0
  14819. int status = 0x0
  14820. char free_me = ""
  14821. char reconnect = ""
  14822. char[21] scramble = "ly9Pe,Ks$U_\4,|OWG<9"
  14823. char unused1 = ""
  14824. void* unused2 = NULL
  14825. void* unused3 = NULL
  14826. void* unused4 = NULL
  14827. void* unused5 = NULL
  14828. st_list* stmts = 0x383D09F708
  14829. st_mysql_methods* methods = 0x7FF9C3742110
  14830. void* thd = NULL
  14831. char* unbuffered_fetch_owner = NULL
  14832. char* info_buffer = NULL
  14833. void* extension = NULL
  14834. MySQLConnectionInfo& m_connectionInfo = 0x3839C79F60
  14835. std::string user = "Server"
  14836. std::string password = "myPassWordn0tf@ru"
  14837. std::string database = "legion_characters_normal"
  14838. std::string host = "127.0.0.1"
  14839. std::string port_or_socket = "3306"
  14840. int m_connectionFlags = 0x1
  14841. std::mutex m_Mutex
  14842. std::_Mutex_base
  14843. std::_Align_type<double,80> _Mtx_storage = 0x3839C1D910
  14844. std::thread _workerThread
  14845. id
  14846. unsigned int _Id = 0x1EC
  14847. _Thrd_imp_t _Thr
  14848. void* _Hnd = 0x1EC
  14849. unsigned int _Id = 0x611C
  14850. std::atomic<bool> _cancelationToken
  14851. std::_Atomic_bool
  14852. unsigned int _My_val = 0x0
  14853.  
  14854. 00007FF7265CFF24 000000383C04F600 std::_Invoker_pmf_pointer::_Call<void (__cdecl DatabaseWorker::*)(void) __ptr64,DatabaseWorker * __ptr64>+34 c:\program files (x86)\microsoft visual studio 14.0\vc\include\type_traits line 1342
  14855. Parameter <user defined>* _Pmf = 0x7FF7265CFA00
  14856. Parameter DatabaseWorker** _Arg1 = 0x3839CA8760
  14857. ProducerConsumerQueue<SQLOperation *>* _queue = 0x3839BFAFF0
  14858. std::mutex _queueLock
  14859. std::_Mutex_base
  14860. std::_Align_type<double,80> _Mtx_storage = 0x3839BFAFF0
  14861. std::queue<SQLOperation *,std::deque<SQLOperation *,std::allocator<SQLOperation *> > > _queue
  14862. std::deque<SQLOperation *,std::allocator<SQLOperation *> > c = 0x3839BFB040
  14863. std::condition_variable _condition
  14864. std::_Align_type<double,72> _Cnd_storage = 0x3839BFB068
  14865. std::atomic<bool> _shutdown
  14866. std::_Atomic_bool
  14867. unsigned int _My_val = 0x0
  14868. MySQLConnection* _connection = 0x3839C1D8A0
  14869. std::vector<std::unique_ptr<MySQLPreparedStatement,std::default_delete<MySQLPreparedStatement> >,std::allocator<std::unique_ptr<MySQLPreparedStatement,std::default_delete<MySQLPreparedStatement> > > m_stmts
  14870. std::_Vector_alloc<std::_Vec_base_types<std::unique_ptr<MySQLPreparedStatement,std::default_delete<MySQLPreparedStatement> >,std::allocator<std::unique_ptr<MySQLPreparedStatement,std::default_delete<
  14871. 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 = 0x3839C1D8A8
  14872. 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
  14873. 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
  14874. 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
  14875. 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 = 0x3839C1D8C8
  14876. <user defined> value_compare = 0x3839C1D8C8
  14877. <user defined> _Copy_tag = 0x3839C1D8C8
  14878. <user defined> _Move_tag = 0x3839C1D8C8
  14879. <user defined> value_compare = 0x3839C1D8C8
  14880. bool m_reconnecting = 0x0
  14881. bool m_prepareError = 0x0
  14882. ProducerConsumerQueue<SQLOperation *>* m_queue = 0x3839BFAFF0
  14883. std::unique_ptr<DatabaseWorker,std::default_delete<DatabaseWorker> > m_worker
  14884. std::_Unique_ptr_base<DatabaseWorker,std::default_delete<DatabaseWorker> >
  14885. std::_Compressed_pair<std::default_delete<DatabaseWorker>,DatabaseWorker *,1> _Mypair = 0x3839CA8760
  14886. st_mysql* m_Mysql = 0x383BD8C660
  14887. st_net net = 0x383BD8C660
  14888. unsigned int* connector_fd = NULL
  14889. char* host = "127.0.0.1"
  14890. char* user = "Server"
  14891. char* passwd = "myPassWordn0tf@ru"
  14892. char* unix_socket = NULL
  14893. char* server_version = "5.6.31-log"
  14894. char* host_info = "127.0.0.1 via TCP/IP"
  14895. char* info = NULL
  14896. char* db = "legion_characters_normal"
  14897. charset_info_st* charset = 0x7FF9C376ACB0
  14898. st_mysql_field* fields = NULL
  14899. st_mem_root field_alloc = 0x383BD8C948
  14900. unsigned int affected_rows = 0x1
  14901. unsigned int insert_id = 0x0
  14902. unsigned int extra_info = 0x0
  14903. unsigned long thread_id = 0x1488D3
  14904. unsigned long packet_length = 0x0
  14905. unsigned int port = 0xCEA
  14906. unsigned long client_flag = 0x3EA28D
  14907. unsigned long server_capabilities = 0x807FF7FF
  14908. unsigned int protocol_version = 0xA
  14909. unsigned int field_count = 0x0
  14910. unsigned int server_status = 0x2
  14911. unsigned int server_language = 0x21
  14912. unsigned int warning_count = 0x0
  14913. st_mysql_options options = 0x383BD8C9C0
  14914. int status = 0x0
  14915. char free_me = ""
  14916. char reconnect = ""
  14917. char[21] scramble = "ly9Pe,Ks$U_\4,|OWG<9"
  14918. char unused1 = ""
  14919. void* unused2 = NULL
  14920. void* unused3 = NULL
  14921. void* unused4 = NULL
  14922. void* unused5 = NULL
  14923. st_list* stmts = 0x383D09F708
  14924. st_mysql_methods* methods = 0x7FF9C3742110
  14925. void* thd = NULL
  14926. char* unbuffered_fetch_owner = NULL
  14927. char* info_buffer = NULL
  14928. void* extension = NULL
  14929. MySQLConnectionInfo& m_connectionInfo = 0x3839C79F60
  14930. std::string user = "Server"
  14931. std::string password = "myPassWordn0tf@ru"
  14932. std::string database = "legion_characters_normal"
  14933. std::string host = "127.0.0.1"
  14934. std::string port_or_socket = "3306"
  14935. int m_connectionFlags = 0x1
  14936. std::mutex m_Mutex
  14937. std::_Mutex_base
  14938. std::_Align_type<double,80> _Mtx_storage = 0x3839C1D910
  14939. std::thread _workerThread
  14940. id
  14941. unsigned int _Id = 0x1EC
  14942. _Thrd_imp_t _Thr
  14943. void* _Hnd = 0x1EC
  14944. unsigned int _Id = 0x611C
  14945. std::atomic<bool> _cancelationToken
  14946. std::_Atomic_bool
  14947. unsigned int _My_val = 0x0
  14948.  
  14949. 00007FF7265D00FC 000000383C04F640 std::invoke<void (__cdecl DatabaseWorker::*)(void) __ptr64,DatabaseWorker * __ptr64>+4C c:\program files (x86)\microsoft visual studio 14.0\vc\include\type_traits line 1445
  14950. Parameter <user defined>** _Obj = 0x7FF7265CFA00
  14951. Parameter DatabaseWorker** <_Args_0> = 0x3839CA8760
  14952. ProducerConsumerQueue<SQLOperation *>* _queue = 0x3839BFAFF0
  14953. std::mutex _queueLock
  14954. std::_Mutex_base
  14955. std::_Align_type<double,80> _Mtx_storage = 0x3839BFAFF0
  14956. std::queue<SQLOperation *,std::deque<SQLOperation *,std::allocator<SQLOperation *> > > _queue
  14957. std::deque<SQLOperation *,std::allocator<SQLOperation *> > c = 0x3839BFB040
  14958. std::condition_variable _condition
  14959. std::_Align_type<double,72> _Cnd_storage = 0x3839BFB068
  14960. std::atomic<bool> _shutdown
  14961. std::_Atomic_bool
  14962. unsigned int _My_val = 0x0
  14963. MySQLConnection* _connection = 0x3839C1D8A0
  14964. std::vector<std::unique_ptr<MySQLPreparedStatement,std::default_delete<MySQLPreparedStatement> >,std::allocator<std::unique_ptr<MySQLPreparedStatement,std::default_delete<MySQLPreparedStatement> > > m_stmts
  14965. std::_Vector_alloc<std::_Vec_base_types<std::unique_ptr<MySQLPreparedStatement,std::default_delete<MySQLPreparedStatement> >,std::allocator<std::unique_ptr<MySQLPreparedStatement,std::default_delete<
  14966. 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 = 0x3839C1D8A8
  14967. 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
  14968. 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
  14969. 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
  14970. 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 = 0x3839C1D8C8
  14971. <user defined> value_compare = 0x3839C1D8C8
  14972. <user defined> _Copy_tag = 0x3839C1D8C8
  14973. <user defined> _Move_tag = 0x3839C1D8C8
  14974. <user defined> value_compare = 0x3839C1D8C8
  14975. bool m_reconnecting = 0x0
  14976. bool m_prepareError = 0x0
  14977. ProducerConsumerQueue<SQLOperation *>* m_queue = 0x3839BFAFF0
  14978. std::unique_ptr<DatabaseWorker,std::default_delete<DatabaseWorker> > m_worker
  14979. std::_Unique_ptr_base<DatabaseWorker,std::default_delete<DatabaseWorker> >
  14980. std::_Compressed_pair<std::default_delete<DatabaseWorker>,DatabaseWorker *,1> _Mypair = 0x3839CA8760
  14981. st_mysql* m_Mysql = 0x383BD8C660
  14982. st_net net = 0x383BD8C660
  14983. unsigned int* connector_fd = NULL
  14984. char* host = "127.0.0.1"
  14985. char* user = "Server"
  14986. char* passwd = "myPassWordn0tf@ru"
  14987. char* unix_socket = NULL
  14988. char* server_version = "5.6.31-log"
  14989. char* host_info = "127.0.0.1 via TCP/IP"
  14990. char* info = NULL
  14991. char* db = "legion_characters_normal"
  14992. charset_info_st* charset = 0x7FF9C376ACB0
  14993. st_mysql_field* fields = NULL
  14994. st_mem_root field_alloc = 0x383BD8C948
  14995. unsigned int affected_rows = 0x1
  14996. unsigned int insert_id = 0x0
  14997. unsigned int extra_info = 0x0
  14998. unsigned long thread_id = 0x1488D3
  14999. unsigned long packet_length = 0x0
  15000. unsigned int port = 0xCEA
  15001. unsigned long client_flag = 0x3EA28D
  15002. unsigned long server_capabilities = 0x807FF7FF
  15003. unsigned int protocol_version = 0xA
  15004. unsigned int field_count = 0x0
  15005. unsigned int server_status = 0x2
  15006. unsigned int server_language = 0x21
  15007. unsigned int warning_count = 0x0
  15008. st_mysql_options options = 0x383BD8C9C0
  15009. int status = 0x0
  15010. char free_me = ""
  15011. char reconnect = ""
  15012. char[21] scramble = "ly9Pe,Ks$U_\4,|OWG<9"
  15013. char unused1 = ""
  15014. void* unused2 = NULL
  15015. void* unused3 = NULL
  15016. void* unused4 = NULL
  15017. void* unused5 = NULL
  15018. st_list* stmts = 0x383D09F708
  15019. st_mysql_methods* methods = 0x7FF9C3742110
  15020. void* thd = NULL
  15021. char* unbuffered_fetch_owner = NULL
  15022. char* info_buffer = NULL
  15023. void* extension = NULL
  15024. MySQLConnectionInfo& m_connectionInfo = 0x3839C79F60
  15025. std::string user = "Server"
  15026. std::string password = "myPassWordn0tf@ru"
  15027. std::string database = "legion_characters_normal"
  15028. std::string host = "127.0.0.1"
  15029. std::string port_or_socket = "3306"
  15030. int m_connectionFlags = 0x1
  15031. std::mutex m_Mutex
  15032. std::_Mutex_base
  15033. std::_Align_type<double,80> _Mtx_storage = 0x3839C1D910
  15034. std::thread _workerThread
  15035. id
  15036. unsigned int _Id = 0x1EC
  15037. _Thrd_imp_t _Thr
  15038. void* _Hnd = 0x1EC
  15039. unsigned int _Id = 0x611C
  15040. std::atomic<bool> _cancelationToken
  15041. std::_Atomic_bool
  15042. unsigned int _My_val = 0x0
  15043.  
  15044. 00007FF7265CFF8B 000000383C04F680 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 c:\program files (x86)\microsoft visual studio 14.0\vc\include\thr\xthread line 241
  15045. Parameter std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *>& _Tup = 0x383B6B7520
  15046. std::tuple<DatabaseWorker *>
  15047. std::_Tuple_val<DatabaseWorker *> _Myfirst
  15048. DatabaseWorker* _Val = 0x3839CA8760
  15049. std::_Tuple_val<void (__cdecl DatabaseWorker::*)(void)> _Myfirst
  15050. <user defined>* _Val = 0x7FF7265CFA00
  15051.  
  15052. 00007FF7265D073A 000000383C04F6D0 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 c:\program files (x86)\microsoft visual studio 14.0\vc\include\thr\xthread line 247
  15053. Parameter std::_LaunchPad<std::unique_ptr<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *>,std::default_delete<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *> > > >* _Ln = 0x3839A2DF58
  15054. std::_Pad
  15055. _Cnd_internal_imp_t* _Cond = 0xCCCCCCCCCCCCCCCC
  15056. _Mtx_internal_imp_t* _Mtx = 0xCCCCCCCCCCCCCCCC
  15057. bool _Started = 0xCC
  15058. std::unique_ptr<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *>,std::default_delete<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *> > > _MyTarget
  15059. std::_Unique_ptr_base<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *>,std::default_delete<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *> > >
  15060. std::_Compressed_pair<std::default_delete<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *> >,std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *> *,1> _Mypair = 0x38C11B4500
  15061. Local std::unique_ptr<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *>,std::default_delete<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *> > > _Local
  15062. std::_Unique_ptr_base<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *>,std::default_delete<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *> > >
  15063. std::_Compressed_pair<std::default_delete<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *> >,std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *> *,1> _Mypair
  15064. std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *>* _Myval2 = 0x383B6B7520
  15065.  
  15066. 00007FF7265D05D8 000000383C04F700 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 c:\program files (x86)\microsoft visual studio 14.0\vc\include\thr\xthread line 233
  15067. Local std::_LaunchPad<std::unique_ptr<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *>,std::default_delete<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *> > > >* this = 0x3839A2DF58
  15068. std::_Pad
  15069. _Cnd_internal_imp_t* _Cond = 0xCCCCCCCCCCCCCCCC
  15070. _Mtx_internal_imp_t* _Mtx = 0xCCCCCCCCCCCCCCCC
  15071. bool _Started = 0xCC
  15072. std::unique_ptr<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *>,std::default_delete<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *> > > _MyTarget
  15073. std::_Unique_ptr_base<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *>,std::default_delete<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *> > >
  15074. std::_Compressed_pair<std::default_delete<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *> >,std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *> *,1> _Mypair = 0x38C11B4500
  15075.  
  15076. 00007FF724497FAD 000000383C04F730 std::_Pad::_Call_func+2D c:\program files (x86)\microsoft visual studio 14.0\vc\include\thr\xthread line 210
  15077. Parameter void* _Data = 0x3839A2DF58
  15078.  
  15079. 00007FF9C31EB0A8 000000383C04F770 _register_onexit_function+4A8
  15080.  
  15081. 00007FF9C31EAD11 000000383C04F7C0 _register_onexit_function+111
  15082.  
  15083. 00007FF9E7C513D2 000000383C04F7F0 BaseThreadInitThunk+22
  15084.  
  15085. 00007FF9EA2954E4 000000383C04F840 RtlUserThreadStart+34
  15086.  
  15087.  
  15088. Call stack:
  15089. Address Frame Function SourceFile
  15090. 00007FF9EA31217A 000000383C14F9D0 ZwWaitForAlertByThreadId+A
  15091.  
  15092. 00007FF9EA2FE65C 000000383C14FA40 RtlSleepConditionVariableSRW+EC
  15093.  
  15094. 00007FF9E7828DA8 000000383C14FA80 SleepConditionVariableSRW+28
  15095.  
  15096. 00007FF9C338C937 000000383C14FAC0 __crtSetThreadpoolWait+147
  15097.  
  15098. 00007FF9C3351466 000000383C14FB00 ?_Winerror_message@std@@YAKKPEADK@Z+A06
  15099.  
  15100. 00007FF9C3351373 000000383C14FB30 ?_Winerror_message@std@@YAKKPEADK@Z+913
  15101.  
  15102. 00007FF9C335110E 000000383C14FBB0 ?_Winerror_message@std@@YAKKPEADK@Z+6AE
  15103.  
  15104. 00007FF9C3351630 000000383C14FBE0 _Cnd_wait+20
  15105.  
  15106. 00007FF7244983D3 000000383C14FC10 std::_Cnd_waitX+33 c:\program files (x86)\microsoft visual studio 14.0\vc\include\thr\xthread line 95
  15107. Parameter _Cnd_internal_imp_t* _Cnd = 0x3839BFB068
  15108. Parameter _Mtx_internal_imp_t* _Mtx = 0x3839BFAFF0
  15109.  
  15110. 00007FF7244D2544 000000383C14FC50 std::condition_variable::wait+54 c:\program files (x86)\microsoft visual studio 14.0\vc\include\mutex line 566
  15111. Local std::condition_variable* this = 0x3839BFB068
  15112. std::_Align_type<double,72> _Cnd_storage
  15113. float _Val = 0.000000
  15114. char[72] _Pad = "Ð$<Ãù..."
  15115. Parameter std::unique_lock<std::mutex>& _Lck = 0x383C14FC88
  15116. std::mutex* _Pmtx = 0x3839BFAFF0
  15117. std::_Mutex_base
  15118. std::_Align_type<double,80> _Mtx_storage = 0x3839BFAFF0
  15119. bool _Owns = 0x1
  15120.  
  15121. 00007FF7265D04E7 000000383C14FCB0 ProducerConsumerQueue<SQLOperation * __ptr64>::WaitAndPop+87 d:\core\trinitycore\src\common\threading\producerconsumerqueue.h line 76
  15122. Local ProducerConsumerQueue<SQLOperation *>* this = 0x3839BFAFF0
  15123. std::mutex _queueLock
  15124. std::_Mutex_base
  15125. std::_Align_type<double,80> _Mtx_storage = 0x3839BFAFF0
  15126. std::queue<SQLOperation *,std::deque<SQLOperation *,std::allocator<SQLOperation *> > > _queue
  15127. std::deque<SQLOperation *,std::allocator<SQLOperation *> > c
  15128. std::_Deque_alloc<std::_Deque_base_types<SQLOperation *,std::allocator<SQLOperation *> > >
  15129. std::_Compressed_pair<std::_Wrap_alloc<std::allocator<SQLOperation *> >,std::_Deque_val<std::_Deque_simple_types<SQLOperation *> >,1> _Mypair = 0x3839BFB040
  15130. std::condition_variable _condition
  15131. std::_Align_type<double,72> _Cnd_storage
  15132. float _Val = 0.000000
  15133. char[72] _Pad = "Ð$<Ãù..."
  15134. std::atomic<bool> _shutdown
  15135. std::_Atomic_bool
  15136. unsigned int _My_val = 0x0
  15137. Parameter SQLOperation&* value = NULL
  15138. Local std::unique_lock<std::mutex> lock
  15139. std::mutex* _Pmtx = 0x3839BFAFF0
  15140. std::_Mutex_base
  15141. std::_Align_type<double,80> _Mtx_storage = 0x3839BFAFF0
  15142. bool _Owns = 0x1
  15143.  
  15144. 00007FF7265CFA49 000000383C14FD10 DatabaseWorker::WorkerThread+49 d:\core\trinitycore\src\server\database\database\databaseworker.cpp line 51
  15145. Local SQLOperation* operation = NULL
  15146. Local DatabaseWorker* this = 0x3839CA7F10
  15147. ProducerConsumerQueue<SQLOperation *>* _queue = 0x3839BFAFF0
  15148. std::mutex _queueLock
  15149. std::_Mutex_base
  15150. std::_Align_type<double,80> _Mtx_storage = 0x3839BFAFF0
  15151. std::queue<SQLOperation *,std::deque<SQLOperation *,std::allocator<SQLOperation *> > > _queue
  15152. std::deque<SQLOperation *,std::allocator<SQLOperation *> > c = 0x3839BFB040
  15153. std::condition_variable _condition
  15154. std::_Align_type<double,72> _Cnd_storage = 0x3839BFB068
  15155. std::atomic<bool> _shutdown
  15156. std::_Atomic_bool
  15157. unsigned int _My_val = 0x0
  15158. MySQLConnection* _connection = 0x3839C1D6A0
  15159. std::vector<std::unique_ptr<MySQLPreparedStatement,std::default_delete<MySQLPreparedStatement> >,std::allocator<std::unique_ptr<MySQLPreparedStatement,std::default_delete<MySQLPreparedStatement> > > m_stmts
  15160. std::_Vector_alloc<std::_Vec_base_types<std::unique_ptr<MySQLPreparedStatement,std::default_delete<MySQLPreparedStatement> >,std::allocator<std::unique_ptr<MySQLPreparedStatement,std::default_delete<
  15161. 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 = 0x3839C1D6A8
  15162. 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
  15163. 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
  15164. 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
  15165. 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 = 0x3839C1D6C8
  15166. <user defined> value_compare = 0x3839C1D6C8
  15167. <user defined> _Copy_tag = 0x3839C1D6C8
  15168. <user defined> _Move_tag = 0x3839C1D6C8
  15169. <user defined> value_compare = 0x3839C1D6C8
  15170. bool m_reconnecting = 0x0
  15171. bool m_prepareError = 0x0
  15172. ProducerConsumerQueue<SQLOperation *>* m_queue = 0x3839BFAFF0
  15173. std::unique_ptr<DatabaseWorker,std::default_delete<DatabaseWorker> > m_worker
  15174. std::_Unique_ptr_base<DatabaseWorker,std::default_delete<DatabaseWorker> >
  15175. std::_Compressed_pair<std::default_delete<DatabaseWorker>,DatabaseWorker *,1> _Mypair = 0x3839CA7F10
  15176. st_mysql* m_Mysql = 0x383BD95220
  15177. st_net net = 0x383BD95220
  15178. unsigned int* connector_fd = NULL
  15179. char* host = "127.0.0.1"
  15180. char* user = "Server"
  15181. char* passwd = "myPassWordn0tf@ru"
  15182. char* unix_socket = NULL
  15183. char* server_version = "5.6.31-log"
  15184. char* host_info = "127.0.0.1 via TCP/IP"
  15185. char* info = NULL
  15186. char* db = "legion_characters_normal"
  15187. charset_info_st* charset = 0x7FF9C376ACB0
  15188. st_mysql_field* fields = NULL
  15189. st_mem_root field_alloc = 0x383BD95508
  15190. unsigned int affected_rows = 0x1
  15191. unsigned int insert_id = 0x0
  15192. unsigned int extra_info = 0x0
  15193. unsigned long thread_id = 0x1488D4
  15194. unsigned long packet_length = 0x0
  15195. unsigned int port = 0xCEA
  15196. unsigned long client_flag = 0x3EA28D
  15197. unsigned long server_capabilities = 0x807FF7FF
  15198. unsigned int protocol_version = 0xA
  15199. unsigned int field_count = 0x0
  15200. unsigned int server_status = 0x2
  15201. unsigned int server_language = 0x21
  15202. unsigned int warning_count = 0x0
  15203. st_mysql_options options = 0x383BD95580
  15204. int status = 0x0
  15205. char free_me = ""
  15206. char reconnect = ""
  15207. char[21] scramble = "/v)eAVl;#<D~p6YAy\Am"
  15208. char unused1 = ""
  15209. void* unused2 = NULL
  15210. void* unused3 = NULL
  15211. void* unused4 = NULL
  15212. void* unused5 = NULL
  15213. st_list* stmts = 0x383D310CE8
  15214. st_mysql_methods* methods = 0x7FF9C3742110
  15215. void* thd = NULL
  15216. char* unbuffered_fetch_owner = NULL
  15217. char* info_buffer = NULL
  15218. void* extension = NULL
  15219. MySQLConnectionInfo& m_connectionInfo = 0x3839C79F60
  15220. std::string user = "Server"
  15221. std::string password = "myPassWordn0tf@ru"
  15222. std::string database = "legion_characters_normal"
  15223. std::string host = "127.0.0.1"
  15224. std::string port_or_socket = "3306"
  15225. int m_connectionFlags = 0x1
  15226. std::mutex m_Mutex
  15227. std::_Mutex_base
  15228. std::_Align_type<double,80> _Mtx_storage = 0x3839C1D710
  15229. std::thread _workerThread
  15230. id
  15231. unsigned int _Id = 0x1F4
  15232. _Thrd_imp_t _Thr
  15233. void* _Hnd = 0x1F4
  15234. unsigned int _Id = 0x6138
  15235. std::atomic<bool> _cancelationToken
  15236. std::_Atomic_bool
  15237. unsigned int _My_val = 0x0
  15238.  
  15239. 00007FF7265CFF24 000000383C14FD40 std::_Invoker_pmf_pointer::_Call<void (__cdecl DatabaseWorker::*)(void) __ptr64,DatabaseWorker * __ptr64>+34 c:\program files (x86)\microsoft visual studio 14.0\vc\include\type_traits line 1342
  15240. Parameter <user defined>* _Pmf = 0x7FF7265CFA00
  15241. Parameter DatabaseWorker** _Arg1 = 0x3839CA7F10
  15242. ProducerConsumerQueue<SQLOperation *>* _queue = 0x3839BFAFF0
  15243. std::mutex _queueLock
  15244. std::_Mutex_base
  15245. std::_Align_type<double,80> _Mtx_storage = 0x3839BFAFF0
  15246. std::queue<SQLOperation *,std::deque<SQLOperation *,std::allocator<SQLOperation *> > > _queue
  15247. std::deque<SQLOperation *,std::allocator<SQLOperation *> > c = 0x3839BFB040
  15248. std::condition_variable _condition
  15249. std::_Align_type<double,72> _Cnd_storage = 0x3839BFB068
  15250. std::atomic<bool> _shutdown
  15251. std::_Atomic_bool
  15252. unsigned int _My_val = 0x0
  15253. MySQLConnection* _connection = 0x3839C1D6A0
  15254. std::vector<std::unique_ptr<MySQLPreparedStatement,std::default_delete<MySQLPreparedStatement> >,std::allocator<std::unique_ptr<MySQLPreparedStatement,std::default_delete<MySQLPreparedStatement> > > m_stmts
  15255. std::_Vector_alloc<std::_Vec_base_types<std::unique_ptr<MySQLPreparedStatement,std::default_delete<MySQLPreparedStatement> >,std::allocator<std::unique_ptr<MySQLPreparedStatement,std::default_delete<
  15256. 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 = 0x3839C1D6A8
  15257. 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
  15258. 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
  15259. 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
  15260. 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 = 0x3839C1D6C8
  15261. <user defined> value_compare = 0x3839C1D6C8
  15262. <user defined> _Copy_tag = 0x3839C1D6C8
  15263. <user defined> _Move_tag = 0x3839C1D6C8
  15264. <user defined> value_compare = 0x3839C1D6C8
  15265. bool m_reconnecting = 0x0
  15266. bool m_prepareError = 0x0
  15267. ProducerConsumerQueue<SQLOperation *>* m_queue = 0x3839BFAFF0
  15268. std::unique_ptr<DatabaseWorker,std::default_delete<DatabaseWorker> > m_worker
  15269. std::_Unique_ptr_base<DatabaseWorker,std::default_delete<DatabaseWorker> >
  15270. std::_Compressed_pair<std::default_delete<DatabaseWorker>,DatabaseWorker *,1> _Mypair = 0x3839CA7F10
  15271. st_mysql* m_Mysql = 0x383BD95220
  15272. st_net net = 0x383BD95220
  15273. unsigned int* connector_fd = NULL
  15274. char* host = "127.0.0.1"
  15275. char* user = "Server"
  15276. char* passwd = "myPassWordn0tf@ru"
  15277. char* unix_socket = NULL
  15278. char* server_version = "5.6.31-log"
  15279. char* host_info = "127.0.0.1 via TCP/IP"
  15280. char* info = NULL
  15281. char* db = "legion_characters_normal"
  15282. charset_info_st* charset = 0x7FF9C376ACB0
  15283. st_mysql_field* fields = NULL
  15284. st_mem_root field_alloc = 0x383BD95508
  15285. unsigned int affected_rows = 0x1
  15286. unsigned int insert_id = 0x0
  15287. unsigned int extra_info = 0x0
  15288. unsigned long thread_id = 0x1488D4
  15289. unsigned long packet_length = 0x0
  15290. unsigned int port = 0xCEA
  15291. unsigned long client_flag = 0x3EA28D
  15292. unsigned long server_capabilities = 0x807FF7FF
  15293. unsigned int protocol_version = 0xA
  15294. unsigned int field_count = 0x0
  15295. unsigned int server_status = 0x2
  15296. unsigned int server_language = 0x21
  15297. unsigned int warning_count = 0x0
  15298. st_mysql_options options = 0x383BD95580
  15299. int status = 0x0
  15300. char free_me = ""
  15301. char reconnect = ""
  15302. char[21] scramble = "/v)eAVl;#<D~p6YAy\Am"
  15303. char unused1 = ""
  15304. void* unused2 = NULL
  15305. void* unused3 = NULL
  15306. void* unused4 = NULL
  15307. void* unused5 = NULL
  15308. st_list* stmts = 0x383D310CE8
  15309. st_mysql_methods* methods = 0x7FF9C3742110
  15310. void* thd = NULL
  15311. char* unbuffered_fetch_owner = NULL
  15312. char* info_buffer = NULL
  15313. void* extension = NULL
  15314. MySQLConnectionInfo& m_connectionInfo = 0x3839C79F60
  15315. std::string user = "Server"
  15316. std::string password = "myPassWordn0tf@ru"
  15317. std::string database = "legion_characters_normal"
  15318. std::string host = "127.0.0.1"
  15319. std::string port_or_socket = "3306"
  15320. int m_connectionFlags = 0x1
  15321. std::mutex m_Mutex
  15322. std::_Mutex_base
  15323. std::_Align_type<double,80> _Mtx_storage = 0x3839C1D710
  15324. std::thread _workerThread
  15325. id
  15326. unsigned int _Id = 0x1F4
  15327. _Thrd_imp_t _Thr
  15328. void* _Hnd = 0x1F4
  15329. unsigned int _Id = 0x6138
  15330. std::atomic<bool> _cancelationToken
  15331. std::_Atomic_bool
  15332. unsigned int _My_val = 0x0
  15333.  
  15334. 00007FF7265D00FC 000000383C14FD80 std::invoke<void (__cdecl DatabaseWorker::*)(void) __ptr64,DatabaseWorker * __ptr64>+4C c:\program files (x86)\microsoft visual studio 14.0\vc\include\type_traits line 1445
  15335. Parameter <user defined>** _Obj = 0x7FF7265CFA00
  15336. Parameter DatabaseWorker** <_Args_0> = 0x3839CA7F10
  15337. ProducerConsumerQueue<SQLOperation *>* _queue = 0x3839BFAFF0
  15338. std::mutex _queueLock
  15339. std::_Mutex_base
  15340. std::_Align_type<double,80> _Mtx_storage = 0x3839BFAFF0
  15341. std::queue<SQLOperation *,std::deque<SQLOperation *,std::allocator<SQLOperation *> > > _queue
  15342. std::deque<SQLOperation *,std::allocator<SQLOperation *> > c = 0x3839BFB040
  15343. std::condition_variable _condition
  15344. std::_Align_type<double,72> _Cnd_storage = 0x3839BFB068
  15345. std::atomic<bool> _shutdown
  15346. std::_Atomic_bool
  15347. unsigned int _My_val = 0x0
  15348. MySQLConnection* _connection = 0x3839C1D6A0
  15349. std::vector<std::unique_ptr<MySQLPreparedStatement,std::default_delete<MySQLPreparedStatement> >,std::allocator<std::unique_ptr<MySQLPreparedStatement,std::default_delete<MySQLPreparedStatement> > > m_stmts
  15350. std::_Vector_alloc<std::_Vec_base_types<std::unique_ptr<MySQLPreparedStatement,std::default_delete<MySQLPreparedStatement> >,std::allocator<std::unique_ptr<MySQLPreparedStatement,std::default_delete<
  15351. 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 = 0x3839C1D6A8
  15352. 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
  15353. 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
  15354. 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
  15355. 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 = 0x3839C1D6C8
  15356. <user defined> value_compare = 0x3839C1D6C8
  15357. <user defined> _Copy_tag = 0x3839C1D6C8
  15358. <user defined> _Move_tag = 0x3839C1D6C8
  15359. <user defined> value_compare = 0x3839C1D6C8
  15360. bool m_reconnecting = 0x0
  15361. bool m_prepareError = 0x0
  15362. ProducerConsumerQueue<SQLOperation *>* m_queue = 0x3839BFAFF0
  15363. std::unique_ptr<DatabaseWorker,std::default_delete<DatabaseWorker> > m_worker
  15364. std::_Unique_ptr_base<DatabaseWorker,std::default_delete<DatabaseWorker> >
  15365. std::_Compressed_pair<std::default_delete<DatabaseWorker>,DatabaseWorker *,1> _Mypair = 0x3839CA7F10
  15366. st_mysql* m_Mysql = 0x383BD95220
  15367. st_net net = 0x383BD95220
  15368. unsigned int* connector_fd = NULL
  15369. char* host = "127.0.0.1"
  15370. char* user = "Server"
  15371. char* passwd = "myPassWordn0tf@ru"
  15372. char* unix_socket = NULL
  15373. char* server_version = "5.6.31-log"
  15374. char* host_info = "127.0.0.1 via TCP/IP"
  15375. char* info = NULL
  15376. char* db = "legion_characters_normal"
  15377. charset_info_st* charset = 0x7FF9C376ACB0
  15378. st_mysql_field* fields = NULL
  15379. st_mem_root field_alloc = 0x383BD95508
  15380. unsigned int affected_rows = 0x1
  15381. unsigned int insert_id = 0x0
  15382. unsigned int extra_info = 0x0
  15383. unsigned long thread_id = 0x1488D4
  15384. unsigned long packet_length = 0x0
  15385. unsigned int port = 0xCEA
  15386. unsigned long client_flag = 0x3EA28D
  15387. unsigned long server_capabilities = 0x807FF7FF
  15388. unsigned int protocol_version = 0xA
  15389. unsigned int field_count = 0x0
  15390. unsigned int server_status = 0x2
  15391. unsigned int server_language = 0x21
  15392. unsigned int warning_count = 0x0
  15393. st_mysql_options options = 0x383BD95580
  15394. int status = 0x0
  15395. char free_me = ""
  15396. char reconnect = ""
  15397. char[21] scramble = "/v)eAVl;#<D~p6YAy\Am"
  15398. char unused1 = ""
  15399. void* unused2 = NULL
  15400. void* unused3 = NULL
  15401. void* unused4 = NULL
  15402. void* unused5 = NULL
  15403. st_list* stmts = 0x383D310CE8
  15404. st_mysql_methods* methods = 0x7FF9C3742110
  15405. void* thd = NULL
  15406. char* unbuffered_fetch_owner = NULL
  15407. char* info_buffer = NULL
  15408. void* extension = NULL
  15409. MySQLConnectionInfo& m_connectionInfo = 0x3839C79F60
  15410. std::string user = "Server"
  15411. std::string password = "myPassWordn0tf@ru"
  15412. std::string database = "legion_characters_normal"
  15413. std::string host = "127.0.0.1"
  15414. std::string port_or_socket = "3306"
  15415. int m_connectionFlags = 0x1
  15416. std::mutex m_Mutex
  15417. std::_Mutex_base
  15418. std::_Align_type<double,80> _Mtx_storage = 0x3839C1D710
  15419. std::thread _workerThread
  15420. id
  15421. unsigned int _Id = 0x1F4
  15422. _Thrd_imp_t _Thr
  15423. void* _Hnd = 0x1F4
  15424. unsigned int _Id = 0x6138
  15425. std::atomic<bool> _cancelationToken
  15426. std::_Atomic_bool
  15427. unsigned int _My_val = 0x0
  15428.  
  15429. 00007FF7265CFF8B 000000383C14FDC0 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 c:\program files (x86)\microsoft visual studio 14.0\vc\include\thr\xthread line 241
  15430. Parameter std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *>& _Tup = 0x383B6B62B0
  15431. std::tuple<DatabaseWorker *>
  15432. std::_Tuple_val<DatabaseWorker *> _Myfirst
  15433. DatabaseWorker* _Val = 0x3839CA7F10
  15434. std::_Tuple_val<void (__cdecl DatabaseWorker::*)(void)> _Myfirst
  15435. <user defined>* _Val = 0x7FF7265CFA00
  15436.  
  15437. 00007FF7265D073A 000000383C14FE10 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 c:\program files (x86)\microsoft visual studio 14.0\vc\include\thr\xthread line 247
  15438. Parameter std::_LaunchPad<std::unique_ptr<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *>,std::default_delete<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *> > > >* _Ln = 0x3839A2DF58
  15439. std::_Pad
  15440. _Cnd_internal_imp_t* _Cond = 0xCCCCCCCCCCCCCCCC
  15441. _Mtx_internal_imp_t* _Mtx = 0xCCCCCCCCCCCCCCCC
  15442. bool _Started = 0xCC
  15443. std::unique_ptr<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *>,std::default_delete<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *> > > _MyTarget
  15444. std::_Unique_ptr_base<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *>,std::default_delete<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *> > >
  15445. std::_Compressed_pair<std::default_delete<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *> >,std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *> *,1> _Mypair = 0x38C11B4500
  15446. Local std::unique_ptr<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *>,std::default_delete<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *> > > _Local
  15447. std::_Unique_ptr_base<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *>,std::default_delete<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *> > >
  15448. std::_Compressed_pair<std::default_delete<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *> >,std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *> *,1> _Mypair
  15449. std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *>* _Myval2 = 0x383B6B62B0
  15450.  
  15451. 00007FF7265D05D8 000000383C14FE40 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 c:\program files (x86)\microsoft visual studio 14.0\vc\include\thr\xthread line 233
  15452. Local std::_LaunchPad<std::unique_ptr<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *>,std::default_delete<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *> > > >* this = 0x3839A2DF58
  15453. std::_Pad
  15454. _Cnd_internal_imp_t* _Cond = 0xCCCCCCCCCCCCCCCC
  15455. _Mtx_internal_imp_t* _Mtx = 0xCCCCCCCCCCCCCCCC
  15456. bool _Started = 0xCC
  15457. std::unique_ptr<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *>,std::default_delete<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *> > > _MyTarget
  15458. std::_Unique_ptr_base<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *>,std::default_delete<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *> > >
  15459. std::_Compressed_pair<std::default_delete<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *> >,std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *> *,1> _Mypair = 0x38C11B4500
  15460.  
  15461. 00007FF724497FAD 000000383C14FE70 std::_Pad::_Call_func+2D c:\program files (x86)\microsoft visual studio 14.0\vc\include\thr\xthread line 210
  15462. Parameter void* _Data = 0x3839A2DF58
  15463.  
  15464. 00007FF9C31EB0A8 000000383C14FEB0 _register_onexit_function+4A8
  15465.  
  15466. 00007FF9C31EAD11 000000383C14FF00 _register_onexit_function+111
  15467.  
  15468. 00007FF9E7C513D2 000000383C14FF30 BaseThreadInitThunk+22
  15469.  
  15470. 00007FF9EA2954E4 000000383C14FF80 RtlUserThreadStart+34
  15471.  
  15472.  
  15473. Call stack:
  15474. Address Frame Function SourceFile
  15475. 00007FF9EA31217A 000000383C24F6D0 ZwWaitForAlertByThreadId+A
  15476.  
  15477. 00007FF9EA2FE65C 000000383C24F740 RtlSleepConditionVariableSRW+EC
  15478.  
  15479. 00007FF9E7828DA8 000000383C24F780 SleepConditionVariableSRW+28
  15480.  
  15481. 00007FF9C338C937 000000383C24F7C0 __crtSetThreadpoolWait+147
  15482.  
  15483. 00007FF9C3351466 000000383C24F800 ?_Winerror_message@std@@YAKKPEADK@Z+A06
  15484.  
  15485. 00007FF9C3351373 000000383C24F830 ?_Winerror_message@std@@YAKKPEADK@Z+913
  15486.  
  15487. 00007FF9C335110E 000000383C24F8B0 ?_Winerror_message@std@@YAKKPEADK@Z+6AE
  15488.  
  15489. 00007FF9C3351630 000000383C24F8E0 _Cnd_wait+20
  15490.  
  15491. 00007FF7244983D3 000000383C24F910 std::_Cnd_waitX+33 c:\program files (x86)\microsoft visual studio 14.0\vc\include\thr\xthread line 95
  15492. Parameter _Cnd_internal_imp_t* _Cnd = 0x3839BFAF58
  15493. Parameter _Mtx_internal_imp_t* _Mtx = 0x3839BFAEE0
  15494.  
  15495. 00007FF7244D2544 000000383C24F950 std::condition_variable::wait+54 c:\program files (x86)\microsoft visual studio 14.0\vc\include\mutex line 566
  15496. Local std::condition_variable* this = 0x3839BFAF58
  15497. std::_Align_type<double,72> _Cnd_storage
  15498. float _Val = 0.000000
  15499. char[72] _Pad = "Ð$<Ãù..."
  15500. Parameter std::unique_lock<std::mutex>& _Lck = 0x383C24F988
  15501. std::mutex* _Pmtx = 0x3839BFAEE0
  15502. std::_Mutex_base
  15503. std::_Align_type<double,80> _Mtx_storage = 0x3839BFAEE0
  15504. bool _Owns = 0x1
  15505.  
  15506. 00007FF7265D04E7 000000383C24F9B0 ProducerConsumerQueue<SQLOperation * __ptr64>::WaitAndPop+87 d:\core\trinitycore\src\common\threading\producerconsumerqueue.h line 76
  15507. Local ProducerConsumerQueue<SQLOperation *>* this = 0x3839BFAEE0
  15508. std::mutex _queueLock
  15509. std::_Mutex_base
  15510. std::_Align_type<double,80> _Mtx_storage = 0x3839BFAEE0
  15511. std::queue<SQLOperation *,std::deque<SQLOperation *,std::allocator<SQLOperation *> > > _queue
  15512. std::deque<SQLOperation *,std::allocator<SQLOperation *> > c
  15513. std::_Deque_alloc<std::_Deque_base_types<SQLOperation *,std::allocator<SQLOperation *> > >
  15514. std::_Compressed_pair<std::_Wrap_alloc<std::allocator<SQLOperation *> >,std::_Deque_val<std::_Deque_simple_types<SQLOperation *> >,1> _Mypair = 0x3839BFAF30
  15515. std::condition_variable _condition
  15516. std::_Align_type<double,72> _Cnd_storage
  15517. float _Val = 0.000000
  15518. char[72] _Pad = "Ð$<Ãù..."
  15519. std::atomic<bool> _shutdown
  15520. std::_Atomic_bool
  15521. unsigned int _My_val = 0x0
  15522. Parameter SQLOperation&* value = NULL
  15523. Local std::unique_lock<std::mutex> lock
  15524. std::mutex* _Pmtx = 0x3839BFAEE0
  15525. std::_Mutex_base
  15526. std::_Align_type<double,80> _Mtx_storage = 0x3839BFAEE0
  15527. bool _Owns = 0x1
  15528.  
  15529. 00007FF7265CFA49 000000383C24FA10 DatabaseWorker::WorkerThread+49 d:\core\trinitycore\src\server\database\database\databaseworker.cpp line 51
  15530. Local SQLOperation* operation = NULL
  15531. Local DatabaseWorker* this = 0x3839CA7B90
  15532. ProducerConsumerQueue<SQLOperation *>* _queue = 0x3839BFAEE0
  15533. std::mutex _queueLock
  15534. std::_Mutex_base
  15535. std::_Align_type<double,80> _Mtx_storage = 0x3839BFAEE0
  15536. std::queue<SQLOperation *,std::deque<SQLOperation *,std::allocator<SQLOperation *> > > _queue
  15537. std::deque<SQLOperation *,std::allocator<SQLOperation *> > c = 0x3839BFAF30
  15538. std::condition_variable _condition
  15539. std::_Align_type<double,72> _Cnd_storage = 0x3839BFAF58
  15540. std::atomic<bool> _shutdown
  15541. std::_Atomic_bool
  15542. unsigned int _My_val = 0x0
  15543. MySQLConnection* _connection = 0x3839C1E5A0
  15544. std::vector<std::unique_ptr<MySQLPreparedStatement,std::default_delete<MySQLPreparedStatement> >,std::allocator<std::unique_ptr<MySQLPreparedStatement,std::default_delete<MySQLPreparedStatement> > > m_stmts
  15545. std::_Vector_alloc<std::_Vec_base_types<std::unique_ptr<MySQLPreparedStatement,std::default_delete<MySQLPreparedStatement> >,std::allocator<std::unique_ptr<MySQLPreparedStatement,std::default_delete<
  15546. 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 = 0x3839C1E5A8
  15547. 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
  15548. 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
  15549. 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
  15550. 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 = 0x3839C1E5C8
  15551. <user defined> value_compare = 0x3839C1E5C8
  15552. <user defined> _Copy_tag = 0x3839C1E5C8
  15553. <user defined> _Move_tag = 0x3839C1E5C8
  15554. <user defined> value_compare = 0x3839C1E5C8
  15555. bool m_reconnecting = 0x0
  15556. bool m_prepareError = 0x0
  15557. ProducerConsumerQueue<SQLOperation *>* m_queue = 0x3839BFAEE0
  15558. std::unique_ptr<DatabaseWorker,std::default_delete<DatabaseWorker> > m_worker
  15559. std::_Unique_ptr_base<DatabaseWorker,std::default_delete<DatabaseWorker> >
  15560. std::_Compressed_pair<std::default_delete<DatabaseWorker>,DatabaseWorker *,1> _Mypair = 0x3839CA7B90
  15561. st_mysql* m_Mysql = 0x383BDB90E0
  15562. st_net net = 0x383BDB90E0
  15563. unsigned int* connector_fd = NULL
  15564. char* host = "127.0.0.1"
  15565. char* user = "Server"
  15566. char* passwd = "myPassWordn0tf@ru"
  15567. char* unix_socket = NULL
  15568. char* server_version = "5.6.31-log"
  15569. char* host_info = "127.0.0.1 via TCP/IP"
  15570. char* info = "Rows matched: 1 Changed: 0 Warnings: 0"
  15571. char* db = "legion_world_normal"
  15572. charset_info_st* charset = 0x7FF9C376ACB0
  15573. st_mysql_field* fields = NULL
  15574. st_mem_root field_alloc = 0x383BDB93C8
  15575. unsigned int affected_rows = 0x0
  15576. unsigned int insert_id = 0x0
  15577. unsigned int extra_info = 0x0
  15578. unsigned long thread_id = 0x1488D8
  15579. unsigned long packet_length = 0x0
  15580. unsigned int port = 0xCEA
  15581. unsigned long client_flag = 0x3EA28D
  15582. unsigned long server_capabilities = 0x807FF7FF
  15583. unsigned int protocol_version = 0xA
  15584. unsigned int field_count = 0x0
  15585. unsigned int server_status = 0x22
  15586. unsigned int server_language = 0x21
  15587. unsigned int warning_count = 0x0
  15588. st_mysql_options options = 0x383BDB9440
  15589. int status = 0x0
  15590. char free_me = ""
  15591. char reconnect = ""
  15592. char[21] scramble = "b3ri9},_zh|W{(Q?*Q=y"
  15593. char unused1 = ""
  15594. void* unused2 = NULL
  15595. void* unused3 = NULL
  15596. void* unused4 = NULL
  15597. void* unused5 = NULL
  15598. st_list* stmts = 0x383D55F418
  15599. st_mysql_methods* methods = 0x7FF9C3742110
  15600. void* thd = NULL
  15601. char* unbuffered_fetch_owner = NULL
  15602. char* info_buffer = NULL
  15603. void* extension = NULL
  15604. MySQLConnectionInfo& m_connectionInfo = 0x3839C7AD30
  15605. std::string user = "Server"
  15606. std::string password = "myPassWordn0tf@ru"
  15607. std::string database = "legion_world_normal"
  15608. std::string host = "127.0.0.1"
  15609. std::string port_or_socket = "3306"
  15610. int m_connectionFlags = 0x1
  15611. std::mutex m_Mutex
  15612. std::_Mutex_base
  15613. std::_Align_type<double,80> _Mtx_storage = 0x3839C1E610
  15614. std::thread _workerThread
  15615. id
  15616. unsigned int _Id = 0x20C
  15617. _Thrd_imp_t _Thr
  15618. void* _Hnd = 0x20C
  15619. unsigned int _Id = 0x5840
  15620. std::atomic<bool> _cancelationToken
  15621. std::_Atomic_bool
  15622. unsigned int _My_val = 0x0
  15623.  
  15624. 00007FF7265CFF24 000000383C24FA40 std::_Invoker_pmf_pointer::_Call<void (__cdecl DatabaseWorker::*)(void) __ptr64,DatabaseWorker * __ptr64>+34 c:\program files (x86)\microsoft visual studio 14.0\vc\include\type_traits line 1342
  15625. Parameter <user defined>* _Pmf = 0x7FF7265CFA00
  15626. Parameter DatabaseWorker** _Arg1 = 0x3839CA7B90
  15627. ProducerConsumerQueue<SQLOperation *>* _queue = 0x3839BFAEE0
  15628. std::mutex _queueLock
  15629. std::_Mutex_base
  15630. std::_Align_type<double,80> _Mtx_storage = 0x3839BFAEE0
  15631. std::queue<SQLOperation *,std::deque<SQLOperation *,std::allocator<SQLOperation *> > > _queue
  15632. std::deque<SQLOperation *,std::allocator<SQLOperation *> > c = 0x3839BFAF30
  15633. std::condition_variable _condition
  15634. std::_Align_type<double,72> _Cnd_storage = 0x3839BFAF58
  15635. std::atomic<bool> _shutdown
  15636. std::_Atomic_bool
  15637. unsigned int _My_val = 0x0
  15638. MySQLConnection* _connection = 0x3839C1E5A0
  15639. std::vector<std::unique_ptr<MySQLPreparedStatement,std::default_delete<MySQLPreparedStatement> >,std::allocator<std::unique_ptr<MySQLPreparedStatement,std::default_delete<MySQLPreparedStatement> > > m_stmts
  15640. std::_Vector_alloc<std::_Vec_base_types<std::unique_ptr<MySQLPreparedStatement,std::default_delete<MySQLPreparedStatement> >,std::allocator<std::unique_ptr<MySQLPreparedStatement,std::default_delete<
  15641. 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 = 0x3839C1E5A8
  15642. 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
  15643. 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
  15644. 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
  15645. 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 = 0x3839C1E5C8
  15646. <user defined> value_compare = 0x3839C1E5C8
  15647. <user defined> _Copy_tag = 0x3839C1E5C8
  15648. <user defined> _Move_tag = 0x3839C1E5C8
  15649. <user defined> value_compare = 0x3839C1E5C8
  15650. bool m_reconnecting = 0x0
  15651. bool m_prepareError = 0x0
  15652. ProducerConsumerQueue<SQLOperation *>* m_queue = 0x3839BFAEE0
  15653. std::unique_ptr<DatabaseWorker,std::default_delete<DatabaseWorker> > m_worker
  15654. std::_Unique_ptr_base<DatabaseWorker,std::default_delete<DatabaseWorker> >
  15655. std::_Compressed_pair<std::default_delete<DatabaseWorker>,DatabaseWorker *,1> _Mypair = 0x3839CA7B90
  15656. st_mysql* m_Mysql = 0x383BDB90E0
  15657. st_net net = 0x383BDB90E0
  15658. unsigned int* connector_fd = NULL
  15659. char* host = "127.0.0.1"
  15660. char* user = "Server"
  15661. char* passwd = "myPassWordn0tf@ru"
  15662. char* unix_socket = NULL
  15663. char* server_version = "5.6.31-log"
  15664. char* host_info = "127.0.0.1 via TCP/IP"
  15665. char* info = "Rows matched: 1 Changed: 0 Warnings: 0"
  15666. char* db = "legion_world_normal"
  15667. charset_info_st* charset = 0x7FF9C376ACB0
  15668. st_mysql_field* fields = NULL
  15669. st_mem_root field_alloc = 0x383BDB93C8
  15670. unsigned int affected_rows = 0x0
  15671. unsigned int insert_id = 0x0
  15672. unsigned int extra_info = 0x0
  15673. unsigned long thread_id = 0x1488D8
  15674. unsigned long packet_length = 0x0
  15675. unsigned int port = 0xCEA
  15676. unsigned long client_flag = 0x3EA28D
  15677. unsigned long server_capabilities = 0x807FF7FF
  15678. unsigned int protocol_version = 0xA
  15679. unsigned int field_count = 0x0
  15680. unsigned int server_status = 0x22
  15681. unsigned int server_language = 0x21
  15682. unsigned int warning_count = 0x0
  15683. st_mysql_options options = 0x383BDB9440
  15684. int status = 0x0
  15685. char free_me = ""
  15686. char reconnect = ""
  15687. char[21] scramble = "b3ri9},_zh|W{(Q?*Q=y"
  15688. char unused1 = ""
  15689. void* unused2 = NULL
  15690. void* unused3 = NULL
  15691. void* unused4 = NULL
  15692. void* unused5 = NULL
  15693. st_list* stmts = 0x383D55F418
  15694. st_mysql_methods* methods = 0x7FF9C3742110
  15695. void* thd = NULL
  15696. char* unbuffered_fetch_owner = NULL
  15697. char* info_buffer = NULL
  15698. void* extension = NULL
  15699. MySQLConnectionInfo& m_connectionInfo = 0x3839C7AD30
  15700. std::string user = "Server"
  15701. std::string password = "myPassWordn0tf@ru"
  15702. std::string database = "legion_world_normal"
  15703. std::string host = "127.0.0.1"
  15704. std::string port_or_socket = "3306"
  15705. int m_connectionFlags = 0x1
  15706. std::mutex m_Mutex
  15707. std::_Mutex_base
  15708. std::_Align_type<double,80> _Mtx_storage = 0x3839C1E610
  15709. std::thread _workerThread
  15710. id
  15711. unsigned int _Id = 0x20C
  15712. _Thrd_imp_t _Thr
  15713. void* _Hnd = 0x20C
  15714. unsigned int _Id = 0x5840
  15715. std::atomic<bool> _cancelationToken
  15716. std::_Atomic_bool
  15717. unsigned int _My_val = 0x0
  15718.  
  15719. 00007FF7265D00FC 000000383C24FA80 std::invoke<void (__cdecl DatabaseWorker::*)(void) __ptr64,DatabaseWorker * __ptr64>+4C c:\program files (x86)\microsoft visual studio 14.0\vc\include\type_traits line 1445
  15720. Parameter <user defined>** _Obj = 0x7FF7265CFA00
  15721. Parameter DatabaseWorker** <_Args_0> = 0x3839CA7B90
  15722. ProducerConsumerQueue<SQLOperation *>* _queue = 0x3839BFAEE0
  15723. std::mutex _queueLock
  15724. std::_Mutex_base
  15725. std::_Align_type<double,80> _Mtx_storage = 0x3839BFAEE0
  15726. std::queue<SQLOperation *,std::deque<SQLOperation *,std::allocator<SQLOperation *> > > _queue
  15727. std::deque<SQLOperation *,std::allocator<SQLOperation *> > c = 0x3839BFAF30
  15728. std::condition_variable _condition
  15729. std::_Align_type<double,72> _Cnd_storage = 0x3839BFAF58
  15730. std::atomic<bool> _shutdown
  15731. std::_Atomic_bool
  15732. unsigned int _My_val = 0x0
  15733. MySQLConnection* _connection = 0x3839C1E5A0
  15734. std::vector<std::unique_ptr<MySQLPreparedStatement,std::default_delete<MySQLPreparedStatement> >,std::allocator<std::unique_ptr<MySQLPreparedStatement,std::default_delete<MySQLPreparedStatement> > > m_stmts
  15735. std::_Vector_alloc<std::_Vec_base_types<std::unique_ptr<MySQLPreparedStatement,std::default_delete<MySQLPreparedStatement> >,std::allocator<std::unique_ptr<MySQLPreparedStatement,std::default_delete<
  15736. 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 = 0x3839C1E5A8
  15737. 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
  15738. 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
  15739. 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
  15740. 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 = 0x3839C1E5C8
  15741. <user defined> value_compare = 0x3839C1E5C8
  15742. <user defined> _Copy_tag = 0x3839C1E5C8
  15743. <user defined> _Move_tag = 0x3839C1E5C8
  15744. <user defined> value_compare = 0x3839C1E5C8
  15745. bool m_reconnecting = 0x0
  15746. bool m_prepareError = 0x0
  15747. ProducerConsumerQueue<SQLOperation *>* m_queue = 0x3839BFAEE0
  15748. std::unique_ptr<DatabaseWorker,std::default_delete<DatabaseWorker> > m_worker
  15749. std::_Unique_ptr_base<DatabaseWorker,std::default_delete<DatabaseWorker> >
  15750. std::_Compressed_pair<std::default_delete<DatabaseWorker>,DatabaseWorker *,1> _Mypair = 0x3839CA7B90
  15751. st_mysql* m_Mysql = 0x383BDB90E0
  15752. st_net net = 0x383BDB90E0
  15753. unsigned int* connector_fd = NULL
  15754. char* host = "127.0.0.1"
  15755. char* user = "Server"
  15756. char* passwd = "myPassWordn0tf@ru"
  15757. char* unix_socket = NULL
  15758. char* server_version = "5.6.31-log"
  15759. char* host_info = "127.0.0.1 via TCP/IP"
  15760. char* info = "Rows matched: 1 Changed: 0 Warnings: 0"
  15761. char* db = "legion_world_normal"
  15762. charset_info_st* charset = 0x7FF9C376ACB0
  15763. st_mysql_field* fields = NULL
  15764. st_mem_root field_alloc = 0x383BDB93C8
  15765. unsigned int affected_rows = 0x0
  15766. unsigned int insert_id = 0x0
  15767. unsigned int extra_info = 0x0
  15768. unsigned long thread_id = 0x1488D8
  15769. unsigned long packet_length = 0x0
  15770. unsigned int port = 0xCEA
  15771. unsigned long client_flag = 0x3EA28D
  15772. unsigned long server_capabilities = 0x807FF7FF
  15773. unsigned int protocol_version = 0xA
  15774. unsigned int field_count = 0x0
  15775. unsigned int server_status = 0x22
  15776. unsigned int server_language = 0x21
  15777. unsigned int warning_count = 0x0
  15778. st_mysql_options options = 0x383BDB9440
  15779. int status = 0x0
  15780. char free_me = ""
  15781. char reconnect = ""
  15782. char[21] scramble = "b3ri9},_zh|W{(Q?*Q=y"
  15783. char unused1 = ""
  15784. void* unused2 = NULL
  15785. void* unused3 = NULL
  15786. void* unused4 = NULL
  15787. void* unused5 = NULL
  15788. st_list* stmts = 0x383D55F418
  15789. st_mysql_methods* methods = 0x7FF9C3742110
  15790. void* thd = NULL
  15791. char* unbuffered_fetch_owner = NULL
  15792. char* info_buffer = NULL
  15793. void* extension = NULL
  15794. MySQLConnectionInfo& m_connectionInfo = 0x3839C7AD30
  15795. std::string user = "Server"
  15796. std::string password = "myPassWordn0tf@ru"
  15797. std::string database = "legion_world_normal"
  15798. std::string host = "127.0.0.1"
  15799. std::string port_or_socket = "3306"
  15800. int m_connectionFlags = 0x1
  15801. std::mutex m_Mutex
  15802. std::_Mutex_base
  15803. std::_Align_type<double,80> _Mtx_storage = 0x3839C1E610
  15804. std::thread _workerThread
  15805. id
  15806. unsigned int _Id = 0x20C
  15807. _Thrd_imp_t _Thr
  15808. void* _Hnd = 0x20C
  15809. unsigned int _Id = 0x5840
  15810. std::atomic<bool> _cancelationToken
  15811. std::_Atomic_bool
  15812. unsigned int _My_val = 0x0
  15813.  
  15814. 00007FF7265CFF8B 000000383C24FAC0 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 c:\program files (x86)\microsoft visual studio 14.0\vc\include\thr\xthread line 241
  15815. Parameter std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *>& _Tup = 0x383B6B7BB0
  15816. std::tuple<DatabaseWorker *>
  15817. std::_Tuple_val<DatabaseWorker *> _Myfirst
  15818. DatabaseWorker* _Val = 0x3839CA7B90
  15819. std::_Tuple_val<void (__cdecl DatabaseWorker::*)(void)> _Myfirst
  15820. <user defined>* _Val = 0x7FF7265CFA00
  15821.  
  15822. 00007FF7265D073A 000000383C24FB10 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 c:\program files (x86)\microsoft visual studio 14.0\vc\include\thr\xthread line 247
  15823. Parameter std::_LaunchPad<std::unique_ptr<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *>,std::default_delete<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *> > > >* _Ln = 0x3839A2DF58
  15824. std::_Pad
  15825. _Cnd_internal_imp_t* _Cond = 0xCCCCCCCCCCCCCCCC
  15826. _Mtx_internal_imp_t* _Mtx = 0xCCCCCCCCCCCCCCCC
  15827. bool _Started = 0xCC
  15828. std::unique_ptr<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *>,std::default_delete<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *> > > _MyTarget
  15829. std::_Unique_ptr_base<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *>,std::default_delete<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *> > >
  15830. std::_Compressed_pair<std::default_delete<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *> >,std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *> *,1> _Mypair = 0x38C11B4500
  15831. Local std::unique_ptr<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *>,std::default_delete<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *> > > _Local
  15832. std::_Unique_ptr_base<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *>,std::default_delete<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *> > >
  15833. std::_Compressed_pair<std::default_delete<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *> >,std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *> *,1> _Mypair
  15834. std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *>* _Myval2 = 0x383B6B7BB0
  15835.  
  15836. 00007FF7265D05D8 000000383C24FB40 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 c:\program files (x86)\microsoft visual studio 14.0\vc\include\thr\xthread line 233
  15837. Local std::_LaunchPad<std::unique_ptr<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *>,std::default_delete<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *> > > >* this = 0x3839A2DF58
  15838. std::_Pad
  15839. _Cnd_internal_imp_t* _Cond = 0xCCCCCCCCCCCCCCCC
  15840. _Mtx_internal_imp_t* _Mtx = 0xCCCCCCCCCCCCCCCC
  15841. bool _Started = 0xCC
  15842. std::unique_ptr<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *>,std::default_delete<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *> > > _MyTarget
  15843. std::_Unique_ptr_base<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *>,std::default_delete<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *> > >
  15844. std::_Compressed_pair<std::default_delete<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *> >,std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *> *,1> _Mypair = 0x38C11B4500
  15845.  
  15846. 00007FF724497FAD 000000383C24FB70 std::_Pad::_Call_func+2D c:\program files (x86)\microsoft visual studio 14.0\vc\include\thr\xthread line 210
  15847. Parameter void* _Data = 0x3839A2DF58
  15848.  
  15849. 00007FF9C31EB0A8 000000383C24FBB0 _register_onexit_function+4A8
  15850.  
  15851. 00007FF9C31EAD11 000000383C24FC00 _register_onexit_function+111
  15852.  
  15853. 00007FF9E7C513D2 000000383C24FC30 BaseThreadInitThunk+22
  15854.  
  15855. 00007FF9EA2954E4 000000383C24FC80 RtlUserThreadStart+34
  15856.  
  15857.  
  15858. Call stack:
  15859. Address Frame Function SourceFile
  15860. 00007FF9EA31217A 000000383C34F850 ZwWaitForAlertByThreadId+A
  15861.  
  15862. 00007FF9EA2FE65C 000000383C34F8C0 RtlSleepConditionVariableSRW+EC
  15863.  
  15864. 00007FF9E7828DA8 000000383C34F900 SleepConditionVariableSRW+28
  15865.  
  15866. 00007FF9C338C937 000000383C34F940 __crtSetThreadpoolWait+147
  15867.  
  15868. 00007FF9C3351466 000000383C34F980 ?_Winerror_message@std@@YAKKPEADK@Z+A06
  15869.  
  15870. 00007FF9C3351373 000000383C34F9B0 ?_Winerror_message@std@@YAKKPEADK@Z+913
  15871.  
  15872. 00007FF9C335110E 000000383C34FA30 ?_Winerror_message@std@@YAKKPEADK@Z+6AE
  15873.  
  15874. 00007FF9C3351630 000000383C34FA60 _Cnd_wait+20
  15875.  
  15876. 00007FF7244983D3 000000383C34FA90 std::_Cnd_waitX+33 c:\program files (x86)\microsoft visual studio 14.0\vc\include\thr\xthread line 95
  15877. Parameter _Cnd_internal_imp_t* _Cnd = 0x3839BFAF58
  15878. Parameter _Mtx_internal_imp_t* _Mtx = 0x3839BFAEE0
  15879.  
  15880. 00007FF7244D2544 000000383C34FAD0 std::condition_variable::wait+54 c:\program files (x86)\microsoft visual studio 14.0\vc\include\mutex line 566
  15881. Local std::condition_variable* this = 0x3839BFAF58
  15882. std::_Align_type<double,72> _Cnd_storage
  15883. float _Val = 0.000000
  15884. char[72] _Pad = "Ð$<Ãù..."
  15885. Parameter std::unique_lock<std::mutex>& _Lck = 0x383C34FB08
  15886. std::mutex* _Pmtx = 0x3839BFAEE0
  15887. std::_Mutex_base
  15888. std::_Align_type<double,80> _Mtx_storage = 0x3839BFAEE0
  15889. bool _Owns = 0x1
  15890.  
  15891. 00007FF7265D04E7 000000383C34FB30 ProducerConsumerQueue<SQLOperation * __ptr64>::WaitAndPop+87 d:\core\trinitycore\src\common\threading\producerconsumerqueue.h line 76
  15892. Local ProducerConsumerQueue<SQLOperation *>* this = 0x3839BFAEE0
  15893. std::mutex _queueLock
  15894. std::_Mutex_base
  15895. std::_Align_type<double,80> _Mtx_storage = 0x3839BFAEE0
  15896. std::queue<SQLOperation *,std::deque<SQLOperation *,std::allocator<SQLOperation *> > > _queue
  15897. std::deque<SQLOperation *,std::allocator<SQLOperation *> > c
  15898. std::_Deque_alloc<std::_Deque_base_types<SQLOperation *,std::allocator<SQLOperation *> > >
  15899. std::_Compressed_pair<std::_Wrap_alloc<std::allocator<SQLOperation *> >,std::_Deque_val<std::_Deque_simple_types<SQLOperation *> >,1> _Mypair = 0x3839BFAF30
  15900. std::condition_variable _condition
  15901. std::_Align_type<double,72> _Cnd_storage
  15902. float _Val = 0.000000
  15903. char[72] _Pad = "Ð$<Ãù..."
  15904. std::atomic<bool> _shutdown
  15905. std::_Atomic_bool
  15906. unsigned int _My_val = 0x0
  15907. Parameter SQLOperation&* value = NULL
  15908. Local std::unique_lock<std::mutex> lock
  15909. std::mutex* _Pmtx = 0x3839BFAEE0
  15910. std::_Mutex_base
  15911. std::_Align_type<double,80> _Mtx_storage = 0x3839BFAEE0
  15912. bool _Owns = 0x1
  15913.  
  15914. 00007FF7265CFA49 000000383C34FB90 DatabaseWorker::WorkerThread+49 d:\core\trinitycore\src\server\database\database\databaseworker.cpp line 51
  15915. Local SQLOperation* operation = NULL
  15916. Local DatabaseWorker* this = 0x3839CA7810
  15917. ProducerConsumerQueue<SQLOperation *>* _queue = 0x3839BFAEE0
  15918. std::mutex _queueLock
  15919. std::_Mutex_base
  15920. std::_Align_type<double,80> _Mtx_storage = 0x3839BFAEE0
  15921. std::queue<SQLOperation *,std::deque<SQLOperation *,std::allocator<SQLOperation *> > > _queue
  15922. std::deque<SQLOperation *,std::allocator<SQLOperation *> > c = 0x3839BFAF30
  15923. std::condition_variable _condition
  15924. std::_Align_type<double,72> _Cnd_storage = 0x3839BFAF58
  15925. std::atomic<bool> _shutdown
  15926. std::_Atomic_bool
  15927. unsigned int _My_val = 0x0
  15928. MySQLConnection* _connection = 0x3839C1DBA0
  15929. std::vector<std::unique_ptr<MySQLPreparedStatement,std::default_delete<MySQLPreparedStatement> >,std::allocator<std::unique_ptr<MySQLPreparedStatement,std::default_delete<MySQLPreparedStatement> > > m_stmts
  15930. std::_Vector_alloc<std::_Vec_base_types<std::unique_ptr<MySQLPreparedStatement,std::default_delete<MySQLPreparedStatement> >,std::allocator<std::unique_ptr<MySQLPreparedStatement,std::default_delete<
  15931. 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 = 0x3839C1DBA8
  15932. 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
  15933. 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
  15934. 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
  15935. 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 = 0x3839C1DBC8
  15936. <user defined> value_compare = 0x3839C1DBC8
  15937. <user defined> _Copy_tag = 0x3839C1DBC8
  15938. <user defined> _Move_tag = 0x3839C1DBC8
  15939. <user defined> value_compare = 0x3839C1DBC8
  15940. bool m_reconnecting = 0x0
  15941. bool m_prepareError = 0x0
  15942. ProducerConsumerQueue<SQLOperation *>* m_queue = 0x3839BFAEE0
  15943. std::unique_ptr<DatabaseWorker,std::default_delete<DatabaseWorker> > m_worker
  15944. std::_Unique_ptr_base<DatabaseWorker,std::default_delete<DatabaseWorker> >
  15945. std::_Compressed_pair<std::default_delete<DatabaseWorker>,DatabaseWorker *,1> _Mypair = 0x3839CA7810
  15946. st_mysql* m_Mysql = 0x383BDC1B90
  15947. st_net net = 0x383BDC1B90
  15948. unsigned int* connector_fd = NULL
  15949. char* host = "127.0.0.1"
  15950. char* user = "Server"
  15951. char* passwd = "myPassWordn0tf@ru"
  15952. char* unix_socket = NULL
  15953. char* server_version = "5.6.31-log"
  15954. char* host_info = "127.0.0.1 via TCP/IP"
  15955. char* info = NULL
  15956. char* db = "legion_world_normal"
  15957. charset_info_st* charset = 0x7FF9C376ACB0
  15958. st_mysql_field* fields = NULL
  15959. st_mem_root field_alloc = 0x383BDC1E78
  15960. unsigned int affected_rows = 0xFFFFFFFFFFFFFFFF
  15961. unsigned int insert_id = 0x0
  15962. unsigned int extra_info = 0x0
  15963. unsigned long thread_id = 0x1488D9
  15964. unsigned long packet_length = 0x0
  15965. unsigned int port = 0xCEA
  15966. unsigned long client_flag = 0x3EA28D
  15967. unsigned long server_capabilities = 0x807FF7FF
  15968. unsigned int protocol_version = 0xA
  15969. unsigned int field_count = 0x0
  15970. unsigned int server_status = 0x2
  15971. unsigned int server_language = 0x21
  15972. unsigned int warning_count = 0x0
  15973. st_mysql_options options = 0x383BDC1EF0
  15974. int status = 0x0
  15975. char free_me = ""
  15976. char reconnect = ""
  15977. char[21] scramble = "kUKWT}<Rd$"~vT#OFRHP"
  15978. char unused1 = ""
  15979. void* unused2 = NULL
  15980. void* unused3 = NULL
  15981. void* unused4 = NULL
  15982. void* unused5 = NULL
  15983. st_list* stmts = 0x383D563708
  15984. st_mysql_methods* methods = 0x7FF9C3742110
  15985. void* thd = NULL
  15986. char* unbuffered_fetch_owner = NULL
  15987. char* info_buffer = NULL
  15988. void* extension = NULL
  15989. MySQLConnectionInfo& m_connectionInfo = 0x3839C7AD30
  15990. std::string user = "Server"
  15991. std::string password = "myPassWordn0tf@ru"
  15992. std::string database = "legion_world_normal"
  15993. std::string host = "127.0.0.1"
  15994. std::string port_or_socket = "3306"
  15995. int m_connectionFlags = 0x1
  15996. std::mutex m_Mutex
  15997. std::_Mutex_base
  15998. std::_Align_type<double,80> _Mtx_storage = 0x3839C1DC10
  15999. std::thread _workerThread
  16000. id
  16001. unsigned int _Id = 0x214
  16002. _Thrd_imp_t _Thr
  16003. void* _Hnd = 0x214
  16004. unsigned int _Id = 0x2994
  16005. std::atomic<bool> _cancelationToken
  16006. std::_Atomic_bool
  16007. unsigned int _My_val = 0x0
  16008.  
  16009. 00007FF7265CFF24 000000383C34FBC0 std::_Invoker_pmf_pointer::_Call<void (__cdecl DatabaseWorker::*)(void) __ptr64,DatabaseWorker * __ptr64>+34 c:\program files (x86)\microsoft visual studio 14.0\vc\include\type_traits line 1342
  16010. Parameter <user defined>* _Pmf = 0x7FF7265CFA00
  16011. Parameter DatabaseWorker** _Arg1 = 0x3839CA7810
  16012. ProducerConsumerQueue<SQLOperation *>* _queue = 0x3839BFAEE0
  16013. std::mutex _queueLock
  16014. std::_Mutex_base
  16015. std::_Align_type<double,80> _Mtx_storage = 0x3839BFAEE0
  16016. std::queue<SQLOperation *,std::deque<SQLOperation *,std::allocator<SQLOperation *> > > _queue
  16017. std::deque<SQLOperation *,std::allocator<SQLOperation *> > c = 0x3839BFAF30
  16018. std::condition_variable _condition
  16019. std::_Align_type<double,72> _Cnd_storage = 0x3839BFAF58
  16020. std::atomic<bool> _shutdown
  16021. std::_Atomic_bool
  16022. unsigned int _My_val = 0x0
  16023. MySQLConnection* _connection = 0x3839C1DBA0
  16024. std::vector<std::unique_ptr<MySQLPreparedStatement,std::default_delete<MySQLPreparedStatement> >,std::allocator<std::unique_ptr<MySQLPreparedStatement,std::default_delete<MySQLPreparedStatement> > > m_stmts
  16025. std::_Vector_alloc<std::_Vec_base_types<std::unique_ptr<MySQLPreparedStatement,std::default_delete<MySQLPreparedStatement> >,std::allocator<std::unique_ptr<MySQLPreparedStatement,std::default_delete<
  16026. 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 = 0x3839C1DBA8
  16027. 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
  16028. 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
  16029. 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
  16030. 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 = 0x3839C1DBC8
  16031. <user defined> value_compare = 0x3839C1DBC8
  16032. <user defined> _Copy_tag = 0x3839C1DBC8
  16033. <user defined> _Move_tag = 0x3839C1DBC8
  16034. <user defined> value_compare = 0x3839C1DBC8
  16035. bool m_reconnecting = 0x0
  16036. bool m_prepareError = 0x0
  16037. ProducerConsumerQueue<SQLOperation *>* m_queue = 0x3839BFAEE0
  16038. std::unique_ptr<DatabaseWorker,std::default_delete<DatabaseWorker> > m_worker
  16039. std::_Unique_ptr_base<DatabaseWorker,std::default_delete<DatabaseWorker> >
  16040. std::_Compressed_pair<std::default_delete<DatabaseWorker>,DatabaseWorker *,1> _Mypair = 0x3839CA7810
  16041. st_mysql* m_Mysql = 0x383BDC1B90
  16042. st_net net = 0x383BDC1B90
  16043. unsigned int* connector_fd = NULL
  16044. char* host = "127.0.0.1"
  16045. char* user = "Server"
  16046. char* passwd = "myPassWordn0tf@ru"
  16047. char* unix_socket = NULL
  16048. char* server_version = "5.6.31-log"
  16049. char* host_info = "127.0.0.1 via TCP/IP"
  16050. char* info = NULL
  16051. char* db = "legion_world_normal"
  16052. charset_info_st* charset = 0x7FF9C376ACB0
  16053. st_mysql_field* fields = NULL
  16054. st_mem_root field_alloc = 0x383BDC1E78
  16055. unsigned int affected_rows = 0xFFFFFFFFFFFFFFFF
  16056. unsigned int insert_id = 0x0
  16057. unsigned int extra_info = 0x0
  16058. unsigned long thread_id = 0x1488D9
  16059. unsigned long packet_length = 0x0
  16060. unsigned int port = 0xCEA
  16061. unsigned long client_flag = 0x3EA28D
  16062. unsigned long server_capabilities = 0x807FF7FF
  16063. unsigned int protocol_version = 0xA
  16064. unsigned int field_count = 0x0
  16065. unsigned int server_status = 0x2
  16066. unsigned int server_language = 0x21
  16067. unsigned int warning_count = 0x0
  16068. st_mysql_options options = 0x383BDC1EF0
  16069. int status = 0x0
  16070. char free_me = ""
  16071. char reconnect = ""
  16072. char[21] scramble = "kUKWT}<Rd$"~vT#OFRHP"
  16073. char unused1 = ""
  16074. void* unused2 = NULL
  16075. void* unused3 = NULL
  16076. void* unused4 = NULL
  16077. void* unused5 = NULL
  16078. st_list* stmts = 0x383D563708
  16079. st_mysql_methods* methods = 0x7FF9C3742110
  16080. void* thd = NULL
  16081. char* unbuffered_fetch_owner = NULL
  16082. char* info_buffer = NULL
  16083. void* extension = NULL
  16084. MySQLConnectionInfo& m_connectionInfo = 0x3839C7AD30
  16085. std::string user = "Server"
  16086. std::string password = "myPassWordn0tf@ru"
  16087. std::string database = "legion_world_normal"
  16088. std::string host = "127.0.0.1"
  16089. std::string port_or_socket = "3306"
  16090. int m_connectionFlags = 0x1
  16091. std::mutex m_Mutex
  16092. std::_Mutex_base
  16093. std::_Align_type<double,80> _Mtx_storage = 0x3839C1DC10
  16094. std::thread _workerThread
  16095. id
  16096. unsigned int _Id = 0x214
  16097. _Thrd_imp_t _Thr
  16098. void* _Hnd = 0x214
  16099. unsigned int _Id = 0x2994
  16100. std::atomic<bool> _cancelationToken
  16101. std::_Atomic_bool
  16102. unsigned int _My_val = 0x0
  16103.  
  16104. 00007FF7265D00FC 000000383C34FC00 std::invoke<void (__cdecl DatabaseWorker::*)(void) __ptr64,DatabaseWorker * __ptr64>+4C c:\program files (x86)\microsoft visual studio 14.0\vc\include\type_traits line 1445
  16105. Parameter <user defined>** _Obj = 0x7FF7265CFA00
  16106. Parameter DatabaseWorker** <_Args_0> = 0x3839CA7810
  16107. ProducerConsumerQueue<SQLOperation *>* _queue = 0x3839BFAEE0
  16108. std::mutex _queueLock
  16109. std::_Mutex_base
  16110. std::_Align_type<double,80> _Mtx_storage = 0x3839BFAEE0
  16111. std::queue<SQLOperation *,std::deque<SQLOperation *,std::allocator<SQLOperation *> > > _queue
  16112. std::deque<SQLOperation *,std::allocator<SQLOperation *> > c = 0x3839BFAF30
  16113. std::condition_variable _condition
  16114. std::_Align_type<double,72> _Cnd_storage = 0x3839BFAF58
  16115. std::atomic<bool> _shutdown
  16116. std::_Atomic_bool
  16117. unsigned int _My_val = 0x0
  16118. MySQLConnection* _connection = 0x3839C1DBA0
  16119. std::vector<std::unique_ptr<MySQLPreparedStatement,std::default_delete<MySQLPreparedStatement> >,std::allocator<std::unique_ptr<MySQLPreparedStatement,std::default_delete<MySQLPreparedStatement> > > m_stmts
  16120. std::_Vector_alloc<std::_Vec_base_types<std::unique_ptr<MySQLPreparedStatement,std::default_delete<MySQLPreparedStatement> >,std::allocator<std::unique_ptr<MySQLPreparedStatement,std::default_delete<
  16121. 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 = 0x3839C1DBA8
  16122. 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
  16123. 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
  16124. 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
  16125. 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 = 0x3839C1DBC8
  16126. <user defined> value_compare = 0x3839C1DBC8
  16127. <user defined> _Copy_tag = 0x3839C1DBC8
  16128. <user defined> _Move_tag = 0x3839C1DBC8
  16129. <user defined> value_compare = 0x3839C1DBC8
  16130. bool m_reconnecting = 0x0
  16131. bool m_prepareError = 0x0
  16132. ProducerConsumerQueue<SQLOperation *>* m_queue = 0x3839BFAEE0
  16133. std::unique_ptr<DatabaseWorker,std::default_delete<DatabaseWorker> > m_worker
  16134. std::_Unique_ptr_base<DatabaseWorker,std::default_delete<DatabaseWorker> >
  16135. std::_Compressed_pair<std::default_delete<DatabaseWorker>,DatabaseWorker *,1> _Mypair = 0x3839CA7810
  16136. st_mysql* m_Mysql = 0x383BDC1B90
  16137. st_net net = 0x383BDC1B90
  16138. unsigned int* connector_fd = NULL
  16139. char* host = "127.0.0.1"
  16140. char* user = "Server"
  16141. char* passwd = "myPassWordn0tf@ru"
  16142. char* unix_socket = NULL
  16143. char* server_version = "5.6.31-log"
  16144. char* host_info = "127.0.0.1 via TCP/IP"
  16145. char* info = NULL
  16146. char* db = "legion_world_normal"
  16147. charset_info_st* charset = 0x7FF9C376ACB0
  16148. st_mysql_field* fields = NULL
  16149. st_mem_root field_alloc = 0x383BDC1E78
  16150. unsigned int affected_rows = 0xFFFFFFFFFFFFFFFF
  16151. unsigned int insert_id = 0x0
  16152. unsigned int extra_info = 0x0
  16153. unsigned long thread_id = 0x1488D9
  16154. unsigned long packet_length = 0x0
  16155. unsigned int port = 0xCEA
  16156. unsigned long client_flag = 0x3EA28D
  16157. unsigned long server_capabilities = 0x807FF7FF
  16158. unsigned int protocol_version = 0xA
  16159. unsigned int field_count = 0x0
  16160. unsigned int server_status = 0x2
  16161. unsigned int server_language = 0x21
  16162. unsigned int warning_count = 0x0
  16163. st_mysql_options options = 0x383BDC1EF0
  16164. int status = 0x0
  16165. char free_me = ""
  16166. char reconnect = ""
  16167. char[21] scramble = "kUKWT}<Rd$"~vT#OFRHP"
  16168. char unused1 = ""
  16169. void* unused2 = NULL
  16170. void* unused3 = NULL
  16171. void* unused4 = NULL
  16172. void* unused5 = NULL
  16173. st_list* stmts = 0x383D563708
  16174. st_mysql_methods* methods = 0x7FF9C3742110
  16175. void* thd = NULL
  16176. char* unbuffered_fetch_owner = NULL
  16177. char* info_buffer = NULL
  16178. void* extension = NULL
  16179. MySQLConnectionInfo& m_connectionInfo = 0x3839C7AD30
  16180. std::string user = "Server"
  16181. std::string password = "myPassWordn0tf@ru"
  16182. std::string database = "legion_world_normal"
  16183. std::string host = "127.0.0.1"
  16184. std::string port_or_socket = "3306"
  16185. int m_connectionFlags = 0x1
  16186. std::mutex m_Mutex
  16187. std::_Mutex_base
  16188. std::_Align_type<double,80> _Mtx_storage = 0x3839C1DC10
  16189. std::thread _workerThread
  16190. id
  16191. unsigned int _Id = 0x214
  16192. _Thrd_imp_t _Thr
  16193. void* _Hnd = 0x214
  16194. unsigned int _Id = 0x2994
  16195. std::atomic<bool> _cancelationToken
  16196. std::_Atomic_bool
  16197. unsigned int _My_val = 0x0
  16198.  
  16199. 00007FF7265CFF8B 000000383C34FC40 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 c:\program files (x86)\microsoft visual studio 14.0\vc\include\thr\xthread line 241
  16200. Parameter std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *>& _Tup = 0x383B6B7570
  16201. std::tuple<DatabaseWorker *>
  16202. std::_Tuple_val<DatabaseWorker *> _Myfirst
  16203. DatabaseWorker* _Val = 0x3839CA7810
  16204. std::_Tuple_val<void (__cdecl DatabaseWorker::*)(void)> _Myfirst
  16205. <user defined>* _Val = 0x7FF7265CFA00
  16206.  
  16207. 00007FF7265D073A 000000383C34FC90 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 c:\program files (x86)\microsoft visual studio 14.0\vc\include\thr\xthread line 247
  16208. Parameter std::_LaunchPad<std::unique_ptr<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *>,std::default_delete<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *> > > >* _Ln = 0x3839A2DF58
  16209. std::_Pad
  16210. _Cnd_internal_imp_t* _Cond = 0xCCCCCCCCCCCCCCCC
  16211. _Mtx_internal_imp_t* _Mtx = 0xCCCCCCCCCCCCCCCC
  16212. bool _Started = 0xCC
  16213. std::unique_ptr<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *>,std::default_delete<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *> > > _MyTarget
  16214. std::_Unique_ptr_base<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *>,std::default_delete<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *> > >
  16215. std::_Compressed_pair<std::default_delete<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *> >,std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *> *,1> _Mypair = 0x38C11B4500
  16216. Local std::unique_ptr<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *>,std::default_delete<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *> > > _Local
  16217. std::_Unique_ptr_base<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *>,std::default_delete<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *> > >
  16218. std::_Compressed_pair<std::default_delete<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *> >,std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *> *,1> _Mypair
  16219. std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *>* _Myval2 = 0x383B6B7570
  16220.  
  16221. 00007FF7265D05D8 000000383C34FCC0 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 c:\program files (x86)\microsoft visual studio 14.0\vc\include\thr\xthread line 233
  16222. Local std::_LaunchPad<std::unique_ptr<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *>,std::default_delete<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *> > > >* this = 0x3839A2DF58
  16223. std::_Pad
  16224. _Cnd_internal_imp_t* _Cond = 0xCCCCCCCCCCCCCCCC
  16225. _Mtx_internal_imp_t* _Mtx = 0xCCCCCCCCCCCCCCCC
  16226. bool _Started = 0xCC
  16227. std::unique_ptr<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *>,std::default_delete<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *> > > _MyTarget
  16228. std::_Unique_ptr_base<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *>,std::default_delete<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *> > >
  16229. std::_Compressed_pair<std::default_delete<std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *> >,std::tuple<void (__cdecl DatabaseWorker::*)(void),DatabaseWorker *> *,1> _Mypair = 0x38C11B4500
  16230.  
  16231. 00007FF724497FAD 000000383C34FCF0 std::_Pad::_Call_func+2D c:\program files (x86)\microsoft visual studio 14.0\vc\include\thr\xthread line 210
  16232. Parameter void* _Data = 0x3839A2DF58
  16233.  
  16234. 00007FF9C31EB0A8 000000383C34FD30 _register_onexit_function+4A8
  16235.  
  16236. 00007FF9C31EAD11 000000383C34FD80 _register_onexit_function+111
  16237.  
  16238. 00007FF9E7C513D2 000000383C34FDB0 BaseThreadInitThunk+22
  16239.  
  16240. 00007FF9EA2954E4 000000383C34FE00 RtlUserThreadStart+34
  16241.  
  16242.  
  16243. Call stack:
  16244. Address Frame Function SourceFile
  16245. 00007FF9EA31217A 000000381E66F4C0 ZwWaitForAlertByThreadId+A
  16246.  
  16247. 00007FF9EA2FE65C 000000381E66F530 RtlSleepConditionVariableSRW+EC
  16248.  
  16249. 00007FF9E7828DA8 000000381E66F570 SleepConditionVariableSRW+28
  16250.  
  16251. 00007FF9C338C937 000000381E66F5B0 __crtSetThreadpoolWait+147
  16252.  
  16253. 00007FF9C3351466 000000381E66F5F0 ?_Winerror_message@std@@YAKKPEADK@Z+A06
  16254.  
  16255. 00007FF9C3351373 000000381E66F620 ?_Winerror_message@std@@YAKKPEADK@Z+913
  16256.  
  16257. 00007FF9C335110E 000000381E66F6A0 ?_Winerror_message@std@@YAKKPEADK@Z+6AE
  16258.  
  16259. 00007FF9C3351630 000000381E66F6D0 _Cnd_wait+20
  16260.  
  16261. 00007FF7244983D3 000000381E66F700 std::_Cnd_waitX+33 c:\program files (x86)\microsoft visual studio 14.0\vc\include\thr\xthread line 95
  16262. Parameter _Cnd_internal_imp_t* _Cnd = 0x7FF7284891F8
  16263. Parameter _Mtx_internal_imp_t* _Mtx = 0x7FF728489180
  16264.  
  16265. 00007FF7244D2544 000000381E66F740 std::condition_variable::wait+54 c:\program files (x86)\microsoft visual studio 14.0\vc\include\mutex line 566
  16266. Local std::condition_variable* this = 0x7FF7284891F8
  16267. std::_Align_type<double,72> _Cnd_storage
  16268. float _Val = 0.000000
  16269. char[72] _Pad = "Ð$<Ãù..."
  16270. Parameter std::unique_lock<std::mutex>& _Lck = 0x381E66F778
  16271. std::mutex* _Pmtx = 0x7FF728489180
  16272. std::_Mutex_base
  16273. std::_Align_type<double,80> _Mtx_storage = 0x7FF728489180
  16274. bool _Owns = 0x1
  16275.  
  16276. 00007FF726268C77 000000381E66F7A0 ProducerConsumerQueue<MapUpdateRequest * __ptr64>::WaitAndPop+87 d:\core\trinitycore\src\common\threading\producerconsumerqueue.h line 76
  16277. Local ProducerConsumerQueue<MapUpdateRequest *>* this = 0x7FF728489180
  16278. std::mutex _queueLock
  16279. std::_Mutex_base
  16280. std::_Align_type<double,80> _Mtx_storage = 0x7FF728489180
  16281. std::queue<MapUpdateRequest *,std::deque<MapUpdateRequest *,std::allocator<MapUpdateRequest *> > > _queue
  16282. std::deque<MapUpdateRequest *,std::allocator<MapUpdateRequest *> > c
  16283. std::_Deque_alloc<std::_Deque_base_types<MapUpdateRequest *,std::allocator<MapUpdateRequest *> > >
  16284. std::_Compressed_pair<std::_Wrap_alloc<std::allocator<MapUpdateRequest *> >,std::_Deque_val<std::_Deque_simple_types<MapUpdateRequest *> >,1> _Mypair = 0x7FF7284891D0
  16285. std::condition_variable _condition
  16286. std::_Align_type<double,72> _Cnd_storage
  16287. float _Val = 0.000000
  16288. char[72] _Pad = "Ð$<Ãù..."
  16289. std::atomic<bool> _shutdown
  16290. std::_Atomic_bool
  16291. unsigned int _My_val = 0x0
  16292. Parameter MapUpdateRequest&* value = NULL
  16293. Local std::unique_lock<std::mutex> lock
  16294. std::mutex* _Pmtx = 0x7FF728489180
  16295. std::_Mutex_base
  16296. std::_Align_type<double,80> _Mtx_storage = 0x7FF728489180
  16297. bool _Owns = 0x1
  16298.  
  16299. 00007FF726267980 000000381E66F7F0 MapUpdater::WorkerThread+40 d:\core\trinitycore\src\server\game\maps\mapupdater.cpp line 110
  16300. Local MapUpdateRequest* request = NULL
  16301. Local MapUpdater* this = 0x7FF728489180
  16302. ProducerConsumerQueue<MapUpdateRequest *> _queue
  16303. std::mutex _queueLock
  16304. std::_Mutex_base
  16305. std::_Align_type<double,80> _Mtx_storage = 0x7FF728489180
  16306. std::queue<MapUpdateRequest *,std::deque<MapUpdateRequest *,std::allocator<MapUpdateRequest *> > > _queue
  16307. std::deque<MapUpdateRequest *,std::allocator<MapUpdateRequest *> > c = 0x7FF7284891D0
  16308. std::condition_variable _condition
  16309. std::_Align_type<double,72> _Cnd_storage = 0x7FF7284891F8
  16310. std::atomic<bool> _shutdown
  16311. std::_Atomic_bool
  16312. unsigned int _My_val = 0x0
  16313. std::vector<std::thread,std::allocator<std::thread> > _workerThreads
  16314. std::_Vector_alloc<std::_Vec_base_types<std::thread,std::allocator<std::thread> > >
  16315. std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::thread> >,std::_Vector_val<std::_Simple_types<std::thread> >,1> _Mypair = 0x7FF728489248
  16316. std::atomic<bool> _cancelationToken
  16317. std::_Atomic_bool
  16318. unsigned int _My_val = 0x0
  16319. std::mutex _lock
  16320. std::_Mutex_base
  16321. std::_Align_type<double,80> _Mtx_storage = 0x7FF728489270
  16322. std::condition_variable _condition
  16323. std::_Align_type<double,72> _Cnd_storage
  16324. float _Val = 0.000000
  16325. char[72] _Pad = "Ð$<Ãù..."
  16326. unsigned int pending_requests = 0x0
  16327.  
  16328. 00007FF726267E64 000000381E66F820 std::_Invoker_pmf_pointer::_Call<void (__cdecl MapUpdater::*)(void) __ptr64,MapUpdater * __ptr64>+34 c:\program files (x86)\microsoft visual studio 14.0\vc\include\type_traits line 1342
  16329. Parameter <user defined>* _Pmf = 0x7FF726267940
  16330. Parameter MapUpdater** _Arg1 = 0x7FF728489180
  16331. ProducerConsumerQueue<MapUpdateRequest *> _queue
  16332. std::mutex _queueLock
  16333. std::_Mutex_base
  16334. std::_Align_type<double,80> _Mtx_storage = 0x7FF728489180
  16335. std::queue<MapUpdateRequest *,std::deque<MapUpdateRequest *,std::allocator<MapUpdateRequest *> > > _queue
  16336. std::deque<MapUpdateRequest *,std::allocator<MapUpdateRequest *> > c = 0x7FF7284891D0
  16337. std::condition_variable _condition
  16338. std::_Align_type<double,72> _Cnd_storage = 0x7FF7284891F8
  16339. std::atomic<bool> _shutdown
  16340. std::_Atomic_bool
  16341. unsigned int _My_val = 0x0
  16342. std::vector<std::thread,std::allocator<std::thread> > _workerThreads
  16343. std::_Vector_alloc<std::_Vec_base_types<std::thread,std::allocator<std::thread> > >
  16344. std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::thread> >,std::_Vector_val<std::_Simple_types<std::thread> >,1> _Mypair = 0x7FF728489248
  16345. std::atomic<bool> _cancelationToken
  16346. std::_Atomic_bool
  16347. unsigned int _My_val = 0x0
  16348. std::mutex _lock
  16349. std::_Mutex_base
  16350. std::_Align_type<double,80> _Mtx_storage = 0x7FF728489270
  16351. std::condition_variable _condition
  16352. std::_Align_type<double,72> _Cnd_storage
  16353. float _Val = 0.000000
  16354. char[72] _Pad = "Ð$<Ãù..."
  16355. unsigned int pending_requests = 0x0
  16356.  
  16357. 00007FF7262684AC 000000381E66F860 std::invoke<void (__cdecl MapUpdater::*)(void) __ptr64,MapUpdater * __ptr64>+4C c:\program files (x86)\microsoft visual studio 14.0\vc\include\type_traits line 1445
  16358. Parameter <user defined>** _Obj = 0x7FF726267940
  16359. Parameter MapUpdater** <_Args_0> = 0x7FF728489180
  16360. ProducerConsumerQueue<MapUpdateRequest *> _queue
  16361. std::mutex _queueLock
  16362. std::_Mutex_base
  16363. std::_Align_type<double,80> _Mtx_storage = 0x7FF728489180
  16364. std::queue<MapUpdateRequest *,std::deque<MapUpdateRequest *,std::allocator<MapUpdateRequest *> > > _queue
  16365. std::deque<MapUpdateRequest *,std::allocator<MapUpdateRequest *> > c = 0x7FF7284891D0
  16366. std::condition_variable _condition
  16367. std::_Align_type<double,72> _Cnd_storage = 0x7FF7284891F8
  16368. std::atomic<bool> _shutdown
  16369. std::_Atomic_bool
  16370. unsigned int _My_val = 0x0
  16371. std::vector<std::thread,std::allocator<std::thread> > _workerThreads
  16372. std::_Vector_alloc<std::_Vec_base_types<std::thread,std::allocator<std::thread> > >
  16373. std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::thread> >,std::_Vector_val<std::_Simple_types<std::thread> >,1> _Mypair = 0x7FF728489248
  16374. std::atomic<bool> _cancelationToken
  16375. std::_Atomic_bool
  16376. unsigned int _My_val = 0x0
  16377. std::mutex _lock
  16378. std::_Mutex_base
  16379. std::_Align_type<double,80> _Mtx_storage = 0x7FF728489270
  16380. std::condition_variable _condition
  16381. std::_Align_type<double,72> _Cnd_storage
  16382. float _Val = 0.000000
  16383. char[72] _Pad = "Ð$<Ãù..."
  16384. unsigned int pending_requests = 0x0
  16385.  
  16386. 00007FF726267FCB 000000381E66F8A0 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 c:\program files (x86)\microsoft visual studio 14.0\vc\include\thr\xthread line 241
  16387. Parameter std::tuple<void (__cdecl MapUpdater::*)(void),MapUpdater *>& _Tup = 0x38BDA2A420
  16388. std::tuple<MapUpdater *>
  16389. std::_Tuple_val<MapUpdater *> _Myfirst
  16390. MapUpdater* _Val = 0x7FF728489180
  16391. std::_Tuple_val<void (__cdecl MapUpdater::*)(void)> _Myfirst
  16392. <user defined>* _Val = 0x7FF726267940
  16393.  
  16394. 00007FF7262692FA 000000381E66F8F0 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 c:\program files (x86)\microsoft visual studio 14.0\vc\include\thr\xthread line 247
  16395. Parameter std::_LaunchPad<std::unique_ptr<std::tuple<void (__cdecl MapUpdater::*)(void),MapUpdater *>,std::default_delete<std::tuple<void (__cdecl MapUpdater::*)(void),MapUpdater *> > > >* _Ln = 0x3839A274B8
  16396. std::_Pad
  16397. _Cnd_internal_imp_t* _Cond = NULL
  16398. _Mtx_internal_imp_t* _Mtx = NULL
  16399. bool _Started = 0x0
  16400. std::unique_ptr<std::tuple<void (__cdecl MapUpdater::*)(void),MapUpdater *>,std::default_delete<std::tuple<void (__cdecl MapUpdater::*)(void),MapUpdater *> > > _MyTarget
  16401. std::_Unique_ptr_base<std::tuple<void (__cdecl MapUpdater::*)(void),MapUpdater *>,std::default_delete<std::tuple<void (__cdecl MapUpdater::*)(void),MapUpdater *> > >
  16402. std::_Compressed_pair<std::default_delete<std::tuple<void (__cdecl MapUpdater::*)(void),MapUpdater *> >,std::tuple<void (__cdecl MapUpdater::*)(void),MapUpdater *> *,1> _Mypair = 0x0
  16403. Local std::unique_ptr<std::tuple<void (__cdecl MapUpdater::*)(void),MapUpdater *>,std::default_delete<std::tuple<void (__cdecl MapUpdater::*)(void),MapUpdater *> > > _Local
  16404. std::_Unique_ptr_base<std::tuple<void (__cdecl MapUpdater::*)(void),MapUpdater *>,std::default_delete<std::tuple<void (__cdecl MapUpdater::*)(void),MapUpdater *> > >
  16405. std::_Compressed_pair<std::default_delete<std::tuple<void (__cdecl MapUpdater::*)(void),MapUpdater *> >,std::tuple<void (__cdecl MapUpdater::*)(void),MapUpdater *> *,1> _Mypair
  16406. std::tuple<void (__cdecl MapUpdater::*)(void),MapUpdater *>* _Myval2 = 0x38BDA2A420
  16407.  
  16408. 00007FF726268DB8 000000381E66F920 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 c:\program files (x86)\microsoft visual studio 14.0\vc\include\thr\xthread line 233
  16409. Local std::_LaunchPad<std::unique_ptr<std::tuple<void (__cdecl MapUpdater::*)(void),MapUpdater *>,std::default_delete<std::tuple<void (__cdecl MapUpdater::*)(void),MapUpdater *> > > >* this = 0x3839A274B8
  16410. std::_Pad
  16411. _Cnd_internal_imp_t* _Cond = NULL
  16412. _Mtx_internal_imp_t* _Mtx = NULL
  16413. bool _Started = 0x0
  16414. std::unique_ptr<std::tuple<void (__cdecl MapUpdater::*)(void),MapUpdater *>,std::default_delete<std::tuple<void (__cdecl MapUpdater::*)(void),MapUpdater *> > > _MyTarget
  16415. std::_Unique_ptr_base<std::tuple<void (__cdecl MapUpdater::*)(void),MapUpdater *>,std::default_delete<std::tuple<void (__cdecl MapUpdater::*)(void),MapUpdater *> > >
  16416. std::_Compressed_pair<std::default_delete<std::tuple<void (__cdecl MapUpdater::*)(void),MapUpdater *> >,std::tuple<void (__cdecl MapUpdater::*)(void),MapUpdater *> *,1> _Mypair = 0x0
  16417.  
  16418. 00007FF724497FAD 000000381E66F950 std::_Pad::_Call_func+2D c:\program files (x86)\microsoft visual studio 14.0\vc\include\thr\xthread line 210
  16419. Parameter void* _Data = 0x3839A274B8
  16420.  
  16421. 00007FF9C31EB0A8 000000381E66F990 _register_onexit_function+4A8
  16422.  
  16423. 00007FF9C31EAD11 000000381E66F9E0 _register_onexit_function+111
  16424.  
  16425. 00007FF9E7C513D2 000000381E66FA10 BaseThreadInitThunk+22
  16426.  
  16427. 00007FF9EA2954E4 000000381E66FA60 RtlUserThreadStart+34
  16428.  
  16429.  
  16430. Call stack:
  16431. Address Frame Function SourceFile
  16432. 00007FF9EA31071A 000000382AA5F2F0 ZwReadFile+A
  16433.  
  16434. 00007FF9E77B8268 000000382AA5F370 ReadFile+78
  16435.  
  16436. 00007FF9C31D906F 000000382AA5F460 _read+EDF
  16437.  
  16438. 00007FF9C31D84C3 000000382AA5F4C0 _read+333
  16439.  
  16440. 00007FF9C322D832 000000382AA5F550 ungetwc+2F2
  16441.  
  16442. 00007FF9C322E0E0 000000382AA5F590 ungetwc+BA0
  16443.  
  16444. 00007FF9C31EE93E 000000382AA5F600 _fgetc_nolock+10E
  16445.  
  16446. 00007FF9C31EE9C3 000000382AA5F630 _getc_nolock+13
  16447.  
  16448. 00007FF9C31EF4F6 000000382AA5F660 fgetpos+826
  16449.  
  16450. 00007FF9C31EF117 000000382AA5F6E0 fgetpos+447
  16451.  
  16452. 00007FF9C31EF712 000000382AA5F720 fgets+32
  16453.  
  16454. 00007FF7244C6031 000000382AA5F950 CliThread+D1 d:\core\trinitycore\src\server\worldserver\commandline\clirunnable.cpp line 158
  16455. Local char* command_str = 0xCCCCCCCCCCCCCCCC <Unable to read memory>
  16456. Local char[256] commandbuf = "ÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌ..."
  16457.  
  16458. 00007FF72446163A 000000382AA5F980 std::_Invoker_functor::_Call<void (__cdecl*)(void)>+2A c:\program files (x86)\microsoft visual studio 14.0\vc\include\type_traits line 1377
  16459. Parameter <user defined>** _Obj = 0x7FF7244C5F60
  16460.  
  16461. 00007FF7244707F0 000000382AA5F9B0 std::invoke<void (__cdecl*)(void)>+30 c:\program files (x86)\microsoft visual studio 14.0\vc\include\type_traits line 1445
  16462. Parameter <user defined>** _Obj = 0x7FF7244C5F60
  16463.  
  16464. 00007FF72446372C 000000382AA5F9E0 std::_LaunchPad<std::unique_ptr<std::tuple<void (__cdecl*)(void)>,std::default_delete<std::tuple<void (__cdecl*)(void)> > > >::_Execute<0>+3C c:\program files (x86)\microsoft visual studio 14.0\vc\include\thr\xthread line 241
  16465. Parameter std::tuple<void (__cdecl*)(void)>& _Tup = 0x38BB9FF2A0
  16466. std::_Tuple_val<void (__cdecl*)(void)> _Myfirst
  16467. <user defined>* _Val = 0x7FF7244C5F60
  16468.  
  16469. 00007FF7244A5CAA 000000382AA5FA30 std::_LaunchPad<std::unique_ptr<std::tuple<void (__cdecl*)(void)>,std::default_delete<std::tuple<void (__cdecl*)(void)> > > >::_Run+6A c:\program files (x86)\microsoft visual studio 14.0\vc\include\thr\xthread line 247
  16470. Parameter std::_LaunchPad<std::unique_ptr<std::tuple<void (__cdecl*)(void)>,std::default_delete<std::tuple<void (__cdecl*)(void)> > > >* _Ln = 0x3839A2EFD8
  16471. std::_Pad
  16472. _Cnd_internal_imp_t* _Cond = 0xCCCCCCCCCCCCCCCC
  16473. _Mtx_internal_imp_t* _Mtx = 0xCCCCCCCCCCCCCCCC
  16474. bool _Started = 0x46
  16475. std::unique_ptr<std::tuple<void (__cdecl*)(void)>,std::default_delete<std::tuple<void (__cdecl*)(void)> > > _MyTarget
  16476. std::_Unique_ptr_base<std::tuple<void (__cdecl*)(void)>,std::default_delete<std::tuple<void (__cdecl*)(void)> > >
  16477. std::_Compressed_pair<std::default_delete<std::tuple<void (__cdecl*)(void)> >,std::tuple<void (__cdecl*)(void)> *,1> _Mypair = 0xCCCCCCCCCCCCCCCC
  16478. Local std::unique_ptr<std::tuple<void (__cdecl*)(void)>,std::default_delete<std::tuple<void (__cdecl*)(void)> > > _Local
  16479. std::_Unique_ptr_base<std::tuple<void (__cdecl*)(void)>,std::default_delete<std::tuple<void (__cdecl*)(void)> > >
  16480. std::_Compressed_pair<std::default_delete<std::tuple<void (__cdecl*)(void)> >,std::tuple<void (__cdecl*)(void)> *,1> _Mypair
  16481. std::tuple<void (__cdecl*)(void)>* _Myval2 = 0x7FF7244C5F60
  16482.  
  16483. 00007FF72449D8A8 000000382AA5FA60 std::_LaunchPad<std::unique_ptr<std::tuple<void (__cdecl*)(void)>,std::default_delete<std::tuple<void (__cdecl*)(void)> > > >::_Go+28 c:\program files (x86)\microsoft visual studio 14.0\vc\include\thr\xthread line 233
  16484. Local std::_LaunchPad<std::unique_ptr<std::tuple<void (__cdecl*)(void)>,std::default_delete<std::tuple<void (__cdecl*)(void)> > > >* this = 0x3839A2EFD8
  16485. std::_Pad
  16486. _Cnd_internal_imp_t* _Cond = 0xCCCCCCCCCCCCCCCC
  16487. _Mtx_internal_imp_t* _Mtx = 0xCCCCCCCCCCCCCCCC
  16488. bool _Started = 0x46
  16489. std::unique_ptr<std::tuple<void (__cdecl*)(void)>,std::default_delete<std::tuple<void (__cdecl*)(void)> > > _MyTarget
  16490. std::_Unique_ptr_base<std::tuple<void (__cdecl*)(void)>,std::default_delete<std::tuple<void (__cdecl*)(void)> > >
  16491. std::_Compressed_pair<std::default_delete<std::tuple<void (__cdecl*)(void)> >,std::tuple<void (__cdecl*)(void)> *,1> _Mypair = 0xCCCCCCCCCCCCCCCC
  16492.  
  16493. 00007FF724497FAD 000000382AA5FA90 std::_Pad::_Call_func+2D c:\program files (x86)\microsoft visual studio 14.0\vc\include\thr\xthread line 210
  16494. Parameter void* _Data = 0x3839A2EFD8
  16495.  
  16496. 00007FF9C31EB0A8 000000382AA5FAD0 _register_onexit_function+4A8
  16497.  
  16498. 00007FF9C31EAD11 000000382AA5FB20 _register_onexit_function+111
  16499.  
  16500. 00007FF9E7C513D2 000000382AA5FB50 BaseThreadInitThunk+22
  16501.  
  16502. 00007FF9EA2954E4 000000382AA5FBA0 RtlUserThreadStart+34
  16503.  
  16504.  
  16505. Call stack:
  16506. Address Frame Function SourceFile
  16507. 00007FF9EA3106FA 000000383C44F970 NtWaitForSingleObject+A
  16508.  
  16509. 00007FF9E77B1118 000000383C44FA10 WaitForSingleObjectEx+98
  16510.  
  16511. 00007FF7244917ED 000000383C44FA40 boost::asio::detail::win_iocp_io_service::timer_thread_function::operator()+4D c:\local\boost_1_61_0\boost\asio\detail\impl\win_iocp_io_service.ipp line 54
  16512. Local boost::asio::detail::win_iocp_io_service::timer_thread_function* this = 0x38BB9AD0B8
  16513. boost::asio::detail::win_iocp_io_service* io_service_ = 0x38220348B0
  16514. boost::asio::detail::service_base<boost::asio::detail::win_iocp_io_service>
  16515. boost::asio::io_service::service
  16516. key
  16517. type_info* type_info_ = 0x7FF72716E278
  16518. boost::asio::io_service::id* id_ = 0xD8
  16519. boost::asio::io_service::service::key key_ = 0x38220348B8
  16520. boost::asio::io_service& owner_ = 0x38BD9D0920
  16521. boost::asio::io_service::service* next_ = NULL
  16522. work_finished_on_block_exit
  16523. boost::asio::detail::win_iocp_io_service* io_service_ = 0x7FF72716E278
  16524. auto_handle
  16525. void* handle = 0x7FF72716E278
  16526. boost::asio::detail::win_iocp_io_service::auto_handle iocp_
  16527. void* handle = 0x2A4
  16528. long outstanding_work_ = 0x1
  16529. long stopped_ = 0x0
  16530. long stop_event_posted_ = 0x0
  16531. long shutdown_ = 0x0
  16532. unsigned long gqcs_timeout_ = 0xFFFFFFFF
  16533. timer_thread_function
  16534. <user defined> io_service_ = 0x7FF72716E278
  16535. boost::asio::detail::scoped_ptr<boost::asio::detail::win_thread> timer_thread_
  16536. boost::asio::detail::win_thread* p_ = 0x38BB9AC980
  16537. boost::asio::detail::win_iocp_io_service::auto_handle waitable_timer_
  16538. void* handle = 0x2A8
  16539. long dispatch_required_ = 0x1
  16540. boost::asio::detail::win_mutex dispatch_mutex_
  16541. _RTL_CRITICAL_SECTION crit_section_ = 0x3822034910
  16542. boost::asio::detail::timer_queue_set timer_queues_
  16543. boost::asio::detail::timer_queue_base* first_ = 0x382C98FB68
  16544. boost::asio::detail::op_queue<boost::asio::detail::win_iocp_operation> completed_ops_
  16545. boost::asio::detail::win_iocp_operation* front_ = NULL
  16546. boost::asio::detail::win_iocp_operation* back_ = NULL
  16547.  
  16548. 00007FF7244C11EF 000000383C44FA70 boost::asio::detail::win_thread::func<boost::asio::detail::win_iocp_io_service::timer_thread_function>::run+2F c:\local\boost_1_61_0\boost\asio\detail\win_thread.hpp line 119
  16549. Local boost::asio::detail::win_thread::func<boost::asio::detail::win_iocp_io_service::timer_thread_function>* this = 0x38BB9AD0A0
  16550. boost::asio::detail::win_thread::func_base
  16551. void* entry_event_ = 0x2AC
  16552. void* exit_event_ = 0x2B0
  16553. boost::asio::detail::win_iocp_io_service::timer_thread_function f_
  16554. boost::asio::detail::win_iocp_io_service* io_service_ = 0x38220348B0
  16555. boost::asio::detail::service_base<boost::asio::detail::win_iocp_io_service>
  16556. boost::asio::io_service::service
  16557. key
  16558. type_info* type_info_ = 0x7FF72716E278
  16559. boost::asio::io_service::id* id_ = 0xD8
  16560. boost::asio::io_service::service::key key_ = 0x38220348B8
  16561. boost::asio::io_service& owner_ = 0x38BD9D0920
  16562. boost::asio::io_service::service* next_ = NULL
  16563. work_finished_on_block_exit
  16564. boost::asio::detail::win_iocp_io_service* io_service_ = 0x7FF72716E278
  16565. auto_handle
  16566. void* handle = 0x7FF72716E278
  16567. boost::asio::detail::win_iocp_io_service::auto_handle iocp_ = 0x2A4
  16568. long outstanding_work_ = 0x1
  16569. long stopped_ = 0x0
  16570. long stop_event_posted_ = 0x0
  16571. long shutdown_ = 0x0
  16572. unsigned long gqcs_timeout_ = 0xFFFFFFFF
  16573. timer_thread_function
  16574. <user defined> io_service_ = 0x7FF72716E278
  16575. boost::asio::detail::scoped_ptr<boost::asio::detail::win_thread> timer_thread_ = 0x38BB9AC980
  16576. boost::asio::detail::win_iocp_io_service::auto_handle waitable_timer_ = 0x2A8
  16577. long dispatch_required_ = 0x0
  16578. boost::asio::detail::win_mutex dispatch_mutex_ = 0x3822034910
  16579. boost::asio::detail::timer_queue_set timer_queues_ = 0x382C98FB68
  16580. boost::asio::detail::op_queue<boost::asio::detail::win_iocp_operation> completed_ops_ = 0x3822034940
  16581.  
  16582. 00007FF7244C5976 000000383C44FAF0 boost::asio::detail::win_thread_function+56 c:\local\boost_1_61_0\boost\asio\detail\impl\win_thread.ipp line 120
  16583. Parameter void* arg = 0x38BB9AD0A0
  16584. Local boost::asio::detail::win_thread::auto_func_base_ptr func
  16585. boost::asio::detail::win_thread::func_base* ptr = 0x38BB9AD0A0
  16586. void* entry_event_ = 0x2AC
  16587. void* exit_event_ = 0x2B0
  16588. Local void* exit_event = 0xCCCCCCCCCCCCCCCC
  16589.  
  16590. 00007FF9C31EB0A8 000000383C44FB30 _register_onexit_function+4A8
  16591.  
  16592. 00007FF9C31EAD11 000000383C44FB80 _register_onexit_function+111
  16593.  
  16594. 00007FF9E7C513D2 000000383C44FBB0 BaseThreadInitThunk+22
  16595.  
  16596. 00007FF9EA2954E4 000000383C44FC00 RtlUserThreadStart+34
  16597.  
  16598.  
  16599. Call stack:
  16600. Address Frame Function SourceFile
  16601. 00007FF9EA31074A 000000383C54F6F0 ZwRemoveIoCompletion+A
  16602.  
  16603. 00007FF9E77B23C3 000000383C54F750 GetQueuedCompletionStatus+43
  16604.  
  16605. 00007FF7244B0A6D 000000383C54F940 boost::asio::detail::win_iocp_io_service::do_one+18D c:\local\boost_1_61_0\boost\asio\detail\impl\win_iocp_io_service.ipp line 367
  16606. Local unsigned long last_error = 0xCCCCCCCC
  16607. Local int ok = 0xCCCCCCCC
  16608. Local unsigned int completion_key = 0x0
  16609. Local _OVERLAPPED* overlapped = NULL
  16610. Local unsigned long bytes_transferred = 0x0
  16611. Local boost::asio::detail::win_iocp_io_service* this = 0x38220348B0
  16612. boost::asio::detail::service_base<boost::asio::detail::win_iocp_io_service>
  16613. boost::asio::io_service::service
  16614. key
  16615. type_info* type_info_ = 0x7FF72716E278
  16616. boost::asio::io_service::id* id_ = 0xD8
  16617. boost::asio::io_service::service::key key_ = 0x38220348B8
  16618. boost::asio::io_service& owner_ = 0x38BD9D0920
  16619. boost::asio::io_service::service* next_ = NULL
  16620. work_finished_on_block_exit
  16621. boost::asio::detail::win_iocp_io_service* io_service_ = 0x7FF72716E278
  16622. boost::asio::detail::service_base<boost::asio::detail::win_iocp_io_service>
  16623. boost::asio::io_service::service
  16624. key
  16625. type_info* type_info_ = 0x7FF724494480
  16626. boost::asio::io_service::id* id_ = 0x48
  16627. boost::asio::io_service::service::key key_ = 0x7FF72716E280
  16628. boost::asio::io_service& owner_ = 0x70636F69
  16629. boost::asio::io_service::service* next_ = 0x73637170
  16630. work_finished_on_block_exit
  16631. boost::asio::detail::win_iocp_io_service* io_service_ = 0x7FF724494480
  16632. auto_handle
  16633. void* handle = 0x7FF724494480
  16634. boost::asio::detail::win_iocp_io_service::auto_handle iocp_ = 0x72656D6974
  16635. long outstanding_work_ = 0x6C756F63
  16636. long stopped_ = 0x6F6E2064
  16637. long stop_event_posted_ = 0x6F632074
  16638. long shutdown_ = 0x7265766E
  16639. unsigned long gqcs_timeout_ = 0x61632074
  16640. timer_thread_function
  16641. <user defined> io_service_ = 0x7FF724494480
  16642. boost::asio::detail::scoped_ptr<boost::asio::detail::win_thread> timer_thread_ = 0x20656D6974207261
  16643. boost::asio::detail::win_iocp_io_service::auto_handle waitable_timer_ = 0x7420435455206F74
  16644. long dispatch_required_ = 0x656D69
  16645. boost::asio::detail::win_mutex dispatch_mutex_ = 0x7FF72716E2D8
  16646. boost::asio::detail::timer_queue_set timer_queues_ = 0x756F207369206575
  16647. boost::asio::detail::op_queue<boost::asio::detail::win_iocp_operation> completed_ops_ = 0x7FF72716E308
  16648. auto_handle
  16649. void* handle = 0x7FF72716E278
  16650. boost::asio::detail::win_iocp_io_service::auto_handle iocp_
  16651. void* handle = 0x2A4
  16652. long outstanding_work_ = 0x1
  16653. long stopped_ = 0x0
  16654. long stop_event_posted_ = 0x0
  16655. long shutdown_ = 0x0
  16656. unsigned long gqcs_timeout_ = 0xFFFFFFFF
  16657. timer_thread_function
  16658. <user defined> io_service_ = 0x7FF72716E278
  16659. boost::asio::detail::scoped_ptr<boost::asio::detail::win_thread> timer_thread_
  16660. boost::asio::detail::win_thread* p_ = 0x38BB9AC980
  16661. func_base
  16662. void* entry_event_ = 0x2B4
  16663. void* exit_event_ = 0x2B0
  16664. auto_func_base_ptr
  16665. boost::asio::detail::win_thread::func_base* ptr = 0xCDCDCDCDCDCDCDCD
  16666. <user defined> thread_ = 0x2B4
  16667. <user defined> exit_event_ = 0x2B0
  16668. boost::asio::detail::win_iocp_io_service::auto_handle waitable_timer_
  16669. void* handle = 0x2A8
  16670. long dispatch_required_ = 0x0
  16671. boost::asio::detail::win_mutex dispatch_mutex_
  16672. _RTL_CRITICAL_SECTION crit_section_
  16673. _RTL_CRITICAL_SECTION_DEBUG* DebugInfo = <Unable to read memory>
  16674. long LockCount = 0xFFFFFFFF
  16675. long RecursionCount = 0x0
  16676. void* OwningThread = NULL
  16677. void* LockSemaphore = NULL
  16678. unsigned int SpinCount = 0x20007D0
  16679. boost::asio::detail::timer_queue_set timer_queues_
  16680. boost::asio::detail::timer_queue_base* first_ = 0x382C98FB68
  16681. boost::asio::detail::timer_queue_base* next_ = NULL
  16682. boost::asio::detail::op_queue<boost::asio::detail::win_iocp_operation> completed_ops_
  16683. boost::asio::detail::win_iocp_operation* front_ = NULL
  16684. boost::asio::detail::win_iocp_operation* back_ = NULL
  16685. Parameter bool block = 0x1
  16686. Parameter boost::system::error_code& ec = 0x383C54FA28
  16687. int m_val = 0x0
  16688. boost::system::error_category* m_cat = 0x7FF728502F40
  16689.  
  16690. 00007FF7244C1371 000000383C54F9F0 boost::asio::detail::win_iocp_io_service::run+C1 c:\local\boost_1_61_0\boost\asio\detail\impl\win_iocp_io_service.ipp line 164
  16691. Local boost::asio::detail::win_iocp_io_service* this = 0x38220348B0
  16692. boost::asio::detail::service_base<boost::asio::detail::win_iocp_io_service>
  16693. boost::asio::io_service::service
  16694. key
  16695. type_info* type_info_ = 0x7FF72716E278
  16696. boost::asio::io_service::id* id_ = 0xD8
  16697. boost::asio::io_service::service::key key_ = 0x38220348B8
  16698. boost::asio::io_service& owner_ = 0x38BD9D0920
  16699. boost::asio::io_service::service* next_ = NULL
  16700. work_finished_on_block_exit
  16701. boost::asio::detail::win_iocp_io_service* io_service_ = 0x7FF72716E278
  16702. boost::asio::detail::service_base<boost::asio::detail::win_iocp_io_service>
  16703. boost::asio::io_service::service
  16704. key
  16705. type_info* type_info_ = 0x7FF724494480
  16706. boost::asio::io_service::id* id_ = 0x48
  16707. boost::asio::io_service::service::key key_ = 0x7FF72716E280
  16708. boost::asio::io_service& owner_ = 0x70636F69
  16709. boost::asio::io_service::service* next_ = 0x73637170
  16710. work_finished_on_block_exit
  16711. boost::asio::detail::win_iocp_io_service* io_service_ = 0x7FF724494480
  16712. auto_handle
  16713. void* handle = 0x7FF724494480
  16714. boost::asio::detail::win_iocp_io_service::auto_handle iocp_ = 0x72656D6974
  16715. long outstanding_work_ = 0x6C756F63
  16716. long stopped_ = 0x6F6E2064
  16717. long stop_event_posted_ = 0x6F632074
  16718. long shutdown_ = 0x7265766E
  16719. unsigned long gqcs_timeout_ = 0x61632074
  16720. timer_thread_function
  16721. <user defined> io_service_ = 0x7FF724494480
  16722. boost::asio::detail::scoped_ptr<boost::asio::detail::win_thread> timer_thread_ = 0x20656D6974207261
  16723. boost::asio::detail::win_iocp_io_service::auto_handle waitable_timer_ = 0x7420435455206F74
  16724. long dispatch_required_ = 0x656D69
  16725. boost::asio::detail::win_mutex dispatch_mutex_ = 0x7FF72716E2D8
  16726. boost::asio::detail::timer_queue_set timer_queues_ = 0x756F207369206575
  16727. boost::asio::detail::op_queue<boost::asio::detail::win_iocp_operation> completed_ops_ = 0x7FF72716E308
  16728. auto_handle
  16729. void* handle = 0x7FF72716E278
  16730. boost::asio::detail::win_iocp_io_service::auto_handle iocp_
  16731. void* handle = 0x2A4
  16732. long outstanding_work_ = 0x1
  16733. long stopped_ = 0x0
  16734. long stop_event_posted_ = 0x0
  16735. long shutdown_ = 0x0
  16736. unsigned long gqcs_timeout_ = 0xFFFFFFFF
  16737. timer_thread_function
  16738. <user defined> io_service_ = 0x7FF72716E278
  16739. boost::asio::detail::scoped_ptr<boost::asio::detail::win_thread> timer_thread_
  16740. boost::asio::detail::win_thread* p_ = 0x38BB9AC980
  16741. func_base
  16742. void* entry_event_ = 0x2B4
  16743. void* exit_event_ = 0x2B0
  16744. auto_func_base_ptr
  16745. boost::asio::detail::win_thread::func_base* ptr = 0xCDCDCDCDCDCDCDCD
  16746. <user defined> thread_ = 0x2B4
  16747. <user defined> exit_event_ = 0x2B0
  16748. boost::asio::detail::win_iocp_io_service::auto_handle waitable_timer_
  16749. void* handle = 0x2A8
  16750. long dispatch_required_ = 0x0
  16751. boost::asio::detail::win_mutex dispatch_mutex_
  16752. _RTL_CRITICAL_SECTION crit_section_
  16753. _RTL_CRITICAL_SECTION_DEBUG* DebugInfo = <Unable to read memory>
  16754. long LockCount = 0xFFFFFFFF
  16755. long RecursionCount = 0x0
  16756. void* OwningThread = NULL
  16757. void* LockSemaphore = NULL
  16758. unsigned int SpinCount = 0x20007D0
  16759. boost::asio::detail::timer_queue_set timer_queues_
  16760. boost::asio::detail::timer_queue_base* first_ = 0x382C98FB68
  16761. boost::asio::detail::timer_queue_base* next_ = NULL
  16762. boost::asio::detail::op_queue<boost::asio::detail::win_iocp_operation> completed_ops_
  16763. boost::asio::detail::win_iocp_operation* front_ = NULL
  16764. boost::asio::detail::win_iocp_operation* back_ = NULL
  16765. Parameter boost::system::error_code& ec = 0x383C54FA28
  16766. int m_val = 0x0
  16767. boost::system::error_category* m_cat = 0x7FF728502F40
  16768. Local boost::asio::detail::call_stack<boost::asio::detail::win_iocp_io_service,boost::asio::detail::win_iocp_thread_info>::context ctx
  16769. boost::asio::detail::win_iocp_io_service* key_ = 0x38220348B0
  16770. boost::asio::detail::service_base<boost::asio::detail::win_iocp_io_service>
  16771. boost::asio::io_service::service
  16772. key
  16773. type_info* type_info_ = 0x7FF72716E278
  16774. boost::asio::io_service::id* id_ = 0xD8
  16775. boost::asio::io_service::service::key key_ = 0x38220348B8
  16776. boost::asio::io_service& owner_ = 0x38BD9D0920
  16777. boost::asio::io_service::service* next_ = NULL
  16778. work_finished_on_block_exit
  16779. boost::asio::detail::win_iocp_io_service* io_service_ = 0x7FF72716E278
  16780. auto_handle
  16781. void* handle = 0x7FF72716E278
  16782. boost::asio::detail::win_iocp_io_service::auto_handle iocp_
  16783. void* handle = 0x2A4
  16784. long outstanding_work_ = 0x1
  16785. long stopped_ = 0x0
  16786. long stop_event_posted_ = 0x0
  16787. long shutdown_ = 0x0
  16788. unsigned long gqcs_timeout_ = 0xFFFFFFFF
  16789. timer_thread_function
  16790. <user defined> io_service_ = 0x7FF72716E278
  16791. boost::asio::detail::scoped_ptr<boost::asio::detail::win_thread> timer_thread_
  16792. boost::asio::detail::win_thread* p_ = 0x38BB9AC980
  16793. boost::asio::detail::win_iocp_io_service::auto_handle waitable_timer_
  16794. void* handle = 0x2A8
  16795. long dispatch_required_ = 0x0
  16796. boost::asio::detail::win_mutex dispatch_mutex_
  16797. _RTL_CRITICAL_SECTION crit_section_ = 0x3822034910
  16798. boost::asio::detail::timer_queue_set timer_queues_
  16799. boost::asio::detail::timer_queue_base* first_ = 0x382C98FB68
  16800. boost::asio::detail::op_queue<boost::asio::detail::win_iocp_operation> completed_ops_
  16801. boost::asio::detail::win_iocp_operation* front_ = NULL
  16802. boost::asio::detail::win_iocp_operation* back_ = NULL
  16803. boost::asio::detail::win_iocp_thread_info* value_ = 0x383C54F978
  16804. boost::asio::detail::thread_info_base
  16805. void* reusable_memory_ = NULL
  16806. boost::asio::detail::call_stack<boost::asio::detail::win_iocp_io_service,boost::asio::detail::win_iocp_thread_info>::context* next_ = NULL
  16807. Local unsigned int n = 0x7A89
  16808. Local boost::asio::detail::win_iocp_thread_info this_thread
  16809. boost::asio::detail::thread_info_base
  16810. void* reusable_memory_ = NULL
  16811.  
  16812. 00007FF7244C127B 000000383C54FA50 boost::asio::io_service::run+3B c:\local\boost_1_61_0\boost\asio\impl\io_service.ipp line 59
  16813. Local boost::asio::io_service* this = 0x38BD9D0920
  16814. work
  16815. boost::asio::detail::win_iocp_io_service& io_service_impl_ = 0xCDCDCDCDCDCDCDCD
  16816. boost::asio::detail::service_base<boost::asio::detail::win_iocp_io_service>
  16817. boost::asio::io_service::service
  16818. key
  16819. type_info* type_info_ = <Unable to read memory>
  16820. boost::asio::io_service::id* id_ = <Unable to read memory>
  16821. boost::asio::io_service::service::key key_ = 0xCDCDCDCDCDCDCDD5
  16822. boost::asio::io_service& owner_ = <Unable to read memory>
  16823. boost::asio::io_service::service* next_ = <Unable to read memory>
  16824. work_finished_on_block_exit
  16825. boost::asio::detail::win_iocp_io_service* io_service_ = <Unable to read memory>
  16826. auto_handle
  16827. void* handle = <Unable to read memory>
  16828. boost::asio::detail::win_iocp_io_service::auto_handle iocp_ = 0xCDCDCDCDCDCDCDF5 <Unable to read memory>
  16829. long outstanding_work_ = 0xCDCDCDCDCDCDCDFD <Unable to read memory>
  16830. long stopped_ = 0xCDCDCDCDCDCDCE01 <Unable to read memory>
  16831. long stop_event_posted_ = 0xCDCDCDCDCDCDCE05 <Unable to read memory>
  16832. long shutdown_ = 0xCDCDCDCDCDCDCE09 <Unable to read memory>
  16833. unsigned long gqcs_timeout_ = 0xCDCDCDCDCDCDCE0D <Unable to read memory>
  16834. timer_thread_function
  16835. <user defined> io_service_ = 0xCDCDCDCDCDCDCDCD <Unable to read memory>
  16836. boost::asio::detail::scoped_ptr<boost::asio::detail::win_thread> timer_thread_ = 0xCDCDCDCDCDCDCE15 <Unable to read memory>
  16837. boost::asio::detail::win_iocp_io_service::auto_handle waitable_timer_ = 0xCDCDCDCDCDCDCE1D <Unable to read memory>
  16838. long dispatch_required_ = 0xCDCDCDCDCDCDCE25 <Unable to read memory>
  16839. boost::asio::detail::win_mutex dispatch_mutex_ = 0xCDCDCDCDCDCDCE2D
  16840. boost::asio::detail::timer_queue_set timer_queues_ = 0xCDCDCDCDCDCDCE55 <Unable to read memory>
  16841. boost::asio::detail::op_queue<boost::asio::detail::win_iocp_operation> completed_ops_ = 0xCDCDCDCDCDCDCE5D
  16842. id
  16843. service
  16844. key
  16845. type_info* type_info_ = 0xCDCDCDCDCDCDCDCD
  16846. boost::asio::io_service::id* id_ = 0xFF
  16847. boost::asio::io_service::service::key key_
  16848. type_info* type_info_ = 0x38BD9F85A0
  16849. boost::asio::io_service::id* id_ = 0x78
  16850. boost::asio::io_service& owner_ = <Unable to read memory>
  16851. boost::asio::io_service::service* next_ = 0xCDCDCDCDCDCDCD00
  16852. key
  16853. type_info* type_info_ = <Unable to read memory>
  16854. boost::asio::io_service::id* id_ = <Unable to read memory>
  16855. boost::asio::io_service::service::key key_ = 0xCDCDCDCDCDCDCD08
  16856. boost::asio::io_service& owner_ = <Unable to read memory>
  16857. boost::asio::io_service::service* next_ = <Unable to read memory>
  16858. strand
  16859. boost::asio::detail::strand_service& service_ = 0xCDCDCDCDCDCDCDCD
  16860. boost::asio::detail::service_base<boost::asio::detail::strand_service>
  16861. boost::asio::io_service::service
  16862. <user defined> key = 0xCDCDCDCDCDCDCDCD
  16863. <user defined> key_ = 0xCDCDCDCDCDCDCDD5
  16864. <user defined> owner_ = 0xCDCDCDCDCDCDCDE5 <Unable to read memory>
  16865. <user defined> next_ = 0xCDCDCDCDCDCDCDED <Unable to read memory>
  16866. on_do_complete_exit
  16867. <user defined> owner_ = 0xCDCDCDCDCDCDCDCD <Unable to read memory>
  16868. boost::asio::detail::strand_service::strand_impl* impl_ = <Unable to read memory>
  16869. on_dispatch_exit
  16870. <user defined> io_service_ = 0xCDCDCDCDCDCDCDCD <Unable to read memory>
  16871. <user defined> impl_ = 0xCDCDCDCDCDCDCDD5 <Unable to read memory>
  16872. strand_impl
  16873. boost::asio::detail::win_iocp_operation
  16874. _OVERLAPPED
  16875. unsigned int Internal = 0xCDCDCDCDCDCDCDCD <Unable to read memory>
  16876. unsigned int InternalHigh = 0xCDCDCDCDCDCDCDD5 <Unable to read memory>
  16877. unsigned long Offset = 0xCDCDCDCDCDCDCDDD <Unable to read memory>
  16878. unsigned long OffsetHigh = 0xCDCDCDCDCDCDCDE1 <Unable to read memory>
  16879. void* Pointer = <Unable to read memory>
  16880. void* hEvent = <Unable to read memory>
  16881. boost::asio::detail::win_iocp_operation* next_ = <Unable to read memory>
  16882. <user defined>* func_ = <Unable to read memory>
  16883. long ready_ = 0xCDCDCDCDCDCDCDFD <Unable to read memory>
  16884. boost::asio::detail::win_mutex mutex_ = 0xCDCDCDCDCDCDCE05
  16885. bool locked_ = 0xCDCDCDCDCDCDCE2D <Unable to read memory>
  16886. boost::asio::detail::op_queue<boost::asio::detail::win_iocp_operation> waiting_queue_ = 0xCDCDCDCDCDCDCE35
  16887. boost::asio::detail::op_queue<boost::asio::detail::win_iocp_operation> ready_queue_ = 0xCDCDCDCDCDCDCE45
  16888. boost::asio::detail::win_iocp_io_service& io_service_ = <Unable to read memory>
  16889. boost::asio::detail::win_mutex mutex_ = 0xCDCDCDCDCDCDCDFD
  16890. boost::asio::detail::scoped_ptr<boost::asio::detail::strand_service::strand_impl>[193] implementations_
  16891. [0] = 0xCDCDCDCDCDCDCE25 <Unable to read memory>
  16892. [1] = 0xCDCDCDCDCDCDCE2D <Unable to read memory>
  16893. [2] = 0xCDCDCDCDCDCDCE35 <Unable to read memory>
  16894. [3] = 0xCDCDCDCDCDCDCE3D <Unable to read memory>
  16895. [4] = 0xCDCDCDCDCDCDCE45 <Unable to read memory>
  16896. [5] = 0xCDCDCDCDCDCDCE4D <Unable to read memory>
  16897. [6] = 0xCDCDCDCDCDCDCE55 <Unable to read memory>
  16898. [7] = 0xCDCDCDCDCDCDCE5D <Unable to read memory>
  16899. [8] = 0xCDCDCDCDCDCDCE65 <Unable to read memory>
  16900. [9] = 0xCDCDCDCDCDCDCE6D <Unable to read memory>
  16901. unsigned int salt_ = 0xCDCDCDCDCDCDD42D <Unable to read memory>
  16902. boost::asio::detail::strand_service::strand_impl* impl_ = 0x38BD9F85A0
  16903. boost::asio::detail::win_iocp_operation
  16904. _OVERLAPPED
  16905. unsigned int Internal = 0xFFFFFFFFFFFFFFFF
  16906. unsigned int InternalHigh = 0xFFFFFFFF
  16907. unsigned long Offset = 0x0
  16908. unsigned long OffsetHigh = 0x0
  16909. void* Pointer = NULL
  16910. void* hEvent = NULL
  16911. boost::asio::detail::win_iocp_operation* next_ = 0x20007D0
  16912. <user defined>* func_ = 0x38BD9D0920
  16913. long ready_ = 0x2C98FB40
  16914. boost::asio::detail::win_mutex mutex_ = 0x38BD9F85D8
  16915. bool locked_ = 0xDD
  16916. boost::asio::detail::op_queue<boost::asio::detail::win_iocp_operation> waiting_queue_ = 0x38BD9F8608
  16917. boost::asio::detail::op_queue<boost::asio::detail::win_iocp_operation> ready_queue_ = 0x38BD9F8618
  16918. boost::asio::detail::winsock_init<2,0> init_
  16919. boost::asio::detail::winsock_init_base
  16920. data
  16921. long init_count_ = 0xCDCDCDCD
  16922. long result_ = 0xCDCDCDCD
  16923. <user defined> manual = 0x38BD9D0920
  16924. boost::asio::detail::service_registry* service_registry_ = 0x38BD9F85A0
  16925. auto_service_ptr
  16926. boost::asio::io_service::service* ptr_ = <Unable to read memory>
  16927. boost::asio::detail::win_mutex mutex_
  16928. _RTL_CRITICAL_SECTION crit_section_ = 0x38BD9F85A0
  16929. boost::asio::io_service& owner_ = 0x38BD9D0920
  16930. boost::asio::io_service::service* first_service_ = 0x382C98FB40
  16931. key
  16932. type_info* type_info_ = 0x7FF727170E98
  16933. boost::asio::io_service::id* id_ = 0xD8
  16934. boost::asio::io_service::service::key key_ = 0x382C98FB48
  16935. boost::asio::io_service& owner_ = 0x38BD9D0920
  16936. boost::asio::io_service::service* next_ = 0x382C98E1C0
  16937. boost::asio::detail::win_iocp_io_service& impl_ = 0x38220348B0
  16938. boost::asio::detail::service_base<boost::asio::detail::win_iocp_io_service>
  16939. boost::asio::io_service::service
  16940. key
  16941. type_info* type_info_ = 0x7FF72716E278
  16942. boost::asio::io_service::id* id_ = 0xD8
  16943. boost::asio::io_service::service::key key_ = 0x38220348B8
  16944. boost::asio::io_service& owner_ = 0x38BD9D0920
  16945. boost::asio::io_service::service* next_ = NULL
  16946. work_finished_on_block_exit
  16947. boost::asio::detail::win_iocp_io_service* io_service_ = 0x7FF72716E278
  16948. auto_handle
  16949. void* handle = 0x7FF72716E278
  16950. boost::asio::detail::win_iocp_io_service::auto_handle iocp_
  16951. void* handle = 0x2A4
  16952. long outstanding_work_ = 0x1
  16953. long stopped_ = 0x0
  16954. long stop_event_posted_ = 0x0
  16955. long shutdown_ = 0x0
  16956. unsigned long gqcs_timeout_ = 0xFFFFFFFF
  16957. timer_thread_function
  16958. <user defined> io_service_ = 0x7FF72716E278
  16959. boost::asio::detail::scoped_ptr<boost::asio::detail::win_thread> timer_thread_
  16960. boost::asio::detail::win_thread* p_ = 0x38BB9AC980
  16961. boost::asio::detail::win_iocp_io_service::auto_handle waitable_timer_
  16962. void* handle = 0x2A8
  16963. long dispatch_required_ = 0x0
  16964. boost::asio::detail::win_mutex dispatch_mutex_
  16965. _RTL_CRITICAL_SECTION crit_section_ = 0x3822034910
  16966. boost::asio::detail::timer_queue_set timer_queues_
  16967. boost::asio::detail::timer_queue_base* first_ = 0x382C98FB68
  16968. boost::asio::detail::op_queue<boost::asio::detail::win_iocp_operation> completed_ops_
  16969. boost::asio::detail::win_iocp_operation* front_ = NULL
  16970. boost::asio::detail::win_iocp_operation* back_ = NULL
  16971. Local boost::system::error_code ec
  16972. int m_val = 0x0
  16973. boost::system::error_category* m_cat = 0x7FF728502F40
  16974. Local unsigned int s = 0xCCCCCCCCCCCCCCCC
  16975.  
  16976. 00007FF724F1F868 000000383C54FC40 NetworkThread<WorldSocket>::Run+178 d:\core\trinitycore\src\server\shared\networking\networkthread.h line 128
  16977. Local NetworkThread<WorldSocket>* this = 0x38BD9D0878
  16978. std::atomic<int> _connections
  16979. std::_Atomic_int
  16980. unsigned long _My_val = 0x0
  16981. std::atomic<bool> _stopped
  16982. std::_Atomic_bool
  16983. unsigned int _My_val = 0x0
  16984. std::thread* _thread = 0x38BB9FE8A0
  16985. id
  16986. unsigned int _Id = 0x2AC
  16987. _Thrd_imp_t _Thr
  16988. void* _Hnd = 0x2AC
  16989. unsigned int _Id = 0x495C
  16990. std::vector<std::shared_ptr<WorldSocket>,std::allocator<std::shared_ptr<WorldSocket> > > _sockets
  16991. std::_Vector_alloc<std::_Vec_base_types<std::shared_ptr<WorldSocket>,std::allocator<std::shared_ptr<WorldSocket> > > >
  16992. std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::shared_ptr<WorldSocket> > >,std::_Vector_val<std::_Simple_types<std::shared_ptr<WorldSocket> > >,1> _Mypair = 0x38BD9D0890
  16993. std::mutex _newSocketsLock
  16994. std::_Mutex_base
  16995. std::_Align_type<double,80> _Mtx_storage = 0x38BD9D08B0
  16996. std::vector<std::shared_ptr<WorldSocket>,std::allocator<std::shared_ptr<WorldSocket> > > _newSockets
  16997. std::_Vector_alloc<std::_Vec_base_types<std::shared_ptr<WorldSocket>,std::allocator<std::shared_ptr<WorldSocket> > > >
  16998. std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::shared_ptr<WorldSocket> > >,std::_Vector_val<std::_Simple_types<std::shared_ptr<WorldSocket> > >,1> _Mypair = 0x38BD9D0900
  16999. boost::asio::io_service _io_service
  17000. work
  17001. boost::asio::detail::win_iocp_io_service& io_service_impl_ = 0xCDCDCDCDCDCDCDCD
  17002. id
  17003. service
  17004. key
  17005. type_info* type_info_ = 0xCDCDCDCDCDCDCDCD
  17006. boost::asio::io_service::id* id_ = 0xFF
  17007. boost::asio::io_service::service::key key_ = 0x38BD9D0928
  17008. boost::asio::io_service& owner_ = <Unable to read memory>
  17009. boost::asio::io_service::service* next_ = 0xCDCDCDCDCDCDCD00
  17010. strand
  17011. boost::asio::detail::strand_service& service_ = 0xCDCDCDCDCDCDCDCD
  17012. boost::asio::detail::strand_service::strand_impl* impl_ = 0x38BD9F85A0
  17013. boost::asio::detail::winsock_init<2,0> init_
  17014. boost::asio::detail::winsock_init_base
  17015. data
  17016. long init_count_ = 0xCDCDCDCD
  17017. long result_ = 0xCDCDCDCD
  17018. <user defined> manual = 0x38BD9D0920
  17019. boost::asio::detail::service_registry* service_registry_ = 0x38BD9F85A0
  17020. auto_service_ptr
  17021. boost::asio::io_service::service* ptr_ = <Unable to read memory>
  17022. boost::asio::detail::win_mutex mutex_ = 0x38BD9F85A0
  17023. boost::asio::io_service& owner_ = 0x38BD9D0920
  17024. boost::asio::io_service::service* first_service_ = 0x382C98FB40
  17025. boost::asio::detail::win_iocp_io_service& impl_ = 0x38220348B0
  17026. boost::asio::detail::service_base<boost::asio::detail::win_iocp_io_service>
  17027. boost::asio::io_service::service
  17028. key
  17029. type_info* type_info_ = 0x7FF72716E278
  17030. boost::asio::io_service::id* id_ = 0xD8
  17031. boost::asio::io_service::service::key key_ = 0x38220348B8
  17032. boost::asio::io_service& owner_ = 0x38BD9D0920
  17033. boost::asio::io_service::service* next_ = NULL
  17034. work_finished_on_block_exit
  17035. boost::asio::detail::win_iocp_io_service* io_service_ = 0x7FF72716E278
  17036. auto_handle
  17037. void* handle = 0x7FF72716E278
  17038. boost::asio::detail::win_iocp_io_service::auto_handle iocp_ = 0x2A4
  17039. long outstanding_work_ = 0x1
  17040. long stopped_ = 0x0
  17041. long stop_event_posted_ = 0x0
  17042. long shutdown_ = 0x0
  17043. unsigned long gqcs_timeout_ = 0xFFFFFFFF
  17044. timer_thread_function
  17045. <user defined> io_service_ = 0x7FF72716E278
  17046. boost::asio::detail::scoped_ptr<boost::asio::detail::win_thread> timer_thread_ = 0x38BB9AC980
  17047. boost::asio::detail::win_iocp_io_service::auto_handle waitable_timer_ = 0x2A8
  17048. long dispatch_required_ = 0x0
  17049. boost::asio::detail::win_mutex dispatch_mutex_ = 0x3822034910
  17050. boost::asio::detail::timer_queue_set timer_queues_ = 0x382C98FB68
  17051. boost::asio::detail::op_queue<boost::asio::detail::win_iocp_operation> completed_ops_ = 0x3822034940
  17052. boost::asio::basic_stream_socket<boost::asio::ip::tcp,boost::asio::stream_socket_service<boost::asio::ip::tcp> > _acceptSocket
  17053. boost::asio::basic_socket<boost::asio::ip::tcp,boost::asio::stream_socket_service<boost::asio::ip::tcp> >
  17054. boost::asio::basic_io_object<boost::asio::stream_socket_service<boost::asio::ip::tcp>,1>
  17055. implementation_type
  17056. boost::asio::detail::win_iocp_socket_service_base::base_implementation_type
  17057. unsigned int socket_ = 0xFFFFFFFFFFFFFFFF
  17058. unsigned int state_ = 0x0
  17059. std::shared_ptr<void> cancel_token_ = 0x38BD9D0948
  17060. boost::asio::detail::select_reactor::per_descriptor_data reactor_data_ = 0xCD
  17061. boost::asio::detail::win_iocp_socket_service_base::base_implementation_type* next_ = NULL
  17062. boost::asio::detail::win_iocp_socket_service_base::base_implementation_type* prev_ = 0x388A5F70B8
  17063. boost::asio::ip::tcp protocol_ = 0x2
  17064. bool have_remote_endpoint_ = 0x0
  17065. boost::asio::ip::basic_endpoint<boost::asio::ip::tcp> remote_endpoint_ = 0x38BD9D0978
  17066. boost::asio::detail::win_iocp_socket_service<boost::asio::ip::tcp>::implementation_type implementation = 0x38BD9D0938
  17067. boost::asio::stream_socket_service<boost::asio::ip::tcp>* service_ = 0x382C98E1C0
  17068. native_type
  17069. unsigned int socket_ = 0xFFFFFFFFFFFFFFFF
  17070. bool have_remote_endpoint_ = 0x0
  17071. boost::asio::ip::basic_endpoint<boost::asio::ip::tcp> remote_endpoint_ = 0x38BD9D0944
  17072. native_handle_type
  17073. unsigned int socket_ = 0xFFFFFFFFFFFFFFFF
  17074. bool have_remote_endpoint_ = 0x0
  17075. <user defined> remote_endpoint_ = 0x38BD9D0944
  17076. native_type
  17077. unsigned int socket_ = 0xFFFFFFFFFFFFFFFF
  17078. bool have_remote_endpoint_ = 0x0
  17079. <user defined> remote_endpoint_ = 0x38BD9D0944
  17080. native_handle_type
  17081. unsigned int socket_ = 0xFFFFFFFFFFFFFFFF
  17082. bool have_remote_endpoint_ = 0x0
  17083. <user defined> remote_endpoint_ = 0x38BD9D0944
  17084. 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
  17085. boost::asio::basic_io_object<boost::asio::deadline_timer_service<boost::posix_time::ptime,boost::asio::time_traits<boost::posix_time::ptime> >,0>
  17086. implementation_type
  17087. boost::posix_time::ptime expiry = 0x382C98FB40
  17088. bool might_have_pending_waits = 0xD7
  17089. boost::asio::detail::timer_queue<boost::asio::detail::forwarding_posix_time_traits>::per_timer_data timer_data = 0x38BD9D09B0
  17090. boost::asio::deadline_timer_service<boost::posix_time::ptime,boost::asio::time_traits<boost::posix_time::ptime> >& service = 0x382C98FB40
  17091. boost::asio::detail::deadline_timer_service<boost::asio::time_traits<boost::posix_time::ptime> >::implementation_type implementation = 0x38BD9D09A8
  17092.  
  17093. 00007FF724F19274 000000383C54FC70 std::_Invoker_pmf_pointer::_Call<void (__cdecl NetworkThread<WorldSocket>::*)(void) __ptr64,NetworkThread<WorldSocket> * __ptr64>+34 c:\program files (x86)\microsoft visual studio 14.0\vc\include\type_traits line 1342
  17094. Parameter <user defined>* _Pmf = 0x7FF724F1F6F0
  17095. Parameter NetworkThread<WorldSocket>** _Arg1 = 0x38BD9D0878
  17096. std::atomic<int> _connections
  17097. std::_Atomic_int
  17098. unsigned long _My_val = 0x0
  17099. std::atomic<bool> _stopped
  17100. std::_Atomic_bool
  17101. unsigned int _My_val = 0x0
  17102. std::thread* _thread = 0x38BB9FE8A0
  17103. id
  17104. unsigned int _Id = 0x2AC
  17105. _Thrd_imp_t _Thr
  17106. void* _Hnd = 0x2AC
  17107. unsigned int _Id = 0x495C
  17108. std::vector<std::shared_ptr<WorldSocket>,std::allocator<std::shared_ptr<WorldSocket> > > _sockets
  17109. std::_Vector_alloc<std::_Vec_base_types<std::shared_ptr<WorldSocket>,std::allocator<std::shared_ptr<WorldSocket> > > >
  17110. std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::shared_ptr<WorldSocket> > >,std::_Vector_val<std::_Simple_types<std::shared_ptr<WorldSocket> > >,1> _Mypair = 0x38BD9D0890
  17111. std::mutex _newSocketsLock
  17112. std::_Mutex_base
  17113. std::_Align_type<double,80> _Mtx_storage = 0x38BD9D08B0
  17114. std::vector<std::shared_ptr<WorldSocket>,std::allocator<std::shared_ptr<WorldSocket> > > _newSockets
  17115. std::_Vector_alloc<std::_Vec_base_types<std::shared_ptr<WorldSocket>,std::allocator<std::shared_ptr<WorldSocket> > > >
  17116. std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::shared_ptr<WorldSocket> > >,std::_Vector_val<std::_Simple_types<std::shared_ptr<WorldSocket> > >,1> _Mypair = 0x38BD9D0900
  17117. boost::asio::io_service _io_service
  17118. work
  17119. boost::asio::detail::win_iocp_io_service& io_service_impl_ = 0xCDCDCDCDCDCDCDCD
  17120. id
  17121. service
  17122. key
  17123. type_info* type_info_ = 0xCDCDCDCDCDCDCDCD
  17124. boost::asio::io_service::id* id_ = 0xFF
  17125. boost::asio::io_service::service::key key_ = 0x38BD9D0928
  17126. boost::asio::io_service& owner_ = <Unable to read memory>
  17127. boost::asio::io_service::service* next_ = 0xCDCDCDCDCDCDCD00
  17128. strand
  17129. boost::asio::detail::strand_service& service_ = 0xCDCDCDCDCDCDCDCD
  17130. boost::asio::detail::strand_service::strand_impl* impl_ = 0x38BD9F85A0
  17131. boost::asio::detail::winsock_init<2,0> init_
  17132. boost::asio::detail::winsock_init_base
  17133. data
  17134. long init_count_ = 0xCDCDCDCD
  17135. long result_ = 0xCDCDCDCD
  17136. <user defined> manual = 0x38BD9D0920
  17137. boost::asio::detail::service_registry* service_registry_ = 0x38BD9F85A0
  17138. auto_service_ptr
  17139. boost::asio::io_service::service* ptr_ = <Unable to read memory>
  17140. boost::asio::detail::win_mutex mutex_ = 0x38BD9F85A0
  17141. boost::asio::io_service& owner_ = 0x38BD9D0920
  17142. boost::asio::io_service::service* first_service_ = 0x382C98FB40
  17143. boost::asio::detail::win_iocp_io_service& impl_ = 0x38220348B0
  17144. boost::asio::detail::service_base<boost::asio::detail::win_iocp_io_service>
  17145. boost::asio::io_service::service
  17146. key
  17147. type_info* type_info_ = 0x7FF72716E278
  17148. boost::asio::io_service::id* id_ = 0xD8
  17149. boost::asio::io_service::service::key key_ = 0x38220348B8
  17150. boost::asio::io_service& owner_ = 0x38BD9D0920
  17151. boost::asio::io_service::service* next_ = NULL
  17152. work_finished_on_block_exit
  17153. boost::asio::detail::win_iocp_io_service* io_service_ = 0x7FF72716E278
  17154. auto_handle
  17155. void* handle = 0x7FF72716E278
  17156. boost::asio::detail::win_iocp_io_service::auto_handle iocp_ = 0x2A4
  17157. long outstanding_work_ = 0x1
  17158. long stopped_ = 0x0
  17159. long stop_event_posted_ = 0x0
  17160. long shutdown_ = 0x0
  17161. unsigned long gqcs_timeout_ = 0xFFFFFFFF
  17162. timer_thread_function
  17163. <user defined> io_service_ = 0x7FF72716E278
  17164. boost::asio::detail::scoped_ptr<boost::asio::detail::win_thread> timer_thread_ = 0x38BB9AC980
  17165. boost::asio::detail::win_iocp_io_service::auto_handle waitable_timer_ = 0x2A8
  17166. long dispatch_required_ = 0x0
  17167. boost::asio::detail::win_mutex dispatch_mutex_ = 0x3822034910
  17168. boost::asio::detail::timer_queue_set timer_queues_ = 0x382C98FB68
  17169. boost::asio::detail::op_queue<boost::asio::detail::win_iocp_operation> completed_ops_ = 0x3822034940
  17170. boost::asio::basic_stream_socket<boost::asio::ip::tcp,boost::asio::stream_socket_service<boost::asio::ip::tcp> > _acceptSocket
  17171. boost::asio::basic_socket<boost::asio::ip::tcp,boost::asio::stream_socket_service<boost::asio::ip::tcp> >
  17172. boost::asio::basic_io_object<boost::asio::stream_socket_service<boost::asio::ip::tcp>,1>
  17173. implementation_type
  17174. boost::asio::detail::win_iocp_socket_service_base::base_implementation_type
  17175. unsigned int socket_ = 0xFFFFFFFFFFFFFFFF
  17176. unsigned int state_ = 0x0
  17177. std::shared_ptr<void> cancel_token_ = 0x38BD9D0948
  17178. boost::asio::detail::select_reactor::per_descriptor_data reactor_data_ = 0xCD
  17179. boost::asio::detail::win_iocp_socket_service_base::base_implementation_type* next_ = NULL
  17180. boost::asio::detail::win_iocp_socket_service_base::base_implementation_type* prev_ = 0x388A5F70B8
  17181. boost::asio::ip::tcp protocol_ = 0x2
  17182. bool have_remote_endpoint_ = 0x0
  17183. boost::asio::ip::basic_endpoint<boost::asio::ip::tcp> remote_endpoint_ = 0x38BD9D0978
  17184. boost::asio::detail::win_iocp_socket_service<boost::asio::ip::tcp>::implementation_type implementation = 0x38BD9D0938
  17185. boost::asio::stream_socket_service<boost::asio::ip::tcp>* service_ = 0x382C98E1C0
  17186. native_type
  17187. unsigned int socket_ = 0xFFFFFFFFFFFFFFFF
  17188. bool have_remote_endpoint_ = 0x0
  17189. boost::asio::ip::basic_endpoint<boost::asio::ip::tcp> remote_endpoint_ = 0x38BD9D0944
  17190. native_handle_type
  17191. unsigned int socket_ = 0xFFFFFFFFFFFFFFFF
  17192. bool have_remote_endpoint_ = 0x0
  17193. <user defined> remote_endpoint_ = 0x38BD9D0944
  17194. native_type
  17195. unsigned int socket_ = 0xFFFFFFFFFFFFFFFF
  17196. bool have_remote_endpoint_ = 0x0
  17197. <user defined> remote_endpoint_ = 0x38BD9D0944
  17198. native_handle_type
  17199. unsigned int socket_ = 0xFFFFFFFFFFFFFFFF
  17200. bool have_remote_endpoint_ = 0x0
  17201. <user defined> remote_endpoint_ = 0x38BD9D0944
  17202. 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
  17203. boost::asio::basic_io_object<boost::asio::deadline_timer_service<boost::posix_time::ptime,boost::asio::time_traits<boost::posix_time::ptime> >,0>
  17204. implementation_type
  17205. boost::posix_time::ptime expiry = 0x382C98FB40
  17206. bool might_have_pending_waits = 0xA7
  17207. boost::asio::detail::timer_queue<boost::asio::detail::forwarding_posix_time_traits>::per_timer_data timer_data = 0x38BD9D09B0
  17208. boost::asio::deadline_timer_service<boost::posix_time::ptime,boost::asio::time_traits<boost::posix_time::ptime> >& service = 0x382C98FB40
  17209. boost::asio::detail::deadline_timer_service<boost::asio::time_traits<boost::posix_time::ptime> >::implementation_type implementation = 0x38BD9D09A8
  17210.  
  17211. 00007FF724F1B81C 000000383C54FCB0 std::invoke<void (__cdecl NetworkThread<WorldSocket>::*)(void) __ptr64,NetworkThread<WorldSocket> * __ptr64>+4C c:\program files (x86)\microsoft visual studio 14.0\vc\include\type_traits line 1445
  17212. Parameter <user defined>** _Obj = 0x7FF724F1F6F0
  17213. Parameter NetworkThread<WorldSocket>** <_Args_0> = 0x38BD9D0878
  17214. std::atomic<int> _connections
  17215. std::_Atomic_int
  17216. unsigned long _My_val = 0x0
  17217. std::atomic<bool> _stopped
  17218. std::_Atomic_bool
  17219. unsigned int _My_val = 0x0
  17220. std::thread* _thread = 0x38BB9FE8A0
  17221. id
  17222. unsigned int _Id = 0x2AC
  17223. _Thrd_imp_t _Thr
  17224. void* _Hnd = 0x2AC
  17225. unsigned int _Id = 0x495C
  17226. std::vector<std::shared_ptr<WorldSocket>,std::allocator<std::shared_ptr<WorldSocket> > > _sockets
  17227. std::_Vector_alloc<std::_Vec_base_types<std::shared_ptr<WorldSocket>,std::allocator<std::shared_ptr<WorldSocket> > > >
  17228. std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::shared_ptr<WorldSocket> > >,std::_Vector_val<std::_Simple_types<std::shared_ptr<WorldSocket> > >,1> _Mypair = 0x38BD9D0890
  17229. std::mutex _newSocketsLock
  17230. std::_Mutex_base
  17231. std::_Align_type<double,80> _Mtx_storage = 0x38BD9D08B0
  17232. std::vector<std::shared_ptr<WorldSocket>,std::allocator<std::shared_ptr<WorldSocket> > > _newSockets
  17233. std::_Vector_alloc<std::_Vec_base_types<std::shared_ptr<WorldSocket>,std::allocator<std::shared_ptr<WorldSocket> > > >
  17234. std::_Compressed_pair<std::_Wrap_alloc<std::allocator<std::shared_ptr<WorldSocket> > >,std::_Vector_val<std::_Simple_types<std::shared_ptr<WorldSocket> > >,1> _Mypair = 0x38BD9D0900
  17235. boost::asio::io_service _io_service
  17236. work
  17237. boost::asio::detail::win_iocp_io_service& io_service_impl_ = 0xCDCDCDCDCDCDCDCD
  17238. id
  17239. service
  17240. key
  17241. type_info* type_info_ = 0xCDCDCDCDCDCDCDCD
  17242. boost::asio::io_service::id* id_ = 0xFF
  17243. boost::asio::io_service::service::key key_ = 0x38BD9D0928
  17244. boost::asio::io_service& owner_ = <Unable to read memory>
  17245. boost::asio::io_service::service* next_ = 0xCDCDCDCDCDCDCD00
  17246. strand
  17247. boost::asio::detail::strand_service& service_ = 0xCDCDCDCDCDCDCDCD
  17248. boost::asio::detail::strand_service::strand_impl* impl_ = 0x38BD9F85A0
  17249. boost::asio::detail::winsock_init<2,0> init_
  17250. boost::asio::detail::winsock_init_base
  17251. data
  17252. long init_count_ = 0xCDCDCDCD
  17253. long result_ = 0xCDCDCDCD
  17254. <user defined> manual = 0x38BD9D0920
  17255. boost::asio::detail::service_registry* service_registry_ = 0x38BD9F85A0
  17256. auto_service_ptr
  17257. boost::asio::io_service::service* ptr_ = <Unable to read memory>
  17258. boost::asio::detail::win_mutex mutex_ = 0x38BD9F85A0
  17259. boost::asio::io_service& owner_ = 0x38BD9D0920
  17260. boost::asio::io_service::service* first_service_ = 0x382C98FB40
  17261. boost::asio::detail::win_iocp_io_service& impl_ = 0x38220348B0
  17262. boost::asio::detail::service_base<boost::asio::detail::win_iocp_io_service>
  17263. boost::asio::io_service::service
  17264. key
  17265. type_info* type_info_ = 0x7FF72716E278
  17266. boost::asio::io_service::id* id_ = 0xD8
  17267. boost::asio::io_service::service::key key_ = 0x38220348B8
  17268. boost::asio::io_service& owner_ = 0x38BD9D0920
  17269. boost::asio::io_service::service* next_ = NULL
  17270. work_finished_on_block_exit
  17271. boost::asio::detail::win_iocp_io_service* io_service_ = 0x7FF72716E278
  17272. auto_handle
  17273. void* handle = 0x7FF72716E278
  17274. boost::asio::detail::win_iocp_io_service::auto_handle iocp_ = 0x2A4
  17275. long outstanding_work_ = 0x1
  17276. long stopped_ = 0x0
  17277. long stop_event_posted_ = 0x0
  17278. long shutdown_ = 0x0
  17279. unsigned long gqcs_timeout_ = 0xFFFFFFFF
  17280. timer_thread_function
  17281. <user defined> io_service_ = 0x7FF72716E278
  17282. boost::asio::detail::scoped_ptr<boost::asio::detail::win_thread> timer_thread_ = 0x38BB9AC980
  17283. boost::asio::detail::win_iocp_io_service::auto_handle waitable_timer_ = 0x2A8
  17284. long dispatch_required_ = 0x0
  17285. boost::asio::detail::win_mutex dispatch_mutex_ = 0x3822034910
  17286. boost::asio::detail::timer_queue_set timer_queues_ = 0x382C98FB68
  17287. boost::asio::detail::op_queue<boost::asio::detail::win_iocp_operation> completed_ops_ = 0x3822034940
  17288. boost::asio::basic_stream_socket<boost::asio::ip::tcp,boost::asio::stream_socket_service<boost::asio::ip::tcp> > _acceptSocket
  17289. boost::asio::basic_socket<boost::asio::ip::tcp,boost::asio::stream_socket_service<boost::asio::ip::tcp> >
  17290. boost::asio::basic_io_object<boost::asio::stream_socket_service<boost::asio::ip::tcp>,1>
  17291. implementation_type
  17292. boost::asio::detail::win_iocp_socket_service_base::base_implementation_type
  17293. unsigned int socket_ = 0xFFFFFFFFFFFFFFFF
  17294. unsigned int state_ = 0x0
  17295. std::shared_ptr<void> cancel_token_ = 0x38BD9D0948
  17296. boost::asio::detail::select_reactor::per_descriptor_data reactor_data_ = 0xCD
  17297. boost::asio::detail::win_iocp_socket_service_base::base_implementation_type* next_ = NULL
  17298. boost::asio::detail::win_iocp_socket_service_base::base_implementation_type* prev_ = 0x388A5F70B8
  17299. boost::asio::ip::tcp protocol_ = 0x2
  17300. bool have_remote_endpoint_ = 0x0
  17301. boost::asio::ip::basic_endpoint<boost::asio::ip::tcp> remote_endpoint_ = 0x38BD9D0978
  17302. boost::asio::detail::win_iocp_socket_service<boost::asio::ip::tcp>::implementation_type implementation = 0x38BD9D0938
  17303. boost::asio::stream_socket_service<boost::asio::ip::tcp>* service_ = 0x382C98E1C0
  17304. native_type
  17305. unsigned int socket_ = 0xFFFFFFFFFFFFFFFF
  17306. bool have_remote_endpoint_ = 0x0
  17307. boost::asio::ip::basic_endpoint<boost::asio::ip::tcp> remote_endpoint_ = 0x38BD9D0944
  17308. native_handle_type
  17309. unsigned int socket_ = 0xFFFFFFFFFFFFFFFF
  17310. bool have_remote_endpoint_ = 0x0
  17311. <user defined> remote_endpoint_ = 0x38BD9D0944
  17312. native_type
  17313. unsigned int socket_ = 0xFFFFFFFFFFFFFFFF
  17314. bool have_remote_endpoint_ = 0x0
  17315. <user defined> remote_endpoint_ = 0x38BD9D0944
  17316. native_handle_type
  17317. unsigned int socket_ = 0xFFFFFFFFFFFFFFFF
  17318. bool have_remote_endpoint_ = 0x0
  17319. <user defined> remote_endpoint_ = 0x38BD9D0944
  17320. 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
  17321. boost::asio::basic_io_object<boost::asio::deadline_timer_service<boost::posix_time::ptime,boost::asio::time_traits<boost::posix_time::ptime> >,0>
  17322. implementation_type
  17323. boost::posix_time::ptime expiry = 0x382C98FB40
  17324. bool might_have_pending_waits = 0xB9
  17325. boost::asio::detail::timer_queue<boost::asio::detail::forwarding_posix_time_traits>::per_timer_data timer_data = 0x38BD9D09B0
  17326. boost::asio::deadline_timer_service<boost::posix_time::ptime,boost::asio::time_traits<boost::posix_time::ptime> >& service = 0x382C98FB40
  17327. boost::asio::detail::deadline_timer_service<boost::asio::time_traits<boost::posix_time::ptime> >::implementation_type implementation = 0x38BD9D09A8
  17328.  
  17329. 00007FF724F1982B 000000383C54FCF0 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 c:\program files (x86)\microsoft visual studio 14.0\vc\include\thr\xthread line 241
  17330. Parameter std::tuple<void (__cdecl NetworkThread<WorldSocket>::*)(void),NetworkThread<WorldSocket> *>& _Tup = 0x38BB9FEDF0
  17331. std::tuple<NetworkThread<WorldSocket> *>
  17332. std::_Tuple_val<NetworkThread<WorldSocket> *> _Myfirst
  17333. NetworkThread<WorldSocket>* _Val = 0x38BD9D0878
  17334. std::_Tuple_val<void (__cdecl NetworkThread<WorldSocket>::*)(void)> _Myfirst
  17335. <user defined>* _Val = 0x7FF724F1F6F0
  17336.  
  17337. 00007FF724F2190A 000000383C54FD40 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 c:\program files (x86)\microsoft visual studio 14.0\vc\include\thr\xthread line 247
  17338. 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 = 0x3839A2EA68
  17339. std::_Pad
  17340. _Cnd_internal_imp_t* _Cond = 0xCCCCCCCCCCCCCCCC
  17341. _Mtx_internal_imp_t* _Mtx = 0x38BBA57250
  17342. bool _Started = 0xCC
  17343. std::unique_ptr<std::tuple<void (__cdecl NetworkThread<WorldSocket>::*)(void),NetworkThread<WorldSocket> *>,std::default_delete<std::tuple<void (__cdecl NetworkThread<WorldSocket>::*)(void),NetworkTh _MyTarget
  17344. std::_Unique_ptr_base<std::tuple<void (__cdecl NetworkThread<WorldSocket>::*)(void),NetworkThread<WorldSocket> *>,std::default_delete<std::tuple<void (__cdecl NetworkThread<WorldSocket>::*)(void),Net
  17345. std::_Compressed_pair<std::default_delete<std::tuple<void (__cdecl NetworkThread<WorldSocket>::*)(void),NetworkThread<WorldSocket> *> >,std::tuple<void (__cdecl NetworkThread<WorldSocket>::*)(void),N _Mypair = 0xCCCCCCCCCCCCCCCC
  17346. 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
  17347. std::_Unique_ptr_base<std::tuple<void (__cdecl NetworkThread<WorldSocket>::*)(void),NetworkThread<WorldSocket> *>,std::default_delete<std::tuple<void (__cdecl NetworkThread<WorldSocket>::*)(void),Net
  17348. std::_Compressed_pair<std::default_delete<std::tuple<void (__cdecl NetworkThread<WorldSocket>::*)(void),NetworkThread<WorldSocket> *> >,std::tuple<void (__cdecl NetworkThread<WorldSocket>::*)(void),N _Mypair
  17349. std::tuple<void (__cdecl NetworkThread<WorldSocket>::*)(void),NetworkThread<WorldSocket> *>* _Myval2 = 0x38BB9FEDF0
  17350.  
  17351. 00007FF724F20E58 000000383C54FD70 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 c:\program files (x86)\microsoft visual studio 14.0\vc\include\thr\xthread line 233
  17352. 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 = 0x3839A2EA68
  17353. std::_Pad
  17354. _Cnd_internal_imp_t* _Cond = 0xCCCCCCCCCCCCCCCC
  17355. _Mtx_internal_imp_t* _Mtx = 0x38BBA57250
  17356. bool _Started = 0xCC
  17357. std::unique_ptr<std::tuple<void (__cdecl NetworkThread<WorldSocket>::*)(void),NetworkThread<WorldSocket> *>,std::default_delete<std::tuple<void (__cdecl NetworkThread<WorldSocket>::*)(void),NetworkTh _MyTarget
  17358. std::_Unique_ptr_base<std::tuple<void (__cdecl NetworkThread<WorldSocket>::*)(void),NetworkThread<WorldSocket> *>,std::default_delete<std::tuple<void (__cdecl NetworkThread<WorldSocket>::*)(void),Net
  17359. std::_Compressed_pair<std::default_delete<std::tuple<void (__cdecl NetworkThread<WorldSocket>::*)(void),NetworkThread<WorldSocket> *> >,std::tuple<void (__cdecl NetworkThread<WorldSocket>::*)(void),N _Mypair = 0xCCCCCCCCCCCCCCCC
  17360.  
  17361. 00007FF724497FAD 000000383C54FDA0 std::_Pad::_Call_func+2D c:\program files (x86)\microsoft visual studio 14.0\vc\include\thr\xthread line 210
  17362. Parameter void* _Data = 0x3839A2EA68
  17363.  
  17364. 00007FF9C31EB0A8 000000383C54FDE0 _register_onexit_function+4A8
  17365.  
  17366. 00007FF9C31EAD11 000000383C54FE30 _register_onexit_function+111
  17367.  
  17368. 00007FF9E7C513D2 000000383C54FE60 BaseThreadInitThunk+22
  17369.  
  17370. 00007FF9EA2954E4 000000383C54FEB0 RtlUserThreadStart+34
  17371.  
  17372.  
  17373. Call stack:
  17374. Address Frame Function SourceFile
  17375. 00007FF9EA3121AA 00000038D6C2FAE0 ZwWaitForWorkViaWorkerFactory+A
  17376.  
  17377. 00007FF9EA2B90F6 00000038D6C2FEC0 RtlFreeUnicodeString+1AB6
  17378.  
  17379. 00007FF9E7C513D2 00000038D6C2FEF0 BaseThreadInitThunk+22
  17380.  
  17381. 00007FF9EA2954E4 00000038D6C2FF40 RtlUserThreadStart+34
  17382.  
  17383.  
  17384. Call stack:
  17385. Address Frame Function SourceFile
  17386. 00007FF9EA3121AA 00000038D6D2F780 ZwWaitForWorkViaWorkerFactory+A
  17387.  
  17388. 00007FF9EA2B90F6 00000038D6D2FB60 RtlFreeUnicodeString+1AB6
  17389.  
  17390. 00007FF9E7C513D2 00000038D6D2FB90 BaseThreadInitThunk+22
  17391.  
  17392. 00007FF9EA2954E4 00000038D6D2FBE0 RtlUserThreadStart+34
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement