Jump to content

waza123

Members
  • Posts

    418
  • Joined

  • Last visited

    Never
  • Donations

    0.00 GBP 

Posts posted by waza123

  1. ../../../src/game/GridMap.cpp: In member function 'bool GridMap::loadData(char*)':
    ../../../src/game/GridMap.cpp:80: error: 'IsAcceptableClientBuild' was not declared in this scope
    ../../../src/game/GridMap.cpp: In static member function 'static bool GridMap::ExistMap(uint32, int, int)':
    ../../../src/game/GridMap.cpp:585: error: 'IsAcceptableClientBuild' was not declared in this scope
    make[3]: *** [GridMap.o] Error 1
    

  2. Core: 9765

    VMAPS crash ?

    Using host libthread_db library "/lib/libthread_db.so.1".
    Core was generated by `./bin/mangos-worldd -c etc/mangosd.conf'.
    Program terminated with signal 6, Aborted.
    #0  0xb764ec66 in raise () from /lib/libc.so.6
    #0  0xb764ec66 in raise () from /lib/libc.so.6
    No symbol table info available.
    #1  0xb7650571 in abort () from /lib/libc.so.6
    No symbol table info available.
    #2  0xb786e340 in __gnu_cxx::__verbose_terminate_handler () from /usr/lib/libstdc++.so.6
    No symbol table info available.
    #3  0xb786bbe5 in ?? () from /usr/lib/libstdc++.so.6
    No symbol table info available.
    #4  0xb786bc22 in std::terminate () from /usr/lib/libstdc++.so.6
    No symbol table info available.
    #5  0xb786bd4a in __cxa_throw () from /usr/lib/libstdc++.so.6
    No symbol table info available.
    #6  0xb786c35e in operator new () from /usr/lib/libstdc++.so.6
    No symbol table info available.
    #7  0xb786c43d in operator new[] () from /usr/lib/libstdc++.so.6
    No symbol table info available.
    #8  0x084df62c in VMAP::ModelContainer::readFile (this=0x9ab08008, filename=0x9ab09014 "/home/wow/xxx/vmaps/571_16_38.vmap") at ../../../../src/shared/vmap/ModelContainer.cpp:292
           i = <value optimized out>
           magic = "VMAP_2.0"
           basePos = {x = 0, y = 0, z = 0, static ZERO = {x = 0, y = 0, z = 0, static ZERO = <same as static member of an already seen type>, static ZERO3 = {x = 0, y = 0, z = 0,
         static ZERO = <same as static member of an already seen type>, static ZERO3 = <same as static member of an already seen type>, static UNIT_X = {x = 1, y = 0, z = 0, static ZERO = <same as static member of an already seen type>,
           static ZERO3 = <same as static member of an already seen type>, static UNIT_X = <same as static member of an already seen type>, static UNIT_Y = {x = 0, y = 1, z = 0,
             static ZERO = <same as static member of an already seen type>, static ZERO3 = <same as static member of an already seen type>, static UNIT_X = <same as static member of an already seen type>,
             static UNIT_Y = <same as static member of an already seen type>, static UNIT_Z = {x = 0, y = 0, z = 1, static ZERO = <same as static member of an already seen type>,
               static ZERO3 = <same as static member of an already seen type>, static UNIT_X = <same as static member of an already seen type>, static UNIT_Y = <same as static member of an already seen type>,
               static UNIT_Z = <same as static member of an already seen type>, static INF3 = {x = inf, y = inf, z = inf, static ZERO = <same as static member of an already seen type>,
                 static ZERO3 = <same as static member of an already seen type>, static UNIT_X = <same as static member of an already seen type>, static UNIT_Y = <same as static member of an already seen type>,
                 static UNIT_Z = <same as static member of an already seen type>, static INF3 = <same as static member of an already seen type>, static NAN3 = {x = nan(0x400000), y = nan(0x400000), z = nan(0x400000),
                   static ZERO = <same as static member of an already seen type>, static ZERO3 = <same as static member of an already seen type>, static UNIT_X = <same as static member of an already seen type>,
                   static UNIT_Y = <same as static member of an already seen type>, static UNIT_Z = <same as static member of an already seen type>, static INF3 = <same as static member of an already seen type>,
                   static NAN3 = <same as static member of an already seen type>, static dummy = {x = 0, y = 0, z = 0, static ZERO = <same as static member of an already seen type>,
                     static ZERO3 = <same as static member of an already seen type>, static UNIT_X = <same as static member of an already seen type>, static UNIT_Y = <same as static member of an already seen type>,
                     static UNIT_Z = <same as static member of an already seen type>, static INF3 = <same as static member of an already seen type>, static NAN3 = <same as static member of an already seen type>,
                     static dummy = <same as static member of an already seen type>}}, static dummy = <same as static member of an already seen type>}, static NAN3 = <same as static member of an already seen type>,
               static dummy = <same as static member of an already seen type>}, static INF3 = <same as static member of an already seen type>, static NAN3 = <same as static member of an already seen type>,
             static dummy = <same as static member of an already seen type>}, static UNIT_Z = <same as static member of an already seen type>, static INF3 = <same as static member of an already seen type>,
           static NAN3 = <same as static member of an already seen type>, static dummy = <same as static member of an already seen type>}, static UNIT_Y = <same as static member of an already seen type>,
         static UNIT_Z = <same as static member of an already seen type>, static INF3 = <same as static member of an already seen type>, static NAN3 = <same as static member of an already seen type>,
         static dummy = <same as static member of an already seen type>}, static UNIT_X = <same as static member of an already seen type>, static UNIT_Y = <same as static member of an already seen type>,
       static UNIT_Z = <same as static member of an already seen type>, static INF3 = <same as static member of an already seen type>, static NAN3 = <same as static member of an already seen type>,
       static dummy = <same as static member of an already seen type>}, static ZERO3 = <same as static member of an already seen type>, static UNIT_X = <same as static member of an already seen type>,
     static UNIT_Y = <same as static member of an already seen type>, static UNIT_Z = <same as static member of an already seen type>, static INF3 = <same as static member of an already seen type>,
     static NAN3 = <same as static member of an already seen type>, static dummy = <same as static member of an already seen type>}
           low = {x = 19748.084, y = -321.800323, z = 8417.67871, static ZERO = {x = 0, y = 0, z = 0, static ZERO = <same as static member of an already seen type>, static ZERO3 = {x = 0, y = 0, z = 0,
         static ZERO = <same as static member of an already seen type>, static ZERO3 = <same as static member of an already seen type>, static UNIT_X = {x = 1, y = 0, z = 0, static ZERO = <same as static member of an already seen type>,
           static ZERO3 = <same as static member of an already seen type>, static UNIT_X = <same as static member of an already seen type>, static UNIT_Y = {x = 0, y = 1, z = 0,
             static ZERO = <same as static member of an already seen type>, static ZERO3 = <same as static member of an already seen type>, static UNIT_X = <same as static member of an already seen type>,
             static UNIT_Y = <same as static member of an already seen type>, static UNIT_Z = {x = 0, y = 0, z = 1, static ZERO = <same as static member of an already seen type>,
               static ZERO3 = <same as static member of an already seen type>, static UNIT_X = <same as static member of an already seen type>, static UNIT_Y = <same as static member of an already seen type>,
               static UNIT_Z = <same as static member of an already seen type>, static INF3 = {x = inf, y = inf, z = inf, static ZERO = <same as static member of an already seen type>,
                 static ZERO3 = <same as static member of an already seen type>, static UNIT_X = <same as static member of an already seen type>, static UNIT_Y = <same as static member of an already seen type>,
                 static UNIT_Z = <same as static member of an already seen type>, static INF3 = <same as static member of an already seen type>, static NAN3 = {x = nan(0x400000), y = nan(0x400000), z = nan(0x400000),
                   static ZERO = <same as static member of an already seen type>, static ZERO3 = <same as static member of an already seen type>, static UNIT_X = <same as static member of an already seen type>,
                   static UNIT_Y = <same as static member of an already seen type>, static UNIT_Z = <same as static member of an already seen type>, static INF3 = <same as static member of an already seen type>,
                   static NAN3 = <same as static member of an already seen type>, static dummy = {x = 0, y = 0, z = 0, static ZERO = <same as static member of an already seen type>,
                     static ZERO3 = <same as static member of an already seen type>, static UNIT_X = <same as static member of an already seen type>, static UNIT_Y = <same as static member of an already seen type>,
                     static UNIT_Z = <same as static member of an already seen type>, static INF3 = <same as static member of an already seen type>, static NAN3 = <same as static member of an already seen type>,
                     static dummy = <same as static member of an already seen type>}}, static dummy = <same as static member of an already seen type>}, static NAN3 = <same as static member of an already seen type>,
               static dummy = <same as static member of an already seen type>}, static INF3 = <same as static member of an already seen type>, static NAN3 = <same as static member of an already seen type>,
             static dummy = <same as static member of an already seen type>}, static UNIT_Z = <same as static member of an already seen type>, static INF3 = <same as static member of an already seen type>,
           static NAN3 = <same as static member of an already seen type>, static dummy = <same as static member of an already seen type>}, static UNIT_Y = <same as static member of an already seen type>,
         static UNIT_Z = <same as static member of an already seen type>, static INF3 = <same as static member of an already seen type>, static NAN3 = <same as static member of an already seen type>,
         static dummy = <same as static member of an already seen type>}, static UNIT_X = <same as static member of an already seen type>, static UNIT_Y = <same as static member of an already seen type>,
       static UNIT_Z = <same as static member of an already seen type>, static INF3 = <same as static member of an already seen type>, static NAN3 = <same as static member of an already seen type>,
       static dummy = <same as static member of an already seen type>}, static ZERO3 = <same as static member of an already seen type>, static UNIT_X = <same as static member of an already seen type>,
     static UNIT_Y = <same as static member of an already seen type>, static UNIT_Z = <same as static member of an already seen type>, static INF3 = <same as static member of an already seen type>,
     static NAN3 = <same as static member of an already seen type>, static dummy = <same as static member of an already seen type>}
           high = {x = 20926.4512, y = 1227.75378, z = 9059.08105, static ZERO = {x = 0, y = 0, z = 0, static ZERO = <same as static member of an already seen type>, static ZERO3 = {x = 0, y = 0, z = 0,
         static ZERO = <same as static member of an already seen type>, static ZERO3 = <same as static member of an already seen type>, static UNIT_X = {x = 1, y = 0, z = 0, static ZERO = <same as static member of an already seen type>,
           static ZERO3 = <same as static member of an already seen type>, static UNIT_X = <same as static member of an already seen type>, static UNIT_Y = {x = 0, y = 1, z = 0,
             static ZERO = <same as static member of an already seen type>, static ZERO3 = <same as static member of an already seen type>, static UNIT_X = <same as static member of an already seen type>,
             static UNIT_Y = <same as static member of an already seen type>, static UNIT_Z = {x = 0, y = 0, z = 1, static ZERO = <same as static member of an already seen type>,
               static ZERO3 = <same as static member of an already seen type>, static UNIT_X = <same as static member of an already seen type>, static UNIT_Y = <same as static member of an already seen type>,
               static UNIT_Z = <same as static member of an already seen type>, static INF3 = {x = inf, y = inf, z = inf, static ZERO = <same as static member of an already seen type>,
                 static ZERO3 = <same as static member of an already seen type>, static UNIT_X = <same as static member of an already seen type>, static UNIT_Y = <same as static member of an already seen type>,
                 static UNIT_Z = <same as static member of an already seen type>, static INF3 = <same as static member of an already seen type>, static NAN3 = {x = nan(0x400000), y = nan(0x400000), z = nan(0x400000),
                   static ZERO = <same as static member of an already seen type>, static ZERO3 = <same as static member of an already seen type>, static UNIT_X = <same as static member of an already seen type>,
                   static UNIT_Y = <same as static member of an already seen type>, static UNIT_Z = <same as static member of an already seen type>, static INF3 = <same as static member of an already seen type>,
                   static NAN3 = <same as static member of an already seen type>, static dummy = {x = 0, y = 0, z = 0, static ZERO = <same as static member of an already seen type>,
                     static ZERO3 = <same as static member of an already seen type>, static UNIT_X = <same as static member of an already seen type>, static UNIT_Y = <same as static member of an already seen type>,
                     static UNIT_Z = <same as static member of an already seen type>, static INF3 = <same as static member of an already seen type>, static NAN3 = <same as static member of an already seen type>,
                     static dummy = <same as static member of an already seen type>}}, static dummy = <same as static member of an already seen type>}, static NAN3 = <same as static member of an already seen type>,
               static dummy = <same as static member of an already seen type>}, static INF3 = <same as static member of an already seen type>, static NAN3 = <same as static member of an already seen type>,
             static dummy = <same as static member of an already seen type>}, static UNIT_Z = <same as static member of an already seen type>, static INF3 = <same as static member of an already seen type>,
           static NAN3 = <same as static member of an already seen type>, static dummy = <same as static member of an already seen type>}, static UNIT_Y = <same as static member of an already seen type>,
         static UNIT_Z = <same as static member of an already seen type>, static INF3 = <same as static member of an already seen type>, static NAN3 = <same as static member of an already seen type>,
         static dummy = <same as static member of an already seen type>}, static UNIT_X = <same as static member of an already seen type>, static UNIT_Y = <same as static member of an already seen type>,
       static UNIT_Z = <same as static member of an already seen type>, static INF3 = <same as static member of an already seen type>, static NAN3 = <same as static member of an already seen type>,
       static dummy = <same as static member of an already seen type>}, static ZERO3 = <same as static member of an already seen type>, static UNIT_X = <same as static member of an already seen type>,
     static UNIT_Y = <same as static member of an already seen type>, static UNIT_Z = <same as static member of an already seen type>, static INF3 = <same as static member of an already seen type>,
     static NAN3 = <same as static member of an already seen type>, static dummy = <same as static member of an already seen type>}
           result = <value optimized out>
           flags = 0
           size = 726952
           ident = "CTREE01"
           chunk = "TRIB"
           ival = 40386
           rf = (FILE *) 0x9ab07008
    #9  0x084d476b in VMAP::MapTree::loadMap (this=0xa85b37b8, pDirFileName=@0xaf484c78, pMapTileIdent=4134) at ../../../../src/shared/vmap/VMapManager.cpp:683
           fname = {static npos = 4294967295, _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0x9ab09014 "/home/wow/xxx/vmaps/571_16_38.vmap"}}
           mc = (VMAP::ManagedModelContainer *) 0x9ab08008
           name = {static npos = 4294967295, _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0x9ab0a014 "571_16_38.vmap"}}
           lineBuffer = "571_16_38.vmap\\n\\000\\000\\000\\000\\000`\\000\\002\\000@\\000\\000571_16_38.vmdir\\000Ї\\000\\000\\000\\000\\000\\020\\000\\000\\003\\000\\000\\000\\"\\000\\000\\000ЪЪЪЪ\\000\\000\\000\\000\\000\\000\\000\\000\\"@\\000\\000\\026ЛtЇ\\000\\000\\000\\000@\\000пІ яvЇ@\\000\\000\\000\\b\\000\\000\\000ХЪ\\037©\\000\\000\\000\\000\\000\\000\\000\\000\\000\\020\\000\\000Ъ\\017\\000\\000\\"\\000\\000\\000ЪЪЪЪ\\000\\000\\000\\000\\030\\000\\000\\000х\\000\\000\\000\\026ЛtЇ\\000\\000\\000\\000@\\000пІP\\000\\000\\000\\222\\215oЇ@\\000пІ", '\\0' <repeats 12 times>, "N\\005\\001\\000\\000\\000\\000\\000\\000\\000\\020\\000\\000\\000\\020©Т©vЇтXoЇ\\004т"...
           newModelLoaded = false
           filesInDir = {iRefCount = 0, iFiles = {data = 0xb5c23d90, num = 1, numAllocated = 1}}
           fb = {static npos = 4294967295, _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0x9ab22014 "/home/wow/xxx/vmaps/571_16_38.vmdir"}}
           df = (FILE *) 0x9ab0d008
           result = true
    #10 0x084d5885 in VMAP::VMapManager::_loadMap (this=0xb6d0ead8, pBasePath=0x9ab25014 "/home/wow/xxx/vmaps", pMapId=571, x=4096, y=38, pForceTileLoad=false) at ../../../../src/shared/vmap/VMapManager.cpp:252
           result = <value optimized out>
           dirFileName = {static npos = 4294967295, _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0x9ab23014 "571_16_38.vmdir"}}
           instanceTree = (VMAP::MapTree *) 0xa85b37b8
    #11 0x084d5a48 in VMAP::VMapManager::loadMap (this=0xb6d0ead8, pBasePath=0x9ab25014 "/home/wow/xxx/vmaps", pMapId=571, x=16, y=38) at ../../../../src/shared/vmap/VMapManager.cpp:199
           loaded = <value optimized out>
           result = <value optimized out>
    #12 0x082574c3 in Map::LoadVMap (this=0x172bc490, gx=16, gy=38) at ../../../src/game/Map.cpp:124
           vmapLoadResult = <value optimized out>
    #13 0x08259aa5 in Map::EnsureGridCreated (this=0x172bc490, p=@0xaf486db4) at ../../../src/game/Map.cpp:371
           gx = 14467
           gy = 6
    #14 0x0825ad35 in Map::EnsureGridLoaded (this=0x172bc490, cell=@0xaf487f94) at ../../../src/game/Map.cpp:406
           grid = <value optimized out>
           __FUNCTION__ = "EnsureGridLoaded"
           __PRETTY_FUNCTION__ = "bool Map::EnsureGridLoaded(const Cell&)"
    #15 0x08277bb7 in Visit<MaNGOS::VisibleNotifier, TypeMapContainer<TypeList<Player, TypeList<Creature, TypeList<Corpse, TypeNull> > > > > (this=0x172bc490, cell=@0xaf487f94, visitor=@0xaf487fa4) at ../../../src/game/Map.h:597
    ...................
    

  3. sad.

    The idea is to implement blink and all other spells which wasn't implemented since first commit of mangos, and add the if() check which will read mangosd.conf

    #

    # Spell hacks

    #

    # Enabled: True

    # Disabled: False

    #

    hack.blink = True

    hack.shadowstep = False

    So if user want's to have all spells, he just switch it to True, and will have lags in server if hardware is sux, but spell will work..

    if (hack.blink == true){

    blink_code_enabled();

    }else{

    echo blink disabled

    }

  4. Core: [9765]

    SOAP Crash, immediately after send command: server info

    Console log

    mangos>Starting Remote access listner on port 34437 on 127.0.0.1
    MaNGOSsoap: bound to [url]http://127.0.0.1:7878[/url]
    Starting up anti-freeze thread (60 seconds max stuck time)...
    Max allowed socket connections 1024
    MaNGOSsoap: Error while acquiring lock, acc = -1, errno = 38
    Table `command` have not existed command 'nameannounce', skip.
    *** glibc detected *** ./bin/mangos-worldd: free(): invalid pointer: 0x08c770fc ***
    ======= Backtrace: =========
    /lib/libc.so.6[0xb76df564]
    /lib/libc.so.6(cfree+0x90)[0xb76e3010]
    /usr/lib/libstdc++.so.6(_ZdlPv+0x21)[0xb78baa11]
    /usr/lib/libstdc++.so.6(_ZNSs4_Rep10_M_destroyERKSaIcE+0x1d)[0xb789690d]
    /usr/lib/libstdc++.so.6(_ZNSs7reserveEj+0xa2)[0xb7898142]
    /usr/lib/libstdc++.so.6(_ZNSs6appendEPKcj+0x62)[0xb7898312]
    ./bin/mangos-worldd(_ZN11SOAPCommand5printEPvPKc+0x21)[0x812dde1]
    ./bin/mangos-worldd(_ZN10CliHandler14SendSysMessageEPKc+0x15)[0x8161cd5]
    ./bin/mangos-worldd(_ZN11ChatHandler23HandleServerInfoCommandEPKc+0xbf)[0x8207eaf]
    ./bin/mangos-worldd(_ZN11ChatHandler21ExecuteCommandInTableEP11ChatCommandPKcRKSs+0x1e5)[0x81738a5]
    ./bin/mangos-worldd(_ZN11ChatHandler21ExecuteCommandInTableEP11ChatCommandPKcRKSs+0x138)[0x81737f8]
    ./bin/mangos-worldd(_ZN11ChatHandler13ParseCommandsEPKc+0x7e)[0x8173bce]
    ./bin/mangos-worldd(_ZN5World18ProcessCliCommandsEv+0x93)[0x8407fb3]
    ./bin/mangos-worldd(_ZN5World6UpdateEj+0x205)[0x8410175]
    ./bin/mangos-worldd(_ZN13WorldRunnable3runEv+0xce)[0x812fc0e]
    ./bin/mangos-worldd(_ZN9ACE_Based6Thread10ThreadTaskEPv+0x12)[0x84cd5f2]
    /home/wow/mangos_git_compiled/lib/libACE-5.6.6.so(_ZN21ACE_OS_Thread_Adapter6invokeEv+0x67)[0xb7f092f7]
    /home/wow/mangos_git_compiled/lib/libACE-5.6.6.so(ace_thread_adapter+0xf)[0xb7eb942f]
    /lib/libpthread.so.0[0xb77f6369]
    /lib/libc.so.6(clone+0x5e)[0xb7748cfe]
    ======= Memory map: ========
    08048000-08606000 r-xp 00000000 08:01 2179448    /home/wow/MaNGOS/bin/mangos-worldd
    08606000-0860e000 rw-p 005bd000 08:01 2179448    /home/wow/MaNGOS/bin/mangos-worldd
    0860e000-091e2000 rw-p 0860e000 00:00 0          [heap]
    7e900000-7e901000 ---p 7e900000 00:00 0
    ..............
    

    Crash log

    Using host libthread_db library "/lib/libthread_db.so.1".
    Core was generated by `./bin/mangos-worldd -c etc/mangosd.conf'.
    Program terminated with signal 6, Aborted.
    #0  0xb75cec66 in raise () from /lib/libc.so.6
    #0  0xb75cec66 in raise () from /lib/libc.so.6
    No symbol table info available.
    #1  0xb75d0571 in abort () from /lib/libc.so.6
    No symbol table info available.
    #2  0xb760760b in __libc_message () from /lib/libc.so.6
    No symbol table info available.
    #3  0xb760f564 in _int_free () from /lib/libc.so.6
    No symbol table info available.
    #4  0xb7613010 in free () from /lib/libc.so.6
    No symbol table info available.
    #5  0xb77eaa11 in operator delete () from /usr/lib/libstdc++.so.6
    No symbol table info available.
    #6  0xb77c690d in std::string::_Rep::_M_destroy () from /usr/lib/libstdc++.so.6
    No symbol table info available.
    #7  0xb77c8142 in std::string::reserve () from /usr/lib/libstdc++.so.6
    No symbol table info available.
    #8  0xb77c8312 in std::string::append () from /usr/lib/libstdc++.so.6
    No symbol table info available.
    #9  0x0812dde1 in SOAPCommand::Print (callbackArg=0x823ff1b8, msg=0x850f4dc "MaNGOS/0.16.0 (2010-04-20 11:24:51 Revision 9765 - be59be64a016f9dc7e976107647f4e77bab64174) for Linux_x32 (little-endian)")
       at /usr/lib/gcc/i486-slackware-linux/4.2.4/../../../../include/c++/4.2.4/bits/char_traits.h:258
    No locals.
    #10 0x08161cd5 in CliHandler::SendSysMessage (this=0x843ff290, str=0x850f4dc "MaNGOS/0.16.0 (2010-04-20 11:24:51 Revision 9765 - be59be64a016f9dc7e976107647f4e77bab64174) for Linux_x32 (little-endian)")
       at ../../../src/game/Chat.cpp:2285
    No locals.
    #11 0x08207eaf in ChatHandler::HandleServerInfoCommand (this=0x843ff290) at ../../../src/game/Level0.cpp:100
           maxActiveClientsNum = 7
           maxQueuedClientsNum = 0
           str = {static npos = 4294967295, _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0x84c0ff5c "3 Second(s)."}}
           full = 0x6 <Address 0x6 out of bounds>
    #12 0x081738a5 in ChatHandler::ExecuteCommandInTable (this=0x843ff290, table=0x861e150, text=0x894c7cb "", fullcmd=@0x843ff254) at ../../../src/game/Chat.cpp:897
           cmd = {static npos = 4294967295, _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0xb6c0ac74 "info"}}
    #13 0x081737f8 in ChatHandler::ExecuteCommandInTable (this=0x843ff290, table=0x861d784, text=0x894c7c7 "info", fullcmd=@0x843ff254) at ../../../src/game/Chat.cpp:877
           cmd = {static npos = 4294967295, _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0xa9b767ac "server"}}
    #14 0x08173bce in ChatHandler::ParseCommands (this=0x843ff290, text=0x894c7c0 "server info") at ../../../src/game/Chat.cpp:1017
           fullcmd = {static npos = 4294967295, _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0xb6c00574 "server info"}}
           __FUNCTION__ = "ParseCommands"
           __PRETTY_FUNCTION__ = "int ChatHandler::ParseCommands(const char*)"
    #15 0x08407fb3 in World::ProcessCliCommands (this=0xb6c0da50) at ../../../src/game/World.cpp:1880
           handler = {<ChatHandler> = {_vptr.ChatHandler = 0x85184a8, m_session = 0x0, static load_command_table = false, sentErrorMessage = false}, m_accountId = 17345, m_loginAccessLevel = SEC_CONSOLE, m_callbackArg = 0x823ff1b8,
     m_print = 0x812ddc0 <SOAPCommand::Print(void*, char const*)>}
           zprint = <value optimized out>
           callbackArg = (void *) 0x823ff1b8
           command = (CliCommandHolder *) 0x868fa08
    #16 0x08410175 in World::Update (this=0xb6c0da50, diff=50) at ../../../src/game/World.cpp:1484
           nextGameEvent = <value optimized out>
           autobroadcaston = 1
    #17 0x0812fc0e in WorldRunnable::run (this=0xa9b76738) at ../../../src/mangosd/WorldRunnable.cpp:60
           diff = 50
           realCurrTime = 447323081
           realPrevTime = <value optimized out>
           prevSleepTime = 50
    #18 0x084cd5f2 in ACE_Based::Thread::ThreadTask (param=0xa9b76738) at ../../../src/shared/Threading.cpp:187
    No locals.
    #19 0xb7e392f7 in ACE_OS_Thread_Adapter::invoke () from /home/wow/mmm/lib/libACE-5.6.6.so
    No symbol table info available.
    #20 0xb7de942f in ace_thread_adapter () from /home/wow/mmm/lib/libACE-5.6.6.so
    No symbol table info available.
    #21 0xb7726369 in start_thread () from /lib/libpthread.so.0
    No symbol table info available.
    #22 0xb7678cfe in clone () from /lib/libc.so.6
    No symbol table info available.
    

    RA crash

    mangos-worldd: pthread_mutex_lock.c:87: __pthread_mutex_lock: Assertion `mutex->__data.__owner == 0' failed.
    

    Using host libthread_db library "/lib/libthread_db.so.1".
    Core was generated by `./bin/mangos-worldd -c etc/mangosd.conf'.
    Program terminated with signal 6, Aborted.
    #0  0xb7670c66 in raise () from /lib/libc.so.6
    #0  0xb7670c66 in raise () from /lib/libc.so.6
    No symbol table info available.
    #1  0xb7672571 in abort () from /lib/libc.so.6
    No symbol table info available.
    #2  0xb7669e60 in __assert_fail () from /lib/libc.so.6
    No symbol table info available.
    #3  0xb77ca320 in pthread_mutex_lock () from /lib/libpthread.so.0
    No symbol table info available.
    #4  0xb7ed7afd in ACE_OS::mutex_lock () from /home/wow/mangos_git_compiled/lib/libACE-5.6.6.so
    No symbol table info available.
    #5  0x0812af71 in RASocket::commandFinished (callbackArg=0x3697c020, success=true) at ../../../dep/ACE_wrappers/ace/OS_NS_Thread.inl:1791
    No locals.
    #6  0x08407fcf in World::ProcessCliCommands (this=0xb6d0da98) at ../../../src/game/World.cpp:1883
           handler = {<ChatHandler> = {_vptr.ChatHandler = 0x85184a8, m_session = 0x0, static load_command_table = false, sentErrorMessage = false}, m_accountId = 17345, m_loginAccessLevel = SEC_ADMINISTRATOR, m_callbackArg = 0x3697c020,
     m_print = 0x812afe0 <RASocket::zprint(void*, char const*)>}
           zprint = <value optimized out>
           callbackArg = (void *) 0x3697c020
           command = (CliCommandHolder *) 0x39ea87d8
    #7  0x08410175 in World::Update (this=0xb6d0da98, diff=68) at ../../../src/game/World.cpp:1484
           nextGameEvent = <value optimized out>
           autobroadcaston = 1
    #8  0x0812fc0e in WorldRunnable::run (this=0x8a881b0) at ../../../src/mangosd/WorldRunnable.cpp:60
           diff = 68
           realCurrTime = 454761557
           realPrevTime = <value optimized out>
           prevSleepTime = 47
    #9  0x084cd5f2 in ACE_Based::Thread::ThreadTask (param=0x8a881b0) at ../../../src/shared/Threading.cpp:187
    No locals.
    #10 0xb7edb2f7 in ACE_OS_Thread_Adapter::invoke () from /home/wow/mangos_git_compiled/lib/libACE-5.6.6.so
    No symbol table info available.
    #11 0xb7e8b42f in ace_thread_adapter () from /home/wow/mangos_git_compiled/lib/libACE-5.6.6.so
    No symbol table info available.
    #12 0xb77c8369 in start_thread () from /lib/libpthread.so.0
    No symbol table info available.
    #13 0xb771acfe in clone () from /lib/libc.so.6
    No symbol table info available.
    

    RA crash nr2

    Using host libthread_db library "/lib/libthread_db.so.1".
    Core was generated by `./bin/mangos-worldd -c etc/mangosd.conf'.
    Program terminated with signal 6, Aborted.
    #0  0xb7621c66 in raise () from /lib/libc.so.6
    #0  0xb7621c66 in raise () from /lib/libc.so.6
    No symbol table info available.
    #1  0xb7623571 in abort () from /lib/libc.so.6
    No symbol table info available.
    #2  0xb761ae60 in __assert_fail () from /lib/libc.so.6
    No symbol table info available.
    #3  0xb777b5c3 in pthread_mutex_lock () from /lib/libpthread.so.0
    No symbol table info available.
    #4  0xb7e88afd in ACE_OS::mutex_lock ()
      from /home/wow/mangos_git_compiled/lib/libACE-5.6.6.so
    No symbol table info available.
    #5  0x0812ae78 in RASocket::sendf (this=0x13d9b530,
       msg=0x841fc83c "Mail sent to hidden")
       at ../../../dep/ACE_wrappers/ace/OS_NS_Thread.inl:3400
    No locals.
    #6  0x08161cd5 in CliHandler::SendSysMessage (this=0x841ff290,
       str=0x841fc83c "Mail sent to hidden") at ../../../src/game/Chat.cpp:2285
    No locals.
    #7  0x08161eaa in ChatHandler::PSendSysMessage (this=0x841ff290, entry=169)
       at ../../../src/game/Chat.cpp:843
           format = <value optimized out>
           ap = 0x841fd058 "т╙+\\032ЮЮ\\037\\204\\230=ц╦юЮ\\037\\204\\006"
           str = "Mail sent to hidden\\000A9╙^F\\212\\2038Fт\\235\\020B9╨_F\\000\\200їB\\000\\200\\216A\\000\\220іC\\000═їB\\000\\000╙A\\000(╗C\\220м\\037\\204ЪЪЪЪ<м\\037\\2048и\\037\\204^\\023N\\bь'Нy\\200м\\037\\204тй\\037\\204<м\\037\\204Пй\\037\\204\\001\\000\\000\\000\\000\\000\\000\\000\\177>\\000\\000h╔Кy\\001\\000\\000\\000\\f\\000\\000\\000A\\020\\000\\000Х\\217Сx[}╟б\\213u\\217Cgі╨B\\022ХWц\\000\\200\\216A\\000\\220іC\\200м\\037\\204Пи\\037\\204ьи\\037\\204Xи\\037\\204©RN\\bh'N}\\024и\\037\\2040и\\037\\204<м\\037\\204Lи\\037\\204"...
    #8  0x082417a3 in ChatHandler::HandleSendItemsCommand (this=0x841ff290,
       args=0x165b423b "hidden") at ../../../src/game/Level3.cpp:6400
           receiver = (class Player *) 0x0
           receiver_guid = 173047
           receiver_name = {static npos = 4294967295,
     _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0x1a2baad4 "hidden"}}
           tail1 = <value optimized out>
           msgSubject = <value optimized out>
           tail2 = <value optimized out>
           msgText = <value optimized out>
           subject = {static npos = 4294967295,
     _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>},
       _M_p = 0x150be9fc "hidden"}}
           text = {static npos = 4294967295,
     _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>},
       _M_p = 0x1f4501ec "hidden"}}
           items = {<std::_List_base<std::Pair<unsigned int, unsigned int>,std::allocator<std::Pair<unsigned int, unsigned int> > >> = {
       _M_impl = {<std::allocator<std::_List_node<std::Pair<unsigned int, unsigned int> > >> = {<__gnu_cxx::new_allocator<std::_List_node<std::Pair<unsigned int, unsigned int> > >> = {<No data fields>}, <No data fields>}, _M_node = {
           _M_next = 0x1a40bdc0, _M_prev = 0x1a40bdc0}}}, <No data fields>}
           tail = 0x0
           sender = {m_messageType = MAIL_NORMAL, m_senderId = 0,
     m_stationery = MAIL_STATIONERY_GM}
           draft = {m_mailTemplateId = 0, m_mailTemplateItemsNeed = false,
     m_subject = {static npos = 4294967295,
       _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>},
         _M_p = 0x150be9fc "hidden"}}, m_body = {
       static npos = 4294967295,
       _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>},
         _M_p = 0x1f4501ec "hidden"}}, m_items = {
       _M_t = {
         _M_impl = {<std::allocator<std::_Rb_tree_node<std::Pair<const unsigned int, Item*> > >> = {<__gnu_cxx::new_allocator<std::_Rb_tree_node<std::Pair<const unsigned int, Item*> > >> = {<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 = 0x841fe090, _M_right = 0x841fe090}, _M_node_count = 0}}},
     m_money = 0, m_COD = 0}
           nameLink = {static npos = 4294967295,
     _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0x1a2baad4 "hidden"}}
    #9  0x081738a5 in ChatHandler::ExecuteCommandInTable (this=0x841ff290,
       table=0x861e400, text=0x165b423b "hidden", fullcmd=@0x841ff254)
       at ../../../src/game/Chat.cpp:897
           cmd = {static npos = 4294967295,
     _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0x1548b724 "items"}}
    #10 0x081737f8 in ChatHandler::ExecuteCommandInTable (this=0x841ff290,
       table=0x861dcc4, text=0x165b4235 "items hidden", fullcmd=@0x841ff254)
       at ../../../src/game/Chat.cpp:877
           cmd = {static npos = 4294967295,
     _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0x18bcabac "send"}}
    #11 0x08173bce in ChatHandler::ParseCommands (this=0x841ff290,
       text=0x165b4230 "send items hidden") at ../../../src/game/Chat.cpp:1017
           fullcmd = {static npos = 4294967295,
     _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>},
       _M_p = 0x1f7bdbc4 "send items hidden \\"hidden\\" \\"hidden\\" hidden:20"}}
           __FUNCTION__ = "ParseCommands"
           __PRETTY_FUNCTION__ = "int ChatHandler::ParseCommands(const char*)"
    #12 0x08407fb3 in World::ProcessCliCommands (this=0xb6c0da20)
       at ../../../src/game/World.cpp:1880
           handler = {<ChatHandler> = {_vptr.ChatHandler = 0x85184a8,
       m_session = 0x0, static load_command_table = false,
       sentErrorMessage = false}, m_accountId = 17345,
     m_loginAccessLevel = SEC_ADMINISTRATOR, m_callbackArg = 0x13d9b530,
     m_print = 0x812afe0 <RASocket::zprint(void*, char const*)>}
           zprint = <value optimized out>
           callbackArg = (void *) 0x13d9b530
           command = (CliCommandHolder *) 0xc7bda40
    #13 0x08410175 in World::Update (this=0xb6c0da20, diff=65)
       at ../../../src/game/World.cpp:1484
           nextGameEvent = <value optimized out>
           autobroadcaston = 1
    #14 0x0812fc0e in WorldRunnable::run (this=0xa9861b38)
       at ../../../src/mangosd/WorldRunnable.cpp:60
           diff = 65
           realCurrTime = 462985440
           realPrevTime = <value optimized out>
           prevSleepTime = 41
    #15 0x084cd5f2 in ACE_Based::Thread::ThreadTask (param=0xa9861b38)
       at ../../../src/shared/Threading.cpp:187
    No locals.
    #16 0xb7e8c2f7 in ACE_OS_Thread_Adapter::invoke ()
      from /home/wow/mangos_git_compiled/lib/libACE-5.6.6.so
    No symbol table info available.
    #17 0xb7e3c42f in ace_thread_adapter ()
      from /home/wow/mangos_git_compiled/lib/libACE-5.6.6.so
    No symbol table info available.
    #18 0xb7779369 in start_thread () from /lib/libpthread.so.0
    No symbol table info available.
    #19 0xb76cbcfe in clone () from /lib/libc.so.6
    No symbol table info available.
    

  5. Figured out.. not very easy, but it's works nice.

    // Create a link to repository

    git remote add tmp git://github.com/[NAME]/mangos.git

    // Fetch sources

    git fetch tmp

    // Create and switch to tmp branch

    git checkout --track -b tmp tmp/master

    // Switch back to your master branch which apply patch

    git checkout master

    // Now type the commit id which you want to get

    git cherry-pick 1d7f6138bc1e2bc5ae40d264a48fbe2c5ec035cc

    // Now push changes to your server

    git push [REPOSITORY] master

    // Delete tmp branch

    git branch -d tmp

    // Delete link to remote branch

    git remote rm tmp

  6. Core: 9516

    YTDB: 537

    Very frequent

    Using host libthread_db library "/lib/libthread_db.so.1".
    Core was generated by `./bin/mangos-worldd -c etc/mangosd.conf'.
    Program terminated with signal 11, Segmentation fault.
    #0  0x0846e79b in WorldSession::HandleSetActiveMoverOpcode (this=0xa1a19488, recv_data=@0x253785b0) at ../../../src/game/MovementHandler.cpp:701
    701         if(_player->m_mover->GetGUID() != guid)
    #0  0x0846e79b in WorldSession::HandleSetActiveMoverOpcode (this=0xa1a19488, recv_data=@0x253785b0) at ../../../src/game/MovementHandler.cpp:701
    No locals.
    #1  0x08410ae0 in WorldSession::Update (this=0xa1a19488) at ../../../src/game/WorldSession.cpp:230
           packet = (WorldPacket *) 0x253785b0
           currTime = <value optimized out>
    #2  0x084097fb in World::UpdateSessions (this=0xb6c0db10, diff=68) at ../../../src/game/World.cpp:1844
           next = {_M_cur = 0x72550fe0, _M_ht = 0xb6c0db80}
           sess = (WorldSession *) 0xa
    #3  0x0840a18e in World::Update (this=0xb6c0db10, diff=68) at ../../../src/game/World.cpp:1387
           autobroadcaston = 1
    #4  0x081347ee in WorldRunnable::run (this=0xaed90ea0) at ../../../src/mangosd/WorldRunnable.cpp:60
           diff = 68
           realCurrTime = 713059313
           realPrevTime = <value optimized out>
           prevSleepTime = 39
    #5  0x084c7312 in ACE_Based::Thread::ThreadTask (param=0xaed90ea0) at ../../../src/shared/Threading.cpp:187
    No locals.
    #6  0xb7e871a7 in ACE_OS_Thread_Adapter::invoke () from /home/wow/mangos_git_compiled/lib/libACE-5.6.6.so
    No symbol table info available.
    #7  0xb7e373df in ace_thread_adapter () from /home/wow/mangos_git_compiled/lib/libACE-5.6.6.so
    No symbol table info available.
    #8  0xb7782369 in start_thread () from /lib/libpthread.so.0
    No symbol table info available.
    #9  0xb76d4cfe in clone () from /lib/libc.so.6
    No symbol table info available.
    

    Using host libthread_db library "/lib/libthread_db.so.1".
    Core was generated by `./bin/mangos-worldd -c etc/mangosd.conf'.
    Program terminated with signal 6, Aborted.
    #0  0xb7650c66 in raise () from /lib/libc.so.6
    #0  0xb7650c66 in raise () from /lib/libc.so.6
    No symbol table info available.
    #1  0xb7652571 in abort () from /lib/libc.so.6
    No symbol table info available.
    #2  0xb768960b in __libc_message () from /lib/libc.so.6
    No symbol table info available.
    #3  0xb768fb7a in malloc_consolidate () from /lib/libc.so.6
    No symbol table info available.
    #4  0xb76919da in _int_malloc () from /lib/libc.so.6
    No symbol table info available.
    #5  0xb76937cd in malloc () from /lib/libc.so.6
    No symbol table info available.
    #6  0xb786e307 in operator new () from /usr/lib/libstdc++.so.6
    No symbol table info available.
    #7  0x08143551 in std::vector<unsigned char, std::allocator<unsigned char> >::reserve (this=0xa20fde84, __n=4096) at /usr/lib/gcc/i486-slackware-linux/4.2.4/../../../../include/c++/4.2.4/ext/new_allocator.h:91
           __old_size = 0
           __tmp = (unsigned char *) 0xffff0000 <Address 0xffff0000 out of bounds>
    #8  0x083faf21 in UpdateData (this=0xa20fde60) at ../../../src/game/../shared/ByteBuffer.h:56
    No locals.
    #9  0x08290acb in Object::BuildUpdateDataForPlayer (this=0xe140b38, pl=0x93cb5a80, update_players=@0xa20ff0c8) at ../../../src/game/Object.cpp:1063
           p = {first = {_M_cur = 0xa20ff06c, _M_ht = 0xe145108}, second = 248}
           __PRETTY_FUNCTION__ = "void Object::BuildUpdateDataForPlayer(Player*, UpdateDataMapType&)"
    #10 0x08294a0f in VisitorHelper<WorldObjectChangeAccumulator, Player> (v=@0xa20ff04c, c=@0xe145d50) at ../../../src/game/Object.cpp:1941
    No locals.
    #11 0x08294a45 in VisitorHelper<WorldObjectChangeAccumulator, Player, TypeList<Creature, TypeList<Corpse, TypeNull> > > (v=@0xa20ff04c, c=@0xe145d50) at ../../../src/game/../framework/GameSystem/TypeContainerVisitor.h:53
    No locals.
    #12 0x082911c7 in WorldObject::BuildUpdateData (this=0xe140b38, update_players=@0xa20ff0c8) at ../../../src/game/../framework/GameSystem/TypeContainerVisitor.h:71
           cell = {data = {Part = {grid_x = 17, grid_y = 26, cell_x = 1, cell_y = 7, nocreate = 1, reserved = 31}, All = 1058805393}}
           notifier = {i_updateDatas = @0xa20ff0c8, i_object = @0xe140b38}
    #13 0x082586a7 in Map::SendObjectUpdates (this=0xa87cddf8) at ../../../src/game/Map.cpp:3572
           obj = (class Object *) 0xe140b38
           update_players = {_M_ht = {_M_node_allocator = {<__gnu_cxx::new_allocator<__gnu_cxx::_Hashtable_node<std::Pair<Player* const, UpdateData> > >> = {<No data fields>}, <No data fields>}, _M_hash = {<No data fields>},
       _M_equals = {<> = {<No data fields>}, <No data fields>}, _M_get_key = {<> = {<No data fields>}, <No data fields>},
       _M_buckets = {<std::_Vector_base<__gnu_cxx::_Hashtable_node<std::Pair<Player* const, UpdateData> >*,std::allocator<__gnu_cxx::_Hashtable_node<std::Pair<Player* const, UpdateData> >*> >> = {
           _M_impl = {<std::allocator<__gnu_cxx::_Hashtable_node<std::Pair<Player* const, UpdateData> >*>> = {<__gnu_cxx::new_allocator<__gnu_cxx::_Hashtable_node<std::Pair<Player* const, UpdateData> >*>> = {<No data fields>}, <No data fields>}, _M_start = 0x1078c6c0, _M_finish = 0x1078c9c4, _M_end_of_storage = 0x1078c9c4}}, <No data fields>}, _M_num_elements = 0}}
           packet = {<ByteBuffer> = {static DEFAULT_SIZE = 4096, _rpos = 2718954076, _wpos = 2826755576, _storage = {<std::_Vector_base<unsigned char,std::allocator<unsigned char> >> = {
           _M_impl = {<std::allocator<unsigned char>> = {<__gnu_cxx::new_allocator<unsigned char>> = {<No data fields>}, <No data fields>}, _M_start = 0xa20ff0d8 "",
             _M_finish = 0x826e0e6 "\\213C\\004\\203д\\020\\213\\020\\205рuч\\215eЬ[^]ц\\220\\220\\220\\220\\220\\220\\220U\\211Е]ц", '\\220' <repeats 11 times>, "U\\211Е]ц", '\\220' <repeats 11 times>, "U\\211Е1ю]ц\\220\\220\\220\\220\\220\\220\\220\\220\\220U\\211Е1ю]ц\\220\\220\\220\\220\\220\\220\\220\\220\\220U\\211ЕVS\\213u\\b\\213]\\f\\203Л\\bSVХкЪЪЪ\\203д\\020\\205юt\\024\\215eЬ[^]ц\\215І", _M_end_of_storage = 0x9c90e10 "хBS\\b\\t"}}, <No data fields>}}, m_opcode = 108}
    #14 0x08268d8c in Map::Update (this=0xa87cddf8, t_diff=@0xa20ff2a8) at ../../../src/game/Map.cpp:698
           cell = {data = {Part = {grid_x = 1, grid_y = 0, cell_x = 0, cell_y = 0, nocreate = 0, reserved = 0}, All = 1}}
           cell_id = 1092535966
           y = 2718953848
           x = 7
           obj = <value optimized out>
           updater = {i_timeDiff = 108}
           __PRETTY_FUNCTION__ = "virtual void Map::Update(const uint32&)"
    #15 0x0827a281 in MapManager::Update (this=0xa875c330, diff=34) at ../../../src/game/MapManager.cpp:265
           iter = {_M_cur = 0xa808c010, _M_ht = 0xa875c378}
    #16 0x0840a22e in World::Update (this=0xb6d0d9b0, diff=34) at ../../../src/game/World.cpp:1426
           next = {_M_cur = 0x0, _M_ht = 0x0}
           autobroadcaston = 1
    #17 0x081347ee in WorldRunnable::run (this=0xa2c724e0) at ../../../src/mangosd/WorldRunnable.cpp:60
           diff = 34
           realCurrTime = 713400138
           realPrevTime = <value optimized out>
           prevSleepTime = 23
    #18 0x084c7312 in ACE_Based::Thread::ThreadTask (param=0xa2c724e0) at ../../../src/shared/Threading.cpp:187
    No locals.
    #19 0xb7ead1a7 in ACE_OS_Thread_Adapter::invoke () from /home/wow/mangos_git_compiled/lib/libACE-5.6.6.so
    No symbol table info available.
    #20 0xb7e5d3df in ace_thread_adapter () from /home/wow/mangos_git_compiled/lib/libACE-5.6.6.so
    No symbol table info available.
    #21 0xb77a8369 in start_thread () from /lib/libpthread.so.0
    No symbol table info available.
    #22 0xb76facfe in clone () from /lib/libc.so.6
    No symbol table info available.
    

  7. Core: 9465

    YTDB: 536

    1 times per day.

    Using host libthread_db library "/lib/libthread_db.so.1".
    Core was generated by `./bin/mangos-worldd -c etc/mangosd.conf'.
    Program terminated with signal 6, Aborted.
    #0  0xb76bcc66 in raise () from /lib/libc.so.6
    #0  0xb76bcc66 in raise () from /lib/libc.so.6
    No symbol table info available.
    #1  0xb76be571 in abort () from /lib/libc.so.6
    No symbol table info available.
    #2  0xb76f560b in __libc_message () from /lib/libc.so.6
    No symbol table info available.
    #3  0xb76fd76a in _int_free () from /lib/libc.so.6
    No symbol table info available.
    #4  0xb7701010 in free () from /lib/libc.so.6
    No symbol table info available.
    #5  0xb78d8a11 in operator delete () from /usr/lib/libstdc++.so.6
    No symbol table info available.
    #6  0x083b9c30 in Unit::CleanupDeletedAuras (this=0x28c2f338) at ../../../src/game/Unit.cpp:13796
    No locals.
    #7  0x083cf933 in Unit::RemoveFromWorld (this=0x21698c48) at ../../../src/game/Unit.cpp:12031
    No locals.
    #8  0x082cc3b6 in Pet::RemoveFromWorld (this=0x21698c48) at ../../../src/game/Pet.cpp:78
    No locals.
    #9  0x082468f9 in Map::AddObjectToRemoveList (this=0xb4628ab8, obj=0x21698c48) at ../../../src/game/Map.cpp:2192
           __PRETTY_FUNCTION__ = "void Map::AddObjectToRemoveList(WorldObject*)"
    #10 0x0827ff6e in WorldObject::AddObjectToRemoveList (this=0x6) at ../../../src/game/Object.cpp:1642
    No locals.
    #11 0x082ced97 in Pet::Remove (this=0x21698c48, mode=PET_SAVE_NOT_IN_SLOT, returnreagent=false) at ../../../src/game/Pet.cpp:685
           owner = (class Unit *) 0x16e77150
    #12 0x082d09eb in Pet::setDeathState (this=0x21698c48, s=JUST_DIED) at ../../../src/game/Pet.cpp:465
    No locals.
    #13 0x083e2938 in Unit::DealDamage (this=0x17c7f7c8, pVictim=0x21698c48, damage=204, cleanDamage=0xb2fa2f0c, damagetype=DOT, damageSchoolMask=SPELL_SCHOOL_MASK_HOLY, spellProto=0xb111d8b8, durabilityLoss=true)
       at ../../../src/game/Unit.cpp:754
           morphSpell = <value optimized out>
           health = 57
           duel_hasEnded = false
           __PRETTY_FUNCTION__ = "uint32 Unit::DealDamage(Unit*, uint32, const CleanDamage*, DamageEffectType, SpellSchoolMask, const SpellEntry*, bool)"
    #14 0x0835a4d8 in Aura::PeriodicTick (this=0x28c2f338) at ../../../src/game/SpellAuras.cpp:7093
           resist = 0
           amount = <value optimized out>
           pdamage = 204
           isCrit = false
           procVictim = <value optimized out>
           pCaster = (class Unit *) 0x17c7f7c8
           absorb = 0
           cleanDamage = {damage = 0, attackType = BASE_ATTACK, hitOutCome = MELEE_HIT_NORMAL}
           pInfo = {aura = 0x28c2f338, damage = 204, overDamage = 0, absorb = 0, resist = 0, multiplier = 0, critical = false}
    #15 0x0835c482 in Aura::Update (this=0x28c2f338, diff=102) at ../../../src/game/SpellAuras.cpp:665
           powertype = POWER_MANA
           caster = (class Unit *) 0x17c7f7c8
    #16 0x0835c7d3 in PersistentAreaAura::Update (this=0x28c2f338, diff=102) at ../../../src/game/SpellAuras.cpp:928
           dynObj = <value optimized out>
           caster = <value optimized out>
    #17 0x083c868b in Unit::_UpdateSpells (this=0x21698c48, time=102) at ../../../src/game/SpellAuras.h:332
           i_aura = (class Aura *) 0x28c2f338
    #18 0x083d4159 in Unit::Update (this=0x21698c48, p_time=102) at ../../../src/game/Unit.cpp:314
    No locals.
    #19 0x0817977a in Creature::Update (this=0x21698c48, diff=102) at ../../../src/game/Creature.cpp:464
    No locals.
    #20 0x082d23a2 in Pet::Update (this=0x21698c48, diff=102) at ../../../src/game/Pet.cpp:568
           owner = (class Unit *) 0x16e77150
           __PRETTY_FUNCTION__ = "virtual void Pet::Update(uint32)"
    #21 0x0825f0b6 in VisitorHelper<MaNGOS::ObjectUpdater, Creature> (v=@0xb2fa825c, c=@0x16cffda0) at ../../../src/game/GridNotifiersImpl.h:48
    No locals.
    #22 0x0825f745 in VisitorHelper<MaNGOS::ObjectUpdater, Creature, TypeList<Corpse, TypeNull> > (v=@0xb2fa825c, c=@0x16cffda0) at ../../../src/game/../framework/GameSystem/TypeContainerVisitor.h:53
    No locals.
    #23 0x0825d1f0 in Map::Update (this=0xb4628ab8, t_diff=@0xb2fa82a8) at ../../../src/game/../framework/GameSystem/TypeContainerVisitor.h:71
           cell = {data = {Part = {grid_x = 1, grid_y = 0, cell_x = 0, cell_y = 0, nocreate = 0, reserved = 0}, All = 1}}
           cell_id = <value optimized out>
           y = <value optimized out>
           x = <value optimized out>
           obj = <value optimized out>
           updater = {i_timeDiff = 102}
           __PRETTY_FUNCTION__ = "virtual void Map::Update(const uint32&)"
    #24 0x0826b221 in MapManager::Update (this=0xf620468, diff=42) at ../../../src/game/MapManager.cpp:265
           iter = {_M_cur = 0xb4628208, _M_ht = 0xf6204b0}
    #25 0x083f847e in World::Update (this=0xb6d08880, diff=42) at ../../../src/game/World.cpp:1411
           next = {_M_cur = 0x0, _M_ht = 0x0}
           autobroadcaston = 1
    #26 0x08129a2e in WorldRunnable::run (this=0xb242a930) at ../../../src/mangosd/WorldRunnable.cpp:60
           diff = 42
           realCurrTime = 466799335
           realPrevTime = <value optimized out>
           prevSleepTime = 39
    #27 0x084b35e2 in ACE_Based::Thread::ThreadTask (param=0xb242a930) at ../../../src/shared/Threading.cpp:187
    No locals.
    #28 0xb7f192f7 in ACE_OS_Thread_Adapter::invoke () from /home/wow/mangos_git_compiled/lib/libACE-5.6.6.so
    No symbol table info available.
    #29 0xb7ec942f in ace_thread_adapter () from /home/wow/mangos_git_compiled/lib/libACE-5.6.6.so
    No symbol table info available.
    #30 0xb7814369 in start_thread () from /lib/libpthread.so.0
    No symbol table info available.
    #31 0xb7766cfe in clone () from /lib/libc.so.6
    No symbol table info available.
    

  8. Core: 9499

    Need 2 players:

    1. Attacker

    2. Victim

    Go to Coords:

    Map: 530 (Outland) Zone: 3520 (Shadowmoon Valley) Area: 3967 (Dragonmaw Skyway) Phase: 429497295 , X: -4452.72098 , Y: 223.714203 , Z: 92.344971 , ZoneX: 72.750648 , ZoneY: 68.312965 , GroundZ: 92.345703 , FloorZ: 92.345703

    Kill victim , victim will auto respawn. While (1){kill;gain_honor;}

  9. Core: 9465

    YTDB: 536

    3 times per day.

    Using host libthread_db library "/lib/libthread_db.so.1".
    Core was generated by `./bin/mangos-worldd -c etc/mangosd.conf'.
    Program terminated with signal 11, Segmentation fault.
    #0  WaypointMovementGenerator<Creature>::Update (this=0x4ad0ac00, creature=@0x4d6605e0, diff=@0xaf761fd4) at /usr/lib/gcc/i486-slackware-linux/4.2.4/../../../../include/c++/4.2.4/bits/stl_vector.h:355
    355           { return const_iterator(this->_M_impl._M_finish); }
    #0  WaypointMovementGenerator<Creature>::Update (this=0x4ad0ac00, creature=@0x4d6605e0, diff=@0xaf761fd4) at /usr/lib/gcc/i486-slackware-linux/4.2.4/../../../../include/c++/4.2.4/bits/stl_vector.h:355
           traveller = {i_traveller = @0x4d661f20}
    #1  0x084316e7 in MovementGeneratorMedium<Creature, WaypointMovementGenerator<Creature> >::Update (this=0x4ad0ac00, u=@0x4d6605e0, time_diff=@0xaf761fd4) at ../../../src/game/MovementGenerator.h:91
    No locals.
    #2  0x0826d057 in MotionMaster::UpdateMotion (this=0x4d6613e4, diff=147) at ../../../src/game/MotionMaster.cpp:83
           __PRETTY_FUNCTION__ = "void MotionMaster::UpdateMotion(uint32)"
    #3  0x083d4381 in Unit::Update (this=0x4d6605e0, p_time=147) at ../../../src/game/Unit.cpp:357
           base_att = <value optimized out>
    #4  0x0817977a in Creature::Update (this=0x4d6605e0, diff=147) at ../../../src/game/Creature.cpp:464
    No locals.
    #5  0x0825f0b6 in VisitorHelper<MaNGOS::ObjectUpdater, Creature> (v=@0xaf7641fc, c=@0x4d603194) at ../../../src/game/GridNotifiersImpl.h:48
    No locals.
    #6  0x08260bc5 in VisitorHelper<MaNGOS::ObjectUpdater, Creature, TypeList<DynamicObject, TypeList<Corpse, TypeNull> > > (v=@0xaf7641fc, c=@0x4d603194) at ../../../src/game/../framework/GameSystem/Type                                     ntainerVisitor.h:53
    No locals.
    #7  0x0825d6ff in Map::Update (this=0x4d853940, t_diff=@0xaf7642a8) at ../../../src/game/../framework/GameSystem/TypeContainerVisitor.h:71
           cell = {data = {Part = {grid_x = 52, grid_y = 63, cell_x = 35, cell_y = 28, nocreate = 1, reserved = 91}, All = 3077718004}}
           cell_id = <value optimized out>
           y = <value optimized out>
           x = <value optimized out>
           obj = <value optimized out>
           updater = {i_timeDiff = 147}
           __PRETTY_FUNCTION__ = "virtual void Map::Update(const uint32&)"
    #8  0x0825e215 in InstanceMap::Update (this=0x4d853940, t_diff=@0xaf7642a8) at ../../../src/game/Map.cpp:2520
    No locals.
    #9  0x0845a39f in MapInstanced::Update (this=0xaeee7b68, t=@0xaf7642a8) at ../../../src/game/MapInstanced.cpp:63
           i = {_M_cur = 0x5405f8d8, _M_ht = 0xaeef7cb0}
    #10 0x0826b221 in MapManager::Update (this=0x11e78308, diff=49) at ../../../src/game/MapManager.cpp:265
           iter = {_M_cur = 0xaeefaf08, _M_ht = 0x11e78350}
    #11 0x083f847e in World::Update (this=0xb6c0d9b8, diff=49) at ../../../src/game/World.cpp:1411
           next = {_M_cur = 0x0, _M_ht = 0x0}
           autobroadcaston = 1
    #12 0x08129a2e in WorldRunnable::run (this=0xaee429b8) at ../../../src/mangosd/WorldRunnable.cpp:60
           diff = 49
           realCurrTime = 435130128
           realPrevTime = <value optimized out>
           prevSleepTime = 43
    #13 0x084b35e2 in ACE_Based::Thread::ThreadTask (param=0xaee429b8) at ../../../src/shared/Threading.cpp:187
    No locals.
    #14 0xb7e632f7 in ACE_OS_Thread_Adapter::invoke () from /home/wow/mangos_git_compiled/lib/libACE-5.6.6.so
    No symbol table info available.
    #15 0xb7e1342f in ace_thread_adapter () from /home/wow/mangos_git_compiled/lib/libACE-5.6.6.so
    No symbol table info available.
    #16 0xb775e369 in start_thread () from /lib/libpthread.so.0
    No symbol table info available.
    #17 0xb76b0cfe in clone () from /lib/libc.so.6
    No symbol table info available.
    

  10. Core: 9465

    YTDB: 536

    2 times per day.

    Using host libthread_db library "/lib/libthread_db.so.1".
    Core was generated by `./bin/mangos-worldd -c etc/mangosd.conf'.
    Program terminated with signal 6, Aborted.
    #0  0xb75e0c66 in raise () from /lib/libc.so.6
    #0  0xb75e0c66 in raise () from /lib/libc.so.6
    No symbol table info available.
    #1  0xb75e2571 in abort () from /lib/libc.so.6
    No symbol table info available.
    #2  0xb75d9e60 in __assert_fail () from /lib/libc.so.6
    No symbol table info available.
    #3  0x0845b36c in WorldSession::HandleSetActiveMoverOpcode (this=0xaef35e0, recv_data=@0x6afe01c0) at ../../../src/game/Object.h:175
    No locals.
    #4  0x083fed30 in WorldSession::Update (this=0xaef35e0) at ../../../src/game/WorldSession.cpp:230
           packet = (WorldPacket *) 0x6afe01c0
           currTime = <value optimized out>
    #5  0x083f745b in World::UpdateSessions (this=0xb6c0da08, diff=77) at ../../../src/game/World.cpp:1829
           next = {_M_cur = 0xb6c0d6b8, _M_ht = 0xb6c0da78}
           sess = (WorldSession *) 0xb6c0dd50
    #6  0x083f83de in World::Update (this=0xb6c0da08, diff=77) at ../../../src/game/World.cpp:1372
           autobroadcaston = 1
    #7  0x08129a2e in WorldRunnable::run (this=0xa305bc88) at ../../../src/mangosd/WorldRunnable.cpp:60
           diff = 77
           realCurrTime = 445850730
           realPrevTime = <value optimized out>
           prevSleepTime = 48
    #8  0x084b35e2 in ACE_Based::Thread::ThreadTask (param=0xa305bc88) at ../../../src/shared/Threading.cpp:187
    No locals.
    #9  0xb7e3d2f7 in ACE_OS_Thread_Adapter::invoke () from /home/wow/mangos_git_compiled/lib/libACE-5.6.6.so
    No symbol table info available.
    #10 0xb7ded42f in ace_thread_adapter () from /home/wow/mangos_git_compiled/lib/libACE-5.6.6.so
    No symbol table info available.
    #11 0xb7738369 in start_thread () from /lib/libpthread.so.0
    No symbol table info available.
    #12 0xb768acfe in clone () from /lib/libc.so.6
    No symbol table info available.
    

  11. Core: 9465

    YTDB: 536

    20 times per day.

    Using host libthread_db library "/lib/libthread_db.so.1".
    Core was generated by `./bin/mangos-worldd -c etc/mangosd.conf'.
    Program terminated with signal 11, Segmentation fault.
    #0  0x0845b24b in WorldSession::HandleSetActiveMoverOpcode (this=0x92230db8, recv_data=@0x8a935be8) at ../../../src/game/MovementHandler.cpp:446
    446         if(_player->m_mover->GetGUID() != guid)
    #0  0x0845b24b in WorldSession::HandleSetActiveMoverOpcode (this=0x92230db8, recv_data=@0x8a935be8) at ../../../src/game/MovementHandler.cpp:446
    No locals.
    #1  0x083fed30 in WorldSession::Update (this=0x92230db8) at ../../../src/game/WorldSession.cpp:230
           packet = (WorldPacket *) 0x8a935be8
           currTime = <value optimized out>
    #2  0x083f745b in World::UpdateSessions (this=0xb6c0da08, diff=61) at ../../../src/game/World.cpp:1829
           next = {_M_cur = 0x977896f0, _M_ht = 0xb6c0da78}
           sess = (WorldSession *) 0xb6c0dd50
    #3  0x083f83de in World::Update (this=0xb6c0da08, diff=61) at ../../../src/game/World.cpp:1372
           autobroadcaston = 1
    #4  0x08129a2e in WorldRunnable::run (this=0x8962250) at ../../../src/mangosd/WorldRunnable.cpp:60
           diff = 61
           realCurrTime = 454608580
           realPrevTime = <value optimized out>
           prevSleepTime = 43
    #5  0x084b35e2 in ACE_Based::Thread::ThreadTask (param=0x8962250) at ../../../src/shared/Threading.cpp:187
    No locals.
    #6  0xb7e462f7 in ACE_OS_Thread_Adapter::invoke () from /home/wow/mangos_git_compiled/lib/libACE-5.6.6.so
    No symbol table info available.
    #7  0xb7df642f in ace_thread_adapter () from /home/wow/mangos_git_compiled/lib/libACE-5.6.6.so
    No symbol table info available.
    #8  0xb7741369 in start_thread () from /lib/libpthread.so.0
    No symbol table info available.
    #9  0xb7693cfe in clone () from /lib/libc.so.6
    No symbol table info available.
    

  12. Core: 9465

    YTDB: 536

    10 times per day.

    p.s. i think here just need to replace "Creature" with "Player"

    Using host libthread_db library "/lib/libthread_db.so.1".
    Core was generated by `./bin/mangos-worldd -c etc/mangosd.conf'.
    Program terminated with signal 11, Segmentation fault.
    #0  0x08474569 in WorldSession::HandleCastSpellOpcode (this=0xd43b628, recvPacket=@0x797a3010) at ../../../src/game/SpellHandler.cpp:327
    327             if (!((Creature*)mover)->HasSpell(spellId) || IsPassiveSpell(spellId) )
    #0  0x08474569 in WorldSession::HandleCastSpellOpcode (this=0xd43b628, recvPacket=@0x797a3010) at ../../../src/game/SpellHandler.cpp:327
           mover = (class Unit *) 0x7ea07d98
           spellInfo = (const SpellEntry *) 0xaf8f0ff8
           targets = {m_srcX = 2.73113071e-41, m_srcY = 0, m_srcZ = -1.48862491e-05, m_destX = -7.41154637e-22, m_destY = -9.03112561e-32, m_destZ = -1.62593847e-18, m_strTarget = {static npos = 4294967295,
       _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0xb77d96ac "\\201цH╧"}}, m_targetMask = 2623537168, m_unitTarget = 0x8bea7620, m_GOTarget = 0x1,
     m_itemTarget = 0x959eb008, m_unitTargetGUID = 13256407387770712648, m_GOTargetGUID = 8753361671025590273, m_CorpseTargetGUID = 13253383065074397768, m_itemTargetGUID = 10082000595855849172, m_itemTargetEntry = 2716856904}
    #1  0x083fed30 in WorldSession::Update (this=0xd43b628) at ../../../src/game/WorldSession.cpp:230
           packet = (WorldPacket *) 0x797a3010
           currTime = <value optimized out>
    #2  0x083f745b in World::UpdateSessions (this=0xb6d0da98, diff=63) at ../../../src/game/World.cpp:1829
           next = {_M_cur = 0x9c8220b8, _M_ht = 0xb6d0db08}
           sess = (WorldSession *) 0xb6d0dde0
    #3  0x083f83de in World::Update (this=0xb6d0da98, diff=63) at ../../../src/game/World.cpp:1372
           autobroadcaston = 1
    #4  0x08129a2e in WorldRunnable::run (this=0xa2a83748) at ../../../src/mangosd/WorldRunnable.cpp:60
           diff = 63
           realCurrTime = 454281086
           realPrevTime = <value optimized out>
           prevSleepTime = 39
    #5  0x084b35e2 in ACE_Based::Thread::ThreadTask (param=0xa2a83748) at ../../../src/shared/Threading.cpp:187
    No locals.
    #6  0xb7edb2f7 in ACE_OS_Thread_Adapter::invoke () from /home/wow/mangos_git_compiled/lib/libACE-5.6.6.so
    No symbol table info available.
    #7  0xb7e8b42f in ace_thread_adapter () from /home/wow/mangos_git_compiled/lib/libACE-5.6.6.so
    No symbol table info available.
    #8  0xb77d6369 in start_thread () from /lib/libpthread.so.0
    No symbol table info available.
    #9  0xb7728cfe in clone () from /lib/libc.so.6
    No symbol table info available.
    

×
×
  • Create New...

Important Information

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. Privacy Policy Terms of Use