==32440== Memcheck, a memory error detector. ==32440== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al. ==32440== Using LibVEX rev 1606, a library for dynamic binary translation. ==32440== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP. ==32440== Using valgrind-3.2.0, a dynamic binary instrumentation framework. ==32440== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al. ==32440== For more details, rerun with: -v ==32440== ==32440== My PID = 32440, parent PID = 13803. Prog and args are: ==32440== ./mangosd ==32440== ==32440== Thread 8: ==32440== Conditional jump or move depends on uninitialised value(s) ==32440== at 0x824D49C: longest_match (deflate.c:1143) ==32440== by 0x824EA35: deflate_fast (deflate.c:1491) ==32440== by 0x824E2B0: deflate (deflate.c:790) ==32440== by 0x8187650: UpdateData::Compress(void*, unsigned*, void*, int) (UpdateData.cpp:78) ==32440== by 0x81883AA: UpdateData::BuildPacket(WorldPacket*) (UpdateData.cpp:130) ==32440== by 0x81CFA68: MaNGOS::PlayerNotifier::BuildForMySelf() (GridNotifiers.cpp:69) ==32440== by 0x81CFD04: MaNGOS::PlayerNotifier::Visit(std::map, std::allocator > >&) (GridNotifiers.cpp:33) ==32440== by 0x80B99BF: void VisitorHelper(MaNGOS::PlayerNotifier&, ContainerMapList&) (TypeContainerVisitor.h:64) ==32440== by 0x80D2266: void Cell::Visit, MaNGOS::PlayerNotifier, ContainerMapList >(CellLock > const&, TypeContainerVisitor >&, Map&) const (TypeContainerVisitor.h:105) ==32440== by 0x80B7C1B: Map::NotifyPlayerVisibility(Cell const&, CoordPair<512> const&, Player*) (Map.cpp:277) ==32440== by 0x80B7DA5: Map::Add(Player*) (Map.cpp:292) ==32440== by 0x81AF7E9: WorldSession::HandlePlayerLoginOpcode(WorldPacket&) (CharacterHandler.cpp:439) ==32440== ==32440== Conditional jump or move depends on uninitialised value(s) ==32440== at 0x824D4CF: longest_match (deflate.c:1143) ==32440== by 0x824EA35: deflate_fast (deflate.c:1491) ==32440== by 0x824E2B0: deflate (deflate.c:790) ==32440== by 0x81875F6: UpdateData::Compress(void*, unsigned*, void*, int) (UpdateData.cpp:64) ==32440== by 0x81883AA: UpdateData::BuildPacket(WorldPacket*) (UpdateData.cpp:130) ==32440== by 0x81CFBAD: MaNGOS::PlayerNotifier::BuildForMySelf() (GridNotifiers.cpp:83) ==32440== by 0x81CFD04: MaNGOS::PlayerNotifier::Visit(std::map, std::allocator > >&) (GridNotifiers.cpp:33) ==32440== by 0x80B99BF: void VisitorHelper(MaNGOS::PlayerNotifier&, ContainerMapList&) (TypeContainerVisitor.h:64) ==32440== by 0x80D2266: void Cell::Visit, MaNGOS::PlayerNotifier, ContainerMapList >(CellLock > const&, TypeContainerVisitor >&, Map&) const (TypeContainerVisitor.h:105) ==32440== by 0x80B7C1B: Map::NotifyPlayerVisibility(Cell const&, CoordPair<512> const&, Player*) (Map.cpp:277) ==32440== by 0x80B7DA5: Map::Add(Player*) (Map.cpp:292) ==32440== by 0x81AF7E9: WorldSession::HandlePlayerLoginOpcode(WorldPacket&) (CharacterHandler.cpp:439) ==32440== ==32440== Conditional jump or move depends on uninitialised value(s) ==32440== at 0x824D444: longest_match (deflate.c:1121) ==32440== by 0x824EA35: deflate_fast (deflate.c:1491) ==32440== by 0x824E2B0: deflate (deflate.c:790) ==32440== by 0x81875F6: UpdateData::Compress(void*, unsigned*, void*, int) (UpdateData.cpp:64) ==32440== by 0x81883AA: UpdateData::BuildPacket(WorldPacket*) (UpdateData.cpp:130) ==32440== by 0x81CFBAD: MaNGOS::PlayerNotifier::BuildForMySelf() (GridNotifiers.cpp:83) ==32440== by 0x81CFD04: MaNGOS::PlayerNotifier::Visit(std::map, std::allocator > >&) (GridNotifiers.cpp:33) ==32440== by 0x80B99BF: void VisitorHelper(MaNGOS::PlayerNotifier&, ContainerMapList&) (TypeContainerVisitor.h:64) ==32440== by 0x80D2266: void Cell::Visit, MaNGOS::PlayerNotifier, ContainerMapList >(CellLock > const&, TypeContainerVisitor >&, Map&) const (TypeContainerVisitor.h:105) ==32440== by 0x80B7C1B: Map::NotifyPlayerVisibility(Cell const&, CoordPair<512> const&, Player*) (Map.cpp:277) ==32440== by 0x80B7DA5: Map::Add(Player*) (Map.cpp:292) ==32440== by 0x81AF7E9: WorldSession::HandlePlayerLoginOpcode(WorldPacket&) (CharacterHandler.cpp:439) ==32440== ==32440== Use of uninitialised value of size 4 ==32440== at 0x824E9E3: deflate_fast (deflate.c:1473) ==32440== by 0x824E2B0: deflate (deflate.c:790) ==32440== by 0x81875F6: UpdateData::Compress(void*, unsigned*, void*, int) (UpdateData.cpp:64) ==32440== by 0x81883AA: UpdateData::BuildPacket(WorldPacket*) (UpdateData.cpp:130) ==32440== by 0x81CFBAD: MaNGOS::PlayerNotifier::BuildForMySelf() (GridNotifiers.cpp:83) ==32440== by 0x81CFD04: MaNGOS::PlayerNotifier::Visit(std::map, std::allocator > >&) (GridNotifiers.cpp:33) ==32440== by 0x80B99BF: void VisitorHelper(MaNGOS::PlayerNotifier&, ContainerMapList&) (TypeContainerVisitor.h:64) ==32440== by 0x80D2266: void Cell::Visit, MaNGOS::PlayerNotifier, ContainerMapList >(CellLock > const&, TypeContainerVisitor >&, Map&) const (TypeContainerVisitor.h:105) ==32440== by 0x80B7C1B: Map::NotifyPlayerVisibility(Cell const&, CoordPair<512> const&, Player*) (Map.cpp:277) ==32440== by 0x80B7DA5: Map::Add(Player*) (Map.cpp:292) ==32440== by 0x81AF7E9: WorldSession::HandlePlayerLoginOpcode(WorldPacket&) (CharacterHandler.cpp:439) ==32440== by 0x819037B: WorldSession::Update(unsigned) (WorldSession.cpp:92) ==32440== ==32440== Use of uninitialised value of size 4 ==32440== at 0x824EA00: deflate_fast (deflate.c:1473) ==32440== by 0x824E2B0: deflate (deflate.c:790) ==32440== by 0x81875F6: UpdateData::Compress(void*, unsigned*, void*, int) (UpdateData.cpp:64) ==32440== by 0x81883AA: UpdateData::BuildPacket(WorldPacket*) (UpdateData.cpp:130) ==32440== by 0x81CFBAD: MaNGOS::PlayerNotifier::BuildForMySelf() (GridNotifiers.cpp:83) ==32440== by 0x81CFD04: MaNGOS::PlayerNotifier::Visit(std::map, std::allocator > >&) (GridNotifiers.cpp:33) ==32440== by 0x80B99BF: void VisitorHelper(MaNGOS::PlayerNotifier&, ContainerMapList&) (TypeContainerVisitor.h:64) ==32440== by 0x80D2266: void Cell::Visit, MaNGOS::PlayerNotifier, ContainerMapList >(CellLock > const&, TypeContainerVisitor >&, Map&) const (TypeContainerVisitor.h:105) ==32440== by 0x80B7C1B: Map::NotifyPlayerVisibility(Cell const&, CoordPair<512> const&, Player*) (Map.cpp:277) ==32440== by 0x80B7DA5: Map::Add(Player*) (Map.cpp:292) ==32440== by 0x81AF7E9: WorldSession::HandlePlayerLoginOpcode(WorldPacket&) (CharacterHandler.cpp:439) ==32440== by 0x819037B: WorldSession::Update(unsigned) (WorldSession.cpp:92) ==32440== ==32440== Use of uninitialised value of size 4 ==32440== at 0x824EBC9: deflate_fast (deflate.c:1538) ==32440== by 0x824E2B0: deflate (deflate.c:790) ==32440== by 0x81875F6: UpdateData::Compress(void*, unsigned*, void*, int) (UpdateData.cpp:64) ==32440== by 0x81883AA: UpdateData::BuildPacket(WorldPacket*) (UpdateData.cpp:130) ==32440== by 0x81CFBAD: MaNGOS::PlayerNotifier::BuildForMySelf() (GridNotifiers.cpp:83) ==32440== by 0x81CFD04: MaNGOS::PlayerNotifier::Visit(std::map, std::allocator > >&) (GridNotifiers.cpp:33) ==32440== by 0x80B99BF: void VisitorHelper(MaNGOS::PlayerNotifier&, ContainerMapList&) (TypeContainerVisitor.h:64) ==32440== by 0x80D2266: void Cell::Visit, MaNGOS::PlayerNotifier, ContainerMapList >(CellLock > const&, TypeContainerVisitor >&, Map&) const (TypeContainerVisitor.h:105) ==32440== by 0x80B7C1B: Map::NotifyPlayerVisibility(Cell const&, CoordPair<512> const&, Player*) (Map.cpp:277) ==32440== by 0x80B7DA5: Map::Add(Player*) (Map.cpp:292) ==32440== by 0x81AF7E9: WorldSession::HandlePlayerLoginOpcode(WorldPacket&) (CharacterHandler.cpp:439) ==32440== by 0x819037B: WorldSession::Update(unsigned) (WorldSession.cpp:92) ==32440== ==32440== Use of uninitialised value of size 4 ==32440== at 0x824EBD1: deflate_fast (deflate.c:1538) ==32440== by 0x824E2B0: deflate (deflate.c:790) ==32440== by 0x81875F6: UpdateData::Compress(void*, unsigned*, void*, int) (UpdateData.cpp:64) ==32440== by 0x81883AA: UpdateData::BuildPacket(WorldPacket*) (UpdateData.cpp:130) ==32440== by 0x81CFBAD: MaNGOS::PlayerNotifier::BuildForMySelf() (GridNotifiers.cpp:83) ==32440== by 0x81CFD04: MaNGOS::PlayerNotifier::Visit(std::map, std::allocator > >&) (GridNotifiers.cpp:33) ==32440== by 0x80B99BF: void VisitorHelper(MaNGOS::PlayerNotifier&, ContainerMapList&) (TypeContainerVisitor.h:64) ==32440== by 0x80D2266: void Cell::Visit, MaNGOS::PlayerNotifier, ContainerMapList >(CellLock > const&, TypeContainerVisitor >&, Map&) const (TypeContainerVisitor.h:105) ==32440== by 0x80B7C1B: Map::NotifyPlayerVisibility(Cell const&, CoordPair<512> const&, Player*) (Map.cpp:277) ==32440== by 0x80B7DA5: Map::Add(Player*) (Map.cpp:292) ==32440== by 0x81AF7E9: WorldSession::HandlePlayerLoginOpcode(WorldPacket&) (CharacterHandler.cpp:439) ==32440== by 0x819037B: WorldSession::Update(unsigned) (WorldSession.cpp:92) ==32440== ==32440== Conditional jump or move depends on uninitialised value(s) ==32440== at 0x824D4DE: longest_match (deflate.c:1143) ==32440== by 0x824EA35: deflate_fast (deflate.c:1491) ==32440== by 0x824E2B0: deflate (deflate.c:790) ==32440== by 0x81875F6: UpdateData::Compress(void*, unsigned*, void*, int) (UpdateData.cpp:64) ==32440== by 0x81883AA: UpdateData::BuildPacket(WorldPacket*) (UpdateData.cpp:130) ==32440== by 0x81CFBAD: MaNGOS::PlayerNotifier::BuildForMySelf() (GridNotifiers.cpp:83) ==32440== by 0x81CFD04: MaNGOS::PlayerNotifier::Visit(std::map, std::allocator > >&) (GridNotifiers.cpp:33) ==32440== by 0x80B99BF: void VisitorHelper(MaNGOS::PlayerNotifier&, ContainerMapList&) (TypeContainerVisitor.h:64) ==32440== by 0x80D2266: void Cell::Visit, MaNGOS::PlayerNotifier, ContainerMapList >(CellLock > const&, TypeContainerVisitor >&, Map&) const (TypeContainerVisitor.h:105) ==32440== by 0x80B7C1B: Map::NotifyPlayerVisibility(Cell const&, CoordPair<512> const&, Player*) (Map.cpp:277) ==32440== by 0x80B7DA5: Map::Add(Player*) (Map.cpp:292) ==32440== by 0x81AF7E9: WorldSession::HandlePlayerLoginOpcode(WorldPacket&) (CharacterHandler.cpp:439) ==32440== ==32440== Conditional jump or move depends on uninitialised value(s) ==32440== at 0x824D4F0: longest_match (deflate.c:1143) ==32440== by 0x824EA35: deflate_fast (deflate.c:1491) ==32440== by 0x824E2B0: deflate (deflate.c:790) ==32440== by 0x81875F6: UpdateData::Compress(void*, unsigned*, void*, int) (UpdateData.cpp:64) ==32440== by 0x81883AA: UpdateData::BuildPacket(WorldPacket*) (UpdateData.cpp:130) ==32440== by 0x81CFBAD: MaNGOS::PlayerNotifier::BuildForMySelf() (GridNotifiers.cpp:83) ==32440== by 0x81CFD04: MaNGOS::PlayerNotifier::Visit(std::map, std::allocator > >&) (GridNotifiers.cpp:33) ==32440== by 0x80B99BF: void VisitorHelper(MaNGOS::PlayerNotifier&, ContainerMapList&) (TypeContainerVisitor.h:64) ==32440== by 0x80D2266: void Cell::Visit, MaNGOS::PlayerNotifier, ContainerMapList >(CellLock > const&, TypeContainerVisitor >&, Map&) const (TypeContainerVisitor.h:105) ==32440== by 0x80B7C1B: Map::NotifyPlayerVisibility(Cell const&, CoordPair<512> const&, Player*) (Map.cpp:277) ==32440== by 0x80B7DA5: Map::Add(Player*) (Map.cpp:292) ==32440== by 0x81AF7E9: WorldSession::HandlePlayerLoginOpcode(WorldPacket&) (CharacterHandler.cpp:439) ==32440== ==32440== Conditional jump or move depends on uninitialised value(s) ==32440== at 0x824D502: longest_match (deflate.c:1143) ==32440== by 0x824EA35: deflate_fast (deflate.c:1491) ==32440== by 0x824E2B0: deflate (deflate.c:790) ==32440== by 0x81875F6: UpdateData::Compress(void*, unsigned*, void*, int) (UpdateData.cpp:64) ==32440== by 0x81883AA: UpdateData::BuildPacket(WorldPacket*) (UpdateData.cpp:130) ==32440== by 0x81CFBAD: MaNGOS::PlayerNotifier::BuildForMySelf() (GridNotifiers.cpp:83) ==32440== by 0x81CFD04: MaNGOS::PlayerNotifier::Visit(std::map, std::allocator > >&) (GridNotifiers.cpp:33) ==32440== by 0x80B99BF: void VisitorHelper(MaNGOS::PlayerNotifier&, ContainerMapList&) (TypeContainerVisitor.h:64) ==32440== by 0x80D2266: void Cell::Visit, MaNGOS::PlayerNotifier, ContainerMapList >(CellLock > const&, TypeContainerVisitor >&, Map&) const (TypeContainerVisitor.h:105) ==32440== by 0x80B7C1B: Map::NotifyPlayerVisibility(Cell const&, CoordPair<512> const&, Player*) (Map.cpp:277) ==32440== by 0x80B7DA5: Map::Add(Player*) (Map.cpp:292) ==32440== by 0x81AF7E9: WorldSession::HandlePlayerLoginOpcode(WorldPacket&) (CharacterHandler.cpp:439) ==32440== ==32440== Conditional jump or move depends on uninitialised value(s) ==32440== at 0x824D489: longest_match (deflate.c:1143) ==32440== by 0x824EA35: deflate_fast (deflate.c:1491) ==32440== by 0x824E2B0: deflate (deflate.c:790) ==32440== by 0x81875F6: UpdateData::Compress(void*, unsigned*, void*, int) (UpdateData.cpp:64) ==32440== by 0x81883AA: UpdateData::BuildPacket(WorldPacket*) (UpdateData.cpp:130) ==32440== by 0x81CFBAD: MaNGOS::PlayerNotifier::BuildForMySelf() (GridNotifiers.cpp:83) ==32440== by 0x81CFD04: MaNGOS::PlayerNotifier::Visit(std::map, std::allocator > >&) (GridNotifiers.cpp:33) ==32440== by 0x80B99BF: void VisitorHelper(MaNGOS::PlayerNotifier&, ContainerMapList&) (TypeContainerVisitor.h:64) ==32440== by 0x80D2266: void Cell::Visit, MaNGOS::PlayerNotifier, ContainerMapList >(CellLock > const&, TypeContainerVisitor >&, Map&) const (TypeContainerVisitor.h:105) ==32440== by 0x80B7C1B: Map::NotifyPlayerVisibility(Cell const&, CoordPair<512> const&, Player*) (Map.cpp:277) ==32440== by 0x80B7DA5: Map::Add(Player*) (Map.cpp:292) ==32440== by 0x81AF7E9: WorldSession::HandlePlayerLoginOpcode(WorldPacket&) (CharacterHandler.cpp:439) ==32440== ==32440== Conditional jump or move depends on uninitialised value(s) ==32440== at 0x824D4AE: longest_match (deflate.c:1143) ==32440== by 0x824EA35: deflate_fast (deflate.c:1491) ==32440== by 0x824E2B0: deflate (deflate.c:790) ==32440== by 0x81875F6: UpdateData::Compress(void*, unsigned*, void*, int) (UpdateData.cpp:64) ==32440== by 0x81883AA: UpdateData::BuildPacket(WorldPacket*) (UpdateData.cpp:130) ==32440== by 0x81CFBAD: MaNGOS::PlayerNotifier::BuildForMySelf() (GridNotifiers.cpp:83) ==32440== by 0x81CFD04: MaNGOS::PlayerNotifier::Visit(std::map, std::allocator > >&) (GridNotifiers.cpp:33) ==32440== by 0x80B99BF: void VisitorHelper(MaNGOS::PlayerNotifier&, ContainerMapList&) (TypeContainerVisitor.h:64) ==32440== by 0x80D2266: void Cell::Visit, MaNGOS::PlayerNotifier, ContainerMapList >(CellLock > const&, TypeContainerVisitor >&, Map&) const (TypeContainerVisitor.h:105) ==32440== by 0x80B7C1B: Map::NotifyPlayerVisibility(Cell const&, CoordPair<512> const&, Player*) (Map.cpp:277) ==32440== by 0x80B7DA5: Map::Add(Player*) (Map.cpp:292) ==32440== by 0x81AF7E9: WorldSession::HandlePlayerLoginOpcode(WorldPacket&) (CharacterHandler.cpp:439) ==32440== ==32440== Conditional jump or move depends on uninitialised value(s) ==32440== at 0x824D4BD: longest_match (deflate.c:1143) ==32440== by 0x824EA35: deflate_fast (deflate.c:1491) ==32440== by 0x824E2B0: deflate (deflate.c:790) ==32440== by 0x81875F6: UpdateData::Compress(void*, unsigned*, void*, int) (UpdateData.cpp:64) ==32440== by 0x81883AA: UpdateData::BuildPacket(WorldPacket*) (UpdateData.cpp:130) ==32440== by 0x81CFBAD: MaNGOS::PlayerNotifier::BuildForMySelf() (GridNotifiers.cpp:83) ==32440== by 0x81CFD04: MaNGOS::PlayerNotifier::Visit(std::map, std::allocator > >&) (GridNotifiers.cpp:33) ==32440== by 0x80B99BF: void VisitorHelper(MaNGOS::PlayerNotifier&, ContainerMapList&) (TypeContainerVisitor.h:64) ==32440== by 0x80D2266: void Cell::Visit, MaNGOS::PlayerNotifier, ContainerMapList >(CellLock > const&, TypeContainerVisitor >&, Map&) const (TypeContainerVisitor.h:105) ==32440== by 0x80B7C1B: Map::NotifyPlayerVisibility(Cell const&, CoordPair<512> const&, Player*) (Map.cpp:277) ==32440== by 0x80B7DA5: Map::Add(Player*) (Map.cpp:292) ==32440== by 0x81AF7E9: WorldSession::HandlePlayerLoginOpcode(WorldPacket&) (CharacterHandler.cpp:439) ==32440== ==32440== Conditional jump or move depends on uninitialised value(s) ==32440== at 0x824D4AE: longest_match (deflate.c:1143) ==32440== by 0x824EA35: deflate_fast (deflate.c:1491) ==32440== by 0x824E2B0: deflate (deflate.c:790) ==32440== by 0x8187650: UpdateData::Compress(void*, unsigned*, void*, int) (UpdateData.cpp:78) ==32440== by 0x81883AA: UpdateData::BuildPacket(WorldPacket*) (UpdateData.cpp:130) ==32440== by 0x81CFBAD: MaNGOS::PlayerNotifier::BuildForMySelf() (GridNotifiers.cpp:83) ==32440== by 0x81CFD04: MaNGOS::PlayerNotifier::Visit(std::map, std::allocator > >&) (GridNotifiers.cpp:33) ==32440== by 0x80B99BF: void VisitorHelper(MaNGOS::PlayerNotifier&, ContainerMapList&) (TypeContainerVisitor.h:64) ==32440== by 0x80D2266: void Cell::Visit, MaNGOS::PlayerNotifier, ContainerMapList >(CellLock > const&, TypeContainerVisitor >&, Map&) const (TypeContainerVisitor.h:105) ==32440== by 0x80B7C1B: Map::NotifyPlayerVisibility(Cell const&, CoordPair<512> const&, Player*) (Map.cpp:277) ==32440== by 0x80B7DA5: Map::Add(Player*) (Map.cpp:292) ==32440== by 0x81AF7E9: WorldSession::HandlePlayerLoginOpcode(WorldPacket&) (CharacterHandler.cpp:439) ==32440== ==32440== Conditional jump or move depends on uninitialised value(s) ==32440== at 0x824D4BD: longest_match (deflate.c:1143) ==32440== by 0x824EA35: deflate_fast (deflate.c:1491) ==32440== by 0x824E2B0: deflate (deflate.c:790) ==32440== by 0x8187650: UpdateData::Compress(void*, unsigned*, void*, int) (UpdateData.cpp:78) ==32440== by 0x81883AA: UpdateData::BuildPacket(WorldPacket*) (UpdateData.cpp:130) ==32440== by 0x81CFBAD: MaNGOS::PlayerNotifier::BuildForMySelf() (GridNotifiers.cpp:83) ==32440== by 0x81CFD04: MaNGOS::PlayerNotifier::Visit(std::map, std::allocator > >&) (GridNotifiers.cpp:33) ==32440== by 0x80B99BF: void VisitorHelper(MaNGOS::PlayerNotifier&, ContainerMapList&) (TypeContainerVisitor.h:64) ==32440== by 0x80D2266: void Cell::Visit, MaNGOS::PlayerNotifier, ContainerMapList >(CellLock > const&, TypeContainerVisitor >&, Map&) const (TypeContainerVisitor.h:105) ==32440== by 0x80B7C1B: Map::NotifyPlayerVisibility(Cell const&, CoordPair<512> const&, Player*) (Map.cpp:277) ==32440== by 0x80B7DA5: Map::Add(Player*) (Map.cpp:292) ==32440== by 0x81AF7E9: WorldSession::HandlePlayerLoginOpcode(WorldPacket&) (CharacterHandler.cpp:439) ==32440== ==32440== Conditional jump or move depends on uninitialised value(s) ==32440== at 0x824D4CF: longest_match (deflate.c:1143) ==32440== by 0x824EA35: deflate_fast (deflate.c:1491) ==32440== by 0x824E2B0: deflate (deflate.c:790) ==32440== by 0x8187650: UpdateData::Compress(void*, unsigned*, void*, int) (UpdateData.cpp:78) ==32440== by 0x81883AA: UpdateData::BuildPacket(WorldPacket*) (UpdateData.cpp:130) ==32440== by 0x81CFBAD: MaNGOS::PlayerNotifier::BuildForMySelf() (GridNotifiers.cpp:83) ==32440== by 0x81CFD04: MaNGOS::PlayerNotifier::Visit(std::map, std::allocator > >&) (GridNotifiers.cpp:33) ==32440== by 0x80B99BF: void VisitorHelper(MaNGOS::PlayerNotifier&, ContainerMapList&) (TypeContainerVisitor.h:64) ==32440== by 0x80D2266: void Cell::Visit, MaNGOS::PlayerNotifier, ContainerMapList >(CellLock > const&, TypeContainerVisitor >&, Map&) const (TypeContainerVisitor.h:105) ==32440== by 0x80B7C1B: Map::NotifyPlayerVisibility(Cell const&, CoordPair<512> const&, Player*) (Map.cpp:277) ==32440== by 0x80B7DA5: Map::Add(Player*) (Map.cpp:292) ==32440== by 0x81AF7E9: WorldSession::HandlePlayerLoginOpcode(WorldPacket&) (CharacterHandler.cpp:439) ==32440== ==32440== Use of uninitialised value of size 4 ==32440== at 0x824FCF8: compress_block (trees.c:1087) ==32440== by 0x8250C18: _tr_flush_block (trees.c:989) ==32440== by 0x824EC78: deflate_fast (deflate.c:1544) ==32440== by 0x824E2B0: deflate (deflate.c:790) ==32440== by 0x8187650: UpdateData::Compress(void*, unsigned*, void*, int) (UpdateData.cpp:78) ==32440== by 0x81883AA: UpdateData::BuildPacket(WorldPacket*) (UpdateData.cpp:130) ==32440== by 0x81CFBAD: MaNGOS::PlayerNotifier::BuildForMySelf() (GridNotifiers.cpp:83) ==32440== by 0x81CFD04: MaNGOS::PlayerNotifier::Visit(std::map, std::allocator > >&) (GridNotifiers.cpp:33) ==32440== by 0x80B99BF: void VisitorHelper(MaNGOS::PlayerNotifier&, ContainerMapList&) (TypeContainerVisitor.h:64) ==32440== by 0x80D2266: void Cell::Visit, MaNGOS::PlayerNotifier, ContainerMapList >(CellLock > const&, TypeContainerVisitor >&, Map&) const (TypeContainerVisitor.h:105) ==32440== by 0x80B7C1B: Map::NotifyPlayerVisibility(Cell const&, CoordPair<512> const&, Player*) (Map.cpp:277) ==32440== by 0x80B7DA5: Map::Add(Player*) (Map.cpp:292) ==32440== ==32440== Use of uninitialised value of size 4 ==32440== at 0x824FD0D: compress_block (trees.c:1087) ==32440== by 0x8250C18: _tr_flush_block (trees.c:989) ==32440== by 0x824EC78: deflate_fast (deflate.c:1544) ==32440== by 0x824E2B0: deflate (deflate.c:790) ==32440== by 0x8187650: UpdateData::Compress(void*, unsigned*, void*, int) (UpdateData.cpp:78) ==32440== by 0x81883AA: UpdateData::BuildPacket(WorldPacket*) (UpdateData.cpp:130) ==32440== by 0x81CFBAD: MaNGOS::PlayerNotifier::BuildForMySelf() (GridNotifiers.cpp:83) ==32440== by 0x81CFD04: MaNGOS::PlayerNotifier::Visit(std::map, std::allocator > >&) (GridNotifiers.cpp:33) ==32440== by 0x80B99BF: void VisitorHelper(MaNGOS::PlayerNotifier&, ContainerMapList&) (TypeContainerVisitor.h:64) ==32440== by 0x80D2266: void Cell::Visit, MaNGOS::PlayerNotifier, ContainerMapList >(CellLock > const&, TypeContainerVisitor >&, Map&) const (TypeContainerVisitor.h:105) ==32440== by 0x80B7C1B: Map::NotifyPlayerVisibility(Cell const&, CoordPair<512> const&, Player*) (Map.cpp:277) ==32440== by 0x80B7DA5: Map::Add(Player*) (Map.cpp:292) ==32440== ==32440== Use of uninitialised value of size 4 ==32440== at 0x824FD70: compress_block (trees.c:1087) ==32440== by 0x8250C18: _tr_flush_block (trees.c:989) ==32440== by 0x824EC78: deflate_fast (deflate.c:1544) ==32440== by 0x824E2B0: deflate (deflate.c:790) ==32440== by 0x8187650: UpdateData::Compress(void*, unsigned*, void*, int) (UpdateData.cpp:78) ==32440== by 0x81883AA: UpdateData::BuildPacket(WorldPacket*) (UpdateData.cpp:130) ==32440== by 0x81CFBAD: MaNGOS::PlayerNotifier::BuildForMySelf() (GridNotifiers.cpp:83) ==32440== by 0x81CFD04: MaNGOS::PlayerNotifier::Visit(std::map, std::allocator > >&) (GridNotifiers.cpp:33) ==32440== by 0x80B99BF: void VisitorHelper(MaNGOS::PlayerNotifier&, ContainerMapList&) (TypeContainerVisitor.h:64) ==32440== by 0x80D2266: void Cell::Visit, MaNGOS::PlayerNotifier, ContainerMapList >(CellLock > const&, TypeContainerVisitor >&, Map&) const (TypeContainerVisitor.h:105) ==32440== by 0x80B7C1B: Map::NotifyPlayerVisibility(Cell const&, CoordPair<512> const&, Player*) (Map.cpp:277) ==32440== by 0x80B7DA5: Map::Add(Player*) (Map.cpp:292) ==32440== ==32440== Conditional jump or move depends on uninitialised value(s) ==32440== at 0x824D4DE: longest_match (deflate.c:1143) ==32440== by 0x824EA35: deflate_fast (deflate.c:1491) ==32440== by 0x824E2B0: deflate (deflate.c:790) ==32440== by 0x8187650: UpdateData::Compress(void*, unsigned*, void*, int) (UpdateData.cpp:78) ==32440== by 0x81883AA: UpdateData::BuildPacket(WorldPacket*) (UpdateData.cpp:130) ==32440== by 0x81CF54A: MaNGOS::VisibleNotifier::Notify() (GridNotifiers.cpp:95) ==32440== by 0x80B7C40: Map::NotifyPlayerVisibility(Cell const&, CoordPair<512> const&, Player*) (Map.cpp:279) ==32440== by 0x80B7DA5: Map::Add(Player*) (Map.cpp:292) ==32440== by 0x81AF7E9: WorldSession::HandlePlayerLoginOpcode(WorldPacket&) (CharacterHandler.cpp:439) ==32440== by 0x819037B: WorldSession::Update(unsigned) (WorldSession.cpp:92) ==32440== by 0x818DB4B: World::Update(long) (World.cpp:446) ==32440== by 0x809AC50: WorldRunnable::run() (WorldRunnable.cpp:47) ==32440== ==32440== Thread 1: ==32440== Syscall param socketcall.send(msg) points to uninitialised byte(s) ==32440== at 0x43CEEC8: send (in /lib/libpthread-2.4.so) ==32440== by 0x82445A7: TcpSocket::SendBuf(char const*, unsigned) (TcpSocket.cpp:588) ==32440== by 0x8192741: WorldSocket::Update(long) (WorldSocket.cpp:438) ==32440== by 0x8194BCB: WorldSocketMgr::Update(long) (WorldSocketMgr.cpp:45) ==32440== by 0x80993BE: Master::Run() (Master.cpp:184) ==32440== by 0x8098C0A: main (Main.cpp:77) ==32440== Address 0x15C6649D is 157 bytes inside a block of size 131,070 alloc'd ==32440== at 0x4020B46: operator new[](unsigned) (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so) ==32440== by 0x8239F4A: CircularBuffer::CircularBuffer(Socket&, unsigned) (CircularBuffer.cpp:46) ==32440== by 0x82426B5: TcpSocket::TcpSocket(SocketHandler&) (TcpSocket.cpp:66) ==32440== by 0x81915F0: WorldSocket::WorldSocket(SocketHandler&) (WorldSocket.cpp:64) ==32440== by 0x8099E46: ListenSocket::OnRead() (ListenSocket.h:323) ==32440== by 0x824157F: SocketHandler::Select(long, long) (SocketHandler.cpp:297) ==32440== by 0x80993DE: Master::Run() (Master.cpp:187) ==32440== by 0x8098C0A: main (Main.cpp:77) ==32440== ==32440== Thread 8: ==32440== Conditional jump or move depends on uninitialised value(s) ==32440== at 0x81CD080: GameObject::Update(unsigned) (DBCStores.h:86) ==32440== by 0x81CFF33: void MaNGOS::ObjectUpdater::Visit(std::map, std::allocator > >&) (GridNotifiers.cpp:224) ==32440== by 0x80DF0CF: void VisitorHelper(MaNGOS::ObjectUpdater&, ContainerMapList&) (TypeContainerVisitor.h:64) ==32440== by 0x80DFB9F: void VisitorHelper > > >(MaNGOS::ObjectUpdater&, ContainerMapList > > > >&) (TypeContainerVisitor.h:70) ==32440== by 0x80DFBD1: void VisitorHelper > > > >(MaNGOS::ObjectUpdater&, TypeMapContainer > > > >&) (TypeContainerVisitor.h:94) ==32440== by 0x80E1793: void Cell::Visit::Lock, MaNGOS::ObjectUpdater, TypeMapContainer > > > > >(CellLock::Lock> const&, TypeContainerVisitor > > > > >&, Map&) const (TypeContainerVisitor.h:105) ==32440== by 0x80DE6B2: ObjectAccessor::Update(unsigned const&) (ObjectAccessor.cpp:400) ==32440== by 0x80D4B3A: MapManager::Update(long) (MapManager.cpp:112) ==32440== by 0x818DC69: World::Update(long) (World.cpp:475) ==32440== by 0x809AC50: WorldRunnable::run() (WorldRunnable.cpp:47) ==32440== by 0x4050BA3: ZThread::ThreadImpl::dispatch(ZThread::ThreadImpl*, ZThread::ThreadImpl*, ZThread::Task) (ThreadImpl.cxx:407) ==32440== by 0x40518DF: ZThread::(anonymous namespace)::Launcher::run() (ThreadImpl.cxx:49) ==32440== ==32440== Use of uninitialised value of size 4 ==32440== at 0x81CD08B: GameObject::Update(unsigned) (DBCStores.h:86) ==32440== by 0x81CFF33: void MaNGOS::ObjectUpdater::Visit(std::map, std::allocator > >&) (GridNotifiers.cpp:224) ==32440== by 0x80DF0CF: void VisitorHelper(MaNGOS::ObjectUpdater&, ContainerMapList&) (TypeContainerVisitor.h:64) ==32440== by 0x80DFB9F: void VisitorHelper > > >(MaNGOS::ObjectUpdater&, ContainerMapList > > > >&) (TypeContainerVisitor.h:70) ==32440== by 0x80DFBD1: void VisitorHelper > > > >(MaNGOS::ObjectUpdater&, TypeMapContainer > > > >&) (TypeContainerVisitor.h:94) ==32440== by 0x80E1793: void Cell::Visit::Lock, MaNGOS::ObjectUpdater, TypeMapContainer > > > > >(CellLock::Lock> const&, TypeContainerVisitor > > > > >&, Map&) const (TypeContainerVisitor.h:105) ==32440== by 0x80DE6B2: ObjectAccessor::Update(unsigned const&) (ObjectAccessor.cpp:400) ==32440== by 0x80D4B3A: MapManager::Update(long) (MapManager.cpp:112) ==32440== by 0x818DC69: World::Update(long) (World.cpp:475) ==32440== by 0x809AC50: WorldRunnable::run() (WorldRunnable.cpp:47) ==32440== by 0x4050BA3: ZThread::ThreadImpl::dispatch(ZThread::ThreadImpl*, ZThread::ThreadImpl*, ZThread::Task) (ThreadImpl.cxx:407) ==32440== by 0x40518DF: ZThread::(anonymous namespace)::Launcher::run() (ThreadImpl.cxx:49) ==32440== ==32440== Conditional jump or move depends on uninitialised value(s) ==32440== at 0x824D444: longest_match (deflate.c:1121) ==32440== by 0x824EA35: deflate_fast (deflate.c:1491) ==32440== by 0x824E2B0: deflate (deflate.c:790) ==32440== by 0x8187650: UpdateData::Compress(void*, unsigned*, void*, int) (UpdateData.cpp:78) ==32440== by 0x81883AA: UpdateData::BuildPacket(WorldPacket*) (UpdateData.cpp:130) ==32440== by 0x81CFA68: MaNGOS::PlayerNotifier::BuildForMySelf() (GridNotifiers.cpp:69) ==32440== by 0x81CFD04: MaNGOS::PlayerNotifier::Visit(std::map, std::allocator > >&) (GridNotifiers.cpp:33) ==32440== by 0x80B99BF: void VisitorHelper(MaNGOS::PlayerNotifier&, ContainerMapList&) (TypeContainerVisitor.h:64) ==32440== by 0x80D2266: void Cell::Visit, MaNGOS::PlayerNotifier, ContainerMapList >(CellLock > const&, TypeContainerVisitor >&, Map&) const (TypeContainerVisitor.h:105) ==32440== by 0x80B7C1B: Map::NotifyPlayerVisibility(Cell const&, CoordPair<512> const&, Player*) (Map.cpp:277) ==32440== by 0x80B7DA5: Map::Add(Player*) (Map.cpp:292) ==32440== by 0x81AF7E9: WorldSession::HandlePlayerLoginOpcode(WorldPacket&) (CharacterHandler.cpp:439) ==32440== ==32440== Conditional jump or move depends on uninitialised value(s) ==32440== at 0x816852C: DestinationHolder >::SetDestination(Traveller&, float, float, float, float) (DestinationHolderImp.h:68) ==32440== by 0x82222B5: RandomMovementGenerator::Update(Creature&, unsigned const&) (RandomMovementGenerator.cpp:117) ==32440== by 0x80D62C7: MotionMaster::UpdateMotion(unsigned const&) (MotionMaster.cpp:47) ==32440== by 0x80A20CE: Creature::AIM_Update(unsigned const&) (Creature.cpp:223) ==32440== by 0x80A239F: Creature::Update(unsigned) (Creature.cpp:306) ==32440== by 0x80DFB1A: void VisitorHelper(MaNGOS::ObjectUpdater&, ContainerMapList&) (GridNotifiersImpl.h:153) ==32440== by 0x80DFB67: void VisitorHelper > >(MaNGOS::ObjectUpdater&, ContainerMapList > > >&) (TypeContainerVisitor.h:70) ==32440== by 0x80DFBAE: void VisitorHelper > > >(MaNGOS::ObjectUpdater&, ContainerMapList > > > >&) (TypeContainerVisitor.h:71) ==32440== by 0x80DFBD1: void VisitorHelper > > > >(MaNGOS::ObjectUpdater&, TypeMapContainer > > > >&) (TypeContainerVisitor.h:94) ==32440== by 0x80E1793: void Cell::Visit::Lock, MaNGOS::ObjectUpdater, TypeMapContainer > > > > >(CellLock::Lock> const&, TypeContainerVisitor > > > > >&, Map&) const (TypeContainerVisitor.h:105) ==32440== by 0x80DE6B2: ObjectAccessor::Update(unsigned const&) (ObjectAccessor.cpp:400) ==32440== by 0x80D4B3A: MapManager::Update(long) (MapManager.cpp:112) ==32440== ==32440== Conditional jump or move depends on uninitialised value(s) ==32440== at 0x824D489: longest_match (deflate.c:1143) ==32440== by 0x824EA35: deflate_fast (deflate.c:1491) ==32440== by 0x824E2B0: deflate (deflate.c:790) ==32440== by 0x8187650: UpdateData::Compress(void*, unsigned*, void*, int) (UpdateData.cpp:78) ==32440== by 0x81883AA: UpdateData::BuildPacket(WorldPacket*) (UpdateData.cpp:130) ==32440== by 0x80DE32A: ObjectAccessor::_update() (ObjectAccessor.cpp:193) ==32440== by 0x80DE79B: ObjectAccessor::Update(unsigned const&) (ObjectAccessor.cpp:415) ==32440== by 0x80D4B3A: MapManager::Update(long) (MapManager.cpp:112) ==32440== by 0x818DC69: World::Update(long) (World.cpp:475) ==32440== by 0x809AC50: WorldRunnable::run() (WorldRunnable.cpp:47) ==32440== by 0x4050BA3: ZThread::ThreadImpl::dispatch(ZThread::ThreadImpl*, ZThread::ThreadImpl*, ZThread::Task) (ThreadImpl.cxx:407) ==32440== by 0x40518DF: ZThread::(anonymous namespace)::Launcher::run() (ThreadImpl.cxx:49) ==32440== ==32440== Conditional jump or move depends on uninitialised value(s) ==32440== at 0x816852C: DestinationHolder >::SetDestination(Traveller&, float, float, float, float) (DestinationHolderImp.h:68) ==32440== by 0x8167E51: TargetedMovementGenerator::_setTargetLocation(Creature&, float) (TargetedMovementGenerator.cpp:58) ==32440== by 0x81680BC: TargetedMovementGenerator::Initialize(Creature&) (TargetedMovementGenerator.cpp:81) ==32440== by 0x809B4EF: AggressorAI::AttackStart(Unit*) (MotionMaster.h:54) ==32440== by 0x81660D4: Spell::EffectDummy(unsigned) (SpellEffects.cpp:241) ==32440== by 0x814F998: Spell::HandleEffects(Unit*, Item*, GameObject*, unsigned) (Spell.cpp:1464) ==32440== by 0x8155D44: Spell::cast(bool) (Spell.cpp:689) ==32440== by 0x81556B4: Spell::prepare(SpellCastTargets*) (Spell.cpp:596) ==32440== by 0x81755B5: Unit::CastSpell(Unit*, SpellEntry*, bool, Item*) (Unit.cpp:566) ==32440== by 0x81756E6: Unit::CastSpell(Unit*, unsigned, bool, Item*) (Unit.cpp:532) ==32440== by 0x809CEAB: Creature::CallAssistence() (Creature.cpp:1527) ==32440== by 0x81828ED: Unit::Attack(Unit*) (Unit.cpp:2869) ==32440== ==32440== Conditional jump or move depends on uninitialised value(s) ==32440== at 0x824D502: longest_match (deflate.c:1143) ==32440== by 0x824EA35: deflate_fast (deflate.c:1491) ==32440== by 0x824E2B0: deflate (deflate.c:790) ==32440== by 0x8187650: UpdateData::Compress(void*, unsigned*, void*, int) (UpdateData.cpp:78) ==32440== by 0x81883AA: UpdateData::BuildPacket(WorldPacket*) (UpdateData.cpp:130) ==32440== by 0x81CF54A: MaNGOS::VisibleNotifier::Notify() (GridNotifiers.cpp:95) ==32440== by 0x80B7937: Map::PlayerRelocation(Player*, float, float, float, float, bool) (Map.cpp:610) ==32440== by 0x8128ED0: Player::SetPosition(float, float, float, float) (Player.cpp:3532) ==32440== by 0x8218271: WorldSession::HandleMovementOpcodes(WorldPacket&) (MovementHandler.cpp:191) ==32440== by 0x819037B: WorldSession::Update(unsigned) (WorldSession.cpp:92) ==32440== by 0x818DB4B: World::Update(long) (World.cpp:446) ==32440== by 0x809AC50: WorldRunnable::run() (WorldRunnable.cpp:47) ==32440== ==32440== Conditional jump or move depends on uninitialised value(s) ==32440== at 0x8177555: Unit::RemoveAura(std::_Rb_tree_iterator const, Aura*> >&, bool) (Unit.cpp:1942) ==32440== by 0x817BFCF: Unit::_UpdateSpells(unsigned) (Unit.cpp:1538) ==32440== by 0x817C120: Unit::Update(unsigned) (Unit.cpp:114) ==32440== by 0x80A20BA: Creature::AIM_Update(unsigned const&) (Creature.cpp:222) ==32440== by 0x80A239F: Creature::Update(unsigned) (Creature.cpp:306) ==32440== by 0x80DFB1A: void VisitorHelper(MaNGOS::ObjectUpdater&, ContainerMapList&) (GridNotifiersImpl.h:153) ==32440== by 0x80DFB67: void VisitorHelper > >(MaNGOS::ObjectUpdater&, ContainerMapList > > >&) (TypeContainerVisitor.h:70) ==32440== by 0x80DFBAE: void VisitorHelper > > >(MaNGOS::ObjectUpdater&, ContainerMapList > > > >&) (TypeContainerVisitor.h:71) ==32440== by 0x80DFBD1: void VisitorHelper > > > >(MaNGOS::ObjectUpdater&, TypeMapContainer > > > >&) (TypeContainerVisitor.h:94) ==32440== by 0x80E1793: void Cell::Visit::Lock, MaNGOS::ObjectUpdater, TypeMapContainer > > > > >(CellLock::Lock> const&, TypeContainerVisitor > > > > >&, Map&) const (TypeContainerVisitor.h:105) ==32440== by 0x80DE6B2: ObjectAccessor::Update(unsigned const&) (ObjectAccessor.cpp:400) ==32440== by 0x80D4B3A: MapManager::Update(long) (MapManager.cpp:112) ==32440== ==32440== Conditional jump or move depends on uninitialised value(s) ==32440== at 0x816852C: DestinationHolder >::SetDestination(Traveller&, float, float, float, float) (DestinationHolderImp.h:68) ==32440== by 0x81ED34F: HomeMovementGenerator::_setTargetLocation(Creature&) (HomeMovementGenerator.cpp:54) ==32440== by 0x81ED3C9: HomeMovementGenerator::Initialize(Creature&) (HomeMovementGenerator.cpp:31) ==32440== by 0x80D6510: MotionMaster::TargetedHome() (MotionMaster.h:54) ==32440== by 0x809B9DA: AggressorAI::EnterEvadeMode() (AggressorAI.cpp:137) ==32440== by 0x809B37A: AggressorAI::UpdateAI(unsigned) (AggressorAI.cpp:155) ==32440== by 0x80A20E5: Creature::AIM_Update(unsigned const&) (Creature.cpp:224) ==32440== by 0x80A239F: Creature::Update(unsigned) (Creature.cpp:306) ==32440== by 0x80DFB1A: void VisitorHelper(MaNGOS::ObjectUpdater&, ContainerMapList&) (GridNotifiersImpl.h:153) ==32440== by 0x80DFB67: void VisitorHelper > >(MaNGOS::ObjectUpdater&, ContainerMapList > > >&) (TypeContainerVisitor.h:70) ==32440== by 0x80DFBAE: void VisitorHelper > > >(MaNGOS::ObjectUpdater&, ContainerMapList > > > >&) (TypeContainerVisitor.h:71) ==32440== by 0x80DFBD1: void VisitorHelper > > > >(MaNGOS::ObjectUpdater&, TypeMapContainer > > > >&) (TypeContainerVisitor.h:94) ==32440== ==32440== Conditional jump or move depends on uninitialised value(s) ==32440== at 0x816852C: DestinationHolder >::SetDestination(Traveller&, float, float, float, float) (DestinationHolderImp.h:68) ==32440== by 0x8167E51: TargetedMovementGenerator::_setTargetLocation(Creature&, float) (TargetedMovementGenerator.cpp:58) ==32440== by 0x81680BC: TargetedMovementGenerator::Initialize(Creature&) (TargetedMovementGenerator.cpp:81) ==32440== by 0x408C9DD: ScriptedAI::DoStartAttack(Unit*) (MotionMaster.h:54) ==32440== by 0x4068263: default_casterAI::AttackStart(Unit*) (sc_default_caster.cpp:33) ==32440== by 0x815FDB3: Spell::EffectApplyAura(unsigned) (SpellEffects.cpp:446) ==32440== by 0x814F998: Spell::HandleEffects(Unit*, Item*, GameObject*, unsigned) (Spell.cpp:1464) ==32440== by 0x8155D44: Spell::cast(bool) (Spell.cpp:689) ==32440== by 0x81565CE: Spell::update(unsigned) (Spell.cpp:904) ==32440== by 0x817BBD4: Unit::_UpdateSpells(unsigned) (Unit.cpp:1454) ==32440== by 0x817C120: Unit::Update(unsigned) (Unit.cpp:114) ==32440== by 0x81307D1: Player::Update(unsigned) (Player.cpp:645) ==32440== ==32440== Conditional jump or move depends on uninitialised value(s) ==32440== at 0x816852C: DestinationHolder >::SetDestination(Traveller&, float, float, float, float) (DestinationHolderImp.h:68) ==32440== by 0x8167E51: TargetedMovementGenerator::_setTargetLocation(Creature&, float) (TargetedMovementGenerator.cpp:58) ==32440== by 0x81680BC: TargetedMovementGenerator::Initialize(Creature&) (TargetedMovementGenerator.cpp:81) ==32440== by 0x82195B3: PetAI::UpdateAI(unsigned) (MotionMaster.h:54) ==32440== by 0x80A20E5: Creature::AIM_Update(unsigned const&) (Creature.cpp:224) ==32440== by 0x80A239F: Creature::Update(unsigned) (Creature.cpp:306) ==32440== by 0x80DFB1A: void VisitorHelper(MaNGOS::ObjectUpdater&, ContainerMapList&) (GridNotifiersImpl.h:153) ==32440== by 0x80DFB67: void VisitorHelper > >(MaNGOS::ObjectUpdater&, ContainerMapList > > >&) (TypeContainerVisitor.h:70) ==32440== by 0x80DFBAE: void VisitorHelper > > >(MaNGOS::ObjectUpdater&, ContainerMapList > > > >&) (TypeContainerVisitor.h:71) ==32440== by 0x80DFBD1: void VisitorHelper > > > >(MaNGOS::ObjectUpdater&, TypeMapContainer > > > >&) (TypeContainerVisitor.h:94) ==32440== by 0x80E1793: void Cell::Visit::Lock, MaNGOS::ObjectUpdater, TypeMapContainer > > > > >(CellLock::Lock> const&, TypeContainerVisitor > > > > >&, Map&) const (TypeContainerVisitor.h:105) ==32440== by 0x80DE6B2: ObjectAccessor::Update(unsigned const&) (ObjectAccessor.cpp:400) ==32440== ==32440== Conditional jump or move depends on uninitialised value(s) ==32440== at 0x824D4F0: longest_match (deflate.c:1143) ==32440== by 0x824EA35: deflate_fast (deflate.c:1491) ==32440== by 0x824E2B0: deflate (deflate.c:790) ==32440== by 0x8187650: UpdateData::Compress(void*, unsigned*, void*, int) (UpdateData.cpp:78) ==32440== by 0x81883AA: UpdateData::BuildPacket(WorldPacket*) (UpdateData.cpp:130) ==32440== by 0x80DE32A: ObjectAccessor::_update() (ObjectAccessor.cpp:193) ==32440== by 0x80DE79B: ObjectAccessor::Update(unsigned const&) (ObjectAccessor.cpp:415) ==32440== by 0x80D4B3A: MapManager::Update(long) (MapManager.cpp:112) ==32440== by 0x818DC69: World::Update(long) (World.cpp:475) ==32440== by 0x809AC50: WorldRunnable::run() (WorldRunnable.cpp:47) ==32440== by 0x4050BA3: ZThread::ThreadImpl::dispatch(ZThread::ThreadImpl*, ZThread::ThreadImpl*, ZThread::Task) (ThreadImpl.cxx:407) ==32440== by 0x40518DF: ZThread::(anonymous namespace)::Launcher::run() (ThreadImpl.cxx:49) ==32440== ==32440== Conditional jump or move depends on uninitialised value(s) ==32440== at 0x816852C: DestinationHolder >::SetDestination(Traveller&, float, float, float, float) (DestinationHolderImp.h:68) ==32440== by 0x8167E51: TargetedMovementGenerator::_setTargetLocation(Creature&, float) (TargetedMovementGenerator.cpp:58) ==32440== by 0x81680BC: TargetedMovementGenerator::Initialize(Creature&) (TargetedMovementGenerator.cpp:81) ==32440== by 0x821A0E5: WorldSession::HandlePetAction(WorldPacket&) (MotionMaster.h:54) ==32440== by 0x819037B: WorldSession::Update(unsigned) (WorldSession.cpp:92) ==32440== by 0x818DB4B: World::Update(long) (World.cpp:446) ==32440== by 0x809AC50: WorldRunnable::run() (WorldRunnable.cpp:47) ==32440== by 0x4050BA3: ZThread::ThreadImpl::dispatch(ZThread::ThreadImpl*, ZThread::ThreadImpl*, ZThread::Task) (ThreadImpl.cxx:407) ==32440== by 0x40518DF: ZThread::(anonymous namespace)::Launcher::run() (ThreadImpl.cxx:49) ==32440== by 0x4055178: _dispatch (ThreadOps.cxx:137) ==32440== by 0x43C9166: start_thread (in /lib/libpthread-2.4.so) ==32440== by 0x45963FD: clone (in /lib/libc-2.4.so) ==32440== ==32440== Conditional jump or move depends on uninitialised value(s) ==32440== at 0x8177555: Unit::RemoveAura(std::_Rb_tree_iterator const, Aura*> >&, bool) (Unit.cpp:1942) ==32440== by 0x81781BA: Unit::AddAura(Aura*, bool) (Unit.cpp:1705) ==32440== by 0x815FDD0: Spell::EffectApplyAura(unsigned) (SpellEffects.cpp:456) ==32440== by 0x814F998: Spell::HandleEffects(Unit*, Item*, GameObject*, unsigned) (Spell.cpp:1464) ==32440== by 0x8155D44: Spell::cast(bool) (Spell.cpp:689) ==32440== by 0x81556B4: Spell::prepare(SpellCastTargets*) (Spell.cpp:596) ==32440== by 0x81755B5: Unit::CastSpell(Unit*, SpellEntry*, bool, Item*) (Unit.cpp:566) ==32440== by 0x81756E6: Unit::CastSpell(Unit*, unsigned, bool, Item*) (Unit.cpp:532) ==32440== by 0x8185DE1: Unit::ProcDamageAndSpell(Unit*, unsigned, unsigned) (Unit.cpp:2677) ==32440== by 0x81869EC: Unit::AttackerStateUpdate(Unit*, WeaponAttackType) (Unit.cpp:1087) ==32440== by 0x408C7B9: ScriptedAI::UpdateAI(unsigned) (ScriptMgr.cpp:371) ==32440== by 0x80A20E5: Creature::AIM_Update(unsigned const&) (Creature.cpp:224) ==32440== ==32440== Conditional jump or move depends on uninitialised value(s) ==32440== at 0x824D452: longest_match (deflate.c:1121) ==32440== by 0x824EA35: deflate_fast (deflate.c:1491) ==32440== by 0x824E2B0: deflate (deflate.c:790) ==32440== by 0x8187650: UpdateData::Compress(void*, unsigned*, void*, int) (UpdateData.cpp:78) ==32440== by 0x81883AA: UpdateData::BuildPacket(WorldPacket*) (UpdateData.cpp:130) ==32440== by 0x80DE32A: ObjectAccessor::_update() (ObjectAccessor.cpp:193) ==32440== by 0x80DE79B: ObjectAccessor::Update(unsigned const&) (ObjectAccessor.cpp:415) ==32440== by 0x80D4B3A: MapManager::Update(long) (MapManager.cpp:112) ==32440== by 0x818DC69: World::Update(long) (World.cpp:475) ==32440== by 0x809AC50: WorldRunnable::run() (WorldRunnable.cpp:47) ==32440== by 0x4050BA3: ZThread::ThreadImpl::dispatch(ZThread::ThreadImpl*, ZThread::ThreadImpl*, ZThread::Task) (ThreadImpl.cxx:407) ==32440== by 0x40518DF: ZThread::(anonymous namespace)::Launcher::run() (ThreadImpl.cxx:49) ==32440== ==32440== Conditional jump or move depends on uninitialised value(s) ==32440== at 0x824D46D: longest_match (deflate.c:1121) ==32440== by 0x824EA35: deflate_fast (deflate.c:1491) ==32440== by 0x824E2B0: deflate (deflate.c:790) ==32440== by 0x8187650: UpdateData::Compress(void*, unsigned*, void*, int) (UpdateData.cpp:78) ==32440== by 0x81883AA: UpdateData::BuildPacket(WorldPacket*) (UpdateData.cpp:130) ==32440== by 0x80DE32A: ObjectAccessor::_update() (ObjectAccessor.cpp:193) ==32440== by 0x80DE79B: ObjectAccessor::Update(unsigned const&) (ObjectAccessor.cpp:415) ==32440== by 0x80D4B3A: MapManager::Update(long) (MapManager.cpp:112) ==32440== by 0x818DC69: World::Update(long) (World.cpp:475) ==32440== by 0x809AC50: WorldRunnable::run() (WorldRunnable.cpp:47) ==32440== by 0x4050BA3: ZThread::ThreadImpl::dispatch(ZThread::ThreadImpl*, ZThread::ThreadImpl*, ZThread::Task) (ThreadImpl.cxx:407) ==32440== by 0x40518DF: ZThread::(anonymous namespace)::Launcher::run() (ThreadImpl.cxx:49) ==32440== ==32440== Conditional jump or move depends on uninitialised value(s) ==32440== at 0x8177555: Unit::RemoveAura(std::_Rb_tree_iterator const, Aura*> >&, bool) (Unit.cpp:1942) ==32440== by 0x8177A45: Unit::RemoveAurasDueToSpell(unsigned) (Unit.cpp:1927) ==32440== by 0x81EF35E: RemoveItemsSetItem(Player*, ItemPrototype const*) (Item.cpp:145) ==32440== by 0x810D454: Player::_RemoveAllItemMods() (Player.cpp:4648) ==32440== by 0x812BCAE: Player::SaveToDB() (Player.cpp:9842) ==32440== by 0x81F27C5: ChatHandler::HandleSaveCommand(char const*) (Level0.cpp:182) ==32440== by 0x81B6E90: ChatHandler::ExecuteCommandInTable(ChatCommand*, char const*) (Chat.cpp:420) ==32440== by 0x81B72A7: ChatHandler::ParseCommands(char const*, WorldSession*) (Chat.cpp:467) ==32440== by 0x81B86DB: WorldSession::HandleMessagechatOpcode(WorldPacket&) (ChatHandler.cpp:64) ==32440== by 0x819037B: WorldSession::Update(unsigned) (WorldSession.cpp:92) ==32440== by 0x818DB4B: World::Update(long) (World.cpp:446) ==32440== by 0x809AC50: WorldRunnable::run() (WorldRunnable.cpp:47) ==32440== ==32440== Conditional jump or move depends on uninitialised value(s) ==32440== at 0x8177555: Unit::RemoveAura(std::_Rb_tree_iterator const, Aura*> >&, bool) (Unit.cpp:1942) ==32440== by 0x8177A45: Unit::RemoveAurasDueToSpell(unsigned) (Unit.cpp:1927) ==32440== by 0x817CD25: Unit::AddItemEnchant(Item*, unsigned, bool) (Unit.cpp:2393) ==32440== by 0x810D530: Player::_RemoveAllItemMods() (Player.cpp:4660) ==32440== by 0x812BCAE: Player::SaveToDB() (Player.cpp:9842) ==32440== by 0x81F27C5: ChatHandler::HandleSaveCommand(char const*) (Level0.cpp:182) ==32440== by 0x81B6E90: ChatHandler::ExecuteCommandInTable(ChatCommand*, char const*) (Chat.cpp:420) ==32440== by 0x81B72A7: ChatHandler::ParseCommands(char const*, WorldSession*) (Chat.cpp:467) ==32440== by 0x81B86DB: WorldSession::HandleMessagechatOpcode(WorldPacket&) (ChatHandler.cpp:64) ==32440== by 0x819037B: WorldSession::Update(unsigned) (WorldSession.cpp:92) ==32440== by 0x818DB4B: World::Update(long) (World.cpp:446) ==32440== by 0x809AC50: WorldRunnable::run() (WorldRunnable.cpp:47) ==32440== ==32440== Conditional jump or move depends on uninitialised value(s) ==32440== at 0x8177555: Unit::RemoveAura(std::_Rb_tree_iterator const, Aura*> >&, bool) (Unit.cpp:1942) ==32440== by 0x8177A45: Unit::RemoveAurasDueToSpell(unsigned) (Unit.cpp:1927) ==32440== by 0x810D473: Player::_RemoveAllItemMods() (Player.cpp:4653) ==32440== by 0x812BCAE: Player::SaveToDB() (Player.cpp:9842) ==32440== by 0x81F27C5: ChatHandler::HandleSaveCommand(char const*) (Level0.cpp:182) ==32440== by 0x81B6E90: ChatHandler::ExecuteCommandInTable(ChatCommand*, char const*) (Chat.cpp:420) ==32440== by 0x81B72A7: ChatHandler::ParseCommands(char const*, WorldSession*) (Chat.cpp:467) ==32440== by 0x81B86DB: WorldSession::HandleMessagechatOpcode(WorldPacket&) (ChatHandler.cpp:64) ==32440== by 0x819037B: WorldSession::Update(unsigned) (WorldSession.cpp:92) ==32440== by 0x818DB4B: World::Update(long) (World.cpp:446) ==32440== by 0x809AC50: WorldRunnable::run() (WorldRunnable.cpp:47) ==32440== by 0x4050BA3: ZThread::ThreadImpl::dispatch(ZThread::ThreadImpl*, ZThread::ThreadImpl*, ZThread::Task) (ThreadImpl.cxx:407) ==32440== ==32440== Conditional jump or move depends on uninitialised value(s) ==32440== at 0x816852C: DestinationHolder >::SetDestination(Traveller&, float, float, float, float) (DestinationHolderImp.h:68) ==32440== by 0x8167E51: TargetedMovementGenerator::_setTargetLocation(Creature&, float) (TargetedMovementGenerator.cpp:58) ==32440== by 0x81680BC: TargetedMovementGenerator::Initialize(Creature&) (TargetedMovementGenerator.cpp:81) ==32440== by 0x8222F87: ReactorAI::AttackStart(Unit*) (MotionMaster.h:54) ==32440== by 0x817626E: Unit::SelectHostilTarget() (Unit.cpp:3666) ==32440== by 0x8222BC9: ReactorAI::UpdateAI(unsigned) (ReactorAI.cpp:86) ==32440== by 0x80A20E5: Creature::AIM_Update(unsigned const&) (Creature.cpp:224) ==32440== by 0x80A239F: Creature::Update(unsigned) (Creature.cpp:306) ==32440== by 0x80DFB1A: void VisitorHelper(MaNGOS::ObjectUpdater&, ContainerMapList&) (GridNotifiersImpl.h:153) ==32440== by 0x80DFB67: void VisitorHelper > >(MaNGOS::ObjectUpdater&, ContainerMapList > > >&) (TypeContainerVisitor.h:70) ==32440== by 0x80DFBAE: void VisitorHelper > > >(MaNGOS::ObjectUpdater&, ContainerMapList > > > >&) (TypeContainerVisitor.h:71) ==32440== by 0x80DFBD1: void VisitorHelper > > > >(MaNGOS::ObjectUpdater&, TypeMapContainer > > > >&) (TypeContainerVisitor.h:94) ==32440== ==32440== Conditional jump or move depends on uninitialised value(s) ==32440== at 0x8177555: Unit::RemoveAura(std::_Rb_tree_iterator const, Aura*> >&, bool) (Unit.cpp:1942) ==32440== by 0x817B7B8: Unit::RemoveAllAurasOnDeath() (Unit.cpp:2024) ==32440== by 0x80A257F: Creature::setDeathState(DeathState) (Unit.h:568) ==32440== by 0x8182CFA: Unit::DealDamage(Unit*, unsigned, DamageEffectType, unsigned, bool) (Unit.cpp:295) ==32440== by 0x8185608: Unit::SpellNonMeleeDamageLog(Unit*, unsigned, unsigned) (Unit.cpp:606) ==32440== by 0x815DC49: Spell::EffectSchoolDMG(unsigned) (SpellEffects.cpp:204) ==32440== by 0x814F998: Spell::HandleEffects(Unit*, Item*, GameObject*, unsigned) (Spell.cpp:1464) ==32440== by 0x8155D44: Spell::cast(bool) (Spell.cpp:689) ==32440== by 0x81565CE: Spell::update(unsigned) (Spell.cpp:904) ==32440== by 0x817BBD4: Unit::_UpdateSpells(unsigned) (Unit.cpp:1454) ==32440== by 0x817C120: Unit::Update(unsigned) (Unit.cpp:114) ==32440== by 0x81307D1: Player::Update(unsigned) (Player.cpp:645) ==32440== ==32440== Conditional jump or move depends on uninitialised value(s) ==32440== at 0x809D4C4: Creature::GetLootRecipient() const (Creature.cpp:883) ==32440== by 0x8119777: Player::SendLoot(unsigned long long, LootType) (Player.cpp:4851) ==32440== by 0x8206257: WorldSession::HandleLootOpcode(WorldPacket&) (LootHandler.cpp:217) ==32440== by 0x819037B: WorldSession::Update(unsigned) (WorldSession.cpp:92) ==32440== by 0x818DB4B: World::Update(long) (World.cpp:446) ==32440== by 0x809AC50: WorldRunnable::run() (WorldRunnable.cpp:47) ==32440== by 0x4050BA3: ZThread::ThreadImpl::dispatch(ZThread::ThreadImpl*, ZThread::ThreadImpl*, ZThread::Task) (ThreadImpl.cxx:407) ==32440== by 0x40518DF: ZThread::(anonymous namespace)::Launcher::run() (ThreadImpl.cxx:49) ==32440== by 0x4055178: _dispatch (ThreadOps.cxx:137) ==32440== by 0x43C9166: start_thread (in /lib/libpthread-2.4.so) ==32440== by 0x45963FD: clone (in /lib/libc-2.4.so) ==32440== ==32440== Use of uninitialised value of size 4 ==32440== at 0x80DC9EE: ObjectAccessor::FindPlayer(unsigned long long) (hashtable.h:513) ==32440== by 0x809D4DA: Creature::GetLootRecipient() const (Creature.cpp:884) ==32440== by 0x8119777: Player::SendLoot(unsigned long long, LootType) (Player.cpp:4851) ==32440== by 0x8206257: WorldSession::HandleLootOpcode(WorldPacket&) (LootHandler.cpp:217) ==32440== by 0x819037B: WorldSession::Update(unsigned) (WorldSession.cpp:92) ==32440== by 0x818DB4B: World::Update(long) (World.cpp:446) ==32440== by 0x809AC50: WorldRunnable::run() (WorldRunnable.cpp:47) ==32440== by 0x4050BA3: ZThread::ThreadImpl::dispatch(ZThread::ThreadImpl*, ZThread::ThreadImpl*, ZThread::Task) (ThreadImpl.cxx:407) ==32440== by 0x40518DF: ZThread::(anonymous namespace)::Launcher::run() (ThreadImpl.cxx:49) ==32440== by 0x4055178: _dispatch (ThreadOps.cxx:137) ==32440== by 0x43C9166: start_thread (in /lib/libpthread-2.4.so) ==32440== by 0x45963FD: clone (in /lib/libc-2.4.so) ==32440== ==32440== Conditional jump or move depends on uninitialised value(s) ==32440== at 0x8177555: Unit::RemoveAura(std::_Rb_tree_iterator const, Aura*> >&, bool) (Unit.cpp:1942) ==32440== by 0x81779D6: Unit::RemoveAllAuras() (Unit.cpp:2014) ==32440== by 0x8131758: Player::~Player() (Player.cpp:177) ==32440== by 0x81B12B3: WorldSession::HandleCharDeleteOpcode(WorldPacket&) (CharacterHandler.cpp:219) ==32440== by 0x819037B: WorldSession::Update(unsigned) (WorldSession.cpp:92) ==32440== by 0x818DB4B: World::Update(long) (World.cpp:446) ==32440== by 0x809AC50: WorldRunnable::run() (WorldRunnable.cpp:47) ==32440== by 0x4050BA3: ZThread::ThreadImpl::dispatch(ZThread::ThreadImpl*, ZThread::ThreadImpl*, ZThread::Task) (ThreadImpl.cxx:407) ==32440== by 0x40518DF: ZThread::(anonymous namespace)::Launcher::run() (ThreadImpl.cxx:49) ==32440== by 0x4055178: _dispatch (ThreadOps.cxx:137) ==32440== by 0x43C9166: start_thread (in /lib/libpthread-2.4.so) ==32440== by 0x45963FD: clone (in /lib/libc-2.4.so) ==32440== ==32440== Conditional jump or move depends on uninitialised value(s) ==32440== at 0x8177555: Unit::RemoveAura(std::_Rb_tree_iterator const, Aura*> >&, bool) (Unit.cpp:1942) ==32440== by 0x81779D6: Unit::RemoveAllAuras() (Unit.cpp:2014) ==32440== by 0x8131758: Player::~Player() (Player.cpp:177) ==32440== by 0x818FFF4: WorldSession::LogoutPlayer(bool) (WorldSession.cpp:198) ==32440== by 0x81901AF: WorldSession::KickPlayer() (WorldSession.cpp:215) ==32440== by 0x81F2CC1: ChatHandler::HandleSaveCommand(char const*) (Level0.cpp:192) ==32440== by 0x81B6E90: ChatHandler::ExecuteCommandInTable(ChatCommand*, char const*) (Chat.cpp:420) ==32440== by 0x81B72A7: ChatHandler::ParseCommands(char const*, WorldSession*) (Chat.cpp:467) ==32440== by 0x81B86DB: WorldSession::HandleMessagechatOpcode(WorldPacket&) (ChatHandler.cpp:64) ==32440== by 0x819037B: WorldSession::Update(unsigned) (WorldSession.cpp:92) ==32440== by 0x818DB4B: World::Update(long) (World.cpp:446) ==32440== by 0x809AC50: WorldRunnable::run() (WorldRunnable.cpp:47) ==32440== ==32440== Conditional jump or move depends on uninitialised value(s) ==32440== at 0x8177555: Unit::RemoveAura(std::_Rb_tree_iterator const, Aura*> >&, bool) (Unit.cpp:1942) ==32440== by 0x8177A45: Unit::RemoveAurasDueToSpell(unsigned) (Unit.cpp:1927) ==32440== by 0x8146DC5: HandleShapeshiftBoosts(bool, Aura*) (SpellAuras.cpp:2561) ==32440== by 0x81470C3: Aura::_RemoveAura() (SpellAuras.cpp:655) ==32440== by 0x81778B6: Unit::RemoveAura(std::_Rb_tree_iterator const, Aura*> >&, bool) (Unit.cpp:1982) ==32440== by 0x81779D6: Unit::RemoveAllAuras() (Unit.cpp:2014) ==32440== by 0x8131758: Player::~Player() (Player.cpp:177) ==32440== by 0x818FFF4: WorldSession::LogoutPlayer(bool) (WorldSession.cpp:198) ==32440== by 0x81901AF: WorldSession::KickPlayer() (WorldSession.cpp:215) ==32440== by 0x81F2CC1: ChatHandler::HandleSaveCommand(char const*) (Level0.cpp:192) ==32440== by 0x81B6E90: ChatHandler::ExecuteCommandInTable(ChatCommand*, char const*) (Chat.cpp:420) ==32440== by 0x81B72A7: ChatHandler::ParseCommands(char const*, WorldSession*) (Chat.cpp:467) ==32440== ==32440== Conditional jump or move depends on uninitialised value(s) ==32440== at 0x8177555: Unit::RemoveAura(std::_Rb_tree_iterator const, Aura*> >&, bool) (Unit.cpp:1942) ==32440== by 0x8177A45: Unit::RemoveAurasDueToSpell(unsigned) (Unit.cpp:1927) ==32440== by 0x8165246: Spell::EffectScriptEffect(unsigned) (SpellEffects.cpp:1580) ==32440== by 0x814F998: Spell::HandleEffects(Unit*, Item*, GameObject*, unsigned) (Spell.cpp:1464) ==32440== by 0x8155D44: Spell::cast(bool) (Spell.cpp:689) ==32440== by 0x81565CE: Spell::update(unsigned) (Spell.cpp:904) ==32440== by 0x817BBD4: Unit::_UpdateSpells(unsigned) (Unit.cpp:1454) ==32440== by 0x817C120: Unit::Update(unsigned) (Unit.cpp:114) ==32440== by 0x81307D1: Player::Update(unsigned) (Player.cpp:645) ==32440== by 0x80DE49A: ObjectAccessor::Update(unsigned const&) (ObjectAccessor.cpp:366) ==32440== by 0x80D4B3A: MapManager::Update(long) (MapManager.cpp:112) ==32440== by 0x818DC69: World::Update(long) (World.cpp:475) ==32440== ==32440== Conditional jump or move depends on uninitialised value(s) ==32440== at 0x80D537A: DestinationHolder >::SetDestination(Traveller&, float, float, float, float) (DestinationHolderImp.h:68) ==32440== by 0x818875D: FlightPathMovementGenerator::Initialize() (WaypointMovementGenerator.cpp:163) ==32440== by 0x8188B4C: FlightPathMovementGenerator::FlightPathMovementGenerator(Player&, unsigned) (WaypointMovementGenerator.cpp:145) ==32440== by 0x8169963: WorldSession::SendDoFlight(unsigned short, unsigned) (TaxiHandler.cpp:183) ==32440== by 0x816AE70: WorldSession::HandleActivateTaxiOpcode(WorldPacket&) (TaxiHandler.cpp:446) ==32440== by 0x819037B: WorldSession::Update(unsigned) (WorldSession.cpp:92) ==32440== by 0x818DB4B: World::Update(long) (World.cpp:446) ==32440== by 0x809AC50: WorldRunnable::run() (WorldRunnable.cpp:47) ==32440== by 0x4050BA3: ZThread::ThreadImpl::dispatch(ZThread::ThreadImpl*, ZThread::ThreadImpl*, ZThread::Task) (ThreadImpl.cxx:407) ==32440== by 0x40518DF: ZThread::(anonymous namespace)::Launcher::run() (ThreadImpl.cxx:49) ==32440== by 0x4055178: _dispatch (ThreadOps.cxx:137) ==32440== by 0x43C9166: start_thread (in /lib/libpthread-2.4.so) ==32440== ==32440== Conditional jump or move depends on uninitialised value(s) ==32440== at 0x8177555: Unit::RemoveAura(std::_Rb_tree_iterator const, Aura*> >&, bool) (Unit.cpp:1942) ==32440== by 0x817BFCF: Unit::_UpdateSpells(unsigned) (Unit.cpp:1538) ==32440== by 0x817C120: Unit::Update(unsigned) (Unit.cpp:114) ==32440== by 0x81307D1: Player::Update(unsigned) (Player.cpp:645) ==32440== by 0x80DE49A: ObjectAccessor::Update(unsigned const&) (ObjectAccessor.cpp:366) ==32440== by 0x80D4B3A: MapManager::Update(long) (MapManager.cpp:112) ==32440== by 0x818DC69: World::Update(long) (World.cpp:475) ==32440== by 0x809AC50: WorldRunnable::run() (WorldRunnable.cpp:47) ==32440== by 0x4050BA3: ZThread::ThreadImpl::dispatch(ZThread::ThreadImpl*, ZThread::ThreadImpl*, ZThread::Task) (ThreadImpl.cxx:407) ==32440== by 0x40518DF: ZThread::(anonymous namespace)::Launcher::run() (ThreadImpl.cxx:49) ==32440== by 0x4055178: _dispatch (ThreadOps.cxx:137) ==32440== by 0x43C9166: start_thread (in /lib/libpthread-2.4.so) ==32440== ==32440== Conditional jump or move depends on uninitialised value(s) ==32440== at 0x8177555: Unit::RemoveAura(std::_Rb_tree_iterator const, Aura*> >&, bool) (Unit.cpp:1942) ==32440== by 0x8177A45: Unit::RemoveAurasDueToSpell(unsigned) (Unit.cpp:1927) ==32440== by 0x8156282: Spell::cancel() (Spell.cpp:621) ==32440== by 0x81563C2: Spell::DelayedChannel(int) (Spell.cpp:2266) ==32440== by 0x8183C0C: Unit::DealDamage(Unit*, unsigned, DamageEffectType, unsigned, bool) (Unit.cpp:491) ==32440== by 0x81868DD: Unit::AttackerStateUpdate(Unit*, WeaponAttackType) (Unit.cpp:1071) ==32440== by 0x809B344: AggressorAI::UpdateAI(unsigned) (AggressorAI.cpp:201) ==32440== by 0x80A20E5: Creature::AIM_Update(unsigned const&) (Creature.cpp:224) ==32440== by 0x80A239F: Creature::Update(unsigned) (Creature.cpp:306) ==32440== by 0x80DFB1A: void VisitorHelper(MaNGOS::ObjectUpdater&, ContainerMapList&) (GridNotifiersImpl.h:153) ==32440== by 0x80DFB67: void VisitorHelper > >(MaNGOS::ObjectUpdater&, ContainerMapList > > >&) (TypeContainerVisitor.h:70) ==32440== by 0x80DFBAE: void VisitorHelper > > >(MaNGOS::ObjectUpdater&, ContainerMapList > > > >&) (TypeContainerVisitor.h:71) ==32440== ==32440== Conditional jump or move depends on uninitialised value(s) ==32440== at 0x8177555: Unit::RemoveAura(std::_Rb_tree_iterator const, Aura*> >&, bool) (Unit.cpp:1942) ==32440== by 0x820E33B: WorldSession::HandleStandStateChangeOpcode(WorldPacket&) (MiscHandler.cpp:437) ==32440== by 0x819037B: WorldSession::Update(unsigned) (WorldSession.cpp:92) ==32440== by 0x818DB4B: World::Update(long) (World.cpp:446) ==32440== by 0x809AC50: WorldRunnable::run() (WorldRunnable.cpp:47) ==32440== by 0x4050BA3: ZThread::ThreadImpl::dispatch(ZThread::ThreadImpl*, ZThread::ThreadImpl*, ZThread::Task) (ThreadImpl.cxx:407) ==32440== by 0x40518DF: ZThread::(anonymous namespace)::Launcher::run() (ThreadImpl.cxx:49) ==32440== by 0x4055178: _dispatch (ThreadOps.cxx:137) ==32440== by 0x43C9166: start_thread (in /lib/libpthread-2.4.so) ==32440== by 0x45963FD: clone (in /lib/libc-2.4.so) ==32440== ==32440== Use of uninitialised value of size 4 ==32440== at 0x824E9E3: deflate_fast (deflate.c:1473) ==32440== by 0x824E2B0: deflate (deflate.c:790) ==32440== by 0x8187650: UpdateData::Compress(void*, unsigned*, void*, int) (UpdateData.cpp:78) ==32440== by 0x81883AA: UpdateData::BuildPacket(WorldPacket*) (UpdateData.cpp:130) ==32440== by 0x81CFBAD: MaNGOS::PlayerNotifier::BuildForMySelf() (GridNotifiers.cpp:83) ==32440== by 0x81CFD04: MaNGOS::PlayerNotifier::Visit(std::map, std::allocator > >&) (GridNotifiers.cpp:33) ==32440== by 0x80B99BF: void VisitorHelper(MaNGOS::PlayerNotifier&, ContainerMapList&) (TypeContainerVisitor.h:64) ==32440== by 0x80D2266: void Cell::Visit, MaNGOS::PlayerNotifier, ContainerMapList >(CellLock > const&, TypeContainerVisitor >&, Map&) const (TypeContainerVisitor.h:105) ==32440== by 0x80B7C1B: Map::NotifyPlayerVisibility(Cell const&, CoordPair<512> const&, Player*) (Map.cpp:277) ==32440== by 0x80B7DA5: Map::Add(Player*) (Map.cpp:292) ==32440== by 0x81AF7E9: WorldSession::HandlePlayerLoginOpcode(WorldPacket&) (CharacterHandler.cpp:439) ==32440== by 0x819037B: WorldSession::Update(unsigned) (WorldSession.cpp:92) ==32440== ==32440== Use of uninitialised value of size 4 ==32440== at 0x824EA00: deflate_fast (deflate.c:1473) ==32440== by 0x824E2B0: deflate (deflate.c:790) ==32440== by 0x8187650: UpdateData::Compress(void*, unsigned*, void*, int) (UpdateData.cpp:78) ==32440== by 0x81883AA: UpdateData::BuildPacket(WorldPacket*) (UpdateData.cpp:130) ==32440== by 0x81CFBAD: MaNGOS::PlayerNotifier::BuildForMySelf() (GridNotifiers.cpp:83) ==32440== by 0x81CFD04: MaNGOS::PlayerNotifier::Visit(std::map, std::allocator > >&) (GridNotifiers.cpp:33) ==32440== by 0x80B99BF: void VisitorHelper(MaNGOS::PlayerNotifier&, ContainerMapList&) (TypeContainerVisitor.h:64) ==32440== by 0x80D2266: void Cell::Visit, MaNGOS::PlayerNotifier, ContainerMapList >(CellLock > const&, TypeContainerVisitor >&, Map&) const (TypeContainerVisitor.h:105) ==32440== by 0x80B7C1B: Map::NotifyPlayerVisibility(Cell const&, CoordPair<512> const&, Player*) (Map.cpp:277) ==32440== by 0x80B7DA5: Map::Add(Player*) (Map.cpp:292) ==32440== by 0x81AF7E9: WorldSession::HandlePlayerLoginOpcode(WorldPacket&) (CharacterHandler.cpp:439) ==32440== by 0x819037B: WorldSession::Update(unsigned) (WorldSession.cpp:92) ==32440== ==32440== Use of uninitialised value of size 4 ==32440== at 0x824EBC9: deflate_fast (deflate.c:1538) ==32440== by 0x824E2B0: deflate (deflate.c:790) ==32440== by 0x8187650: UpdateData::Compress(void*, unsigned*, void*, int) (UpdateData.cpp:78) ==32440== by 0x81883AA: UpdateData::BuildPacket(WorldPacket*) (UpdateData.cpp:130) ==32440== by 0x81CFBAD: MaNGOS::PlayerNotifier::BuildForMySelf() (GridNotifiers.cpp:83) ==32440== by 0x81CFD04: MaNGOS::PlayerNotifier::Visit(std::map, std::allocator > >&) (GridNotifiers.cpp:33) ==32440== by 0x80B99BF: void VisitorHelper(MaNGOS::PlayerNotifier&, ContainerMapList&) (TypeContainerVisitor.h:64) ==32440== by 0x80D2266: void Cell::Visit, MaNGOS::PlayerNotifier, ContainerMapList >(CellLock > const&, TypeContainerVisitor >&, Map&) const (TypeContainerVisitor.h:105) ==32440== by 0x80B7C1B: Map::NotifyPlayerVisibility(Cell const&, CoordPair<512> const&, Player*) (Map.cpp:277) ==32440== by 0x80B7DA5: Map::Add(Player*) (Map.cpp:292) ==32440== by 0x81AF7E9: WorldSession::HandlePlayerLoginOpcode(WorldPacket&) (CharacterHandler.cpp:439) ==32440== by 0x819037B: WorldSession::Update(unsigned) (WorldSession.cpp:92) ==32440== ==32440== Use of uninitialised value of size 4 ==32440== at 0x824EBD1: deflate_fast (deflate.c:1538) ==32440== by 0x824E2B0: deflate (deflate.c:790) ==32440== by 0x8187650: UpdateData::Compress(void*, unsigned*, void*, int) (UpdateData.cpp:78) ==32440== by 0x81883AA: UpdateData::BuildPacket(WorldPacket*) (UpdateData.cpp:130) ==32440== by 0x81CFBAD: MaNGOS::PlayerNotifier::BuildForMySelf() (GridNotifiers.cpp:83) ==32440== by 0x81CFD04: MaNGOS::PlayerNotifier::Visit(std::map, std::allocator > >&) (GridNotifiers.cpp:33) ==32440== by 0x80B99BF: void VisitorHelper(MaNGOS::PlayerNotifier&, ContainerMapList&) (TypeContainerVisitor.h:64) ==32440== by 0x80D2266: void Cell::Visit, MaNGOS::PlayerNotifier, ContainerMapList >(CellLock > const&, TypeContainerVisitor >&, Map&) const (TypeContainerVisitor.h:105) ==32440== by 0x80B7C1B: Map::NotifyPlayerVisibility(Cell const&, CoordPair<512> const&, Player*) (Map.cpp:277) ==32440== by 0x80B7DA5: Map::Add(Player*) (Map.cpp:292) ==32440== by 0x81AF7E9: WorldSession::HandlePlayerLoginOpcode(WorldPacket&) (CharacterHandler.cpp:439) ==32440== by 0x819037B: WorldSession::Update(unsigned) (WorldSession.cpp:92) ==32440== ==32440== Conditional jump or move depends on uninitialised value(s) ==32440== at 0x824D460: longest_match (deflate.c:1121) ==32440== by 0x824EA35: deflate_fast (deflate.c:1491) ==32440== by 0x824E2B0: deflate (deflate.c:790) ==32440== by 0x8187650: UpdateData::Compress(void*, unsigned*, void*, int) (UpdateData.cpp:78) ==32440== by 0x81883AA: UpdateData::BuildPacket(WorldPacket*) (UpdateData.cpp:130) ==32440== by 0x81CFBAD: MaNGOS::PlayerNotifier::BuildForMySelf() (GridNotifiers.cpp:83) ==32440== by 0x81CFD04: MaNGOS::PlayerNotifier::Visit(std::map, std::allocator > >&) (GridNotifiers.cpp:33) ==32440== by 0x80B99BF: void VisitorHelper(MaNGOS::PlayerNotifier&, ContainerMapList&) (TypeContainerVisitor.h:64) ==32440== by 0x80D2266: void Cell::Visit, MaNGOS::PlayerNotifier, ContainerMapList >(CellLock > const&, TypeContainerVisitor >&, Map&) const (TypeContainerVisitor.h:105) ==32440== by 0x80B7C1B: Map::NotifyPlayerVisibility(Cell const&, CoordPair<512> const&, Player*) (Map.cpp:277) ==32440== by 0x80B7DA5: Map::Add(Player*) (Map.cpp:292) ==32440== by 0x81AF7E9: WorldSession::HandlePlayerLoginOpcode(WorldPacket&) (CharacterHandler.cpp:439) ==32440== ==32440== Conditional jump or move depends on uninitialised value(s) ==32440== at 0x8177555: Unit::RemoveAura(std::_Rb_tree_iterator const, Aura*> >&, bool) (Unit.cpp:1942) ==32440== by 0x8177A45: Unit::RemoveAurasDueToSpell(unsigned) (Unit.cpp:1927) ==32440== by 0x8224BD9: WorldSession::HandleCancelAuraOpcode(WorldPacket&) (SpellHandler.cpp:415) ==32440== by 0x819037B: WorldSession::Update(unsigned) (WorldSession.cpp:92) ==32440== by 0x818DB4B: World::Update(long) (World.cpp:446) ==32440== by 0x809AC50: WorldRunnable::run() (WorldRunnable.cpp:47) ==32440== by 0x4050BA3: ZThread::ThreadImpl::dispatch(ZThread::ThreadImpl*, ZThread::ThreadImpl*, ZThread::Task) (ThreadImpl.cxx:407) ==32440== by 0x40518DF: ZThread::(anonymous namespace)::Launcher::run() (ThreadImpl.cxx:49) ==32440== by 0x4055178: _dispatch (ThreadOps.cxx:137) ==32440== by 0x43C9166: start_thread (in /lib/libpthread-2.4.so) ==32440== by 0x45963FD: clone (in /lib/libc-2.4.so) ==32440== ==32440== Conditional jump or move depends on uninitialised value(s) ==32440== at 0x816852C: DestinationHolder >::SetDestination(Traveller&, float, float, float, float) (DestinationHolderImp.h:68) ==32440== by 0x8167E51: TargetedMovementGenerator::_setTargetLocation(Creature&, float) (TargetedMovementGenerator.cpp:58) ==32440== by 0x81680BC: TargetedMovementGenerator::Initialize(Creature&) (TargetedMovementGenerator.cpp:81) ==32440== by 0x8218A20: PetAI::_taggedToKill(Unit*) (MotionMaster.h:54) ==32440== by 0x8218B05: PetAI::AttackStart(Unit*) (PetAI.cpp:48) ==32440== by 0x821948A: PetAI::UpdateAI(unsigned) (PetAI.cpp:184) ==32440== by 0x80A20E5: Creature::AIM_Update(unsigned const&) (Creature.cpp:224) ==32440== by 0x80A239F: Creature::Update(unsigned) (Creature.cpp:306) ==32440== by 0x80DFB1A: void VisitorHelper(MaNGOS::ObjectUpdater&, ContainerMapList&) (GridNotifiersImpl.h:153) ==32440== by 0x80DFB67: void VisitorHelper > >(MaNGOS::ObjectUpdater&, ContainerMapList > > >&) (TypeContainerVisitor.h:70) ==32440== by 0x80DFBAE: void VisitorHelper > > >(MaNGOS::ObjectUpdater&, ContainerMapList > > > >&) (TypeContainerVisitor.h:71) ==32440== by 0x80DFBD1: void VisitorHelper > > > >(MaNGOS::ObjectUpdater&, TypeMapContainer > > > >&) (TypeContainerVisitor.h:94) ==32440== ==32440== Conditional jump or move depends on uninitialised value(s) ==32440== at 0x8177555: Unit::RemoveAura(std::_Rb_tree_iterator const, Aura*> >&, bool) (Unit.cpp:1942) ==32440== by 0x8177A45: Unit::RemoveAurasDueToSpell(unsigned) (Unit.cpp:1927) ==32440== by 0x8156282: Spell::cancel() (Spell.cpp:621) ==32440== by 0x817BA3E: Unit::castSpell(Spell*) (Unit.cpp:1610) ==32440== by 0x81556C5: Spell::prepare(SpellCastTargets*) (Spell.cpp:599) ==32440== by 0x8224AC0: WorldSession::HandleCastSpellOpcode(WorldPacket&) (SpellHandler.cpp:401) ==32440== by 0x819037B: WorldSession::Update(unsigned) (WorldSession.cpp:92) ==32440== by 0x818DB4B: World::Update(long) (World.cpp:446) ==32440== by 0x809AC50: WorldRunnable::run() (WorldRunnable.cpp:47) ==32440== by 0x4050BA3: ZThread::ThreadImpl::dispatch(ZThread::ThreadImpl*, ZThread::ThreadImpl*, ZThread::Task) (ThreadImpl.cxx:407) ==32440== by 0x40518DF: ZThread::(anonymous namespace)::Launcher::run() (ThreadImpl.cxx:49) ==32440== by 0x4055178: _dispatch (ThreadOps.cxx:137) ==32440== ==32440== Conditional jump or move depends on uninitialised value(s) ==32440== at 0x816852E: DestinationHolder >::SetDestination(Traveller&, float, float, float, float) (DestinationHolderImp.h:68) ==32440== by 0x8167E51: TargetedMovementGenerator::_setTargetLocation(Creature&, float) (TargetedMovementGenerator.cpp:58) ==32440== by 0x81680BC: TargetedMovementGenerator::Initialize(Creature&) (TargetedMovementGenerator.cpp:81) ==32440== by 0x809B4EF: AggressorAI::AttackStart(Unit*) (MotionMaster.h:54) ==32440== by 0x809AFA5: AggressorAI::MoveInLineOfSight(Unit*) (AggressorAI.cpp:52) ==32440== by 0x80BD690: void VisitorHelper(MaNGOS::PlayerRelocationNotifier&, ContainerMapList&) (GridNotifiersImpl.h:193) ==32440== by 0x80BD6F7: void VisitorHelper > >(MaNGOS::PlayerRelocationNotifier&, ContainerMapList > > >&) (TypeContainerVisitor.h:70) ==32440== by 0x80BD72C: void VisitorHelper > > >(MaNGOS::PlayerRelocationNotifier&, ContainerMapList > > > >&) (TypeContainerVisitor.h:71) ==32440== by 0x80BD747: void VisitorHelper > > > >(MaNGOS::PlayerRelocationNotifier&, TypeMapContainer > > > >&) (TypeContainerVisitor.h:94) ==32440== by 0x80BFB17: void Cell::Visit, MaNGOS::PlayerRelocationNotifier, TypeMapContainer > > > > >(CellLock > const&, TypeContainerVisitor > > > > >&, Map&) const (TypeContainerVisitor.h:105) ==32440== by 0x80B78A7: Map::PlayerRelocation(Player*, float, float, float, float, bool) (Map.cpp:594) ==32440== by 0x8128ED0: Player::SetPosition(float, float, float, float) (Player.cpp:3532) ==32440== ==32440== Conditional jump or move depends on uninitialised value(s) ==32440== at 0x8177555: Unit::RemoveAura(std::_Rb_tree_iterator const, Aura*> >&, bool) (Unit.cpp:1942) ==32440== by 0x8146E23: HandleShapeshiftBoosts(bool, Aura*) (SpellAuras.cpp:2568) ==32440== by 0x81470C3: Aura::_RemoveAura() (SpellAuras.cpp:655) ==32440== by 0x81778B6: Unit::RemoveAura(std::_Rb_tree_iterator const, Aura*> >&, bool) (Unit.cpp:1982) ==32440== by 0x8177A45: Unit::RemoveAurasDueToSpell(unsigned) (Unit.cpp:1927) ==32440== by 0x8224BD9: WorldSession::HandleCancelAuraOpcode(WorldPacket&) (SpellHandler.cpp:415) ==32440== by 0x819037B: WorldSession::Update(unsigned) (WorldSession.cpp:92) ==32440== by 0x820C7F6: WorldSession::HandleMoveTimeSkippedOpcode(WorldPacket&) (MiscHandler.cpp:907) ==32440== by 0x819037B: WorldSession::Update(unsigned) (WorldSession.cpp:92) ==32440== by 0x820C7F6: WorldSession::HandleMoveTimeSkippedOpcode(WorldPacket&) (MiscHandler.cpp:907) ==32440== by 0x819037B: WorldSession::Update(unsigned) (WorldSession.cpp:92) ==32440== by 0x820C7F6: WorldSession::HandleMoveTimeSkippedOpcode(WorldPacket&) (MiscHandler.cpp:907) ==32440== ==32440== Invalid read of size 4 ==32440== at 0x80EAFE4: Object::GetAngle(float, float) const (cmath:152) ==32440== by 0x80EB11B: Object::GetAngle(Object const*) const (Object.cpp:629) ==32440== by 0x80EB354: Object::GetContactPoint(Object const*, float&, float&, float&) const (Object.cpp:669) ==32440== by 0x8167DEF: TargetedMovementGenerator::_setTargetLocation(Creature&, float) (TargetedMovementGenerator.cpp:52) ==32440== by 0x81680BC: TargetedMovementGenerator::Initialize(Creature&) (TargetedMovementGenerator.cpp:81) ==32440== by 0x8167BC7: TargetedMovementGenerator::Reset(Creature&) (TargetedMovementGenerator.cpp:87) ==32440== by 0x80D622C: MotionMaster::MovementExpired() (MotionMaster.cpp:79) ==32440== by 0x80D62D3: MotionMaster::UpdateMotion(unsigned const&) (MotionMaster.cpp:48) ==32440== by 0x80A20CE: Creature::AIM_Update(unsigned const&) (Creature.cpp:223) ==32440== by 0x80A239F: Creature::Update(unsigned) (Creature.cpp:306) ==32440== by 0x80DFB1A: void VisitorHelper(MaNGOS::ObjectUpdater&, ContainerMapList&) (GridNotifiersImpl.h:153) ==32440== by 0x80DFB67: void VisitorHelper > >(MaNGOS::ObjectUpdater&, ContainerMapList > > >&) (TypeContainerVisitor.h:70) ==32440== Address 0xDF2232C is not stack'd, malloc'd or (recently) free'd ==32440== ==32440== Invalid read of size 4 ==32440== at 0x80EAFEE: Object::GetAngle(float, float) const (cmath:152) ==32440== by 0x80EB11B: Object::GetAngle(Object const*) const (Object.cpp:629) ==32440== by 0x80EB354: Object::GetContactPoint(Object const*, float&, float&, float&) const (Object.cpp:669) ==32440== by 0x8167DEF: TargetedMovementGenerator::_setTargetLocation(Creature&, float) (TargetedMovementGenerator.cpp:52) ==32440== by 0x81680BC: TargetedMovementGenerator::Initialize(Creature&) (TargetedMovementGenerator.cpp:81) ==32440== by 0x8167BC7: TargetedMovementGenerator::Reset(Creature&) (TargetedMovementGenerator.cpp:87) ==32440== by 0x80D622C: MotionMaster::MovementExpired() (MotionMaster.cpp:79) ==32440== by 0x80D62D3: MotionMaster::UpdateMotion(unsigned const&) (MotionMaster.cpp:48) ==32440== by 0x80A20CE: Creature::AIM_Update(unsigned const&) (Creature.cpp:223) ==32440== by 0x80A239F: Creature::Update(unsigned) (Creature.cpp:306) ==32440== by 0x80DFB1A: void VisitorHelper(MaNGOS::ObjectUpdater&, ContainerMapList&) (GridNotifiersImpl.h:153) ==32440== by 0x80DFB67: void VisitorHelper > >(MaNGOS::ObjectUpdater&, ContainerMapList > > >&) (TypeContainerVisitor.h:70) ==32440== Address 0xDF22330 is not stack'd, malloc'd or (recently) free'd ==32440== ==32440== Invalid read of size 4 ==32440== at 0x80EB35B: Object::GetContactPoint(Object const*, float&, float&, float&) const (Object.h:140) ==32440== by 0x8167DEF: TargetedMovementGenerator::_setTargetLocation(Creature&, float) (TargetedMovementGenerator.cpp:52) ==32440== by 0x81680BC: TargetedMovementGenerator::Initialize(Creature&) (TargetedMovementGenerator.cpp:81) ==32440== by 0x8167BC7: TargetedMovementGenerator::Reset(Creature&) (TargetedMovementGenerator.cpp:87) ==32440== by 0x80D622C: MotionMaster::MovementExpired() (MotionMaster.cpp:79) ==32440== by 0x80D62D3: MotionMaster::UpdateMotion(unsigned const&) (MotionMaster.cpp:48) ==32440== by 0x80A20CE: Creature::AIM_Update(unsigned const&) (Creature.cpp:223) ==32440== by 0x80A239F: Creature::Update(unsigned) (Creature.cpp:306) ==32440== by 0x80DFB1A: void VisitorHelper(MaNGOS::ObjectUpdater&, ContainerMapList&) (GridNotifiersImpl.h:153) ==32440== by 0x80DFB67: void VisitorHelper > >(MaNGOS::ObjectUpdater&, ContainerMapList > > >&) (TypeContainerVisitor.h:70) ==32440== by 0x80DFBAE: void VisitorHelper > > >(MaNGOS::ObjectUpdater&, ContainerMapList > > > >&) (TypeContainerVisitor.h:71) ==32440== by 0x80DFBD1: void VisitorHelper > > > >(MaNGOS::ObjectUpdater&, TypeMapContainer > > > >&) (TypeContainerVisitor.h:94) ==32440== Address 0xDF2232C is not stack'd, malloc'd or (recently) free'd ==32440== ==32440== Invalid read of size 2 ==32440== at 0x80EB35E: Object::GetContactPoint(Object const*, float&, float&, float&) const (Object.h:150) ==32440== by 0x8167DEF: TargetedMovementGenerator::_setTargetLocation(Creature&, float) (TargetedMovementGenerator.cpp:52) ==32440== by 0x81680BC: TargetedMovementGenerator::Initialize(Creature&) (TargetedMovementGenerator.cpp:81) ==32440== by 0x8167BC7: TargetedMovementGenerator::Reset(Creature&) (TargetedMovementGenerator.cpp:87) ==32440== by 0x80D622C: MotionMaster::MovementExpired() (MotionMaster.cpp:79) ==32440== by 0x80D62D3: MotionMaster::UpdateMotion(unsigned const&) (MotionMaster.cpp:48) ==32440== by 0x80A20CE: Creature::AIM_Update(unsigned const&) (Creature.cpp:223) ==32440== by 0x80A239F: Creature::Update(unsigned) (Creature.cpp:306) ==32440== by 0x80DFB1A: void VisitorHelper(MaNGOS::ObjectUpdater&, ContainerMapList&) (GridNotifiersImpl.h:153) ==32440== by 0x80DFB67: void VisitorHelper > >(MaNGOS::ObjectUpdater&, ContainerMapList > > >&) (TypeContainerVisitor.h:70) ==32440== by 0x80DFBAE: void VisitorHelper > > >(MaNGOS::ObjectUpdater&, ContainerMapList > > > >&) (TypeContainerVisitor.h:71) ==32440== by 0x80DFBD1: void VisitorHelper > > > >(MaNGOS::ObjectUpdater&, TypeMapContainer > > > >&) (TypeContainerVisitor.h:94) ==32440== Address 0xDF2234C is 4 bytes before a block of size 216 alloc'd ==32440== at 0x40211C6: operator new(unsigned) (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so) ==32440== by 0x80F0C57: void LoadHelper(QueryResult*, CoordPair<512>&, std::map, std::allocator > >&, unsigned&) (ObjectGridLoader.cpp:98) ==32440== by 0x80F0677: ObjectGridLoader::Visit(std::map, std::allocator > >&) (ObjectGridLoader.cpp:144) ==32440== by 0x80F1135: void VisitorHelper(ObjectGridLoader&, ContainerMapList&) (TypeContainerVisitor.h:64) ==32440== by 0x80F1BFD: void VisitorHelper > > >(ObjectGridLoader&, ContainerMapList > > > >&) (TypeContainerVisitor.h:70) ==32440== by 0x80F1C2F: void VisitorHelper > > > >(ObjectGridLoader&, TypeMapContainer > > > >&) (TypeContainerVisitor.h:94) ==32440== by 0x80F07A5: ObjectGridLoader::Load(Grid > > >, MaNGOS::SingleThreaded >&) (TypeContainerVisitor.h:105) ==32440== by 0x80F082C: ObjectGridLoader::LoadN() (GridLoader.h:52) ==32440== by 0x80B5CE6: Map::EnsureGridLoadedForPlayer(Cell const&, Player*, bool) (Map.cpp:232) ==32440== by 0x80B7D7E: Map::Add(Player*) (Map.cpp:290) ==32440== by 0x81AF7E9: WorldSession::HandlePlayerLoginOpcode(WorldPacket&) (CharacterHandler.cpp:439) ==32440== by 0x819037B: WorldSession::Update(unsigned) (WorldSession.cpp:92) ==32440== ==32440== Invalid read of size 4 ==32440== at 0x80EB36E: Object::GetContactPoint(Object const*, float&, float&, float&) const (Object.h:150) ==32440== by 0x8167DEF: TargetedMovementGenerator::_setTargetLocation(Creature&, float) (TargetedMovementGenerator.cpp:52) ==32440== by 0x81680BC: TargetedMovementGenerator::Initialize(Creature&) (TargetedMovementGenerator.cpp:81) ==32440== by 0x8167BC7: TargetedMovementGenerator::Reset(Creature&) (TargetedMovementGenerator.cpp:87) ==32440== by 0x80D622C: MotionMaster::MovementExpired() (MotionMaster.cpp:79) ==32440== by 0x80D62D3: MotionMaster::UpdateMotion(unsigned const&) (MotionMaster.cpp:48) ==32440== by 0x80A20CE: Creature::AIM_Update(unsigned const&) (Creature.cpp:223) ==32440== by 0x80A239F: Creature::Update(unsigned) (Creature.cpp:306) ==32440== by 0x80DFB1A: void VisitorHelper(MaNGOS::ObjectUpdater&, ContainerMapList&) (GridNotifiersImpl.h:153) ==32440== by 0x80DFB67: void VisitorHelper > >(MaNGOS::ObjectUpdater&, ContainerMapList > > >&) (TypeContainerVisitor.h:70) ==32440== by 0x80DFBAE: void VisitorHelper > > >(MaNGOS::ObjectUpdater&, ContainerMapList > > > >&) (TypeContainerVisitor.h:71) ==32440== by 0x80DFBD1: void VisitorHelper > > > >(MaNGOS::ObjectUpdater&, TypeMapContainer > > > >&) (TypeContainerVisitor.h:94) ==32440== Address 0xDF22348 is 8 bytes before a block of size 216 alloc'd ==32440== at 0x40211C6: operator new(unsigned) (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so) ==32440== by 0x80F0C57: void LoadHelper(QueryResult*, CoordPair<512>&, std::map, std::allocator > >&, unsigned&) (ObjectGridLoader.cpp:98) ==32440== by 0x80F0677: ObjectGridLoader::Visit(std::map, std::allocator > >&) (ObjectGridLoader.cpp:144) ==32440== by 0x80F1135: void VisitorHelper(ObjectGridLoader&, ContainerMapList&) (TypeContainerVisitor.h:64) ==32440== by 0x80F1BFD: void VisitorHelper > > >(ObjectGridLoader&, ContainerMapList > > > >&) (TypeContainerVisitor.h:70) ==32440== by 0x80F1C2F: void VisitorHelper > > > >(ObjectGridLoader&, TypeMapContainer > > > >&) (TypeContainerVisitor.h:94) ==32440== by 0x80F07A5: ObjectGridLoader::Load(Grid > > >, MaNGOS::SingleThreaded >&) (TypeContainerVisitor.h:105) ==32440== by 0x80F082C: ObjectGridLoader::LoadN() (GridLoader.h:52) ==32440== by 0x80B5CE6: Map::EnsureGridLoadedForPlayer(Cell const&, Player*, bool) (Map.cpp:232) ==32440== by 0x80B7D7E: Map::Add(Player*) (Map.cpp:290) ==32440== by 0x81AF7E9: WorldSession::HandlePlayerLoginOpcode(WorldPacket&) (CharacterHandler.cpp:439) ==32440== by 0x819037B: WorldSession::Update(unsigned) (WorldSession.cpp:92) ==32440== ==32440== Invalid read of size 4 ==32440== at 0x80EB3B7: Object::GetContactPoint(Object const*, float&, float&, float&) const (Object.h:141) ==32440== by 0x8167DEF: TargetedMovementGenerator::_setTargetLocation(Creature&, float) (TargetedMovementGenerator.cpp:52) ==32440== by 0x81680BC: TargetedMovementGenerator::Initialize(Creature&) (TargetedMovementGenerator.cpp:81) ==32440== by 0x8167BC7: TargetedMovementGenerator::Reset(Creature&) (TargetedMovementGenerator.cpp:87) ==32440== by 0x80D622C: MotionMaster::MovementExpired() (MotionMaster.cpp:79) ==32440== by 0x80D62D3: MotionMaster::UpdateMotion(unsigned const&) (MotionMaster.cpp:48) ==32440== by 0x80A20CE: Creature::AIM_Update(unsigned const&) (Creature.cpp:223) ==32440== by 0x80A239F: Creature::Update(unsigned) (Creature.cpp:306) ==32440== by 0x80DFB1A: void VisitorHelper(MaNGOS::ObjectUpdater&, ContainerMapList&) (GridNotifiersImpl.h:153) ==32440== by 0x80DFB67: void VisitorHelper > >(MaNGOS::ObjectUpdater&, ContainerMapList > > >&) (TypeContainerVisitor.h:70) ==32440== by 0x80DFBAE: void VisitorHelper > > >(MaNGOS::ObjectUpdater&, ContainerMapList > > > >&) (TypeContainerVisitor.h:71) ==32440== by 0x80DFBD1: void VisitorHelper > > > >(MaNGOS::ObjectUpdater&, TypeMapContainer > > > >&) (TypeContainerVisitor.h:94) ==32440== Address 0xDF22330 is not stack'd, malloc'd or (recently) free'd ==32440== ==32440== Invalid read of size 2 ==32440== at 0x80EB3BA: Object::GetContactPoint(Object const*, float&, float&, float&) const (Object.h:150) ==32440== by 0x8167DEF: TargetedMovementGenerator::_setTargetLocation(Creature&, float) (TargetedMovementGenerator.cpp:52) ==32440== by 0x81680BC: TargetedMovementGenerator::Initialize(Creature&) (TargetedMovementGenerator.cpp:81) ==32440== by 0x8167BC7: TargetedMovementGenerator::Reset(Creature&) (TargetedMovementGenerator.cpp:87) ==32440== by 0x80D622C: MotionMaster::MovementExpired() (MotionMaster.cpp:79) ==32440== by 0x80D62D3: MotionMaster::UpdateMotion(unsigned const&) (MotionMaster.cpp:48) ==32440== by 0x80A20CE: Creature::AIM_Update(unsigned const&) (Creature.cpp:223) ==32440== by 0x80A239F: Creature::Update(unsigned) (Creature.cpp:306) ==32440== by 0x80DFB1A: void VisitorHelper(MaNGOS::ObjectUpdater&, ContainerMapList&) (GridNotifiersImpl.h:153) ==32440== by 0x80DFB67: void VisitorHelper > >(MaNGOS::ObjectUpdater&, ContainerMapList > > >&) (TypeContainerVisitor.h:70) ==32440== by 0x80DFBAE: void VisitorHelper > > >(MaNGOS::ObjectUpdater&, ContainerMapList > > > >&) (TypeContainerVisitor.h:71) ==32440== by 0x80DFBD1: void VisitorHelper > > > >(MaNGOS::ObjectUpdater&, TypeMapContainer > > > >&) (TypeContainerVisitor.h:94) ==32440== Address 0xDF2234C is 4 bytes before a block of size 216 alloc'd ==32440== at 0x40211C6: operator new(unsigned) (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so) ==32440== by 0x80F0C57: void LoadHelper(QueryResult*, CoordPair<512>&, std::map, std::allocator > >&, unsigned&) (ObjectGridLoader.cpp:98) ==32440== by 0x80F0677: ObjectGridLoader::Visit(std::map, std::allocator > >&) (ObjectGridLoader.cpp:144) ==32440== by 0x80F1135: void VisitorHelper(ObjectGridLoader&, ContainerMapList&) (TypeContainerVisitor.h:64) ==32440== by 0x80F1BFD: void VisitorHelper > > >(ObjectGridLoader&, ContainerMapList > > > >&) (TypeContainerVisitor.h:70) ==32440== by 0x80F1C2F: void VisitorHelper > > > >(ObjectGridLoader&, TypeMapContainer > > > >&) (TypeContainerVisitor.h:94) ==32440== by 0x80F07A5: ObjectGridLoader::Load(Grid > > >, MaNGOS::SingleThreaded >&) (TypeContainerVisitor.h:105) ==32440== by 0x80F082C: ObjectGridLoader::LoadN() (GridLoader.h:52) ==32440== by 0x80B5CE6: Map::EnsureGridLoadedForPlayer(Cell const&, Player*, bool) (Map.cpp:232) ==32440== by 0x80B7D7E: Map::Add(Player*) (Map.cpp:290) ==32440== by 0x81AF7E9: WorldSession::HandlePlayerLoginOpcode(WorldPacket&) (CharacterHandler.cpp:439) ==32440== by 0x819037B: WorldSession::Update(unsigned) (WorldSession.cpp:92) ==32440== ==32440== Invalid read of size 4 ==32440== at 0x80EB3CA: Object::GetContactPoint(Object const*, float&, float&, float&) const (Object.h:150) ==32440== by 0x8167DEF: TargetedMovementGenerator::_setTargetLocation(Creature&, float) (TargetedMovementGenerator.cpp:52) ==32440== by 0x81680BC: TargetedMovementGenerator::Initialize(Creature&) (TargetedMovementGenerator.cpp:81) ==32440== by 0x8167BC7: TargetedMovementGenerator::Reset(Creature&) (TargetedMovementGenerator.cpp:87) ==32440== by 0x80D622C: MotionMaster::MovementExpired() (MotionMaster.cpp:79) ==32440== by 0x80D62D3: MotionMaster::UpdateMotion(unsigned const&) (MotionMaster.cpp:48) ==32440== by 0x80A20CE: Creature::AIM_Update(unsigned const&) (Creature.cpp:223) ==32440== by 0x80A239F: Creature::Update(unsigned) (Creature.cpp:306) ==32440== by 0x80DFB1A: void VisitorHelper(MaNGOS::ObjectUpdater&, ContainerMapList&) (GridNotifiersImpl.h:153) ==32440== by 0x80DFB67: void VisitorHelper > >(MaNGOS::ObjectUpdater&, ContainerMapList > > >&) (TypeContainerVisitor.h:70) ==32440== by 0x80DFBAE: void VisitorHelper > > >(MaNGOS::ObjectUpdater&, ContainerMapList > > > >&) (TypeContainerVisitor.h:71) ==32440== by 0x80DFBD1: void VisitorHelper > > > >(MaNGOS::ObjectUpdater&, TypeMapContainer > > > >&) (TypeContainerVisitor.h:94) ==32440== Address 0xDF22348 is 8 bytes before a block of size 216 alloc'd ==32440== at 0x40211C6: operator new(unsigned) (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so) ==32440== by 0x80F0C57: void LoadHelper(QueryResult*, CoordPair<512>&, std::map, std::allocator > >&, unsigned&) (ObjectGridLoader.cpp:98) ==32440== by 0x80F0677: ObjectGridLoader::Visit(std::map, std::allocator > >&) (ObjectGridLoader.cpp:144) ==32440== by 0x80F1135: void VisitorHelper(ObjectGridLoader&, ContainerMapList&) (TypeContainerVisitor.h:64) ==32440== by 0x80F1BFD: void VisitorHelper > > >(ObjectGridLoader&, ContainerMapList > > > >&) (TypeContainerVisitor.h:70) ==32440== by 0x80F1C2F: void VisitorHelper > > > >(ObjectGridLoader&, TypeMapContainer > > > >&) (TypeContainerVisitor.h:94) ==32440== by 0x80F07A5: ObjectGridLoader::Load(Grid > > >, MaNGOS::SingleThreaded >&) (TypeContainerVisitor.h:105) ==32440== by 0x80F082C: ObjectGridLoader::LoadN() (GridLoader.h:52) ==32440== by 0x80B5CE6: Map::EnsureGridLoadedForPlayer(Cell const&, Player*, bool) (Map.cpp:232) ==32440== by 0x80B7D7E: Map::Add(Player*) (Map.cpp:290) ==32440== by 0x81AF7E9: WorldSession::HandlePlayerLoginOpcode(WorldPacket&) (CharacterHandler.cpp:439) ==32440== by 0x819037B: WorldSession::Update(unsigned) (WorldSession.cpp:92) ==32440== ==32440== Invalid read of size 4 ==32440== at 0x80EB413: Object::GetContactPoint(Object const*, float&, float&, float&) const (Object.cpp:672) ==32440== by 0x8167DEF: TargetedMovementGenerator::_setTargetLocation(Creature&, float) (TargetedMovementGenerator.cpp:52) ==32440== by 0x81680BC: TargetedMovementGenerator::Initialize(Creature&) (TargetedMovementGenerator.cpp:81) ==32440== by 0x8167BC7: TargetedMovementGenerator::Reset(Creature&) (TargetedMovementGenerator.cpp:87) ==32440== by 0x80D622C: MotionMaster::MovementExpired() (MotionMaster.cpp:79) ==32440== by 0x80D62D3: MotionMaster::UpdateMotion(unsigned const&) (MotionMaster.cpp:48) ==32440== by 0x80A20CE: Creature::AIM_Update(unsigned const&) (Creature.cpp:223) ==32440== by 0x80A239F: Creature::Update(unsigned) (Creature.cpp:306) ==32440== by 0x80DFB1A: void VisitorHelper(MaNGOS::ObjectUpdater&, ContainerMapList&) (GridNotifiersImpl.h:153) ==32440== by 0x80DFB67: void VisitorHelper > >(MaNGOS::ObjectUpdater&, ContainerMapList > > >&) (TypeContainerVisitor.h:70) ==32440== by 0x80DFBAE: void VisitorHelper > > >(MaNGOS::ObjectUpdater&, ContainerMapList > > > >&) (TypeContainerVisitor.h:71) ==32440== by 0x80DFBD1: void VisitorHelper > > > >(MaNGOS::ObjectUpdater&, TypeMapContainer > > > >&) (TypeContainerVisitor.h:94) ==32440== Address 0xDF22334 is not stack'd, malloc'd or (recently) free'd ==32440== ==32440== Invalid read of size 4 ==32440== at 0x8167DF3: TargetedMovementGenerator::_setTargetLocation(Creature&, float) (TargetedMovementGenerator.cpp:53) ==32440== by 0x81680BC: TargetedMovementGenerator::Initialize(Creature&) (TargetedMovementGenerator.cpp:81) ==32440== by 0x8167BC7: TargetedMovementGenerator::Reset(Creature&) (TargetedMovementGenerator.cpp:87) ==32440== by 0x80D622C: MotionMaster::MovementExpired() (MotionMaster.cpp:79) ==32440== by 0x80D62D3: MotionMaster::UpdateMotion(unsigned const&) (MotionMaster.cpp:48) ==32440== by 0x80A20CE: Creature::AIM_Update(unsigned const&) (Creature.cpp:223) ==32440== by 0x80A239F: Creature::Update(unsigned) (Creature.cpp:306) ==32440== by 0x80DFB1A: void VisitorHelper(MaNGOS::ObjectUpdater&, ContainerMapList&) (GridNotifiersImpl.h:153) ==32440== by 0x80DFB67: void VisitorHelper > >(MaNGOS::ObjectUpdater&, ContainerMapList > > >&) (TypeContainerVisitor.h:70) ==32440== by 0x80DFBAE: void VisitorHelper > > >(MaNGOS::ObjectUpdater&, ContainerMapList > > > >&) (TypeContainerVisitor.h:71) ==32440== by 0x80DFBD1: void VisitorHelper > > > >(MaNGOS::ObjectUpdater&, TypeMapContainer > > > >&) (TypeContainerVisitor.h:94) ==32440== by 0x80E1793: void Cell::Visit::Lock, MaNGOS::ObjectUpdater, TypeMapContainer > > > > >(CellLock::Lock> const&, TypeContainerVisitor > > > > >&, Map&) const (TypeContainerVisitor.h:105) ==32440== Address 0xDF22338 is not stack'd, malloc'd or (recently) free'd ==32440== ==32440== Conditional jump or move depends on uninitialised value(s) ==32440== at 0x816852C: DestinationHolder >::SetDestination(Traveller&, float, float, float, float) (DestinationHolderImp.h:68) ==32440== by 0x8167E51: TargetedMovementGenerator::_setTargetLocation(Creature&, float) (TargetedMovementGenerator.cpp:58) ==32440== by 0x81680BC: TargetedMovementGenerator::Initialize(Creature&) (TargetedMovementGenerator.cpp:81) ==32440== by 0x8167BC7: TargetedMovementGenerator::Reset(Creature&) (TargetedMovementGenerator.cpp:87) ==32440== by 0x80D622C: MotionMaster::MovementExpired() (MotionMaster.cpp:79) ==32440== by 0x80D62D3: MotionMaster::UpdateMotion(unsigned const&) (MotionMaster.cpp:48) ==32440== by 0x80A20CE: Creature::AIM_Update(unsigned const&) (Creature.cpp:223) ==32440== by 0x80A239F: Creature::Update(unsigned) (Creature.cpp:306) ==32440== by 0x80DFB1A: void VisitorHelper(MaNGOS::ObjectUpdater&, ContainerMapList&) (GridNotifiersImpl.h:153) ==32440== by 0x80DFB67: void VisitorHelper > >(MaNGOS::ObjectUpdater&, ContainerMapList > > >&) (TypeContainerVisitor.h:70) ==32440== by 0x80DFBAE: void VisitorHelper > > >(MaNGOS::ObjectUpdater&, ContainerMapList > > > >&) (TypeContainerVisitor.h:71) ==32440== by 0x80DFBD1: void VisitorHelper > > > >(MaNGOS::ObjectUpdater&, TypeMapContainer > > > >&) (TypeContainerVisitor.h:94) ==32440== ==32440== Conditional jump or move depends on uninitialised value(s) ==32440== at 0x8177555: Unit::RemoveAura(std::_Rb_tree_iterator const, Aura*> >&, bool) (Unit.cpp:1942) ==32440== by 0x8177A45: Unit::RemoveAurasDueToSpell(unsigned) (Unit.cpp:1927) ==32440== by 0x817CD25: Unit::AddItemEnchant(Item*, unsigned, bool) (Unit.cpp:2393) ==32440== by 0x8125CA4: Player::_ApplyItemMods(Item*, unsigned char, bool) (Player.cpp:4327) ==32440== by 0x8125DD2: Player::RemoveItem(unsigned char, unsigned char, bool) (Player.cpp:6840) ==32440== by 0x813865E: Player::SwapItem(unsigned short, unsigned short) (Player.cpp:7439) ==32440== by 0x80AD95C: WorldSession::HandleSwapItem(WorldPacket&) (ItemHandler.cpp:71) ==32440== by 0x819037B: WorldSession::Update(unsigned) (WorldSession.cpp:92) ==32440== by 0x818DB4B: World::Update(long) (World.cpp:446) ==32440== by 0x809AC50: WorldRunnable::run() (WorldRunnable.cpp:47) ==32440== by 0x4050BA3: ZThread::ThreadImpl::dispatch(ZThread::ThreadImpl*, ZThread::ThreadImpl*, ZThread::Task) (ThreadImpl.cxx:407) ==32440== by 0x40518DF: ZThread::(anonymous namespace)::Launcher::run() (ThreadImpl.cxx:49) ==32440== ==32440== Conditional jump or move depends on uninitialised value(s) ==32440== at 0x8177555: Unit::RemoveAura(std::_Rb_tree_iterator const, Aura*> >&, bool) (Unit.cpp:1942) ==32440== by 0x81779D6: Unit::RemoveAllAuras() (Unit.cpp:2014) ==32440== by 0x8131758: Player::~Player() (Player.cpp:177) ==32440== by 0x81B0D55: WorldSession::HandleCharCreateOpcode(WorldPacket&) (CharacterHandler.cpp:175) ==32440== by 0x819037B: WorldSession::Update(unsigned) (WorldSession.cpp:92) ==32440== by 0x818DB4B: World::Update(long) (World.cpp:446) ==32440== by 0x809AC50: WorldRunnable::run() (WorldRunnable.cpp:47) ==32440== by 0x4050BA3: ZThread::ThreadImpl::dispatch(ZThread::ThreadImpl*, ZThread::ThreadImpl*, ZThread::Task) (ThreadImpl.cxx:407) ==32440== by 0x40518DF: ZThread::(anonymous namespace)::Launcher::run() (ThreadImpl.cxx:49) ==32440== by 0x4055178: _dispatch (ThreadOps.cxx:137) ==32440== by 0x43C9166: start_thread (in /lib/libpthread-2.4.so) ==32440== by 0x45963FD: clone (in /lib/libc-2.4.so) ==32440== ==32440== Conditional jump or move depends on uninitialised value(s) ==32440== at 0x8177555: Unit::RemoveAura(std::_Rb_tree_iterator const, Aura*> >&, bool) (Unit.cpp:1942) ==32440== by 0x8177A45: Unit::RemoveAurasDueToSpell(unsigned) (Unit.cpp:1927) ==32440== by 0x8146CB1: HandleShapeshiftBoosts(bool, Aura*) (SpellAuras.cpp:2540) ==32440== by 0x814C979: Aura::_AddAura() (SpellAuras.cpp:582) ==32440== by 0x81781F4: Unit::AddAura(Aura*, bool) (Unit.cpp:1717) ==32440== by 0x815FDD0: Spell::EffectApplyAura(unsigned) (SpellEffects.cpp:456) ==32440== by 0x814F998: Spell::HandleEffects(Unit*, Item*, GameObject*, unsigned) (Spell.cpp:1464) ==32440== by 0x8155D44: Spell::cast(bool) (Spell.cpp:689) ==32440== by 0x81565CE: Spell::update(unsigned) (Spell.cpp:904) ==32440== by 0x817BBD4: Unit::_UpdateSpells(unsigned) (Unit.cpp:1454) ==32440== by 0x817C120: Unit::Update(unsigned) (Unit.cpp:114) ==32440== by 0x81307D1: Player::Update(unsigned) (Player.cpp:645) ==32440== ==32440== Conditional jump or move depends on uninitialised value(s) ==32440== at 0x80D5DA0: FlightMaster::FlightReportUpdate(unsigned const&) (FlightMaster.h:68) ==32440== by 0x80D4B54: MapManager::Update(long) (MapManager.cpp:113) ==32440== by 0x818DC69: World::Update(long) (World.cpp:475) ==32440== by 0x809AC50: WorldRunnable::run() (WorldRunnable.cpp:47) ==32440== by 0x4050BA3: ZThread::ThreadImpl::dispatch(ZThread::ThreadImpl*, ZThread::ThreadImpl*, ZThread::Task) (ThreadImpl.cxx:407) ==32440== by 0x40518DF: ZThread::(anonymous namespace)::Launcher::run() (ThreadImpl.cxx:49) ==32440== by 0x4055178: _dispatch (ThreadOps.cxx:137) ==32440== by 0x43C9166: start_thread (in /lib/libpthread-2.4.so) ==32440== by 0x45963FD: clone (in /lib/libc-2.4.so) ==32440== ==32440== Conditional jump or move depends on uninitialised value(s) ==32440== at 0x8177555: Unit::RemoveAura(std::_Rb_tree_iterator const, Aura*> >&, bool) (Unit.cpp:1942) ==32440== by 0x8177A45: Unit::RemoveAurasDueToSpell(unsigned) (Unit.cpp:1927) ==32440== by 0x817CD25: Unit::AddItemEnchant(Item*, unsigned, bool) (Unit.cpp:2393) ==32440== by 0x810F6CA: Player::UpdateEnchantTime(unsigned) (Player.cpp:7631) ==32440== by 0x8131633: Player::Update(unsigned) (Player.cpp:901) ==32440== by 0x80DE49A: ObjectAccessor::Update(unsigned const&) (ObjectAccessor.cpp:366) ==32440== by 0x80D4B3A: MapManager::Update(long) (MapManager.cpp:112) ==32440== by 0x818DC69: World::Update(long) (World.cpp:475) ==32440== by 0x809AC50: WorldRunnable::run() (WorldRunnable.cpp:47) ==32440== by 0x4050BA3: ZThread::ThreadImpl::dispatch(ZThread::ThreadImpl*, ZThread::ThreadImpl*, ZThread::Task) (ThreadImpl.cxx:407) ==32440== by 0x40518DF: ZThread::(anonymous namespace)::Launcher::run() (ThreadImpl.cxx:49) ==32440== by 0x4055178: _dispatch (ThreadOps.cxx:137) ==32440== ==32440== Conditional jump or move depends on uninitialised value(s) ==32440== at 0x816852C: DestinationHolder >::SetDestination(Traveller&, float, float, float, float) (DestinationHolderImp.h:68) ==32440== by 0x8167E51: TargetedMovementGenerator::_setTargetLocation(Creature&, float) (TargetedMovementGenerator.cpp:58) ==32440== by 0x81680BC: TargetedMovementGenerator::Initialize(Creature&) (TargetedMovementGenerator.cpp:81) ==32440== by 0x81D8C58: GuardAI::AttackStart(Unit*) (MotionMaster.h:54) ==32440== by 0x81D85C3: GuardAI::MoveInLineOfSight(Unit*) (GuardAI.cpp:49) ==32440== by 0x81D8AB4: GuardAI::UpdateAI(unsigned) (GuardAI.cpp:173) ==32440== by 0x80A20E5: Creature::AIM_Update(unsigned const&) (Creature.cpp:224) ==32440== by 0x80A239F: Creature::Update(unsigned) (Creature.cpp:306) ==32440== by 0x80DFB1A: void VisitorHelper(MaNGOS::ObjectUpdater&, ContainerMapList&) (GridNotifiersImpl.h:153) ==32440== by 0x80DFB67: void VisitorHelper > >(MaNGOS::ObjectUpdater&, ContainerMapList > > >&) (TypeContainerVisitor.h:70) ==32440== by 0x80DFBAE: void VisitorHelper > > >(MaNGOS::ObjectUpdater&, ContainerMapList > > > >&) (TypeContainerVisitor.h:71) ==32440== by 0x80DFBD1: void VisitorHelper > > > >(MaNGOS::ObjectUpdater&, TypeMapContainer > > > >&) (TypeContainerVisitor.h:94) ==32440== ==32440== Conditional jump or move depends on uninitialised value(s) ==32440== at 0x816852C: DestinationHolder >::SetDestination(Traveller&, float, float, float, float) (DestinationHolderImp.h:68) ==32440== by 0x8167E51: TargetedMovementGenerator::_setTargetLocation(Creature&, float) (TargetedMovementGenerator.cpp:58) ==32440== by 0x81680BC: TargetedMovementGenerator::Initialize(Creature&) (TargetedMovementGenerator.cpp:81) ==32440== by 0x8218FC9: PetAI::_stopAttack() (MotionMaster.h:54) ==32440== by 0x82195FD: PetAI::UpdateAI(unsigned) (PetAI.cpp:144) ==32440== by 0x80A20E5: Creature::AIM_Update(unsigned const&) (Creature.cpp:224) ==32440== by 0x80A239F: Creature::Update(unsigned) (Creature.cpp:306) ==32440== by 0x80DFB1A: void VisitorHelper(MaNGOS::ObjectUpdater&, ContainerMapList&) (GridNotifiersImpl.h:153) ==32440== by 0x80DFB67: void VisitorHelper > >(MaNGOS::ObjectUpdater&, ContainerMapList > > >&) (TypeContainerVisitor.h:70) ==32440== by 0x80DFBAE: void VisitorHelper > > >(MaNGOS::ObjectUpdater&, ContainerMapList > > > >&) (TypeContainerVisitor.h:71) ==32440== by 0x80DFBD1: void VisitorHelper > > > >(MaNGOS::ObjectUpdater&, TypeMapContainer > > > >&) (TypeContainerVisitor.h:94) ==32440== by 0x80E1793: void Cell::Visit::Lock, MaNGOS::ObjectUpdater, TypeMapContainer > > > > >(CellLock::Lock> const&, TypeContainerVisitor > > > > >&, Map&) const (TypeContainerVisitor.h:105) ==32440== ==32440== Conditional jump or move depends on uninitialised value(s) ==32440== at 0x8128E7E: Player::SetPosition(float, float, float, float) (Player.cpp:3530) ==32440== by 0x8129B49: Player::TeleportTo(unsigned, float, float, float, float, bool, bool) (Player.cpp:1192) ==32440== by 0x8170A28: Transport::TeleportTransport(unsigned, unsigned, float, float, float) (Transports.cpp:369) ==32440== by 0x8170F9A: Transport::Update(unsigned) (Transports.cpp:410) ==32440== by 0x80D4B6F: MapManager::Update(long) (MapManager.cpp:115) ==32440== by 0x818DC69: World::Update(long) (World.cpp:475) ==32440== by 0x809AC50: WorldRunnable::run() (WorldRunnable.cpp:47) ==32440== by 0x4050BA3: ZThread::ThreadImpl::dispatch(ZThread::ThreadImpl*, ZThread::ThreadImpl*, ZThread::Task) (ThreadImpl.cxx:407) ==32440== by 0x40518DF: ZThread::(anonymous namespace)::Launcher::run() (ThreadImpl.cxx:49) ==32440== by 0x4055178: _dispatch (ThreadOps.cxx:137) ==32440== by 0x43C9166: start_thread (in /lib/libpthread-2.4.so) ==32440== by 0x45963FD: clone (in /lib/libc-2.4.so) ==32440== ==32440== Conditional jump or move depends on uninitialised value(s) ==32440== at 0x8128E80: Player::SetPosition(float, float, float, float) (Player.cpp:3530) ==32440== by 0x8129B49: Player::TeleportTo(unsigned, float, float, float, float, bool, bool) (Player.cpp:1192) ==32440== by 0x8170A28: Transport::TeleportTransport(unsigned, unsigned, float, float, float) (Transports.cpp:369) ==32440== by 0x8170F9A: Transport::Update(unsigned) (Transports.cpp:410) ==32440== by 0x80D4B6F: MapManager::Update(long) (MapManager.cpp:115) ==32440== by 0x818DC69: World::Update(long) (World.cpp:475) ==32440== by 0x809AC50: WorldRunnable::run() (WorldRunnable.cpp:47) ==32440== by 0x4050BA3: ZThread::ThreadImpl::dispatch(ZThread::ThreadImpl*, ZThread::ThreadImpl*, ZThread::Task) (ThreadImpl.cxx:407) ==32440== by 0x40518DF: ZThread::(anonymous namespace)::Launcher::run() (ThreadImpl.cxx:49) ==32440== by 0x4055178: _dispatch (ThreadOps.cxx:137) ==32440== by 0x43C9166: start_thread (in /lib/libpthread-2.4.so) ==32440== by 0x45963FD: clone (in /lib/libc-2.4.so) ==32440== ==32440== Invalid read of size 1 ==32440== at 0x80D5D9C: FlightMaster::FlightReportUpdate(unsigned const&) (FlightMaster.h:68) ==32440== by 0x80D4B54: MapManager::Update(long) (MapManager.cpp:113) ==32440== by 0x818DC69: World::Update(long) (World.cpp:475) ==32440== by 0x809AC50: WorldRunnable::run() (WorldRunnable.cpp:47) ==32440== by 0x4050BA3: ZThread::ThreadImpl::dispatch(ZThread::ThreadImpl*, ZThread::ThreadImpl*, ZThread::Task) (ThreadImpl.cxx:407) ==32440== by 0x40518DF: ZThread::(anonymous namespace)::Launcher::run() (ThreadImpl.cxx:49) ==32440== by 0x4055178: _dispatch (ThreadOps.cxx:137) ==32440== by 0x43C9166: start_thread (in /lib/libpthread-2.4.so) ==32440== by 0x45963FD: clone (in /lib/libc-2.4.so) ==32440== Address 0xD6D62C4 is not stack'd, malloc'd or (recently) free'd ==32440== ==32440== Conditional jump or move depends on uninitialised value(s) ==32440== at 0x8177555: Unit::RemoveAura(std::_Rb_tree_iterator const, Aura*> >&, bool) (Unit.cpp:1942) ==32440== by 0x81779D6: Unit::RemoveAllAuras() (Unit.cpp:2014) ==32440== by 0x809B95F: AggressorAI::EnterEvadeMode() (AggressorAI.cpp:130) ==32440== by 0x8175F8B: Unit::RemoveFromThreatList(unsigned long long) (Unit.cpp:3576) ==32440== by 0x81774D3: Unit::DeleteInHateListOf() (Unit.cpp:3628) ==32440== by 0x818F62E: WorldSession::LogoutPlayer(bool) (WorldSession.cpp:130) ==32440== by 0x819050B: WorldSession::Update(unsigned) (WorldSession.cpp:115) ==32440== by 0x818DB4B: World::Update(long) (World.cpp:446) ==32440== by 0x809AC50: WorldRunnable::run() (WorldRunnable.cpp:47) ==32440== by 0x4050BA3: ZThread::ThreadImpl::dispatch(ZThread::ThreadImpl*, ZThread::ThreadImpl*, ZThread::Task) (ThreadImpl.cxx:407) ==32440== by 0x40518DF: ZThread::(anonymous namespace)::Launcher::run() (ThreadImpl.cxx:49) ==32440== by 0x4055178: _dispatch (ThreadOps.cxx:137) ==32440== ==32440== Conditional jump or move depends on uninitialised value(s) ==32440== at 0x824D452: longest_match (deflate.c:1121) ==32440== by 0x824EA35: deflate_fast (deflate.c:1491) ==32440== by 0x824E2B0: deflate (deflate.c:790) ==32440== by 0x81875F6: UpdateData::Compress(void*, unsigned*, void*, int) (UpdateData.cpp:64) ==32440== by 0x81883AA: UpdateData::BuildPacket(WorldPacket*) (UpdateData.cpp:130) ==32440== by 0x81CFA68: MaNGOS::PlayerNotifier::BuildForMySelf() (GridNotifiers.cpp:69) ==32440== by 0x81CFD04: MaNGOS::PlayerNotifier::Visit(std::map, std::allocator > >&) (GridNotifiers.cpp:33) ==32440== by 0x80B99BF: void VisitorHelper(MaNGOS::PlayerNotifier&, ContainerMapList&) (TypeContainerVisitor.h:64) ==32440== by 0x80D2266: void Cell::Visit, MaNGOS::PlayerNotifier, ContainerMapList >(CellLock > const&, TypeContainerVisitor >&, Map&) const (TypeContainerVisitor.h:105) ==32440== by 0x80B7C1B: Map::NotifyPlayerVisibility(Cell const&, CoordPair<512> const&, Player*) (Map.cpp:277) ==32440== by 0x80B7DA5: Map::Add(Player*) (Map.cpp:292) ==32440== by 0x821846A: WorldSession::HandleMoveWorldportAckOpcode(WorldPacket&) (MovementHandler.cpp:36) ==32440== ==32440== Conditional jump or move depends on uninitialised value(s) ==32440== at 0x824D460: longest_match (deflate.c:1121) ==32440== by 0x824EA35: deflate_fast (deflate.c:1491) ==32440== by 0x824E2B0: deflate (deflate.c:790) ==32440== by 0x81875F6: UpdateData::Compress(void*, unsigned*, void*, int) (UpdateData.cpp:64) ==32440== by 0x81883AA: UpdateData::BuildPacket(WorldPacket*) (UpdateData.cpp:130) ==32440== by 0x81CFA68: MaNGOS::PlayerNotifier::BuildForMySelf() (GridNotifiers.cpp:69) ==32440== by 0x81CFD04: MaNGOS::PlayerNotifier::Visit(std::map, std::allocator > >&) (GridNotifiers.cpp:33) ==32440== by 0x80B99BF: void VisitorHelper(MaNGOS::PlayerNotifier&, ContainerMapList&) (TypeContainerVisitor.h:64) ==32440== by 0x80D2266: void Cell::Visit, MaNGOS::PlayerNotifier, ContainerMapList >(CellLock > const&, TypeContainerVisitor >&, Map&) const (TypeContainerVisitor.h:105) ==32440== by 0x80B7C1B: Map::NotifyPlayerVisibility(Cell const&, CoordPair<512> const&, Player*) (Map.cpp:277) ==32440== by 0x80B7DA5: Map::Add(Player*) (Map.cpp:292) ==32440== by 0x821846A: WorldSession::HandleMoveWorldportAckOpcode(WorldPacket&) (MovementHandler.cpp:36) ==32440== ==32440== Conditional jump or move depends on uninitialised value(s) ==32440== at 0x824D46D: longest_match (deflate.c:1121) ==32440== by 0x824EA35: deflate_fast (deflate.c:1491) ==32440== by 0x824E2B0: deflate (deflate.c:790) ==32440== by 0x81875F6: UpdateData::Compress(void*, unsigned*, void*, int) (UpdateData.cpp:64) ==32440== by 0x81883AA: UpdateData::BuildPacket(WorldPacket*) (UpdateData.cpp:130) ==32440== by 0x81CFA68: MaNGOS::PlayerNotifier::BuildForMySelf() (GridNotifiers.cpp:69) ==32440== by 0x81CFD04: MaNGOS::PlayerNotifier::Visit(std::map, std::allocator > >&) (GridNotifiers.cpp:33) ==32440== by 0x80B99BF: void VisitorHelper(MaNGOS::PlayerNotifier&, ContainerMapList&) (TypeContainerVisitor.h:64) ==32440== by 0x80D2266: void Cell::Visit, MaNGOS::PlayerNotifier, ContainerMapList >(CellLock > const&, TypeContainerVisitor >&, Map&) const (TypeContainerVisitor.h:105) ==32440== by 0x80B7C1B: Map::NotifyPlayerVisibility(Cell const&, CoordPair<512> const&, Player*) (Map.cpp:277) ==32440== by 0x80B7DA5: Map::Add(Player*) (Map.cpp:292) ==32440== by 0x821846A: WorldSession::HandleMoveWorldportAckOpcode(WorldPacket&) (MovementHandler.cpp:36) ==32440== ==32440== Use of uninitialised value of size 4 ==32440== at 0x824EB36: deflate_fast (deflate.c:1515) ==32440== by 0x824E2B0: deflate (deflate.c:790) ==32440== by 0x81875F6: UpdateData::Compress(void*, unsigned*, void*, int) (UpdateData.cpp:64) ==32440== by 0x81883AA: UpdateData::BuildPacket(WorldPacket*) (UpdateData.cpp:130) ==32440== by 0x81CFA68: MaNGOS::PlayerNotifier::BuildForMySelf() (GridNotifiers.cpp:69) ==32440== by 0x81CFD04: MaNGOS::PlayerNotifier::Visit(std::map, std::allocator > >&) (GridNotifiers.cpp:33) ==32440== by 0x80B99BF: void VisitorHelper(MaNGOS::PlayerNotifier&, ContainerMapList&) (TypeContainerVisitor.h:64) ==32440== by 0x80D2266: void Cell::Visit, MaNGOS::PlayerNotifier, ContainerMapList >(CellLock > const&, TypeContainerVisitor >&, Map&) const (TypeContainerVisitor.h:105) ==32440== by 0x80B7C1B: Map::NotifyPlayerVisibility(Cell const&, CoordPair<512> const&, Player*) (Map.cpp:277) ==32440== by 0x80B7DA5: Map::Add(Player*) (Map.cpp:292) ==32440== by 0x821846A: WorldSession::HandleMoveWorldportAckOpcode(WorldPacket&) (MovementHandler.cpp:36) ==32440== by 0x819037B: WorldSession::Update(unsigned) (WorldSession.cpp:92) ==32440== ==32440== Use of uninitialised value of size 4 ==32440== at 0x824EB52: deflate_fast (deflate.c:1515) ==32440== by 0x824E2B0: deflate (deflate.c:790) ==32440== by 0x81875F6: UpdateData::Compress(void*, unsigned*, void*, int) (UpdateData.cpp:64) ==32440== by 0x81883AA: UpdateData::BuildPacket(WorldPacket*) (UpdateData.cpp:130) ==32440== by 0x81CFA68: MaNGOS::PlayerNotifier::BuildForMySelf() (GridNotifiers.cpp:69) ==32440== by 0x81CFD04: MaNGOS::PlayerNotifier::Visit(std::map, std::allocator > >&) (GridNotifiers.cpp:33) ==32440== by 0x80B99BF: void VisitorHelper(MaNGOS::PlayerNotifier&, ContainerMapList&) (TypeContainerVisitor.h:64) ==32440== by 0x80D2266: void Cell::Visit, MaNGOS::PlayerNotifier, ContainerMapList >(CellLock > const&, TypeContainerVisitor >&, Map&) const (TypeContainerVisitor.h:105) ==32440== by 0x80B7C1B: Map::NotifyPlayerVisibility(Cell const&, CoordPair<512> const&, Player*) (Map.cpp:277) ==32440== by 0x80B7DA5: Map::Add(Player*) (Map.cpp:292) ==32440== by 0x821846A: WorldSession::HandleMoveWorldportAckOpcode(WorldPacket&) (MovementHandler.cpp:36) ==32440== by 0x819037B: WorldSession::Update(unsigned) (WorldSession.cpp:92) ==32440== ==32440== Use of uninitialised value of size 4 ==32440== at 0x824FCF8: compress_block (trees.c:1087) ==32440== by 0x8250F16: _tr_flush_block (trees.c:997) ==32440== by 0x824EC78: deflate_fast (deflate.c:1544) ==32440== by 0x824E2B0: deflate (deflate.c:790) ==32440== by 0x8187650: UpdateData::Compress(void*, unsigned*, void*, int) (UpdateData.cpp:78) ==32440== by 0x81883AA: UpdateData::BuildPacket(WorldPacket*) (UpdateData.cpp:130) ==32440== by 0x81CFA68: MaNGOS::PlayerNotifier::BuildForMySelf() (GridNotifiers.cpp:69) ==32440== by 0x81CFD04: MaNGOS::PlayerNotifier::Visit(std::map, std::allocator > >&) (GridNotifiers.cpp:33) ==32440== by 0x80B99BF: void VisitorHelper(MaNGOS::PlayerNotifier&, ContainerMapList&) (TypeContainerVisitor.h:64) ==32440== by 0x80D2266: void Cell::Visit, MaNGOS::PlayerNotifier, ContainerMapList >(CellLock > const&, TypeContainerVisitor >&, Map&) const (TypeContainerVisitor.h:105) ==32440== by 0x80B7C1B: Map::NotifyPlayerVisibility(Cell const&, CoordPair<512> const&, Player*) (Map.cpp:277) ==32440== by 0x80B7DA5: Map::Add(Player*) (Map.cpp:292) ==32440== ==32440== Use of uninitialised value of size 4 ==32440== at 0x824FD0D: compress_block (trees.c:1087) ==32440== by 0x8250F16: _tr_flush_block (trees.c:997) ==32440== by 0x824EC78: deflate_fast (deflate.c:1544) ==32440== by 0x824E2B0: deflate (deflate.c:790) ==32440== by 0x8187650: UpdateData::Compress(void*, unsigned*, void*, int) (UpdateData.cpp:78) ==32440== by 0x81883AA: UpdateData::BuildPacket(WorldPacket*) (UpdateData.cpp:130) ==32440== by 0x81CFA68: MaNGOS::PlayerNotifier::BuildForMySelf() (GridNotifiers.cpp:69) ==32440== by 0x81CFD04: MaNGOS::PlayerNotifier::Visit(std::map, std::allocator > >&) (GridNotifiers.cpp:33) ==32440== by 0x80B99BF: void VisitorHelper(MaNGOS::PlayerNotifier&, ContainerMapList&) (TypeContainerVisitor.h:64) ==32440== by 0x80D2266: void Cell::Visit, MaNGOS::PlayerNotifier, ContainerMapList >(CellLock > const&, TypeContainerVisitor >&, Map&) const (TypeContainerVisitor.h:105) ==32440== by 0x80B7C1B: Map::NotifyPlayerVisibility(Cell const&, CoordPair<512> const&, Player*) (Map.cpp:277) ==32440== by 0x80B7DA5: Map::Add(Player*) (Map.cpp:292) ==32440== ==32440== Use of uninitialised value of size 4 ==32440== at 0x824FD70: compress_block (trees.c:1087) ==32440== by 0x8250F16: _tr_flush_block (trees.c:997) ==32440== by 0x824EC78: deflate_fast (deflate.c:1544) ==32440== by 0x824E2B0: deflate (deflate.c:790) ==32440== by 0x8187650: UpdateData::Compress(void*, unsigned*, void*, int) (UpdateData.cpp:78) ==32440== by 0x81883AA: UpdateData::BuildPacket(WorldPacket*) (UpdateData.cpp:130) ==32440== by 0x81CFA68: MaNGOS::PlayerNotifier::BuildForMySelf() (GridNotifiers.cpp:69) ==32440== by 0x81CFD04: MaNGOS::PlayerNotifier::Visit(std::map, std::allocator > >&) (GridNotifiers.cpp:33) ==32440== by 0x80B99BF: void VisitorHelper(MaNGOS::PlayerNotifier&, ContainerMapList&) (TypeContainerVisitor.h:64) ==32440== by 0x80D2266: void Cell::Visit, MaNGOS::PlayerNotifier, ContainerMapList >(CellLock > const&, TypeContainerVisitor >&, Map&) const (TypeContainerVisitor.h:105) ==32440== by 0x80B7C1B: Map::NotifyPlayerVisibility(Cell const&, CoordPair<512> const&, Player*) (Map.cpp:277) ==32440== by 0x80B7DA5: Map::Add(Player*) (Map.cpp:292) ==32440== ==32440== Conditional jump or move depends on uninitialised value(s) ==32440== at 0x8177555: Unit::RemoveAura(std::_Rb_tree_iterator const, Aura*> >&, bool) (Unit.cpp:1942) ==32440== by 0x8177A45: Unit::RemoveAurasDueToSpell(unsigned) (Unit.cpp:1927) ==32440== by 0x8177FF2: Unit::RemoveNoStackAurasDueToAura(Aura*) (Unit.cpp:1816) ==32440== by 0x81781CC: Unit::AddAura(Aura*, bool) (Unit.cpp:1710) ==32440== by 0x815FDD0: Spell::EffectApplyAura(unsigned) (SpellEffects.cpp:456) ==32440== by 0x814F998: Spell::HandleEffects(Unit*, Item*, GameObject*, unsigned) (Spell.cpp:1464) ==32440== by 0x8155D44: Spell::cast(bool) (Spell.cpp:689) ==32440== by 0x81565CE: Spell::update(unsigned) (Spell.cpp:904) ==32440== by 0x817BBD4: Unit::_UpdateSpells(unsigned) (Unit.cpp:1454) ==32440== by 0x817C120: Unit::Update(unsigned) (Unit.cpp:114) ==32440== by 0x81307D1: Player::Update(unsigned) (Player.cpp:645) ==32440== by 0x80DE49A: ObjectAccessor::Update(unsigned const&) (ObjectAccessor.cpp:366) ==32440== ==32440== Invalid read of size 4 ==32440== at 0x81F0FEA: Item::SetState(ItemUpdateState, Player*) (Item.cpp:791) ==32440== by 0x8136B69: Player::_LoadInventory(unsigned) (Player.cpp:9563) ==32440== by 0x8137B48: Player::LoadFromDB(unsigned) (Player.cpp:9379) ==32440== by 0x81AD6EA: WorldSession::HandlePlayerLoginOpcode(WorldPacket&) (CharacterHandler.cpp:241) ==32440== by 0x819037B: WorldSession::Update(unsigned) (WorldSession.cpp:92) ==32440== by 0x818DB4B: World::Update(long) (World.cpp:446) ==32440== by 0x809AC50: WorldRunnable::run() (WorldRunnable.cpp:47) ==32440== by 0x4050BA3: ZThread::ThreadImpl::dispatch(ZThread::ThreadImpl*, ZThread::ThreadImpl*, ZThread::Task) (ThreadImpl.cxx:407) ==32440== by 0x40518DF: ZThread::(anonymous namespace)::Launcher::run() (ThreadImpl.cxx:49) ==32440== by 0x4055178: _dispatch (ThreadOps.cxx:137) ==32440== by 0x43C9166: start_thread (in /lib/libpthread-2.4.so) ==32440== by 0x45963FD: clone (in /lib/libc-2.4.so) ==32440== Address 0x58F1D8C is 188 bytes inside a block of size 196 free'd ==32440== at 0x4020228: operator delete(void*) (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so) ==32440== by 0x81F2271: Item::~Item() (Item.h:135) ==32440== by 0x81F1011: Item::SetState(ItemUpdateState, Player*) (Item.cpp:795) ==32440== by 0x810C82D: Player::StoreItem(unsigned short, Item*, bool) (Player.cpp:6740) ==32440== by 0x8136A81: Player::_LoadInventory(unsigned) (Player.cpp:9539) ==32440== by 0x8137B48: Player::LoadFromDB(unsigned) (Player.cpp:9379) ==32440== by 0x81AD6EA: WorldSession::HandlePlayerLoginOpcode(WorldPacket&) (CharacterHandler.cpp:241) ==32440== by 0x819037B: WorldSession::Update(unsigned) (WorldSession.cpp:92) ==32440== by 0x818DB4B: World::Update(long) (World.cpp:446) ==32440== by 0x809AC50: WorldRunnable::run() (WorldRunnable.cpp:47) ==32440== by 0x4050BA3: ZThread::ThreadImpl::dispatch(ZThread::ThreadImpl*, ZThread::ThreadImpl*, ZThread::Task) (ThreadImpl.cxx:407) ==32440== by 0x40518DF: ZThread::(anonymous namespace)::Launcher::run() (ThreadImpl.cxx:49) ==32440== ==32440== Invalid write of size 2 ==32440== at 0x81F1036: Item::SetState(ItemUpdateState, Player*) (Item.cpp:809) ==32440== by 0x8136B69: Player::_LoadInventory(unsigned) (Player.cpp:9563) ==32440== by 0x8137B48: Player::LoadFromDB(unsigned) (Player.cpp:9379) ==32440== by 0x81AD6EA: WorldSession::HandlePlayerLoginOpcode(WorldPacket&) (CharacterHandler.cpp:241) ==32440== by 0x819037B: WorldSession::Update(unsigned) (WorldSession.cpp:92) ==32440== by 0x818DB4B: World::Update(long) (World.cpp:446) ==32440== by 0x809AC50: WorldRunnable::run() (WorldRunnable.cpp:47) ==32440== by 0x4050BA3: ZThread::ThreadImpl::dispatch(ZThread::ThreadImpl*, ZThread::ThreadImpl*, ZThread::Task) (ThreadImpl.cxx:407) ==32440== by 0x40518DF: ZThread::(anonymous namespace)::Launcher::run() (ThreadImpl.cxx:49) ==32440== by 0x4055178: _dispatch (ThreadOps.cxx:137) ==32440== by 0x43C9166: start_thread (in /lib/libpthread-2.4.so) ==32440== by 0x45963FD: clone (in /lib/libc-2.4.so) ==32440== Address 0x58F1D90 is 192 bytes inside a block of size 196 free'd ==32440== at 0x4020228: operator delete(void*) (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so) ==32440== by 0x81F2271: Item::~Item() (Item.h:135) ==32440== by 0x81F1011: Item::SetState(ItemUpdateState, Player*) (Item.cpp:795) ==32440== by 0x810C82D: Player::StoreItem(unsigned short, Item*, bool) (Player.cpp:6740) ==32440== by 0x8136A81: Player::_LoadInventory(unsigned) (Player.cpp:9539) ==32440== by 0x8137B48: Player::LoadFromDB(unsigned) (Player.cpp:9379) ==32440== by 0x81AD6EA: WorldSession::HandlePlayerLoginOpcode(WorldPacket&) (CharacterHandler.cpp:241) ==32440== by 0x819037B: WorldSession::Update(unsigned) (WorldSession.cpp:92) ==32440== by 0x818DB4B: World::Update(long) (World.cpp:446) ==32440== by 0x809AC50: WorldRunnable::run() (WorldRunnable.cpp:47) ==32440== by 0x4050BA3: ZThread::ThreadImpl::dispatch(ZThread::ThreadImpl*, ZThread::ThreadImpl*, ZThread::Task) (ThreadImpl.cxx:407) ==32440== by 0x40518DF: ZThread::(anonymous namespace)::Launcher::run() (ThreadImpl.cxx:49) ==32440== ==32440== Invalid write of size 4 ==32440== at 0x81F103F: Item::SetState(ItemUpdateState, Player*) (Item.cpp:810) ==32440== by 0x8136B69: Player::_LoadInventory(unsigned) (Player.cpp:9563) ==32440== by 0x8137B48: Player::LoadFromDB(unsigned) (Player.cpp:9379) ==32440== by 0x81AD6EA: WorldSession::HandlePlayerLoginOpcode(WorldPacket&) (CharacterHandler.cpp:241) ==32440== by 0x819037B: WorldSession::Update(unsigned) (WorldSession.cpp:92) ==32440== by 0x818DB4B: World::Update(long) (World.cpp:446) ==32440== by 0x809AC50: WorldRunnable::run() (WorldRunnable.cpp:47) ==32440== by 0x4050BA3: ZThread::ThreadImpl::dispatch(ZThread::ThreadImpl*, ZThread::ThreadImpl*, ZThread::Task) (ThreadImpl.cxx:407) ==32440== by 0x40518DF: ZThread::(anonymous namespace)::Launcher::run() (ThreadImpl.cxx:49) ==32440== by 0x4055178: _dispatch (ThreadOps.cxx:137) ==32440== by 0x43C9166: start_thread (in /lib/libpthread-2.4.so) ==32440== by 0x45963FD: clone (in /lib/libc-2.4.so) ==32440== Address 0x58F1D8C is 188 bytes inside a block of size 196 free'd ==32440== at 0x4020228: operator delete(void*) (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so) ==32440== by 0x81F2271: Item::~Item() (Item.h:135) ==32440== by 0x81F1011: Item::SetState(ItemUpdateState, Player*) (Item.cpp:795) ==32440== by 0x810C82D: Player::StoreItem(unsigned short, Item*, bool) (Player.cpp:6740) ==32440== by 0x8136A81: Player::_LoadInventory(unsigned) (Player.cpp:9539) ==32440== by 0x8137B48: Player::LoadFromDB(unsigned) (Player.cpp:9379) ==32440== by 0x81AD6EA: WorldSession::HandlePlayerLoginOpcode(WorldPacket&) (CharacterHandler.cpp:241) ==32440== by 0x819037B: WorldSession::Update(unsigned) (WorldSession.cpp:92) ==32440== by 0x818DB4B: World::Update(long) (World.cpp:446) ==32440== by 0x809AC50: WorldRunnable::run() (WorldRunnable.cpp:47) ==32440== by 0x4050BA3: ZThread::ThreadImpl::dispatch(ZThread::ThreadImpl*, ZThread::ThreadImpl*, ZThread::Task) (ThreadImpl.cxx:407) ==32440== by 0x40518DF: ZThread::(anonymous namespace)::Launcher::run() (ThreadImpl.cxx:49) ==32440== ==32440== Conditional jump or move depends on uninitialised value(s) ==32440== at 0x8177555: Unit::RemoveAura(std::_Rb_tree_iterator const, Aura*> >&, bool) (Unit.cpp:1942) ==32440== by 0x817B7B8: Unit::RemoveAllAurasOnDeath() (Unit.cpp:2024) ==32440== by 0x813E234: Player::setDeathState(DeathState) (Unit.h:568) ==32440== by 0x8182CFA: Unit::DealDamage(Unit*, unsigned, DamageEffectType, unsigned, bool) (Unit.cpp:295) ==32440== by 0x812AB1F: Player::EnvironmentalDamage(unsigned long long, unsigned char, unsigned) (Player.cpp:524) ==32440== by 0x8216D1B: WorldSession::HandleFallOpcode(WorldPacket&) (MovementHandler.cpp:74) ==32440== by 0x819037B: WorldSession::Update(unsigned) (WorldSession.cpp:92) ==32440== by 0x818DB4B: World::Update(long) (World.cpp:446) ==32440== by 0x809AC50: WorldRunnable::run() (WorldRunnable.cpp:47) ==32440== by 0x4050BA3: ZThread::ThreadImpl::dispatch(ZThread::ThreadImpl*, ZThread::ThreadImpl*, ZThread::Task) (ThreadImpl.cxx:407) ==32440== by 0x40518DF: ZThread::(anonymous namespace)::Launcher::run() (ThreadImpl.cxx:49) ==32440== by 0x4055178: _dispatch (ThreadOps.cxx:137) ==32440== ==32440== ERROR SUMMARY: 108888 errors from 97 contexts (suppressed: 41 from 1) ==32440== malloc/free: in use at exit: 406,411,374 bytes in 889,034 blocks. ==32440== malloc/free: 18,743,902 allocs, 17,854,868 frees, 253,696,549 bytes allocated. ==32440== For counts of detected errors, rerun with: -v ==32440== searching for pointers to 889,034 not-freed blocks. ==32440== checked 323,254,832 bytes. ==32440== ==32440== Thread 1: ==32440== ==32440== 16 bytes in 2 blocks are possibly lost in loss record 24 of 332 ==32440== at 0x40211C6: operator new(unsigned) (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so) ==32440== by 0x811A4B5: Player::addSpell(unsigned short, unsigned char, PlayerSpellState, unsigned short) (Player.cpp:1867) ==32440== by 0x81204E3: Player::_LoadSpells(unsigned) (Player.cpp:9763) ==32440== by 0x8137B23: Player::LoadFromDB(unsigned) (Player.cpp:9373) ==32440== by 0x81AD6EA: WorldSession::HandlePlayerLoginOpcode(WorldPacket&) (CharacterHandler.cpp:241) ==32440== by 0x819037B: WorldSession::Update(unsigned) (WorldSession.cpp:92) ==32440== by 0x818DB4B: World::Update(long) (World.cpp:446) ==32440== by 0x809AC50: WorldRunnable::run() (WorldRunnable.cpp:47) ==32440== by 0x4050BA3: ZThread::ThreadImpl::dispatch(ZThread::ThreadImpl*, ZThread::ThreadImpl*, ZThread::Task) (ThreadImpl.cxx:407) ==32440== by 0x40518DF: ZThread::(anonymous namespace)::Launcher::run() (ThreadImpl.cxx:49) ==32440== by 0x4055178: _dispatch (ThreadOps.cxx:137) ==32440== by 0x43C9166: start_thread (in /lib/libpthread-2.4.so) ==32440== ==32440== ==32440== 24 bytes in 1 blocks are definitely lost in loss record 37 of 332 ==32440== at 0x40211C6: operator new(unsigned) (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so) ==32440== by 0x818C01B: World::SetInitialWorldSettings() (World.cpp:289) ==32440== by 0x80990EC: Master::Run() (Master.cpp:82) ==32440== by 0x8098C0A: main (Main.cpp:77) ==32440== ==32440== ==32440== 36 bytes in 3 blocks are definitely lost in loss record 46 of 332 ==32440== at 0x40211C6: operator new(unsigned) (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so) ==32440== by 0x8107BBC: Player::AddEnchantDuration(Item*, unsigned, unsigned) (Player.cpp:7672) ==32440== by 0x810EF93: Player::LoadEnchant() (Player.cpp:7758) ==32440== by 0x81AFEF5: WorldSession::HandlePlayerLoginOpcode(WorldPacket&) (CharacterHandler.cpp:479) ==32440== by 0x819037B: WorldSession::Update(unsigned) (WorldSession.cpp:92) ==32440== by 0x818DB4B: World::Update(long) (World.cpp:446) ==32440== by 0x809AC50: WorldRunnable::run() (WorldRunnable.cpp:47) ==32440== by 0x4050BA3: ZThread::ThreadImpl::dispatch(ZThread::ThreadImpl*, ZThread::ThreadImpl*, ZThread::Task) (ThreadImpl.cxx:407) ==32440== by 0x40518DF: ZThread::(anonymous namespace)::Launcher::run() (ThreadImpl.cxx:49) ==32440== by 0x4055178: _dispatch (ThreadOps.cxx:137) ==32440== by 0x43C9166: start_thread (in /lib/libpthread-2.4.so) ==32440== by 0x45963FD: clone (in /lib/libc-2.4.so) ==32440== ==32440== ==32440== 64 bytes in 8 blocks are definitely lost in loss record 90 of 332 ==32440== at 0x40211C6: operator new(unsigned) (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so) ==32440== by 0x81740A8: Unit::ApplySpellImmune(unsigned, unsigned, unsigned, bool) (Unit.cpp:3240) ==32440== by 0x814294D: Aura::HandleModMechanicImmunity(bool) (SpellAuras.cpp:1616) ==32440== by 0x8141F7B: Aura::ApplyModifier(bool) (SpellAuras.cpp:534) ==32440== by 0x817B694: Unit::_ApplyAllAuraMods() (Unit.cpp:2283) ==32440== by 0x812C815: Player::SaveToDB() (Player.cpp:9950) ==32440== by 0x8131458: Player::Update(unsigned) (Player.cpp:836) ==32440== by 0x80DE49A: ObjectAccessor::Update(unsigned const&) (ObjectAccessor.cpp:366) ==32440== by 0x80D4B3A: MapManager::Update(long) (MapManager.cpp:112) ==32440== by 0x818DC69: World::Update(long) (World.cpp:475) ==32440== by 0x809AC50: WorldRunnable::run() (WorldRunnable.cpp:47) ==32440== by 0x4050BA3: ZThread::ThreadImpl::dispatch(ZThread::ThreadImpl*, ZThread::ThreadImpl*, ZThread::Task) (ThreadImpl.cxx:407) ==32440== ==32440== ==32440== 80 bytes in 2 blocks are possibly lost in loss record 107 of 332 ==32440== at 0x4020B46: operator new[](unsigned) (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so) ==32440== by 0x8234208: QueryResultMysql::QueryResultMysql(st_mysql_res*, unsigned long long, unsigned) (QueryResultMysql.cpp:25) ==32440== by 0x82337F7: DatabaseMysql::Query(char const*) (DatabaseMysql.cpp:169) ==32440== by 0x823389E: DatabaseMysql::PQuery(char const*, ...) (DatabaseMysql.cpp:126) ==32440== by 0x8212B2D: WorldSession::HandleAreaTriggerOpcode(WorldPacket&) (MiscHandler.cpp:791) ==32440== by 0x819037B: WorldSession::Update(unsigned) (WorldSession.cpp:92) ==32440== by 0x820C7F6: WorldSession::HandleMoveTimeSkippedOpcode(WorldPacket&) (MiscHandler.cpp:907) ==32440== by 0x819037B: WorldSession::Update(unsigned) (WorldSession.cpp:92) ==32440== by 0x818DB4B: World::Update(long) (World.cpp:446) ==32440== by 0x809AC50: WorldRunnable::run() (WorldRunnable.cpp:47) ==32440== by 0x4050BA3: ZThread::ThreadImpl::dispatch(ZThread::ThreadImpl*, ZThread::ThreadImpl*, ZThread::Task) (ThreadImpl.cxx:407) ==32440== by 0x40518DF: ZThread::(anonymous namespace)::Launcher::run() (ThreadImpl.cxx:49) ==32440== ==32440== ==32440== 200 bytes in 10 blocks are definitely lost in loss record 118 of 332 ==32440== at 0x40211C6: operator new(unsigned) (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so) ==32440== by 0x80F2C02: ObjectMgr::GetAreaTrigger(unsigned) (ObjectMgr.cpp:1546) ==32440== by 0x8212C46: WorldSession::HandleAreaTriggerOpcode(WorldPacket&) (MiscHandler.cpp:804) ==32440== by 0x819037B: WorldSession::Update(unsigned) (WorldSession.cpp:92) ==32440== by 0x818DB4B: World::Update(long) (World.cpp:446) ==32440== by 0x809AC50: WorldRunnable::run() (WorldRunnable.cpp:47) ==32440== by 0x4050BA3: ZThread::ThreadImpl::dispatch(ZThread::ThreadImpl*, ZThread::ThreadImpl*, ZThread::Task) (ThreadImpl.cxx:407) ==32440== by 0x40518DF: ZThread::(anonymous namespace)::Launcher::run() (ThreadImpl.cxx:49) ==32440== by 0x4055178: _dispatch (ThreadOps.cxx:137) ==32440== by 0x43C9166: start_thread (in /lib/libpthread-2.4.so) ==32440== by 0x45963FD: clone (in /lib/libc-2.4.so) ==32440== ==32440== ==32440== 224 bytes in 1 blocks are possibly lost in loss record 120 of 332 ==32440== at 0x40211C6: operator new(unsigned) (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so) ==32440== by 0x8224A5C: WorldSession::HandleCastSpellOpcode(WorldPacket&) (SpellHandler.cpp:397) ==32440== by 0x819037B: WorldSession::Update(unsigned) (WorldSession.cpp:92) ==32440== by 0x818DB4B: World::Update(long) (World.cpp:446) ==32440== by 0x809AC50: WorldRunnable::run() (WorldRunnable.cpp:47) ==32440== by 0x4050BA3: ZThread::ThreadImpl::dispatch(ZThread::ThreadImpl*, ZThread::ThreadImpl*, ZThread::Task) (ThreadImpl.cxx:407) ==32440== by 0x40518DF: ZThread::(anonymous namespace)::Launcher::run() (ThreadImpl.cxx:49) ==32440== by 0x4055178: _dispatch (ThreadOps.cxx:137) ==32440== by 0x43C9166: start_thread (in /lib/libpthread-2.4.so) ==32440== by 0x45963FD: clone (in /lib/libc-2.4.so) ==32440== ==32440== ==32440== 280 bytes in 7 blocks are definitely lost in loss record 126 of 332 ==32440== at 0x40211C6: operator new(unsigned) (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so) ==32440== by 0x81F0712: AddItemsSetItem(Player*, Item*) (Item.cpp:71) ==32440== by 0x810D250: Player::_ApplyAllItemMods() (Player.cpp:4748) ==32440== by 0x812C820: Player::SaveToDB() (Player.cpp:9951) ==32440== by 0x818FDF9: WorldSession::LogoutPlayer(bool) (WorldSession.cpp:188) ==32440== by 0x819050B: WorldSession::Update(unsigned) (WorldSession.cpp:115) ==32440== by 0x820C7F6: WorldSession::HandleMoveTimeSkippedOpcode(WorldPacket&) (MiscHandler.cpp:907) ==32440== by 0x819037B: WorldSession::Update(unsigned) (WorldSession.cpp:92) ==32440== by 0x820C7F6: WorldSession::HandleMoveTimeSkippedOpcode(WorldPacket&) (MiscHandler.cpp:907) ==32440== by 0x819037B: WorldSession::Update(unsigned) (WorldSession.cpp:92) ==32440== by 0x818DB4B: World::Update(long) (World.cpp:446) ==32440== by 0x809AC50: WorldRunnable::run() (WorldRunnable.cpp:47) ==32440== ==32440== ==32440== 496 (64 direct, 432 indirect) bytes in 1 blocks are definitely lost in loss record 133 of 332 ==32440== at 0x40211C6: operator new(unsigned) (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so) ==32440== by 0x8169949: WorldSession::SendDoFlight(unsigned short, unsigned) (TaxiHandler.cpp:183) ==32440== by 0x816BAE0: WorldSession::HandleActivateTaxiFarOpcode(WorldPacket&) (TaxiHandler.cpp:313) ==32440== by 0x819037B: WorldSession::Update(unsigned) (WorldSession.cpp:92) ==32440== by 0x818DB4B: World::Update(long) (World.cpp:446) ==32440== by 0x809AC50: WorldRunnable::run() (WorldRunnable.cpp:47) ==32440== by 0x4050BA3: ZThread::ThreadImpl::dispatch(ZThread::ThreadImpl*, ZThread::ThreadImpl*, ZThread::Task) (ThreadImpl.cxx:407) ==32440== by 0x40518DF: ZThread::(anonymous namespace)::Launcher::run() (ThreadImpl.cxx:49) ==32440== by 0x4055178: _dispatch (ThreadOps.cxx:137) ==32440== by 0x43C9166: start_thread (in /lib/libpthread-2.4.so) ==32440== by 0x45963FD: clone (in /lib/libc-2.4.so) ==32440== ==32440== ==32440== 192 bytes in 1 blocks are possibly lost in loss record 141 of 332 ==32440== at 0x4020B46: operator new[](unsigned) (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so) ==32440== by 0x80EBFCA: Object::LoadValues(char const*) (Object.h:287) ==32440== by 0x81F1EB8: Item::LoadFromDB(unsigned, unsigned long long) (Item.cpp:503) ==32440== by 0x8136C01: Player::_LoadInventory(unsigned) (Player.cpp:9523) ==32440== by 0x8137B48: Player::LoadFromDB(unsigned) (Player.cpp:9379) ==32440== by 0x81AD6EA: WorldSession::HandlePlayerLoginOpcode(WorldPacket&) (CharacterHandler.cpp:241) ==32440== by 0x819037B: WorldSession::Update(unsigned) (WorldSession.cpp:92) ==32440== by 0x818DB4B: World::Update(long) (World.cpp:446) ==32440== by 0x809AC50: WorldRunnable::run() (WorldRunnable.cpp:47) ==32440== by 0x4050BA3: ZThread::ThreadImpl::dispatch(ZThread::ThreadImpl*, ZThread::ThreadImpl*, ZThread::Task) (ThreadImpl.cxx:407) ==32440== by 0x40518DF: ZThread::(anonymous namespace)::Launcher::run() (ThreadImpl.cxx:49) ==32440== by 0x4055178: _dispatch (ThreadOps.cxx:137) ==32440== ==32440== ==32440== 196 bytes in 1 blocks are possibly lost in loss record 142 of 332 ==32440== at 0x40211C6: operator new(unsigned) (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so) ==32440== by 0x81A0582: Bag::LoadFromDB(unsigned, unsigned long long) (Bag.h:66) ==32440== by 0x8136C01: Player::_LoadInventory(unsigned) (Player.cpp:9523) ==32440== by 0x8137B48: Player::LoadFromDB(unsigned) (Player.cpp:9379) ==32440== by 0x81AD6EA: WorldSession::HandlePlayerLoginOpcode(WorldPacket&) (CharacterHandler.cpp:241) ==32440== by 0x819037B: WorldSession::Update(unsigned) (WorldSession.cpp:92) ==32440== by 0x818DB4B: World::Update(long) (World.cpp:446) ==32440== by 0x809AC50: WorldRunnable::run() (WorldRunnable.cpp:47) ==32440== by 0x4050BA3: ZThread::ThreadImpl::dispatch(ZThread::ThreadImpl*, ZThread::ThreadImpl*, ZThread::Task) (ThreadImpl.cxx:407) ==32440== by 0x40518DF: ZThread::(anonymous namespace)::Launcher::run() (ThreadImpl.cxx:49) ==32440== by 0x4055178: _dispatch (ThreadOps.cxx:137) ==32440== by 0x43C9166: start_thread (in /lib/libpthread-2.4.so) ==32440== ==32440== ==32440== 726 bytes in 11 blocks are possibly lost in loss record 155 of 332 ==32440== at 0x4021761: malloc (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so) ==32440== by 0x42B182D: (within /usr/lib/libcrypto.so.0.9.8) ==32440== by 0x42B1DAA: CRYPTO_malloc (in /usr/lib/libcrypto.so.0.9.8) ==32440== by 0x42E3CAA: BN_bn2hex (in /usr/lib/libcrypto.so.0.9.8) ==32440== by 0x8236D88: BigNumber::AsHexStr() (BigNumber.cpp:194) ==32440== by 0x81932AF: WorldSocket::_HandleAuthSession(WorldPacket&) (WorldSocket.cpp:250) ==32440== by 0x8194543: WorldSocket::OnRead() (WorldSocket.cpp:165) ==32440== by 0x824157F: SocketHandler::Select(long, long) (SocketHandler.cpp:297) ==32440== by 0x80993DE: Master::Run() (Master.cpp:187) ==32440== by 0x8098C0A: main (Main.cpp:77) ==32440== ==32440== ==32440== 39,080 bytes in 4,885 blocks are definitely lost in loss record 205 of 332 ==32440== at 0x40211C6: operator new(unsigned) (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so) ==32440== by 0x811A4B5: Player::addSpell(unsigned short, unsigned char, PlayerSpellState, unsigned short) (Player.cpp:1867) ==32440== by 0x81204E3: Player::_LoadSpells(unsigned) (Player.cpp:9763) ==32440== by 0x8137B23: Player::LoadFromDB(unsigned) (Player.cpp:9373) ==32440== by 0x81AD6EA: WorldSession::HandlePlayerLoginOpcode(WorldPacket&) (CharacterHandler.cpp:241) ==32440== by 0x819037B: WorldSession::Update(unsigned) (WorldSession.cpp:92) ==32440== by 0x818DB4B: World::Update(long) (World.cpp:446) ==32440== by 0x809AC50: WorldRunnable::run() (WorldRunnable.cpp:47) ==32440== by 0x4050BA3: ZThread::ThreadImpl::dispatch(ZThread::ThreadImpl*, ZThread::ThreadImpl*, ZThread::Task) (ThreadImpl.cxx:407) ==32440== by 0x40518DF: ZThread::(anonymous namespace)::Launcher::run() (ThreadImpl.cxx:49) ==32440== by 0x4055178: _dispatch (ThreadOps.cxx:137) ==32440== by 0x43C9166: start_thread (in /lib/libpthread-2.4.so) ==32440== ==32440== ==32440== 161,650 bytes in 2,457 blocks are definitely lost in loss record 219 of 332 ==32440== at 0x4021761: malloc (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so) ==32440== by 0x42B182D: (within /usr/lib/libcrypto.so.0.9.8) ==32440== by 0x42B1DAA: CRYPTO_malloc (in /usr/lib/libcrypto.so.0.9.8) ==32440== by 0x42E3CAA: BN_bn2hex (in /usr/lib/libcrypto.so.0.9.8) ==32440== by 0x8236D88: BigNumber::AsHexStr() (BigNumber.cpp:194) ==32440== by 0x81932AF: WorldSocket::_HandleAuthSession(WorldPacket&) (WorldSocket.cpp:250) ==32440== by 0x8194543: WorldSocket::OnRead() (WorldSocket.cpp:165) ==32440== by 0x824157F: SocketHandler::Select(long, long) (SocketHandler.cpp:297) ==32440== by 0x80993DE: Master::Run() (Master.cpp:187) ==32440== by 0x8098C0A: main (Main.cpp:77) ==32440== ==32440== ==32440== 311,216 bytes in 2 blocks are possibly lost in loss record 229 of 332 ==32440== at 0x4020B46: operator new[](unsigned) (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so) ==32440== by 0x8232836: DBCFile::AutoProduceData(char const*, unsigned*) (dbcfile.cpp:147) ==32440== by 0x822CA32: void LoadDBC(barGoLink&, std::list >&, DBCStorage&, std::string) (DBCStores.h:104) ==32440== by 0x82297F0: LoadDBCStores(std::string) (DBCStores.cpp:167) ==32440== by 0x818C068: World::SetInitialWorldSettings() (World.cpp:292) ==32440== by 0x80990EC: Master::Run() (Master.cpp:82) ==32440== by 0x8098C0A: main (Main.cpp:77) ==32440== ==32440== ==32440== 448,255 (744 direct, 447,511 indirect) bytes in 31 blocks are definitely lost in loss record 234 of 332 ==32440== at 0x40211C6: operator new(unsigned) (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so) ==32440== by 0x82337D7: DatabaseMysql::Query(char const*) (DatabaseMysql.cpp:169) ==32440== by 0x823389E: DatabaseMysql::PQuery(char const*, ...) (DatabaseMysql.cpp:126) ==32440== by 0x80F2BE9: ObjectMgr::GetAreaTrigger(unsigned) (ObjectMgr.cpp:1542) ==32440== by 0x8212C46: WorldSession::HandleAreaTriggerOpcode(WorldPacket&) (MiscHandler.cpp:804) ==32440== by 0x819037B: WorldSession::Update(unsigned) (WorldSession.cpp:92) ==32440== by 0x818DB4B: World::Update(long) (World.cpp:446) ==32440== by 0x809AC50: WorldRunnable::run() (WorldRunnable.cpp:47) ==32440== by 0x4050BA3: ZThread::ThreadImpl::dispatch(ZThread::ThreadImpl*, ZThread::ThreadImpl*, ZThread::Task) (ThreadImpl.cxx:407) ==32440== by 0x40518DF: ZThread::(anonymous namespace)::Launcher::run() (ThreadImpl.cxx:49) ==32440== by 0x4055178: _dispatch (ThreadOps.cxx:137) ==32440== by 0x43C9166: start_thread (in /lib/libpthread-2.4.so) ==32440== ==32440== ==32440== 1,008 bytes in 7 blocks are possibly lost in loss record 240 of 332 ==32440== at 0x401F962: calloc (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so) ==32440== by 0x401017A: allocate_dtv (in /lib/ld-2.4.so) ==32440== by 0x4010224: _dl_allocate_tls (in /lib/ld-2.4.so) ==32440== by 0x43C989F: pthread_create@@GLIBC_2.1 (in /lib/libpthread-2.4.so) ==32440== by 0x8239744: MThread::Start(void (*)(void*), void*) (Mthread.cpp:74) ==32440== by 0x8238A79: StartEventSystem() (EventSystem.cpp:557) ==32440== by 0x818C406: World::SetInitialWorldSettings() (World.cpp:364) ==32440== by 0x80990EC: Master::Run() (Master.cpp:82) ==32440== by 0x8098C0A: main (Main.cpp:77) ==32440== ==32440== ==32440== 2,240 bytes in 10 blocks are definitely lost in loss record 257 of 332 ==32440== at 0x40211C6: operator new(unsigned) (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so) ==32440== by 0x81754E8: Unit::CastSpell(Unit*, SpellEntry*, bool, Item*) (Unit.cpp:560) ==32440== by 0x4068338: default_casterAI::MoveInLineOfSight(Unit*) (ScriptMgr.h:122) ==32440== by 0x80BC09E: void VisitorHelper(MaNGOS::CreatureRelocationNotifier&, ContainerMapList&) (GridNotifiersImpl.h:193) ==32440== by 0x80C4696: void Cell::Visit, MaNGOS::CreatureRelocationNotifier, ContainerMapList >(CellLock > const&, TypeContainerVisitor >&, Map&) const (TypeContainerVisitor.h:105) ==32440== by 0x80B6661: Map::CreatureRelocationNotifying(Creature*, Cell, CoordPair<512>) (Map.cpp:659) ==32440== by 0x80B6AC9: Map::CreatureRelocation(Creature*, float, float, float, float) (Map.cpp:645) ==32440== by 0x81687F7: DestinationHolder >::UpdateTraveller(Traveller&, unsigned, bool) (Traveller.h:68) ==32440== by 0x81683B3: TargetedMovementGenerator::Update(Creature&, unsigned const&) (TargetedMovementGenerator.cpp:108) ==32440== by 0x80D62C7: MotionMaster::UpdateMotion(unsigned const&) (MotionMaster.cpp:47) ==32440== by 0x80A20CE: Creature::AIM_Update(unsigned const&) (Creature.cpp:223) ==32440== by 0x80A239F: Creature::Update(unsigned) (Creature.cpp:306) ==32440== ==32440== ==32440== 2,688 bytes in 12 blocks are definitely lost in loss record 269 of 332 ==32440== at 0x40211C6: operator new(unsigned) (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so) ==32440== by 0x8225401: WorldSession::HandleUseItemOpcode(WorldPacket&) (SpellHandler.cpp:108) ==32440== by 0x819037B: WorldSession::Update(unsigned) (WorldSession.cpp:92) ==32440== by 0x818DB4B: World::Update(long) (World.cpp:446) ==32440== by 0x809AC50: WorldRunnable::run() (WorldRunnable.cpp:47) ==32440== by 0x4050BA3: ZThread::ThreadImpl::dispatch(ZThread::ThreadImpl*, ZThread::ThreadImpl*, ZThread::Task) (ThreadImpl.cxx:407) ==32440== by 0x40518DF: ZThread::(anonymous namespace)::Launcher::run() (ThreadImpl.cxx:49) ==32440== by 0x4055178: _dispatch (ThreadOps.cxx:137) ==32440== by 0x43C9166: start_thread (in /lib/libpthread-2.4.so) ==32440== by 0x45963FD: clone (in /lib/libc-2.4.so) ==32440== ==32440== ==32440== 4,704 bytes in 21 blocks are definitely lost in loss record 276 of 332 ==32440== at 0x40211C6: operator new(unsigned) (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so) ==32440== by 0x8224A5C: WorldSession::HandleCastSpellOpcode(WorldPacket&) (SpellHandler.cpp:397) ==32440== by 0x819037B: WorldSession::Update(unsigned) (WorldSession.cpp:92) ==32440== by 0x818DB4B: World::Update(long) (World.cpp:446) ==32440== by 0x809AC50: WorldRunnable::run() (WorldRunnable.cpp:47) ==32440== by 0x4050BA3: ZThread::ThreadImpl::dispatch(ZThread::ThreadImpl*, ZThread::ThreadImpl*, ZThread::Task) (ThreadImpl.cxx:407) ==32440== by 0x40518DF: ZThread::(anonymous namespace)::Launcher::run() (ThreadImpl.cxx:49) ==32440== by 0x4055178: _dispatch (ThreadOps.cxx:137) ==32440== by 0x43C9166: start_thread (in /lib/libpthread-2.4.so) ==32440== by 0x45963FD: clone (in /lib/libc-2.4.so) ==32440== ==32440== ==32440== 8,960 bytes in 448 blocks are definitely lost in loss record 288 of 332 ==32440== at 0x40211C6: operator new(unsigned) (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so) ==32440== by 0x814B0A7: Aura::HandleAddModifier(bool) (SpellAuras.cpp:748) ==32440== by 0x8141F7B: Aura::ApplyModifier(bool) (SpellAuras.cpp:534) ==32440== by 0x817B694: Unit::_ApplyAllAuraMods() (Unit.cpp:2283) ==32440== by 0x812C815: Player::SaveToDB() (Player.cpp:9950) ==32440== by 0x818FDF9: WorldSession::LogoutPlayer(bool) (WorldSession.cpp:188) ==32440== by 0x819050B: WorldSession::Update(unsigned) (WorldSession.cpp:115) ==32440== by 0x818DB4B: World::Update(long) (World.cpp:446) ==32440== by 0x809AC50: WorldRunnable::run() (WorldRunnable.cpp:47) ==32440== by 0x4050BA3: ZThread::ThreadImpl::dispatch(ZThread::ThreadImpl*, ZThread::ThreadImpl*, ZThread::Task) (ThreadImpl.cxx:407) ==32440== by 0x40518DF: ZThread::(anonymous namespace)::Launcher::run() (ThreadImpl.cxx:49) ==32440== by 0x4055178: _dispatch (ThreadOps.cxx:137) ==32440== ==32440== ==32440== 10,836 bytes in 9 blocks are possibly lost in loss record 290 of 332 ==32440== at 0x4020B46: operator new[](unsigned) (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so) ==32440== by 0x80F41DD: ObjectMgr::LoadPlayerInfo() (ObjectMgr.cpp:471) ==32440== by 0x818C134: World::SetInitialWorldSettings() (World.cpp:298) ==32440== by 0x80990EC: Master::Run() (Master.cpp:82) ==32440== by 0x8098C0A: main (Main.cpp:77) ==32440== ==32440== ==32440== 355,468 (15,876 direct, 339,592 indirect) bytes in 81 blocks are definitely lost in loss record 297 of 332 ==32440== at 0x40211C6: operator new(unsigned) (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so) ==32440== by 0x8136932: Player::_LoadInventory(unsigned) (Bag.h:66) ==32440== by 0x8137B48: Player::LoadFromDB(unsigned) (Player.cpp:9379) ==32440== by 0x81AD6EA: WorldSession::HandlePlayerLoginOpcode(WorldPacket&) (CharacterHandler.cpp:241) ==32440== by 0x819037B: WorldSession::Update(unsigned) (WorldSession.cpp:92) ==32440== by 0x818DB4B: World::Update(long) (World.cpp:446) ==32440== by 0x809AC50: WorldRunnable::run() (WorldRunnable.cpp:47) ==32440== by 0x4050BA3: ZThread::ThreadImpl::dispatch(ZThread::ThreadImpl*, ZThread::ThreadImpl*, ZThread::Task) (ThreadImpl.cxx:407) ==32440== by 0x40518DF: ZThread::(anonymous namespace)::Launcher::run() (ThreadImpl.cxx:49) ==32440== by 0x4055178: _dispatch (ThreadOps.cxx:137) ==32440== by 0x43C9166: start_thread (in /lib/libpthread-2.4.so) ==32440== by 0x45963FD: clone (in /lib/libc-2.4.so) ==32440== ==32440== ==32440== 181,968 (6,664 direct, 175,304 indirect) bytes in 34 blocks are definitely lost in loss record 302 of 332 ==32440== at 0x40211C6: operator new(unsigned) (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so) ==32440== by 0x81A0582: Bag::LoadFromDB(unsigned, unsigned long long) (Bag.h:66) ==32440== by 0x8136C01: Player::_LoadInventory(unsigned) (Player.cpp:9523) ==32440== by 0x8137B48: Player::LoadFromDB(unsigned) (Player.cpp:9379) ==32440== by 0x81AD6EA: WorldSession::HandlePlayerLoginOpcode(WorldPacket&) (CharacterHandler.cpp:241) ==32440== by 0x819037B: WorldSession::Update(unsigned) (WorldSession.cpp:92) ==32440== by 0x818DB4B: World::Update(long) (World.cpp:446) ==32440== by 0x809AC50: WorldRunnable::run() (WorldRunnable.cpp:47) ==32440== by 0x4050BA3: ZThread::ThreadImpl::dispatch(ZThread::ThreadImpl*, ZThread::ThreadImpl*, ZThread::Task) (ThreadImpl.cxx:407) ==32440== by 0x40518DF: ZThread::(anonymous namespace)::Launcher::run() (ThreadImpl.cxx:49) ==32440== by 0x4055178: _dispatch (ThreadOps.cxx:137) ==32440== by 0x43C9166: start_thread (in /lib/libpthread-2.4.so) ==32440== ==32440== ==32440== 24,576 bytes in 6 blocks are possibly lost in loss record 304 of 332 ==32440== at 0x40211C6: operator new(unsigned) (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so) ==32440== by 0x80A564E: std::vector >::reserve(unsigned) (new_allocator.h:90) ==32440== by 0x80EC89B: Object::Object() (ByteBuffer.h:36) ==32440== by 0x81EF18B: Item::Item() (Item.cpp:161) ==32440== by 0x81A058C: Bag::LoadFromDB(unsigned, unsigned long long) (Bag.h:66) ==32440== by 0x8136C01: Player::_LoadInventory(unsigned) (Player.cpp:9523) ==32440== by 0x8137B48: Player::LoadFromDB(unsigned) (Player.cpp:9379) ==32440== by 0x81AD6EA: WorldSession::HandlePlayerLoginOpcode(WorldPacket&) (CharacterHandler.cpp:241) ==32440== by 0x819037B: WorldSession::Update(unsigned) (WorldSession.cpp:92) ==32440== by 0x818DB4B: World::Update(long) (World.cpp:446) ==32440== by 0x809AC50: WorldRunnable::run() (WorldRunnable.cpp:47) ==32440== by 0x4050BA3: ZThread::ThreadImpl::dispatch(ZThread::ThreadImpl*, ZThread::ThreadImpl*, ZThread::Task) (ThreadImpl.cxx:407) ==32440== ==32440== ==32440== 32,656 bytes in 4 blocks are possibly lost in loss record 306 of 332 ==32440== at 0x4021761: malloc (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so) ==32440== by 0x40B2FFF: my_malloc (in /usr/lib/mysql/libmysqlclient_r.so.15.0.0) ==32440== by 0x40B5E4F: alloc_root (in /usr/lib/mysql/libmysqlclient_r.so.15.0.0) ==32440== by 0x40DB74F: unpack_fields (in /usr/lib/mysql/libmysqlclient_r.so.15.0.0) ==32440== by 0x40DBCDE: (within /usr/lib/mysql/libmysqlclient_r.so.15.0.0) ==32440== by 0x40D8F21: mysql_real_query (in /usr/lib/mysql/libmysqlclient_r.so.15.0.0) ==32440== by 0x40ADDC0: mysql_query (in /usr/lib/mysql/libmysqlclient_r.so.15.0.0) ==32440== by 0x8233708: DatabaseMysql::Query(char const*) (DatabaseMysql.cpp:142) ==32440== by 0x823389E: DatabaseMysql::PQuery(char const*, ...) (DatabaseMysql.cpp:126) ==32440== by 0x8212B2D: WorldSession::HandleAreaTriggerOpcode(WorldPacket&) (MiscHandler.cpp:791) ==32440== by 0x819037B: WorldSession::Update(unsigned) (WorldSession.cpp:92) ==32440== by 0x820C7F6: WorldSession::HandleMoveTimeSkippedOpcode(WorldPacket&) (MiscHandler.cpp:907) ==32440== ==32440== ==32440== 4,017,160 bytes in 23,966 blocks are possibly lost in loss record 323 of 332 ==32440== at 0x40211C6: operator new(unsigned) (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so) ==32440== by 0x446050D: std::string::_Rep::_S_create(unsigned, unsigned, std::allocator const&) (in /usr/lib/gcc/i686-pc-linux-gnu/4.1.1/libstdc++.so.6.0.8) ==32440== by 0x44614E8: (within /usr/lib/gcc/i686-pc-linux-gnu/4.1.1/libstdc++.so.6.0.8) ==32440== by 0x4461688: std::string::string(char const*, std::allocator const&) (in /usr/lib/gcc/i686-pc-linux-gnu/4.1.1/libstdc++.so.6.0.8) ==32440== by 0x80F7C02: ObjectMgr::LoadGossipText() (Field.h:46) ==32440== by 0x818C19A: World::SetInitialWorldSettings() (World.cpp:307) ==32440== by 0x80990EC: Master::Run() (Master.cpp:82) ==32440== by 0x8098C0A: main (Main.cpp:77) ==32440== ==32440== LEAK SUMMARY: ==32440== definitely lost: 243,274 bytes in 8,009 blocks. ==32440== indirectly lost: 962,839 bytes in 650 blocks. ==32440== possibly lost: 4,398,886 bytes in 24,012 blocks. ==32440== still reachable: 400,806,375 bytes in 856,363 blocks. ==32440== suppressed: 0 bytes in 0 blocks. ==32440== Reachable blocks (those to which a pointer was found) are not shown. ==32440== To see them, rerun with: --show-reachable=yes