Jump to content
Maintenance ×
×
×
  • Create New...
  • 0

Syslog crash problem


jkhan

Question

Hi guys,
sorry for my english.

before first channel is turned on,
after second a channel is not turned on.

and core & syslog

 

Channel syslog:

Aug 18 23:26:57.118331 :: <shutdown> Starting...
Aug 18 23:26:57.118340 :: <shutdown> Destroying CArenaManager...
Aug 18 23:26:57.118349 :: ARENA: ArenaMap will be destroy. mapIndex(26)
Aug 18 23:26:57.118358 :: ARENA: End Duel PID_A(0) vs PID_B(0)
Aug 18 23:26:57.118367 :: ARENA: End Duel PID_A(0) vs PID_B(0)
Aug 18 23:26:57.118375 :: ARENA: End Duel PID_A(0) vs PID_B(0)
Aug 18 23:26:57.118383 :: ARENA: End Duel PID_A(0) vs PID_B(0)
Aug 18 23:26:57.118393 :: ARENA: ArenaMap will be destroy. mapIndex(112)
Aug 18 23:26:57.118401 :: ARENA: End Duel PID_A(0) vs PID_B(0)
Aug 18 23:26:57.118409 :: ARENA: End Duel PID_A(0) vs PID_B(0)
Aug 18 23:26:57.118417 :: ARENA: End Duel PID_A(0) vs PID_B(0)
Aug 18 23:26:57.118426 :: ARENA: End Duel PID_A(0) vs PID_B(0)
Aug 18 23:26:57.118435 :: <shutdown> Destroying COXEventManager...
Aug 18 23:26:57.118447 :: <shutdown> Disabling signal timer...
Aug 18 23:26:57.118458 :: <shutdown> Shutting down CHARACTER_MANAGER...
Aug 18 23:26:57.118466 :: <shutdown> Shutting down ITEM_MANAGER...
Aug 18 23:26:57.118475 :: <shutdown> Flushing db_clientdesc...
Aug 18 23:26:57.118487 :: FLUSH START 55
Aug 18 23:26:57.118552 :: FLUSH SUCCESS
Aug 18 23:26:57.371329 :: <shutdown> Flushing p2p_manager...
Aug 18 23:26:57.371399 :: <shutdown> Destroying CShopManager...
Aug 18 23:26:57.371448 :: <shutdown> Destroying CHARACTER_MANAGER...
Aug 18 23:27:00.708570 :: <shutdown> Destroying ITEM_MANAGER...
Aug 18 23:27:00.708643 :: <shutdown> Destroying DESC_MANAGER...
Aug 18 23:27:00.708662 :: PARTY Disable
Aug 18 23:27:00.708675 :: SYSTEM: closing client socket. DESC #15
Aug 18 23:27:00.709993 :: P2P Acceptor closed (host 185.118.142.79)
Aug 18 23:27:00.710029 :: SYSTEM: closing p2p socket. DESC #17
Aug 18 23:27:00.711502 :: P2P Acceptor closed (host 185.118.142.79)
Aug 18 23:27:00.711524 :: SYSTEM: closing p2p socket. DESC #16
Aug 18 23:27:00.712302 :: <shutdown> Destroying quest::CQuestManager...
Aug 18 23:27:00.713554 :: <shutdown> Destroying building::CManager...
Aug 18 23:27:00.713581 :: <shutdown> Destroying TempleOchao_manager.
Aug 18 23:27:00.713588 :: <shutdown> Flushing TrafficProfiler...
Aug 18 23:27:00.713593 :: <shutdown> Canceling ReloadSpamEvent...
Aug 18 23:27:00.713599 :: <shutdown> regen_free()...
Aug 18 23:27:00.716775 :: <shutdown> Closing sockets...
Aug 18 23:27:00.716944 :: <shutdown> fdwatch_delete()...
Aug 18 23:27:00.716967 :: <shutdown> event_destroy()...
Aug 18 23:27:00.748468 :: <shutdown> CTextFileLoader::DestroySystem()...
Aug 18 23:27:00.771778 :: <shutdown> thecore_destroy()...


game.core:

#0  0x083a50c6 in CAsyncSQL::~CAsyncSQL ()
#1  0x0818a765 in ~LogManager (this=0xfffffff4) at log.cpp:19
#2  0x08287ac3 in main (argc=1, argv=0x54) at main.cpp:658

 

db.core:

