Jump to content

Xenithar

getMaNGOS Staff
  • Posts

    1402
  • Joined

  • Last visited

  • Days Won

    3
  • Donations

    90.00 GBP 

Everything posted by Xenithar

  1. Well at least it isn't Eluna or SD2. I'll help if you need it.
  2. Alright, cloned fresh as you stated, built, installed, crashed upon character login. It is the mineral veins. [code] WORLD: Sent motd (SMSG_MOTD) CHARACTER: Sent Initial Spells Initializing Action Buttons for '5' Action Buttons for '5' Initialized PLAYER: UpdateHonor Program received signal SIGSEGV, Segmentation fault. [Switching to Thread 0xb20f1b70 (LWP 6791)] 0x08650956 in GameObject::RollIfMineralVein (this=0xa20cf70) at /home/ryana/zero/src/server/src/game/GameObject.cpp:1795 1795 SetDisplayId(goinfonew->displayId); (gdb) backtrace #0 0x08650956 in GameObject::RollIfMineralVein (this=0xa20cf70) at /home/---/zero/src/server/src/game/GameObject.cpp:1795 #1 0x0864c08d in GameObject::Create (this=0xa20cf70, guidlow=6481, name_id=1735, map=0xb959388, x=-5743, y=-2341, z=-42, ang=4.95599985, rotation0=0, rotation1=0, rotation2=0.615951002, rotation3=-0.78778398, animprogress=100, go_state=GO_STATE_READY) at /home/---/zero/src/server/src/game/GameObject.cpp:209 #2 0x0864d73a in GameObject::LoadFromDB (this=0xa20cf70, guid=6481, map=0xb959388) at /home/---/zero/src/server/src/game/GameObject.cpp:675 #3 0x088691a3 in LoadHelper (guid_set=..., cell=..., count=@0xb20f0f70: 2, map=0xb959388, grid=...) at /home/---/zero/src/server/src/game/ObjectGridLoader.cpp:126 #4 0x088688a4 in ObjectGridLoader::Visit (this=0xb20f0f64, m=...) at /home/---/zero/src/server/src/game/ObjectGridLoader.cpp:188 #5 0x08869a22 in VisitorHelper (v=..., c=...) at /home/---/zero/src/server/src/framework/GameSystem/TypeContainerVisitor.h:72 #6 0x0886991d in VisitorHelper > > > (v=..., c=...) at /home/---/zero/src/server/src/framework/GameSystem/TypeContainerVisitor.h:85 #7 0x0886986e in VisitorHelper > > > > (v=..., c=...) at /home/---/zero/src/server/src/framework/GameSystem/TypeContainerVisitor.h:98 #8 0x088697d6 in TypeContainerVisitor > > > > >::Visit (this=0xb20efeac, c=...) at /home/---/zero/src/server/src/framework/GameSystem/TypeContainerVisitor.h:127 #9 0x088694b2 in Grid > > >, TypeList > > > >::Visit (this=0xa221a2c, visitor=...) at /home/---/zero/src/server/src/framework/GameSystem/Grid.h:99 #10 0x08868c02 in ObjectGridLoader::Load (this=0xb20f0f64, grid=...) at /home/---/zero/src/server/src/game/ObjectGridLoader.cpp:226 #11 0x088694f8 in GridLoader > > >, TypeList > > > >::Load (this=0xb20eff17, grid=..., loader=...) at /home/---/zero/src/server/src/framework/GameSystem/GridLoader.h:63 #12 0x08868d11 in ObjectGridLoader::LoadN (this=0xb20f0f64) at /home/---/zero/src/server/src/game/ObjectGridLoader.cpp:248 #13 0x08839f2e in Map::EnsureGridLoaded (this=0xb959388, cell=...) at /home/---/zero/src/server/src/game/Map.cpp:282 #14 0x08839b4d in Map::EnsureGridLoadedAtEnter (this=0xb959388, cell=..., player=0xa20a158) at /home/---/zero/src/server/src/game/Map.cpp:244 #15 0x0883a0d5 in Map::Add (this=0xb959388, player=0xa20a158) at /home/---/zero/src/server/src/game/Map.cpp:308 #16 0x0894320d in WorldSession::HandlePlayerLogin (this=0xa2051b8, holder=0xb9e2c00) at /home/---/zero/src/server/src/game/CharacterHandler.cpp:622 #17 0x08944765 in CharacterHandler::HandlePlayerLoginCallback (this=0x8c810a0, holder=0xb9e2c00) at /home/---/zero/src/server/src/game/CharacterHandler.cpp:134 #18 0x089452e5 in MaNGOS::_Callback::_Execute (this=0xa20700c) at /home/---/zero/src/server/src/framework/Utilities/Callback.h:198 #19 0x0894519c in MaNGOS::_IQueryCallback >::Execute (this=0xa207008) at /home/---/zero/src/server/src/framework/Utilities/Callback.h:840 #20 0x0895feb2 in SqlResultQueue::Update (this=0x8cc6928) at /home/---/zero/src/server/src/shared/Database/SqlOperations.cpp:111 #21 0x089577c4 in Database::ProcessResultQueue (this=0x8c7b040) at /home/---/zero/src/server/src/shared/Database/Database.cpp:206 #22 0x088e1cf4 in World::UpdateResultQueue (this=0x8cd82c8) at /home/---/zero/src/server/src/game/World.cpp:2003 #23 0x088e064f in World::Update (this=0x8cd82c8, diff=50) at /home/---/zero/src/server/src/game/World.cpp:1511 #24 0x0854d4bf in WorldRunnable::run (this=0xa4c62d8) at /home/---/zero/src/server/src/mangosd/WorldRunnable.cpp:66 #25 0x08970791 in ACE_Based::Thread::ThreadTask (param=0xa4c62d8) at /home/---/zero/src/server/src/shared/Threading.cpp:197 #26 0xb7f50171 in ACE_OS_Thread_Adapter::invoke() () from /usr/lib/libACE-6.0.3.so #27 0xb7f121cf in ace_thread_adapter () from /usr/lib/libACE-6.0.3.so #28 0xb77d6c39 in start_thread () from /lib/i386-linux-gnu/i686/cmov/libpthread.so.0 #29 0xb77429fe in clone () from /lib/i386-linux-gnu/i686/cmov/libc.so.6 [/code] This looks like the old node code however. Is this correct? *UPDATE* I am back to where I was a month or so back. I cannot login at all. Every time I try I get that crash.
  3. It took a while but it died. [code] Holder of spell 22766 now is in use MMAP:loadMap: Could not load 0014235.mmtile into navmesh Creature 21054 used AI is EventAI. LoadPath: loading waypoint path for Creature (Entry: 4111 Guid: 21156) Creature 21156 used AI is EventAI. Creature 21166 used AI is EventAI. Creature 21179 used AI is EventAI. Creature 21186 used AI is EventAI. Sending SMSG_SPELL_START id=10022 Creature 21601 used AI is AggressorAI. LoadPath: loading waypoint path for Creature (Entry: 4100 Guid: 21040) Creature 21040 used AI is EventAI. Creature 21052 used AI is EventAI. Creature 21188 used AI is EventAI. Sending SMSG_SPELL_START id=10022 Creature 21192 used AI is EventAI. Sending SMSG_SPELL_START id=10022 terminate called after throwing an instance of 'std::logic_error' what(): invalid node overlap Program received signal SIGABRT, Aborted. [Switching to Thread 0xb20f2b70 (LWP 1771)] 0xb7fe1424 in __kernel_vsyscall () (gdb) backtrace #0 0xb7fe1424 in __kernel_vsyscall () #1 0xb768c661 in raise () from /lib/i386-linux-gnu/i686/cmov/libc.so.6 #2 0xb768fa92 in abort () from /lib/i386-linux-gnu/i686/cmov/libc.so.6 #3 0xb787528d in __gnu_cxx::__verbose_terminate_handler() () from /usr/lib/i386-linux-gnu/libstdc++.so.6 #4 0xb7872ef3 in ?? () from /usr/lib/i386-linux-gnu/libstdc++.so.6 #5 0xb7872f2f in std::terminate() () from /usr/lib/i386-linux-gnu/libstdc++.so.6 #6 0xb78731ce in __cxa_throw () from /usr/lib/i386-linux-gnu/libstdc++.so.6 #7 0x08727467 in BIH::subdivide (this=0xc04abe0, left=16, right=19, tempTree=..., dat=..., gridBox=..., nodeBox=..., nodeIndex=69, depth=7, stats=...) at /home/---/zero/src/server/src/game/vmap/BIH.cpp:68 #8 0x087278d8 in BIH::subdivide (this=0xc04abe0, left=16, right=15, tempTree=..., dat=..., gridBox=..., nodeBox=..., nodeIndex=66, depth=6, stats=...) at /home/---/zero/src/server/src/game/vmap/BIH.cpp:128 #9 0x08727feb in BIH::subdivide (this=0xc04abe0, left=13, right=15, tempTree=..., dat=..., gridBox=..., nodeBox=..., nodeIndex=60, depth=5, stats=...) at /home/---/zero/src/server/src/game/vmap/BIH.cpp:252 #10 0x08727feb in BIH::subdivide (this=0xc04abe0, left=11, right=12, tempTree=..., dat=..., gridBox=..., nodeBox=..., nodeIndex=54, depth=4, stats=...) at /home/---/zero/src/server/src/game/vmap/BIH.cpp:252 #11 0x087278d8 in BIH::subdivide (this=0xc04abe0, left=11, right=10, tempTree=..., dat=..., gridBox=..., nodeBox=..., nodeIndex=6, depth=2, stats=...) at /home/---/zero/src/server/src/game/vmap/BIH.cpp:128 #12 0x08727feb in BIH::subdivide (this=0xc04abe0, left=0, right=10, tempTree=..., dat=..., gridBox=..., nodeBox=..., nodeIndex=0, depth=1, stats=...) at /home/---/zero/src/server/src/game/vmap/BIH.cpp:252 #13 0x087271b1 in BIH::buildHierarchy (this=0xc04abe0, tempTree=..., dat=..., stats=...) at /home/---/zero/src/server/src/game/vmap/BIH.cpp:38 #14 0x088c5193 in BIH::build >(G3D::Array const&, void (&)(GameObjectModel const*, G3D::AABox&), unsigned int, bool) ( this=0xc04abe0, primitives=..., getBounds= @0x88c3bab: {void (const GameObjectModel *, G3D::AABox &)} 0x88c3bab ::getBounds2(GameObjectModel const*, G3D::AABox&)>, leafSize=3, printStats=false) at /home/---/zero/src/server/src/game/vmap/BIH.h:156 #15 0x088c47ff in BIHWrap >::balance (this=0xc04abe0) at /home/---/zero/src/server/src/game/vmap/BIHWrap.h:154 #16 0x088c4996 in BIHWrap >::intersectRay (this=0xc04abe0, r=..., intersectCallback=..., maxDist=@0xb20ee5b0: 2.12960052) at /home/---/zero/src/server/src/game/vmap/BIHWrap.h:167 #17 0x088c4344 in RegularGrid2D >, NodeCreator > >, PositionTrait >::intersectZAllignedRayTreeIntersectionCallback> (this=0xa382970, ray=..., intersectCallback=..., max_dist=@0xb20ee5b0: 2.12960052) at /home/---/zero/src/server/src/game/vmap/RegularGrid.h:357 #18 0x088c3a7b in DynamicMapTree::getHeight (this=0xb207a44, x=-5573.08398, y=-1969.3446, z=-59.1703987, maxSearchDist=2.12960052) at /home/---/zero/src/server/src/game/vmap/DynamicTree.cpp:278 #19 0x087350ae in Map::GetHeight (this=0xb1e28a8, x=-5573.08398, y=-1969.3446, z=-61.1703987) at /home/---/zero/src/server/src/game/WorldHandlers/Map.cpp:2022 #20 0x085c6ed2 in WorldObject::UpdateAllowedPositionZ (this=0xce2c688, x=-5573.08398, y=-1969.3446, z=@0xb20ee6d8: -61.1703987) at /home/---/zero/src/server/src/game/Object/Object.cpp:1318 #21 0x0888d335 in RandomMovementGenerator::_setRandomLocation ( this=0xcdc6a18, creature=...) at /home/---/zero/src/server/src/game/MotionGenerators/RandomMovementGenerator.cpp:58 #22 0x0888d4b8 in RandomMovementGenerator::Initialize ( this=0xcdc6a18, creature=...) at /home/---/zero/src/server/src/game/MotionGenerators/RandomMovementGenerator.cpp:86 #23 0x0854db36 in MovementGeneratorMedium >::Initialize (this=0xcdc6a18, u=...) at /home/---/zero/src/server/src/game/MotionGenerators/MovementGenerator.h :79 #24 0x085467e3 in MotionMaster::Initialize (this=0xce2d0b4) at /home/---/zero/src/server/src/game/MotionGenerators/MotionMaster.cpp:63 #25 0x08677155 in Creature::AIM_Initialize (this=0xce2c688) at /home/---/zero/src/server/src/game/Object/Creature.cpp:780 #26 0x08679478 in Creature::LoadFromDB (this=0xce2c688, guidlow=21191, map=0xb1e28a8) at /home/---/zero/src/server/src/game/Object/Creature.cpp:1446 #27 0x087d263f in LoadHelper (guid_set=..., cell=..., count=@0xb20efb14: 10, map=0xb1e28a8, grid=...) at /home/---/zero/src/server/src/game/WorldHandlers/ObjectGridLoader.cpp:126 #28 0x087d1d15 in ObjectGridLoader::Visit (this=0xb20efb04, m=...) at /home/---/zero/src/server/src/game/WorldHandlers/ObjectGridLoader.cpp:203 #29 0x087d2e74 in VisitorHelper (v=..., c=...) at /home/---/zero/src/server/src/framework/GameSystem/TypeContainerVisitor.h:72 #30 0x087d2d1c in VisitorHelper > > (v=..., c=...) at /home/---/zero/src/server/src/framework/GameSystem/TypeContainerVisitor.h:85 #31 0x087d2c12 in VisitorHelper > > > (v=..., c=...) at /home/---/zero/src/server/src/framework/GameSystem/TypeContainerVisitor.h:86 #32 0x087d2b4e in VisitorHelper > > > > (v=..., c=...) at /home/---/zero/src/server/src/framework/GameSystem/TypeContainerVisitor.h:98 #33 0x087d2ab6 in TypeContainerVisitor > > > > >::Visit (this=0xb20eea4c, c=...) at /home/---/zero/src/server/src/framework/GameSystem/TypeContainerVisitor.h:127 #34 0x087d2792 in Grid > > >, TypeList > > > >::Visit (this=0xdad354c, visitor=...) at /home/---/zero/src/server/src/framework/GameSystem/Grid.h:99 #35 0x087d1ee2 in ObjectGridLoader::Load (this=0xb20efb04, grid=...) at /home/---/zero/src/server/src/game/WorldHandlers/ObjectGridLoader.cpp:226 #36 0x087d27d8 in GridLoadert > > >, TypeList > > > >::Load (this=0xb20eeab7, grid=..., loader=...) at /home/---/zero/src/server/src/framework/GameSystem/GridLoader.h:63 #37 0x087d1ff1 in ObjectGridLoader::LoadN (this=0xb20efb04) at /home/---/zero/src/server/src/game/WorldHandlers/ObjectGridLoader.cpp:248 #38 0x0872e480 in Map::EnsureGridLoaded (this=0xb1e28a8, cell=...) at /home/---/zero/src/server/src/game/WorldHandlers/Map.cpp:284 #39 0x0855f1c0 in Map::Visit > > > > > (this=0xb1e28a8, cell=..., visitor=...) at /home/---/zero/src/server/src/game/WorldHandlers/Map.h:445 #40 0x0855f2f4 in Cell::VisitCircle > > > > > (this=0xb20efce4, visitor=..., m=..., begin_cell=..., end_cell=...) at /home/---/zero/src/server/src/game/WorldHandlers/CellImpl.h:145 #41 0x0855e98f in Cell::Visit > > > > > (this=0xb20efce4, standing_cell=..., visitor=..., m=..., x=-5803.38428, y=-2216.19189, radius=90.3720016) at /home/---/zero/src/server/src/game/WorldHandlers/CellImpl.h:102 #42 0x0855dfab in Cell::Visit > > > > > (this=0xb20efce4, standing_cell=..., visitor=..., m=..., obj=..., radius=90) at /home/---/zero/src/server/src/game/WorldHandlers/CellImpl.h:62 #43 0x0855d851 in Cell::VisitAllObjects ( center_obj=0xcaf8510, visitor=..., radius=90, dont_load=false) at /home/---/zero/src/server/src/game/WorldHandlers/CellImpl.h:211 #44 0x0855c847 in Camera::UpdateVisibilityForOwner (this=0xcaf9794) at /home/---/zero/src/server/src/game/Object/Camera.cpp:155 #45 0x085c965e in ViewPoint::CameraCall (this=0xcaf8580, handler= (void (Camera::*)(Camera * const)) 0x855c7f4 ) at /home/---/zero/src/server/src/game/Object/Camera.h:105 #46 0x085c9701 in ViewPoint::Call_UpdateVisibilityForOwner (this=0xcaf8580) at /home/---/zero/src/server/src/game/Object/Camera.h:143 #47 0x085f9f13 in Unit::OnRelocated (this=0xcaf8510) at /home/---/zero/src/server/src/game/Object/Unit.cpp:9293 #48 0x0872fecc in Map::PlayerRelocation (this=0xb1e28a8, player=0xcaf8510, x=-5803.38428, y=-2216.19189, z=87.4900208, orientation=3.20485687) at /home/---/zero/src/server/src/game/WorldHandlers/Map.cpp:722 #49 0x0862c685 in Player::SetPosition (this=0xcaf8510, x=-5803.38428, y=-2216.19189, z=87.4900208, orientation=3.20485687, teleport=false) at /home/---/zero/src/server/src/game/Object/Player.cpp:5468 #50 0x0884bae5 in WorldSession::HandleMoverRelocation (this=0xc91e490, movementInfo=...) at /home/---/zero/src/server/src/game/WorldHandlers/MovementHandler.cpp:649 #51 0x0884a84a in WorldSession::HandleMovementOpcodes (this=0xc91e490, recv_data=...) at /home/---/zero/src/server/src/game/WorldHandlers/MovementHandler.cpp:345 #52 0x086c4c75 in WorldSession::ExecuteOpcode (this=0xc91e490, opHandle=..., packet=0xb3100630) at /home/---/zero/src/server/src/game/Server/WorldSession.cpp:722 #53 0x086c3396 in WorldSession::Update (this=0xc91e490, updater=...) at /home/---/zero/src/server/src/game/Server/WorldSession.cpp:235 #54 0x0872eef9 in Map::Update (this=0xb1e28a8, t_diff=@0xb20f223c: 100) at /home/---/zero/src/server/src/game/WorldHandlers/Map.cpp:471 #55 0x0883d45a in MapManager::Update (this=0xb98e020, diff=47) at /home/---/zero/src/server/src/game/WorldHandlers/MapManager.cpp:184 #56 0x0874bdcb in World::Update (this=0x8c001b8, diff=47) at /home/---/zero/src/server/src/game/WorldHandlers/World.cpp:1498 #57 0x08513293 in WorldRunnable::run (this=0xb90fc00) at /home/---/zero/src/server/src/mangosd/WorldRunnable.cpp:66 #58 0x088e6d11 in ACE_Based::Thread::ThreadTask (param=0xb90fc00) at /home/---/zero/src/server/src/shared/Threading.cpp:197 #59 0xb7f43171 in ACE_OS_Thread_Adapter::invoke() () from /usr/lib/libACE-6.0.3.so #60 0xb7f051cf in ace_thread_adapter () from /usr/lib/libACE-6.0.3.so #61 0xb77ccc39 in start_thread () from /lib/i386-linux-gnu/i686/cmov/libpthread.so.0 #62 0xb77399fe in clone () from /lib/i386-linux-gnu/i686/cmov/libc.so.6 [/code] Now let me compile the new stuff with SD2 and Eluna and your patch.
  4. I will clone and build that if this crashes. Still running without SD2 and Eluna which I am sure cripples many quests, so we're basically grinding right now. *EDIT* Called mom so she can crash it for me. She manages to crash it every dang time. We will see if the core crashes without SD2 and Eluna shortly.
  5. Closing my own ticket because I did not see the thread linked above. My bad!
  6. In classic it worked where when you were the same level as the stealthed mob, you could see it with distance to spare for aggro. This distance grew to a certain limit as you gained levels over the mob. At one or two levels below the mob I could see it just outside aggro range (literally a few steps), but three levels or more below and it always aggroed and then I could see it.
  7. It is dead! As soon as I logged into the server and selected a character, it crashed with "invalid node overlap". So somehow SD2 and/or Eluna are keeping it up for a while. Wait, I restarted it and got in this time. We will see what happens.
  8. My mother can kill my server by going to Org and running around. She keeps bringing it down! Also, I compiled Zero without SD2 or Eluna as asked. Firing it up now.
  9. Sorry, I did not see that ticket. I will search for it again. Could you provide a link here?
  10. By the time you see it, it is eating you Stealth detection is currently broken. By the time you hear the sound or see a cloaked mob, it is attacking you. I am talking even mobs below your level. On official you could normally detect mobs just outside their aggro range unless they were three or more levels above yours. Currently mobs as low as two levels below mine are not detected until they're hitting me. I will test human stealth with my fiance later as well.
  11. Enemies attack before you reach them The warrior skill "Charge" is broken. When it misses (can it miss on official?) the target mob starts running towards your player before you reach it. This causes you to continue charging to the original location of the mob, placing the mob behind you. The mob should not move until you are at its location, miss or not. I honestly do not remember charge missing on official, but it may just be me.
  12. Turning it in does not go properly When you turn in quest 4821, a small, red (Arikara) wind serpent is supposed to "poof" into existence, circle the area, kill the small worg puppy, and fly off the side of the mountain. This does not happen.
  13. I just finished the build. Your fix corrected the issue! Marking as solved.
  14. I will do this tomorrow night. Your fix worked.
  15. I am reading the thread now, but why is it only a *nix issue? That indicates bad code. Why? Because *nix, BSD, Solaris, Apple, etc are all very much the same and Windows is the odd-ball here. Not trying to talk bad about Windows, just making note of that point. What this tells me is that this is some code that runs on Windows and nothing else (correctly), so what code is it and how can we modify it to run properly on everything?
  16. I was told it would not run with both disabled. In fact Antz was the one who told me something along those lines. To aid new people I set my script to not allow such a configuration. I can do it by hand, but will it even start? I am currently compiling your last fix and will be testing it soon. The fix for "-lace" versus "-lACE".
  17. It crashed again. [code] LoadPath: loading waypoint path for Creature (Entry: 3296 Guid: 8527) Creature 6418 used AI is EventAI. Creature 7885 used AI is EventAI. Creature 6419 used AI is EventAI. terminate called after throwing an instance of 'std::logic_error' what(): invalid node overlap Program received signal SIGABRT, Aborted. [Switching to Thread 0xb20f1b70 (LWP 24451)] 0xb7fe1424 in __kernel_vsyscall () (gdb) backtrace #0 0xb7fe1424 in __kernel_vsyscall () #1 0xb768c661 in raise () from /lib/i386-linux-gnu/i686/cmov/libc.so.6 #2 0xb768fa92 in abort () from /lib/i386-linux-gnu/i686/cmov/libc.so.6 #3 0xb787528d in __gnu_cxx::__verbose_terminate_handler() () from /usr/lib/i386-linux-gnu/libstdc++.so.6 #4 0xb7872ef3 in ?? () from /usr/lib/i386-linux-gnu/libstdc++.so.6 #5 0xb7872f2f in std::terminate() () from /usr/lib/i386-linux-gnu/libstdc++.so.6 #6 0xb78731ce in __cxa_throw () from /usr/lib/i386-linux-gnu/libstdc++.so.6 #7 0x087cbf33 in BIH::subdivide (this=0xde44230, left=31, right=36, tempTree=..., dat=..., gridBox=..., nodeBox=..., nodeIndex=120, depth=4, stats=...) at /home/---/zero/src/server/src/game/vmap/BIH.cpp:68 #8 0x087cc3a4 in BIH::subdivide (this=0xde44230, left=31, right=36, tempTree=..., dat=..., gridBox=..., nodeBox=..., nodeIndex=117, depth=3, stats=...) at /home/---/zero/src/server/src/game/vmap/BIH.cpp:128 #9 0x087cc3a4 in BIH::subdivide (this=0xde44230, left=31, right=36, tempTree=..., dat=..., gridBox=..., nodeBox=..., nodeIndex=6, depth=2, stats=...) at /home/---/zero/src/server/src/game/vmap/BIH.cpp:128 #10 0x087ccab7 in BIH::subdivide (this=0xde44230, left=0, right=30, tempTree=..., dat=..., gridBox=..., nodeBox=..., nodeIndex=0, depth=1, stats=...) at /home/---/zero/src/server/src/game/vmap/BIH.cpp:252 #11 0x087cbc7d in BIH::buildHierarchy (this=0xde44230, tempTree=..., dat=..., stats=...) at /home/---/zero/src/server/src/game/vmap/BIH.cpp:38 #12 0x0896b3b7 in BIH::build >(G3D::Array const&, void (&)(GameObjectModel const*, G3D::AABox&), unsigned int, bool) ( this=0xde44230, primitives=..., getBounds= @0x8969dcf: {void (const GameObjectModel *, G3D::AABox &)} 0x8969dcf ::getBounds2(GameObjectModel const*, G3D::AABox&)>, leafSize=3, printStats=false) at /home/---/zero/src/server/src/game/vmap/BIH.h:156 #13 0x0896aa23 in BIHWrap >::balance (this=0xde44230) at /home/---/zero/src/server/src/game/vmap/BIHWrap.h:154 #14 0x0896abba in BIHWrap >::intersectRay (this=0xde44230, r=..., intersectCallback=..., maxDist=@0xb20ed5b0: 16.0606842) at /home/---/zero/src/server/src/game/vmap/BIHWrap.h:167 #15 0x0896a568 in RegularGrid2D >, NodeCreator > >, PositionTrait >::intersectZAllignedRay (this=0xb4726a8, ray=..., intersectCallback=..., max_dist=@0xb20ed5b0: 16.0606842) at /home/---/zero/src/server/src/game/vmap/RegularGrid.h:357 #16 0x08969c9f in DynamicMapTree::getHeight (this=0xa662764, x=1435.33093, y=-4717.79883, z=34.3669014, maxSearchDist=16.0606842) at /home/---/zero/src/server/src/game/vmap/DynamicTree.cpp:278 #17 0x087d9c66 in Map::GetHeight (this=0xa63d5c8, x=1435.33093, y=-4717.79883, z=32.3669014) at /home/---/zero/src/server/src/game/WorldHandlers/Map.cpp:2022 #18 0x0866b2dc in WorldObject::UpdateAllowedPositionZ (this=0xc286da0, x=1435.33093, y=-4717.79883, z=@0xb20ed6d8: 32.3669014) at /home/---/zero/src/server/src/game/Object/Object.cpp:1318 #19 0x08933539 in RandomMovementGenerator::_setRandomLocation ( this=0xce0d398, creature=...) at /home/---/zero/src/server/src/game/MotionGenerators/RandomMovementGenerator.cpp:58 #20 0x089336bc in RandomMovementGenerator::Initialize ( this=0xce0d398, creature=...) at /home/---/zero/src/server/src/game/MotionGenerators/RandomMovementGenerator.cpp:86 #21 0x085f1e46 in MovementGeneratorMedium >::Initialize (this=0xce0d398, u=...) at /home/---/zero/src/server/src/game/MotionGenerators/MovementGenerator.h:79 #22 0x085eaaf3 in MotionMaster::Initialize (this=0xc2877d0) at /home/---/zero/src/server/src/game/MotionGenerators/MotionMaster.cpp:63 #23 0x0871b9a3 in Creature::AIM_Initialize (this=0xc286da0) at /home/---/zero/src/server/src/game/Object/Creature.cpp:780 #24 0x0871dcb4 in Creature::LoadFromDB (this=0xc286da0, guidlow=6686, map=0xa63d5c8) at /home/---/zero/src/server/src/game/Object/Creature.cpp:1444 #25 0x08877b9f in LoadHelper (guid_set=..., cell=..., count=@0xb20eeb14: 101, map=0xa63d5c8, grid=...) at /home/---/zero/src/server/src/game/WorldHandlers/ObjectGridLoader.cpp:126 #26 0x08877275 in ObjectGridLoader::Visit (this=0xb20eeb04, m=...) at /home/---/zero/src/server/src/game/WorldHandlers/ObjectGridLoader.cpp:203 #27 0x088783d4 in VisitorHelper (v=..., c=...) at /home/---/zero/src/server/src/framework/GameSystem/TypeContainerVisitor.h:72 #28 0x0887827c in VisitorHelper > > (v=..., c=...) at /home/---/zero/src/server/src/framework/GameSystem/TypeContainerVisitor.h:85 #29 0x08878172 in VisitorHelper > > > (v=..., c=...) at /home/---/zero/src/server/src/framework/GameSystem/TypeContainerVisitor.h:86 #30 0x088780ae in VisitorHelper > > > > (v=..., c=...) at /home/---/zero/src/server/src/framework/GameSystem/TypeContainerVisitor.h:98 #31 0x08878016 in TypeContainerVisitor > > > > >::Visit (this=0xb20eda4c, c=...) at /home/---/zero/src/server/src/framework/GameSystem/TypeContainerVisitor.h:127 #32 0x08877cf2 in Grid > > >, TypeList > > > >::Visit (this=0xdcf221c, visitor=...) at /home/---/zero/src/server/src/framework/GameSystem/Grid.h:99 #33 0x08877442 in ObjectGridLoader::Load (this=0xb20eeb04, grid=...) at /home/---/zero/src/server/src/game/WorldHandlers/ObjectGridLoader.cpp:226 #34 0x08877d38 in GridLoader > > >, TypeList > > > >::Load (this=0xb20edab7, grid=..., loader=...) at /home/---/zero/src/server/src/framework/GameSystem/GridLoader.h:63 #35 0x08877551 in ObjectGridLoader::LoadN (this=0xb20eeb04) at /home/---/zero/src/server/src/game/WorldHandlers/ObjectGridLoader.cpp:2 48 #36 0x087d2f7e in Map::EnsureGridLoaded (this=0xa63d5c8, cell=...) at /home/---/zero/src/server/src/game/WorldHandlers/Map.cpp:284 #37 0x08603518 in Map::Visit > > > > > (this=0xa63d5c8, cell=..., visitor=...) at /home/---/zero/src/server/src/game/WorldHandlers/Map.h:445 #38 0x08603714 in Cell::VisitCircle > > > > > (this=0xb20eece4, visitor=..., m=..., begin_cell=..., end_cell=...) at /home/---/zero/src/server/src/game/WorldHandlers/CellImpl.h:169 #39 0x08602ce7 in Cell::Visit > > > > > (this=0xb20eece4, standing_cell=..., visitor=..., m=..., x=1685.84998, y=-4400.78955, radius=91.3158417) at /home/---/zero/src/server/src/game/WorldHandlers/CellImpl.h:102 #40 0x08602303 in Cell::Visit > > > > > (this=0xb20eece4, standing_cell=..., visitor=..., m=..., obj=..., radius=90) at /home/---/zero/src/server/src/game/WorldHandlers/CellImpl.h:62 #41 0x08601ba9 in Cell::VisitAllObjects ( center_obj=0xd08f380, visitor=..., radius=90, dont_load=false) at /home/---/zero/src/server/src/game/WorldHandlers/CellImpl.h:211 #42 0x08600b9f in Camera::UpdateVisibilityForOwner (this=0xd090608) at /home/---/zero/src/server/src/game/Object/Camera.cpp:155 #43 0x0866da98 in ViewPoint::CameraCall (this=0xd08f3f4, handler= (void (Camera::*)(Camera * const)) 0x8600b4c ) at /home/---/zero/src/server/src/game/Object/Camera.h:105 #44 0x0866db3b in ViewPoint::Call_UpdateVisibilityForOwner (this=0xd08f3f4) at /home/---/zero/src/server/src/game/Object/Camera.h:143 #45 0x0869e457 in Unit::OnRelocated (this=0xd08f380) at /home/---/zero/src/server/src/game/Object/Unit.cpp:9292 #46 0x087d4a32 in Map::PlayerRelocation (this=0xa63d5c8, player=0xd08f380, x=1685.84998, y=-4400.78955, z=39.4894028, orientation=3.32587123) at /home/---/zero/src/server/src/game/WorldHandlers/Map.cpp:722 #47 0x086d0caf in Player::SetPosition (this=0xd08f380, x=1685.84998, y=-4400.78955, z=39.4894028, orientation=3.32587123, teleport=false) at /home/---/zero/src/server/src/game/Object/Player.cpp:5468 #48 0x088f1c49 in WorldSession::HandleMoverRelocation (this=0xb31006c8, movementInfo=...) at /home/---/zero/src/server/src/game/WorldHandlers/MovementHandler.cpp:649 #49 0x088f09ae in WorldSession::HandleMovementOpcodes (this=0xb31006c8, recv_data=...) at /home/---/zero/src/server/src/game/WorldHandlers/MovementHandler.cpp:345 #50 0x087696ab in WorldSession::ExecuteOpcode (this=0xb31006c8, opHandle=..., packet=0xb3100ce0) at /home/---/zero/src/server/src/game/Server/WorldSession.cpp:722 #51 0x08767d8e in WorldSession::Update (this=0xb31006c8, updater=...) at /home/---/zero/src/server/src/game/Server/WorldSession.cpp:235 #52 0x087d3a25 in Map::Update (this=0xa63d5c8, t_diff=@0xb20f123c: 100) at /home/---/zero/src/server/src/game/WorldHandlers/Map.cpp:471 #53 0x088e3456 in MapManager::Update (this=0xb465df0, diff=48) at /home/---/zero/src/server/src/game/WorldHandlers/MapManager.cpp:184 #54 0x087f0a41 in World::Update (this=0x8e50310, diff=48) at /home/---/zero/src/server/src/game/WorldHandlers/World.cpp:1498 #55 0x085b759f in WorldRunnable::run (this=0xbb3bcd8) at /home/---/zero/src/server/src/mangosd/WorldRunnable.cpp:66 #56 0x0898d1c5 in ACE_Based::Thread::ThreadTask (param=0xbb3bcd8) at /home/---/zero/src/server/src/shared/Threading.cpp:197 #57 0xb7f43171 in ACE_OS_Thread_Adapter::invoke() () from /usr/lib/libACE-6.0.3.so #58 0xb7f051cf in ace_thread_adapter () from /usr/lib/libACE-6.0.3.so #59 0xb77ccc39 in start_thread () from /lib/i386-linux-gnu/i686/cmov/libpthread.so.0 #60 0xb77399fe in clone () from /lib/i386-linux-gnu/i686/cmov/libc.so.6 [/code] I see movement generator files there as well as movement handlers. I also see visibility checks. Didn't Antz mention redoing the random movement code in a forum thread? Maybe it has some bugs of its own. I do see my ACE library listed however, so this proves the internal ACE library was NOT to blame.
  18. No problem. I can work around it for now. Let me know when I can set the configuration path exclusively.
  19. I will do a fresh clone and build shortly. About to eat dinner. Cooking spaghetti with Texas toast.
  20. Nothing happens when cliking on the tubs with apples It is currently Halloween in Azeroth and the decorations are up, but while the tubs with apples in them appear usable, clicking on them does absolutely nothing.
  21. I fixed the ACE issue on my end by hand-editing the "link.txt" files for realmd and mangosd and changing "-lace" to "-lACE". This was mentioned in the other ticket. Now I am running with my distro's official ACE libraries. If this crashes again it should tell us whether or not it is ACE, just internal ACE, or something else.
  22. The one in BB works all the time... The teleporter in BB seems to always work. I happened to get close and was teleported to Gnomer! I teleported back also. I seem to recall a quest to help finish or fix it prior to it working on official. Also, when teleported pets do not spawn on the other end in Gnomer, but stay beneath your avatar as though you control it. When teleporting back, you might see your pet for a second and then it fades out, but you still appear to control it. Yes, this is a separate issue.
  23. FIXED! It MUST be capitalized. Try this instead. [code] -lACE [/code] Compiled instantly. Remember, *nix is case-sensitive. I should have caught that sooner. *UPDATE* Seems mangosd is the same way. [code] Linking CXX executable realmd [ 99%] Built target realmd Scanning dependencies of target mangosd [ 99%] Building CXX object src/mangosd/CMakeFiles/mangosd.dir/CliRunnable.cpp.o [ 99%] Building CXX object src/mangosd/CMakeFiles/mangosd.dir/Main.cpp.o [ 99%] Building CXX object src/mangosd/CMakeFiles/mangosd.dir/Master.cpp.o [100%] Building CXX object src/mangosd/CMakeFiles/mangosd.dir/RASocket.cpp.o [100%] Building CXX object src/mangosd/CMakeFiles/mangosd.dir/WorldRunnable.cpp.o /home/---/zero/src/server/src/mangosd/WorldRunnable.cpp: In member function âvirtual void WorldRunnable::run()â: /home/---/zero/src/server/src/mangosd/WorldRunnable.cpp:54:12: warning: variable ârealPrevTimeâ set but not used [-Wunused-but-set-variable] Linking CXX executable mangosd /usr/bin/ld: cannot find -lace collect2: error: ld returned 1 exit status make[2]: *** [src/mangosd/mangosd] Error 1 make[1]: *** [src/mangosd/CMakeFiles/mangosd.dir/all] Error 2 make: *** [all] Error 2 [/code] Now let me edit the link.txt and capitalize ACE... [code] ---@WoW01:~/zero/src/server/build$ nano ./src/mangosd/CMakeFiles/mangosd.dir/link.txt ---@WoW01:~/zero/src/server/build$ make [ 0%] Built target genrev [ 1%] Built target detour [ 3%] Built target recast [ 11%] Built target g3dlite [ 14%] Built target zlib [ 15%] Built target bzip2 [ 16%] Built target libmpq [ 23%] Built target lualib [ 24%] Built target framework [ 29%] Built target shared [ 29%] Built target precompiled.cpp_dephelp [ 30%] Built target generate_precompiled.cpp [ 67%] Built target mangosscript [ 67%] Built target pchdef.cpp_dephelp [ 67%] Built target generate_pchdef.cpp [ 68%] Built target LuaEngine [ 98%] Built target game [ 99%] Built target realmd Linking CXX executable mangosd [100%] Built target mangosd [/code] That is all it is. So, mind pushing a fix for that, Foereaper?
  24. I just realized something. It is looking for "ace". On Gentoo and Debian this is called "libACE". Is this perhaps the issue? I added "-L/usr/lib" to the link.txt file and it still fails to find ACE.
  25. [quote=Foereaper]Say your install prefix is /home/usr/server. By default, the config dir would then be /home/usr/server/etc. If you would like the config dir to be /home/usr/etc, you would then use -DCONF_DIR=../etc/[/quote] Is it possible to set "CONF_DIR" to "/etc"? If so I can begin making the Debian packages again.
×
×
  • 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