Advertisement
Guest User

Untitled

a guest
Jul 22nd, 2014
220
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 89.46 KB | None | 0 0
  1. Revision: TrinityCore rev. f4d065dee0c2+ 2014-07-21 16:49:43 +0200 (master branch) (Win32, Debug)
  2. Date 22:7:2014. Time 19:26
  3. //=====================================================
  4. *** Hardware ***
  5. Processor: Intel Core i7 9xx (Nehalem Class Core i7)
  6. Number Of Processors: 1
  7. Physical Memory: 4193904 KB (Available: 1322900 KB)
  8. Commit Charge Limit: 4194303 KB
  9.  
  10. *** Operation System ***
  11. Windows Server 2008 R2 Server 4.0 Service Pack 1 (Version 6.1, Build 7601)
  12.  
  13. //=====================================================
  14. Exception code: C0000005 ACCESS_VIOLATION
  15. Fault address: 00FDA26A 01:001B926A C:\WOWSRV\Realm-1\worldserver.exe
  16.  
  17. Registers:
  18. EAX:DDDDDDDD
  19. EBX:FFFDE000
  20. ECX:DDDDDDDD
  21. EDX:00000000
  22. ESI:001DED34
  23. EDI:001DF090
  24. CS:EIP:0023:00FDA26A
  25. SS:ESP:002B:001DEC80 EBP:001DEC88
  26. DS:002B ES:002B FS:0053 GS:002B
  27. Flags:00010202
  28.  
  29. Call stack:
  30. Address Frame Function SourceFile
  31. 00FDA26A 00000000 std::_State_manager<std::shared_ptr<PreparedResultSet> >::valid+1A c:\program files (x86)\microsoft visual studio 12.0\vc\include\future line 983
  32. 00FB15E6 00000000 std::_Promise<std::shared_ptr<PreparedResultSet> >::_Get_state_for_future+26 c:\program files (x86)\microsoft visual studio 12.0\vc\include\future line 1445
  33. 00FD576E 00000000 std::promise<std::shared_ptr<PreparedResultSet> >::get_future+2E c:\program files (x86)\microsoft visual studio 12.0\vc\include\future line 1519
  34. 00FA379D 00000000 PreparedStatementTask::GetFuture+2D c:\wowdev-source\src\server\shared\database\preparedstatement.h line 167
  35. 00FA30B5 00000000 DatabaseWorkerPool<CharacterDatabaseConnection>::AsyncQuery+A5 c:\wowdev-source\src\server\shared\database\databaseworkerpool.h line 324
  36. 0191FBC0 00000000 WorldSession::HandleCharEnumOpcode+A0 c:\wowdev-source\src\server\game\handlers\characterhandler.cpp line 260
  37. 013621E7 00000000 WorldSession::Update+847 c:\wowdev-source\src\server\game\server\worldsession.cpp line 365
  38. 00F66396 00000000 World::UpdateSessions+136 c:\wowdev-source\src\server\game\world\world.cpp line 2643
  39. 00F65D91 00000000 World::Update+4B1 c:\wowdev-source\src\server\game\world\world.cpp line 2009
  40. 00EDB49F 00000000 WorldUpdateLoop+7F c:\wowdev-source\src\server\worldserver\main.cpp line 345
  41. 00EDD014 00000000 main+1654 c:\wowdev-source\src\server\worldserver\main.cpp line 236
  42. 021E2DF9 00000000 __tmainCRTStartup+199 f:\dd\vctools\crt\crtw32\dllstuff\crtexe.c line 626
  43. 021E2F3D 00000000 mainCRTStartup+D f:\dd\vctools\crt\crtw32\dllstuff\crtexe.c line 466
  44. 7518338A 00000000 BaseThreadInitThunk+12
  45. 7740BF32 00000000 RtlInitializeExceptionChain+63
  46. 7740BF05 00000000 RtlInitializeExceptionChain+36
  47. ========================
  48. Local Variables And Parameters
  49.  
  50. Call stack:
  51. Address Frame Function SourceFile
  52. 00FDA26A 00000000 std::_State_manager<std::shared_ptr<PreparedResultSet> >::valid+1A c:\program files (x86)\microsoft visual studio 12.0\vc\include\future line 983
  53. Local std::_State_manager<std::shared_ptr<PreparedResultSet> >* this = 0xDDDDDDDD
  54. std::_Associated_state<std::shared_ptr<PreparedResultSet> >* _Assoc_state = <Unable to read memory>
  55. bool _Get_only_once = 0xDDDDDDE1 <Unable to read memory>
  56.  
  57. 00FB15E6 00000000 std::_Promise<std::shared_ptr<PreparedResultSet> >::_Get_state_for_future+26 c:\program files (x86)\microsoft visual studio 12.0\vc\include\future line 1445
  58. Local std::_Promise<std::shared_ptr<PreparedResultSet> >* this = 0xDDDDDDDD
  59. std::_State_manager<std::shared_ptr<PreparedResultSet> > _State
  60. std::_Associated_state<std::shared_ptr<PreparedResultSet> >* _Assoc_state = <Unable to read memory>
  61. bool _Get_only_once = 0xDDDDDDE1 <Unable to read memory>
  62. bool _Future_retrieved = 0xDDDDDDE5 <Unable to read memory>
  63.  
  64. 00FD576E 00000000 std::promise<std::shared_ptr<PreparedResultSet> >::get_future+2E c:\program files (x86)\microsoft visual studio 12.0\vc\include\future line 1519
  65. Local std::promise<std::shared_ptr<PreparedResultSet> >* this = 0xDDDDDDDD
  66. std::_Promise<std::shared_ptr<PreparedResultSet> > _MyPromise
  67. std::_State_manager<std::shared_ptr<PreparedResultSet> > _State
  68. std::_Associated_state<std::shared_ptr<PreparedResultSet> >* _Assoc_state = <Unable to read memory>
  69. bool _Get_only_once = 0xDDDDDDE1 <Unable to read memory>
  70. bool _Future_retrieved = 0xDDDDDDE5 <Unable to read memory>
  71.  
  72. 00FA379D 00000000 PreparedStatementTask::GetFuture+2D c:\wowdev-source\src\server\shared\database\preparedstatement.h line 167
  73. Local PreparedStatementTask* this = 0x478C0E00
  74. SQLOperation
  75. MySQLConnection* m_conn = 0x74006E
  76. std::vector<MySQLPreparedStatement *,std::allocator<MySQLPreparedStatement *> > m_stmts = 0x740072
  77. 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 = 0x740082
  78. bool m_reconnecting = 0x0
  79. bool m_prepareError = 0x0
  80. ProducerConsumerQueue<SQLOperation *>* m_queue = NULL
  81. DatabaseWorker* m_worker = NULL
  82. st_mysql* m_Mysql = NULL
  83. MySQLConnectionInfo& m_connectionInfo = NULL
  84. int m_connectionFlags = 0x0
  85. std::mutex m_Mutex = 0x0
  86. PreparedStatement* m_stmt = 0x610054
  87. MySQLPreparedStatement* m_stmt = 0x72676F72
  88. unsigned int m_index = 0x63206D61
  89. std::vector<PreparedStatementData,std::allocator<PreparedStatementData> > statement_data = 0x61005C
  90. bool m_has_result = 0x6F
  91. std::promise<std::shared_ptr<PreparedResultSet> >* m_result = NULL
  92.  
  93. 00FA30B5 00000000 DatabaseWorkerPool<CharacterDatabaseConnection>::AsyncQuery+A5 c:\wowdev-source\src\server\shared\database\databaseworkerpool.h line 324
  94. Local DatabaseWorkerPool<CharacterDatabaseConnection>* this = 0x2D6AB60
  95. ProducerConsumerQueue<SQLOperation *>* _queue = 0x63DF10
  96. std::mutex _queueLock = 0x63FEB8
  97. std::queue<SQLOperation *,std::deque<SQLOperation *,std::allocator<SQLOperation *> > > _queue = 0x63DF14
  98. std::condition_variable _condition = 0x63DF60
  99. std::atomic<bool> _shutdown = 0x0
  100. std::vector<std::vector<CharacterDatabaseConnection *,std::allocator<CharacterDatabaseConnection *> >,std::allocator<std::vector<CharacterDatabaseConnection *,std::allocator<CharacterDatabaseConnecti _connections
  101. std::_Vector_alloc<0,std::_Vec_base_types<std::vector<CharacterDatabaseConnection *,std::allocator<CharacterDatabaseConnection *> >,std::allocator<std::vector<CharacterDatabaseConnection *,std::alloc
  102. std::_Vector_val<std::_Simple_types<std::vector<CharacterDatabaseConnection *,std::allocator<CharacterDatabaseConnection *> > > >
  103. std::_Container_base12
  104. std::_Container_proxy* _Myproxy = 0x2D6AB64
  105. std::vector<CharacterDatabaseConnection *,std::allocator<CharacterDatabaseConnection *> >* _Myfirst = 0x63DFB0
  106. std::vector<CharacterDatabaseConnection *,std::allocator<CharacterDatabaseConnection *> >* _Mylast = 0x63DFD0
  107. std::vector<CharacterDatabaseConnection *,std::allocator<CharacterDatabaseConnection *> >* _Myend = 0x63DFD0
  108. unsigned int[2] _connectionCount
  109. [0] = 0x1
  110. [1] = 0x2
  111. MySQLConnectionInfo* _connectionInfo = 0x45D4E60
  112. std::string user = "trinity"
  113. std::string password = "superman"
  114. std::string database = "characters_test"
  115. std::string host = "127.0.0.1"
  116. std::string port_or_socket = "3306"
  117. Parameter PreparedStatement* stmt = 0x478811A8
  118. MySQLPreparedStatement* m_stmt = 0xDDDDDDDD
  119. PreparedStatement* m_stmt = <Unable to read memory>
  120. st_mysql_stmt* m_Mstmt = <Unable to read memory>
  121. unsigned int m_paramCount = 0xDDDDDDE5 <Unable to read memory>
  122. std::vector<bool,std::allocator<bool> > m_paramsSet = 0xDDDDDDE9
  123. st_mysql_bind* m_bind = <Unable to read memory>
  124. unsigned int m_index = 0xDDDDDDDD
  125. std::vector<PreparedStatementData,std::allocator<PreparedStatementData> > statement_data
  126. std::_Vector_alloc<0,std::_Vec_base_types<PreparedStatementData,std::allocator<PreparedStatementData> > >
  127. std::_Vector_val<std::_Simple_types<PreparedStatementData> >
  128. std::_Container_base12
  129. std::_Container_proxy* _Myproxy = 0xDDDDDDDD <Unable to read memory>
  130. PreparedStatementData* _Myfirst = 0xDDDDDDDD
  131. PreparedStatementData* _Mylast = 0xDDDDDDDD
  132. PreparedStatementData* _Myend = 0x478811BC
  133. Local PreparedStatementTask* task = 0x478C0E00
  134. SQLOperation
  135. MySQLConnection* m_conn = 0x74006E
  136. std::vector<MySQLPreparedStatement *,std::allocator<MySQLPreparedStatement *> > m_stmts = 0x740072
  137. 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 = 0x740082
  138. bool m_reconnecting = 0x0
  139. bool m_prepareError = 0x0
  140. ProducerConsumerQueue<SQLOperation *>* m_queue = NULL
  141. DatabaseWorker* m_worker = NULL
  142. st_mysql* m_Mysql = NULL
  143. MySQLConnectionInfo& m_connectionInfo = NULL
  144. int m_connectionFlags = 0x0
  145. std::mutex m_Mutex = 0x0
  146. PreparedStatement* m_stmt = 0x6E0077
  147. MySQLPreparedStatement* m_stmt = 0xCDCDCDCD
  148. unsigned int m_index = 0xCDCDCDCD
  149. std::vector<PreparedStatementData,std::allocator<PreparedStatementData> > statement_data = 0x6E007F
  150. bool m_has_result = 0x6E
  151. std::promise<std::shared_ptr<PreparedResultSet> >* m_result = NULL
  152.  
  153. 0191FBC0 00000000 WorldSession::HandleCharEnumOpcode+A0 c:\wowdev-source\src\server\game\handlers\characterhandler.cpp line 260
  154. Local WorldSession* this = 0x32920A38
  155. int m_muteTime = 0x0
  156. std::atomic<__int64> m_timeOutTime
  157. std::atomic_llong
  158. unsigned int _My_val = 0xDBB71
  159. std::future<std::shared_ptr<PreparedResultSet> > _charEnumCallback
  160. std::_State_manager<std::shared_ptr<PreparedResultSet> >
  161. std::_Associated_state<std::shared_ptr<PreparedResultSet> >* _Assoc_state = 0x45D982D0
  162. bool _Get_only_once = 0x1
  163. std::future<std::shared_ptr<PreparedResultSet> > _addIgnoreCallback
  164. std::_State_manager<std::shared_ptr<PreparedResultSet> >
  165. std::_Associated_state<std::shared_ptr<PreparedResultSet> >* _Assoc_state = NULL
  166. bool _Get_only_once = 0x0
  167. std::future<std::shared_ptr<PreparedResultSet> > _stablePetCallback
  168. std::_State_manager<std::shared_ptr<PreparedResultSet> >
  169. std::_Associated_state<std::shared_ptr<PreparedResultSet> >* _Assoc_state = NULL
  170. bool _Get_only_once = 0x0
  171. QueryCallback<std::shared_ptr<PreparedResultSet>,std::basic_string<char,std::char_traits<char>,std::allocator<char> >,0> _charRenameCallback
  172. std::future<std::shared_ptr<PreparedResultSet> > _result
  173. std::_State_manager<std::shared_ptr<PreparedResultSet> >
  174. std::_Associated_state<std::shared_ptr<PreparedResultSet> >* _Assoc_state = NULL
  175. bool _Get_only_once = 0x0
  176. std::string _param = ""
  177. unsigned int _stage = 0xFF
  178. QueryCallback<std::shared_ptr<PreparedResultSet>,std::basic_string<char,std::char_traits<char>,std::allocator<char> >,0> _addFriendCallback
  179. std::future<std::shared_ptr<PreparedResultSet> > _result
  180. std::_State_manager<std::shared_ptr<PreparedResultSet> >
  181. std::_Associated_state<std::shared_ptr<PreparedResultSet> >* _Assoc_state = NULL
  182. bool _Get_only_once = 0x0
  183. std::string _param = ""
  184. unsigned int _stage = 0xFF
  185. QueryCallback<std::shared_ptr<PreparedResultSet>,unsigned int,0> _unstablePetCallback
  186. std::future<std::shared_ptr<PreparedResultSet> > _result
  187. std::_State_manager<std::shared_ptr<PreparedResultSet> >
  188. std::_Associated_state<std::shared_ptr<PreparedResultSet> >* _Assoc_state = NULL
  189. bool _Get_only_once = 0x0
  190. unsigned int _param = 0x0
  191. unsigned int _stage = 0xFF
  192. QueryCallback<std::shared_ptr<PreparedResultSet>,unsigned int,0> _stableSwapCallback
  193. std::future<std::shared_ptr<PreparedResultSet> > _result
  194. std::_State_manager<std::shared_ptr<PreparedResultSet> >
  195. std::_Associated_state<std::shared_ptr<PreparedResultSet> >* _Assoc_state = NULL
  196. bool _Get_only_once = 0x0
  197. unsigned int _param = 0x0
  198. unsigned int _stage = 0xFF
  199. QueryCallback<std::shared_ptr<PreparedResultSet>,unsigned __int64,0> _sendStabledPetCallback
  200. std::future<std::shared_ptr<PreparedResultSet> > _result
  201. std::_State_manager<std::shared_ptr<PreparedResultSet> >
  202. std::_Associated_state<std::shared_ptr<PreparedResultSet> >* _Assoc_state = NULL
  203. bool _Get_only_once = 0x0
  204. unsigned int _param = 0x0
  205. unsigned int _stage = 0xFF
  206. QueryCallback<std::shared_ptr<PreparedResultSet>,CharacterCreateInfo *,1> _charCreateCallback
  207. std::future<std::shared_ptr<PreparedResultSet> > _result
  208. std::_State_manager<std::shared_ptr<PreparedResultSet> >
  209. std::_Associated_state<std::shared_ptr<PreparedResultSet> >* _Assoc_state = NULL
  210. bool _Get_only_once = 0x0
  211. CharacterCreateInfo* _param = NULL
  212. unsigned int _stage = 0x0
  213. std::future<SQLQueryHolder *> _charLoginCallback
  214. std::_State_manager<SQLQueryHolder *>
  215. std::_Associated_state<SQLQueryHolder *>* _Assoc_state = 0x44E54B18
  216. bool _Get_only_once = 0x1
  217. DosProtection
  218. WorldSession* Session = NULL
  219. int _policy = 0x0
  220. std::unordered_map<unsigned short,PacketCounter,std::hash<unsigned short>,std::equal_to<unsigned short>,std::allocator<std::pair<unsigned short const ,PacketCounter> > > _PacketThrottlingMap
  221. 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
  222. 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
  223. std::_Uhash_compare<unsigned short,std::hash<unsigned short>,std::equal_to<unsigned short> >
  224. std::_Hash_oper2<0,std::hash<unsigned short>,std::equal_to<unsigned short> >
  225. <user defined> value_compare = 0x32920A40
  226. <user defined> value_compare = 0x32920A40
  227. std::list<std::pair<unsigned short const ,PacketCounter>,std::allocator<std::pair<unsigned short const ,PacketCounter> > > _List = 0x32920A40
  228. 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 = 0x32920A4C
  229. unsigned int _Mask = 0xCDCDCD00
  230. unsigned int _Maxidx = 0x0
  231. float _Max_bucket_size = -431595520.000000
  232. WorldSession::DosProtection AntiDOS
  233. WorldSession* Session = 0x32920A38
  234. int _policy = 0x1
  235. std::unordered_map<unsigned short,PacketCounter,std::hash<unsigned short>,std::equal_to<unsigned short>,std::allocator<std::pair<unsigned short const ,PacketCounter> > > _PacketThrottlingMap
  236. 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
  237. 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
  238. std::_Uhash_compare<unsigned short,std::hash<unsigned short>,std::equal_to<unsigned short> >
  239. std::_Hash_oper2<0,std::hash<unsigned short>,std::equal_to<unsigned short> >
  240. <user defined> value_compare = 0x32920B08
  241. <user defined> value_compare = 0x32920B08
  242. std::list<std::pair<unsigned short const ,PacketCounter>,std::allocator<std::pair<unsigned short const ,PacketCounter> > > _List = 0x32920B08
  243. 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 = 0x32920B14
  244. unsigned int _Mask = 0x3F
  245. unsigned int _Maxidx = 0x40
  246. float _Max_bucket_size = 1.000000
  247. std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> > _legitCharacters
  248. std::_Tree<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
  249. std::_Tree_comp<0,std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
  250. std::_Tree_buy<unsigned int,std::allocator<unsigned int> >
  251. std::_Tree_alloc<0,std::_Tree_base_types<unsigned int,std::allocator<unsigned int> > >
  252. std::_Tree_val<std::_Tree_simple_types<unsigned int> >
  253. std::_Container_base12
  254. std::_Container_proxy* _Myproxy = 0x32920B30
  255. std::_Tree_node<unsigned int,void *>* _Myhead = 0x480F1EC0
  256. unsigned int _Mysize = 0x1
  257. unsigned int m_GUIDLow = 0x1
  258. Player* _player = NULL
  259. std::shared_ptr<WorldSocket> m_Socket
  260. std::_Ptr_base<WorldSocket>
  261. WorldSocket* _Ptr = 0x3E7EDBA8
  262. std::_Ref_count_base* _Rep = 0x3E7EDB98
  263. std::string m_Address = "80.109.35.5"
  264. int _security = 0x0
  265. unsigned int _accountId = 0x1
  266. unsigned int m_expansion = 0x2
  267. Warden* _warden = 0x3D6FE480
  268. WorldSession* _session = 0x32920A38
  269. unsigned int[16] _inputKey
  270. [0] = 0x7F
  271. [1] = 0x96
  272. [2] = 0xEE
  273. [3] = 0xFD
  274. [4] = 0xA5
  275. [5] = 0xB6
  276. [6] = 0x3D
  277. [7] = 0x20
  278. [8] = 0xA4
  279. [9] = 0xDF
  280. unsigned int[16] _outputKey
  281. [0] = 0xC2
  282. [1] = 0xB7
  283. [2] = 0xAD
  284. [3] = 0xED
  285. [4] = 0xFC
  286. [5] = 0xCC
  287. [6] = 0xA9
  288. [7] = 0xC2
  289. [8] = 0xBF
  290. [9] = 0xB3
  291. unsigned int[16] _seed
  292. [0] = 0x4D
  293. [1] = 0x80
  294. [2] = 0x8D
  295. [3] = 0x2C
  296. [4] = 0x77
  297. [5] = 0xD9
  298. [6] = 0x5
  299. [7] = 0xC4
  300. [8] = 0x1A
  301. [9] = 0x63
  302. ARC4 _inputCrypto = 0x3D6FE4B8
  303. ARC4 _outputCrypto = 0x3D6FE544
  304. unsigned int _checkTimer = 0x4BFD
  305. unsigned int _clientResponseTimer = 0x0
  306. bool _dataSent = 0x0
  307. unsigned int _previousTimestamp = 0x15697
  308. ClientWardenModule* _module = 0x44E54018
  309. bool _initialized = 0x1
  310. int _logoutTime = 0x0
  311. bool m_inQueue = 0x0
  312. bool m_playerLoading = 0x0
  313. bool m_playerLogout = 0x0
  314. bool m_playerRecentlyLogout = 0x0
  315. bool m_playerSave = 0x0
  316. int m_sessionDbcLocale = 0x3
  317. int m_sessionDbLocaleIndex = 0x3
  318. std::atomic<unsigned int> m_latency
  319. std::atomic_uint
  320. unsigned long _My_val = 0x0
  321. std::atomic<unsigned int> m_clientTimeDelay
  322. std::atomic_uint
  323. unsigned long _My_val = 0x0
  324. AccountData[8] m_accountData
  325. [0] = 0x32920B98
  326. [1] = 0x32920BC0
  327. [2] = 0x32920BE8
  328. [3] = 0x32920C10
  329. [4] = 0x32920C38
  330. [5] = 0x32920C60
  331. [6] = 0x32920C88
  332. [7] = 0x32920CB0
  333. unsigned int[8] m_Tutorials
  334. [0] = 0x400000
  335. [1] = 0x200
  336. [2] = 0x0
  337. [3] = 0x0
  338. [4] = 0x0
  339. [5] = 0x0
  340. [6] = 0x0
  341. [7] = 0x0
  342. bool m_TutorialsChanged = 0x0
  343. std::list<AddonInfo,std::allocator<AddonInfo> > m_addonsList
  344. std::_List_buy<AddonInfo,std::allocator<AddonInfo> >
  345. std::_List_alloc<0,std::_List_base_types<AddonInfo,std::allocator<AddonInfo> > >
  346. std::_List_val<std::_List_simple_types<AddonInfo> >
  347. std::_Container_base12
  348. std::_Container_proxy* _Myproxy = 0x32920CFC
  349. std::_List_node<AddonInfo,void *>* _Myhead = 0x45D98330
  350. unsigned int _Mysize = 0x0
  351. unsigned int recruiterId = 0x0
  352. bool isRecruiter = 0x0
  353. LockedQueue<WorldPacket *,std::deque<WorldPacket *,std::allocator<WorldPacket *> > > _recvQueue
  354. std::mutex _lock
  355. std::_Mutex_base
  356. _Mtx_internal_imp_t* _Mtx = 0x44E53F68
  357. std::deque<WorldPacket *,std::allocator<WorldPacket *> > _queue
  358. std::_Deque_alloc<0,std::_Deque_base_types<WorldPacket *,std::allocator<WorldPacket *> > >
  359. std::_Deque_val<std::_Deque_simple_types<WorldPacket *> >
  360. std::_Container_base12
  361. std::_Container_proxy* _Myproxy = 0x32920D18
  362. WorldPacket*** _Map = 0x478ADE10
  363. unsigned int _Mapsize = 0x10
  364. unsigned int _Myoff = 0x2
  365. unsigned int _Mysize = 0x1
  366. bool _canceled = 0x0
  367. rbac::RBACData* _RBACData = 0x38118BA8
  368. unsigned int _id = 0x1
  369. std::string _name = "PHOENIX"
  370. int _realmId = 0x1
  371. unsigned int _secLevel = 0x0
  372. std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> > _grantedPerms = 0x38118BD0
  373. std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> > _deniedPerms = 0x38118BDC
  374. std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> > _globalPerms = 0x38118BE8
  375. unsigned int expireTime = 0xEA60
  376. bool forceExit = 0x0
  377. unsigned int m_currentBankerGUID = 0x0
  378. Parameter WorldPacket& __formal = 0x478ADD70
  379. ByteBuffer
  380. unsigned int _rpos = 0x0
  381. unsigned int _wpos = 0x0
  382. std::vector<unsigned char,std::allocator<unsigned char> > _storage
  383. std::_Vector_alloc<0,std::_Vec_base_types<unsigned char,std::allocator<unsigned char> > >
  384. std::_Vector_val<std::_Simple_types<unsigned char> >
  385. std::_Container_base12
  386. std::_Container_proxy* _Myproxy = 0x478ADD7C
  387. unsigned int* _Myfirst = NULL
  388. unsigned int* _Mylast = NULL
  389. unsigned int* _Myend = NULL
  390. unsigned int m_opcode = 0x37
  391. Local PreparedStatement* stmt = 0x478811A8
  392. MySQLPreparedStatement* m_stmt = 0x632C18
  393. PreparedStatement* m_stmt = 0x47882828
  394. st_mysql_stmt* m_Mstmt = 0x478811F0
  395. unsigned int m_paramCount = 0x478828B8
  396. std::vector<bool,std::allocator<bool> > m_paramsSet = 0x632C24
  397. st_mysql_bind* m_bind = 0x8C000000
  398. unsigned int m_index = 0x47882900
  399. std::vector<PreparedStatementData,std::allocator<PreparedStatementData> > statement_data
  400. std::_Vector_alloc<0,std::_Vec_base_types<PreparedStatementData,std::allocator<PreparedStatementData> > >
  401. std::_Vector_val<std::_Simple_types<PreparedStatementData> >
  402. std::_Container_base12
  403. std::_Container_proxy* _Myproxy = 0x478811F047882828
  404. PreparedStatementData* _Myfirst = 0xCDCD0001
  405. PreparedStatementData* _Mylast = 0x1CE
  406. PreparedStatementData* _Myend = 0x478811A8
  407.  
  408. 013621E7 00000000 WorldSession::Update+847 c:\wowdev-source\src\server\game\server\worldsession.cpp line 365
  409. Local OpcodeHandler& opHandle = 0x2CD97FC
  410. char* name = "CMSG_CHAR_ENUM"
  411. int status = 0x0
  412. int packetProcessing = 0x1
  413. * handler = 0x191FB20
  414. <user defined> = 0x83EC8B55
  415. Local WorldSession* this = 0x32920A38
  416. int m_muteTime = 0x0
  417. std::atomic<__int64> m_timeOutTime
  418. std::atomic_llong
  419. unsigned int _My_val = 0xDBB71
  420. std::future<std::shared_ptr<PreparedResultSet> > _charEnumCallback
  421. std::_State_manager<std::shared_ptr<PreparedResultSet> >
  422. std::_Associated_state<std::shared_ptr<PreparedResultSet> >* _Assoc_state = 0x45D982D0
  423. bool _Get_only_once = 0x1
  424. std::future<std::shared_ptr<PreparedResultSet> > _addIgnoreCallback
  425. std::_State_manager<std::shared_ptr<PreparedResultSet> >
  426. std::_Associated_state<std::shared_ptr<PreparedResultSet> >* _Assoc_state = NULL
  427. bool _Get_only_once = 0x0
  428. std::future<std::shared_ptr<PreparedResultSet> > _stablePetCallback
  429. std::_State_manager<std::shared_ptr<PreparedResultSet> >
  430. std::_Associated_state<std::shared_ptr<PreparedResultSet> >* _Assoc_state = NULL
  431. bool _Get_only_once = 0x0
  432. QueryCallback<std::shared_ptr<PreparedResultSet>,std::basic_string<char,std::char_traits<char>,std::allocator<char> >,0> _charRenameCallback
  433. std::future<std::shared_ptr<PreparedResultSet> > _result
  434. std::_State_manager<std::shared_ptr<PreparedResultSet> >
  435. std::_Associated_state<std::shared_ptr<PreparedResultSet> >* _Assoc_state = NULL
  436. bool _Get_only_once = 0x0
  437. std::string _param = ""
  438. unsigned int _stage = 0xFF
  439. QueryCallback<std::shared_ptr<PreparedResultSet>,std::basic_string<char,std::char_traits<char>,std::allocator<char> >,0> _addFriendCallback
  440. std::future<std::shared_ptr<PreparedResultSet> > _result
  441. std::_State_manager<std::shared_ptr<PreparedResultSet> >
  442. std::_Associated_state<std::shared_ptr<PreparedResultSet> >* _Assoc_state = NULL
  443. bool _Get_only_once = 0x0
  444. std::string _param = ""
  445. unsigned int _stage = 0xFF
  446. QueryCallback<std::shared_ptr<PreparedResultSet>,unsigned int,0> _unstablePetCallback
  447. std::future<std::shared_ptr<PreparedResultSet> > _result
  448. std::_State_manager<std::shared_ptr<PreparedResultSet> >
  449. std::_Associated_state<std::shared_ptr<PreparedResultSet> >* _Assoc_state = NULL
  450. bool _Get_only_once = 0x0
  451. unsigned int _param = 0x0
  452. unsigned int _stage = 0xFF
  453. QueryCallback<std::shared_ptr<PreparedResultSet>,unsigned int,0> _stableSwapCallback
  454. std::future<std::shared_ptr<PreparedResultSet> > _result
  455. std::_State_manager<std::shared_ptr<PreparedResultSet> >
  456. std::_Associated_state<std::shared_ptr<PreparedResultSet> >* _Assoc_state = NULL
  457. bool _Get_only_once = 0x0
  458. unsigned int _param = 0x0
  459. unsigned int _stage = 0xFF
  460. QueryCallback<std::shared_ptr<PreparedResultSet>,unsigned __int64,0> _sendStabledPetCallback
  461. std::future<std::shared_ptr<PreparedResultSet> > _result
  462. std::_State_manager<std::shared_ptr<PreparedResultSet> >
  463. std::_Associated_state<std::shared_ptr<PreparedResultSet> >* _Assoc_state = NULL
  464. bool _Get_only_once = 0x0
  465. unsigned int _param = 0x0
  466. unsigned int _stage = 0xFF
  467. QueryCallback<std::shared_ptr<PreparedResultSet>,CharacterCreateInfo *,1> _charCreateCallback
  468. std::future<std::shared_ptr<PreparedResultSet> > _result
  469. std::_State_manager<std::shared_ptr<PreparedResultSet> >
  470. std::_Associated_state<std::shared_ptr<PreparedResultSet> >* _Assoc_state = NULL
  471. bool _Get_only_once = 0x0
  472. CharacterCreateInfo* _param = NULL
  473. unsigned int _stage = 0x0
  474. std::future<SQLQueryHolder *> _charLoginCallback
  475. std::_State_manager<SQLQueryHolder *>
  476. std::_Associated_state<SQLQueryHolder *>* _Assoc_state = 0x44E54B18
  477. bool _Get_only_once = 0x1
  478. DosProtection
  479. WorldSession* Session = NULL
  480. int _policy = 0x0
  481. std::unordered_map<unsigned short,PacketCounter,std::hash<unsigned short>,std::equal_to<unsigned short>,std::allocator<std::pair<unsigned short const ,PacketCounter> > > _PacketThrottlingMap
  482. 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
  483. 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
  484. std::_Uhash_compare<unsigned short,std::hash<unsigned short>,std::equal_to<unsigned short> >
  485. std::_Hash_oper2<0,std::hash<unsigned short>,std::equal_to<unsigned short> >
  486. <user defined> value_compare = 0x32920A40
  487. <user defined> value_compare = 0x32920A40
  488. std::list<std::pair<unsigned short const ,PacketCounter>,std::allocator<std::pair<unsigned short const ,PacketCounter> > > _List = 0x32920A40
  489. 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 = 0x32920A4C
  490. unsigned int _Mask = 0xCDCDCD00
  491. unsigned int _Maxidx = 0x0
  492. float _Max_bucket_size = -431595520.000000
  493. WorldSession::DosProtection AntiDOS
  494. WorldSession* Session = 0x32920A38
  495. int _policy = 0x1
  496. std::unordered_map<unsigned short,PacketCounter,std::hash<unsigned short>,std::equal_to<unsigned short>,std::allocator<std::pair<unsigned short const ,PacketCounter> > > _PacketThrottlingMap
  497. 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
  498. 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
  499. std::_Uhash_compare<unsigned short,std::hash<unsigned short>,std::equal_to<unsigned short> >
  500. std::_Hash_oper2<0,std::hash<unsigned short>,std::equal_to<unsigned short> >
  501. <user defined> value_compare = 0x32920B08
  502. <user defined> value_compare = 0x32920B08
  503. std::list<std::pair<unsigned short const ,PacketCounter>,std::allocator<std::pair<unsigned short const ,PacketCounter> > > _List = 0x32920B08
  504. 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 = 0x32920B14
  505. unsigned int _Mask = 0x3F
  506. unsigned int _Maxidx = 0x40
  507. float _Max_bucket_size = 1.000000
  508. std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> > _legitCharacters
  509. std::_Tree<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
  510. std::_Tree_comp<0,std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
  511. std::_Tree_buy<unsigned int,std::allocator<unsigned int> >
  512. std::_Tree_alloc<0,std::_Tree_base_types<unsigned int,std::allocator<unsigned int> > >
  513. std::_Tree_val<std::_Tree_simple_types<unsigned int> >
  514. std::_Container_base12
  515. std::_Container_proxy* _Myproxy = 0x32920B30
  516. std::_Tree_node<unsigned int,void *>* _Myhead = 0x480F1EC0
  517. unsigned int _Mysize = 0x1
  518. unsigned int m_GUIDLow = 0x1
  519. Player* _player = NULL
  520. std::shared_ptr<WorldSocket> m_Socket
  521. std::_Ptr_base<WorldSocket>
  522. WorldSocket* _Ptr = 0x3E7EDBA8
  523. std::_Ref_count_base* _Rep = 0x3E7EDB98
  524. std::string m_Address = "80.109.35.5"
  525. int _security = 0x0
  526. unsigned int _accountId = 0x1
  527. unsigned int m_expansion = 0x2
  528. Warden* _warden = 0x3D6FE480
  529. WorldSession* _session = 0x32920A38
  530. unsigned int[16] _inputKey
  531. [0] = 0x7F
  532. [1] = 0x96
  533. [2] = 0xEE
  534. [3] = 0xFD
  535. [4] = 0xA5
  536. [5] = 0xB6
  537. [6] = 0x3D
  538. [7] = 0x20
  539. [8] = 0xA4
  540. [9] = 0xDF
  541. unsigned int[16] _outputKey
  542. [0] = 0xC2
  543. [1] = 0xB7
  544. [2] = 0xAD
  545. [3] = 0xED
  546. [4] = 0xFC
  547. [5] = 0xCC
  548. [6] = 0xA9
  549. [7] = 0xC2
  550. [8] = 0xBF
  551. [9] = 0xB3
  552. unsigned int[16] _seed
  553. [0] = 0x4D
  554. [1] = 0x80
  555. [2] = 0x8D
  556. [3] = 0x2C
  557. [4] = 0x77
  558. [5] = 0xD9
  559. [6] = 0x5
  560. [7] = 0xC4
  561. [8] = 0x1A
  562. [9] = 0x63
  563. ARC4 _inputCrypto = 0x3D6FE4B8
  564. ARC4 _outputCrypto = 0x3D6FE544
  565. unsigned int _checkTimer = 0x4BFD
  566. unsigned int _clientResponseTimer = 0x0
  567. bool _dataSent = 0x0
  568. unsigned int _previousTimestamp = 0x15697
  569. ClientWardenModule* _module = 0x44E54018
  570. bool _initialized = 0x1
  571. int _logoutTime = 0x0
  572. bool m_inQueue = 0x0
  573. bool m_playerLoading = 0x0
  574. bool m_playerLogout = 0x0
  575. bool m_playerRecentlyLogout = 0x0
  576. bool m_playerSave = 0x0
  577. int m_sessionDbcLocale = 0x3
  578. int m_sessionDbLocaleIndex = 0x3
  579. std::atomic<unsigned int> m_latency
  580. std::atomic_uint
  581. unsigned long _My_val = 0x0
  582. std::atomic<unsigned int> m_clientTimeDelay
  583. std::atomic_uint
  584. unsigned long _My_val = 0x0
  585. AccountData[8] m_accountData
  586. [0] = 0x32920B98
  587. [1] = 0x32920BC0
  588. [2] = 0x32920BE8
  589. [3] = 0x32920C10
  590. [4] = 0x32920C38
  591. [5] = 0x32920C60
  592. [6] = 0x32920C88
  593. [7] = 0x32920CB0
  594. unsigned int[8] m_Tutorials
  595. [0] = 0x400000
  596. [1] = 0x200
  597. [2] = 0x0
  598. [3] = 0x0
  599. [4] = 0x0
  600. [5] = 0x0
  601. [6] = 0x0
  602. [7] = 0x0
  603. bool m_TutorialsChanged = 0x0
  604. std::list<AddonInfo,std::allocator<AddonInfo> > m_addonsList
  605. std::_List_buy<AddonInfo,std::allocator<AddonInfo> >
  606. std::_List_alloc<0,std::_List_base_types<AddonInfo,std::allocator<AddonInfo> > >
  607. std::_List_val<std::_List_simple_types<AddonInfo> >
  608. std::_Container_base12
  609. std::_Container_proxy* _Myproxy = 0x32920CFC
  610. std::_List_node<AddonInfo,void *>* _Myhead = 0x45D98330
  611. unsigned int _Mysize = 0x0
  612. unsigned int recruiterId = 0x0
  613. bool isRecruiter = 0x0
  614. LockedQueue<WorldPacket *,std::deque<WorldPacket *,std::allocator<WorldPacket *> > > _recvQueue
  615. std::mutex _lock
  616. std::_Mutex_base
  617. _Mtx_internal_imp_t* _Mtx = 0x44E53F68
  618. std::deque<WorldPacket *,std::allocator<WorldPacket *> > _queue
  619. std::_Deque_alloc<0,std::_Deque_base_types<WorldPacket *,std::allocator<WorldPacket *> > >
  620. std::_Deque_val<std::_Deque_simple_types<WorldPacket *> >
  621. std::_Container_base12
  622. std::_Container_proxy* _Myproxy = 0x32920D18
  623. WorldPacket*** _Map = 0x478ADE10
  624. unsigned int _Mapsize = 0x10
  625. unsigned int _Myoff = 0x2
  626. unsigned int _Mysize = 0x1
  627. bool _canceled = 0x0
  628. rbac::RBACData* _RBACData = 0x38118BA8
  629. unsigned int _id = 0x1
  630. std::string _name = "PHOENIX"
  631. int _realmId = 0x1
  632. unsigned int _secLevel = 0x0
  633. std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> > _grantedPerms = 0x38118BD0
  634. std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> > _deniedPerms = 0x38118BDC
  635. std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> > _globalPerms = 0x38118BE8
  636. unsigned int expireTime = 0xEA60
  637. bool forceExit = 0x0
  638. unsigned int m_currentBankerGUID = 0x0
  639. Parameter unsigned int diff = 0x2F
  640. Parameter PacketFilter& updater = 0x1DF100
  641. WorldSession* m_pSession = 0x32920A38
  642. int m_muteTime = 0x0
  643. std::atomic<__int64> m_timeOutTime = 0xDBB71
  644. std::future<std::shared_ptr<PreparedResultSet> > _charEnumCallback = 0xCDCDCD0145D982D0
  645. std::future<std::shared_ptr<PreparedResultSet> > _addIgnoreCallback = 0xCDCDCD0000000000
  646. std::future<std::shared_ptr<PreparedResultSet> > _stablePetCallback = 0xCDCDCD0000000000
  647. QueryCallback<std::shared_ptr<PreparedResultSet>,std::basic_string<char,std::char_traits<char>,std::allocator<char> >,0> _charRenameCallback = 0x32920A60
  648. QueryCallback<std::shared_ptr<PreparedResultSet>,std::basic_string<char,std::char_traits<char>,std::allocator<char> >,0> _addFriendCallback = 0x32920A88
  649. QueryCallback<std::shared_ptr<PreparedResultSet>,unsigned int,0> _unstablePetCallback = 0x32920AB0
  650. QueryCallback<std::shared_ptr<PreparedResultSet>,unsigned int,0> _stableSwapCallback = 0x32920AC0
  651. QueryCallback<std::shared_ptr<PreparedResultSet>,unsigned __int64,0> _sendStabledPetCallback = 0x32920AD0
  652. QueryCallback<std::shared_ptr<PreparedResultSet>,CharacterCreateInfo *,1> _charCreateCallback = 0x32920AE8
  653. std::future<SQLQueryHolder *> _charLoginCallback = 0xCDCDCD0144E54B18
  654. DosProtection
  655. WorldSession* Session = NULL
  656. int _policy = 0x0
  657. std::unordered_map<unsigned short,PacketCounter,std::hash<unsigned short>,std::equal_to<unsigned short>,std::allocator<std::pair<unsigned short const ,PacketCounter> > > _PacketThrottlingMap = 0x32920A40
  658. WorldSession::DosProtection AntiDOS = 0x32920B00
  659. std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> > _legitCharacters = 0x32920B30
  660. unsigned int m_GUIDLow = 0x1
  661. Player* _player = NULL
  662. std::shared_ptr<WorldSocket> m_Socket = 0x3E7EDB983E7EDBA8
  663. std::string m_Address = "80.109.35.5"
  664. int _security = 0x0
  665. unsigned int _accountId = 0x1
  666. unsigned int m_expansion = 0x2
  667. Warden* _warden = 0x3D6FE480
  668. int _logoutTime = 0x0
  669. bool m_inQueue = 0x0
  670. bool m_playerLoading = 0x0
  671. bool m_playerLogout = 0x0
  672. bool m_playerRecentlyLogout = 0x0
  673. bool m_playerSave = 0x0
  674. int m_sessionDbcLocale = 0x3
  675. int m_sessionDbLocaleIndex = 0x3
  676. std::atomic<unsigned int> m_latency = 0x0
  677. std::atomic<unsigned int> m_clientTimeDelay = 0x0
  678. AccountData[8] m_accountData
  679. [0] = 0x32920B98
  680. [1] = 0x32920BC0
  681. [2] = 0x32920BE8
  682. [3] = 0x32920C10
  683. [4] = 0x32920C38
  684. [5] = 0x32920C60
  685. [6] = 0x32920C88
  686. [7] = 0x32920CB0
  687. unsigned int[8] m_Tutorials
  688. [0] = 0x400000
  689. [1] = 0x200
  690. [2] = 0x0
  691. [3] = 0x0
  692. [4] = 0x0
  693. [5] = 0x0
  694. [6] = 0x0
  695. [7] = 0x0
  696. bool m_TutorialsChanged = 0x0
  697. std::list<AddonInfo,std::allocator<AddonInfo> > m_addonsList = 0x32920CFC
  698. unsigned int recruiterId = 0x0
  699. bool isRecruiter = 0x0
  700. LockedQueue<WorldPacket *,std::deque<WorldPacket *,std::allocator<WorldPacket *> > > _recvQueue = 0x32920D10
  701. rbac::RBACData* _RBACData = 0x38118BA8
  702. unsigned int expireTime = 0xEA60
  703. bool forceExit = 0x0
  704. unsigned int m_currentBankerGUID = 0x0
  705. Local WorldPacket* packet = 0x478ADD70
  706. ByteBuffer
  707. unsigned int _rpos = 0x0
  708. unsigned int _wpos = 0x0
  709. std::vector<unsigned char,std::allocator<unsigned char> > _storage
  710. std::_Vector_alloc<0,std::_Vec_base_types<unsigned char,std::allocator<unsigned char> > >
  711. std::_Vector_val<std::_Simple_types<unsigned char> >
  712. std::_Container_base12
  713. std::_Container_proxy* _Myproxy = 0x478ADD7C
  714. unsigned int* _Myfirst = NULL
  715. unsigned int* _Mylast = NULL
  716. unsigned int* _Myend = NULL
  717. unsigned int m_opcode = 0x37
  718. Local bool deletePacket = 0x1
  719. Local unsigned int processedPackets = 0x1
  720. Local int currentTime = 0x53CE9ECF
  721. Local WorldPacket* firstDelayedPacket = NULL
  722.  
  723. 00F66396 00000000 World::UpdateSessions+136 c:\wowdev-source\src\server\game\world\world.cpp line 2643
  724. Local WorldSessionFilter updater
  725. PacketFilter
  726. WorldSession* m_pSession = 0x32920A38
  727. int m_muteTime = 0x0
  728. std::atomic<__int64> m_timeOutTime = 0xDBB71
  729. std::future<std::shared_ptr<PreparedResultSet> > _charEnumCallback = 0xCDCDCD0145D982D0
  730. std::future<std::shared_ptr<PreparedResultSet> > _addIgnoreCallback = 0xCDCDCD0000000000
  731. std::future<std::shared_ptr<PreparedResultSet> > _stablePetCallback = 0xCDCDCD0000000000
  732. QueryCallback<std::shared_ptr<PreparedResultSet>,std::basic_string<char,std::char_traits<char>,std::allocator<char> >,0> _charRenameCallback = 0x32920A60
  733. QueryCallback<std::shared_ptr<PreparedResultSet>,std::basic_string<char,std::char_traits<char>,std::allocator<char> >,0> _addFriendCallback = 0x32920A88
  734. QueryCallback<std::shared_ptr<PreparedResultSet>,unsigned int,0> _unstablePetCallback = 0x32920AB0
  735. QueryCallback<std::shared_ptr<PreparedResultSet>,unsigned int,0> _stableSwapCallback = 0x32920AC0
  736. QueryCallback<std::shared_ptr<PreparedResultSet>,unsigned __int64,0> _sendStabledPetCallback = 0x32920AD0
  737. QueryCallback<std::shared_ptr<PreparedResultSet>,CharacterCreateInfo *,1> _charCreateCallback = 0x32920AE8
  738. std::future<SQLQueryHolder *> _charLoginCallback = 0xCDCDCD0144E54B18
  739. DosProtection
  740. WorldSession* Session = NULL
  741. int _policy = 0x0
  742. std::unordered_map<unsigned short,PacketCounter,std::hash<unsigned short>,std::equal_to<unsigned short>,std::allocator<std::pair<unsigned short const ,PacketCounter> > > _PacketThrottlingMap = 0x32920A40
  743. WorldSession::DosProtection AntiDOS = 0x32920B00
  744. std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> > _legitCharacters = 0x32920B30
  745. unsigned int m_GUIDLow = 0x1
  746. Player* _player = NULL
  747. std::shared_ptr<WorldSocket> m_Socket = 0x3E7EDB983E7EDBA8
  748. std::string m_Address = "80.109.35.5"
  749. int _security = 0x0
  750. unsigned int _accountId = 0x1
  751. unsigned int m_expansion = 0x2
  752. Warden* _warden = 0x3D6FE480
  753. int _logoutTime = 0x0
  754. bool m_inQueue = 0x0
  755. bool m_playerLoading = 0x0
  756. bool m_playerLogout = 0x0
  757. bool m_playerRecentlyLogout = 0x0
  758. bool m_playerSave = 0x0
  759. int m_sessionDbcLocale = 0x3
  760. int m_sessionDbLocaleIndex = 0x3
  761. std::atomic<unsigned int> m_latency = 0x0
  762. std::atomic<unsigned int> m_clientTimeDelay = 0x0
  763. AccountData[8] m_accountData
  764. [0] = 0x32920B98
  765. [1] = 0x32920BC0
  766. [2] = 0x32920BE8
  767. [3] = 0x32920C10
  768. [4] = 0x32920C38
  769. [5] = 0x32920C60
  770. [6] = 0x32920C88
  771. [7] = 0x32920CB0
  772. unsigned int[8] m_Tutorials
  773. [0] = 0x400000
  774. [1] = 0x200
  775. [2] = 0x0
  776. [3] = 0x0
  777. [4] = 0x0
  778. [5] = 0x0
  779. [6] = 0x0
  780. [7] = 0x0
  781. bool m_TutorialsChanged = 0x0
  782. std::list<AddonInfo,std::allocator<AddonInfo> > m_addonsList = 0x32920CFC
  783. unsigned int recruiterId = 0x0
  784. bool isRecruiter = 0x0
  785. LockedQueue<WorldPacket *,std::deque<WorldPacket *,std::allocator<WorldPacket *> > > _recvQueue = 0x32920D10
  786. rbac::RBACData* _RBACData = 0x38118BA8
  787. unsigned int expireTime = 0xEA60
  788. bool forceExit = 0x0
  789. unsigned int m_currentBankerGUID = 0x0
  790. Local WorldSession* pSession = 0x32920A38
  791. int m_muteTime = 0x0
  792. std::atomic<__int64> m_timeOutTime
  793. std::atomic_llong
  794. unsigned int _My_val = 0xDBB71
  795. std::future<std::shared_ptr<PreparedResultSet> > _charEnumCallback
  796. std::_State_manager<std::shared_ptr<PreparedResultSet> >
  797. std::_Associated_state<std::shared_ptr<PreparedResultSet> >* _Assoc_state = 0x45D982D0
  798. bool _Get_only_once = 0x1
  799. std::future<std::shared_ptr<PreparedResultSet> > _addIgnoreCallback
  800. std::_State_manager<std::shared_ptr<PreparedResultSet> >
  801. std::_Associated_state<std::shared_ptr<PreparedResultSet> >* _Assoc_state = NULL
  802. bool _Get_only_once = 0x0
  803. std::future<std::shared_ptr<PreparedResultSet> > _stablePetCallback
  804. std::_State_manager<std::shared_ptr<PreparedResultSet> >
  805. std::_Associated_state<std::shared_ptr<PreparedResultSet> >* _Assoc_state = NULL
  806. bool _Get_only_once = 0x0
  807. QueryCallback<std::shared_ptr<PreparedResultSet>,std::basic_string<char,std::char_traits<char>,std::allocator<char> >,0> _charRenameCallback
  808. std::future<std::shared_ptr<PreparedResultSet> > _result
  809. std::_State_manager<std::shared_ptr<PreparedResultSet> >
  810. std::_Associated_state<std::shared_ptr<PreparedResultSet> >* _Assoc_state = NULL
  811. bool _Get_only_once = 0x0
  812. std::string _param = ""
  813. unsigned int _stage = 0xFF
  814. QueryCallback<std::shared_ptr<PreparedResultSet>,std::basic_string<char,std::char_traits<char>,std::allocator<char> >,0> _addFriendCallback
  815. std::future<std::shared_ptr<PreparedResultSet> > _result
  816. std::_State_manager<std::shared_ptr<PreparedResultSet> >
  817. std::_Associated_state<std::shared_ptr<PreparedResultSet> >* _Assoc_state = NULL
  818. bool _Get_only_once = 0x0
  819. std::string _param = ""
  820. unsigned int _stage = 0xFF
  821. QueryCallback<std::shared_ptr<PreparedResultSet>,unsigned int,0> _unstablePetCallback
  822. std::future<std::shared_ptr<PreparedResultSet> > _result
  823. std::_State_manager<std::shared_ptr<PreparedResultSet> >
  824. std::_Associated_state<std::shared_ptr<PreparedResultSet> >* _Assoc_state = NULL
  825. bool _Get_only_once = 0x0
  826. unsigned int _param = 0x0
  827. unsigned int _stage = 0xFF
  828. QueryCallback<std::shared_ptr<PreparedResultSet>,unsigned int,0> _stableSwapCallback
  829. std::future<std::shared_ptr<PreparedResultSet> > _result
  830. std::_State_manager<std::shared_ptr<PreparedResultSet> >
  831. std::_Associated_state<std::shared_ptr<PreparedResultSet> >* _Assoc_state = NULL
  832. bool _Get_only_once = 0x0
  833. unsigned int _param = 0x0
  834. unsigned int _stage = 0xFF
  835. QueryCallback<std::shared_ptr<PreparedResultSet>,unsigned __int64,0> _sendStabledPetCallback
  836. std::future<std::shared_ptr<PreparedResultSet> > _result
  837. std::_State_manager<std::shared_ptr<PreparedResultSet> >
  838. std::_Associated_state<std::shared_ptr<PreparedResultSet> >* _Assoc_state = NULL
  839. bool _Get_only_once = 0x0
  840. unsigned int _param = 0x0
  841. unsigned int _stage = 0xFF
  842. QueryCallback<std::shared_ptr<PreparedResultSet>,CharacterCreateInfo *,1> _charCreateCallback
  843. std::future<std::shared_ptr<PreparedResultSet> > _result
  844. std::_State_manager<std::shared_ptr<PreparedResultSet> >
  845. std::_Associated_state<std::shared_ptr<PreparedResultSet> >* _Assoc_state = NULL
  846. bool _Get_only_once = 0x0
  847. CharacterCreateInfo* _param = NULL
  848. unsigned int _stage = 0x0
  849. std::future<SQLQueryHolder *> _charLoginCallback
  850. std::_State_manager<SQLQueryHolder *>
  851. std::_Associated_state<SQLQueryHolder *>* _Assoc_state = 0x44E54B18
  852. bool _Get_only_once = 0x1
  853. DosProtection
  854. WorldSession* Session = NULL
  855. int _policy = 0x0
  856. std::unordered_map<unsigned short,PacketCounter,std::hash<unsigned short>,std::equal_to<unsigned short>,std::allocator<std::pair<unsigned short const ,PacketCounter> > > _PacketThrottlingMap
  857. 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
  858. 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
  859. std::_Uhash_compare<unsigned short,std::hash<unsigned short>,std::equal_to<unsigned short> >
  860. std::_Hash_oper2<0,std::hash<unsigned short>,std::equal_to<unsigned short> >
  861. <user defined> value_compare = 0x32920A40
  862. <user defined> value_compare = 0x32920A40
  863. std::list<std::pair<unsigned short const ,PacketCounter>,std::allocator<std::pair<unsigned short const ,PacketCounter> > > _List = 0x32920A40
  864. 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 = 0x32920A4C
  865. unsigned int _Mask = 0xCDCDCD00
  866. unsigned int _Maxidx = 0x0
  867. float _Max_bucket_size = -431595520.000000
  868. WorldSession::DosProtection AntiDOS
  869. WorldSession* Session = 0x32920A38
  870. int _policy = 0x1
  871. std::unordered_map<unsigned short,PacketCounter,std::hash<unsigned short>,std::equal_to<unsigned short>,std::allocator<std::pair<unsigned short const ,PacketCounter> > > _PacketThrottlingMap
  872. 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
  873. 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
  874. std::_Uhash_compare<unsigned short,std::hash<unsigned short>,std::equal_to<unsigned short> >
  875. std::_Hash_oper2<0,std::hash<unsigned short>,std::equal_to<unsigned short> >
  876. <user defined> value_compare = 0x32920B08
  877. <user defined> value_compare = 0x32920B08
  878. std::list<std::pair<unsigned short const ,PacketCounter>,std::allocator<std::pair<unsigned short const ,PacketCounter> > > _List = 0x32920B08
  879. 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 = 0x32920B14
  880. unsigned int _Mask = 0x3F
  881. unsigned int _Maxidx = 0x40
  882. float _Max_bucket_size = 1.000000
  883. std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> > _legitCharacters
  884. std::_Tree<std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
  885. std::_Tree_comp<0,std::_Tset_traits<unsigned int,std::less<unsigned int>,std::allocator<unsigned int>,0> >
  886. std::_Tree_buy<unsigned int,std::allocator<unsigned int> >
  887. std::_Tree_alloc<0,std::_Tree_base_types<unsigned int,std::allocator<unsigned int> > >
  888. std::_Tree_val<std::_Tree_simple_types<unsigned int> >
  889. std::_Container_base12
  890. std::_Container_proxy* _Myproxy = 0x32920B30
  891. std::_Tree_node<unsigned int,void *>* _Myhead = 0x480F1EC0
  892. unsigned int _Mysize = 0x1
  893. unsigned int m_GUIDLow = 0x1
  894. Player* _player = NULL
  895. std::shared_ptr<WorldSocket> m_Socket
  896. std::_Ptr_base<WorldSocket>
  897. WorldSocket* _Ptr = 0x3E7EDBA8
  898. std::_Ref_count_base* _Rep = 0x3E7EDB98
  899. std::string m_Address = "80.109.35.5"
  900. int _security = 0x0
  901. unsigned int _accountId = 0x1
  902. unsigned int m_expansion = 0x2
  903. Warden* _warden = 0x3D6FE480
  904. WorldSession* _session = 0x32920A38
  905. unsigned int[16] _inputKey
  906. [0] = 0x7F
  907. [1] = 0x96
  908. [2] = 0xEE
  909. [3] = 0xFD
  910. [4] = 0xA5
  911. [5] = 0xB6
  912. [6] = 0x3D
  913. [7] = 0x20
  914. [8] = 0xA4
  915. [9] = 0xDF
  916. unsigned int[16] _outputKey
  917. [0] = 0xC2
  918. [1] = 0xB7
  919. [2] = 0xAD
  920. [3] = 0xED
  921. [4] = 0xFC
  922. [5] = 0xCC
  923. [6] = 0xA9
  924. [7] = 0xC2
  925. [8] = 0xBF
  926. [9] = 0xB3
  927. unsigned int[16] _seed
  928. [0] = 0x4D
  929. [1] = 0x80
  930. [2] = 0x8D
  931. [3] = 0x2C
  932. [4] = 0x77
  933. [5] = 0xD9
  934. [6] = 0x5
  935. [7] = 0xC4
  936. [8] = 0x1A
  937. [9] = 0x63
  938. ARC4 _inputCrypto = 0x3D6FE4B8
  939. ARC4 _outputCrypto = 0x3D6FE544
  940. unsigned int _checkTimer = 0x4BFD
  941. unsigned int _clientResponseTimer = 0x0
  942. bool _dataSent = 0x0
  943. unsigned int _previousTimestamp = 0x15697
  944. ClientWardenModule* _module = 0x44E54018
  945. bool _initialized = 0x1
  946. int _logoutTime = 0x0
  947. bool m_inQueue = 0x0
  948. bool m_playerLoading = 0x0
  949. bool m_playerLogout = 0x0
  950. bool m_playerRecentlyLogout = 0x0
  951. bool m_playerSave = 0x0
  952. int m_sessionDbcLocale = 0x3
  953. int m_sessionDbLocaleIndex = 0x3
  954. std::atomic<unsigned int> m_latency
  955. std::atomic_uint
  956. unsigned long _My_val = 0x0
  957. std::atomic<unsigned int> m_clientTimeDelay
  958. std::atomic_uint
  959. unsigned long _My_val = 0x0
  960. AccountData[8] m_accountData
  961. [0] = 0x32920B98
  962. [1] = 0x32920BC0
  963. [2] = 0x32920BE8
  964. [3] = 0x32920C10
  965. [4] = 0x32920C38
  966. [5] = 0x32920C60
  967. [6] = 0x32920C88
  968. [7] = 0x32920CB0
  969. unsigned int[8] m_Tutorials
  970. [0] = 0x400000
  971. [1] = 0x200
  972. [2] = 0x0
  973. [3] = 0x0
  974. [4] = 0x0
  975. [5] = 0x0
  976. [6] = 0x0
  977. [7] = 0x0
  978. bool m_TutorialsChanged = 0x0
  979. std::list<AddonInfo,std::allocator<AddonInfo> > m_addonsList
  980. std::_List_buy<AddonInfo,std::allocator<AddonInfo> >
  981. std::_List_alloc<0,std::_List_base_types<AddonInfo,std::allocator<AddonInfo> > >
  982. std::_List_val<std::_List_simple_types<AddonInfo> >
  983. std::_Container_base12
  984. std::_Container_proxy* _Myproxy = 0x32920CFC
  985. std::_List_node<AddonInfo,void *>* _Myhead = 0x45D98330
  986. unsigned int _Mysize = 0x0
  987. unsigned int recruiterId = 0x0
  988. bool isRecruiter = 0x0
  989. LockedQueue<WorldPacket *,std::deque<WorldPacket *,std::allocator<WorldPacket *> > > _recvQueue
  990. std::mutex _lock
  991. std::_Mutex_base
  992. _Mtx_internal_imp_t* _Mtx = 0x44E53F68
  993. std::deque<WorldPacket *,std::allocator<WorldPacket *> > _queue
  994. std::_Deque_alloc<0,std::_Deque_base_types<WorldPacket *,std::allocator<WorldPacket *> > >
  995. std::_Deque_val<std::_Deque_simple_types<WorldPacket *> >
  996. std::_Container_base12
  997. std::_Container_proxy* _Myproxy = 0x32920D18
  998. WorldPacket*** _Map = 0x478ADE10
  999. unsigned int _Mapsize = 0x10
  1000. unsigned int _Myoff = 0x2
  1001. unsigned int _Mysize = 0x1
  1002. bool _canceled = 0x0
  1003. rbac::RBACData* _RBACData = 0x38118BA8
  1004. unsigned int _id = 0x1
  1005. std::string _name = "PHOENIX"
  1006. int _realmId = 0x1
  1007. unsigned int _secLevel = 0x0
  1008. std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> > _grantedPerms = 0x38118BD0
  1009. std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> > _deniedPerms = 0x38118BDC
  1010. std::set<unsigned int,std::less<unsigned int>,std::allocator<unsigned int> > _globalPerms = 0x38118BE8
  1011. unsigned int expireTime = 0xEA60
  1012. bool forceExit = 0x0
  1013. unsigned int m_currentBankerGUID = 0x0
  1014. Local std::_List_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,WorldSession *> > > > next
  1015. std::_List_const_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,WorldSession *> > > >
  1016. std::_List_unchecked_const_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,WorldSession *> > >,std::_Iterator_base12>
  1017. std::_Iterator012<std::bidirectional_iterator_tag,std::pair<unsigned int const ,WorldSession *>,int,std::pair<unsigned int const ,WorldSession *> const *,std::pair<unsigned int const ,WorldSession *>
  1018. std::_Iterator_base12
  1019. std::_Container_proxy* _Myproxy = 0x1DF11402D6A300
  1020. std::_Iterator_base12* _Mynextiter = 0x531E1B0
  1021. std::_List_node<std::pair<unsigned int const ,WorldSession *>,void *>* _Ptr = 0x6436E0
  1022. std::_List_node<std::pair<unsigned int const ,WorldSession *>,void *>* _Next = 0x480F7380
  1023. std::_List_node<std::pair<unsigned int const ,WorldSession *>,void *>* _Prev = 0x480F7380
  1024. std::pair<unsigned int const ,WorldSession *> _Myval = 0xCDCDCDCDCDCDCDCD
  1025. Local std::_List_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,WorldSession *> > > > itr
  1026. std::_List_const_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,WorldSession *> > > >
  1027. std::_List_unchecked_const_iterator<std::_List_val<std::_List_simple_types<std::pair<unsigned int const ,WorldSession *> > >,std::_Iterator_base12>
  1028. std::_Iterator012<std::bidirectional_iterator_tag,std::pair<unsigned int const ,WorldSession *>,int,std::pair<unsigned int const ,WorldSession *> const *,std::pair<unsigned int const ,WorldSession *>
  1029. std::_Iterator_base12
  1030. std::_Container_proxy* _Myproxy = 0x1DF11402D6A300
  1031. std::_Iterator_base12* _Mynextiter = NULL
  1032. std::_List_node<std::pair<unsigned int const ,WorldSession *>,void *>* _Ptr = 0x480F7380
  1033. std::_List_node<std::pair<unsigned int const ,WorldSession *>,void *>* _Next = 0x6436E0
  1034. std::_List_node<std::pair<unsigned int const ,WorldSession *>,void *>* _Prev = 0x6436E0
  1035. std::pair<unsigned int const ,WorldSession *> _Myval = 0x32920A3800000001
  1036. Local World* this = 0x2D6A220
  1037. unsigned int m_ShutdownTimer = 0x0
  1038. unsigned int m_ShutdownMask = 0x0
  1039. unsigned int m_CleaningFlags = 0x0
  1040. bool m_isClosed = 0x0
  1041. int m_startTime = 0x53CE9EA5
  1042. int m_gameTime = 0x53CE9ECF
  1043. IntervalTimer[10] m_timers
  1044. [0] = 0x2D6A240
  1045. [1] = 0x2D6A250
  1046. [2] = 0x2D6A260
  1047. [3] = 0x2D6A270
  1048. [4] = 0x2D6A280
  1049. [5] = 0x2D6A290
  1050. [6] = 0x2D6A2A0
  1051. [7] = 0x2D6A2B0
  1052. [8] = 0x2D6A2C0
  1053. [9] = 0x2D6A2D0
  1054. int mail_timer = 0x384
  1055. int mail_timer_expires = 0x5A0
  1056. unsigned int m_updateTime = 0x2F
  1057. unsigned int m_updateTimeSum = 0x7E0
  1058. unsigned int m_updateTimeCount = 0x3
  1059. unsigned int m_currentTime = 0xF24F
  1060. 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
  1061. 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
  1062. 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>
  1063. std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >
  1064. std::_Hash_oper2<0,std::hash<unsigned int>,std::equal_to<unsigned int> >
  1065. <user defined> value_compare = 0x2D6A300
  1066. <user defined> value_compare = 0x2D6A300
  1067. std::list<std::pair<unsigned int const ,WorldSession *>,std::allocator<std::pair<unsigned int const ,WorldSession *> > > _List = 0x2D6A300
  1068. 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 = 0x2D6A30C
  1069. unsigned int _Mask = 0x7
  1070. unsigned int _Maxidx = 0x8
  1071. float _Max_bucket_size = 1.000000
  1072. 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
  1073. 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> >
  1074. 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>
  1075. std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >
  1076. std::_Hash_oper2<0,std::hash<unsigned int>,std::equal_to<unsigned int> >
  1077. <user defined> value_compare = 0x2D6A328
  1078. <user defined> value_compare = 0x2D6A328
  1079. std::list<std::pair<unsigned int const ,__int64>,std::allocator<std::pair<unsigned int const ,__int64> > > _List = 0x2D6A328
  1080. 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 = 0x2D6A334
  1081. unsigned int _Mask = 0x7
  1082. unsigned int _Maxidx = 0x8
  1083. float _Max_bucket_size = 1.000000
  1084. unsigned int m_maxActiveSessionCount = 0x1
  1085. unsigned int m_maxQueuedSessionCount = 0x0
  1086. unsigned int m_PlayerCount = 0x0
  1087. unsigned int m_MaxPlayerCount = 0x1
  1088. std::string m_newCharString = ""
  1089. float[61] rate_values
  1090. [0] = 1.000000
  1091. [1] = 1.000000
  1092. [2] = 1.000000
  1093. [3] = 1.000000
  1094. [4] = 1.000000
  1095. [5] = 1.000000
  1096. [6] = 1.000000
  1097. [7] = 1.000000
  1098. [8] = 1.000000
  1099. [9] = 0.500000
  1100. unsigned int[153] m_int_configs
  1101. [0] = 0x1
  1102. [1] = 0xDBBA0
  1103. [2] = 0x493E0
  1104. [3] = 0x64
  1105. [4] = 0x927C0
  1106. [5] = 0x0
  1107. [6] = 0x1F95
  1108. [7] = 0xDBBA0
  1109. [8] = 0x2710
  1110. [9] = 0x0
  1111. bool[71] m_bool_configs
  1112. [0] = 0x0
  1113. [1] = 0x1
  1114. [2] = 0x0
  1115. [3] = 0x0
  1116. [4] = 0x1
  1117. [5] = 0x1
  1118. [6] = 0x1
  1119. [7] = 0x1
  1120. [8] = 0x1
  1121. [9] = 0x1
  1122. float[15] m_float_configs
  1123. [0] = 85.000000
  1124. [1] = 100.000000
  1125. [2] = 50.000000
  1126. [3] = 50.000000
  1127. [4] = 40.000000
  1128. [5] = 40.000000
  1129. [6] = 300.000000
  1130. [7] = 30.000000
  1131. [8] = 10.000000
  1132. [9] = 60.000000
  1133. std::map<unsigned int,unsigned __int64,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,unsigned __int64> > > m_worldstates
  1134. std::_Tree<std::_Tmap_traits<unsigned int,unsigned __int64,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,unsigned __int64> >,0> >
  1135. std::_Tree_comp<0,std::_Tmap_traits<unsigned int,unsigned __int64,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,unsigned __int64> >,0> >
  1136. std::_Tree_buy<std::pair<unsigned int const ,unsigned __int64>,std::allocator<std::pair<unsigned int const ,unsigned __int64> > >
  1137. std::_Tree_alloc<0,std::_Tree_base_types<std::pair<unsigned int const ,unsigned __int64>,std::allocator<std::pair<unsigned int const ,unsigned __int64> > > >
  1138. std::_Tree_val<std::_Tree_simple_types<std::pair<unsigned int const ,unsigned __int64> > >
  1139. std::_Container_base12
  1140. std::_Container_proxy* _Myproxy = 0x2D6A758
  1141. std::_Tree_node<std::pair<unsigned int const ,unsigned __int64>,void *>* _Myhead = 0x68B1C0
  1142. unsigned int _Mysize = 0x9
  1143. <user defined> value_compare = 0x2D6A758
  1144. <user defined> value_compare = 0x2D6A758
  1145. unsigned int m_playerLimit = 0x1F4
  1146. int m_allowedSecurityLevel = 0x0
  1147. int m_defaultDbcLocale = 0x3
  1148. unsigned int m_availableDbcLocaleMask = 0x8
  1149. bool m_allowMovement = 0x1
  1150. std::string m_motd = "Willkommen / Welcome (BETA, V. 1-0-5)@------..."
  1151. std::string m_dataPath = "./"
  1152. LockedQueue<CliCommandHolder *,std::deque<CliCommandHolder *,std::allocator<CliCommandHolder *> > > cliCmdQueue
  1153. std::mutex _lock
  1154. std::_Mutex_base
  1155. _Mtx_internal_imp_t* _Mtx = 0x5320C18
  1156. std::deque<CliCommandHolder *,std::allocator<CliCommandHolder *> > _queue
  1157. std::_Deque_alloc<0,std::_Deque_base_types<CliCommandHolder *,std::allocator<CliCommandHolder *> > >
  1158. std::_Deque_val<std::_Deque_simple_types<CliCommandHolder *> >
  1159. std::_Container_base12
  1160. std::_Container_proxy* _Myproxy = 0x2D6A7B8
  1161. CliCommandHolder*** _Map = NULL
  1162. unsigned int _Mapsize = 0x0
  1163. unsigned int _Myoff = 0x0
  1164. unsigned int _Mysize = 0x0
  1165. bool _canceled = 0x0
  1166. int m_NextDailyQuestReset = 0x53CF3340
  1167. int m_NextWeeklyQuestReset = 0x53D7C904
  1168. int m_NextMonthlyQuestReset = 0x53DABC60
  1169. int m_NextRandomBGReset = 0x53CF3340
  1170. int m_NextGuildReset = 0x53CF3340
  1171. std::list<WorldSession *,std::allocator<WorldSession *> > m_QueuedPlayer
  1172. std::_List_buy<WorldSession *,std::allocator<WorldSession *> >
  1173. std::_List_alloc<0,std::_List_base_types<WorldSession *,std::allocator<WorldSession *> > >
  1174. std::_List_val<std::_List_simple_types<WorldSession *> >
  1175. std::_Container_base12
  1176. std::_Container_proxy* _Myproxy = 0x2D6A7F8
  1177. std::_List_node<WorldSession *,void *>* _Myhead = 0x531E418
  1178. unsigned int _Mysize = 0x0
  1179. LockedQueue<WorldSession *,std::deque<WorldSession *,std::allocator<WorldSession *> > > addSessQueue
  1180. std::mutex _lock
  1181. std::_Mutex_base
  1182. _Mtx_internal_imp_t* _Mtx = 0x5320C70
  1183. std::deque<WorldSession *,std::allocator<WorldSession *> > _queue
  1184. std::_Deque_alloc<0,std::_Deque_base_types<WorldSession *,std::allocator<WorldSession *> > >
  1185. std::_Deque_val<std::_Deque_simple_types<WorldSession *> >
  1186. std::_Container_base12
  1187. std::_Container_proxy* _Myproxy = 0x2D6A80C
  1188. WorldSession*** _Map = 0x32920A38
  1189. unsigned int _Mapsize = 0x8
  1190. unsigned int _Myoff = 0x0
  1191. unsigned int _Mysize = 0x0
  1192. bool _canceled = 0x0
  1193. std::string m_DBVersion = "TDB 335.54"
  1194. 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
  1195. 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
  1196. std::_Tree_comp<0,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::basi
  1197. std::_Tree_buy<std::pair<unsigned char const ,std::basic_string<char,std::char_traits<char>,std::allocator<char> > >,std::allocator<std::pair<unsigned char const ,std::basic_string<char,std::char_tra
  1198. std::_Tree_alloc<0,std::_Tree_base_types<std::pair<unsigned char const ,std::basic_string<char,std::char_traits<char>,std::allocator<char> > >,std::allocator<std::pair<unsigned char const ,std::basic
  1199. std::_Tree_val<std::_Tree_simple_types<std::pair<unsigned char const ,std::basic_string<char,std::char_traits<char>,std::allocator<char> > > > >
  1200. std::_Container_base12
  1201. std::_Container_proxy* _Myproxy = 0x2D6A840
  1202. std::_Tree_node<std::pair<unsigned char const ,std::basic_string<char,std::char_traits<char>,std::allocator<char> > >,void *>* _Myhead = 0x5397758
  1203. unsigned int _Mysize = 0x0
  1204. <user defined> value_compare = 0x2D6A840
  1205. <user defined> value_compare = 0x2D6A840
  1206. std::map<unsigned char,unsigned char,std::less<unsigned char>,std::allocator<std::pair<unsigned char const ,unsigned char> > > m_AutobroadcastsWeights
  1207. std::_Tree<std::_Tmap_traits<unsigned char,unsigned char,std::less<unsigned char>,std::allocator<std::pair<unsigned char const ,unsigned char> >,0> >
  1208. std::_Tree_comp<0,std::_Tmap_traits<unsigned char,unsigned char,std::less<unsigned char>,std::allocator<std::pair<unsigned char const ,unsigned char> >,0> >
  1209. std::_Tree_buy<std::pair<unsigned char const ,unsigned char>,std::allocator<std::pair<unsigned char const ,unsigned char> > >
  1210. std::_Tree_alloc<0,std::_Tree_base_types<std::pair<unsigned char const ,unsigned char>,std::allocator<std::pair<unsigned char const ,unsigned char> > > >
  1211. std::_Tree_val<std::_Tree_simple_types<std::pair<unsigned char const ,unsigned char> > >
  1212. std::_Container_base12
  1213. std::_Container_proxy* _Myproxy = 0x2D6A84C
  1214. std::_Tree_node<std::pair<unsigned char const ,unsigned char>,void *>* _Myhead = 0x6436A0
  1215. unsigned int _Mysize = 0x0
  1216. <user defined> value_compare = 0x2D6A84C
  1217. <user defined> value_compare = 0x2D6A84C
  1218. std::map<unsigned int,CharacterNameData,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,CharacterNameData> > > _characterNameDataMap
  1219. std::_Tree<std::_Tmap_traits<unsigned int,CharacterNameData,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,CharacterNameData> >,0> >
  1220. std::_Tree_comp<0,std::_Tmap_traits<unsigned int,CharacterNameData,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,CharacterNameData> >,0> >
  1221. std::_Tree_buy<std::pair<unsigned int const ,CharacterNameData>,std::allocator<std::pair<unsigned int const ,CharacterNameData> > >
  1222. std::_Tree_alloc<0,std::_Tree_base_types<std::pair<unsigned int const ,CharacterNameData>,std::allocator<std::pair<unsigned int const ,CharacterNameData> > > >
  1223. std::_Tree_val<std::_Tree_simple_types<std::pair<unsigned int const ,CharacterNameData> > >
  1224. std::_Container_base12
  1225. std::_Container_proxy* _Myproxy = 0x2D6A858
  1226. std::_Tree_node<std::pair<unsigned int const ,CharacterNameData>,void *>* _Myhead = 0x53977B8
  1227. unsigned int _Mysize = 0x1
  1228. <user defined> value_compare = 0x2D6A858
  1229. <user defined> value_compare = 0x2D6A858
  1230. std::deque<std::future<std::shared_ptr<PreparedResultSet> >,std::allocator<std::future<std::shared_ptr<PreparedResultSet> > > > m_realmCharCallbacks
  1231. std::_Deque_alloc<0,std::_Deque_base_types<std::future<std::shared_ptr<PreparedResultSet> >,std::allocator<std::future<std::shared_ptr<PreparedResultSet> > > > >
  1232. std::_Deque_val<std::_Deque_simple_types<std::future<std::shared_ptr<PreparedResultSet> > > >
  1233. std::_Container_base12
  1234. std::_Container_proxy* _Myproxy = 0x2D6A864
  1235. std::future<std::shared_ptr<PreparedResultSet> >** _Map = NULL
  1236. unsigned int _Mapsize = 0x0
  1237. unsigned int _Myoff = 0x0
  1238. unsigned int _Mysize = 0x0
  1239. Parameter unsigned int diff = 0x2F
  1240. Local WorldSession* sess = NULL
  1241.  
  1242. 00F65D91 00000000 World::Update+4B1 c:\wowdev-source\src\server\game\world\world.cpp line 2009
  1243. Local int i = 0xA
  1244. Local World* this = 0x2D6A220
  1245. unsigned int m_ShutdownTimer = 0x0
  1246. unsigned int m_ShutdownMask = 0x0
  1247. unsigned int m_CleaningFlags = 0x0
  1248. bool m_isClosed = 0x0
  1249. int m_startTime = 0x53CE9EA5
  1250. int m_gameTime = 0x53CE9ECF
  1251. IntervalTimer[10] m_timers
  1252. [0] = 0x2D6A240
  1253. [1] = 0x2D6A250
  1254. [2] = 0x2D6A260
  1255. [3] = 0x2D6A270
  1256. [4] = 0x2D6A280
  1257. [5] = 0x2D6A290
  1258. [6] = 0x2D6A2A0
  1259. [7] = 0x2D6A2B0
  1260. [8] = 0x2D6A2C0
  1261. [9] = 0x2D6A2D0
  1262. int mail_timer = 0x384
  1263. int mail_timer_expires = 0x5A0
  1264. unsigned int m_updateTime = 0x2F
  1265. unsigned int m_updateTimeSum = 0x7E0
  1266. unsigned int m_updateTimeCount = 0x3
  1267. unsigned int m_currentTime = 0xF24F
  1268. 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
  1269. 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
  1270. 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>
  1271. std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >
  1272. std::_Hash_oper2<0,std::hash<unsigned int>,std::equal_to<unsigned int> >
  1273. <user defined> value_compare = 0x2D6A300
  1274. <user defined> value_compare = 0x2D6A300
  1275. std::list<std::pair<unsigned int const ,WorldSession *>,std::allocator<std::pair<unsigned int const ,WorldSession *> > > _List = 0x2D6A300
  1276. 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 = 0x2D6A30C
  1277. unsigned int _Mask = 0x7
  1278. unsigned int _Maxidx = 0x8
  1279. float _Max_bucket_size = 1.000000
  1280. 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
  1281. 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> >
  1282. 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>
  1283. std::_Uhash_compare<unsigned int,std::hash<unsigned int>,std::equal_to<unsigned int> >
  1284. std::_Hash_oper2<0,std::hash<unsigned int>,std::equal_to<unsigned int> >
  1285. <user defined> value_compare = 0x2D6A328
  1286. <user defined> value_compare = 0x2D6A328
  1287. std::list<std::pair<unsigned int const ,__int64>,std::allocator<std::pair<unsigned int const ,__int64> > > _List = 0x2D6A328
  1288. 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 = 0x2D6A334
  1289. unsigned int _Mask = 0x7
  1290. unsigned int _Maxidx = 0x8
  1291. float _Max_bucket_size = 1.000000
  1292. unsigned int m_maxActiveSessionCount = 0x1
  1293. unsigned int m_maxQueuedSessionCount = 0x0
  1294. unsigned int m_PlayerCount = 0x0
  1295. unsigned int m_MaxPlayerCount = 0x1
  1296. std::string m_newCharString = ""
  1297. float[61] rate_values
  1298. [0] = 1.000000
  1299. [1] = 1.000000
  1300. [2] = 1.000000
  1301. [3] = 1.000000
  1302. [4] = 1.000000
  1303. [5] = 1.000000
  1304. [6] = 1.000000
  1305. [7] = 1.000000
  1306. [8] = 1.000000
  1307. [9] = 0.500000
  1308. unsigned int[153] m_int_configs
  1309. [0] = 0x1
  1310. [1] = 0xDBBA0
  1311. [2] = 0x493E0
  1312. [3] = 0x64
  1313. [4] = 0x927C0
  1314. [5] = 0x0
  1315. [6] = 0x1F95
  1316. [7] = 0xDBBA0
  1317. [8] = 0x2710
  1318. [9] = 0x0
  1319. bool[71] m_bool_configs
  1320. [0] = 0x0
  1321. [1] = 0x1
  1322. [2] = 0x0
  1323. [3] = 0x0
  1324. [4] = 0x1
  1325. [5] = 0x1
  1326. [6] = 0x1
  1327. [7] = 0x1
  1328. [8] = 0x1
  1329. [9] = 0x1
  1330. float[15] m_float_configs
  1331. [0] = 85.000000
  1332. [1] = 100.000000
  1333. [2] = 50.000000
  1334. [3] = 50.000000
  1335. [4] = 40.000000
  1336. [5] = 40.000000
  1337. [6] = 300.000000
  1338. [7] = 30.000000
  1339. [8] = 10.000000
  1340. [9] = 60.000000
  1341. std::map<unsigned int,unsigned __int64,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,unsigned __int64> > > m_worldstates
  1342. std::_Tree<std::_Tmap_traits<unsigned int,unsigned __int64,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,unsigned __int64> >,0> >
  1343. std::_Tree_comp<0,std::_Tmap_traits<unsigned int,unsigned __int64,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,unsigned __int64> >,0> >
  1344. std::_Tree_buy<std::pair<unsigned int const ,unsigned __int64>,std::allocator<std::pair<unsigned int const ,unsigned __int64> > >
  1345. std::_Tree_alloc<0,std::_Tree_base_types<std::pair<unsigned int const ,unsigned __int64>,std::allocator<std::pair<unsigned int const ,unsigned __int64> > > >
  1346. std::_Tree_val<std::_Tree_simple_types<std::pair<unsigned int const ,unsigned __int64> > >
  1347. std::_Container_base12
  1348. std::_Container_proxy* _Myproxy = 0x2D6A758
  1349. std::_Tree_node<std::pair<unsigned int const ,unsigned __int64>,void *>* _Myhead = 0x68B1C0
  1350. unsigned int _Mysize = 0x9
  1351. <user defined> value_compare = 0x2D6A758
  1352. <user defined> value_compare = 0x2D6A758
  1353. unsigned int m_playerLimit = 0x1F4
  1354. int m_allowedSecurityLevel = 0x0
  1355. int m_defaultDbcLocale = 0x3
  1356. unsigned int m_availableDbcLocaleMask = 0x8
  1357. bool m_allowMovement = 0x1
  1358. std::string m_motd = "Willkommen / Welcome (BETA, V. 1-0-5)@------..."
  1359. std::string m_dataPath = "./"
  1360. LockedQueue<CliCommandHolder *,std::deque<CliCommandHolder *,std::allocator<CliCommandHolder *> > > cliCmdQueue
  1361. std::mutex _lock
  1362. std::_Mutex_base
  1363. _Mtx_internal_imp_t* _Mtx = 0x5320C18
  1364. std::deque<CliCommandHolder *,std::allocator<CliCommandHolder *> > _queue
  1365. std::_Deque_alloc<0,std::_Deque_base_types<CliCommandHolder *,std::allocator<CliCommandHolder *> > >
  1366. std::_Deque_val<std::_Deque_simple_types<CliCommandHolder *> >
  1367. std::_Container_base12
  1368. std::_Container_proxy* _Myproxy = 0x2D6A7B8
  1369. CliCommandHolder*** _Map = NULL
  1370. unsigned int _Mapsize = 0x0
  1371. unsigned int _Myoff = 0x0
  1372. unsigned int _Mysize = 0x0
  1373. bool _canceled = 0x0
  1374. int m_NextDailyQuestReset = 0x53CF3340
  1375. int m_NextWeeklyQuestReset = 0x53D7C904
  1376. int m_NextMonthlyQuestReset = 0x53DABC60
  1377. int m_NextRandomBGReset = 0x53CF3340
  1378. int m_NextGuildReset = 0x53CF3340
  1379. std::list<WorldSession *,std::allocator<WorldSession *> > m_QueuedPlayer
  1380. std::_List_buy<WorldSession *,std::allocator<WorldSession *> >
  1381. std::_List_alloc<0,std::_List_base_types<WorldSession *,std::allocator<WorldSession *> > >
  1382. std::_List_val<std::_List_simple_types<WorldSession *> >
  1383. std::_Container_base12
  1384. std::_Container_proxy* _Myproxy = 0x2D6A7F8
  1385. std::_List_node<WorldSession *,void *>* _Myhead = 0x531E418
  1386. unsigned int _Mysize = 0x0
  1387. LockedQueue<WorldSession *,std::deque<WorldSession *,std::allocator<WorldSession *> > > addSessQueue
  1388. std::mutex _lock
  1389. std::_Mutex_base
  1390. _Mtx_internal_imp_t* _Mtx = 0x5320C70
  1391. std::deque<WorldSession *,std::allocator<WorldSession *> > _queue
  1392. std::_Deque_alloc<0,std::_Deque_base_types<WorldSession *,std::allocator<WorldSession *> > >
  1393. std::_Deque_val<std::_Deque_simple_types<WorldSession *> >
  1394. std::_Container_base12
  1395. std::_Container_proxy* _Myproxy = 0x2D6A80C
  1396. WorldSession*** _Map = 0x32920A38
  1397. unsigned int _Mapsize = 0x8
  1398. unsigned int _Myoff = 0x0
  1399. unsigned int _Mysize = 0x0
  1400. bool _canceled = 0x0
  1401. std::string m_DBVersion = "TDB 335.54"
  1402. 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
  1403. 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
  1404. std::_Tree_comp<0,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::basi
  1405. std::_Tree_buy<std::pair<unsigned char const ,std::basic_string<char,std::char_traits<char>,std::allocator<char> > >,std::allocator<std::pair<unsigned char const ,std::basic_string<char,std::char_tra
  1406. std::_Tree_alloc<0,std::_Tree_base_types<std::pair<unsigned char const ,std::basic_string<char,std::char_traits<char>,std::allocator<char> > >,std::allocator<std::pair<unsigned char const ,std::basic
  1407. std::_Tree_val<std::_Tree_simple_types<std::pair<unsigned char const ,std::basic_string<char,std::char_traits<char>,std::allocator<char> > > > >
  1408. std::_Container_base12
  1409. std::_Container_proxy* _Myproxy = 0x2D6A840
  1410. std::_Tree_node<std::pair<unsigned char const ,std::basic_string<char,std::char_traits<char>,std::allocator<char> > >,void *>* _Myhead = 0x5397758
  1411. unsigned int _Mysize = 0x0
  1412. <user defined> value_compare = 0x2D6A840
  1413. <user defined> value_compare = 0x2D6A840
  1414. std::map<unsigned char,unsigned char,std::less<unsigned char>,std::allocator<std::pair<unsigned char const ,unsigned char> > > m_AutobroadcastsWeights
  1415. std::_Tree<std::_Tmap_traits<unsigned char,unsigned char,std::less<unsigned char>,std::allocator<std::pair<unsigned char const ,unsigned char> >,0> >
  1416. std::_Tree_comp<0,std::_Tmap_traits<unsigned char,unsigned char,std::less<unsigned char>,std::allocator<std::pair<unsigned char const ,unsigned char> >,0> >
  1417. std::_Tree_buy<std::pair<unsigned char const ,unsigned char>,std::allocator<std::pair<unsigned char const ,unsigned char> > >
  1418. std::_Tree_alloc<0,std::_Tree_base_types<std::pair<unsigned char const ,unsigned char>,std::allocator<std::pair<unsigned char const ,unsigned char> > > >
  1419. std::_Tree_val<std::_Tree_simple_types<std::pair<unsigned char const ,unsigned char> > >
  1420. std::_Container_base12
  1421. std::_Container_proxy* _Myproxy = 0x2D6A84C
  1422. std::_Tree_node<std::pair<unsigned char const ,unsigned char>,void *>* _Myhead = 0x6436A0
  1423. unsigned int _Mysize = 0x0
  1424. <user defined> value_compare = 0x2D6A84C
  1425. <user defined> value_compare = 0x2D6A84C
  1426. std::map<unsigned int,CharacterNameData,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,CharacterNameData> > > _characterNameDataMap
  1427. std::_Tree<std::_Tmap_traits<unsigned int,CharacterNameData,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,CharacterNameData> >,0> >
  1428. std::_Tree_comp<0,std::_Tmap_traits<unsigned int,CharacterNameData,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,CharacterNameData> >,0> >
  1429. std::_Tree_buy<std::pair<unsigned int const ,CharacterNameData>,std::allocator<std::pair<unsigned int const ,CharacterNameData> > >
  1430. std::_Tree_alloc<0,std::_Tree_base_types<std::pair<unsigned int const ,CharacterNameData>,std::allocator<std::pair<unsigned int const ,CharacterNameData> > > >
  1431. std::_Tree_val<std::_Tree_simple_types<std::pair<unsigned int const ,CharacterNameData> > >
  1432. std::_Container_base12
  1433. std::_Container_proxy* _Myproxy = 0x2D6A858
  1434. std::_Tree_node<std::pair<unsigned int const ,CharacterNameData>,void *>* _Myhead = 0x53977B8
  1435. unsigned int _Mysize = 0x1
  1436. <user defined> value_compare = 0x2D6A858
  1437. <user defined> value_compare = 0x2D6A858
  1438. std::deque<std::future<std::shared_ptr<PreparedResultSet> >,std::allocator<std::future<std::shared_ptr<PreparedResultSet> > > > m_realmCharCallbacks
  1439. std::_Deque_alloc<0,std::_Deque_base_types<std::future<std::shared_ptr<PreparedResultSet> >,std::allocator<std::future<std::shared_ptr<PreparedResultSet> > > > >
  1440. std::_Deque_val<std::_Deque_simple_types<std::future<std::shared_ptr<PreparedResultSet> > > >
  1441. std::_Container_base12
  1442. std::_Container_proxy* _Myproxy = 0x2D6A864
  1443. std::future<std::shared_ptr<PreparedResultSet> >** _Map = NULL
  1444. unsigned int _Mapsize = 0x0
  1445. unsigned int _Myoff = 0x0
  1446. unsigned int _Mysize = 0x0
  1447. Parameter unsigned int diff = 0x2F
  1448.  
  1449. 00EDB49F 00000000 WorldUpdateLoop+7F c:\wowdev-source\src\server\worldserver\main.cpp line 345
  1450. Local unsigned int diff = 0x2F
  1451. Local unsigned int realCurrTime = 0x156C6
  1452. Local unsigned int realPrevTime = 0x15697
  1453. Local unsigned int prevSleepTime = 0x22
  1454.  
  1455. 00EDD014 00000000 main+1654 c:\wowdev-source\src\server\worldserver\main.cpp line 236
  1456. Local int i = 0x1
  1457. Parameter int argc = 0x1
  1458. Parameter char** argv = "C:\WOWSRV\Realm-1\worldserver.exe"
  1459. Local std::vector<std::thread,std::allocator<std::thread> > threadPool
  1460. std::_Vector_alloc<0,std::_Vec_base_types<std::thread,std::allocator<std::thread> > >
  1461. std::_Vector_val<std::_Simple_types<std::thread> >
  1462. std::_Container_base12
  1463. std::_Container_proxy* _Myproxy = 0x1DF6A0
  1464. std::thread* _Myfirst = 0x6B8A40
  1465. id
  1466. _Thrd_imp_t _Thr = 0x7780000011C
  1467. _Thrd_imp_t _Thr = 0x7780000011C
  1468. std::thread* _Mylast = 0x6B8A48
  1469. id
  1470. _Thrd_imp_t _Thr = 0xFDFDFDFD
  1471. _Thrd_imp_t _Thr = 0xFDFDFDFD
  1472. std::thread* _Myend = 0xFDFDFDFD
  1473. Local BigNumber seed
  1474. bignum_st* _bn = 0x322F68
  1475. unsigned int* d = 0x79C3A7B3
  1476. int top = 0x4
  1477. int dmax = 0x4
  1478. int neg = 0x0
  1479. int flags = 0x1
  1480. Local bool tcpNoDelay = 0x1
  1481. Local std::string configFile = "worldserver.conf"
  1482. Local std::string pidFile = ""
  1483. Local std::thread* soapThread = 0x478BAD88
  1484. id
  1485. _Thrd_imp_t _Thr
  1486. void* _Hnd = 0x234
  1487. unsigned int _Id = 0xE54
  1488. _Thrd_imp_t _Thr = 0xE5400000234
  1489. Local boost::program_options::variables_map vm
  1490. boost::program_options::abstract_variables_map
  1491. boost::program_options::abstract_variables_map* m_next = NULL
  1492. 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
  1493. 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
  1494. std::_Tree_comp<0,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>
  1495. std::_Tree_buy<std::pair<std::basic_string<char,std::char_traits<char>,std::allocator<char> > const ,boost::program_options::variable_value>,std::allocator<std::pair<std::basic_string<char,std::char_
  1496. std::_Tree_alloc<0,std::_Tree_base_types<std::pair<std::basic_string<char,std::char_traits<char>,std::allocator<char> > const ,boost::program_options::variable_value>,std::allocator<std::pair<std::ba
  1497. std::_Tree_val<std::_Tree_simple_types<std::pair<std::basic_string<char,std::char_traits<char>,std::allocator<char> > const ,boost::program_options::variable_value> > >
  1498. std::_Container_base12
  1499. std::_Container_proxy* _Myproxy = 0x1DFB1C
  1500. std::_Tree_node<std::pair<std::basic_string<char,std::char_traits<char>,std::allocator<char> > const ,boost::program_options::variable_value>,void *>* _Myhead = 0x64AF68
  1501. unsigned int _Mysize = 0x2
  1502. <user defined> value_compare = 0x1DFB1C
  1503. <user defined> value_compare = 0x1DFB1C
  1504. 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
  1505. 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::
  1506. std::_Tree_comp<0,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::allocato
  1507. std::_Tree_buy<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,std::allocator<std::basic_string<char,std::char_traits<char>,std::allocator<char> > > >
  1508. std::_Tree_alloc<0,std::_Tree_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> > > > >
  1509. std::_Tree_val<std::_Tree_simple_types<std::basic_string<char,std::char_traits<char>,std::allocator<char> > > >
  1510. std::_Container_base12
  1511. std::_Container_proxy* _Myproxy = 0x1DFB28
  1512. std::_Tree_node<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,void *>* _Myhead = 0x64A640
  1513. unsigned int _Mysize = 0x0
  1514. 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
  1515. 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
  1516. std::_Tree_comp<0,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_stri
  1517. std::_Tree_buy<std::pair<std::basic_string<char,std::char_traits<char>,std::allocator<char> > const ,std::basic_string<char,std::char_traits<char>,std::allocator<char> > >,std::allocator<std::pair<st
  1518. std::_Tree_alloc<0,std::_Tree_base_types<std::pair<std::basic_string<char,std::char_traits<char>,std::allocator<char> > const ,std::basic_string<char,std::char_traits<char>,std::allocator<char> > >,s
  1519. std::_Tree_val<std::_Tree_simple_types<std::pair<std::basic_string<char,std::char_traits<char>,std::allocator<char> > const ,std::basic_string<char,std::char_traits<char>,std::allocator<char> > > > >
  1520. std::_Container_base12
  1521. std::_Container_proxy* _Myproxy = 0x1DFB34
  1522. std::_Tree_node<std::pair<std::basic_string<char,std::char_traits<char>,std::allocator<char> > const ,std::basic_string<char,std::char_traits<char>,std::allocator<char> > >,void *>* _Myhead = 0x64B0A0
  1523. unsigned int _Mysize = 0x0
  1524. <user defined> value_compare = 0x1DFB34
  1525. <user defined> value_compare = 0x1DFB34
  1526. Local std::string worldListener = "193.164.132.92"
  1527. Local AsyncAcceptor<WorldSocket> worldAcceptor
  1528. boost::asio::basic_socket_acceptor<boost::asio::ip::tcp,boost::asio::socket_acceptor_service<boost::asio::ip::tcp> > _acceptor
  1529. boost::asio::basic_io_object<boost::asio::socket_acceptor_service<boost::asio::ip::tcp>,1>
  1530. implementation_type
  1531. boost::asio::detail::win_iocp_socket_service_base::base_implementation_type
  1532. unsigned int socket_ = 0x24C
  1533. unsigned int state_ = 0x10
  1534. std::shared_ptr<void> cancel_token_ = 0x478C108000000000
  1535. boost::asio::detail::select_reactor::per_descriptor_data reactor_data_ = 0xCC
  1536. boost::asio::detail::win_iocp_socket_service_base::base_implementation_type* next_ = NULL
  1537. boost::asio::detail::win_iocp_socket_service_base::base_implementation_type* prev_ = NULL
  1538. boost::asio::ip::tcp protocol_ = 0x2
  1539. bool have_remote_endpoint_ = 0x0
  1540. boost::asio::ip::basic_endpoint<boost::asio::ip::tcp> remote_endpoint_ = 0x1DF4E0
  1541. boost::asio::detail::win_iocp_socket_service<boost::asio::ip::tcp>::implementation_type implementation
  1542. <user defined> protocol_ = 0x2
  1543. bool have_remote_endpoint_ = 0x0
  1544. <user defined> remote_endpoint_ = 0x1DF4E0
  1545. boost::asio::socket_acceptor_service<boost::asio::ip::tcp>* service_ = 0x4516A238
  1546. native_type
  1547. unsigned int socket_ = 0x24C
  1548. bool have_remote_endpoint_ = 0x10
  1549. boost::asio::ip::basic_endpoint<boost::asio::ip::tcp> remote_endpoint_
  1550. boost::asio::ip::detail::endpoint impl_ = 0x1DF4C4
  1551. native_handle_type
  1552. unsigned int socket_ = 0x24C
  1553. bool have_remote_endpoint_ = 0x10
  1554. <user defined> remote_endpoint_ = 0x1DF4C4
  1555. boost::asio::basic_stream_socket<boost::asio::ip::tcp,boost::asio::stream_socket_service<boost::asio::ip::tcp> > _socket
  1556. boost::asio::basic_socket<boost::asio::ip::tcp,boost::asio::stream_socket_service<boost::asio::ip::tcp> >
  1557. boost::asio::basic_io_object<boost::asio::stream_socket_service<boost::asio::ip::tcp>,1>
  1558. implementation_type
  1559. boost::asio::detail::win_iocp_socket_service_base::base_implementation_type
  1560. unsigned int socket_ = 0xFFFFFFFF
  1561. unsigned int state_ = 0x0
  1562. std::shared_ptr<void> cancel_token_ = 0x0
  1563. boost::asio::detail::select_reactor::per_descriptor_data reactor_data_ = 0xCC
  1564. boost::asio::detail::win_iocp_socket_service_base::base_implementation_type* next_ = NULL
  1565. boost::asio::detail::win_iocp_socket_service_base::base_implementation_type* prev_ = 0x3E7EDBB0
  1566. boost::asio::ip::tcp protocol_ = 0x2
  1567. bool have_remote_endpoint_ = 0x0
  1568. boost::asio::ip::basic_endpoint<boost::asio::ip::tcp> remote_endpoint_ = 0x1DF524
  1569. boost::asio::detail::win_iocp_socket_service<boost::asio::ip::tcp>::implementation_type implementation = 0x1DF500
  1570. boost::asio::stream_socket_service<boost::asio::ip::tcp>* service_ = 0x4516A510
  1571. native_type
  1572. unsigned int socket_ = 0xFFFFFFFF
  1573. bool have_remote_endpoint_ = 0x0
  1574. boost::asio::ip::basic_endpoint<boost::asio::ip::tcp> remote_endpoint_ = 0x1DF508
  1575. native_handle_type
  1576. unsigned int socket_ = 0xFFFFFFFF
  1577. bool have_remote_endpoint_ = 0x0
  1578. <user defined> remote_endpoint_ = 0x1DF508
  1579. native_type
  1580. unsigned int socket_ = 0xFFFFFFFF
  1581. bool have_remote_endpoint_ = 0x0
  1582. <user defined> remote_endpoint_ = 0x1DF508
  1583. native_handle_type
  1584. unsigned int socket_ = 0xFFFFFFFF
  1585. bool have_remote_endpoint_ = 0x0
  1586. <user defined> remote_endpoint_ = 0x1DF508
  1587. Local std::string configService = ""
  1588. Local AsyncAcceptor<RASession>* raAcceptor = NULL
  1589. Local int numThreads = 0x1
  1590. Local std::thread* cliThread = 0x478BAD50
  1591. id
  1592. _Thrd_imp_t _Thr
  1593. void* _Hnd = 0x228
  1594. unsigned int _Id = 0x1204
  1595. _Thrd_imp_t _Thr = 0x120400000228
  1596. Local boost::asio::basic_signal_set<boost::asio::signal_set_service> signals
  1597. boost::asio::basic_io_object<boost::asio::signal_set_service,0>
  1598. implementation_type
  1599. boost::asio::detail::op_queue<boost::asio::detail::signal_op> queue_
  1600. boost::asio::detail::signal_op* front_ = 0x676FB8
  1601. boost::asio::detail::signal_op* back_ = 0x663428
  1602. boost::asio::detail::signal_set_service::registration* signals_ = 0x663428
  1603. int signal_number_ = 0x0
  1604. boost::asio::detail::op_queue<boost::asio::detail::signal_op>* queue_ = NULL
  1605. unsigned int undelivered_ = 0x0
  1606. boost::asio::detail::signal_set_service::registration* next_in_table_ = NULL
  1607. boost::asio::detail::signal_set_service::registration* prev_in_table_ = NULL
  1608. boost::asio::detail::signal_set_service::registration* next_in_set_ = NULL
  1609. boost::asio::signal_set_service& service = 0x676FB8
  1610. boost::asio::detail::service_base<boost::asio::signal_set_service>
  1611. boost::asio::io_service::service
  1612. key
  1613. type_info* type_info_ = 0x283D194
  1614. boost::asio::io_service::id* id_ = 0x98
  1615. boost::asio::io_service::service::key key_ = 0x2CF2FC0
  1616. boost::asio::io_service& owner_ = 0x2D6AB0C
  1617. boost::asio::io_service::service* next_ = 0x63FC68
  1618. implementation_type
  1619. boost::asio::detail::op_queue<boost::asio::detail::signal_op> queue_ = 0x2CF2FC00283D194
  1620. boost::asio::detail::signal_set_service::registration* signals_ = NULL
  1621. boost::asio::detail::signal_set_service service_impl_ = 0x676FCC
  1622. boost::asio::detail::signal_set_service::implementation_type implementation
  1623. boost::asio::detail::op_queue<boost::asio::detail::signal_op> queue_
  1624. <user defined> front_ = 0x663428
  1625. boost::asio::detail::signal_op* back_ = 0x663428
  1626. boost::asio::detail::signal_set_service::registration* signals_ = 0x6477B8
  1627. Local unsigned int worldPort = 0x1F95
  1628.  
  1629. 021E2DF9 00000000 __tmainCRTStartup+199 f:\dd\vctools\crt\crtw32\dllstuff\crtexe.c line 626
  1630. Local void* lock_free = NULL
  1631. Local void* fiberid = 0x1E0000
  1632. Local int nested = 0x0
  1633.  
  1634. 021E2F3D 00000000 mainCRTStartup+D f:\dd\vctools\crt\crtw32\dllstuff\crtexe.c line 466
  1635.  
  1636. 7518338A 00000000 BaseThreadInitThunk+12
  1637.  
  1638. 7740BF32 00000000 RtlInitializeExceptionChain+63
  1639.  
  1640. 7740BF05 00000000 RtlInitializeExceptionChain+36
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement