slackware
-
Posts
10 -
Joined
-
Last visited
Never -
Donations
0.00 GBP
Content Type
Profiles
Bug Tracker
Wiki
Release Notes
Forums
Downloads
Blogs
Events
Posts posted by slackware
-
-
at this moment warden can`t detect cheats, which use dynamic memory. But you can write reading of dynamic offset add some value to it and read data from dynamic struct.
great, i dont know how... but its will be great
-
no. Hitchhiker use dynamic memory )
in my test server its not founded by warden... (using fly )
-
i am having this crash
And what hack i prevent using
PAGE_CHECK_A ( check 178) and PAGE_CHECK_B( check 191)
Thanks all
-
Hi TOM_RUS, firstly BIG thanks for amazing work.
I am testing on local, and i have questions, my gm account continue been banned by warden without any third program...
Here examples of this bans
2011-06-29 06:09:31 RESULT PAGE_CHECK fail, CheckId 800 account Id 5
2011-06-29 06:36:40 RESULT PAGE_CHECK fail, CheckId 261 account Id 7
2011-06-29 06:36:40 RESULT PAGE_CHECK fail, CheckId 88 account Id 7
2011-06-29 06:36:42 RESULT PAGE_CHECK fail, CheckId 261 account Id 5
2011-06-29 15:45:56 RESULT PAGE_CHECK fail, CheckId 799 account Id 5
2011-06-29 15:56:00 RESULT PAGE_CHECK fail, CheckId 799 account Id 5
2011-06-29 16:17:59 RESULT PAGE_CHECK fail, CheckId 261 account Id 5
2011-06-29 18:53:57 RESULT PAGE_CHECK fail, CheckId 88 account Id 5
2011-06-30 00:48:43 RESULT PAGE_CHECK fail, CheckId 261 account Id 5
2011-06-30 03:19:02 RESULT PAGE_CHECK fail, CheckId 799 account Id 5
2011-06-30 03:53:15 RESULT PAGE_CHECK fail, CheckId 134 account Id 5
2011-06-30 04:36:18 RESULT PAGE_CHECK fail, CheckId 261 account Id 11
2011-06-30 17:12:57 RESULT PAGE_CHECK fail, CheckId 782 account Id 11
2011-06-30 17:58:36 RESULT PAGE_CHECK fail, CheckId 88 account Id 11
Thanks for any reply man
-
Could you please add some hints about tweaking DB performance?
I've been playing around a bit, but I have the feeling, that there is still some tweak possible ; )
thanks,
Termitt
Good point, mysql conf tunning is Welcome
Thanks
-
Here is stable 2k Online. 20h + uptime.
Good Work Woweur
-
Hi woweur, just thanks for this, you make a good work
I am using this, and i have the same crash
And work nice, the problem is this crashs =(
-
How will be a good lock on i_mapList ?
// TODO: This methods will need lock in MT environment static void LinkMap(Map* map) { i_mapList.push_back(map); } static void DelinkMap(Map* map) { i_mapList.remove(map); }
AND
// TODO: This methods will need lock in MT environment // Theoreticaly multiple threads can enter and search in this method but // in that case linking/delinking other map should be guarded template <class OBJECT> static OBJECT* FindHelper(uint64 guid) { OBJECT* ret = NULL; std::list<Map*>::const_iterator i = i_mapList.begin(); while (i != i_mapList.end() && !ret) { ret = (*i)->GetObjectsStore().find<OBJECT>(guid, (OBJECT*)NULL); ++i; } return ret; } static std::list<Map*> i_mapList;
Maybe a lock type and...
LockType i_mapListGuard; static void LinkMap(Map* map) { Guard guard(i_mapListGuard); i_mapList.push_back(map); } static void DelinkMap(Map* map) { Guard guard(i_mapListGuard); i_mapList.push_back(map); }
Only on Link and Delink maybe ? Any help ( Using MT )
Thanks
-
Well her ei receive link errors but maybe its my fault:
3>game.lib(CombatHandler.obj) : error LNK2001: unresolved external symbol "private: static class std::tr1::unordered_map<unsigned __int64,class Creature *,class std::tr1::hash<unsigned __int64>,struct std::equal_to<unsigned __int64>,class std::allocator<struct std::Pair<unsigned __int64 const ,class Creature *> > > HashMapHolder<class Creature>::m_objectMap" (?m_objectMap@?$HashMapHolder@VCreature@@@@0V?$unordered_map@_KPEAVCreature@@V?$hash@_K@tr1@std@@U?$equal_to@_K@4@V?$allocator@U?$pair@$$CB_KPEAVCreature@@@std@@@4@@tr1@std@@A)
3>game.lib(GuardAI.obj) : error LNK2001: unresolved external symbol "private: static class std::tr1::unordered_map<unsigned __int64,class Creature *,class std::tr1::hash<unsigned __int64>,struct std::equal_to<unsigned __int64>,class std::allocator<struct std::Pair<unsigned __int64 const ,class Creature *> > > HashMapHolder<class Creature>::m_objectMap" (?m_objectMap@?$HashMapHolder@VCreature@@@@0V?$unordered_map@_KPEAVCreature@@V?$hash@_K@tr1@std@@U?$equal_to@_K@4@V?$allocator@U?$pair@$$CB_KPEAVCreature@@@std@@@4@@tr1@std@@A)
3>game.lib(TotemAI.obj) : error LNK2001: unresolved external symbol "private: static class std::tr1::unordered_map<unsigned __int64,class Creature *,class std::tr1::hash<unsigned __int64>,struct std::equal_to<unsigned __int64>,class std::allocator<struct std::Pair<unsigned __int64 const ,class Creature *> > > HashMapHolder<class Creature>::m_objectMap" (?m_objectMap@?$HashMapHolder@VCreature@@@@0V?$unordered_map@_KPEAVCreature@@V?$hash@_K@tr1@std@@U?$equal_to@_K@4@V?$allocator@U?$pair@$$CB_KPEAVCreature@@@std@@@4@@tr1@std@@A)
3>game.lib(MiscHandler.obj) : error LNK2001: unresolved external symbol "private: static class std::tr1::unordered_map<unsigned __int64,class Creature *,class std::tr1::hash<unsigned __int64>,struct std::equal_to<unsigned __int64>,class std::allocator<struct std::Pair<unsigned __int64 const ,class Creature *> > > HashMapHolder<class Creature>::m_objectMap" (?m_objectMap@?$HashMapHolder@VCreature@@@@0V?$unordered_map@_KPEAVCreature@@V?$hash@_K@tr1@std@@U?$equal_to@_K@4@V?$allocator@U?$pair@$$CB_KPEAVCreature@@@std@@@4@@tr1@std@@A)
3>game.lib(SpellHandler.obj) : error LNK2019: unresolved external symbol "private: static class std::tr1::unordered_map<unsigned __int64,class Creature *,class std::tr1::hash<unsigned __int64>,struct std::equal_to<unsigned __int64>,class std::allocator<struct std::Pair<unsigned __int64 const ,class Creature *> > > HashMapHolder<class Creature>::m_objectMap" (?m_objectMap@?$HashMapHolder@VCreature@@@@0V?$unordered_map@_KPEAVCreature@@V?$hash@_K@tr1@std@@U?$equal_to@_K@4@V?$allocator@U?$pair@$$CB_KPEAVCreature@@@std@@@4@@tr1@std@@A) referenced in function "public: static class Unit * __cdecl ObjectAccessor::GetObjectInWorld(unsigned __int64,class Unit *)" (?GetObjectInWorld@ObjectAccessor@@SAPEAVUnit@@_KPEAV2@@Z)
3>game.lib(ChatHandler.obj) : error LNK2001: unresolved external symbol "private: static class std::tr1::unordered_map<unsigned __int64,class Creature *,class std::tr1::hash<unsigned __int64>,struct std::equal_to<unsigned __int64>,class std::allocator<struct std::Pair<unsigned __int64 const ,class Creature *> > > HashMapHolder<class Creature>::m_objectMap" (?m_objectMap@?$HashMapHolder@VCreature@@@@0V?$unordered_map@_KPEAVCreature@@V?$hash@_K@tr1@std@@U?$equal_to@_K@4@V?$allocator@U?$pair@$$CB_KPEAVCreature@@@std@@@4@@tr1@std@@A)
3>game.lib(PetHandler.obj) : error LNK2001: unresolved external symbol "private: static class std::tr1::unordered_map<unsigned __int64,class Creature *,class std::tr1::hash<unsigned __int64>,struct std::equal_to<unsigned __int64>,class std::allocator<struct std::Pair<unsigned __int64 const ,class Creature *> > > HashMapHolder<class Creature>::m_objectMap" (?m_objectMap@?$HashMapHolder@VCreature@@@@0V?$unordered_map@_KPEAVCreature@@V?$hash@_K@tr1@std@@U?$equal_to@_K@4@V?$allocator@U?$pair@$$CB_KPEAVCreature@@@std@@@4@@tr1@std@@A)
3>game.lib(OutdoorPvPEP.obj) : error LNK2001: unresolved external symbol "private: static class std::tr1::unordered_map<unsigned __int64,class Creature *,class std::tr1::hash<unsigned __int64>,struct std::equal_to<unsigned __int64>,class std::allocator<struct std::Pair<unsigned __int64 const ,class Creature *> > > HashMapHolder<class Creature>::m_objectMap" (?m_objectMap@?$HashMapHolder@VCreature@@@@0V?$unordered_map@_KPEAVCreature@@V?$hash@_K@tr1@std@@U?$equal_to@_K@4@V?$allocator@U?$pair@$$CB_KPEAVCreature@@@std@@@4@@tr1@std@@A)
3>game.lib(OutdoorPvPZM.obj) : error LNK2001: unresolved external symbol "private: static class std::tr1::unordered_map<unsigned __int64,class Creature *,class std::tr1::hash<unsigned __int64>,struct std::equal_to<unsigned __int64>,class std::allocator<struct std::Pair<unsigned __int64 const ,class Creature *> > > HashMapHolder<class Creature>::m_objectMap" (?m_objectMap@?$HashMapHolder@VCreature@@@@0V?$unordered_map@_KPEAVCreature@@V?$hash@_K@tr1@std@@U?$equal_to@_K@4@V?$allocator@U?$pair@$$CB_KPEAVCreature@@@std@@@4@@tr1@std@@A)
3>game.lib(OutdoorPvPNA.obj) : error LNK2001: unresolved external symbol "private: static class std::tr1::unordered_map<unsigned __int64,class Creature *,class std::tr1::hash<unsigned __int64>,struct std::equal_to<unsigned __int64>,class std::allocator<struct std::Pair<unsigned __int64 const ,class Creature *> > > HashMapHolder<class Creature>::m_objectMap" (?m_objectMap@?$HashMapHolder@VCreature@@@@0V?$unordered_map@_KPEAVCreature@@V?$hash@_K@tr1@std@@U?$equal_to@_K@4@V?$allocator@U?$pair@$$CB_KPEAVCreature@@@std@@@4@@tr1@std@@A)
3>game.lib(SpellEffects.obj) : error LNK2001: unresolved external symbol "private: static class std::tr1::unordered_map<unsigned __int64,class Creature *,class std::tr1::hash<unsigned __int64>,struct std::equal_to<unsigned __int64>,class std::allocator<struct std::Pair<unsigned __int64 const ,class Creature *> > > HashMapHolder<class Creature>::m_objectMap" (?m_objectMap@?$HashMapHolder@VCreature@@@@0V?$unordered_map@_KPEAVCreature@@V?$hash@_K@tr1@std@@U?$equal_to@_K@4@V?$allocator@U?$pair@$$CB_KPEAVCreature@@@std@@@4@@tr1@std@@A)
3>game.lib(GameEventMgr.obj) : error LNK2001: unresolved external symbol "private: static class std::tr1::unordered_map<unsigned __int64,class Creature *,class std::tr1::hash<unsigned __int64>,struct std::equal_to<unsigned __int64>,class std::allocator<struct std::Pair<unsigned __int64 const ,class Creature *> > > HashMapHolder<class Creature>::m_objectMap" (?m_objectMap@?$HashMapHolder@VCreature@@@@0V?$unordered_map@_KPEAVCreature@@V?$hash@_K@tr1@std@@U?$equal_to@_K@4@V?$allocator@U?$pair@$$CB_KPEAVCreature@@@std@@@4@@tr1@std@@A)
3>game.lib(MovementHandler.obj) : error LNK2001: unresolved external symbol "private: static class std::tr1::unordered_map<unsigned __int64,class Creature *,class std::tr1::hash<unsigned __int64>,struct std::equal_to<unsigned __int64>,class std::allocator<struct std::Pair<unsigned __int64 const ,class Creature *> > > HashMapHolder<class Creature>::m_objectMap" (?m_objectMap@?$HashMapHolder@VCreature@@@@0V?$unordered_map@_KPEAVCreature@@V?$hash@_K@tr1@std@@U?$equal_to@_K@4@V?$allocator@U?$pair@$$CB_KPEAVCreature@@@std@@@4@@tr1@std@@A)
3>game.lib(Level2.obj) : error LNK2001: unresolved external symbol "private: static class std::tr1::unordered_map<unsigned __int64,class Creature *,class std::tr1::hash<unsigned __int64>,struct std::equal_to<unsigned __int64>,class std::allocator<struct std::Pair<unsigned __int64 const ,class Creature *> > > HashMapHolder<class Creature>::m_objectMap" (?m_objectMap@?$HashMapHolder@VCreature@@@@0V?$unordered_map@_KPEAVCreature@@V?$hash@_K@tr1@std@@U?$equal_to@_K@4@V?$allocator@U?$pair@$$CB_KPEAVCreature@@@std@@@4@@tr1@std@@A)
3>game.lib(OutdoorPvP.obj) : error LNK2001: unresolved external symbol "private: static class std::tr1::unordered_map<unsigned __int64,class Creature *,class std::tr1::hash<unsigned __int64>,struct std::equal_to<unsigned __int64>,class std::allocator<struct std::Pair<unsigned __int64 const ,class Creature *> > > HashMapHolder<class Creature>::m_objectMap" (?m_objectMap@?$HashMapHolder@VCreature@@@@0V?$unordered_map@_KPEAVCreature@@V?$hash@_K@tr1@std@@U?$equal_to@_K@4@V?$allocator@U?$pair@$$CB_KPEAVCreature@@@std@@@4@@tr1@std@@A)
3>game.lib(Spell.obj) : error LNK2001: unresolved external symbol "private: static class std::tr1::unordered_map<unsigned __int64,class Creature *,class std::tr1::hash<unsigned __int64>,struct std::equal_to<unsigned __int64>,class std::allocator<struct std::Pair<unsigned __int64 const ,class Creature *> > > HashMapHolder<class Creature>::m_objectMap" (?m_objectMap@?$HashMapHolder@VCreature@@@@0V?$unordered_map@_KPEAVCreature@@V?$hash@_K@tr1@std@@U?$equal_to@_K@4@V?$allocator@U?$pair@$$CB_KPEAVCreature@@@std@@@4@@tr1@std@@A)
3>game.lib(DynamicObject.obj) : error LNK2001: unresolved external symbol "private: static class std::tr1::unordered_map<unsigned __int64,class Creature *,class std::tr1::hash<unsigned __int64>,struct std::equal_to<unsigned __int64>,class std::allocator<struct std::Pair<unsigned __int64 const ,class Creature *> > > HashMapHolder<class Creature>::m_objectMap" (?m_objectMap@?$HashMapHolder@VCreature@@@@0V?$unordered_map@_KPEAVCreature@@V?$hash@_K@tr1@std@@U?$equal_to@_K@4@V?$allocator@U?$pair@$$CB_KPEAVCreature@@@std@@@4@@tr1@std@@A)
and thanks for this patch, just a question i have crash here ( with mtmaps patch ):
Its a ~Map destructor called by InstanceMap::~InstanceMap ( maybe your patch fix ?)
0000000140043A0A 000000002AD8F7C0 Map::~Map+EA e:\\wow\\src\\game\\map.cpp line 72
Local <user defined> 'obj' = 1F0000001F
Local <user defined> 'this' = 2A6FB6A0
Warden - The definitive anti-cheat system
in OldCore modifications
Posted
Here is not rare, something like 1-2/day