alexghinet 11 Posted March 31, 2020 Share Posted March 31, 2020 I have some troubbles with some crash core i can pay for fixes please help skype : vladutzvladutz2 Thanks. Link to comment Share on other sites More sharing options...
DrTurk 133 Posted April 1, 2020 Share Posted April 1, 2020 just post your gdb from the game.core Link to comment Share on other sites More sharing options...
alexghinet 11 Posted April 1, 2020 Author Share Posted April 1, 2020 (edited) 1 hour ago, DrTurk said: just post your gdb from the core Edited August 26, 2022 by Metin2 Dev Core X - External 2 Internal Link to comment Share on other sites More sharing options...
DrTurk 133 Posted April 1, 2020 Share Posted April 1, 2020 (edited) something is wrong with your vnums... item vnum of 1071624204, seems like overflow and the update function doesnt get the item 0x0 -> NULL Edited April 1, 2020 by DrTurk Link to comment Share on other sites More sharing options...
alexghinet 11 Posted April 1, 2020 Author Share Posted April 1, 2020 6 minutes ago, DrTurk said: something is wrong with your vnums... item vnum of 1071624204, seems like overflow and the update function doesnt get the item 0x0 -> NULL I have no item with that vnum Link to comment Share on other sites More sharing options...
DrTurk 133 Posted April 1, 2020 Share Posted April 1, 2020 As I said something went wrong with your query, most of the values are way to high. What have you done the last, before this happend? Link to comment Share on other sites More sharing options...
alexghinet 11 Posted April 1, 2020 Author Share Posted April 1, 2020 7 minutes ago, DrTurk said: As I said something went wrong with your query, most of the values are way to high. What have you done the last, before this happend? I think is coming from sash system or from other log from mysql Link to comment Share on other sites More sharing options...
Premium WeedHex 635 Posted April 1, 2020 Premium Share Posted April 1, 2020 You changed something default or bad item_proto setting, really weird Link to comment Share on other sites More sharing options...
alexghinet 11 Posted April 1, 2020 Author Share Posted April 1, 2020 3 minutes ago, WeedHex said: You changed something default or bad item_proto setting, really weird YEa i chnaged from euckr to latin2 6 minutes ago, WeedHex said: You changed something default or bad item_proto setting, really weird What should i try to check Link to comment Share on other sites More sharing options...
Premium Jira 458 Posted April 2, 2020 Premium Share Posted April 2, 2020 (edited) if(!item) continue; https://metin2.download/picture/4YTX2sgyqS8DL29Sl3k8AeM5mmWFPlQg/.png Edited September 4, 2022 by Metin2 Dev Core X - External 2 Internal Link to comment Share on other sites More sharing options...
alexghinet 11 Posted April 3, 2020 Author Share Posted April 3, 2020 (edited) On 4/2/2020 at 3:39 AM, Moț said: if(!item) continue; if(!item) continue; https://metin2.download/picture/VbYCglk0Iydn3M6iXqCakGBdBB5rpC22/.png Thx i found the item withch causing problems Edited September 4, 2022 by Metin2 Dev Core X - External 2 Internal Link to comment Share on other sites More sharing options...
alexghinet 11 Posted April 4, 2020 Author Share Posted April 4, 2020 (edited) On 4/2/2020 at 3:39 AM, Moț said: if(!item) continue; if(!item) continue; https://metin2.download/picture/VbYCglk0Iydn3M6iXqCakGBdBB5rpC22/.png i see that fixed now i get this: (gdb) bt #0 CHARACTER::GetName (this=0x29cd3ad0) at char.cpp:696 #1 0x0817ba0d in ITEM_MANAGER::GetDropPct (this=0xffffa65c, pkChr=0x2fec14e0, pkKiller=0x2fec14e0, iDeltaPercent=@0x3b1d6e60: 804000992, iRandRange=<error reading variable>) at item_manager.cpp:859 #2 0x0817dd7a in __DropEvent_RefineBox_GetDropItem (killer=..., victim=..., itemMgr=...) at item_manager.cpp:1457 #3 0x0828d9e3 in heartbeat (ht=0x29831b30, pulse=31242) at main.cpp:355 #4 0x0828db6e in heartbeat (ht=0xffffdb28, pulse=31242) at main.cpp:366 #5 0x0828f40b in main (argc=1, argv=0x0) at main.cpp:579 (gdb) bt full #0 CHARACTER::GetName (this=0x29cd3ad0) at char.cpp:696 No locals. #1 0x0817ba0d in ITEM_MANAGER::GetDropPct (this=0xffffa65c, pkChr=0x2fec14e0, pkKiller=0x2fec14e0, iDeltaPercent=@0x3b1d6e60: 804000992, iRand iLevel = <optimized out> bRank = <optimized out> #2 0x0817dd7a in __DropEvent_RefineBox_GetDropItem (killer=..., victim=..., itemMgr=...) at item_manager.cpp:1457 killer_level = <optimized out> lowerBox = {50197, 50198, 50199} midderBox = {50203, 50204, 50205, 50206} higherBox = {50207, 50208, 50209, 50210, 50211} #3 0x0828d9e3 in heartbeat (ht=0x29831b30, pulse=31242) at main.cpp:355 c_set_desc = <optimized out> t = 1248488 #4 0x0828db6e in heartbeat (ht=0xffffdb28, pulse=31242) at main.cpp:366 t = 4294944296 #5 0x0828f40b in main (argc=1, argv=0x0) at main.cpp:579 sectree_manager = {<singleton<SECTREE_MANAGER>> = {_vptr$singleton = 0x83dbfe8, static ms_singleton = 0x0}, static current_sectree_vers _M_impl = {<std::allocator<std::_Rb_tree_node<std::pair<unsigned int const, SECTREE_MAP*> > >> = {<__gnu_cxx::new_allocator<std::fields>}, _M_key_compare = {<std::binary_function<unsigned int, unsigned int, bool>> = {<No data fields>}, <No data fields>}, _M_header = {_M_c _M_node_count = 6}}}, m_map_pkArea = {_M_t = { _M_impl = {<std::allocator<std::_Rb_tree_node<std::pair<int const, std::map<std::basic_string<char, std::char_traits<char>, std::llocator<char> > >, std::allocator<std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> > const, TAreaInfo> > > > > >ing<char, std::char_traits<char>, std::allocator<char> >, TAreaInfo, std::less<std::basic_string<char, std::char_traits<char>, std::allocator<ctor<char> > const, TAreaInfo> > > > > >> = {<No data fields>}, <No data fields>}, _M_key_compare = {<std::binary_function<int, int, bool>> = {< _M_left = 0xffffa930, _M_right = 0xffffa930}, _M_node_count = 0}}}, m_vec_mapRegion = {<std::_Vector_base<SMapRegion, std::al _M_impl = {<std::allocator<SMapRegion>> = {<__gnu_cxx::new_allocator<SMapRegion>> = {<No data fields>}, <No data fields>}, _M_sta _M_end_of_storage = 0x3a64c300}}, <No data fields>}, m_mapNPCPosition = {_M_t = { _M_impl = {<std::allocator<std::_Rb_tree_node<std::pair<unsigned int const, std::vector<npc_info, std::allocator<npc_info> > > > pc_info, std::allocator<npc_info> > > > >> = {<No data fields>}, <No data fields>}, _M_key_compare = {<std::binary_function<unsigned int, unsig _M_color = std::_S_red, _M_parent = 0x301a1380, _M_left = 0x2e050080, _M_right = 0x3285a740}, _M_node_count = 6}}}, next_private_index_map_ = {<std::tr1::_Hashtable<long, std::pair<long const, int>, std::allocator<std::pair<long const, int> >, std::__detail::_Mod_range_hashing, std::tr1::__detail::_Default_ranged_hash, std::tr1::__detail::_Prime_rehash_policy, false, false, true>> = {<std:ng, std::pair<long const, int>, std::allocator<std::pair<long const, int> >, std::_Select1st<std::pair<long const, int> >, std::equal_to<long>,nged_hash, std::tr1::__detail::_Prime_rehash_policy, false, false, true> >> = {<No data fields>}, <std::tr1::__detail::_Hash_code_base<long, sttd::tr1::hash<long>, std::tr1::__detail::_Mod_range_hashing, std::tr1::__detail::_Default_ranged_hash, false>> = {_M_extract = {<std::unary_fun _M_eq = {<std::binary_function<long, long, bool>> = {<No data fields>}, <No data fields>}, _M_h1 = {<std::unary_function<long, _M_h2 = {<No data fields>}}, <std::tr1::__detail::_Map_base<long, std::pair<long const, int>, std::_Select1st<std::pair<long copair<long const, int> >, std::_Select1st<std::pair<long const, int> >, std::equal_to<long>, std::tr1::hash<long>, std::tr1::__detail::_Mod_rang false, false, true> >> = {<No data fields>}, _M_node_allocator = {<__gnu_cxx::new_allocator<std::tr1::__detail::_Hash_node<std::pair<long cons _M_bucket_count = 11, _M_element_count = 0, _M_rehash_policy = {_M_max_load_factor = 1, _M_growth_factor = 2, _M_next_resize = 11 title = {<singleton<TitleManager>> = {_vptr$singleton = 0x83f8b50, static ms_singleton = 0x0}, <No data fields>} char_manager = {<singleton<CHARACTER_MANAGER>> = {_vptr$singleton = 0x83b9f18, static ms_singleton = 0x0}, m_iMobItemRate = 100, m_iMob m_iMobItemRatePremium = 100, m_iMobGoldAmountRatePremium = 100, m_iMobGoldDropRatePremium = 100, m_iMobExpRatePremium = 100, m_iUserD m_map_pkChrByVID = {<std::tr1::_Hashtable<unsigned int, std::pair<unsigned int const, CHARACTER*>, std::allocator<std::pair<unsigned ual_to<unsigned int>, std::tr1::hash<unsigned int>, std::tr1::__detail::_Mod_range_hashing, std::tr1::__detail::_Default_ranged_hash, std::tr1:::tr1::__detail::_Prime_rehash_policy, std::tr1::_Hashtable<unsigned int, std::pair<unsigned int const, CHARACTER*>, std::allocator<std::pair<u std::equal_to<unsigned int>, std::tr1::hash<unsigned int>, std::tr1::__detail::_Mod_range_hashing, std::tr1::__detail::_Default_ranged_hash, s1::__detail::_Hash_code_base<unsigned int, std::pair<unsigned int const, CHARACTER*>, std::_Select1st<std::pair<unsigned int const, CHARACTER*>hashing, std::tr1::__detail::_Default_ranged_hash, false>> = {_M_extract = {<std::unary_function<std::pair<unsigned int const, CHARACTER*>, uns _M_eq = {<std::binary_function<unsigned int, unsigned int, bool>> = {<No data fields>}, <No data fields>}, _M_h1 = {<std::unary _M_h2 = {<No data fields>}}, <std::tr1::__detail::_Map_base<unsigned int, std::pair<unsigned int const, CHARACTER*>, std::_Seled::pair<unsigned int const, CHARACTER*>, std::allocator<std::pair<unsigned int const, CHARACTER*> >, std::_Select1st<std::pair<unsigned int conil::_Mod_range_hashing, std::tr1::__detail::_Default_ranged_hash, std::tr1::__detail::_Prime_rehash_policy, false, false, true> >> = {<No data _M_node_allocator = {<__gnu_cxx::new_allocator<std::tr1::__detail::_Hash_node<std::pair<unsigned int const, CHARACTER*>, false> > _M_element_count = 15432, _M_rehash_policy = {_M_max_load_factor = 1, _M_growth_factor = 2, _M_next_resize = 30727}}, <No data fi m_map_pkChrByPID = {<std::tr1::_Hashtable<unsigned int, std::pair<unsigned int const, CHARACTER*>, std::allocator<std::pair<unsigned ual_to<unsigned int>, std::tr1::hash<unsigned int>, std::tr1::__detail::_Mod_range_hashing, std::tr1::__detail::_Default_ranged_hash, std::tr1:::tr1::__detail::_Prime_rehash_policy, std::tr1::_Hashtable<unsigned int, std::pair<unsigned int const, CHARACTER*>, std::allocator<std::pair<u std::equal_to<unsigned int>, std::tr1::hash<unsigned int>, std::tr1::__detail::_Mod_range_hashing, std::tr1::__detail::_Default_ranged_hash, s1::__detail::_Hash_code_base<unsigned int, std::pair<unsigned int const, CHARACTER*>, std::_Select1st<std::pair<unsigned int const, CHARACTER*>hashing, std::tr1::__detail::_Default_ranged_hash, false>> = {_M_extract = {<std::unary_function<std::pair<unsigned int const, CHARACTER*>, uns _M_eq = {<std::binary_function<unsigned int, unsigned int, bool>> = {<No data fields>}, <No data fields>}, _M_h1 = {<std::unary Edited September 4, 2022 by Metin2 Dev Core X - External 2 Internal Link to comment Share on other sites More sharing options...
DrTurk 133 Posted April 4, 2020 Share Posted April 4, 2020 its not a fix its a workaround Link to comment Share on other sites More sharing options...
alexghinet 11 Posted April 4, 2020 Author Share Posted April 4, 2020 1 hour ago, DrTurk said: its not a fix its a workaround i mean i fixxed that crash from items Link to comment Share on other sites More sharing options...
Recommended Posts
Please sign in to comment
You will be able to leave a comment after signing in
Sign In Now