std::logic_error
I run my liveserver in debug mode today and got this error:
[code]
14:24:39 WORLD: Received opcode MSG_PVP_LOG_DATA
terminate called after throwing an instance of 'std::logic_error'
what(): negative node extents
Program received signal SIGABRT, Aborted.
[Switching to Thread 0x7fffed979700 (LWP 14761)]
0x00007ffff5a230d5 in raise () from /lib/x86_64-linux-gnu/libc.so.6
(gdb) backtrace
#0 0x00007ffff5a230d5 in raise () from /lib/x86_64-linux-gnu/libc.so.6
#1 0x00007ffff5a2683b in abort () from /lib/x86_64-linux-gnu/libc.so.6
#2 0x00007ffff659269d in __gnu_cxx::__verbose_terminate_handler() () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
#3 0x00007ffff6590846 in ?? () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
#4 0x00007ffff6590873 in std::terminate() () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
#5 0x00007ffff659096e in __cxa_throw () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
#6 0x0000000000d91b85 in BIH::subdivide (this=0x7fffde042ff0, left=0, right=4, tempTree=..., dat=..., gridBox=..., nodeBox=...,
nodeIndex=0, depth=1, stats=...) at /home/mangos/mangoszero/server141008/src/game/vmap/BIH.cpp:62
#7 0x0000000000d91991 in BIH::buildHierarchy (this=0x7fffde042ff0, tempTree=..., dat=..., stats=...)
at /home/mangos/mangoszero/server141008/src/game/vmap/BIH.cpp:38
#8 0x0000000000d957ee in BIH::build
primitives=..., getBounds=
@0xd93e0a: {void (const GameObjectModel *, G3D::AABox &)} 0xd93e0a
#9 0x0000000000d94c56 in BIHWrap
at /home/mangos/mangoszero/server141008/src/game/vmap/BIHWrap.h:154
#10 0x0000000000d942c9 in RegularGrid2D
at /home/mangos/mangoszero/server141008/src/game/vmap/RegularGrid.h:148
#11 0x0000000000d93f0e in DynTreeImpl::balance (this=0x4197480) at /home/mangos/mangoszero/server141008/src/game/vmap/DynamicTree.cpp:86
#12 0x0000000000d93fa5 in DynTreeImpl::update (this=0x4197480, difftime=55)
at /home/mangos/mangoszero/server141008/src/game/vmap/DynamicTree.cpp:100
#13 0x0000000000d93347 in DynamicMapTree::update (this=0x42bcca8, t_diff=55)
at /home/mangos/mangoszero/server141008/src/game/vmap/DynamicTree.cpp:144
#14 0x0000000000ca6fb8 in Map::Update (this=0x42939d0, t_diff=@0x7fffed978d1c: 55)
at /home/mangos/mangoszero/server141008/src/game/WorldHandlers/Map.cpp:460
#15 0x0000000000c52c21 in MapManager::Update (this=0x41b9150, diff=55)
at /home/mangos/mangoszero/server141008/src/game/WorldHandlers/MapManager.cpp:184
#16 0x0000000000d3162e in World::Update (this=0x1502a00, diff=55)
at /home/mangos/mangoszero/server141008/src/game/WorldHandlers/World.cpp:1498
#17 0x0000000000992461 in WorldRunnable::run (this=0x6463500) at /home/mangos/mangoszero/server141008/src/mangosd/WorldRunnable.cpp:66
#18 0x0000000000de9d45 in ACE_Based::Thread::ThreadTask (param=0x6463500)
at /home/mangos/mangoszero/server141008/src/shared/Threading.cpp:197
#19 0x00007ffff76fd8fc in ACE_OS_Thread_Adapter::invoke (this=0x64a0c70)
at /home/mangos/mangoszero/server141008/dep/acelite/ace/OS_Thread_Adapter.cpp:103
#20 0x00007ffff769c957 in ace_thread_adapter (args=0x64a0c70)
at /home/mangos/mangoszero/server141008/dep/acelite/ace/Base_Thread_Adapter.cpp:126
#21 0x00007ffff5db3e9a in start_thread () from /lib/x86_64-linux-gnu/libpthread.so.0
#22 0x00007ffff5ae131d in clone () from /lib/x86_64-linux-gnu/libc.so.6
#23 0x0000000000000000 in ?? ()
[/code]
Slightly different then Xenithar's crash logs. He got "what(): invalid node overlap" and I got "what(): negative node extents"
Recommended Comments
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now