Jump to content

waza123

Members
  • Posts

    418
  • Joined

  • Last visited

    Never
  • Donations

    0.00 GBP 

Everything posted by waza123

  1. merged anticheat 14.10.2010 http://filebeam.com/9b3f8bfc432bdceb65bad6b9924cd3c2
  2. Think just need to add #include "DBCStores.h" to GridMap.cpp
  3. ../../../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
  4. same for me core: 9948 db: ytdb 548 os: slackware http://paste2.org/p/846306
  5. nope, but kernel is compiled to support 12gb ram, i think its using 8gb ram like a swap, + hdd swap. and i monitor using top, and ram is not full. swap is not used at all.
  6. this is a joke right ? 12 GB RAM + SWAP 10GBEdit: Maybe there is a memory leak in mangos ? And after few hour mangos crash ?
  7. 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 ...................
  8. 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 }
  9. add index for `criteria` in `character_achievement_progress` this will fix freeze crash. But, in big server this table has ~15 000 000 rows, so the indexing will take about an hour.
  10. 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.
  11. So, this is it ? This is the patch ? http://pastebin.com/KktLPUPa much smaller code than first one was made.
  12. 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
  13. I have own repository branch, how to apply patch from different repository to my branch ? For example: Apply this patch http://github.com/mangos/mangos/commit/2cb35a12ef35a489ddb0e561556c1e918d57f191 To my repository branch. Something like: git pull git://github.com/mangos/mangos.git 2cb35a12ef35a489ddb0e561556c1e918d57f191 With some git command (manually its hard)
  14. Any news about Multi-processing ?
  15. What crash this fixes ? Not HandleSetActiveMoverOpcode ?
  16. 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.
  17. 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.
  18. a temp fix: Create some Lick king's there )
  19. 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;}
  20. 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.
  21. 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.
  22. 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.
  23. 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