#0  0x080af666 in CAsyncSQL::~CAsyncSQL ()
#1  0x08050e68 in ~CAsyncSQL2 (this=0x28821b00) at AsyncSQL.h:205
#2  0x0805051f in CDBManager::Clear (this=0xffffcaf8) at DBManager.cpp:38
#3  0x08050868 in ~CDBManager (this=0xffffcaf8) at DBManager.cpp:14
#4  0x0804fefb in main () at Main.cpp:125

Game: 
log.cpp: https://pastebin.com/PQx270V2
main.cpp: https://pastebin.com/vmps68CA

DB:
DBManager.cpp: https://pastebin.com/cbtejJhh
main.cpp: https://pastebin.com/UDThLk8d

LibSQL:
AsyncSQL.h: https://pastebin.com/wqM1XCHt

 

game.core bt full:

#0  0x083a50c6 in CAsyncSQL::~CAsyncSQL ()
No symbol table info available.
#1  0x0818a765 in ~LogManager (this=0xfffffff4) at log.cpp:19
No locals.
#2  0x08287ac3 in main (argc=1, argv=0x54) at main.cpp:658
        sectree_manager = {<singleton<SECTREE_MANAGER>> = {_vptr$singleton = 0x83d3830, static ms_singleton = 0xffff992c}, static current_sectree_version = 768,
  m_map_pkSectree = {_M_t = {
      _M_impl = {<std::allocator<std::_Rb_tree_node<std::pair<const unsigned int, SECTREE_MAP*> > >> = {<__gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const unsigned int, SECTREE_MAP*> > >> = {<No data fields>}, <No data fields>},
        _M_key_compare = {<std::binary_function<unsigned int,unsigned int,bool>> = {<No data fields>}, <No data fields>}, _M_header = {_M_color = std::_S_red,
          _M_parent = 0x397dd560, _M_left = 0x2950cd40, _M_right = 0x593bdf60}, _M_node_count = 27}}}, m_map_pkArea = {_M_t = {
      _M_impl = {<std::allocator<std::_Rb_tree_node<std::pair<const int, std::map<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, TAreaInfo, std::less<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::basic_string<char, std::char_traits<char>, std::allocator<char> >, TAreaInfo> > > > > >> = {<__gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const int, std::map<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, TAreaInfo, std::less<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::basic_string<char, std::char_traits<char>, std::allocator<char> >, TAreaInfo> > > > > >> = {<No data fields>}, <No data fields>},
        _M_key_compare = {<> = {<No data fields>}, <No data fields>}, _M_header = {_M_color = std::_S_red, _M_parent = 0x0, _M_left = 0xffff994c,
          _M_right = 0xffff994c}, _M_node_count = 0}}}, m_vec_mapRegion = {<std::_Vector_base<SMapRegion,std::allocator<SMapRegion> >> = {
      _M_impl = {<std::allocator<SMapRegion>> = {<__gnu_cxx::new_allocator<SMapRegion>> = {<No data fields>}, <No data fields>}, _M_start = 0x51c05000,
        _M_finish = 0x51c05ed8, _M_end_of_storage = 0x51c06300}}, <No data fields>}, m_mapNPCPosition = {_M_t = {
      _M_impl = {<std::allocator<std::_Rb_tree_node<std::pair<const unsigned int, std::vector<npc_info, std::allocator<npc_info> > > > >> = {<__gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const unsigned int, std::vector<npc_info, std::allocator<npc_info> > > > >> = {<No data fields>}, <No data fields>},
        _M_key_compare = {<std::binary_function<unsigned int,unsigned int,bool>> = {<No data fields>}, <No data fields>}, _M_header = {_M_color = std::_S_red,
          _M_parent = 0x3f3d3a20, _M_left = 0x296a3cc0, _M_right = 0x5944c440}, _M_node_count = 26}}},
  next_private_index_map_ = {<std::tr1::_Hashtable<long int,std::pair<const long int, int>,std::allocator<std::pair<const long int, int> >,std::_Select1st<std::pair<const long int, int> >,std::equal_to<long int>,std::tr1::hash<long int>,std::tr1::__detail::_Mod_range_hashing,std::tr1::__detail::_Default_ranged_hash,std::tr1::__detail::_Prime_rehash_policy,false,false,true>> = {<std::tr1::__detail::_Rehash_base<std::tr1::__detail::_Prime_rehash_policy,std::tr1::_Hashtable<long int, std::pair<const long int, int>, std::allocator<std::pair<const long int, int> >, std::_Select1st<std::pair<const long int, int> >, std::equal_to<long int>, std::tr1::hash<long int>, std::tr1::__detail::_Mod_range_hashing, std::tr1::__detail::_Default_ranged_hash, std::tr1::__detail::_Prime_rehash_policy, false, false, true> >> = {<No data fields>}, <std::tr1::__detail::_Hash_code_base<long int,std::pair<const long int, int>,std::_Select1st<std::pair<const long int, int> >,std::equal_to<long int>,std::tr1::hash<long int>,std::tr1::__detail::_Mod_range_hashing,std::tr1::__detail::_Default_ranged_hash,false>> = {
        _M_extract = {<std::unary_function<std::pair<const long int, int>,const long int>> = {<No data fields>}, <No data fields>},
        _M_eq = {<std::binary_function<long int,long int,bool>> = {<No data fields>}, <No data fields>},
        _M_h1 = {<std::unary_function<long int,unsigned int>> = {<No data fields>}, <No data fields>},
        _M_h2 = {<No data fields>}}, <std::tr1::__detail::_Map_base<long int,std::pair<const long int, int>,std::_Select1st<std::pair<const long int, int> >,true,std::tr1::_Hashtable<long int, std::pair<const long int, int>, std::allocator<std::pair<const long int, int> >, std::_Select1st<std::pair<const long int, int> >, std::equal_to<long int>, std::tr1::hash<long int>, std::tr1::__detail::_Mod_range_hashing, std::tr1::__detail::_Default_ranged_hash, std::tr1::__detail::_Prime_rehash_policy, false, false, true> >> = {<No data fields>},
      _M_node_allocator = {<__gnu_cxx::new_allocator<std::tr1::__detail::_Hash_node<std::pair<const long int, int>, false> >> = {<No data fields>}, <No data fields>},
      _M_buckets = 0x29013100, _M_bucket_count = 11, _M_element_count = 0, _M_rehash_policy = {_M_max_load_factor = 1, _M_growth_factor = 2,
        _M_next_resize = 11}}, <No data fields>}}
        char_manager = {<singleton<CHARACTER_MANAGER>> = {_vptr$singleton = 0x83b1fe0, static ms_singleton = 0xffffb62c}, m_iMobItemRate = 100,

 

db.core bt full:

        Config = {<singleton<CConfig>> = {_vptr$singleton = 0x80b44d0, static ms_singleton = 0xffffcba8}, m_valueMap = {_M_t = {
      _M_impl = {<std::allocator<std::_Rb_tree_node<std::pair<const std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >> = {<__gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >> = {<No data fields>}, <No data fields>},
        _M_key_compare = {<> = {<No data fields>}, <No data fields>}, _M_header = {_M_color = std::_S_red, _M_parent = 0x2880da40, _M_left = 0x2880dc20,
          _M_right = 0x2880d980}, _M_node_count = 18}}}}
        poller = {<CNetBase> = {_vptr$CNetBase = 0x80b4548, static m_fdWatcher = 0x28877b60}, <singleton<CNetPoller>> = {_vptr$singleton = 0x80b4558,
    static ms_singleton = 0xffffcbd0}, <No data fields>}
        DBManager = {<singleton<CDBManager>> = {_vptr$singleton = 0x80b4ec0, static ms_singleton = 0xffffcaf8}, m_mainSQL = {0x28821b00, 0x28822a00, 0x28823900,
    0x28824800}, m_directSQL = {0x28821100, 0x28822500, 0x28823400, 0x28824300}, m_asyncSQL = {0x28822000, 0x28822f00, 0x28823e00, 0x28824d00}, m_quit = 676861576}
        ClientManager = {<CNetBase> = {_vptr$CNetBase = 0x80b4568, static m_fdWatcher = 0x28877b60}, <singleton<CClientManager>> = {_vptr$singleton = 0x80b84e8,
    static ms_singleton = 0x0}, m_looping = 672001536, m_fdAccept = -1, m_peerList = {<std::_List_base<CPeer*,std::allocator<CPeer*> >> = {
      _M_impl = {<std::allocator<std::_List_node<CPeer*> >> = {<__gnu_cxx::new_allocator<std::_List_node<CPeer*> >> = {<No data fields>}, <No data fields>},
        _M_node = {_M_next = 0xffffc31c, _M_prev = 0xffffc31c}}}, <No data fields>}, m_pkAuthPeer = 0x0, m_map_pkLoginData = {
    table_ = {<boost::unordered_detail::hash_table<boost::unordered_detail::map<unsigned int, boost::hash<unsigned int>, std::equal_to<unsigned int>, std::allocator<std::pair<const unsigned int, CLoginData*> > > >> = {<boost::unordered_detail::hash_buckets<std::allocator<std::pair<const unsigned int, CLoginData*> >,boost::unordered_detail::ungrouped>> = {buckets_ = 0x0, bucket_count_ = 11,
          allocators_ = {<boost::details::compressed_pair_imp<std::allocator<boost::unordered_detail::hash_bucket<std::allocator<std::pair<const unsigned int, CLoginData*> > > >,std::allocator<boost::unordered_detail::hash_node<std::allocator<std::pair<const unsigned int, CLoginData*> >, boost::unordered_detail::ungrouped> >,3>> = {<std::allocator<boost::unordered_detail::hash_bucket<std::allocator<std::pair<const unsigned int, CLoginData*> > > >> = {<__gnu_cxx::new_allocator<boost::unordered_detail::hash_bucket<std::allocator<std::pair<const unsigned int, CLoginData*> > > >> = {<No data fields>}, <No data fields>}, <std::allocator<boost::unordered_detail::hash_node<std::allocator<std::pair<const unsigned int, CLoginData*> >, boost::unordered_detail::ungrouped> >> = {<__gnu_cxx::new_allocator<boost::unordered_detail::hash_node<std::allocator<std::pair<const unsigned int, CLoginData*> >, boost::unordered_detail::ungrouped> >> = {<No data fields>}, <No data fields>}, <No data fields>}, <No data fields>}}, <boost::unordered_detail::hash_buffered_functions<boost::hash<unsigned int>,std::equal_to<unsigned int> >> = {current_ = false, funcs_ = {{data_ = {
                buf = "]", align_ = 93 ']'}}, {data_ = {buf = "(", align_ = 40 '('}}}}, size_ = 0, mlf_ = 1, cached_begin_bucket_ = 0x0,
        max_load_ = 0}, <No data fields>}}, m_map_pkLoginDataByLogin = {
    table_ = {<boost::unordered_detail::hash_table<boost::unordered_detail::map<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::hash<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::basic_string<char, std::char_traits<char>, std::allocator<char> >, CLoginData*> > > >> = {<boost::unordered_detail::hash_buckets<std::allocator<std::pair<const std::basic_string<char, std::char_traits<char>, std::allocator<char> >, CLoginData*> >,boost::unordered_detail::ungrouped>> = {buckets_ = 0x0,
          bucket_count_ = 11,
          allocators_ = {<boost::details::compressed_pair_imp<std::allocator<boost::unordered_detail::hash_bucket<std::allocator<std::pair<const std::basic_string<char, std::char_traits<char>, std::allocator<char> >, CLoginData*> > > >,std::allocator<boost::unordered_detail::hash_node<std::allocator<std::pair<const std::basic_string<c---Type <return> to continue, or q <return> to quit---

 

And if we turn it on;
file game
core db.core

#0  0x080af666 in CHARACTER::UseItemEx (this=0x286c2b36, item=0xffffb99c, DestCell={window_type = 0 '\0', cell = 0}) at char_item.cpp:5380
#1  0x08050e68 in Acce_absorption_make (ch=0x1) at acce.cpp:679
#2  0x0805051f in Acce_clean_item () at acce.cpp:253
#3  0x08050868 in Acce_print () at acce.cpp:500
#4  0x0804fefb in _lzo_config_check () at minilzo.c:1293
#5  0x0804b8da in .dynstr ()
#6  0x00000000 in ?? ()

acce.cpp: https://pastebin.com/tBrbEfg9
char_item.cpp: https://pastebin.com/KBAp6TAD
minilzo.c: https://pastebin.com/TjTt2tr1

Thanks, kind regards.

Link to comment
Share on other sites

  • Answers 1
  • Created
  • Last Reply

Top Posters For This Question

Popular Days

Top Posters For This Question

1 answer to this question

Recommended Posts

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    • No registered users viewing this page.


  • Activity

    1. 1

      Metin2 TitleBar Move Frezze

    2. 1

      Metin2 TitleBar Move Frezze

    3. 0

      Navicat "Trial" Reset

    4. 13

      Item ToolTip Width Fix

    5. 0

      Guild icon wrong position

    6. 3

      Monster health

    7. 4

      Luffy Pet

    8. 38

      Core X → Top Metin2 & Metin2 Download → Changelogs

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.