Core was generated by `./mangos-worldd'.
Program terminated with signal 6, Aborted.
[New process 17239]
[New process 17242]
[New process 17240]
[New process 16833]
[New process 17243]
[New process 17241]
[New process 16831]
[New process 16830]
[New process 16832]
#0 0xb751b556 in raise () from /lib/libc.so.6
#0 0xb751b556 in raise () from /lib/libc.so.6
No symbol table info available.
#1 0xb751cd78 in abort () from /lib/libc.so.6
No symbol table info available.
#2 0xb771d988 in __gnu_cxx::__verbose_terminate_handler ()
from /usr/lib/libstdc++.so.6
No symbol table info available.
#3 0xb771b865 in ?? () from /usr/lib/libstdc++.so.6
No symbol table info available.
#4 0xb771b8a2 in std::terminate () from /usr/lib/libstdc++.so.6
No symbol table info available.
#5 0xb771b9da in __cxa_throw () from /usr/lib/libstdc++.so.6
No symbol table info available.
#6 0xb771c033 in operator new () from /usr/lib/libstdc++.so.6
No symbol table info available.
#7 0xb771c11d in operator new[] () from /usr/lib/libstdc++.so.6
No symbol table info available.
#8 0x084f7221 in VMAP::ModelContainer::readFile (this=0x9caa6180,
filename=0x4a24deb4 "/home/XXX/opt/Data_332/vmaps/001_45_28.vmap")
at ../../../../src/shared/vmap/ModelContainer.cpp:292
magic = "VMAP_2.0"
basePos = {x = 0, y = 0, z = 0, static ZERO = {x = 0, y = 0, z = 0,
static ZERO = <same as static member of an already seen type>,
static ZERO3 = {x = 0, y = 0, z = 0,
static ZERO = <same as static member of an already seen type>,
static ZERO3 = <same as static member of an already seen type>,
static UNIT_X = {x = 1, y = 0, z = 0,
static ZERO = <same as static member of an already seen type>,
static ZERO3 = <same as static member of an already seen type>,
static UNIT_X = <same as static member of an already seen type>,
static UNIT_Y = {x = 0, y = 1, z = 0,
static ZERO = <same as static member of an already seen type>,
static ZERO3 = <same as static member of an already seen type>,
static UNIT_X = <same as static member of an already seen type>,
static UNIT_Y = <same as static member of an already seen type>,
static UNIT_Z = {x = 0, y = 0, z = 1,
static ZERO = <same as static member of an already seen type>,
static ZERO3 = <same as static member of an already seen type>,
static UNIT_X = <same as static member of an already seen type>,
static UNIT_Y = <same as static member of an already seen type>,
static UNIT_Z = <same as static member of an already seen type>,
static INF3 = {x = inf, y = inf, z = inf,
static ZERO = <same as static member of an already seen type>,
static ZERO3 = <same as static member of an already seen type>,
static UNIT_X = <same as static member of an already seen type>,
static UNIT_Y = <same as static member of an already seen type>,
static UNIT_Z = <same as static member of an already seen type>,
static INF3 = <same as static member of an already seen type>,
static NAN3 = {x = nan(0x400000), y = nan(0x400000),
z = nan(0x400000),
static ZERO = <same as static member of an already seen type>,
static ZERO3 = <same as static member of an already seen type>, static UNIT_X = <same as static member of an already seen type>,
static UNIT_Y = <same as static member of an already seen type>, static UNIT_Z = <same as static member of an already seen type>,
static INF3 = <same as static member of an already seen type>,
static NAN3 = <same as static member of an already seen type>,
static dummy = {x = 0, y = 0, z = 0,
static ZERO = <same as static member of an already seen type>, static ZERO3 = <same as static member of an already seen type>,
static UNIT_X = <same as static member of an already seen type>, static UNIT_Y = <same as static member of an already seen type>,
static UNIT_Z = <same as static member of an already seen type>, static INF3 = <same as static member of an already seen type>,
static NAN3 = <same as static member of an already seen type>, static dummy = <same as static member of an already seen type>}},
static dummy = <same as static member of an already seen type>},
static NAN3 = <same as static member of an already seen type>,
static dummy = <same as static member of an already seen type>},
static INF3 = <same as static member of an already seen type>,
static NAN3 = <same as static member of an already seen type>,
static dummy = <same as static member of an already seen type>},
static UNIT_Z = <same as static member of an already seen type>,
static INF3 = <same as static member of an already seen type>,
static NAN3 = <same as static member of an already seen type>,
static dummy = <same as static member of an already seen type>},
static UNIT_Y = <same as static member of an already seen type>,
static UNIT_Z = <same as static member of an already seen type>,
static INF3 = <same as static member of an already seen type>,
static NAN3 = <same as static member of an already seen type>,
static dummy = <same as static member of an already seen type>},
static UNIT_X = <same as static member of an already seen type>,
static UNIT_Y = <same as static member of an already seen type>,
static UNIT_Z = <same as static member of an already seen type>,
static INF3 = <same as static member of an already seen type>,
static NAN3 = <same as static member of an already seen type>,
static dummy = <same as static member of an already seen type>},
static ZERO3 = <same as static member of an already seen type>,
static UNIT_X = <same as static member of an already seen type>,
static UNIT_Y = <same as static member of an already seen type>,
static UNIT_Z = <same as static member of an already seen type>,
static INF3 = <same as static member of an already seen type>,
static NAN3 = <same as static member of an already seen type>,
static dummy = <same as static member of an already seen type>}
low = {x = 14977.2197, y = -104.26638, z = 23980.1465, static ZERO = {
x = 0, y = 0, z = 0,
static ZERO = <same as static member of an already seen type>,
static ZERO3 = {x = 0, y = 0, z = 0,
static ZERO = <same as static member of an already seen type>,
static ZERO3 = <same as static member of an already seen type>,
static UNIT_X = {x = 1, y = 0, z = 0,
static ZERO = <same as static member of an already seen type>,
static ZERO3 = <same as static member of an already seen type>,
static UNIT_X = <same as static member of an already seen type>,
static UNIT_Y = {x = 0, y = 1, z = 0,
static ZERO = <same as static member of an already seen type>,
static ZERO3 = <same as static member of an already seen type>,
static UNIT_X = <same as static member of an already seen type>,
static UNIT_Y = <same as static member of an already seen type>,
static UNIT_Z = {x = 0, y = 0, z = 1,
static ZERO = <same as static member of an already seen type>,
static ZERO3 = <same as static member of an already seen type>,
static UNIT_X = <same as static member of an already seen type>,
static UNIT_Y = <same as static member of an already seen type>,
static UNIT_Z = <same as static member of an already seen type>,
static INF3 = {x = inf, y = inf, z = inf,
static ZERO = <same as static member of an already seen type>,
static ZERO3 = <same as static member of an already seen type>,
static UNIT_X = <same as static member of an already seen type>,
static UNIT_Y = <same as static member of an already seen type>,
static UNIT_Z = <same as static member of an already seen type>,
static INF3 = <same as static member of an already seen type>,
static NAN3 = {x = nan(0x400000), y = nan(0x400000),
z = nan(0x400000),
static ZERO = <same as static member of an already seen type>,
static ZERO3 = <same as static member of an already seen type>, static UNIT_X = <same as static member of an already seen type>,
static UNIT_Y = <same as static member of an already seen type>, static UNIT_Z = <same as static member of an already seen type>,
static INF3 = <same as static member of an already seen type>,
static NAN3 = <same as static member of an already seen type>,
static dummy = {x = 0, y = 0, z = 0,
static ZERO = <same as static member of an already seen type>, static ZERO3 = <same as static member of an already seen type>,
static UNIT_X = <same as static member of an already seen type>, static UNIT_Y = <same as static member of an already seen type>,
static UNIT_Z = <same as static member of an already seen type>, static INF3 = <same as static member of an already seen type>,
static NAN3 = <same as static member of an already seen type>, static dummy = <same as static member of an already seen type>}},
static dummy = <same as static member of an already seen type>},
static NAN3 = <same as static member of an already seen type>,
static dummy = <same as static member of an already seen type>},
static INF3 = <same as static member of an already seen type>,
static NAN3 = <same as static member of an already seen type>,
static dummy = <same as static member of an already seen type>},
static UNIT_Z = <same as static member of an already seen type>,
static INF3 = <same as static member of an already seen type>,
static NAN3 = <same as static member of an already seen type>,
static dummy = <same as static member of an already seen type>},
static UNIT_Y = <same as static member of an already seen type>,
static UNIT_Z = <same as static member of an already seen type>,
static INF3 = <same as static member of an already seen type>,
static NAN3 = <same as static member of an already seen type>,
static dummy = <same as static member of an already seen type>},
static UNIT_X = <same as static member of an already seen type>,
static UNIT_Y = <same as static member of an already seen type>,
static UNIT_Z = <same as static member of an already seen type>,
static INF3 = <same as static member of an already seen type>,
static NAN3 = <same as static member of an already seen type>,
static dummy = <same as static member of an already seen type>},
static ZERO3 = <same as static member of an already seen type>,
static UNIT_X = <same as static member of an already seen type>,
static UNIT_Y = <same as static member of an already seen type>,
static UNIT_Z = <same as static member of an already seen type>,
static INF3 = <same as static member of an already seen type>,
static NAN3 = <same as static member of an already seen type>,
static dummy = <same as static member of an already seen type>}
high = {x = 15883.5762, y = 139.550766, z = 24728.0117, static ZERO = {
x = 0, y = 0, z = 0,
static ZERO = <same as static member of an already seen type>,
static ZERO3 = {x = 0, y = 0, z = 0,
static ZERO = <same as static member of an already seen type>,
static ZERO3 = <same as static member of an already seen type>,
static UNIT_X = {x = 1, y = 0, z = 0,
static ZERO = <same as static member of an already seen type>,
static ZERO3 = <same as static member of an already seen type>,
static UNIT_X = <same as static member of an already seen type>,
static UNIT_Y = {x = 0, y = 1, z = 0,
static ZERO = <same as static member of an already seen type>,
static ZERO3 = <same as static member of an already seen type>,
static UNIT_X = <same as static member of an already seen type>,
static UNIT_Y = <same as static member of an already seen type>,
static UNIT_Z = {x = 0, y = 0, z = 1,
static ZERO = <same as static member of an already seen type>,
static ZERO3 = <same as static member of an already seen type>,
static UNIT_X = <same as static member of an already seen type>,
static UNIT_Y = <same as static member of an already seen type>,
static UNIT_Z = <same as static member of an already seen type>,
static INF3 = {x = inf, y = inf, z = inf,
static ZERO = <same as static member of an already seen type>,
static ZERO3 = <same as static member of an already seen type>,
static UNIT_X = <same as static member of an already seen type>,
static UNIT_Y = <same as static member of an already seen type>,
static UNIT_Z = <same as static member of an already seen type>,
static INF3 = <same as static member of an already seen type>,
static NAN3 = {x = nan(0x400000), y = nan(0x400000),
z = nan(0x400000),
static ZERO = <same as static member of an already seen type>,
static ZERO3 = <same as static member of an already seen type>, static UNIT_X = <same as static member of an already seen type>,
static UNIT_Y = <same as static member of an already seen type>, static UNIT_Z = <same as static member of an already seen type>,
static INF3 = <same as static member of an already seen type>,
static NAN3 = <same as static member of an already seen type>,
static dummy = {x = 0, y = 0, z = 0,
static ZERO = <same as static member of an already seen type>, static ZERO3 = <same as static member of an already seen type>,
static UNIT_X = <same as static member of an already seen type>, static UNIT_Y = <same as static member of an already seen type>,
static UNIT_Z = <same as static member of an already seen type>, static INF3 = <same as static member of an already seen type>,
static NAN3 = <same as static member of an already seen type>, static dummy = <same as static member of an already seen type>}},
static dummy = <same as static member of an already seen type>},
static NAN3 = <same as static member of an already seen type>,
static dummy = <same as static member of an already seen type>},
static INF3 = <same as static member of an already seen type>,
static NAN3 = <same as static member of an already seen type>,
static dummy = <same as static member of an already seen type>},
static UNIT_Z = <same as static member of an already seen type>,
static INF3 = <same as static member of an already seen type>,
static NAN3 = <same as static member of an already seen type>,
static dummy = <same as static member of an already seen type>},
static UNIT_Y = <same as static member of an already seen type>,
static UNIT_Z = <same as static member of an already seen type>,
static INF3 = <same as static member of an already seen type>,
static NAN3 = <same as static member of an already seen type>,
static dummy = <same as static member of an already seen type>},
static UNIT_X = <same as static member of an already seen type>,
static UNIT_Y = <same as static member of an already seen type>,
static UNIT_Z = <same as static member of an already seen type>,
static INF3 = <same as static member of an already seen type>,
static NAN3 = <same as static member of an already seen type>,
static dummy = <same as static member of an already seen type>},
static ZERO3 = <same as static member of an already seen type>,
static UNIT_X = <same as static member of an already seen type>,
static UNIT_Y = <same as static member of an already seen type>,
static UNIT_Z = <same as static member of an already seen type>,
static INF3 = <same as static member of an already seen type>,
static NAN3 = <same as static member of an already seen type>,
static dummy = <same as static member of an already seen type>}
result = <value optimized out>
flags = 0
size = 2004844
ident = "CTREE01"
chunk = "TRIB"
ival = 111380
rf = (FILE *) 0x8c813680
#9 0x084f07a2 in VMAP::MapTree::loadMap (this=0x189b2a88,
pDirFileName=@0xad168e68, pMapTileIdent=11548)
at ../../../../src/shared/vmap/VMapManager.cpp:717
fname = {static npos = 4294967295,
_M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>},
_M_p = 0x4a24deb4 "/home/XXX/opt/Data_332/vmaps/001_45_28.vmap"}}
mc = (VMAP::ManagedModelContainer *) 0x9caa6180
name = {static npos = 4294967295,
_M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0x535f2fac "001_45_28.vmap"}}
lineBuffer = "001_45_28.vmap\n\000\021ÐY\bÌÿÿÿTÏU·QØU·(Ó%C\220³\223F\000\000\000001_45_28.vmdir\000\bÀÛV-ô\215\026 \215\026¼\215\026 \000\000\000\000\000\000\000 \000\000\000\216ru·\030ê¨< \214\026\001\000\000\000ø\215\026\020\000\000\001\000\000\000\000ô¯b·\030\000\000\000\030\000\000\000¨\214\026\000\000\000\000ã \027\bP\236ߥ\000\000\000\000\200¼[·", '\0' <repeats 13 times>, "\020\000\000\000\000\000\000ô¯b·ô¯b·\000\000\000\000x\227UlÜ\214\026%hU·\036\000\000\000\000\020\000"...
newModelLoaded = false
filesInDir = {iRefCount = 0, iFiles = {data = 0xb5a04a10, num = 1,
numAllocated = 1}}
fb = {static npos = 4294967295,
_M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>},
_M_p = 0x5c20e9dc "/home/XXX/opt/Data_332/vmaps/001_45_28.vmdir"}}
df = (FILE *) 0x885be8e0
result = <value optimized out>
#10 0x084f0c13 in VMAP::VMapManager::_loadMap (this=0x865cda8,
pBasePath=0x6307718c "/home/XXX/opt/Data_332/vmaps", pMapId=1,
x=11520, y=28, pForceTileLoad=false)
at ../../../../src/shared/vmap/VMapManager.cpp:252
result = 104
dirFileName = {static npos = 4294967295,
_M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0x87a06ccc "001_45_28.vmdir"}}
instanceTree = (VMAP::MapTree *) 0x189b2a88
#11 0x084f0f5c in VMAP::VMapManager::loadMap (this=0x865cda8,
pBasePath=0x6307718c "/home/XXX/opt/Data_332/vmaps", pMapId=1, x=45,
y=28) at ../../../../src/shared/vmap/VMapManager.cpp:199
loaded = <value optimized out>
result = <value optimized out>
#12 0x082452df in Map::LoadVMap (this=0x189c0808, gx=45, gy=28)
at ../../../src/game/Map.cpp:123
vmapLoadResult = <value optimized out>
#13 0x08248a4f in Map::EnsureGridCreated (this=0x189c0808, p=@0xad168f88)
at ../../../src/game/Map.cpp:371
gx = 17239
gy = 6
#14 0x08248cc6 in Map::EnsureGridLoaded (this=0x189c0808, cell=@0xad16903c)
at ../../../src/game/Map.cpp:406
grid = <value optimized out>
__PRETTY_FUNCTION__ = "bool Map::EnsureGridLoaded(const Cell&)"
#15 0x08251c68 in Map::UpdatePlayerVisibility (this=0x189c0808,
player=0x707710d8, cell=
{data = {Part = {grid_x = 36, grid_y = 4, cell_x = 41, cell_y = 5, nocreate = 1, reserved = 86}, All = 2903937316}}, cellpair=
{x_coord = 2903937284, y_coord = 1086569680})
at ../../../src/game/Map.h:613
pl_notifier = {i_player = @0x707710d8}
player_notifier = {i_visitor = @0xad169044}
#16 0x082550bc in Map::PlayerRelocation (this=0x189c0808, player=0x707710d8,
x=-7557.60205, y=1553.12207, z=-1.13969707, orientation=6.1167984)
at ../../../src/game/Map.cpp:881
old_val = {x_coord = 142, y_coord = 279}
new_val = {x_coord = 142, y_coord = 279}
old_cell = {data = {Part = {grid_x = 17, grid_y = 34, cell_x = 6,
cell_y = 7, nocreate = 0, reserved = 0}, All = 1861777}}
new_cell = {data = {Part = {grid_x = 17, grid_y = 34, cell_x = 6,
cell_y = 7, nocreate = 0, reserved = 0}, All = 1861777}}
newGrid = <value optimized out>
__PRETTY_FUNCTION__ = "void Map::PlayerRelocation(Player*, float, float, float, float)"
#17 0x08327204 in Player::SetPosition (this=0x707710d8, x=-7557.60205,
y=1553.12207, z=-1.13969707, orientation=6.1167984, teleport=false)
at ../../../src/game/Player.cpp:5875
m = (class Map *) 0x189c0808
old_x = -7564.50537
old_y = 1554.28137
old_z = 7.58201981
old_r = 279
#18 0x08496202 in WorldSession::HandleMovementOpcodes (this=0x49ca068,
recv_data=@0x9a1c2168) at ../../../src/game/MovementHandler.cpp:316
mover = (class Unit *) 0x707710d8
plMover = (class Player *) 0x707710d8
movementInfo = {moveFlags = 1, moveFlags2 = 0, time = 381108983,
pos = {x = -7557.60205, y = 1553.12207, z = -1.13969707, o = 6.1167984},
t_guid = 0, t_pos = {x = 0, y = 0, z = 0, o = 0}, t_time = 0,
t_seat = -1 'ÿ', t_time2 = 0, s_pitch = 0, fallTime = 787, j_velocity = 0,
j_sinAngle = 0, j_cosAngle = 0, j_xyspeed = 0, u_unk1 = 0}
data = {<ByteBuffer> = {static DEFAULT_SIZE = 4096, _rpos = 0,
_wpos = 34,
_storage = {<std::_Vector_base<unsigned char, std::allocator<unsigned char> >> = {
_M_impl = {<std::allocator<unsigned char>> = {<__gnu_cxx::new_allocator<unsigned char>> = {<No data fields>}, <No data fields>},
_M_start = 0x3ef641e0 "\ai\200J\001", _M_finish = 0x3ef64202 "a",
_M_end_of_storage = 0x3ef64202 "a"}}, <No data fields>}},
m_opcode = 238}
#19 0x0843201b in WorldSession::Update (this=0x49ca068)
at ../../../src/game/WorldSession.cpp:186
packet = (WorldPacket *) 0x9a1c2168
currTime = <value optimized out>
#20 0x08422365 in World::UpdateSessions (this=0x865c2b8, diff=36)
at ../../../src/game/World.cpp:1837
sess = <value optimized out>
#21 0x08429b85 in World::Update (this=0x865c2b8, diff=36)
at ../../../src/game/World.cpp:1383
No locals.
#22 0x081196c9 in WorldRunnable::run (this=0xb2e424e8)
at ../../../src/mangosd/WorldRunnable.cpp:60
diff = 36
realCurrTime = 381108981
realPrevTime = <value optimized out>
prevSleepTime = 28
#23 0x084e67c0 in ACE_Based::Thread::ThreadTask (param=0xb2e424e8)
at ../../../src/shared/Threading.cpp:183
No locals.
#24 0xb7f568be in ACE_OS_Thread_Adapter::invoke (this=0xb2e424f8)
at ../../ace/OS_Thread_Adapter.cpp:90
hook = (class ACE_Thread_Hook *) 0x6
func = (
ACE_THR_FUNC_INTERNAL) 0x84e67b0 <ACE_Based::Thread::ThreadTask(void*)>
arg = (void *) 0xb2e424e8
status = (ACE_THR_FUNC_RETURN) 0x0
#25 0xb7f00121 in ace_thread_adapter (args=0xb2e424f8)
at ../../ace/Base_Thread_Adapter.cpp:124
status = (ACE_THR_FUNC_RETURN) 0x0
#26 0xb7755f3b in start_thread () from /lib/libpthread.so.0
No symbol table info available.
#27 0xb75bbbee in clone () from /lib/libc.so.6
No symbol table info available.
| Posted by fdb on Mon 1 Mar 2010 0:36 | 168 views
- Syntax: None
- Expires: never
- Report
- IMG
- Download
-
|
