Jump to content

never seen crash core like this


Recommended Posts

Hello i get a crash core on core1 ch1 ,but i dont know why,auth sysser told me it's more than 32 map_allow on configs,but i have 4 cores and every core have around 10 map_allow :

HandshakeProcess: handshake retry limit reached! (limit 32 character !NO CHARACTER!)

Someone told me server got crashed when he teleport to yellow map2 but i dont know whatt to say..CORE DEBUG :

#0  boost::unordered_detail::hash_table<boost::unordered_detail::map<std::string       , boost::hash<std::string>, std::equal_to<std::string>, std::allocator<std::pair       <std::string const, CClientPackageCryptInfo::SPerFileSDBInfo> > > >::find (
    this=0x28e253b3, k=@0xffff9908) at table.hpp:55
55      table.hpp: No such file or directory.
        in table.hpp
(gdb) bt full
#0  boost::unordered_detail::hash_table<boost::unordered_detail::map<std::string, boost_to<std::string>, std::allocator<std::pair<std::string const, CClientPackageCryptInfo::
    this=0x28e253b3, k=@0xffff9908) at table.hpp:55
        bucket = (
    class boost::unordered_detail::hash_bucket<std::allocator<std::pair<const std::basi<char>, std::allocator<char> >, CClientPackageCryptInfo::SPerFileSDBInfo> > > *) 0xe280
        it = (
    class boost::unordered_detail::hash_bucket<std::allocator<std::pair<const std::basi<char>, std::allocator<char> >, CClientPackageCryptInfo::SPerFileSDBInfo> > > *) 0x0
#1  0x0827344d in CClientPackageCryptInfo::GetRelatedMapSDBStreams (
    this=0x28e2539f, pMapName=0x4986834c "metin2_map_c3", ppData=0xffff9954,
    iDataSize=@0xffff9950) at unordered_map.hpp:423
        strLowerMapName = {static npos = 4294967295,
  _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No dataM_p = 0x3e1fd44c "metin2_map_c3"}}
#2  0x0813f275 in DESC_MANAGER::SendClientPackageSDBToLoadMap (
    this=0xffffd840, desc=0x33472000, pMapName=0x4986834c "metin2_map_c3")
    at desc_manager.cpp:556
        packet = {bHeader = 153 '\231', uDynamicPacketSize = 10464,
  iStreamLen = 1, m_pDataSDBStream = 0x0, m_pStream = 0x0}

I have also modifyed in source map_allow from 32 to 128!

 

If someone have a ideea,just please write there,thank you.

 

I CAN PAY FOR A FIX.

Link to comment
Share on other sites

  • Bot

Wow I love this threads.

"i dont know why,auth sysser told me it's more than 32 map_allow on configs"
Where are they telling it to you?

"Someone told me server got crashed when he teleport to yellow map2 but i dont know whatt to say"
What the fuck? Why don't you run server and don't try it? That would be a very good clue to determine a problem.

"every core have around 10 map_allow"..."I have also modifyed in source map_allow from 32 to 128!"
What?

"I CAN PAY FOR A FIX."
Nothing more to add...

Can you post more information? What are the last changes you have made? Is this a first time you have been faced to this error? What version of a Boost are you using?

You want answer but you technically didn't even ask.

  • Love 1

english_banner.gif

Link to comment
Share on other sites

Acum 2 minute, Chyu ^^ a spus:

Wow I love this threads.

"i dont know why,auth sysser told me it's more than 32 map_allow on configs"
Where are they telling it to you?

"Someone told me server got crashed when he teleport to yellow map2 but i dont know whatt to say"
What the fuck? Why don't you run server and don't try it? That would be a very good clue to determine a problem.

"every core have around 10 map_allow"..."I have also modifyed in source map_allow from 32 to 128!"
What?

"I CAN PAY FOR A FIX."
Nothing more to add...

Can you post more information? What are the last changes you have made? Is this a first time you have been faced to this error? What version of a Boost are you using?

You want answer but you technically didn't even ask.

I try bro to teleport,i post my debug core because maybe someone know something.

I have this in sysser auth :

HandshakeProcess: handshake retry limit reached! (limit 32 character !NO CHARACTER!)
Link to comment
Share on other sites

  • Premium

maybe you didn't understand...

I told: Why you need to put 128?

You don't need to put 128 and if you can't do a change like that why you're surprised when you have problems???

Remove your stupid changes for 128 and return it default, problem solved, cuz u're the problem.

Link to comment
Share on other sites

Acum 36 minute, WeedHex a spus:

maybe you didn't understand...

I told: Why you need to put 128?

You don't need to put 128 and if you can't do a change like that why you're surprised when you have problems???

Remove your stupid changes for 128 and return it default, problem solved, cuz u're the problem.

