Jump to content

The_Game_Master

Members
  • Posts

    330
  • Joined

  • Last visited

    Never
  • Donations

    0.00 GBP 

Everything posted by The_Game_Master

  1. Try reverting to 9453 and try again. I think it's related to 9454 or all the patches you added. You should use clean cores to test. I use a modifyed version myself, but not when testing. Edit: Ok, i can confirm, bug still exists in latest revision.
  2. 30 secs to 30 minutes uptime. There are around 12 crash problems in the latest revision. The waypoint related one is the worst.
  3. If you make a patch i can give it a quick test. But i don't think that's the source.
  4. Good one, congrats. Question: what is "data << uint32(0x9f3) << uint32(1); // 9" ? I know i bumped into it before.
  5. Crash implemented in 9400-9401 if you didn't know until now. I'm trying to reproduce it for 3 hours now. First time it crashed i forgot to record the method, and now ... it's just pissing me off.
  6. I managed to crash it without SD2 a couple of hours ago. Just plain mangos. I don't think it's SD2 related. And if it is, as vladimir said "fix the script".
  7. Are you saying that the current problem can't be solved in the current core ST state?
  8. No, the hack definetly won't help. It crashes in ByteBuffer later as stated in post #11. Help!
  9. Program received signal SIGSEGV, Segmentation fault. [switching to Thread 0x7f0760cb4950 (LWP 26856)] 0x0000000000772fc2 in ByteBuffer::read<unsigned long> (this=0x7f073fea9780, pos=0) at ../../../src/game/../shared/ByteBuffer.h:284 284 T val = *((T const*)&_storage[pos]); (gdb) bt #0 0x0000000000772fc2 in ByteBuffer::read<unsigned long> (this=0x7f073fea9780, pos=0) at ../../../src/game/../shared/ByteBuffer.h:284 #1 0x0000000000772ffc in ByteBuffer::read<unsigned long> (this=0x7f073fea9780) at ../../../src/game/../shared/ByteBuffer.h:275 #2 0x0000000000773031 in ByteBuffer::operator>> (this=0x7f073fea9780, value=@0x7f0760cb3e68) at ../../../src/game/../shared/ByteBuffer.h:188 #3 0x0000000000b44aed in WorldSession::HandleSetSelectionOpcode (this=0x1bf8990, recv_data=@0x7f073fea9780) at ../../../src/game/MiscHandler.cpp:402 #4 0x0000000000ab52ff in WorldSession::Update (this=0x1bf8990) at ../../../src/game/WorldSession.cpp:186 #5 0x0000000000aa91aa in World::UpdateSessions (this=0x7f0764007dc0, diff=82) at ../../../src/game/World.cpp:1813 #6 0x0000000000aa93e5 in World::Update (this=0x7f0764007dc0, diff=82) at ../../../src/game/World.cpp:1366 #7 0x000000000074fac3 in WorldRunnable::run (this=0x16c37d0) at ../../../src/mangosd/WorldRunnable.cpp:60 #8 0x0000000000b5b61a in ACE_Based::Thread::ThreadTask (param=0x16c37d0) at ../../../src/shared/Threading.cpp:183 #9 0x00007f0769fc43a0 in start_thread () from /lib64/libpthread.so.0 #10 0x00007f0769895bdd in clone () from /lib64/libc.so.6 (gdb) Only your patch. Edit: I got a feeling you're not using freeze detector?
  10. Rev: 9424 Patches: ONLY SD2 Program received signal SIGSEGV, Segmentation fault. [switching to Thread 0x7f36c7a9b950 (LWP 22450)] 0x0000000000813384 in ByteBuffer::read<unsigned char> (this=0x7f36ba64d760, pos=0) at ../../../src/shared/ByteBuffer.h:284 284 T val = *((T const*)&_storage[pos]); (gdb) bt #0 0x0000000000813384 in ByteBuffer::read<unsigned char> (this=0x7f36ba64d760, pos=0) at ../../../src/shared/ByteBuffer.h:284 #1 0x0000000000841824 in ByteBuffer::read<unsigned char> (this=0x7f36ba64d760) at ../../../src/game/../shared/ByteBuffer.h:275 #2 0x0000000000841859 in ByteBuffer::operator>> (this=0x7f36ba64d760, value=@0x7f36c7a9ad33) at ../../../src/game/../shared/ByteBuffer.h:170 #3 0x0000000000a02196 in ByteBuffer::readPackGUID (this=0x7f36ba64d760, guid=@0x7f36c7a9ae38) at ../../../src/game/../shared/ByteBuffer.h:305 #4 0x0000000000b08683 in WorldSession::HandleMovementOpcodes (this=0x117fbfd0, recv_data=@0x7f36ba64d760) at ../../../src/game/MovementHandler.cpp:239 #5 0x0000000000aa60b3 in WorldSession::Update (this=0x117fbfd0) at ../../../src/game/WorldSession.cpp:186 #6 0x0000000000a99f5e in World::UpdateSessions (this=0xfb8980, diff=86) at ../../../src/game/World.cpp:1813 #7 0x0000000000a9a199 in World::Update (this=0xfb8980, diff=86) at ../../../src/game/World.cpp:1366 #8 0x0000000000741023 in WorldRunnable::run (this=0xdfd2ad0) at ../../../src/mangosd/WorldRunnable.cpp:60 #9 0x0000000000b4c2c2 in ACE_Based::Thread::ThreadTask (param=0xdfd2ad0) at ../../../src/shared/Threading.cpp:183 #10 0x00007f36d1f673a0 in start_thread () from /lib64/libpthread.so.0 #11 0x00007f36d1838bdd in clone () from /lib64/libc.so.6 (gdb) bt full #0 0x0000000000813384 in ByteBuffer::read<unsigned char> (this=0x7f36ba64d760, pos=0) at ../../../src/shared/ByteBuffer.h:284 val = 0 '\\0' #1 0x0000000000841824 in ByteBuffer::read<unsigned char> (this=0x7f36ba64d760) at ../../../src/game/../shared/ByteBuffer.h:275 r = 0 '\\0' #2 0x0000000000841859 in ByteBuffer::operator>> (this=0x7f36ba64d760, value=@0x7f36c7a9ad33) at ../../../src/game/../shared/ByteBuffer.h:170 No locals. #3 0x0000000000a02196 in ByteBuffer::readPackGUID (this=0x7f36ba64d760, guid=@0x7f36c7a9ae38) at ../../../src/game/../shared/ByteBuffer.h:305 guidmark = 0 '\\0' #4 0x0000000000b08683 in WorldSession::HandleMovementOpcodes (this=0x117fbfd0, recv_data=@0x7f36ba64d760) at ../../../src/game/MovementHandler.cpp:239 opcode = 218 mover = (class Unit *) 0x7f36bfbd3000 plMover = (class Player *) 0x7f36bfbd3000 guid = 0 movementInfo = {moveFlags = 0, moveFlags2 = 0, time = 3560677440, pos = {x = 4.56346858e-41, y = -1.57615796e-28, z = 4.59163468e-41, o = -2.04860581e+12}, t_guid = 139873254750544, t_pos = {x = 1.0632928e-38, y = 0, z = 2.01754836e-28, o = 0}, t_time = 293585136, t_seat = 0 '\\0', t_time2 = 3349786112, s_pitch = 4.56346858e-41, fallTime = 7587935, j_velocity = 0, j_sinAngle = 2.01754643e-28, j_cosAngle = 0, j_xyspeed = 2.01754065e-28, u_unk1 = 0} data = {<ByteBuffer> = {static DEFAULT_SIZE = 4096, _rpos = 139873254747680, _wpos = 11149956, _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 = 0xb905f268 <Address 0xb905f268 out of bounds>, _M_finish = 0x7f36c7a9ae70 "", _M_end_of_storage = 0x7f36c7a9ae40 "\\200®©Ç6\\177"}}, <No data fields>}}, m_opcode = 8865} #5 0x0000000000aa60b3 in WorldSession::Update (this=0x117fbfd0) at ../../../src/game/WorldSession.cpp:186 opHandle = (OpcodeHandler &) @0xf649a0: {name = 0xbfc270 "MSG_MOVE_SET_FACING", status = STATUS_LOGGEDIN, handler = 0xb0856e <WorldSession::HandleMovementOpcodes(WorldPacket&)>} packet = (WorldPacket *) 0x7f36ba64d760 currTime = 139873254748080 #6 0x0000000000a99f5e in World::UpdateSessions (this=0xfb8980, diff=86) at ../../../src/game/World.cpp:1813 itr = {<std::tr1::__detail::_Hashtable_iterator_base<std::Pair<const unsigned int, WorldSession*>, false>> = {_M_cur_node = 0x7f36ba900570, _M_cur_bucket = 0x7f368dabcf48}, <No data fields>} next = {<std::tr1::__detail::_Hashtable_iterator_base<std::Pair<const unsigned int, WorldSession*>, false>> = {_M_cur_node = 0x7f369f875150, _M_cur_bucket = 0x7f368dabcf68}, <No data fields>} sess = (WorldSession *) 0xa93efa #7 0x0000000000a9a199 in World::Update (this=0xfb8980, diff=86) at ../../../src/game/World.cpp:1366 No locals. #8 0x0000000000741023 in WorldRunnable::run (this=0xdfd2ad0) at ../../../src/mangosd/WorldRunnable.cpp:60 diff = 86 realCurrTime = 3984807549 realPrevTime = 3984807463 prevSleepTime = 34 #9 0x0000000000b4c2c2 in ACE_Based::Thread::ThreadTask (param=0xdfd2ad0) at ../../../src/shared/Threading.cpp:183 _task = (class ACE_Based::Runnable *) 0xdfd2ad0 #10 0x00007f36d1f673a0 in start_thread () from /lib64/libpthread.so.0 ---Type <return> to continue, or q <return> to quit--- No symbol table info available. #11 0x00007f36d1838bdd in clone () from /lib64/libc.so.6 No symbol table info available. (gdb)
  11. Rev: 9424 Program received signal SIGSEGV, Segmentation fault. [switching to Thread 0x7f6216ffd950 (LWP 16617)] 0x00000000007400ba in FreezeDetectorRunnable::run (this=0x14b7200) at ../../../src/mangosd/Master.cpp:108 108 *((uint32 volatile*)NULL) = 0; // bang crash (gdb) bt #0 0x00000000007400ba in FreezeDetectorRunnable::run (this=0x14b7200) at ../../../src/mangosd/Master.cpp:108 #1 0x0000000000b4c2c2 in ACE_Based::Thread::ThreadTask (param=0x14b7200) at ../../../src/shared/Threading.cpp:183 #2 0x00007f62317e03a0 in start_thread () from /lib64/libpthread.so.0 #3 0x00007f62310b1bdd in clone () from /lib64/libc.so.6 (gdb) bt full #0 0x00000000007400ba in FreezeDetectorRunnable::run (this=0x14b7200) at ../../../src/mangosd/Master.cpp:108 curtime = 3983298290 #1 0x0000000000b4c2c2 in ACE_Based::Thread::ThreadTask (param=0x14b7200) at ../../../src/shared/Threading.cpp:183 _task = (class ACE_Based::Runnable *) 0x14b7200 #2 0x00007f62317e03a0 in start_thread () from /lib64/libpthread.so.0 No symbol table info available. #3 0x00007f62310b1bdd in clone () from /lib64/libc.so.6 No symbol table info available.
  12. And another crash here: Backtrace: http://pastebin.com/m3e1cc893 Full backtrace: http://pastebin.com/m2d8cccf2 Thread apply all bt full: http://pastebin.com/m58896e80 info threads: http://pastebin.com/mf056c8c If you need more info just ask. P.S. Sorry for double post, edit is making problems again. No aditional patches btw, just sd2. Uptime ~2 minutes.
  13. Revision: 9424 Patches: SD2 and nothing else CFLAGS="-O0 -m64 -pipe -DFD_SETSIZE=4096 -march=core2 -g3" \\ Backtrace: Program received signal SIGSEGV, Segmentation fault. [switching to Thread 0x7f5fe88ae950 (LWP 13825)] 0x0000000000a8cae2 in std::vector<WaypointNode, std::allocator<WaypointNode> >::size (this=0x0) at /usr/lib64/gcc/x86_64-slackware-linux/4.3.3/../../../../include/c++/4.3.3/bits/stl_vector.h:485 485 { return size_type(this->_M_impl._M_finish - this->_M_impl._M_start); } (gdb) bt #0 0x0000000000a8cae2 in std::vector<WaypointNode, std::allocator<WaypointNode> >::size (this=0x0) at /usr/lib64/gcc/x86_64-slackware-linux/4.3.3/../../../../include/c++/4.3.3/bits/stl_vector.h:485 warning: (Internal error: pc 0xa918c4 in read in psymtab, but not in symtab.) warning: (Internal error: pc 0xa918c4 in read in psymtab, but not in symtab.) #1 0x0000000000a918c5 in std::vector<WaypointNode, std::allocator<WaypointNode> >::_M_range_check (this=warning: (Internal error: pc 0xa918c4 in read in psymtab, bu t not in symtab.) warning: (Internal error: pc 0xa918ac in read in psymtab, but not in symtab.) warning: (Internal error: pc 0xa918c4 in read in psymtab, but not in symtab.) 0x0, __n=warning: (Internal error: pc 0xa918c4 in read in psymtab, but not in symtab.) 1) at /usr/lib64/gcc/x86_64-slackware-linux/4.3.3/../../../../include/c++/4.3.3/bits/stl_vector.h:585 warning: (Internal error: pc 0xa918f8 in read in psymtab, but not in symtab.) warning: (Internal error: pc 0xa918f8 in read in psymtab, but not in symtab.) #2 0x0000000000a918f9 in std::vector<WaypointNode, std::allocator<WaypointNode> >::at (this=warning: (Internal error: pc 0xa918f8 in read in psymtab, but not in sym tab.) warning: (Internal error: pc 0xa918dc in read in psymtab, but not in symtab.) warning: (Internal error: pc 0xa918f8 in read in psymtab, but not in symtab.) 0x0, __n=warning: (Internal error: pc 0xa918f8 in read in psymtab, but not in symtab.) 1) at /usr/lib64/gcc/x86_64-slackware-linux/4.3.3/../../../../include/c++/4.3.3/bits/stl_vector.h:604 #3 0x0000000000a8fba4 in WaypointMovementGenerator<Creature>::Update (this=0x42f6220, creature=@0x4ae0c60, diff=@0x7f5fe88ada64) at ../../../src/game/WaypointMovementGenerator.cpp:248 #4 0x0000000000adc48b in MovementGeneratorMedium<Creature, WaypointMovementGenerator<Creature> >::Update (this=0x42f6220, u=@0x4ae0c60, time_diff=@0x7f5fe88ada64) at ../../../src/game/MovementGenerator.h:84 #5 0x00000000008c6e8f in MotionMaster::UpdateMotion (this=0x4ae2570, diff=484) at ../../../src/game/MotionMaster.cpp:83 #6 0x0000000000a7d797 in Unit::Update (this=0x4ae0c60, p_time=484) at ../../../src/game/Unit.cpp:357 #7 0x00000000007b172c in Creature::Update (this=0x4ae0c60, diff=484) at ../../../src/game/Creature.cpp:456 #8 0x00000000008ae615 in MaNGOS::ObjectUpdater::Visit (this=0x7f5fe88adea0, m=@0x4965800) at ../../../src/game/GridNotifiersImpl.h:48 #9 0x00000000008b3610 in VisitorHelper<MaNGOS::ObjectUpdater, Creature> (v=@0x7f5fe88adea0, c=@0x4965800) at ../../../src/game/../framework/GameSystem/TypeContainerVisitor.h:47 #10 0x00000000008bd69c in VisitorHelper<MaNGOS::ObjectUpdater, Creature, TypeList<DynamicObject, TypeList<Corpse, TypeNull> > > (v=@0x7f5fe88adea0, c=@0x4965800) at ../../../src/game/../framework/GameSystem/TypeContainerVisitor.h:53 #11 0x00000000008bd6dd in VisitorHelper<MaNGOS::ObjectUpdater, GameObject, TypeList<Creature, TypeList<DynamicObject, TypeList<Corpse, TypeNull> > > > ( v=@0x7f5fe88adea0, c=@0x49657d0) at ../../../src/game/../framework/GameSystem/TypeContainerVisitor.h:54 #12 0x00000000008bd704 in VisitorHelper<MaNGOS::ObjectUpdater, TypeList<GameObject, TypeList<Creature, TypeList<DynamicObject, TypeList<Corpse, TypeNull> > > > > ( v=@0x7f5fe88adea0, c=@0x49657d0) at ../../../src/game/../framework/GameSystem/TypeContainerVisitor.h:60 #13 0x00000000008bd726 in TypeContainerVisitor<MaNGOS::ObjectUpdater, TypeMapContainer<TypeList<GameObject, TypeList<Creature, TypeList<DynamicObject, TypeList<Corps e, TypeNull> > > > > >::Visit (this=0x7f5fe88ade90, c=@0x49657d0) at ../../../src/game/../framework/GameSystem/TypeContainerVisitor.h:71 #14 0x00000000008bd745 in Grid<Player, TypeList<Player, TypeList<Creature, TypeList<Corpse, TypeNull> > >, TypeList<GameObject, TypeList<Creature, TypeList<DynamicOb ject, TypeList<Corpse, TypeNull> > > >, MaNGOS::SingleThreaded<Player> >::Visit<MaNGOS::ObjectUpdater> (this=0x49657d0, visitor=@0x7f5fe88ade90) at ../../../src/game/../framework/GameSystem/Grid.h:89 #15 0x00000000008bd77d in NGrid<8u, Player, TypeList<Player, TypeList<Creature, TypeList<Corpse, TypeNull> > >, TypeList<GameObject, TypeList<Creature, TypeList<Dyna micObject, TypeList<Corpse, TypeNull> > > >, MaNGOS::SingleThreaded<Player> >::Visit<MaNGOS::ObjectUpdater, TypeList<GameObject, TypeList<Creature, TypeList<DynamicO bject, TypeList<Corpse, TypeNull> > > > > (this=0x4962580, x=@0x7f5fe88adccc, y=@0x7f5fe88adcc8, visitor=@0x7f5fe88ade90) at ../../../src/game/../framework/GameSystem/NGrid.h:139 #16 0x00000000008c081a in Map::Visit<MaNGOS::ObjectUpdater, TypeMapContainer<TypeList<GameObject, TypeList<Creature, TypeList<DynamicObject, TypeList<Corpse, TypeNul l> > > > > > (this=0x7f5fd153df00, cell=@0x7f5fe88ade20, visitor=@0x7f5fe88ade90) at ../../../src/game/Map.h:614 #17 0x00000000008c0880 in Cell::Visit<MaNGOS::ObjectUpdater, TypeMapContainer<TypeList<GameObject, TypeList<Creature, TypeList<DynamicObject, TypeList<Corpse, TypeNu ll> > > > > > (this=0x7f5fe88ade20, standing_cell=@0x7f5fe88ade30, visitor=@0x7f5fe88ade90, m=@0x7f5fd153df00) at ../../../src/game/CellImpl.h:46 #18 0x00000000008aa8fa in Map::Update (this=0x7f5fd153df00, t_diff=@0x7f5fe88adfdc) at ../../../src/game/Map.cpp:641 #19 0x00000000008c412d in MapManager::Update (this=0x7f5fd14d1400, diff=389) at ../../../src/game/MapManager.cpp:265 #20 0x0000000000a9a395 in World::Update (this=0x7f5fe4008e40, diff=389) at ../../../src/game/World.cpp:1405 #21 0x0000000000741023 in WorldRunnable::run (this=0x7f5fd3697580) at ../../../src/mangosd/WorldRunnable.cpp:60 #22 0x0000000000b4c2c2 in ACE_Based::Thread::ThreadTask (param=0x7f5fd3697580) at ../../../src/shared/Threading.cpp:183 #23 0x00007f5fec7f53a0 in start_thread () from /lib64/libpthread.so.0 #24 0x00007f5fec0c6bdd in clone () from /lib64/libc.so.6 (gdb)
  14. Can you test 9400 as well so we can see if the problem is in 9400 or 9401?
  15. One of the fallowing changes caused this crash to appear: 9400, 9401, 9405 or 9407. They all contain alot of content related to movement so i can't put my finger on one.
  16. I got ytdb 535 and it's crashing like hell. I don't think it's database related togh. And another one: Program received signal SIGSEGV, Segmentation fault. [switching to Thread 0x7f2403d7c950 (LWP 701)] std::vector<WaypointNode, std::allocator<WaypointNode> >::at (this=0x0, __n=1) at /usr/lib64/gcc/x86_64-slackware-linux/4.3.3/../../../../include/c++/4.3.3/bits/stl_vector.h:485 485 { return size_type(this->_M_impl._M_finish - this->_M_impl._M_start); } (gdb) info program Using the running image of child Thread 0x7f2403d7c950 (LWP 701). Program stopped at 0x7669b4. It stopped with signal SIGSEGV, Segmentation fault. (gdb) bt #0 std::vector<WaypointNode, std::allocator<WaypointNode> >::at (this=0x0, __n=1) at /usr/lib64/gcc/x86_64-slackware-linux/4.3.3/../../../../include/c++/4.3.3/bits/stl_vector.h:485 #1 0x00000000007665d8 in WaypointMovementGenerator<Creature>::Update (this=0x7f23a3460de0, creature=@0xa422cf0, diff=<value optimized out>) at ../../../src/game/WaypointMovementGenerator.cpp:248 #2 0x00000000005fee8f in MotionMaster::UpdateMotion (this=0xa4246c8, diff=121) at ../../../src/game/MotionMaster.cpp:83 #3 0x0000000000521ceb in Creature::Update (this=0xa422cf0, diff=121) at ../../../src/game/Creature.cpp:456 #4 0x00000000005f3f86 in VisitorHelper<MaNGOS::ObjectUpdater, Creature> (v=@0x7f2403d7bfa0, c=<value optimized out>) at ../../../src/game/GridNotifiersImpl.h:47 #5 0x00000000005f3723 in Map::Update (this=0x7f23ed6e2af0, t_diff=@0x7f2403d7bffc) at ../../../src/game/../framework/GameSystem/TypeContainerVisitor.h:53 #6 0x00000000005fd3c7 in MapManager::Update (this=0x7f23ed29f660, diff=<value optimized out>) at ../../../src/game/MapManager.cpp:265 #7 0x00000000007706a4 in World::Update (this=0xb99ca0, diff=43) at ../../../src/game/World.cpp:1408 #8 0x00000000004d9a20 in WorldRunnable::run (this=<value optimized out>) at ../../../src/mangosd/WorldRunnable.cpp:60 #9 0x000000000081422c in ACE_Based::Thread::ThreadTask (param=0x0) at ../../../src/shared/Threading.cpp:183 #10 0x00007f24076673a0 in start_thread () from /lib64/libpthread.so.0 #11 0x00007f2406f38bdd in clone () from /lib64/libc.so.6 (gdb) bt full #0 std::vector<WaypointNode, std::allocator<WaypointNode> >::at (this=0x0, __n=1) at /usr/lib64/gcc/x86_64-slackware-linux/4.3.3/../../../../include/c++/4.3.3/bits/stl_vector.h:485 No locals. #1 0x00000000007665d8 in WaypointMovementGenerator<Creature>::Update (this=0x7f23a3460de0, creature=@0xa422cf0, diff=<value optimized out>) at ../../../src/game/WaypointMovementGenerator.cpp:248 traveller = {i_traveller = @0xa422cf0} #2 0x00000000005fee8f in MotionMaster::UpdateMotion (this=0xa4246c8, diff=121) at ../../../src/game/MotionMaster.cpp:83 __PRETTY_FUNCTION__ = "void MotionMaster::UpdateMotion(uint32)" #3 0x0000000000521ceb in Creature::Update (this=0xa422cf0, diff=121) at ../../../src/game/Creature.cpp:456 No locals. #4 0x00000000005f3f86 in VisitorHelper<MaNGOS::ObjectUpdater, Creature> (v=@0x7f2403d7bfa0, c=<value optimized out>) at ../../../src/game/GridNotifiersImpl.h:47 No locals. #5 0x00000000005f3723 in Map::Update (this=0x7f23ed6e2af0, t_diff=@0x7f2403d7bffc) at ../../../src/game/../framework/GameSystem/TypeContainerVisitor.h:53 cell = {data = {Part = {grid_x = 44, grid_y = 32, cell_x = 4, cell_y = 0, nocreate = 1, reserved = 16}, All = 553666604}} y = 256 x = 356 plr = <value optimized out> area = {right_offset = 2, left_offset = 1, upper_offset = 1, lower_offset = 1} updater = {i_timeDiff = 121} grid_object_update = {i_visitor = @0x7f2403d7bfa0} world_object_update = {i_visitor = @0x7f2403d7bfa0} __PRETTY_FUNCTION__ = "virtual void Map::Update(const uint32&)" #6 0x00000000005fd3c7 in MapManager::Update (this=0x7f23ed29f660, diff=<value optimized out>) at ../../../src/game/MapManager.cpp:265 No locals. #7 0x00000000007706a4 in World::Update (this=0xb99ca0, diff=43) at ../../../src/game/World.cpp:1408 No locals. #8 0x00000000004d9a20 in WorldRunnable::run (this=<value optimized out>) at ../../../src/mangosd/WorldRunnable.cpp:60 diff = 43 realCurrTime = 3880394286 realPrevTime = <value optimized out> prevSleepTime = 41 #9 0x000000000081422c in ACE_Based::Thread::ThreadTask (param=0x0) at ../../../src/shared/Threading.cpp:183 _task = (class ACE_Based::Runnable *) 0x315b540 #10 0x00007f24076673a0 in start_thread () from /lib64/libpthread.so.0 No symbol table info available. #11 0x00007f2406f38bdd in clone () from /lib64/libc.so.6 No symbol table info available. (gdb)
  17. Could use a rerwite since this are mangos forums. 10>..\\..\\src\\game\\Unit.cpp(2044) : warning C4018: '<' : signed/unsigned mismatch 10>..\\..\\src\\game\\Unit.cpp(2151) : warning C4018: '<' : signed/unsigned mismatch 10>..\\..\\src\\game\\Unit.cpp(5949) : warning C4018: '>' : signed/unsigned mismatch
  18. Try this one, i got it last night. I know i know, compression ... i'll try to get a better one today. [switching to Thread 0x7fa607eab950 (LWP 15836)] 0x00000000007661ab in WaypointMovementGenerator<Creature>::Update (this=0x7fa59b1c9160, creature=@0x7fa5abdf5fb0, diff=@0x7fa607eaad9c) at ../../../src/game/WaypointMovementGenerator.cpp:171 171 if (!i_hasDone[idx]) (gdb) Using the running image of child Thread 0x7fa607eab950 (LWP 15836). Program stopped at 0x7661ab. It stopped with signal SIGSEGV, Segmentation fault. (gdb) #0 0x00000000007661ab in WaypointMovementGenerator<Creature>::Update (this=0x7fa59b1c9160, creature=@0x7fa5abdf5fb0, diff=@0x7fa607eaad9c) at ../../../src/game/WaypointMovementGenerator.cpp:171 #1 0x00000000005fee8f in MotionMaster::UpdateMotion (this=0x7fa5abdf7988, diff=112) at ../../../src/game/MotionMaster.cpp:83 #2 0x0000000000521ceb in Creature::Update (this=0x7fa5abdf5fb0, diff=112) at ../../../src/game/Creature.cpp:456 #3 0x00000000005f3f86 in VisitorHelper<MaNGOS::ObjectUpdater, Creature> (v=@0x7fa607eaaf50, c=<value optimized out>) at ../../../src/game/GridNotifiersImpl.h:47 #4 0x00000000005f3723 in Map::Update (this=0x7fa5abd5b910, t_diff=@0x7fa607eaaffc) at ../../../src/game/../framework/GameSystem/TypeContainerVisitor.h:53 #5 0x00000000005f3ce9 in InstanceMap::Update (this=0x7fa59b1c91b0, t_diff=@0x0) at ../../../src/game/Map.cpp:2474 #6 0x00000000007cd449 in MapInstanced::Update (this=0x7fa5f3e70bc0, t=@0x7fa607eaaffc) at ../../../src/game/MapInstanced.cpp:63 #7 0x00000000005fd3c7 in MapManager::Update (this=0x7fa5f17eb050, diff=<value optimized out>) at ../../../src/game/MapManager.cpp:265 #8 0x00000000007706a4 in World::Update (this=0xb99c70, diff=112) at ../../../src/game/World.cpp:1408 #9 0x00000000004d9a20 in WorldRunnable::run (this=<value optimized out>) at ../../../src/mangosd/WorldRunnable.cpp:60 #10 0x000000000081422c in ACE_Based::Thread::ThreadTask (param=0x7fa59b1c91b0) at ../../../src/shared/Threading.cpp:183 #11 0x00007fa60b7963a0 in start_thread () from /lib64/libpthread.so.0 #12 0x00007fa60b067bdd in clone () from /lib64/libc.so.6 (gdb) bt full #0 0x00000000007661ab in WaypointMovementGenerator<Creature>::Update (this=0x7fa59b1c9160, creature=@0x7fa5abdf5fb0, diff=@0x7fa607eaad9c) at ../../../src/game/WaypointMovementGenerator.cpp:171 idx = <value optimized out> traveller = {i_traveller = @0x7fa5abdf5fb0} #1 0x00000000005fee8f in MotionMaster::UpdateMotion (this=0x7fa5abdf7988, diff=112) at ../../../src/game/MotionMaster.cpp:83 __PRETTY_FUNCTION__ = "void MotionMaster::UpdateMotion(uint32)" #2 0x0000000000521ceb in Creature::Update (this=0x7fa5abdf5fb0, diff=112) at ../../../src/game/Creature.cpp:456 No locals. #3 0x00000000005f3f86 in VisitorHelper<MaNGOS::ObjectUpdater, Creature> (v=@0x7fa607eaaf50, c=<value optimized out>) at ../../../src/game/GridNotifiersImpl.h:47 No locals. #4 0x00000000005f3723 in Map::Update (this=0x7fa5abd5b910, t_diff=@0x7fa607eaaffc) at ../../../src/game/../framework/GameSystem/TypeContainerVisitor.h:53 cell = {data = {Part = {grid_x = 34, grid_y = 33, cell_x = 7, cell_y = 7, nocreate = 1, reserved = 16}, All = 555513954}} y = 271 x = 279 plr = <value optimized out> area = {right_offset = 2, left_offset = 1, upper_offset = 2, lower_offset = 2} updater = {i_timeDiff = 112} grid_object_update = {i_visitor = @0x7fa607eaaf50} world_object_update = {i_visitor = @0x7fa607eaaf50} __PRETTY_FUNCTION__ = "virtual void Map::Update(const uint32&)" #5 0x00000000005f3ce9 in InstanceMap::Update (this=0x7fa59b1c91b0, t_diff=@0x0) at ../../../src/game/Map.cpp:2474 No locals. #6 0x00000000007cd449 in MapInstanced::Update (this=0x7fa5f3e70bc0, t=@0x7fa607eaaffc) at ../../../src/game/MapInstanced.cpp:63 i = {<std::tr1::__detail::_Hashtable_iterator_base<std::Pair<const unsigned int, Map*>, false>> = {_M_cur_node = 0x7fa5ab959190, _M_cur_bucket = 0x7fa5f3e8b110}, <No data fields>} #7 0x00000000005fd3c7 in MapManager::Update (this=0x7fa5f17eb050, diff=<value optimized out>) at ../../../src/game/MapManager.cpp:265 No locals. #8 0x00000000007706a4 in World::Update (this=0xb99c70, diff=112) at ../../../src/game/World.cpp:1408 No locals. #9 0x00000000004d9a20 in WorldRunnable::run (this=<value optimized out>) at ../../../src/mangosd/WorldRunnable.cpp:60 diff = 112 realCurrTime = 3803857595 realPrevTime = <value optimized out> prevSleepTime = 0 #10 0x000000000081422c in ACE_Based::Thread::ThreadTask (param=0x7fa59b1c91b0) at ../../../src/shared/Threading.cpp:183 _task = (class ACE_Based::Runnable *) 0x7fa5f36a37f0 #11 0x00007fa60b7963a0 in start_thread () from /lib64/libpthread.so.0 No symbol table info available. #12 0x00007fa60b067bdd in clone () from /lib64/libc.so.6 No symbol table info available. (gdb)
  19. 9348, just moves around some SQL files. You're sure, you're on the right track?
  20. I guess the screen when you press O and click Raid.
  21. I tested this talent recently. And worked without a problem. The test was done using some low lvl weapon and no gear on the character. Then used hunter's mark and shoot again. The damage visibly increased.
  22. First update your revision. Then stop using optimization. Lines like "(this=<value optimized out>)" should not be in a backtrace if you want to find the problem.
×
×
  • 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