Skip to content

Instantly share code, notes, and snippets.

@Retriman
Created June 5, 2012 13:20
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save Retriman/2874937 to your computer and use it in GitHub Desktop.
Save Retriman/2874937 to your computer and use it in GitHub Desktop.
Crash in dtNavMesh::getTileAndPolyByRef
[New Thread 0x7f3d9afff700 (LWP 16471)]
[New Thread 0x7f3d99fff700 (LWP 16472)]
[New Thread 0x7f3d8fbff700 (LWP 16473)]
[New Thread 0x7f3d8ebff700 (LWP 16474)]
[New Thread 0x7f3d8e3fe700 (LWP 16475)]
[New Thread 0x7f3d8d3ff700 (LWP 16476)]
[Thread 0x7f3d8e3fe700 (LWP 16475) exited]
[New Thread 0x7f3d8bfff700 (LWP 16477)]
[New Thread 0x7f3d8b7fe700 (LWP 16478)]
Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0x7f3d9bffe700 (LWP 16470)]
0x000000000122852f in dtNavMesh::getTileAndPolyByRef (this=0x7f3cc24ebba0,
ref=4503599627377138, tile=0x7f3d9bffa838, poly=0x7f3d9bffa830)
at /home/trinity/madboxpcclean/dep/recastnavigation/Detour/DetourNavMesh.cpp:939
939 if (m_tiles[it].salt != salt || m_tiles[it].header == 0) return DT_FAILURE;
#0 0x000000000122852f in dtNavMesh::getTileAndPolyByRef (this=0x7f3cc24ebba0,
ref=4503599627377138, tile=0x7f3d9bffa838, poly=0x7f3d9bffa830)
at /home/trinity/madboxpcclean/dep/recastnavigation/Detour/DetourNavMesh.cpp:939
#1 0x000000000122e263 in dtNavMeshQuery::closestPointOnPoly (
this=0x7f3cc24ea9b0, ref=4503599627377138, pos=0x7f3d9bffb9a0,
closest=0x7f3d9bffa870)
at /home/trinity/madboxpcclean/dep/recastnavigation/Detour/DetourNavMeshQuery.cpp:169
#2 0x0000000000b5f147 in PathFinderMovementGenerator::getPathPolyByPosition (
this=0x7f3cc2670c00, polyPath=<value optimized out>, polyPathSize=1,
point=0x7f3d9bffb9a0, distance=0x7f3d9bffb9bc)
at /home/trinity/madboxpcclean/src/server/game/Movement/MovementGenerators/PathFinderMovementGenerator.cpp:116
#3 0x0000000000b5f24f in PathFinderMovementGenerator::getPolyByLocation (
this=0x7f3cc24ebba0, point=0x7f3d9bffb9a0, distance=0x7f3d9bffb9bc)
at /home/trinity/madboxpcclean/src/server/game/Movement/MovementGenerators/PathFinderMovementGenerator.cpp:142
#4 0x0000000000b5f8b6 in PathFinderMovementGenerator::BuildPolyPath (
this=0x7f3cc2670c00, startPos=@0x7f3d9bffba10, endPos=@0x7f3d9bffba20)
at /home/trinity/madboxpcclean/src/server/game/Movement/MovementGenerators/PathFinderMovementGenerator.cpp:179
#5 0x0000000000b608ee in PathFinderMovementGenerator::calculate (
this=0x7f3cc2670c00, destX=<value optimized out>,
destY=<value optimized out>, destZ=<value optimized out>,
forceDest=<value optimized out>)
at /home/trinity/madboxpcclean/src/server/game/Movement/MovementGenerators/PathFinderMovementGenerator.cpp:99
#6 0x0000000000b62975 in TargetedMovementGeneratorMedium<Creature, FollowMovementGenerator<Creature> >::_setTargetLocation (this=0x7f3cd97ef920,
owner=@0x7f3cc4439000)
at /home/trinity/madboxpcclean/src/server/game/Movement/MovementGenerators/TargetedMovementGenerator.cpp:115
#7 0x0000000000b645ce in TargetedMovementGeneratorMedium<Creature, FollowMovementGenerator<Creature> >::Update (this=0x7f3cd97ef920, owner=@0x7f3cc4439000,
time_diff=<value optimized out>)
at /home/trinity/madboxpcclean/src/server/game/Movement/MovementGenerators/TargetedMovementGenerator.cpp:204
#8 0x0000000000b59738 in MotionMaster::UpdateMotion (this=0x7f3cc443aaf8,
diff=128)
at /home/trinity/madboxpcclean/src/server/game/Movement/MotionMaster.cpp:89
#9 0x0000000000987291 in Unit::Update (this=0x7f3cc4439000, p_time=128)
at /home/trinity/madboxpcclean/src/server/game/Entities/Unit/Unit.cpp:359
#10 0x0000000000a4115b in Creature::Update (this=0x7f3cc4439000, diff=128)
at /home/trinity/madboxpcclean/src/server/game/Entities/Creature/Creature.cpp:532
#11 0x0000000000b50886 in VisitorHelper<Trinity::ObjectUpdater, Creature> (
v=@0x7f3d9bffddc0, c=<value optimized out>)
at /home/trinity/madboxpcclean/src/server/game/Grids/Notifiers/GridNotifiersImpl.h:44
#12 0x0000000000b4850c in Map::VisitNearbyCellsOf (this=0x7f3cc48f7000,
obj=<value optimized out>, gridVisitor=@0x7f3d9bffddb0,
worldVisitor=@0x7f3d9bffdda0)
at /home/trinity/madboxpcclean/src/server/shared/Dynamic/TypeContainerVisitor.h:70
#13 0x0000000000b49a46 in Map::Update (this=0x7f3cc48f7000, t_diff=128)
at /home/trinity/madboxpcclean/src/server/game/Maps/Map.cpp:561
#14 0x0000000000d06f11 in MapUpdateRequest::call (this=0x7f3cd093adc0)
at /home/trinity/madboxpcclean/src/server/game/Maps/MapUpdater.cpp:54
#15 0x0000000000d74251 in DelayExecutor::svc (this=0x7f3db6e79840)
at /home/trinity/madboxpcclean/src/server/shared/Threading/DelayExecutor.cpp:52
#16 0x00007f3dc53ab827 in ACE_Task_Base::svc_run (args=<value optimized out>)
at ../../ace/Task.cpp:271
#17 0x00007f3dc53acefb in ACE_Thread_Adapter::invoke_i (
this=<value optimized out>) at ../../ace/Thread_Adapter.cpp:161
#18 0x00007f3dc53acf85 in ACE_Thread_Adapter::invoke (this=0x7f3da283e270)
at ../../ace/Thread_Adapter.cpp:96
#19 0x00007f3dc3c7b8ba in start_thread () from /lib/libpthread.so.0
#20 0x00007f3dc39e302d in clone () from /lib/libc.so.6
#21 0x0000000000000000 in ?? ()
#0 0x000000000122852f in dtNavMesh::getTileAndPolyByRef (this=0x7f3cc24ebba0,
ref=4503599627377138, tile=0x7f3d9bffa838, poly=0x7f3d9bffa830)
at /home/trinity/madboxpcclean/dep/recastnavigation/Detour/DetourNavMesh.cpp:939
No locals.
#1 0x000000000122e263 in dtNavMeshQuery::closestPointOnPoly (
this=0x7f3cc24ea9b0, ref=4503599627377138, pos=0x7f3d9bffb9a0,
closest=0x7f3d9bffa870)
at /home/trinity/madboxpcclean/dep/recastnavigation/Detour/DetourNavMeshQuery.cpp:169
tile = (const dtMeshTile *) 0x0
poly = (const dtPoly *) 0x0
__PRETTY_FUNCTION__ = "dtStatus dtNavMeshQuery::closestPointOnPoly(dtPolyRef, const float*, float*) const"
#2 0x0000000000b5f147 in PathFinderMovementGenerator::getPathPolyByPosition (
this=0x7f3cc2670c00, polyPath=<value optimized out>, polyPathSize=1,
point=0x7f3d9bffb9a0, distance=0x7f3d9bffb9bc)
at /home/trinity/madboxpcclean/src/server/game/Movement/MovementGenerators/PathFinderMovementGenerator.cpp:116
closestPoint = {-0.0101816654, 4.56430936e-41, 6.72623263e-44}
d = 5.43943214
i = 0
nearestPoly = 0
minDist2d = 3.40282347e+38
minDist3d = 0
#3 0x0000000000b5f24f in PathFinderMovementGenerator::getPolyByLocation (
this=0x7f3cc24ebba0, point=0x7f3d9bffb9a0, distance=0x7f3d9bffb9bc)
at /home/trinity/madboxpcclean/src/server/game/Movement/MovementGenerators/PathFinderMovementGenerator.cpp:142
polyRef = <value optimized out>
extents = {-4.22955057e-22, 4.56444949e-41, 3.0051577e-38}
closestPoint = {-0.00815829635, 4.56430936e-41, -0.00815582275}
result = <value optimized out>
#4 0x0000000000b5f8b6 in PathFinderMovementGenerator::BuildPolyPath (
this=0x7f3cc2670c00, startPos=@0x7f3d9bffba10, endPos=@0x7f3d9bffba20)
at /home/trinity/madboxpcclean/src/server/game/Movement/MovementGenerators/PathFinderMovementGenerator.cpp:179
distToStartPoly = <value optimized out>
distToEndPoly = <value optimized out>
startPoint = {290.798004, 5.15385628, 6291.19775}
endPoint = {294.101471, 5.43943214, 6292.05469}
startPoly = <value optimized out>
endPoly = <value optimized out>
farFromPoly = <value optimized out>
startPolyFound = <value optimized out>
endPolyFound = <value optimized out>
pathStartIndex = <value optimized out>
pathEndIndex = <value optimized out>
__FUNCTION__ = "BuildPolyPath"
#5 0x0000000000b608ee in PathFinderMovementGenerator::calculate (
this=0x7f3cc2670c00, destX=<value optimized out>,
destY=<value optimized out>, destZ=<value optimized out>,
forceDest=<value optimized out>)
at /home/trinity/madboxpcclean/src/server/game/Movement/MovementGenerators/PathFinderMovementGenerator.cpp:99
dest = {x = 6292.05469, y = 294.101471, z = 5.43943214}
start = {x = 6291.19775, y = 290.798004, z = 5.15385628}
dist = 1
#6 0x0000000000b62975 in TargetedMovementGeneratorMedium<Creature, FollowMovementGenerator<Creature> >::_setTargetLocation (this=0x7f3cd97ef920,
owner=@0x7f3cc4439000)
at /home/trinity/madboxpcclean/src/server/game/Movement/MovementGenerators/TargetedMovementGenerator.cpp:115
x = 6292.05469
y = 294.101471
z = 5.43943214
targetIsVictim = false
mapt = <value optimized out>
floortz = 4.93156052
init = {args = {
path = {<std::_Vector_base<G3D::Vector3, std::allocator<G3D::Vector3> >> = {_M_impl = {<std::allocator<G3D::Vector3>> = {<__gnu_cxx::new_allocator<G3D::Vector3>> = {<No data fields>}, <No data fields>}, _M_start = 0x7f3cbbcacf40,
_M_finish = 0x7f3cbaecb000,
_M_end_of_storage = 0x18b04b}}, <No data fields>}, facing = {f = {
x = 1.53994237e-38, y = 0, z = 20.1977997}, target = 10989396,
angle = 1.53994237e-38}, flags = {animId = 0 '\0', done = false,
falling = false, no_spline = false, parabolic = false, walkmode = false,
flying = false, orientationFixed = false, final_point = false,
final_target = false, final_angle = false, catmullrom = false,
cyclic = false, enter_cycle = false, animation = false, frozen = false,
unknown5 = false, unknown6 = false, unknown7 = false, unknown8 = false,
orientationInversed = false, unknown10 = false, unknown11 = false,
unknown12 = false, unknown13 = false}, path_Idx_offset = 0,
velocity = 31.4532433, parabolic_amplitude = 0, time_perc = 0,
splineId = 0, initialOrientation = 6.0255834e-44, HasVelocity = 32},
unit = @0x7f3d9bffbb90}
#7 0x0000000000b645ce in TargetedMovementGeneratorMedium<Creature, FollowMovementGenerator<Creature> >::Update (this=0x7f3cd97ef920, owner=@0x7f3cc4439000,
time_diff=<value optimized out>)
at /home/trinity/madboxpcclean/src/server/game/Movement/MovementGenerators/TargetedMovementGenerator.cpp:204
allowedDist = 0
targetMoved = 255
#8 0x0000000000b59738 in MotionMaster::UpdateMotion (this=0x7f3cc443aaf8,
diff=128)
at /home/trinity/madboxpcclean/src/server/game/Movement/MotionMaster.cpp:89
__FUNCTION__ = "UpdateMotion"
#9 0x0000000000987291 in Unit::Update (this=0x7f3cc4439000, p_time=128)
at /home/trinity/madboxpcclean/src/server/game/Entities/Unit/Unit.cpp:359
__FUNCTION__ = "Update"
#10 0x0000000000a4115b in Creature::Update (this=0x7f3cc4439000, diff=128)
at /home/trinity/madboxpcclean/src/server/game/Entities/Creature/Creature.cpp:532
bInCombat = <value optimized out>
#11 0x0000000000b50886 in VisitorHelper<Trinity::ObjectUpdater, Creature> (
v=@0x7f3d9bffddc0, c=<value optimized out>)
at /home/trinity/madboxpcclean/src/server/game/Grids/Notifiers/GridNotifiersImpl.h:44
No locals.
#12 0x0000000000b4850c in Map::VisitNearbyCellsOf (this=0x7f3cc48f7000,
obj=<value optimized out>, gridVisitor=@0x7f3d9bffddb0,
worldVisitor=@0x7f3d9bffdda0)
at /home/trinity/madboxpcclean/src/server/shared/Dynamic/TypeContainerVisitor.h:70
cell = {data = {Part = {grid_x = 43, grid_y = 32, cell_x = 6,
cell_y = 4, nocreate = 1, reserved = 0}, All = 17852459}}
y = 260
x = 350
area = {low_bound = {x_coord = 3863539712, y_coord = 257},
high_bound = {x_coord = 352, y_coord = 262}}
#13 0x0000000000b49a46 in Map::Update (this=0x7f3cc48f7000, t_diff=128)
at /home/trinity/madboxpcclean/src/server/game/Maps/Map.cpp:561
player = (class Player *) 0x7f3cbcd45000
updater = {i_timeDiff = 128}
grid_object_update = {i_visitor = @0x7f3d9bffddc0}
world_object_update = {i_visitor = @0x7f3d9bffddc0}
#14 0x0000000000d06f11 in MapUpdateRequest::call (this=0x7f3cd093adc0)
at /home/trinity/madboxpcclean/src/server/game/Maps/MapUpdater.cpp:54
No locals.
#15 0x0000000000d74251 in DelayExecutor::svc (this=0x7f3db6e79840)
at /home/trinity/madboxpcclean/src/server/shared/Threading/DelayExecutor.cpp:52
rq = (class ACE_Method_Request *) 0x7f3cd093adc0
#16 0x00007f3dc53ab827 in ACE_Task_Base::svc_run (args=<value optimized out>)
at ../../ace/Task.cpp:271
t = (ACE_Task_Base *) 0x7f3db6e79840
svc_status = <value optimized out>
#17 0x00007f3dc53acefb in ACE_Thread_Adapter::invoke_i (
this=<value optimized out>) at ../../ace/Thread_Adapter.cpp:161
hook = (class ACE_Thread_Hook *) 0x45803a31
func = (ACE_THR_FUNC) 0x7f3dc53ab7f0 <ACE_Task_Base::svc_run(void*)>
arg = (void *) 0x7f3db6e79840
cancel_flags = 4259842
status = (ACE_THR_FUNC_RETURN) 0x1ffffffffffff
#18 0x00007f3dc53acf85 in ACE_Thread_Adapter::invoke (this=0x7f3da283e270)
at ../../ace/Thread_Adapter.cpp:96
exit_hook_instance = <value optimized out>
exit_hook_maybe = {instance_ = 0x0}
exit_hook_ptr = <value optimized out>
#19 0x00007f3dc3c7b8ba in start_thread () from /lib/libpthread.so.0
No symbol table info available.
#20 0x00007f3dc39e302d in clone () from /lib/libc.so.6
No symbol table info available.
#21 0x0000000000000000 in ?? ()
No symbol table info available.
15 Thread 0x7f3d8b7fe700 (LWP 16478) 0x00007f3dc39e3623 in epoll_wait ()
from /lib/libc.so.6
14 Thread 0x7f3d8bfff700 (LWP 16477) 0x00007f3dc39e3623 in epoll_wait ()
from /lib/libc.so.6
13 Thread 0x7f3d8d3ff700 (LWP 16476) 0x00007f3dc3c837dd in nanosleep ()
from /lib/libpthread.so.0
11 Thread 0x7f3d8ebff700 (LWP 16474) 0x00007f3dc39dc8d3 in select ()
from /lib/libc.so.6
10 Thread 0x7f3d8fbff700 (LWP 16473) 0x00007f3dc3c8016c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
9 Thread 0x7f3d99fff700 (LWP 16472) 0x00007f3dc3c8016c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
8 Thread 0x7f3d9afff700 (LWP 16471) 0x00007f3dc3c8016c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
* 7 Thread 0x7f3d9bffe700 (LWP 16470) 0x000000000122852f in dtNavMesh::getTileAndPolyByRef (this=0x7f3cc24ebba0, ref=4503599627377138, tile=0x7f3d9bffa838,
poly=0x7f3d9bffa830)
at /home/trinity/madboxpcclean/dep/recastnavigation/Detour/DetourNavMesh.cpp:939
6 Thread 0x7f3d9c7ff700 (LWP 16469) 0x00007f3dc3c8016c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
5 Thread 0x7f3dbe3ff700 (LWP 16465) 0x00007f3dc3c8016c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
4 Thread 0x7f3dc03ff700 (LWP 16448) 0x00007f3dc3c8016c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
3 Thread 0x7f3dc13ff700 (LWP 16439) 0x00007f3dc3c8016c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
2 Thread 0x7f3dc23ff700 (LWP 16438) 0x00007f3dc3c8016c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
1 Thread 0x7f3dc5ca7720 (LWP 16435) 0x00007f3dc3c7cbe5 in pthread_join ()
from /lib/libpthread.so.0
Thread 15 (Thread 0x7f3d8b7fe700 (LWP 16478)):
#0 0x00007f3dc39e3623 in epoll_wait () from /lib/libc.so.6
No symbol table info available.
#1 0x00007f3dc532fc54 in ACE_Dev_Poll_Reactor::work_pending_i (
this=0x7f3d92b97c80, max_wait_time=<value optimized out>)
at ../../ace/Dev_Poll_Reactor.cpp:960
timer_buf = {static zero = {
static zero = <same as static member of an already seen type>,
static max_time = {
static zero = <same as static member of an already seen type>,
static max_time = <same as static member of an already seen type>,
tv_ = {tv_sec = 9223372036854775807, tv_usec = 999999}}, tv_ = {
tv_sec = 0, tv_usec = 0}},
static max_time = <same as static member of an already seen type>, tv_ = {
tv_sec = 0, tv_usec = 7103}}
this_timeout = <value optimized out>
timeout = 7
nfds = <value optimized out>
#2 0x00007f3dc532fd41 in ACE_Dev_Poll_Reactor::handle_events_i (
this=0x7f3d92b97c80, max_wait_time=0x7f3d8b7fddf0, guard=@0x7f3d8b7fdd70)
at ../../ace/Dev_Poll_Reactor.cpp:1033
result = <value optimized out>
#3 0x00007f3dc532ff2e in ACE_Dev_Poll_Reactor::handle_events (
this=0x7f3d92b97c80, max_wait_time=0x7f3d8b7fddf0)
at ../../ace/Dev_Poll_Reactor.cpp:1015
countdown = {<ACE_Copy_Disabled> = {<No data fields>},
max_wait_time_ = 0x7f3d8b7fddf0, start_time_ = {static zero = {
static zero = <same as static member of an already seen type>,
static max_time = {
static zero = <same as static member of an already seen type>,
static max_time = <same as static member of an already seen type>,
tv_ = {tv_sec = 9223372036854775807, tv_usec = 999999}}, tv_ = {
tv_sec = 0, tv_usec = 0}},
static max_time = <same as static member of an already seen type>, tv_ = {
tv_sec = 1338857696, tv_usec = 816776}}, stopped_ = false}
guard = {token_ = @0x7f3d92b97cf8, owner_ = 1}
result = -1
#4 0x00007f3dc5386d9d in ACE_Reactor::run_reactor_event_loop (
this=0x7f3d8fd77780, tv=@0x7f3d8b7fddf0, eh=0) at ../../ace/Reactor.cpp:267
result = 1
#5 0x0000000000ba752a in ReactorRunnable::svc (this=0x7f3d90d93f40)
at /home/trinity/madboxpcclean/src/server/game/Server/WorldSocketMgr.cpp:170
interval = {static zero = {
static zero = <same as static member of an already seen type>,
static max_time = {
static zero = <same as static member of an already seen type>,
static max_time = <same as static member of an already seen type>,
tv_ = {tv_sec = 9223372036854775807, tv_usec = 999999}}, tv_ = {
tv_sec = 0, tv_usec = 0}},
static max_time = <same as static member of an already seen type>, tv_ = {
tv_sec = 0, tv_usec = 7103}}
#6 0x00007f3dc53ab827 in ACE_Task_Base::svc_run (args=<value optimized out>)
at ../../ace/Task.cpp:271
t = (ACE_Task_Base *) 0x7f3d90d93f40
svc_status = <value optimized out>
#7 0x00007f3dc53acefb in ACE_Thread_Adapter::invoke_i (
this=<value optimized out>) at ../../ace/Thread_Adapter.cpp:161
hook = (class ACE_Thread_Hook *) 0xffffffffffffffff
func = (ACE_THR_FUNC) 0x7f3dc53ab7f0 <ACE_Task_Base::svc_run(void*)>
arg = (void *) 0x7f3d90d93f40
cancel_flags = 4259842
status = (ACE_THR_FUNC_RETURN) 0xfffffffffffffffc
#8 0x00007f3dc53acf85 in ACE_Thread_Adapter::invoke (this=0x7f3d90d8e5c0)
at ../../ace/Thread_Adapter.cpp:96
exit_hook_instance = <value optimized out>
exit_hook_maybe = {instance_ = 0x0}
exit_hook_ptr = <value optimized out>
#9 0x00007f3dc3c7b8ba in start_thread () from /lib/libpthread.so.0
No symbol table info available.
#10 0x00007f3dc39e302d in clone () from /lib/libc.so.6
No symbol table info available.
#11 0x0000000000000000 in ?? ()
No symbol table info available.
Thread 14 (Thread 0x7f3d8bfff700 (LWP 16477)):
#0 0x00007f3dc39e3623 in epoll_wait () from /lib/libc.so.6
No symbol table info available.
#1 0x00007f3dc532fc54 in ACE_Dev_Poll_Reactor::work_pending_i (
this=0x7f3d92b97b00, max_wait_time=<value optimized out>)
at ../../ace/Dev_Poll_Reactor.cpp:960
timer_buf = {static zero = {
static zero = <same as static member of an already seen type>,
static max_time = {
static zero = <same as static member of an already seen type>,
static max_time = <same as static member of an already seen type>,
tv_ = {tv_sec = 9223372036854775807, tv_usec = 999999}}, tv_ = {
tv_sec = 0, tv_usec = 0}},
static max_time = <same as static member of an already seen type>, tv_ = {
tv_sec = 0, tv_usec = 10000}}
this_timeout = <value optimized out>
timeout = 10
nfds = <value optimized out>
#2 0x00007f3dc532fd41 in ACE_Dev_Poll_Reactor::handle_events_i (
this=0x7f3d92b97b00, max_wait_time=0x7f3d8bffedf0, guard=@0x7f3d8bffed70)
at ../../ace/Dev_Poll_Reactor.cpp:1033
result = <value optimized out>
#3 0x00007f3dc532ff2e in ACE_Dev_Poll_Reactor::handle_events (
this=0x7f3d92b97b00, max_wait_time=0x7f3d8bffedf0)
at ../../ace/Dev_Poll_Reactor.cpp:1015
countdown = {<ACE_Copy_Disabled> = {<No data fields>},
max_wait_time_ = 0x7f3d8bffedf0, start_time_ = {static zero = {
static zero = <same as static member of an already seen type>,
static max_time = {
static zero = <same as static member of an already seen type>,
static max_time = <same as static member of an already seen type>,
tv_ = {tv_sec = 9223372036854775807, tv_usec = 999999}}, tv_ = {
tv_sec = 0, tv_usec = 0}},
static max_time = <same as static member of an already seen type>, tv_ = {
tv_sec = 1338857696, tv_usec = 813804}}, stopped_ = false}
guard = {token_ = @0x7f3d92b97b78, owner_ = 1}
result = -1
#4 0x00007f3dc5386d9d in ACE_Reactor::run_reactor_event_loop (
this=0x7f3d8fd77740, tv=@0x7f3d8bffedf0, eh=0) at ../../ace/Reactor.cpp:267
result = -1864811000
#5 0x0000000000ba752a in ReactorRunnable::svc (this=0x7f3d90d93e08)
at /home/trinity/madboxpcclean/src/server/game/Server/WorldSocketMgr.cpp:170
interval = {static zero = {
static zero = <same as static member of an already seen type>,
static max_time = {
static zero = <same as static member of an already seen type>,
static max_time = <same as static member of an already seen type>,
tv_ = {tv_sec = 9223372036854775807, tv_usec = 999999}}, tv_ = {
tv_sec = 0, tv_usec = 0}},
static max_time = <same as static member of an already seen type>, tv_ = {
tv_sec = 0, tv_usec = 10000}}
#6 0x00007f3dc53ab827 in ACE_Task_Base::svc_run (args=<value optimized out>)
at ../../ace/Task.cpp:271
t = (ACE_Task_Base *) 0x7f3d90d93e08
svc_status = <value optimized out>
#7 0x00007f3dc53acefb in ACE_Thread_Adapter::invoke_i (
this=<value optimized out>) at ../../ace/Thread_Adapter.cpp:161
hook = (class ACE_Thread_Hook *) 0xffffffffffffffff
func = (ACE_THR_FUNC) 0x7f3dc53ab7f0 <ACE_Task_Base::svc_run(void*)>
arg = (void *) 0x7f3d90d93e08
cancel_flags = 4259842
status = (ACE_THR_FUNC_RETURN) 0xfffffffffffffffc
#8 0x00007f3dc53acf85 in ACE_Thread_Adapter::invoke (this=0x7f3d90d8e550)
at ../../ace/Thread_Adapter.cpp:96
exit_hook_instance = <value optimized out>
exit_hook_maybe = {instance_ = 0x0}
exit_hook_ptr = <value optimized out>
#9 0x00007f3dc3c7b8ba in start_thread () from /lib/libpthread.so.0
No symbol table info available.
#10 0x00007f3dc39e302d in clone () from /lib/libc.so.6
No symbol table info available.
#11 0x0000000000000000 in ?? ()
No symbol table info available.
Thread 13 (Thread 0x7f3d8d3ff700 (LWP 16476)):
#0 0x00007f3dc3c837dd in nanosleep () from /lib/libpthread.so.0
No symbol table info available.
#1 0x0000000000d73016 in ACE_Based::Thread::Sleep (
msecs=<value optimized out>)
at /home/trinity/.sys/include/ace/OS_NS_unistd.inl:951
No locals.
#2 0x0000000000865934 in FreezeDetectorRunnable::run (this=0x7f3d8fd757f0)
at /home/trinity/madboxpcclean/src/server/worldserver/Master.cpp:94
curtime = 4294967295
__FUNCTION__ = "run"
#3 0x0000000000d7342a in ACE_Based::Thread::ThreadTask (param=0x7f3d8d3fddb0)
at /home/trinity/madboxpcclean/src/server/shared/Threading/Threading.cpp:183
No locals.
#4 0x00007f3dc5364f43 in ACE_OS_Thread_Adapter::invoke (this=0x90002)
at ../../ace/OS_Thread_Adapter.cpp:103
hook = (class ACE_Thread_Hook *) 0xffffffffffffffff
func = (
ACE_THR_FUNC_INTERNAL) 0xd73420 <ACE_Based::Thread::ThreadTask(void*)>
arg = (void *) 0x7f3d8fd757f0
cancel_flags = <value optimized out>
status = (ACE_THR_FUNC_RETURN) 0xfffffffffffffdfc
#5 0x00007f3dc3c7b8ba in start_thread () from /lib/libpthread.so.0
No symbol table info available.
#6 0x00007f3dc39e302d in clone () from /lib/libc.so.6
No symbol table info available.
#7 0x0000000000000000 in ?? ()
No symbol table info available.
Thread 11 (Thread 0x7f3d8ebff700 (LWP 16474)):
#0 0x00007f3dc39dc8d3 in select () from /lib/libc.so.6
No symbol table info available.
#1 0x00007f3dc563d7cc in ?? () from /lib/libreadline.so.5
No symbol table info available.
#2 0x00007f3dc563da1d in rl_read_key () from /lib/libreadline.so.5
No symbol table info available.
#3 0x00007f3dc562ada1 in readline_internal_char () from /lib/libreadline.so.5
No symbol table info available.
#4 0x00007f3dc562b285 in readline () from /lib/libreadline.so.5
No symbol table info available.
#5 0x00000000008543c7 in CliRunnable::run (this=<value optimized out>)
at /home/trinity/madboxpcclean/src/server/worldserver/CommandLine/CliRunnable.cpp:614
command_str = 0x7f3d91255e20 "0f$\001"
#6 0x0000000000d7342a in ACE_Based::Thread::ThreadTask (param=0x1)
at /home/trinity/madboxpcclean/src/server/shared/Threading/Threading.cpp:183
No locals.
#7 0x00007f3dc5364f43 in ACE_OS_Thread_Adapter::invoke (this=0x90002)
at ../../ace/OS_Thread_Adapter.cpp:103
hook = (class ACE_Thread_Hook *) 0xffffffffffffffff
func = (
ACE_THR_FUNC_INTERNAL) 0xd73420 <ACE_Based::Thread::ThreadTask(void*)>
arg = (void *) 0x7f3d91255e20
cancel_flags = <value optimized out>
status = (ACE_THR_FUNC_RETURN) 0xfffffffffffffdfe
#8 0x00007f3dc3c7b8ba in start_thread () from /lib/libpthread.so.0
No symbol table info available.
#9 0x00007f3dc39e302d in clone () from /lib/libc.so.6
No symbol table info available.
#10 0x0000000000000000 in ?? ()
No symbol table info available.
Thread 10 (Thread 0x7f3d8fbff700 (LWP 16473)):
#0 0x00007f3dc3c8016c in pthread_cond_wait@@GLIBC_2.3.2 ()
from /lib/libpthread.so.0
No symbol table info available.
#1 0x00007f3dc531c89a in ACE_Condition_Thread_Mutex::wait (
this=0x7f3db6e79944) at ../../ace/OS_NS_Thread.inl:329
No locals.
#2 0x0000000000d068b8 in MapUpdater::wait (this=0x7f3db6e79838)
at /home/trinity/madboxpcclean/src/server/game/Maps/MapUpdater.cpp:87
TRINITY_GUARD_OBJECT = {lock_ = 0x7f3db6e79910, owner_ = 0}
__FUNCTION__ = "wait"
#3 0x0000000000b3defd in MapManager::Update (this=0x7f3db6e79708,
diff=<value optimized out>)
at /home/trinity/madboxpcclean/src/server/game/Maps/MapManager.cpp:283
No locals.
#4 0x0000000000c54715 in World::Update (this=0x7f3dbe53c008, diff=128)
at /home/trinity/madboxpcclean/src/server/game/World/World.cpp:2021
No locals.
#5 0x000000000085ede6 in WorldRunnable::run (this=<value optimized out>)
at /home/trinity/madboxpcclean/src/server/worldserver/WorldThread/WorldRunnable.cpp:60
diff = 128
realCurrTime = 23690320
realPrevTime = 23690192
prevSleepTime = 44
#6 0x0000000000d7342a in ACE_Based::Thread::ThreadTask (param=0x7f3db6e79944)
at /home/trinity/madboxpcclean/src/server/shared/Threading/Threading.cpp:183
No locals.
#7 0x00007f3dc5364f43 in ACE_OS_Thread_Adapter::invoke (this=0x90002)
at ../../ace/OS_Thread_Adapter.cpp:103
hook = (class ACE_Thread_Hook *) 0xffffffffffffffff
func = (
ACE_THR_FUNC_INTERNAL) 0xd73420 <ACE_Based::Thread::ThreadTask(void*)>
arg = (void *) 0x7f3d91255df0
cancel_flags = <value optimized out>
status = (ACE_THR_FUNC_RETURN) 0xfffffffffffffe00
#8 0x00007f3dc3c7b8ba in start_thread () from /lib/libpthread.so.0
No symbol table info available.
#9 0x00007f3dc39e302d in clone () from /lib/libc.so.6
No symbol table info available.
#10 0x0000000000000000 in ?? ()
No symbol table info available.
Thread 9 (Thread 0x7f3d99fff700 (LWP 16472)):
#0 0x00007f3dc3c8016c in pthread_cond_wait@@GLIBC_2.3.2 ()
from /lib/libpthread.so.0
No symbol table info available.
#1 0x00007f3dc531c945 in ACE_Condition_Thread_Mutex::wait (
this=0x7f3dbe57fa84, mutex=@0x80, abstime=<value optimized out>)
at ../../ace/OS_NS_Thread.inl:362
No locals.
#2 0x000000000085b8dc in ACE_Message_Queue<ACE_MT_SYNCH>::wait_not_empty_cond
(this=0x7f3dbe57fa00, timeout=0x0)
at /home/trinity/.sys/include/ace/Message_Queue_T.cpp:1742
result = <value optimized out>
#3 0x000000000085ca16 in ACE_Message_Queue<ACE_MT_SYNCH>::dequeue_head (
this=0x7f3dbe57fa00, first_item=@0x7f3d99ffee08, timeout=0x0)
at /home/trinity/.sys/include/ace/Message_Queue_T.cpp:1936
ace_mon = {lock_ = 0x7f3dbe57fa50, owner_ = 0}
#4 0x00007f3dc5302625 in ACE_Activation_Queue::dequeue (
this=<value optimized out>, tv=0xfffffffffffffe00)
at ../../ace/Activation_Queue.cpp:89
mb = (class ACE_Message_Block *) 0x0
#5 0x0000000000d74264 in DelayExecutor::svc (this=0x7f3db6e79840)
at /home/trinity/madboxpcclean/src/server/shared/Threading/DelayExecutor.cpp:47
rq = (class ACE_Method_Request *) 0x7f3cf411baf0
#6 0x00007f3dc53ab827 in ACE_Task_Base::svc_run (args=<value optimized out>)
at ../../ace/Task.cpp:271
t = (ACE_Task_Base *) 0x7f3db6e79840
svc_status = <value optimized out>
#7 0x00007f3dc53acefb in ACE_Thread_Adapter::invoke_i (
this=<value optimized out>) at ../../ace/Thread_Adapter.cpp:161
hook = (class ACE_Thread_Hook *) 0xffffffffffffffff
func = (ACE_THR_FUNC) 0x7f3dc53ab7f0 <ACE_Task_Base::svc_run(void*)>
arg = (void *) 0x7f3db6e79840
cancel_flags = 4259842
status = (ACE_THR_FUNC_RETURN) 0xfffffffffffffe00
#8 0x00007f3dc53acf85 in ACE_Thread_Adapter::invoke (this=0x7f3da283e270)
at ../../ace/Thread_Adapter.cpp:96
exit_hook_instance = <value optimized out>
exit_hook_maybe = {instance_ = 0x0}
exit_hook_ptr = <value optimized out>
#9 0x00007f3dc3c7b8ba in start_thread () from /lib/libpthread.so.0
No symbol table info available.
#10 0x00007f3dc39e302d in clone () from /lib/libc.so.6
No symbol table info available.
#11 0x0000000000000000 in ?? ()
No symbol table info available.
Thread 8 (Thread 0x7f3d9afff700 (LWP 16471)):
#0 0x00007f3dc3c8016c in pthread_cond_wait@@GLIBC_2.3.2 ()
from /lib/libpthread.so.0
No symbol table info available.
#1 0x00007f3dc531c945 in ACE_Condition_Thread_Mutex::wait (
this=0x7f3dbe57fa84, mutex=@0x80, abstime=<value optimized out>)
at ../../ace/OS_NS_Thread.inl:362
No locals.
#2 0x000000000085b8dc in ACE_Message_Queue<ACE_MT_SYNCH>::wait_not_empty_cond
(this=0x7f3dbe57fa00, timeout=0x0)
at /home/trinity/.sys/include/ace/Message_Queue_T.cpp:1742
result = <value optimized out>
#3 0x000000000085ca16 in ACE_Message_Queue<ACE_MT_SYNCH>::dequeue_head (
this=0x7f3dbe57fa00, first_item=@0x7f3d9affee08, timeout=0x0)
at /home/trinity/.sys/include/ace/Message_Queue_T.cpp:1936
ace_mon = {lock_ = 0x7f3dbe57fa50, owner_ = 0}
#4 0x00007f3dc5302625 in ACE_Activation_Queue::dequeue (
this=<value optimized out>, tv=0xfffffffffffffe00)
at ../../ace/Activation_Queue.cpp:89
mb = (class ACE_Message_Block *) 0x0
#5 0x0000000000d74264 in DelayExecutor::svc (this=0x7f3db6e79840)
at /home/trinity/madboxpcclean/src/server/shared/Threading/DelayExecutor.cpp:47
rq = (class ACE_Method_Request *) 0x7f3cd07c67c0
#6 0x00007f3dc53ab827 in ACE_Task_Base::svc_run (args=<value optimized out>)
at ../../ace/Task.cpp:271
t = (ACE_Task_Base *) 0x7f3db6e79840
svc_status = <value optimized out>
#7 0x00007f3dc53acefb in ACE_Thread_Adapter::invoke_i (
this=<value optimized out>) at ../../ace/Thread_Adapter.cpp:161
hook = (class ACE_Thread_Hook *) 0xffffffffffffffff
func = (ACE_THR_FUNC) 0x7f3dc53ab7f0 <ACE_Task_Base::svc_run(void*)>
arg = (void *) 0x7f3db6e79840
cancel_flags = 4259842
status = (ACE_THR_FUNC_RETURN) 0xfffffffffffffe00
#8 0x00007f3dc53acf85 in ACE_Thread_Adapter::invoke (this=0x7f3da283e200)
at ../../ace/Thread_Adapter.cpp:96
exit_hook_instance = <value optimized out>
exit_hook_maybe = {instance_ = 0x0}
exit_hook_ptr = <value optimized out>
#9 0x00007f3dc3c7b8ba in start_thread () from /lib/libpthread.so.0
No symbol table info available.
#10 0x00007f3dc39e302d in clone () from /lib/libc.so.6
No symbol table info available.
#11 0x0000000000000000 in ?? ()
No symbol table info available.
Thread 7 (Thread 0x7f3d9bffe700 (LWP 16470)):
#0 0x000000000122852f in dtNavMesh::getTileAndPolyByRef (this=0x7f3cc24ebba0,
ref=4503599627377138, tile=0x7f3d9bffa838, poly=0x7f3d9bffa830)
at /home/trinity/madboxpcclean/dep/recastnavigation/Detour/DetourNavMesh.cpp:939
No locals.
#1 0x000000000122e263 in dtNavMeshQuery::closestPointOnPoly (
this=0x7f3cc24ea9b0, ref=4503599627377138, pos=0x7f3d9bffb9a0,
closest=0x7f3d9bffa870)
at /home/trinity/madboxpcclean/dep/recastnavigation/Detour/DetourNavMeshQuery.cpp:169
tile = (const dtMeshTile *) 0x0
poly = (const dtPoly *) 0x0
__PRETTY_FUNCTION__ = "dtStatus dtNavMeshQuery::closestPointOnPoly(dtPolyRef, const float*, float*) const"
#2 0x0000000000b5f147 in PathFinderMovementGenerator::getPathPolyByPosition (
this=0x7f3cc2670c00, polyPath=<value optimized out>, polyPathSize=1,
point=0x7f3d9bffb9a0, distance=0x7f3d9bffb9bc)
at /home/trinity/madboxpcclean/src/server/game/Movement/MovementGenerators/PathFinderMovementGenerator.cpp:116
closestPoint = {-0.0101816654, 4.56430936e-41, 6.72623263e-44}
d = 5.43943214
i = 0
nearestPoly = 0
minDist2d = 3.40282347e+38
minDist3d = 0
#3 0x0000000000b5f24f in PathFinderMovementGenerator::getPolyByLocation (
this=0x7f3cc24ebba0, point=0x7f3d9bffb9a0, distance=0x7f3d9bffb9bc)
at /home/trinity/madboxpcclean/src/server/game/Movement/MovementGenerators/PathFinderMovementGenerator.cpp:142
polyRef = <value optimized out>
extents = {-4.22955057e-22, 4.56444949e-41, 3.0051577e-38}
closestPoint = {-0.00815829635, 4.56430936e-41, -0.00815582275}
result = <value optimized out>
#4 0x0000000000b5f8b6 in PathFinderMovementGenerator::BuildPolyPath (
this=0x7f3cc2670c00, startPos=@0x7f3d9bffba10, endPos=@0x7f3d9bffba20)
at /home/trinity/madboxpcclean/src/server/game/Movement/MovementGenerators/PathFinderMovementGenerator.cpp:179
distToStartPoly = <value optimized out>
distToEndPoly = <value optimized out>
startPoint = {290.798004, 5.15385628, 6291.19775}
endPoint = {294.101471, 5.43943214, 6292.05469}
startPoly = <value optimized out>
endPoly = <value optimized out>
farFromPoly = <value optimized out>
startPolyFound = <value optimized out>
endPolyFound = <value optimized out>
pathStartIndex = <value optimized out>
pathEndIndex = <value optimized out>
__FUNCTION__ = "BuildPolyPath"
#5 0x0000000000b608ee in PathFinderMovementGenerator::calculate (
this=0x7f3cc2670c00, destX=<value optimized out>,
destY=<value optimized out>, destZ=<value optimized out>,
forceDest=<value optimized out>)
at /home/trinity/madboxpcclean/src/server/game/Movement/MovementGenerators/PathFinderMovementGenerator.cpp:99
dest = {x = 6292.05469, y = 294.101471, z = 5.43943214}
start = {x = 6291.19775, y = 290.798004, z = 5.15385628}
dist = 1
#6 0x0000000000b62975 in TargetedMovementGeneratorMedium<Creature, FollowMovementGenerator<Creature> >::_setTargetLocation (this=0x7f3cd97ef920,
owner=@0x7f3cc4439000)
at /home/trinity/madboxpcclean/src/server/game/Movement/MovementGenerators/TargetedMovementGenerator.cpp:115
x = 6292.05469
y = 294.101471
z = 5.43943214
targetIsVictim = false
mapt = <value optimized out>
floortz = 4.93156052
init = {args = {
path = {<std::_Vector_base<G3D::Vector3, std::allocator<G3D::Vector3> >> = {_M_impl = {<std::allocator<G3D::Vector3>> = {<__gnu_cxx::new_allocator<G3D::Vector3>> = {<No data fields>}, <No data fields>}, _M_start = 0x7f3cbbcacf40,
_M_finish = 0x7f3cbaecb000,
_M_end_of_storage = 0x18b04b}}, <No data fields>}, facing = {f = {
x = 1.53994237e-38, y = 0, z = 20.1977997}, target = 10989396,
angle = 1.53994237e-38}, flags = {animId = 0 '\0', done = false,
falling = false, no_spline = false, parabolic = false, walkmode = false,
flying = false, orientationFixed = false, final_point = false,
final_target = false, final_angle = false, catmullrom = false,
cyclic = false, enter_cycle = false, animation = false, frozen = false,
unknown5 = false, unknown6 = false, unknown7 = false, unknown8 = false,
orientationInversed = false, unknown10 = false, unknown11 = false,
unknown12 = false, unknown13 = false}, path_Idx_offset = 0,
velocity = 31.4532433, parabolic_amplitude = 0, time_perc = 0,
splineId = 0, initialOrientation = 6.0255834e-44, HasVelocity = 32},
unit = @0x7f3d9bffbb90}
#7 0x0000000000b645ce in TargetedMovementGeneratorMedium<Creature, FollowMovementGenerator<Creature> >::Update (this=0x7f3cd97ef920, owner=@0x7f3cc4439000,
time_diff=<value optimized out>)
at /home/trinity/madboxpcclean/src/server/game/Movement/MovementGenerators/TargetedMovementGenerator.cpp:204
allowedDist = 0
targetMoved = 255
#8 0x0000000000b59738 in MotionMaster::UpdateMotion (this=0x7f3cc443aaf8,
diff=128)
at /home/trinity/madboxpcclean/src/server/game/Movement/MotionMaster.cpp:89
__FUNCTION__ = "UpdateMotion"
#9 0x0000000000987291 in Unit::Update (this=0x7f3cc4439000, p_time=128)
at /home/trinity/madboxpcclean/src/server/game/Entities/Unit/Unit.cpp:359
__FUNCTION__ = "Update"
#10 0x0000000000a4115b in Creature::Update (this=0x7f3cc4439000, diff=128)
at /home/trinity/madboxpcclean/src/server/game/Entities/Creature/Creature.cpp:532
bInCombat = <value optimized out>
#11 0x0000000000b50886 in VisitorHelper<Trinity::ObjectUpdater, Creature> (
v=@0x7f3d9bffddc0, c=<value optimized out>)
at /home/trinity/madboxpcclean/src/server/game/Grids/Notifiers/GridNotifiersImpl.h:44
No locals.
#12 0x0000000000b4850c in Map::VisitNearbyCellsOf (this=0x7f3cc48f7000,
obj=<value optimized out>, gridVisitor=@0x7f3d9bffddb0,
worldVisitor=@0x7f3d9bffdda0)
at /home/trinity/madboxpcclean/src/server/shared/Dynamic/TypeContainerVisitor.h:70
cell = {data = {Part = {grid_x = 43, grid_y = 32, cell_x = 6,
cell_y = 4, nocreate = 1, reserved = 0}, All = 17852459}}
y = 260
x = 350
area = {low_bound = {x_coord = 3863539712, y_coord = 257},
high_bound = {x_coord = 352, y_coord = 262}}
#13 0x0000000000b49a46 in Map::Update (this=0x7f3cc48f7000, t_diff=128)
at /home/trinity/madboxpcclean/src/server/game/Maps/Map.cpp:561
player = (class Player *) 0x7f3cbcd45000
updater = {i_timeDiff = 128}
grid_object_update = {i_visitor = @0x7f3d9bffddc0}
world_object_update = {i_visitor = @0x7f3d9bffddc0}
#14 0x0000000000d06f11 in MapUpdateRequest::call (this=0x7f3cd093adc0)
at /home/trinity/madboxpcclean/src/server/game/Maps/MapUpdater.cpp:54
No locals.
#15 0x0000000000d74251 in DelayExecutor::svc (this=0x7f3db6e79840)
at /home/trinity/madboxpcclean/src/server/shared/Threading/DelayExecutor.cpp:52
rq = (class ACE_Method_Request *) 0x7f3cd093adc0
#16 0x00007f3dc53ab827 in ACE_Task_Base::svc_run (args=<value optimized out>)
at ../../ace/Task.cpp:271
t = (ACE_Task_Base *) 0x7f3db6e79840
svc_status = <value optimized out>
#17 0x00007f3dc53acefb in ACE_Thread_Adapter::invoke_i (
this=<value optimized out>) at ../../ace/Thread_Adapter.cpp:161
hook = (class ACE_Thread_Hook *) 0x45803a31
func = (ACE_THR_FUNC) 0x7f3dc53ab7f0 <ACE_Task_Base::svc_run(void*)>
arg = (void *) 0x7f3db6e79840
cancel_flags = 4259842
status = (ACE_THR_FUNC_RETURN) 0x1ffffffffffff
#18 0x00007f3dc53acf85 in ACE_Thread_Adapter::invoke (this=0x7f3da283e270)
at ../../ace/Thread_Adapter.cpp:96
exit_hook_instance = <value optimized out>
exit_hook_maybe = {instance_ = 0x0}
exit_hook_ptr = <value optimized out>
#19 0x00007f3dc3c7b8ba in start_thread () from /lib/libpthread.so.0
No symbol table info available.
#20 0x00007f3dc39e302d in clone () from /lib/libc.so.6
No symbol table info available.
#21 0x0000000000000000 in ?? ()
No symbol table info available.
Thread 6 (Thread 0x7f3d9c7ff700 (LWP 16469)):
#0 0x00007f3dc3c8016c in pthread_cond_wait@@GLIBC_2.3.2 ()
from /lib/libpthread.so.0
No symbol table info available.
#1 0x00007f3dc531c945 in ACE_Condition_Thread_Mutex::wait (
this=0x7f3dbe57fa84, mutex=@0x80, abstime=<value optimized out>)
at ../../ace/OS_NS_Thread.inl:362
No locals.
#2 0x000000000085b8dc in ACE_Message_Queue<ACE_MT_SYNCH>::wait_not_empty_cond
(this=0x7f3dbe57fa00, timeout=0x0)
at /home/trinity/.sys/include/ace/Message_Queue_T.cpp:1742
result = <value optimized out>
#3 0x000000000085ca16 in ACE_Message_Queue<ACE_MT_SYNCH>::dequeue_head (
this=0x7f3dbe57fa00, first_item=@0x7f3d9c7fee08, timeout=0x0)
at /home/trinity/.sys/include/ace/Message_Queue_T.cpp:1936
ace_mon = {lock_ = 0x7f3dbe57fa50, owner_ = 0}
#4 0x00007f3dc5302625 in ACE_Activation_Queue::dequeue (
this=<value optimized out>, tv=0xfffffffffffffe00)
at ../../ace/Activation_Queue.cpp:89
mb = (class ACE_Message_Block *) 0x0
#5 0x0000000000d74264 in DelayExecutor::svc (this=0x7f3db6e79840)
at /home/trinity/madboxpcclean/src/server/shared/Threading/DelayExecutor.cpp:47
rq = (class ACE_Method_Request *) 0x7f3ccbd11df0
#6 0x00007f3dc53ab827 in ACE_Task_Base::svc_run (args=<value optimized out>)
at ../../ace/Task.cpp:271
t = (ACE_Task_Base *) 0x7f3db6e79840
svc_status = <value optimized out>
#7 0x00007f3dc53acefb in ACE_Thread_Adapter::invoke_i (
this=<value optimized out>) at ../../ace/Thread_Adapter.cpp:161
hook = (class ACE_Thread_Hook *) 0xffffffffffffffff
func = (ACE_THR_FUNC) 0x7f3dc53ab7f0 <ACE_Task_Base::svc_run(void*)>
arg = (void *) 0x7f3db6e79840
cancel_flags = 4259842
status = (ACE_THR_FUNC_RETURN) 0xfffffffffffffe00
#8 0x00007f3dc53acf85 in ACE_Thread_Adapter::invoke (this=0x7f3da283e200)
at ../../ace/Thread_Adapter.cpp:96
exit_hook_instance = <value optimized out>
exit_hook_maybe = {instance_ = 0x0}
exit_hook_ptr = <value optimized out>
#9 0x00007f3dc3c7b8ba in start_thread () from /lib/libpthread.so.0
No symbol table info available.
#10 0x00007f3dc39e302d in clone () from /lib/libc.so.6
No symbol table info available.
#11 0x0000000000000000 in ?? ()
No symbol table info available.
Thread 5 (Thread 0x7f3dbe3ff700 (LWP 16465)):
#0 0x00007f3dc3c8016c in pthread_cond_wait@@GLIBC_2.3.2 ()
from /lib/libpthread.so.0
No symbol table info available.
#1 0x00007f3dc531c945 in ACE_Condition_Thread_Mutex::wait (
this=0x7f3dc240d484, mutex=@0x80, abstime=<value optimized out>)
at ../../ace/OS_NS_Thread.inl:362
No locals.
#2 0x000000000085b8dc in ACE_Message_Queue<ACE_MT_SYNCH>::wait_not_empty_cond
(this=0x7f3dc240d400, timeout=0x0)
at /home/trinity/.sys/include/ace/Message_Queue_T.cpp:1742
result = <value optimized out>
#3 0x000000000085ca16 in ACE_Message_Queue<ACE_MT_SYNCH>::dequeue_head (
this=0x7f3dc240d400, first_item=@0x7f3dbe3fee08, timeout=0x0)
at /home/trinity/.sys/include/ace/Message_Queue_T.cpp:1936
ace_mon = {lock_ = 0x7f3dc240d450, owner_ = 0}
#4 0x00007f3dc5302625 in ACE_Activation_Queue::dequeue (
this=<value optimized out>, tv=0xfffffffffffffe00)
at ../../ace/Activation_Queue.cpp:89
mb = (class ACE_Message_Block *) 0x0
#5 0x0000000000d78800 in DatabaseWorker::svc (this=0x7f3dbe41ad80)
at /home/trinity/madboxpcclean/src/server/shared/Database/DatabaseWorker.cpp:40
No locals.
#6 0x00007f3dc53ab827 in ACE_Task_Base::svc_run (args=<value optimized out>)
at ../../ace/Task.cpp:271
t = (ACE_Task_Base *) 0x7f3dbe41ad80
svc_status = <value optimized out>
#7 0x00007f3dc53acefb in ACE_Thread_Adapter::invoke_i (
this=<value optimized out>) at ../../ace/Thread_Adapter.cpp:161
hook = (class ACE_Thread_Hook *) 0xffffffffffffffff
func = (ACE_THR_FUNC) 0x7f3dc53ab7f0 <ACE_Task_Base::svc_run(void*)>
arg = (void *) 0x7f3dbe41ad80
cancel_flags = 4259842
status = (ACE_THR_FUNC_RETURN) 0xfffffffffffffe00
#8 0x00007f3dc53acf85 in ACE_Thread_Adapter::invoke (this=0x7f3dbe4a3c50)
at ../../ace/Thread_Adapter.cpp:96
exit_hook_instance = <value optimized out>
exit_hook_maybe = {instance_ = 0x0}
exit_hook_ptr = <value optimized out>
#9 0x00007f3dc3c7b8ba in start_thread () from /lib/libpthread.so.0
No symbol table info available.
#10 0x00007f3dc39e302d in clone () from /lib/libc.so.6
No symbol table info available.
#11 0x0000000000000000 in ?? ()
No symbol table info available.
Thread 4 (Thread 0x7f3dc03ff700 (LWP 16448)):
#0 0x00007f3dc3c8016c in pthread_cond_wait@@GLIBC_2.3.2 ()
from /lib/libpthread.so.0
No symbol table info available.
#1 0x00007f3dc531c945 in ACE_Condition_Thread_Mutex::wait (
this=0x7f3dc240d384, mutex=@0x80, abstime=<value optimized out>)
at ../../ace/OS_NS_Thread.inl:362
No locals.
#2 0x000000000085b8dc in ACE_Message_Queue<ACE_MT_SYNCH>::wait_not_empty_cond
(this=0x7f3dc240d300, timeout=0x0)
at /home/trinity/.sys/include/ace/Message_Queue_T.cpp:1742
result = <value optimized out>
#3 0x000000000085ca16 in ACE_Message_Queue<ACE_MT_SYNCH>::dequeue_head (
this=0x7f3dc240d300, first_item=@0x7f3dc03fee08, timeout=0x0)
at /home/trinity/.sys/include/ace/Message_Queue_T.cpp:1936
ace_mon = {lock_ = 0x7f3dc240d350, owner_ = 0}
#4 0x00007f3dc5302625 in ACE_Activation_Queue::dequeue (
this=<value optimized out>, tv=0xfffffffffffffe00)
at ../../ace/Activation_Queue.cpp:89
mb = (class ACE_Message_Block *) 0x0
#5 0x0000000000d78800 in DatabaseWorker::svc (this=0x7f3dc2415380)
at /home/trinity/madboxpcclean/src/server/shared/Database/DatabaseWorker.cpp:40
No locals.
#6 0x00007f3dc53ab827 in ACE_Task_Base::svc_run (args=<value optimized out>)
at ../../ace/Task.cpp:271
t = (ACE_Task_Base *) 0x7f3dc2415380
svc_status = <value optimized out>
#7 0x00007f3dc53acefb in ACE_Thread_Adapter::invoke_i (
this=<value optimized out>) at ../../ace/Thread_Adapter.cpp:161
hook = (class ACE_Thread_Hook *) 0xffffffffffffffff
func = (ACE_THR_FUNC) 0x7f3dc53ab7f0 <ACE_Task_Base::svc_run(void*)>
arg = (void *) 0x7f3dc2415380
cancel_flags = 4259842
status = (ACE_THR_FUNC_RETURN) 0xfffffffffffffe00
#8 0x00007f3dc53acf85 in ACE_Thread_Adapter::invoke (this=0x7f3dc2682630)
at ../../ace/Thread_Adapter.cpp:96
exit_hook_instance = <value optimized out>
exit_hook_maybe = {instance_ = 0x0}
exit_hook_ptr = <value optimized out>
#9 0x00007f3dc3c7b8ba in start_thread () from /lib/libpthread.so.0
No symbol table info available.
#10 0x00007f3dc39e302d in clone () from /lib/libc.so.6
No symbol table info available.
#11 0x0000000000000000 in ?? ()
No symbol table info available.
Thread 3 (Thread 0x7f3dc13ff700 (LWP 16439)):
#0 0x00007f3dc3c8016c in pthread_cond_wait@@GLIBC_2.3.2 ()
from /lib/libpthread.so.0
No symbol table info available.
#1 0x00007f3dc531c945 in ACE_Condition_Thread_Mutex::wait (
this=0x7f3dc240d284, mutex=@0x80, abstime=<value optimized out>)
at ../../ace/OS_NS_Thread.inl:362
No locals.
#2 0x000000000085b8dc in ACE_Message_Queue<ACE_MT_SYNCH>::wait_not_empty_cond
(this=0x7f3dc240d200, timeout=0x0)
at /home/trinity/.sys/include/ace/Message_Queue_T.cpp:1742
result = <value optimized out>
#3 0x000000000085ca16 in ACE_Message_Queue<ACE_MT_SYNCH>::dequeue_head (
this=0x7f3dc240d200, first_item=@0x7f3dc13fee08, timeout=0x0)
at /home/trinity/.sys/include/ace/Message_Queue_T.cpp:1936
ace_mon = {lock_ = 0x7f3dc240d250, owner_ = 0}
#4 0x00007f3dc5302625 in ACE_Activation_Queue::dequeue (
this=<value optimized out>, tv=0xfffffffffffffe00)
at ../../ace/Activation_Queue.cpp:89
mb = (class ACE_Message_Block *) 0x0
#5 0x0000000000d78800 in DatabaseWorker::svc (this=0x7f3dc24149c0)
at /home/trinity/madboxpcclean/src/server/shared/Database/DatabaseWorker.cpp:40
No locals.
#6 0x00007f3dc53ab827 in ACE_Task_Base::svc_run (args=<value optimized out>)
at ../../ace/Task.cpp:271
t = (ACE_Task_Base *) 0x7f3dc24149c0
svc_status = <value optimized out>
#7 0x00007f3dc53acefb in ACE_Thread_Adapter::invoke_i (
this=<value optimized out>) at ../../ace/Thread_Adapter.cpp:161
hook = (class ACE_Thread_Hook *) 0xffffffffffffffff
func = (ACE_THR_FUNC) 0x7f3dc53ab7f0 <ACE_Task_Base::svc_run(void*)>
arg = (void *) 0x7f3dc24149c0
cancel_flags = 4259842
status = (ACE_THR_FUNC_RETURN) 0xfffffffffffffe00
#8 0x00007f3dc53acf85 in ACE_Thread_Adapter::invoke (this=0x7f3dc240aa20)
at ../../ace/Thread_Adapter.cpp:96
exit_hook_instance = <value optimized out>
exit_hook_maybe = {instance_ = 0x0}
exit_hook_ptr = <value optimized out>
#9 0x00007f3dc3c7b8ba in start_thread () from /lib/libpthread.so.0
No symbol table info available.
#10 0x00007f3dc39e302d in clone () from /lib/libc.so.6
No symbol table info available.
#11 0x0000000000000000 in ?? ()
No symbol table info available.
Thread 2 (Thread 0x7f3dc23ff700 (LWP 16438)):
#0 0x00007f3dc3c8016c in pthread_cond_wait@@GLIBC_2.3.2 ()
from /lib/libpthread.so.0
No symbol table info available.
#1 0x00007f3dc531c945 in ACE_Condition_Thread_Mutex::wait (
this=0x7f3dc240d284, mutex=@0x80, abstime=<value optimized out>)
at ../../ace/OS_NS_Thread.inl:362
No locals.
#2 0x000000000085b8dc in ACE_Message_Queue<ACE_MT_SYNCH>::wait_not_empty_cond
(this=0x7f3dc240d200, timeout=0x0)
at /home/trinity/.sys/include/ace/Message_Queue_T.cpp:1742
result = <value optimized out>
#3 0x000000000085ca16 in ACE_Message_Queue<ACE_MT_SYNCH>::dequeue_head (
this=0x7f3dc240d200, first_item=@0x7f3dc23fee08, timeout=0x0)
at /home/trinity/.sys/include/ace/Message_Queue_T.cpp:1936
ace_mon = {lock_ = 0x7f3dc240d250, owner_ = 0}
#4 0x00007f3dc5302625 in ACE_Activation_Queue::dequeue (
this=<value optimized out>, tv=0xfffffffffffffe00)
at ../../ace/Activation_Queue.cpp:89
mb = (class ACE_Message_Block *) 0x0
#5 0x0000000000d78800 in DatabaseWorker::svc (this=0x7f3dc2414600)
at /home/trinity/madboxpcclean/src/server/shared/Database/DatabaseWorker.cpp:40
No locals.
#6 0x00007f3dc53ab827 in ACE_Task_Base::svc_run (args=<value optimized out>)
at ../../ace/Task.cpp:271
t = (ACE_Task_Base *) 0x7f3dc2414600
svc_status = <value optimized out>
#7 0x00007f3dc53acefb in ACE_Thread_Adapter::invoke_i (
this=<value optimized out>) at ../../ace/Thread_Adapter.cpp:161
hook = (class ACE_Thread_Hook *) 0xffffffffffffffff
func = (ACE_THR_FUNC) 0x7f3dc53ab7f0 <ACE_Task_Base::svc_run(void*)>
arg = (void *) 0x7f3dc2414600
cancel_flags = 4259842
status = (ACE_THR_FUNC_RETURN) 0xfffffffffffffe00
#8 0x00007f3dc53acf85 in ACE_Thread_Adapter::invoke (this=0x7f3dc240a2b0)
at ../../ace/Thread_Adapter.cpp:96
exit_hook_instance = <value optimized out>
exit_hook_maybe = {instance_ = 0x0}
exit_hook_ptr = <value optimized out>
#9 0x00007f3dc3c7b8ba in start_thread () from /lib/libpthread.so.0
No symbol table info available.
#10 0x00007f3dc39e302d in clone () from /lib/libc.so.6
No symbol table info available.
#11 0x0000000000000000 in ?? ()
No symbol table info available.
Thread 1 (Thread 0x7f3dc5ca7720 (LWP 16435)):
#0 0x00007f3dc3c7cbe5 in pthread_join () from /lib/libpthread.so.0
No symbol table info available.
#1 0x0000000000d73226 in ACE_Based::Thread::wait (this=0x7fff9babbb40)
at /home/trinity/.sys/include/ace/OS_NS_Thread.inl:2788
_value = (ACE_THR_FUNC_RETURN) 0xffffffffffffffff
#2 0x0000000000864d43 in Master::Run (this=0x7f3dc2411078)
at /home/trinity/madboxpcclean/src/server/worldserver/Master.cpp:276
seed1 = {_bn = 0x7f3dc24121c0, _array = 0x0, _lock = {
process_lock_ = 0x0, lockname_ = 0x0, lock_ = {__data = {__lock = 0,
__count = 0, __owner = 0, __nusers = 0, __kind = 0, __spins = 0,
__list = {__prev = 0x0, __next = 0x0}},
__size = '\0' <repeats 39 times>, __align = 0}, removed_ = false}}
pidfile = {static npos = 18446744073709551615,
_M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0x7f3dc24094d8 "core.pid"}}
SignalINT = {<Trinity::SignalHandler> = {<ACE_Event_Handler> = {
_vptr.ACE_Event_Handler = 0x1249f50,
reference_count_ = {<ACE_Atomic_Op_GCC<long int>> = {
value_ = 1}, <No data fields>}, priority_ = 0, reactor_ = 0x0,
reference_counting_policy_ = {<ACE_Event_Handler::Policy> = {
_vptr.Policy = 0x7f3dc5602230},
value_ = ACE_Event_Handler::Reference_Counting_Policy::DISABLED}}, <No data fields>}, <No data fields>}
SignalTERM = {<Trinity::SignalHandler> = {<ACE_Event_Handler> = {
_vptr.ACE_Event_Handler = 0x1249f50,
reference_count_ = {<ACE_Atomic_Op_GCC<long int>> = {
value_ = 1}, <No data fields>}, priority_ = 0, reactor_ = 0x0,
reference_counting_policy_ = {<ACE_Event_Handler::Policy> = {
_vptr.Policy = 0x7f3dc5602230},
value_ = ACE_Event_Handler::Reference_Counting_Policy::DISABLED}}, <No data fields>}, <No data fields>}
Handler = {_vptr.ACE_Sig_Handler = 0x19fe190, static sig_pending_ = 0,
static signal_handlers_ = {0x0, 0x0, 0x7fff9babbad0, 0x0 <repeats 12 times>,
0x7fff9babbaa0, 0x0 <repeats 49 times>}}
world_thread = {m_iThreadId = 139902381455104,
m_hThreadHandle = 139902381455104, m_task = 0x7f3d91255df0,
static m_ThreadStorage = {<ACE_Copy_Disabled> = {<No data fields>},
_vptr.ACE_TSS = 0x1497cb0, keylock_ = {lock_ = {__data = {__lock = 0,
__count = 0, __owner = 0, __nusers = 0, __kind = 0, __spins = 0,
__list = {__prev = 0x0, __next = 0x0}},
__size = '\0' <repeats 39 times>, __align = 0}, removed_ = false},
once_ = false, key_ = 0}, static m_TpEnum = {m_priority = {0, 0, 0, 0, 0,
0, 0}}}
cliThread = (ACE_Based::Thread *) 0x7f3d8fd77660
rar_thread = {m_iThreadId = 139902356285184,
m_hThreadHandle = 139902356285184, m_task = 0x7f3d8fd77680,
static m_ThreadStorage = {<ACE_Copy_Disabled> = {<No data fields>},
_vptr.ACE_TSS = 0x1497cb0, keylock_ = {lock_ = {__data = {__lock = 0,
__count = 0, __owner = 0, __nusers = 0, __kind = 0, __spins = 0,
__list = {__prev = 0x0, __next = 0x0}},
__size = '\0' <repeats 39 times>, __align = 0}, removed_ = false},
once_ = false, key_ = 0}, static m_TpEnum = {m_priority = {0, 0, 0, 0, 0,
0, 0}}}
soap_thread = (ACE_Based::Thread *) 0x0
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 = 0x7f3d8fd77718 "0.0.0.0"}}
#3 0x00007f3dc3932c4d in __libc_start_main () from /lib/libc.so.6
No symbol table info available.
#4 0x0000000000853ce9 in _start ()
No symbol table info available.
0x000000000122852f 939 if (m_tiles[it].salt != salt || m_tiles[it].header == 0) return DT_FAILURE;
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment