Advertisement
Guest User

Untitled

a guest
May 26th, 2019
75
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 20.25 KB | None | 0 0
  1. (gdb) bt full
  2. #0 0x081006d8 in CHARACTER::LoadAffect (this=0x4ef65800, dwCount=33,
  3. pElements=0x15)
  4. at /home/sources/iveya_s1_rework/game/src/char_affect.cpp:393
  5. pkAff = 0xffff9ba0
  6. i = 0
  7. afOld = {bits = {134217728, 0}}
  8. lMovSpd = 150
  9. lAttSpd = 100
  10. #1 0x082e0ac8 in CInputLogin::Entergame (this=0x42a193d4, d=0x42a19380,
  11. data=0x4e9baf80 "\nH\317A.exe")
  12. at /home/sources/iveya_s1_rework/game/src/input_login.cpp:601
  13. ch = 0x4ef65800
  14. pos = {x = 459658, y = 953999, z = 0}
  15. p = {bHeader = 236 '\354', time = 1078108563}
  16. p2 = {header = 64 '@', channel = 161 '\241'}
  17. #2 0x082e42c3 in CInputLogin::Analyze (this=0x42a193d4, d=0x42a19380,
  18. bHeader=10 '\n', c_pData=0x4e9baf80 "\nH\317A.exe")
  19. at /home/sources/iveya_s1_rework/game/src/input_login.cpp:1130
  20. iExtraLen = 0
  21. #3 0x082c526f in CInputProcessor::Process (this=0x42a193d4,
  22. lpDesc=0x42a19380, c_pvOrig=0x4e9baf80, iBytes=2,
  23. r_iBytesProceed=@0xffffa660: 0)
  24. at /home/sources/iveya_s1_rework/game/src/input.cpp:97
  25. --Type <RET> for more, q to quit, c to continue without paging--
  26. iExtraPacketSize = 1318825856
  27. bHeader = 10 '\n'
  28. c_pszName = 0x4445c345 "EnterGame"
  29. c_pData = 0x4e9baf80 "\nH\317A.exe"
  30. bLastHeader = 0 '\000'
  31. iLastPacketLen = 0
  32. iPacketLen = 2
  33. #4 0x08225f2d in DESC::ProcessInput (this=0x42a19380)
  34. at /home/sources/iveya_s1_rework/game/src/desc.cpp:301
  35. iBytesProceed = 0
  36. bytes_read = 2
  37. #5 0x0804ef40 in io_loop (fdw=0x29155a00)
  38. at /home/sources/iveya_s1_rework/game/src/main.cpp:922
  39. iRet = 1
  40. d = 0x42a19380
  41. num_events = 11
  42. event_idx = 10
  43. #6 0x0804e9db in idle ()
  44. at /home/sources/iveya_s1_rework/game/src/main.cpp:799
  45. pta = {tv_sec = 1558865180, tv_usec = 16839}
  46. process_time_count = 14
  47. now = {tv_sec = 1558865180, tv_usec = 576601}
  48. passed_pulses = -1
  49. --Type <RET> for more, q to quit, c to continue without paging--
  50. t = 7968616
  51. #7 0x0804d1ec in main (argc=1, argv=0xffffdc18)
  52. at /home/sources/iveya_s1_rework/game/src/main.cpp:466
  53. sectree_manager = {<singleton<SECTREE_MANAGER>> = {
  54. _vptr$singleton = 0x8a2a2a8 <vtable for SECTREE_MANAGER+8>,
  55. static ms_singleton = 0xffffdaf0},
  56.  
  57.  
  58. static current_sectree_version = 768, m_map_pkSectree = {__tree_ = {
  59. __begin_node_ = 0x2a4ff3e0,
  60. __pair1_ = {<std::__1::__compressed_pair_elem<std::__1::__tree_end_node<std::__1::__tree_node_base<void*>*>, 0, false>> = {__value_ = {
  61. __left_ = 0x373220c0}}, <std::__1::__compressed_pair_elem<std::__1::allocator<std::__1::__tree_node<std::__1::__value_type<unsigned int, SECTREE_MAP*>, void*> >, 1, true>> = {<std::__1::allocator<std::__1::__tree_node<std::__1::__value_type<unsigned int, SECTREE_MAP*>, void*> >> = {<No data fields>}, <No data fields>}, <No data fields>},
  62. __pair3_ = {<std::__1::__compressed_pair_elem<unsigned int, 0, false>> = {
  63. __value_ = 21}, <std::__1::__compressed_pair_elem<std::__1::__map_value_compare<unsigned int, std::__1::__value_type<unsigned int, SECTREE_MAP*>, std::__1::less<unsigned int>, true>, 1, true>> = {<std::__1::__map_value_compare<unsigned int, std::__1::__value_type<unsigned int, SECTREE_MAP*>, std::__1::less<unsigned int>, true>> = {<std::__1::less<unsigned int>> = {<std::__1::binary_function<unsigned int, unsigned int, bool>> = {<No data fields>}, <No data fields>}, <No--Type <RET> for more, q to quit, c to continue without paging--
  64. data fields>}, <No data fields>}, <No data fields>}}}, m_map_pkArea = {
  65. __tree_ = {__begin_node_ = 0x4e76f200,
  66. __pair1_ = {<std::__1::__compressed_pair_elem<std::__1::__tree_end_node<std::__1::__tree_node_base<void*>*>, 0, false>> = {__value_ = {
  67. __left_ = 0x4e76f200}}, <std::__1::__compressed_pair_elem<std::__1::allocator<std::__1::__tree_node<std::__1::__value_type<int, std::__1::map<std::__1::basic_string<char>, TAreaInfo, std::__1::less<std::__1::basic_string<char> >, std::__1::allocator<std::__1::pair<std::__1::basic_string<char> const, TAreaInfo> > > >, void*> >, 1, true>> = {<std::__1::allocator<std::__1::__tree_node<std::__1::__value_type<int, std::__1::map<std::__1::basic_string<char>, TAreaInfo, std::__1::less<std::__1::basic_string<char> >, std::__1::allocator<std::__1::pair<std::__1::basic_string<char> const, TAreaInfo> > > >, void*> >> = {<No data fields>}, <No data fields>}, <No data fields>},
  68. __pair3_ = {<std::__1::__compressed_pair_elem<unsigned int, 0, false>> = {
  69. __value_ = 1}, <std::__1::__compressed_pair_elem<std::__1::__map_value_compare<int, std::__1::__value_type<int, std::__1::map<std::__1::basic_string<char>, TAreaInfo, std::__1::less<std::__1::basic_string<char> >, std::__1::allocator<std::__1::pair<std::__1::basic_string<char> const, TAreaInfo> > > >, std::__1::less<int>, true>, 1, true>> = {<std::__1::__map_value_compare<int, std::__1::__value_type<int, std::__1::map<std::__1::basic_string<char>, TAreaInfo, std::__1::less<std::__1::basic_string<char> >, std::__1::allocator<std::__1::pair<std::__1::basic_string<char> const, TAreaInfo> > > >, std::__1::less<int>, true>> = {<st--Type <RET> for more, q to quit, c to continue without paging--
  70. d::__1::less<int>> = {<std::__1::binary_function<int, int, bool>> = {<No data fields>}, <No data fields>}, <No data fields>}, <No data fields>}, <No data fields>}}},
  71. m_vec_mapRegion = {<std::__1::__vector_base<SMapRegion, std::__1::allocator<SMapRegion> >> = {<std::__1::__vector_base_common<true>> = {<No data fields>}, __begin_ = 0x3731f000, __end_ = 0x37320110,
  72. __end_cap_ = {<std::__1::__compressed_pair_elem<SMapRegion*, 0, false>> = {
  73. __value_ = 0x37320500}, <std::__1::__compressed_pair_elem<std::__1::allocator<SMapRegion>, 1, true>> = {<std::__1::allocator<SMapRegion>> = {<No data fields>}, <No data fields>}, <No data fields>}}, <No data fields>},
  74. m_mapNPCPosition = {__tree_ = {__begin_node_ = 0x2e1b65c0,
  75. __pair1_ = {<std::__1::__compressed_pair_elem<std::__1::__tree_end_node<std::__1::__tree_node_base<void*>*>, 0, false>> = {__value_ = {
  76. __left_ = 0x373228e0}}, <std::__1::__compressed_pair_elem<std::__1::allocator<std::__1::__tree_node<std::__1::__value_type<unsigned int, std::__1::vector<npc_info, std::__1::allocator<npc_info> > >, void*> >, 1, true>> = {<std::__1::allocator<std::__1::__tree_node<std::__1::__value_type<unsigned int, std::__1::vector<npc_info, std::__1::allocator<npc_info> > >, void*> >> = {<No data fields>}, <No data fields>}, <No data fields>},
  77. __pair3_ = {<std::__1::__compressed_pair_elem<unsigned int, 0, false>> = {
  78. __value_ = 23}, <std::__1::__compressed_pair_elem<std::__1::__map_value_c--Type <RET> for more, q to quit, c to continue without paging--
  79. ompare<unsigned int, std::__1::__value_type<unsigned int, std::__1::vector<npc_info, std::__1::allocator<npc_info> > >, std::__1::less<unsigned int>, true>, 1, true>> = {<std::__1::__map_value_compare<unsigned int, std::__1::__value_type<unsigned int, std::__1::vector<npc_info, std::__1::allocator<npc_info> > >, std::__1::less<unsigned int>, true>> = {<std::__1::less<unsigned int>> = {<std::__1::binary_function<unsigned int, unsigned int, bool>> = {<No data fields>}, <No data fields>}, <No data fields>}, <No data fields>}, <No data fields>}}},
  80. next_private_index_map_ = {__table_ = {__bucket_list_ = {
  81. __ptr_ = {<std::__1::__compressed_pair_elem<std::__1::__hash_node_base<std::__1::__hash_node<std::__1::__hash_value_type<long, int>, void*>*>**, 0, false>> = {
  82. __value_ = 0x4e57b0a0}, <std::__1::__compressed_pair_elem<std::__1::__bucket_list_deallocator<std::__1::allocator<std::__1::__hash_node_base<std::__1::__hash_node<std::__1::__hash_value_type<long, int>, void*>*>*> >, 1, false>> = {__value_ = {
  83. __data_ = {<std::__1::__compressed_pair_elem<unsigned int, 0, false>> = {
  84. __value_ = 2}, <std::__1::__compressed_pair_elem<std::__1::allocator<std::__1::__hash_node_base<std::__1::__hash_node<std::__1::__hash_value_type<long, int>, void*>*>*>, 1, true>> = {<std::__1::allocator<std::__1::__hash_node_base<std::__1::__hash_node<std::__1::__hash_value_type<long, int>, void*>*>*>> = {<No data fields>}, <No data fields>}, <No data fields>}}}, <No data fields>}},
  85. __p1_ = {<std::__1::__compressed_pair_elem<std::__1::__hash_node_b--Type <RET> for more, q to quit, c to continue without paging--
  86. ase<std::__1::__hash_node<std::__1::__hash_value_type<long, int>, void*>*>, 0, false>> = {__value_ = {
  87. __next_ = 0x4e9dd890}}, <std::__1::__compressed_pair_elem<std::__1::allocator<std::__1::__hash_node<std::__1::__hash_value_type<long, int>, void*> >, 1, true>> = {<std::__1::allocator<std::__1::__hash_node<std::__1::__hash_value_type<long, int>, void*> >> = {<No data fields>}, <No data fields>}, <No data fields>},
  88. __p2_ = {<std::__1::__compressed_pair_elem<unsigned int, 0, false>> = {
  89. __value_ = 2}, <std::__1::__compressed_pair_elem<std::__1::__unordered_map_hasher<long, std::__1::__hash_value_type<long, int>, std::__1::hash<long>, true>, 1, true>> = {<std::__1::__unordered_map_hasher<long, std::__1::__hash_value_type<long, int>, std::__1::hash<long>, true>> = {<std::__1::hash<long>> = {<std::__1::unary_function<long, unsigned int>> = {<No data fields>}, <No data fields>}, <No data fields>}, <No data fields>}, <No data fields>},
  90. __p3_ = {<std::__1::__compressed_pair_elem<float, 0, false>> = {
  91. __value_ = 1}, <std::__1::__compressed_pair_elem<std::__1::__unordered_map_equal<long, std::__1::__hash_value_type<long, int>, std::__1::equal_to<long>, true>, 1, true>> = {<std::__1::__unordered_map_equal<long, std::__1::__hash_value_type<long, int>, std::__1::equal_to<long>, true>> = {<std::__1::equal_to<long>> = {<std::__1::binary_function<long, long, bool>> = {<No data fields>}, <No data fields>}, <No data fields>}, <No data fields>}, <No data fields>}}}}
  92. --Type <RET> for more, q to quit, c to continue without paging--
  93. char_manager = {<singleton<CHARACTER_MANAGER>> = {
  94. _vptr$singleton = 0x8a093a8 <vtable for CHARACTER_MANAGER+8>,
  95. static ms_singleton = 0xffffd600}, m_iMobItemRate = 100,
  96. m_iMobDamageRate = 100, m_iMobGoldAmountRate = 100,
  97. m_iMobGoldDropRate = 100, m_iMobExpRate = 100,
  98. m_iMobItemRatePremium = 100, m_iMobGoldAmountRatePremium = 100,
  99. m_iMobGoldDropRatePremium = 100, m_iMobExpRatePremium = 100,
  100. m_iUserDamageRate = 100, m_iUserDamageRatePremium = 100,
  101. m_iVIDCount = 45123, m_map_pkChrByVID = {__table_ = {
  102. __bucket_list_ = {
  103. __ptr_ = {<std::__1::__compressed_pair_elem<std::__1::__hash_node_base<std::__1::__hash_node<std::__1::__hash_value_type<unsigned int, CHARACTER*>, void*>*>**, 0, false>> = {
  104. __value_ = 0x4460cf40}, <std::__1::__compressed_pair_elem<std::__1::__bucket_list_deallocator<std::__1::allocator<std::__1::__hash_node_base<std::__1::__hash_node<std::__1::__hash_value_type<unsigned int, CHARACTER*>, void*>*>*> >, 1, false>> = {__value_ = {
  105. __data_ = {<std::__1::__compressed_pair_elem<unsigned int, 0, false>> = {
  106. __value_ = 51437}, <std::__1::__compressed_pair_elem<std::__1::allocator<std::__1::__hash_node_base<std::__1::__hash_node<std::__1::__hash_value_type<unsigned int, CHARACTER*>, void*>*>*>, 1, true>> = {<std::__1::allocator<std::__1::__hash_node_base<std::__1::__hash_node<std::__1::__hash_value_type<unsign--Type <RET> for more, q to quit, c to continue without paging--
  107. ed int, CHARACTER*>, void*>*>*>> = {<No data fields>}, <No data fields>}, <No data fields>}}}, <No data fields>}},
  108. __p1_ = {<std::__1::__compressed_pair_elem<std::__1::__hash_node_base<std::__1::__hash_node<std::__1::__hash_value_type<unsigned int, CHARACTER*>, void*>*>, 0, false>> = {__value_ = {
  109. __next_ = 0x4f128ed0}}, <std::__1::__compressed_pair_elem<std::__1::allocator<std::__1::__hash_node<std::__1::__hash_value_type<unsigned int, CHARACTER*>, void*> >, 1, true>> = {<std::__1::allocator<std::__1::__hash_node<std::__1::__hash_value_type<unsigned int, CHARACTER*>, void*> >> = {<No data fields>}, <No data fields>}, <No data fields>},
  110. __p2_ = {<std::__1::__compressed_pair_elem<unsigned int, 0, false>> = {
  111. __value_ = 36347}, <std::__1::__compressed_pair_elem<std::__1::__unordered_map_hasher<unsigned int, std::__1::__hash_value_type<unsigned int, CHARACTER*>, std::__1::hash<unsigned int>, true>, 1, true>> = {<std::__1::__unordered_map_hasher<unsigned int, std::__1::__hash_value_type<unsigned int, CHARACTER*>, std::__1::hash<unsigned int>, true>> = {<std::__1::hash<unsigned int>> = {<std::__1::unary_function<unsigned int, unsigned int>> = {<No data fields>}, <No data fields>}, <No data fields>}, <No data fields>}, <No data fields>},
  112. __p3_ = {<std::__1::__compressed_pair_elem<float, 0, false>> = {
  113. __value_ = 1}, <std::__1::__compressed_pair_elem<std::__1::__unordered_map_equal<unsigned int, std::__1::__hash_value_type<unsigned int, CHARACTER*>, std::__1::equal_to<unsigned int>, true>, 1, true>> = {<std::__1::__unord--Type <RET> for more, q to quit, c to continue without paging--
  114. ered_map_equal<unsigned int, std::__1::__hash_value_type<unsigned int, CHARACTER*>, std::__1::equal_to<unsigned int>, true>> = {<std::__1::equal_to<unsigned int>> = {<std::__1::binary_function<unsigned int, unsigned int, bool>> = {<No data fields>}, <No data fields>}, <No data fields>}, <No data fields>}, <No data fields>}}}, m_map_pkChrByPID = {__table_ = {__bucket_list_ = {
  115. __ptr_ = {<std::__1::__compressed_pair_elem<std::__1::__hash_node_base<std::__1::__hash_node<std::__1::__hash_value_type<unsigned int, CHARACTER*>, void*>*>**, 0, false>> = {
  116. __value_ = 0x4e745160}, <std::__1::__compressed_pair_elem<std::__1::__bucket_list_deallocator<std::__1::allocator<std::__1::__hash_node_base<std::__1::__hash_node<std::__1::__hash_value_type<unsigned int, CHARACTER*>, void*>*>*> >, 1, false>> = {__value_ = {
  117. __data_ = {<std::__1::__compressed_pair_elem<unsigned int, 0, false>> = {
  118. __value_ = 11}, <std::__1::__compressed_pair_elem<std::__1::allocator<std::__1::__hash_node_base<std::__1::__hash_node<std::__1::__hash_value_type<unsigned int, CHARACTER*>, void*>*>*>, 1, true>> = {<std::__1::allocator<std::__1::__hash_node_base<std::__1::__hash_node<std::__1::__hash_value_type<unsigned int, CHARACTER*>, void*>*>*>> = {<No data fields>}, <No data fields>}, <No data fields>}}}, <No data fields>}},
  119. __p1_ = {<std::__1::__compressed_pair_elem<std::__1::__hash_node_base<std::__1::__hash_node<std::__1::__hash_value_type<unsigned int, CHARACTER*>, void*>*>, 0, false>> = {__value_ = {
  120. --Type <RET> for more, q to quit, c to continue without paging--
  121. __next_ = 0x2b5e9ff0}}, <std::__1::__compressed_pair_elem<std::__1::allocator<std::__1::__hash_node<std::__1::__hash_value_type<unsigned int, CHARACTER*>, void*> >, 1, true>> = {<std::__1::allocator<std::__1::__hash_node<std::__1::__hash_value_type<unsigned int, CHARACTER*>, void*> >> = {<No data fields>}, <No data fields>}, <No data fields>},
  122. __p2_ = {<std::__1::__compressed_pair_elem<unsigned int, 0, false>> = {
  123. __value_ = 6}, <std::__1::__compressed_pair_elem<std::__1::__unordered_map_hasher<unsigned int, std::__1::__hash_value_type<unsigned int, CHARACTER*>, std::__1::hash<unsigned int>, true>, 1, true>> = {<std::__1::__unordered_map_hasher<unsigned int, std::__1::__hash_value_type<unsigned int, CHARACTER*>, std::__1::hash<unsigned int>, true>> = {<std::__1::hash<unsigned int>> = {<std::__1::unary_function<unsigned int, unsigned int>> = {<No data fields>}, <No data fields>}, <No data fields>}, <No data fields>}, <No data fields>},
  124. __p3_ = {<std::__1::__compressed_pair_elem<float, 0, false>> = {
  125. __value_ = 1}, <std::__1::__compressed_pair_elem<std::__1::__unordered_map_equal<unsigned int, std::__1::__hash_value_type<unsigned int, CHARACTER*>, std::__1::equal_to<unsigned int>, true>, 1, true>> = {<std::__1::__unordered_map_equal<unsigned int, std::__1::__hash_value_type<unsigned int, CHARACTER*>, std::__1::equal_to<unsigned int>, true>> = {<std::__1::equal_to<unsigned int>> = {<std::__1::binary_function<unsigned int, unsigned int, bool>> = {<No data fields>}, <No data fields>}, <No data fields>}, <No data fields>}, <No data fields>}}}, m_map_pkPCChr = {__table_ = {__bucket_list_ = {
  126. --Type <RET> for more, q to quit, c to continue without paging--
  127. __ptr_ = {<std::__1::__compressed_pair_elem<std::__1::__hash_node_base<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::basic_string<char>, CHARACTER*>, void*>*>**, 0, false>> = {
  128. __value_ = 0x4e745310}, <std::__1::__compressed_pair_elem<std::__1::__bucket_list_deallocator<std::__1::allocator<std::__1::__hash_node_base<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::basic_string<char>, CHARACTER*>, void*>*>*> >, 1, false>> = {__value_ = {
  129. __data_ = {<std::__1::__compressed_pair_elem<unsigned int, 0, false>> = {
  130. __value_ = 11}, <std::__1::__compressed_pair_elem<std::__1::allocator<std::__1::__hash_node_base<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::basic_string<char>, CHARACTER*>, void*>*>*>, 1, true>> = {<std::__1::allocator<std::__1::__hash_node_base<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::basic_string<char>, CHARACTER*>, void*>*>*>> = {<No data fields>}, <No data fields>}, <No data fields>}}}, <No data fields>}},
  131. __p1_ = {<std::__1::__compressed_pair_elem<std::__1::__hash_node_base<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::basic_string<char>, CHARACTER*>, void*>*>, 0, false>> = {__value_ = {
  132. __next_ = 0x33de1a00}}, <std::__1::__compressed_pair_elem<std::__1::allocator<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::basic_string<char>, CHARACTER*>, void*> >, 1, true>> = {<std::__1::allocator<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::basic_string<char>, CHARACTER*>, void*> >> = {<No data fields>}, <No data fields>}, <No data fields>},
  133. --Type <RET> for more, q to quit, c to continue without paging--
  134. __p2_ = {<std::__1::__compressed_pair_elem<unsigned int, 0, false>> = {
  135. __value_ = 6}, <std::__1::__compressed_pair_elem<std::__1::__unordered_map_hasher<std::__1::basic_string<char>, std::__1::__hash_value_type<std::__1::basic_string<char>, CHARACTER*>, std::__1::hash<std::__1::basic_string<char> >, true>, 1, true>> = {<std::__1::__unordered_map_hasher<std::__1::basic_string<char>, std::__1::__hash_value_type<std::__1::basic_string<char>, CHARACTER*>, std::__1::hash<std::__1::basic_string<char> >, true>> = {<std::__1::hash<std::__1::basic_string<char> >> = {<std::__1::unary_function<std::__1::basic_string<char>, unsigned int>> = {<No data fields>}, <No data fields>}, <No data fields>}, <No data fields>}, <No data fields>},
  136. __p3_ = {<std::__1::__compressed_pair_elem<float, 0, false>> = {
  137. __value_ = 1}, <std::__1::__compressed_pair_elem<std::__1::__unordered_map_equal<std::__1::basic_string<char>, std::__1::__hash_value_type<std::__1::basic_string<char>, CHARACTER*>, std::__1::equal_to<std::__1::basic_string<char> >, true>, 1, true>> = {<std::__1::__unordered_map_equal<std::__1::basic_string<char>, std::__1::__hash_value_type<std::__1::basic_string<char>, CHARACTER*>, std::__1::equal_to<std::__1::basic_string<char> >, true>> = {<std::__1::equal_to<std::__1::basic_string<char> >> = {<std::__1::binary_function<std::__1::basic_string<char>, std::__1::basic_string<char>, bool>> = {<No data fields>}, <No data fields>}, <No data fields>}, <No data fields>}, <No data fields>}}},
  138. dummy1 = "\000\360?\000\000\240\000\000\000\000 \000\256\326\377\377\377\377\037\000\000\000 \000\000\000\000\000\000\f\000\000\000`\000\000 \000\000\--Type <RET> for more, q to quit, c to continue without paging--
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement