Jump to content

higi

Members
  • Posts

    65
  • Joined

  • Last visited

    Never
  • Donations

    0.00 GBP 

Everything posted by higi

  1. memory isnt problem, multithreading is problem, single core cant take that much calc.. (
  2. ofc mangos can hold like 10K, but after multimangos,mtmaps got finished, also wyk3d worked(hope still work,didnt see him quite time) on some DB access improvements, then mangos hopefully use ALL CPU POWER , with working mtmaps u can hold about 2K+ without lag , i tryied many thing, but still mangos never used more then 250%CPU (i can have 800%(8xcpu)) now its like 1K without lag (if well optimized mysql, linux), mangos consume too mutch main thread ( hope we see some performance fixes also:)
  3. i am using mandriva new instaled distro, server 64bit. have some problems with compile, anyone can help ?) ./shared/Database/libmangosdatabase.a(DatabaseMysql.o): In function `DatabaseMysql::DatabaseMysql()': DatabaseMysql.cpp.text+0x1ad8): undefined reference to `mysql_server_init' DatabaseMysql.cpp.text+0x1add): undefined reference to `mysql_thread_safe' ../shared/Database/libmangosdatabase.a(DatabaseMysql.o): In function `DatabaseMysql::escape_string(char*, char const*, unsigned long)': DatabaseMysql.cpp.text+0x79): undefined reference to `mysql_real_escape_string' ../shared/Database/libmangosdatabase.a(DatabaseMysql.o): In function `DatabaseMysql::ThreadEnd()': DatabaseMysql.cpp.text+0x241): undefined reference to `mysql_thread_end' ../shared/Database/libmangosdatabase.a(DatabaseMysql.o): In function `DatabaseMysql::ThreadStart()': DatabaseMysql.cpp.text+0x251): undefined reference to `mysql_thread_init' ../shared/Database/libmangosdatabase.a(QueryResultMysql.o): In function `QueryResultMysql::EndQuery()': QueryResultMysql.cpp.text+0x10b): undefined reference to `mysql_free_result' ../shared/Database/libmangosdatabase.a(QueryResultMysql.o): In function `QueryResultMysql::NextRow()': QueryResultMysql.cpp.text+0x133): undefined reference to `mysql_fetch_row' ../shared/Database/libmangosdatabase.a(QueryResultMysql.o): In function `QueryResultMysql::QueryResultMysql(st_mysql_res*, unsigned long, unsigned int)': QueryResultMysql.cpp.text+0x381): undefined reference to `mysql_fetch_fields' ../shared/Database/libmangosdatabase.a(QueryResultMysql.o): In function `QueryResultMysql::QueryResultMysql(st_mysql_res*, unsigned long, unsigned int)': QueryResultMysql.cpp.text+0x6e1): undefined reference to `mysql_fetch_fields' ../shared/Database/libmangosdatabase.a(SqlDelayThread.o): In function `SqlDelayThread::run()': SqlDelayThread.cpp.text+0x1eb): undefined reference to `mysql_thread_init' SqlDelayThread.cpp.text+0x281): undefined reference to `mysql_thread_end' collect2: ld returned 1 exit status make[2]: *** [mangos-realmd] Error 1
  4. i tryied to intall it, after log to putty i have this err. Rational PurifyPlus for UNIX %SUITE_VER% not installed for the Linux platform. i dotnloaded this : PurifyPlus.7.0.0.0-012.Eval.Linux_x64 and exec rs_install ./rs_install Debian GNU/Linux 4.0 n l not supported in this release. rs_install must be run on one of these operating systems: Red Hat Enterprise Linux .. release 3 Red Hat Enterprise Linux .. release 4 Red Hat Enterprise Linux Server release 5 SUSE LINUX Enterprise Server 9 SUSE Linux Enterprise Server 10 IBM recommends you run rs_install on a machine running one of these operating systems. Check the following web address for the latest Rational PurifyPlus for Linux (Evaluation) updates and platform support: [url]www.ibm.com/support/docview.wss?uid=swg24013429[/url] Do you want to continue rs_install? [no] y You are logged into kitakami-2 as root. Are you sure you want to run rs_install as root? Press the Enter key to continue rs_install as root, q to quit: ------------------------------------------------------------------------------ RS Install IBM Corporation Version: 2.190 ------------------------------------------------------------------------------ Using RS Install You are running the rs_install command as root. Output from rs_install will be copied to a log file. When you exit rs_install or rs_install completes, the location of the log file is displayed. The -help option can be used to display rs_install command line options. All of your inputs will be saved for future runs of rs_install. Your window size is 40 lines long. IBM recommends running rs_install in a terminal window that has at least 48 lines. You can enter a q, q! or ? at any prompt: q Will save your inputs and quit rs_install. q! Quit rs_install without saving your inputs. Note that the 'Rational' directory is always saved. ? Get help on the current prompt. Press the Enter key to continue, q to quit rs_install: ------------------------------------------------------------------------------ Rational PurifyPlus for Linux (Evaluation) - Enter Install Location Enter the location to install IBM Rational products. This will be referred to as the 'Rational' directory. In 'Rational' directory, rs_install will create a releases directory to keep all of the products by name and version. For example, in 'Rational'/releases, this install will create a 'PurifyPlus.7.0.0.0-012.Eval' directory to install Rational PurifyPlus for Linux (Evaluation) 7.0.0.0-012.Eval. The 'Rational' directory must be accessible from every machine where you plan to run these IBM Rational products. The 'Rational' directory path must be identical on each machine. Thus, an automount path like /tmp_mnt/rational should not be used because you cannot access this directory from every machine. Checking for 'Rational' directories.. One found. Enter 'Rational' directory: [/releases] Running LAP Tool: /opt/_purify/PurifyPlus.7.0.0.0-012.Eval.Linux_x64/extras/LAP/jre150.i386_linux2/jre/bin/java -classpath extras/LAP/lib/lapapp.jar:extras/LAP/lib/i18n.jar com.ibm.lex.lapapp.LAP -l extras/LAP/LA_files -text_only -s /releases/releases/PurifyPlus.7.0.0.0-012.Eval ------------------------------------------------------------------------------ /opt/_purify/PurifyPlus.7.0.0.0-012.Eval.Linux_x64/extras/LAP/bin/runlaptool.pi: line 179: /opt/_purify/PurifyPlus.7.0.0.0-012.Eval.Linux_x64/extras/LAP/jre150.i386_linux2/jre/bin/java: No such file or directory Will look for a different version of java and try again. JRE failed to run. Cannot run LAP Tool. ------------------------------------------------------------------------------ Error in rs_install. For answers to frequently asked questions please visit our Technical Support pages at: [url]www.ibm.com/software/rational/support[/url] Check the following web address for the latest Rational PurifyPlus for Linux (Evaluation) updates and platform support: [url]www.ibm.com/support/docview.wss?uid=swg24013429[/url] A Java Runtime Enviroment (JRE) is needed to install this product. Set JAVA_HOME to the location of a JRE or JDK, version 1.3 or later. Then run rs_install again. rs_install log file: /tmp/rs_install.29556.kitakami-2.root.log End of rs_install. i trzied to install some java, etc still dont work, if anyone can help me, wold be nice]
  5. will do, but i cant get purify working on debian:( need help with that, if its possible i will give u access on server and u can install it, if ye, send me pm, we can talk about it.. (derex was ones on our server but i dont have access to devs irc, so cant talk to him, didnt see him on normal irc)
  6. i am not sure , it was like 7094 or 7090 , i will make new logs of valgrind/purify(hope i get them to work) soon with clean mangos, (think today) and will post revs number also mine was ending with WorldSocket::handle_input_header: client sent mailformed packet size = 16831 , cmd = 1717468147 not sure what does this msg mean , some hacks think. will see hows new revs stays up:)
  7. have some problems to install it, but i will make it work hope, and about that freez most freez end with WorldSocket::handle_input_header: client sent mailformed packet size = 16831 , cmd = 1717468147 not sure whats it, some hack?
  8. ye this freez was , mine, we had automatic db save, so at that time, freeze dector think its in freez:D
  9. that was i wasnt sure, thx, now new question, are there any tools, witch can work on multi core?)
  10. i did another valgrind, ==8114== LEAK SUMMARY: ==8114== definitely lost: 1,467,961 bytes in 135,580 blocks. ==8114== indirectly lost: 176,135 bytes in 2,760 blocks. ==8114== possibly lost: 15,705,824 bytes in 162,928 blocks. ==8114== still reachable: 1,871,554,842 bytes in 2,138,667 blocks. ==8114== suppressed: 0 bytes in 0 blocks. but i have still problem, how to run valgrind on all cores? it really lags, i cant try to freez it(more then 100ppl, 5-30seclag), so we cant find wheres loop, is there another tools, how to find freez crash etc ? . or mine script is it all what u need ? i need info what should i do, i can give access to server if need.. http://filebeam.com/0409c4cd70d87de8be64eb9c8c4a79ff i really want have mangos stable again (note i have some changes in core, but they definately not relatd to freez, tested without)
  11. another try in console 22:50:57 WorldSocket::handle_input: Peer has closed connection 22:50:57 WorldSocket::handle_input: Peer has closed connection 22:50:57 WorldSocket::handle_input: Peer has closed connection 22:50:57 WorldSocket::handle_input: Peer has closed connection 22:50:57 WorldSocket::handle_input: Peer has closed connection 22:50:57 WorldSocket::handle_input: Peer has closed connection 22:50:57 WorldSocket::handle_input: Peer has closed connection 22:50:57 WorldSocket::handle_input: Peer has closed connection 22:50:57 WorldSocket::handle_input: Peer has closed connection 22:50:57 WorldSocket::handle_input: Peer has closed connection 22:50:57 WorldSocket::handle_input: Peer has closed connection 22:50:57 WorldSocket::handle_input: Peer has closed connection 22:50:57 WorldSocket::handle_input: Peer has closed connection 22:50:57 WorldSocket::handle_input: Peer has closed connection 22:50:57 WorldSocket::handle_input: Peer has closed connection 22:50:57 WorldSocket::handle_input: Peer has closed connection #0 0x00007f0094d470f5 in pthread_join () from /lib/libpthread.so.0 No symbol table info available. #1 0x00007f009553b972 in ACE_Thread_Manager::wait_task (this=<value optimized out>, task=0x7f0092a868b8) at ../../../../dep/ACE_wrappers/ace/OS_NS_Thread.inl:2794 i = 0 copy_count = 1 result = <value optimized out> #2 0x0000000000a5bb89 in ReactorRunnable::Wait (this=0x7f0092a868b8) at ../../../src/game/WorldSocketMgr.cpp:102 No locals. #3 0x0000000000a59d43 in WorldSocketMgr::Wait (this=0x7f0092a86848) at ../../../src/game/WorldSocketMgr.cpp:313 i = 0 #4 0x000000000074b8e3 in Master::Run (this=0xe7fa90) at ../../../src/mangosd/Master.cpp:315 pidfile = {static npos = 18446744073709551615, _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0x7f0094d2fdf8 ""}} t = {<ZThread::Cancelable> = {_vptr.Cancelable = 0x7f0094fc5df0}, <ZThread::Waitable> = { _vptr.Waitable = 0x7f0094fc5e30}, <ZThread::NonCopyable> = {<No data fields>}, _impl = 0x7f0092a85980} td2 = {<ZThread::Cancelable> = {_vptr.Cancelable = 0x7f0094fc5df0}, <ZThread::Waitable> = { _vptr.Waitable = 0x7f0094fc5e30}, <ZThread::NonCopyable> = {<No data fields>}, _impl = 0x7f0092a86330} realCurrTime = 3608650651 realPrevTime = 3608650651 socketSelecttime = 10000 numLoops = 30000 loopCounter = 0 freeze_delay = 0 wsport = 8085 bind_ip = {static npos = 18446744073709551615, _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0x7f0092a867b8 "0.0.0.0"}} #5 0x000000000074afaf in main (argc=1, argv=0x7fff9dd14558) at ../../../src/mangosd/Main.cpp:163 cfg_file = 0xb6611b "/opt/etc/mangosd.conf" c = 1 EDIT: whole stacktrace in moment of freez http://pastebin.com/m13f2e6a9
  12. 7083 + sd2 no mtmpas, tryied some gdb, not sure if i am doing right so if anyone can help me, with debuging, it would be nice,. really want mangos to be stable so started mangos, and : gdb ./mangosd 6798 (pid i used "top" for it) then pres c (to continue) so now should be on mangos process , then waiting for freez , after soem time goes both cpu to 100+100% now i used bt full , n , etc... arning: no loadable sections found in added symbol-file system-supplied DSO at 0x7fff825fe000 0x00007f90796390f5 in pthread_join () from /lib/libpthread.so.0 (gdb) c Continuing. ^C Program received signal SIGINT, Interrupt. [switching to Thread 140258504218336 (LWP 6798)] 0x00007f90796390f5 in pthread_join () from /lib/libpthread.so.0 (gdb) bt full #0 0x00007f90796390f5 in pthread_join () from /lib/libpthread.so.0 No symbol table info available. #1 0x00007f9079d57ad2 in ACE_Thread_Manager::wait_task (this=<value optimized out>, task=0x7f905db754f8) at ../../../../dep/ACE_wrappers/ace/OS_NS_Thread.inl:2794 i = 0 copy_count = 1 result = <value optimized out> #2 0x0000000000722039 in WorldSocketMgr::Wait (this=0x7f905d964ac8) at ../../../src/game/WorldSocketMgr.cpp:102 i = 1 #3 0x00000000004e3e15 in Master::Run (this=0xa55ab0) at ../../../src/mangosd/Master.cpp:315 fdr = <value optimized out> t = {<ZThread::Cancelable> = {_vptr.Cancelable = 0x496e3ef2}, <ZThread::Waitable> = { _vptr.Waitable = 0x9e2f3}, <ZThread::NonCopyable> = {<No data fields>}, _impl = 0x7f905db9ce10} pidfile = {static npos = 18446744073709551615, _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0xa25448 ""}} t = {<ZThread::Cancelable> = {_vptr.Cancelable = 0x7f9079886df0}, <ZThread::Waitable> = { _vptr.Waitable = 0x7f9079886e30}, <ZThread::NonCopyable> = {<No data fields>}, _impl = 0xf4a640} td2 = {<ZThread::Cancelable> = {_vptr.Cancelable = 0x7f9079886df0}, <ZThread::Waitable> = { _vptr.Waitable = 0x7f9079886e30}, <ZThread::NonCopyable> = {<No data fields>}, _impl = 0x7f905dba0650} wsport = <value optimized out> bind_ip = {static npos = 18446744073709551615, _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0x7f905db9faf8 "0.0.0.0"}} #4 0x00007f9078f844ca in __libc_start_main () from /lib/libc.so.6 No symbol table info available. #5 0x00000000004e1d6a in _start () at ../sysdeps/x86_64/elf/start.S:113 No locals. (gdb) rogram received signal SIGINT, Interrupt. [switching to Thread 1094748512 (LWP 6800)] 0x00007f907963ad2f in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 (gdb) Single stepping until exit from function pthread_cond_timedwait@@GLIBC_2.3.2, which has no line number information. ZThread::Monitor::wait (this=0xa79d00, ms=<value optimized out>) at ../../../../dep/src/zthread/posix/Monitor.cxx:115 115 ../../../../dep/src/zthread/posix/Monitor.cxx: No such file or directory. in ../../../../dep/src/zthread/posix/Monitor.cxx (gdb) 118 in ../../../../dep/src/zthread/posix/Monitor.cxx (gdb) 115 in ../../../../dep/src/zthread/posix/Monitor.cxx (gdb) 123 in ../../../../dep/src/zthread/posix/Monitor.cxx (gdb) 125 in ../../../../dep/src/zthread/posix/Monitor.cxx (gdb) 116 ../../../../dep/src/zthread/posix/../Status.h: No such file or directory. in ../../../../dep/src/zthread/posix/../Status.h (gdb) 151 in ../../../../dep/src/zthread/posix/../Status.h (gdb) 158 in ../../../../dep/src/zthread/posix/../Status.h (gdb) 160 in ../../../../dep/src/zthread/posix/../Status.h (gdb) 134 ../../../../dep/src/zthread/posix/Monitor.cxx: No such file or directory. in ../../../../dep/src/zthread/posix/Monitor.cxx (gdb) 132 in ../../../../dep/src/zthread/posix/Monitor.cxx (gdb) 134 in ../../../../dep/src/zthread/posix/Monitor.cxx (gdb) 82 ../../../../dep/src/zthread/posix/../posix/FastLock.h: No such file or directory. in ../../../../dep/src/zthread/posix/../posix/FastLock.h (gdb) 143 ../../../../dep/src/zthread/posix/Monitor.cxx: No such file or directory. in ../../../../dep/src/zthread/posix/Monitor.cxx (gdb) ZThread::ThreadImpl::sleep (ms=10) at ../../../../dep/src/zthread/ThreadImpl.cxx:305 305 ../../../../dep/src/zthread/ThreadImpl.cxx: No such file or directory. in ../../../../dep/src/zthread/ThreadImpl.cxx (gdb) 307 in ../../../../dep/src/zthread/ThreadImpl.cxx (gdb) SqlDelayThread::run (this=0xa64170) at ../../../../src/shared/Database/../../../dep/include/zthread/Queue.h:152 152 ../../../../src/shared/Database/../../../dep/include/zthread/Queue.h: No such file or directory. in ../../../../src/shared/Database/../../../dep/include/zthread/Queue.h (gdb) 39 ../../../../src/shared/Database/SqlDelayThread.cpp: No such file or directory. in ../../../../src/shared/Database/SqlDelayThread.cpp (gdb) 34 in ../../../../src/shared/Database/SqlDelayThread.cpp (gdb) 38 in ../../../../src/shared/Database/SqlDelayThread.cpp (gdb) 152 ../../../../src/shared/Database/../../../dep/include/zthread/Queue.h: No such file or directory. in ../../../../src/shared/Database/../../../dep/include/zthread/Queue.h (gdb) 39 ../../../../src/shared/Database/SqlDelayThread.cpp: No such file or directory. in ../../../../src/shared/Database/SqlDelayThread.cpp (gdb) 34 in ../../../../src/shared/Database/SqlDelayThread.cpp (gdb) 38 in ../../../../src/shared/Database/SqlDelayThread.cpp (gdb) 152 ../../../../src/shared/Database/../../../dep/include/zthread/Queue.h: No such file or directory. in ../../../../src/shared/Database/../../../dep/include/zthread/Queue.h (gdb) 39 ../../../../src/shared/Database/SqlDelayThread.cpp: No such file or directory. in ../../../../src/shared/Database/SqlDelayThread.cpp (gdb) 34 in ../../../../src/shared/Database/SqlDelayThread.cpp (gdb) ZThread::Monitor::wait (this=0xa79d00, ms=<value optimized out>) at ../../../../dep/src/zthread/posix/Monitor.cxx:115 115 ../../../../dep/src/zthread/posix/Monitor.cxx: No such file or directory. in ../../../../dep/src/zthread/posix/Monitor.cxx (gdb) 118 in ../../../../dep/src/zthread/posix/Monitor.cxx (gdb) 115 in ../../../../dep/src/zthread/posix/Monitor.cxx (gdb) 123 in ../../../../dep/src/zthread/posix/Monitor.cxx (gdb) 125 in ../../../../dep/src/zthread/posix/Monitor.cxx (gdb) 116 ../../../../dep/src/zthread/posix/../Status.h: No such file or directory. in ../../../../dep/src/zthread/posix/../Status.h (gdb) 151 in ../../../../dep/src/zthread/posix/../Status.h (gdb) 158 in ../../../../dep/src/zthread/posix/../Status.h somewhere must be loop , any DEVs can help? or tell me what i need to do, so its fixed EDIT: another try #0 0x00007f8ffb1e20f5 in pthread_join () from /lib/libpthread.so.0 #1 0x00007f8ffb9d6972 in ACE_Thread_Manager::wait_task (this=<value optimized out>, task=0x7f8fdece0948) at ../../../../dep/ACE_wrappers/ace/OS_NS_Thread.inl:2794 #2 0x0000000000a5bb89 in ReactorRunnable::Wait (this=0x7f8fdece0948) at ../../../src/game/WorldSocketMgr.cpp:102 #3 0x0000000000a59d43 in WorldSocketMgr::Wait (this=0x7f8fdece08d8) at ../../../src/game/WorldSocketMgr.cpp:313 #4 0x000000000074b8e3 in Master::Run (this=0xe7fa90) at ../../../src/mangosd/Master.cpp:315 #5 0x000000000074afaf in main (argc=1, argv=0x7fff041ac9f8) at ../../../src/mangosd/Main.cpp:163
  13. also tryied clean, mangos, but not newst rev, will try clean so to be sure
  14. 7060, alterac, mtmaps,sd2 #0 std::_Rb_tree<std::Pair<unsigned int, unsigned char>, std::Pair<std::Pair<unsigned int, unsigned char> const, Aura*> , std::_Select1st<std::Pair<std::Pair<unsigned int, unsigned char> const, Aura*> >, std::less<std::Pair<unsigned int, un signed char> >, std::allocator<std::Pair<std::Pair<unsigned int, unsigned char> const, Aura*> > >::find ( this=<value optimized out>, __k=@0x4379abd0) at /usr/lib/gcc/x86_64-linux-gnu/4.1.2/../../../../include/c++/4.1.2/bits/stl_pair.h:104 104 || (!(__y.first < __x.first) && __x.second < __y.second); } (gdb) bt full #0 std::_Rb_tree<std::Pair<unsigned int, unsigned char>, std::Pair<std::Pair<unsigned int, unsigned char> const, Aura*> , std::_Select1st<std::Pair<std::Pair<unsigned int, unsigned char> const, Aura*> >, std::less<std::Pair<unsigned int, un signed char> >, std::allocator<std::Pair<std::Pair<unsigned int, unsigned char> const, Aura*> > >::find ( this=<value optimized out>, __k=@0x4379abd0) at /usr/lib/gcc/x86_64-linux-gnu/4.1.2/../../../../include/c++/4.1.2/bits/stl_pair.h:104 __x = (class std::_Rb_tree_node<std::Pair<const std::Pair<unsigned int, unsigned char>, Aura*> > *) 0x100000000009000 __y = (class std::_Rb_tree_node<std::Pair<const std::Pair<unsigned int, unsigned char>, Aura*> > *) 0x2abf7558 #1 0x00000000006e0743 in Unit::DelayAura (this=0x2abf72d0, spellId=<value optimized out>, effindex=36864, delaytime=717190488) at /usr/lib/gcc/x86_64-linux-gnu/4.1.2/../../../../include/c++/4.1.2/bits/stl_multimap.h:494 No locals. #2 0x000000000075f43d in DynamicObject::Delay (this=0x7f4af17a5a40, delaytime=400) at ../../../src/game/DynamicObject.cpp:146 No locals. #3 0x00000000006a15c6 in Spell::DelayedChannel (this=0x7f4ab48efb10) at ../../../src/game/Spell.cpp:5301 dynObj = (class DynamicObject *) 0x100000000009000 resistChance = 0 delaytime = <value optimized out> #4 0x00000000006fbc2c in Unit::DealDamage (this=0x7f4aec40c200, pVictim=0x1b59d060, damage=51, cleanDamage=0x1b59d2e8, damagetype=DIRECT_DAMAGE, damageSchoolMask=458871528, spellProto=0x0, durabilityLoss=true) at ../../../src/game/Unit.cpp:830 channelInterruptFlags = 36864 health = <value optimized out> duel_hasEnded = false __PRETTY_FUNCTION__ = "uint32 Unit::DealDamage(Unit*, uint32, const CleanDamage*, DamageEffectType, SpellSchoolM ask, const SpellEntry*, bool)" #5 0x00000000006fd457 in Unit::DealMeleeDamage (this=0x7f4aec40c200, damageInfo=0x4379ae90, durabilityLoss=true) at ../../../src/game/Unit.cpp:1473 pVictim = (Unit *) 0x1b59d060 cleanDamage = {damage = 84, attackType = BASE_ATTACK, hitOutCome = MELEE_HIT_NORMAL} #6 0x00000000006fe25f in Unit::AttackerStateUpdate (this=0x7f4aec40c200, pVictim=0x1b59d060, attType=BASE_ATTACK, extra=false) at ../../../src/game/Unit.cpp:1909 extraAttacks = 0 damageInfo = {attacker = 0x7f4aec40c200, target = 0x1b59d060, damageSchoolMask = 1, damage = 51, absorb = 0, resist = 0, blocked_amount = 0, HitInfo = 2, TargetState = 1, attackType = BASE_ATTACK, procAttacker = 4, procVictim = 1048584, procEx = 1, cleanDamage = 84, hitOutCome = MELEE_HIT_NORMAL} #7 0x00007f4bb04e6b3f in generic_creatureAI::UpdateAI (this=0x7f4ab67d7230, diff=<value optimized out>) at ../../../../src/bindings/ScriptDev2/scripts/creature/mob_generic_creature.cpp:110 Healing = <value optimized out> ---Type <return> to continue, or q <return> to quit--- info = <value optimized out> #8 0x0000000000516372 in Creature::Update (this=0x7f4aec40c200, diff=187) at ../../../src/game/Creature.cpp:423 No locals. #9 0x00000000005a88e3 in VisitorHelper<MaNGOS::ObjectUpdater, Creature> (v=@0x4379b0c0, c=<value optimized out>) at ../../../src/game/GridNotifiersImpl.h:46 No locals. #10 0x00000000005a899d in VisitorHelper<MaNGOS::ObjectUpdater, Creature, TypeList<DynamicObject, TypeList<Corpse, TypeNu ll> > > (v=@0x698e, c=@0x4379abd0) at ../../../src/game/../framework/GameSystem/TypeContainerVisitor.h:70 No locals. #11 0x000000000059c513 in Map::Update (this=0x7f4b8895c210, t_diff=@0x7f4ad43eeac0) at ../../../src/game/../framework/GameSystem/TypeContainerVisitor.h:105 cell = {data = {Part = {grid_x = 36, grid_y = 33, cell_x = 3, cell_y = 6, nocreate = 1, reserved = 16}, All = 35010660}} y = <value optimized out> plr = <value optimized out> updater = {i_timeDiff = 187} __PRETTY_FUNCTION__ = "virtual void Map::Update(const uint32&)" #12 0x000000000059ce49 in InstanceMap::Update (this=0x698e, t_diff=@0x4379abd0) at ../../../src/game/Map.cpp:1665 No locals. #13 0x00000000007739d1 in MapInstanced::Update (this=0x7f4b07e1f880, t=@0x7f4ad43eeac0) at ../../../src/game/MapInstanced.cpp:52 i = {_M_cur = 0x7f4b6ec9aa90, _M_ht = 0x7f4b07e37970} #14 0x0000000000722b72 in MapUpdateRequest::call (this=0x7f4ad43eeaa0) at ../../../src/game/MapUpdater.cpp:65 No locals. #15 0x00000000007dc2ac in DelayExecutor::svc (this=0xfa4020) at ../../../src/shared/DelayExecutor.cpp:61 rq = (class ACE_Method_Request *) 0x7f4ad43eeaa0 #16 0x00007f4bb08cfd97 in ACE_Task_Base::svc_run (args=<value optimized out>) at ../../../../dep/ACE_wrappers/ace/Task.cpp:275 t = (ACE_Task_Base *) 0xfa4020 svc_status = <value optimized out> #17 0x00007f4bb08d0d15 in ACE_Thread_Adapter::invoke (this=0xf1f850) at ../../../../dep/ACE_wrappers/ace/Thread_Adapter.cpp:98 exit_hook_instance = (ACE_Thread_Exit *) 0xfa8ed0 exit_hook_maybe = {instance_ = 0x0} exit_hook_ptr = <value optimized out> #18 0x00007f4bb01bef1a in start_thread () from /lib/libpthread.so.0 No symbol table info available. #19 0x00007f4bafbb85d2 in clone () from /lib/libc.so.6 No symbol table info available. ---Type <return> to continue, or q <return> to quit--- #20 0x0000000000000000 in ?? () No symbol table info available. (gdb) --------------------------------------------------------------------------------- #0 0x00007f7b59df607b in raise () from /lib/libc.so.6 (gdb) bt full #0 0x00007f7b59df607b in raise () from /lib/libc.so.6 No symbol table info available. #1 0x00007f7b59df784e in abort () from /lib/libc.so.6 No symbol table info available. #2 0x00007f7b59defaf4 in __assert_fail () from /lib/libc.so.6 No symbol table info available. #3 0x000000000054e94c in InstanceSave::SaveToDB (this=0x7f7b14c5e800) at ../../../src/game/InstanceSaveMgr.cpp:166 iData = <value optimized out> data = {static npos = 18446744073709551615, _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0xa2ab28 ""}} map = <value optimized out> __PRETTY_FUNCTION__ = "void InstanceSave::SaveToDB()" #4 0x000000000054eb0c in InstanceSaveManager::AddInstanceSave (this=0xe91d60, mapId=556, instanceId=566, difficulty=0 '\\0', resetTime=1231693459, canReset=true, load=false) at ../../../src/game/InstanceSaveMgr.cpp:107 save = (InstanceSave *) 0x7f7b14c5e800 entry = <value optimized out> #5 0x00000000005a0c70 in InstanceMap::Add (this=0x7f7a3a78c2b0, player=0x7f7adbb00030) at ../../../src/game/Map.cpp:1577 groupBind = <value optimized out> pGroup = <value optimized out> __PRETTY_FUNCTION__ = "virtual bool InstanceMap::Add(Player*)" #6 0x000000000077697e in WorldSession::HandleMoveWorldportAckOpcode (this=0x7f7adf976230) at ../../../src/game/MovementHandler.cpp:75 loc = (WorldLocation &) @0x7f7adbb027f0: {mapid = 556, x = -4.68109989, y = -0.0930795968, z = 0.00620000018, o = 0.035342399} mEntry = (const MapEntry *) 0xbfa670 mInstance = (const InstanceTemplate *) 0xdf92e8 corpse = <value optimized out> __PRETTY_FUNCTION__ = "void WorldSession::HandleMoveWorldportAckOpcode()" #7 0x000000000071816a in WorldSession::Update (this=0x7f7adf976230) at ../../../src/game/WorldSession.cpp:207 opHandle = (OpcodeHandler &) @0x6: Cannot access memory at address 0x6 (gdb) Quit
  15. 7060, alterac, mtmaps,sd2 gdb) bt full gdb) bt full #0 0x00007f1d4224607b in raise () from /lib/libc.so.6 No symbol table info available. #1 0x00007f1d4224784e in abort () from /lib/libc.so.6 No symbol table info available. #2 0x00007f1d4227c5f9 in __fsetlocking () from /lib/libc.so.6 No symbol table info available. #3 0x00007f1d42283163 in mallopt () from /lib/libc.so.6 No symbol table info available. #4 0x00007f1d422831ee in free () from /lib/libc.so.6 No symbol table info available. #5 0x0000000000517271 in __gnu_cxx::hashtable<std::Pair<unsigned long const, long>, unsigned long, __gnu_cxx::hash<unsi gned long>, std::_Select1st<std::Pair<unsigned long const, long> >, std::equal_to<unsigned long>, std::allocator<long> > ::resize (this=<value optimized out>, __num_elements_hint=<value optimized out>) at /usr/lib/gcc/x86_64-linux-gnu/4.1.2/../../../../include/c++/4.1.2/ext/new_allocator.h:94 __tmp = {<std::_Vector_base<__gnu_cxx::_Hashtable_node<std::Pair<const long unsigned int, long int> >*,std::allo cator<__gnu_cxx::_Hashtable_node<std::Pair<const long unsigned int, long int> >*> >> = { _M_impl = {<std::allocator<__gnu_cxx::_Hashtable_node<std::Pair<const long unsigned int, long int> >*>> = {<__gnu_cx x::new_allocator<__gnu_cxx::_Hashtable_node<std::Pair<const long unsigned int, long int> >*>> = {<No data fields>}, <No data fields>}, _M_start = 0x7f1d105dad50, _M_finish = 0x7f1d05f41098, _M_end_of_storage = 0x7f1d05f41098}}, <No data fields>} pos = <value optimized out> #6 0x00000000005172be in __gnu_cxx::hashtable<std::Pair<unsigned long const, long>, unsigned long, __gnu_cxx::hash<unsi gned long>, std::_Select1st<std::Pair<unsigned long const, long> >, std::equal_to<unsigned long>, std::allocator<long> > ::find_or_insert (this=0x6bda, __obj=@0x432c0b10) at /usr/lib/gcc/x86_64-linux-gnu/4.1.2/../../../../include/c++/4.1.2/ext/hashtable.h:795 __first = <value optimized out> #7 0x0000000000523067 in GameObject::LoadFromDB (this=0x7f1d04fef850, guid=<value optimized out>, map=0x7f1d28db25b0) at /usr/lib/gcc/x86_64-linux-gnu/4.1.2/../../../../include/c++/4.1.2/ext/hash_map:233 data = <value optimized out> entry = 186124 x = -1579.07996 y = 5304.74023 z = -15.5341997 ang = -1.10827994 rotation0 = 0 rotation1 = 0 rotation2 = -0.526214004 rotation3 = 0.850351989 animprogress = 100 ---Type <return> to continue, or q <return> to quit--- go_state = 1 #8 0x00000000005d0cac in LoadHelper<GameObject> (guid_set=<value optimized out>, cell=@0x432c0bb0, m=@0x7f1d04fd3840, count=@0x432c0cb8, map=0x7f1d28db25b0) at ../../../src/game/ObjectGridLoader.cpp:118 obj = (class GameObject *) 0x7f1d04fef850 #9 0x00000000005cfc56 in ObjectGridLoader::Visit (this=0x432c0ca0, m=@0x7f1d04fd3840) at ../../../src/game/ObjectGridLoader.cpp:167 x = 232 y = 171520 cell_pair = {x_coord = 232, y_coord = 335} cell_guids = (const CellObjectGuids &) @0x0: Cannot access memory at address 0x0
  16. 7060, alterac, mtmaps,sd2 gdb) bt full Thread 5 (process 25499): #0 0x00007f88ba0dc9ac in epoll_wait () from /lib/libc.so.6 #1 0x00007f88bad7b1e7 in ACE_Dev_Poll_Reactor::work_pending_i (this=0x7f88b7ee6700, max_wait_time=0x4875c130) ---Type <return> to continue, or q <return> to quit--- at ../../../../dep/ACE_wrappers/ace/Dev_Poll_Reactor.cpp:975 #2 0x00007f88bad7bde2 in ACE_Dev_Poll_Reactor::handle_events_i (this=0x7f88b7ee6700, max_wait_time=0x4875c130, guard=@0x4875c090) at ../../../../dep/ACE_wrappers/ace/Dev_Poll_Reactor.cpp:1052 #3 0x00007f88bad7cafe in ACE_Dev_Poll_Reactor::handle_events (this=0x7f88b7ee6700, max_wait_time=0x4875c130) at ../../../../dep/ACE_wrappers/ace/Dev_Poll_Reactor.cpp:1033 #4 0x00007f88badd104e in ACE_Reactor::run_reactor_event_loop (this=0x7f88b7ee6c90, tv=@0x4875c130, eh=0) at ../../../../dep/ACE_wrappers/ace/Reactor.cpp:271 #5 0x0000000000721dd7 in ReactorRunnable::svc (this=0x7f88b7ee60d8) at ../../../src/game/WorldSocketMgr.cpp:167 #6 0x00007f88badf3d97 in ACE_Task_Base::svc_run (args=<value optimized out>) at ../../../../dep/ACE_wrappers/ace/Task.cpp:275 #7 0x00007f88badf4d15 in ACE_Thread_Adapter::invoke (this=0x7f88b7e6d110) at ../../../../dep/ACE_wrappers/ace/Thread_Adapter.cpp:98 #8 0x00007f88ba6e2f1a in start_thread () from /lib/libpthread.so.0 #9 0x00007f88ba0dc5d2 in clone () from /lib/libc.so.6 #10 0x0000000000000000 in ?? () Thread 4 (process 25490): #0 0x00007f88ba6e5b3a in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 #1 0x00007f88bad6c0b5 in ACE_Condition_Thread_Mutex::wait (this=0x6e44394, mutex=@0x0, abstime=0xe3cba) at ../../../../dep/ACE_wrappers/ace/OS_NS_Thread.inl:357 #2 0x00007f88bad54013 in ACE_Message_Queue<ACE_MT_SYNCH>::wait_not_empty_cond (this=0x6e44310, timeout=0x0) at ../../../../dep/ACE_wrappers/ace/Message_Queue_T.cpp:1741 #3 0x00007f88bad54b3a in ACE_Message_Queue<ACE_MT_SYNCH>::Dequeue_head (this=0x6e44310, first_item=@0x44754158, timeout=0x0) at ../../../../dep/ACE_wrappers/ace/Message_Queue_T.cpp:1909 #4 0x00007f88bad53985 in ACE_Activation_Queue::Dequeue (this=<value optimized out>, tv=0xe3cba) at ../../../../dep/ACE_wrappers/ace/Activation_Queue.cpp:91 #5 0x00000000007dc2bf in DelayExecutor::svc (this=0x6e43bb0) at ../../../src/shared/DelayExecutor.cpp:56 #6 0x00007f88badf3d97 in ACE_Task_Base::svc_run (args=<value optimized out>) at ../../../../dep/ACE_wrappers/ace/Task.cpp:275 #7 0x00007f88badf4d15 in ACE_Thread_Adapter::invoke (this=0x6d9b0f0) at ../../../../dep/ACE_wrappers/ace/Thread_Adapter.cpp:98 #8 0x00007f88ba6e2f1a in start_thread () from /lib/libpthread.so.0 #9 0x00007f88ba0dc5d2 in clone () from /lib/libc.so.6 #10 0x0000000000000000 in ?? () Thread 3 (process 25497): #0 0x00007f88ba6e5d2f in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 #1 0x00007f88ba80c482 in ZThread::Monitor::wait (this=0x7f88b6ceee30, ms=<value optimized out>) at ../../../../dep/src/zthread/posix/Monitor.cxx:118 #2 0x00007f88ba821871 in ZThread::ThreadImpl::sleep (ms=10) at ../../../../dep/src/zthread/ThreadImpl.cxx:295 #3 0x00000000004e7a87 in RARunnable::run (this=0x7f88b805df80) at ../../../src/mangosd/Master.cpp:181 #4 0x00007f88ba820371 in ZThread::ThreadImpl::Dispatch (parent=0xa68920, impl=0x7f88b6ceedf0, task=@0x4775a1a0) at ../../../../dep/src/zthread/ThreadImpl.cxx:407 #5 0x00007f88ba822876 in ZThread::(anonymous namespace)::Launcher::run (this=0x7fffc35d1ca0) at ../../../../dep/src/zthread/ThreadImpl.cxx:49 #6 0x00007f88ba8261ce in _dispatch (arg=0x7f88b6ceee64) at ../../../../dep/src/zthread/posix/ThreadOps.cxx:137 #7 0x00007f88ba6e2f1a in start_thread () from /lib/libpthread.so.0 #8 0x00007f88ba0dc5d2 in clone () from /lib/libc.so.6 #9 0x0000000000000000 in ?? () Thread 2 (process 25496): #0 0x00007f88ba0a4df5 in nanosleep () from /lib/libc.so.6 #1 0x00007f88ba0d61e4 in usleep () from /lib/libc.so.6 #2 0x00000000004e4005 in CliRunnable::run (this=<value optimized out>) at ../../../src/mangosd/CliRunnable.cpp:306 #3 0x00007f88ba820371 in ZThread::ThreadImpl::Dispatch (parent=0xa68920, impl=0x7f88b805ddc0, task=@0x40afe1a0) at ../../../../dep/src/zthread/ThreadImpl.cxx:407 #4 0x00007f88ba822876 in ZThread::(anonymous namespace)::Launcher::run (this=0x7fffc35d1ca0) at ../../../../dep/src/zthread/ThreadImpl.cxx:49 #5 0x00007f88ba8261ce in _dispatch (arg=0x40afdef0) at ../../../../dep/src/zthread/posix/ThreadOps.cxx:137 #6 0x00007f88ba6e2f1a in start_thread () from /lib/libpthread.so.0 #7 0x00007f88ba0dc5d2 in clone () from /lib/libc.so.6 #8 0x0000000000000000 in ?? () Thread 1 (process 25495): #0 0x00007f88ba542a49 in std::_Rb_tree_increment () from /usr/lib/libstdc++.so.6 #1 0x000000000062ef55 in Player::_SaveQuestStatus (this=0x35a35da0) at /usr/lib/gcc/x86_64-linux-gnu/4.1.2/../../../../include/c++/4.1.2/bits/stl_tree.h:182 #2 0x00000000006535aa in Player::SaveToDB (this=0x35a35da0) at ../../../src/game/Player.cpp:15566 #3 0x00000000007176ff in WorldSession::LogoutPlayer (this=0xf9bc800, Save=true) at ../../../src/game/WorldSession.cpp:358 ---Type <return> to continue, or q <return> to quit--- #4 0x0000000000718cbd in ~WorldSession (this=0x24037f20) at ../../../src/game/WorldSession.cpp:62 #5 0x00000000007112d0 in World::AddSession_ (this=0xa8c470, s=0x7f87a93db5b0) at ../../../src/game/World.cpp:222 #6 0x00000000007117f3 in World::UpdateSessions (this=0xa8c470, diff=829) at ../../../src/game/World.cpp:2614 #7 0x0000000000711b7f in World::Update (this=0xa8c470, diff=829) at ../../../src/game/World.cpp:1515 #8 0x00000000004e8c44 in WorldRunnable::run (this=<value optimized out>) at ../../../src/mangosd/WorldRunnable.cpp:59 #9 0x00007f88ba820371 in ZThread::ThreadImpl::Dispatch (parent=0xa68920, impl=0x7f88b6cee770, task=@0x46f591a0) at ../../../../dep/src/zthread/ThreadImpl.cxx:407 #10 0x00007f88ba822876 in ZThread::(anonymous namespace)::Launcher::run (this=0x7fffc35d1ca0) at ../../../../dep/src/zthread/ThreadImpl.cxx:49 #11 0x00007f88ba8261ce in _dispatch (arg=0x24037f20) at ../../../../dep/src/zthread/posix/ThreadOps.cxx:137 #12 0x00007f88ba6e2f1a in start_thread () from /lib/libpthread.so.0 #13 0x00007f88ba0dc5d2 in clone () from /lib/libc.so.6 #14 0x0000000000000000 in ?? () (gdb)
  17. 7054 , alterac,mtmaps [/code] #0 Player::RewardPlayerAndGroupAtKill (this=0x7f21954e41e0, pVictim=0x7f217a4ca3d0) at ../../../src/game/Formulas.h:117 117 ../../../src/game/Formulas.h: No such file or directory. in ../../../src/game/Formulas.h (gdb) bt full #0 Player::RewardPlayerAndGroupAtKill (this=0x7f21954e41e0, pVictim=0x7f217a4ca3d0) at ../../../src/game/Formulas.h:117 is_raid = <value optimized out> is_dungeon = <value optimized out> group_rate = <value optimized out> count = 8 sum_level = 560 member_with_max_level = (Player *) 0x7f21819d8100 not_gray_member_with_max_level = (Player *) 0x7f21819d8100 xp = 0 honored_kill = <value optimized out> #1 0x00000000006f75de in Unit::DealDamage (this=0x7f21954e41e0, pVictim=0x7f217a4ca3d0, damage=2578, cleanDamage=<value optimized out>, damagetype=SPELL_DIRECT_DAMAGE, damageSchoolMask=SPELL_SCHOOL_MASK_NORMAL, spellProto=0x7f21d3b81094, durabilityLoss=true) at ../../../src/game/Unit.cpp:555 he = <value optimized out> vAuras = <value optimized out> health = <value optimized out> duel_hasEnded = false __PRETTY_FUNCTION__ = "uint32 Unit::DealDamage(Unit*, uint32, const CleanDamage*, DamageEffectType, SpellSchoolMask, const SpellEntry*, bool)" #2 0x00000000006fa435 in Unit::DealSpellDamage (this=0x7f21954e41e0, damageInfo=0x47493ce0, durabilityLoss=true) at ../../../src/game/Unit.cpp:1151 spellInfo = <value optimized out> pVictim = (Unit *) 0x7f217a4ca3d0 spellProto = (const SpellEntry *) 0x7f21d3b81094 cleanDamage = {damage = 0, attackType = BASE_ATTACK, hitOutCome = MELEE_HIT_NORMAL} #3 0x000000000069a506 in Spell::DoAllEffectOnTarget (this=0x7f21901a1f40, target=0x7f2181f26110) at ../../../src/game/Spell.cpp:1004 damageInfo = {target = 0x7f217a4ca3d0, attacker = 0x7f21954e41e0, SpellID = 1680, damage = 2578, schoolMask = 1, absorb = 0, resist = 0, phusicalLog = false, unused = false, blocked = 176, HitInfo = 2, cleanDamage = 0} mask = <value optimized out> unit = (class Unit *) 0x7f217a4ca3d0 caster = (class Unit *) 0x7f21954e41e0 missInfo = SPELL_MISS_NONE procAttacker = 16 procVictim = 1048608 procEx = <value optimized out> #4 0x00000000006a1b0c in Spell::handle_immediate (this=0x7f21901a1f40) at ../../../src/game/Spell.cpp:2288 No locals. #5 0x00000000006a1ef9 in Spell::cast (this=0x7f21901a1f40, skipCheck=false) at ../../../src/game/Spell.cpp:2269 mPeriodic = ( const std::list<Aura*,std::allocator<Aura*> > &) @0x7f21954e4328: {<std::_List_base<Aura*,std::allocator<Aura*> >> = { _M_impl = {<std::allocator<std::_List_node<Aura*> >> = {<__gnu_cxx::new_allocator<std::_List_node<Aura*> >> = {<No data fields>}, <No data fields>}, _M_node = {_M_next = 0x0, _M_prev = 0x7f2196123bf0}}}, <No data fields>} castResult = <value optimized out> #6 0x00000000006a3610 in SpellEvent::Execute (this=0x7f21402f4450, e_time=6494330, p_time=1170) at ../../../src/game/Spell.cpp:5494 No locals. #7 0x00000000007f0dd3 in EventProcessor::Update (this=0x7f21954e4318, p_time=209) at ../../../src/framework/Utilities/EventProcessor.cpp:47 Event = (BasicEvent *) 0x7f21402f4450 #8 0x00000000006e9119 in Unit::Update (this=0x7f21954e41e0, p_time=70) at ../../../src/game/Unit.cpp:196 No locals. #9 0x000000000066a4ec in Player::Update (this=0x7f21954e41e0, p_time=209) at ../../../src/game/Player.cpp:1025 now = <value optimized out> pet = <value optimized out> #10 0x00000000005bc203 in ObjectAccessor::UpdatePlayers (this=<value optimized out>, diff=209) ---Type <return> to continue, or q <return> to quit--- at ../../../src/game/ObjectAccessor.cpp:531 iter = {_M_cur = 0x13656bf0, _M_ht = 0xa3bc00} #11 0x00000000005b3d7d in MapManager::Update (this=0x7f21d8a58d20, diff=<value optimized out>) at ../../../src/game/MapManager.cpp:255 No locals. #12 0x000000000070e80c in World::Update (this=0x7f21da406dc0, diff=209) at ../../../src/game/World.cpp:1554 next = {_M_cur = 0x0, _M_ht = 0x7f21da406e90} #13 0x00000000004e8c24 in WorldRunnable::run (this=<value optimized out>) at ../../../src/mangosd/WorldRunnable.cpp:59 diff = 209 realCurrTime = 3158787113 realPrevTime = <value optimized out> prevSleepTime = 0 #14 0x00007f21db5b0371 in ZThread::ThreadImpl::Dispatch (parent=0xa64920, impl=0x7f21d86a0e70, task=@0x474941a0) at ../../../../dep/src/zthread/ThreadImpl.cxx:407 No locals. #15 0x00007f21db5b2876 in ZThread::(anonymous namespace)::Launcher::run (this=0x7fffe435fa30) at ../../../../dep/src/zthread/ThreadImpl.cxx:49 No locals. #16 0x00007f21db5b61ce in _dispatch (arg=0xeb) at ../../../../dep/src/zthread/posix/ThreadOps.cxx:137 __PRETTY_FUNCTION__ = "void* ZThread::_dispatch(void*)" #17 0x00007f21db472f1a in start_thread () from /lib/libpthread.so.0 No symbol table info available. #18 0x00007f21dae6c5d2 in clone () from /lib/libc.so.6 No symbol table info available. #19 0x0000000000000000 in ?? () No symbol table info available.
  18. sad mtmaps dont work anymore, and without them mangos lags really lot, if u have LOS=1 anyone got working mtmaps for latest rev? or give me some test patch, i can really test performance with real testers (1***many)
  19. mangos unstable again have many crashes freez etc.. 7054, alterac, mtmaps,sd2 #0 std::_Rb_tree<std::Pair<unsigned int, unsigned char>, std::Pair<std::Pair<unsigned int, unsigned char> const, Aura*> , std::_Select1st<std::Pair<std::Pair<unsigned int, unsigned char> const, Aura*> >, std::less<std::Pair<unsigned int, un signed char> >, std::allocator<std::Pair<std::Pair<unsigned int, unsigned char> const, Aura*> > >::find ( this=<value optimized out>, __k=@0x447fec60) at /usr/lib/gcc/x86_64-linux-gnu/4.1.2/../../../../include/c++/4.1.2/bits/stl_pair.h:104 104 || (!(__y.first < __x.first) && __x.second < __y.second); } (gdb) bt full #0 std::_Rb_tree<std::Pair<unsigned int, unsigned char>, std::Pair<std::Pair<unsigned int, unsigned char> const, Aura*> , std::_Select1st<std::Pair<std::Pair<unsigned int, unsigned char> const, Aura*> >, std::less<std::Pair<unsigned int, un signed char> >, std::allocator<std::Pair<std::Pair<unsigned int, unsigned char> const, Aura*> > >::find ( this=<value optimized out>, __k=@0x447fec60) at /usr/lib/gcc/x86_64-linux-gnu/4.1.2/../../../../include/c++/4.1.2/bits/stl_pair.h:104 __x = (class std::_Rb_tree_node<std::Pair<const std::Pair<unsigned int, unsigned char>, Aura*> > *) 0x3020302030203020 __y = (class std::_Rb_tree_node<std::Pair<const std::Pair<unsigned int, unsigned char>, Aura*> > *) 0x7f4b74bb07a0 #1 0x00000000006dd623 in Unit::DelayAura (this=0x7f4b74bb0520, spellId=<value optimized out>, effindex=807415840, delaytime=1958414240) at /usr/lib/gcc/x86_64-linux-gnu/4.1.2/../../../../include/c++/4.1.2/bits/stl_multimap.h:494 No locals. #2 0x000000000075bccd in DynamicObject::Delay (this=0x7f4b48c8be40, delaytime=1000) at ../../../src/game/DynamicObject.cpp:146 No locals. #3 0x000000000069b726 in Spell::DelayedChannel (this=0x7f4b978d4cf0) at ../../../src/game/Spell.cpp:5280 dynObj = (class DynamicObject *) 0x3020302030203020 resistChance = 0 delaytime = <value optimized out> #4 0x00000000006f7e6b in Unit::DealDamage (this=0xee1f530, pVictim=0x7f4b6c90efa0, damage=56, cleanDamage=0x7f4b6c90f220, damagetype=DIRECT_DAMAGE, damageSchoolMask=1821438496, spellProto=0x0, durabilityLoss=true) at ../../../src/game/Unit.cpp:827 channelInterruptFlags = 807415840 health = <value optimized out> duel_hasEnded = false __PRETTY_FUNCTION__ = "uint32 Unit::DealDamage(Unit*, uint32, const CleanDamage*, DamageEffectType, SpellSchoolM ask, const SpellEntry*, bool)" #5 0x00000000006f9557 in Unit::DealMeleeDamage (this=0xee1f530, damageInfo=0x447fef00, durabilityLoss=true) at ../../../src/game/Unit.cpp:1469 pVictim = (Unit *) 0x7f4b6c90efa0 cleanDamage = {damage = 18, attackType = BASE_ATTACK, hitOutCome = MELEE_HIT_NORMAL} #6 0x00000000006fa10f in Unit::AttackerStateUpdate (this=0xee1f530, pVictim=0x7f4b6c90efa0, attType=BASE_ATTACK, extra=false) at ../../../src/game/Unit.cpp:1860 extraAttacks = 0 damageInfo = {attacker = 0xee1f530, target = 0x7f4b6c90efa0, damageSchoolMask = 1, damage = 56, absorb = 0, resist = 0, blocked_amount = 0, HitInfo = 2, TargetState = 1, attackType = BASE_ATTACK, procAttacker = 4, procVictim = 1048584, procEx = 1, cleanDamage = 18, hitOutCome = MELEE_HIT_NORMAL} #7 0x000000000077fba1 in ReactorAI::UpdateAI (this=0xee227d0) at ../../../src/game/ReactorAI.cpp:79 No locals. ---Type <return> to continue, or q <return> to quit--- #8 0x0000000000515c62 in Creature::Update (this=0xee1f530, diff=126) at ../../../src/game/Creature.cpp:423 No locals. #9 0x00000000005a8c63 in VisitorHelper<MaNGOS::ObjectUpdater, Creature> (v=@0x447ff110, c=<value optimized out>) at ../../../src/game/GridNotifiersImpl.h:46 No locals. #10 0x00000000005a8d1d in VisitorHelper<MaNGOS::ObjectUpdater, Creature, TypeList<DynamicObject, TypeList<Corpse, TypeNu ll> > > (v=@0x4212, c=@0x447fec60) at ../../../src/game/../framework/GameSystem/TypeContainerVisitor.h:70 No locals. #11 0x00000000005a1d33 in Map::Update (this=0x7f4be2f73ca0, t_diff=@0x277eb7b0) at ../../../src/game/../framework/GameSystem/TypeContainerVisitor.h:105 cell = {data = {Part = {grid_x = 4, grid_y = 32, cell_x = 0, cell_y = 4, nocreate = 1, reserved = 16}, All = 34867204}} y = <value optimized out> plr = <value optimized out> updater = {i_timeDiff = 126} __PRETTY_FUNCTION__ = "virtual void Map::Update(const uint32&)" #12 0x000000000071f762 in MapUpdateRequest::call (this=0x277eb790) at ../../../src/game/MapUpdater.cpp:65 No locals. #13 0x00000000007d8a1c in DelayExecutor::svc (this=0x12b4950) at ../../../src/shared/DelayExecutor.cpp:61 rq = (class ACE_Method_Request *) 0x277eb790 #14 0x00007f4bfb019d97 in ACE_Task_Base::svc_run (args=<value optimized out>) at ../../../../dep/ACE_wrappers/ace/Task.cpp:275 t = (ACE_Task_Base *) 0x12b4950 svc_status = <value optimized out> #15 0x00007f4bfb01ad15 in ACE_Thread_Adapter::invoke (this=0x7f4be44d0760) at ../../../../dep/ACE_wrappers/ace/Thread_Adapter.cpp:98 exit_hook_instance = (ACE_Thread_Exit *) 0x7f4bf7e60720 exit_hook_maybe = {instance_ = 0x0} exit_hook_ptr = <value optimized out> #16 0x00007f4bfa908f1a in start_thread () from /lib/libpthread.so.0 No symbol table info available. #17 0x00007f4bfa3025d2 in clone () from /lib/libc.so.6 No symbol table info available. #18 0x0000000000000000 in ?? () No symbol table info available.
  20. 7054, alterac, mtmaps,sd2 gdb) bt full #0 0x00007f11ac57d07b in raise () from /lib/libc.so.6 No symbol table info available. #1 0x00007f11ac57e84e in abort () from /lib/libc.so.6 No symbol table info available. #2 0x00007f11ac576af4 in __assert_fail () from /lib/libc.so.6 No symbol table info available. #3 0x0000000000770bcf in MapInstanced::GetInstance (this=<value optimized out>, obj=<value optimized out>) at ../../../src/game/MapInstanced.cpp:126 NewInstanceId = <value optimized out> player = <value optimized out> pBind = <value optimized out> pSave = <value optimized out> map = <value optimized out> __PRETTY_FUNCTION__ = "Map* MapInstanced::GetInstance(const WorldObject*)" #4 0x00000000005be7c5 in ObjectAccessor::_buildChangeObjectForPlayer (obj=0x2004, update_players=@0x2018) at ../../../src/game/ObjectAccessor.cpp:347 cell = {data = {Part = {grid_x = 41, grid_y = 28, cell_x = 4, cell_y = 5, nocreate = 1, reserved = 31}, All = 66406185}} notifier = {i_updateDatas = @0x47cc3ec0, i_object = @0x7f112ede6110} #5 0x00000000005bedbb in ObjectAccessor::Update (this=0x6c91530, diff=<value optimized out>) at ../../../src/game/ObjectAccessor.cpp:511 obj = (class Object *) 0x7f112ede6110 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::n ew_allocator<__gnu_cxx::_Hashtable_node<std::Pair<Player* const, UpdateData> >*>> = {<No data fields>}, <No data fields> }, _M_start = 0x7f116f973200, _M_finish = 0x7f116f973808, _M_end_of_storage = 0x7f116f973808}}, <No data fields>}, _M_num_elements = 32}} packet = {<ByteBuffer> = {static DEFAULT_SIZE = 4096, _rpos = 0, _wpos = 0, _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>}, <N o data fields>}, _M_start = 0xa26a80 "", _M_finish = 0xd4476 <Address 0xd4476 out of bounds>, _M_end_of_storage = 0x7f11acc209f0 "ATI\\211▒H\\213\\177\\b▒\\001"}}, <No data fields>}}, m_opcode = 3014} pos = <value optimized out> #6 0x00000000005b3df0 in MapManager::Update (this=0x6c6acb0, diff=<value optimized out>) ---Type <return> to continue, or q <return> to quit--- at ../../../src/game/MapManager.cpp:270 iter = {_M_cur = 0x0, _M_ht = 0x6c6ad38} #7 0x000000000070e80c in World::Update (this=0xa88470, diff=113) at ../../../src/game/World.cpp:1554 next = {_M_cur = 0x7f11aa70a140, _M_ht = 0x57} #8 0x00000000004e8c24 in WorldRunnable::run (this=<value optimized out>) at ../../../src/mangosd/WorldRunnable.cpp:59 diff = 113 realCurrTime = 3103793009 realPrevTime = <value optimized out> prevSleepTime = 87 #9 0x00007f11acd5b371 in ZThread::ThreadImpl::Dispatch (parent=0xa64920, impl=0x7f11aa70a100, task=@0x47cc41a0) at ../../../../dep/src/zthread/ThreadImpl.cxx:407 No locals. #10 0x00007f11acd5d876 in ZThread::(anonymous namespace)::Launcher::run (this=0x7fffb5b0d1e0) at ../../../../dep/src/zthread/ThreadImpl.cxx:49 No locals. #11 0x00007f11acd611ce in _dispatch (arg=0x2004) at ../../../../dep/src/zthread/posix/ThreadOps.cxx:137 __PRETTY_FUNCTION__ = "void* ZThread::_dispatch(void*)" #12 0x00007f11acc1df1a in start_thread () from /lib/libpthread.so.0 No symbol table info available. #13 0x00007f11ac6175d2 in clone () from /lib/libc.so.6 No symbol table info available. #14 0x0000000000000000 in ?? () No symbol table info available. (gdb)
  21. higi

    player loot

    if anyone can make player loot, i mean like in "uo" when player dies , all items,bags etc, drop in body, and everyone can loot it. if its possible, i would be happy) i did some research, and tryied to make patch, but still not works(
  22. dont work every rev, sometimes i got uncompleted dumps:( sometimes no dump at all and is harder way for not experienced users. so options in config could be nice features this option is good idea . had many problems with char deletion..
  23. this could be really nice, . Derex, big thx if u update mtmaps, really cant live without it:)( (i will happy for every ver, if its quick fix to update old mtmaps, it would be nice if we get old ones first(i had 2days uptime with them), then after some time with config options:)
×
×
  • 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