i can put 32 back,but i dont think the core it's from there..

Link to comment
Share on other sites

Acum 3 minute, MrQuin a spus:

Since every core can handle numbers of maps create new core :)

I have 4 cores mate,every core have around 10 maps on map_allow,so not from there my crash core.

i have new informations in my core debug :

#1  0x0825e84f in CThreeWayWar::IsThreeWayWarMapIndex (this=0xffffd928,
    iMapIndex=61) at stl_set.h:434
No locals.
#2  0x080d0813 in CHARACTER::UseItem (this=0x50e9fdc0, Cell=
      {window_type = 1 '\001', cell = 15}, DestCell=
      {window_type = 0 '\0', cell = 65535}) at char_item.cpp:6965
        iPulse = <value optimized out>
        item = 0x5656b800
#3  0x0819486c in CInputMain::Analyze (this=0x4631949c, d=0x46319400,
    bHeader=<value optimized out>, c_pData=0x547bd3c0 "\v\001\017")
    at input_main.cpp:4210
        ch = 0x50e9fdc0
        iExtraLen = <value optimized out>
        __FUNCTION__ = "Analyze"
#4  0x08175e9b in CInputProcessor::Process (this=0x4631949c,
    lpDesc=0x46319400, c_pvOrig=0x547bd3c0, iBytes=5,
    r_iBytesProceed=@0xffffa214) at input.cpp:104
        iExtraPacketSize = <value optimized out>
        bHeader = 11 '\v'

 

Link to comment
Share on other sites

  • Premium
IsThreeWayWarMapIndex 
NO CHARACTER!
#1  0x0827344d in CClientPackageCryptInfo::GetRelatedMapSDBStreams (
    this=0x28e2539f, pMapName=0x4986834c "metin2_map_c3", ppData=0xffff9954,
    iDataSize=@0xffff9950) at unordered_map.hpp:423
        strLowerMapName = {static npos = 4294967295,
  _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No dataM_p = 0x3e1fd44c "metin2_map_c3"}}

It's related to map things.

Link to comment
Share on other sites

Acum 2 minute, WeedHex a spus:

IsThreeWayWarMapIndex 

NO CHARACTER!

#1  0x0827344d in CClientPackageCryptInfo::GetRelatedMapSDBStreams (
    this=0x28e2539f, pMapName=0x4986834c "metin2_map_c3", ppData=0xffff9954,
    iDataSize=@0xffff9950) at unordered_map.hpp:423
        strLowerMapName = {static npos = 4294967295,
  _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No dataM_p = 0x3e1fd44c "metin2_map_c3"}}

It's related to map things.

But look up,i post new info about crash core,on function UseItem on 

IsThreeWayWarMapIndex

Link to comment
Share on other sites

  • Contributor
42 minutes ago, WeedHex said:

IsThreeWayWarMapIndex 

NO CHARACTER!

#1  0x0827344d in CClientPackageCryptInfo::GetRelatedMapSDBStreams (
    this=0x28e2539f, pMapName=0x4986834c "metin2_map_c3", ppData=0xffff9954,
    iDataSize=@0xffff9950) at unordered_map.hpp:423
        strLowerMapName = {static npos = 4294967295,
  _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No dataM_p = 0x3e1fd44c "metin2_map_c3"}}

It's related to map things.

there is threway file in source try looking into it or change it by another one ...

My only accounts are here and on M2D, Don't trust anyone else from other shitty sites.
266868740522639360.png

Link to comment
Share on other sites

  • Premium

He touched map things....

 

IsThreeWayWarMapIndex 

Is a funct that defines if is the right map, so it's using map functions.

We always return to the maps. He made changes on the fundamental part of the maps so I point first on that.

 

 

I will not write anymore about this.
 

Link to comment
Share on other sites

Acum 59 minute, WeedHex a spus:

He touched map things....

 


IsThreeWayWarMapIndex 

Is a funct that defines if is the right map, so it's using map functions.

We always return to the maps. He made changes on the fundamental part of the maps so I point first on that.

 

 

I will not write anymore about this.
 

Damn bro,maybe someone know something

In char_item.cpp on function UseItem i get informations on debug core on thos function :

 

		if (CThreeWayWar::instance().IsThreeWayWarMapIndex(GetMapIndex()))
		{
			ChatPacket(CHAT_TYPE_INFO, LC_TEXT("삼거리 전투 참가중에는 귀환부,귀환기억부를 사용할수 없습니다."));
			return false;
		}
		int iPulse = thecore_pulse();

 

Link to comment
Share on other sites

Please sign in to comment

You will be able to leave a comment after signing in



Sign In Now

Announcements



×
×
  • Create New...

Important Information

Terms of Use / Privacy Policy / Guidelines / We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.