Jethrogibbs
Members-
Posts
137 -
Joined
-
Last visited
Never -
Donations
0.00 GBP
Content Type
Profiles
Bug Tracker
Wiki
Release Notes
Forums
Downloads
Blogs
Events
Everything posted by Jethrogibbs
-
It's really annoying this bug, players go on an emulator other than mangos and I find it regrettable.
-
Other people who confirm this bug?
-
Persisted bug even after update 11764
-
For some time we no longer see the "!" on some quest givers even if active in mangosd.conf -1 . It would please a patch for new players because it is not practical if someone could confirm the same bug as me?
-
Problem solved thank you very much
-
Big bug from the depths of the tram that starts in the wrong direction, and therefore we end up on the dock
-
thanks
-
error in server.log : Spell 63132 have 0 in EffectTriggered[0], not handled custom case?
-
Yes but it will not replace ahbot
-
Meets the patch gist.github.com please
-
This time compilation error is to review the patch and I do not know to do (rev 11619)
-
Compil error this is the fix : From edc8870a460de069795ec4930207d74d8f4356a1 Mon Sep 17 00:00:00 2001 From: jethro84530 <[email protected]> Date: Sat, 4 Jun 2011 18:08:49 +0200 Subject: [PATCH 10/11] fix compil error ahbot Signed-off-by: jethro84530 <[email protected]> --- src/game/AuctionHouseBot/AuctionHouseBot.cpp | 6 +++--- 1 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/game/AuctionHouseBot/AuctionHouseBot.cpp b/src/game/AuctionHouseBot/AuctionHouseBot.cpp index f971693..793d0bd 100644 --- a/src/game/AuctionHouseBot/AuctionHouseBot.cpp +++ b/src/game/AuctionHouseBot/AuctionHouseBot.cpp @@ -708,7 +708,7 @@ bool AHB_Seller::Initialize() results = WorldDatabase.PQuery(npcQuery); if (results != NULL) { - barGoLink bar((int)results->GetRowCount()); + BarGoLink bar((int)results->GetRowCount()); do { bar.step(); @@ -738,7 +738,7 @@ bool AHB_Seller::Initialize() if (results != NULL) { - barGoLink bar((int)results->GetRowCount()); + BarGoLink bar((int)results->GetRowCount()); do { bar.step(); @@ -755,7 +755,7 @@ bool AHB_Seller::Initialize() sLog.outString("\\n>> %u items loaded from your DB.",lootItems.size()); sLog.outString("\\n>> Sorting and cleaning Items bases..."); - barGoLink bar(sItemStorage.MaxEntry); + BarGoLink bar(sItemStorage.MaxEntry); for (uint32 itemID = 0; itemID < sItemStorage.MaxEntry; itemID++) { ItemPrototype const* prototype = sObjectMgr.GetItemPrototype(itemID); -- 1.7.4.msysgit.0
-
A new update please?
-
This is not my version I just tried to correct the compilation errors (#187 Yesterday 06:01:45)
-
Fix compil errors but not tested In Game ; From 6c78b19371946567cfb6552b7b48627424edd7b4 Mon Sep 17 00:00:00 2001 From: jethro84530 <[email protected]> Date: Sun, 22 May 2011 19:31:05 +0200 Subject: [PATCH 8/8] fix compil error Signed-off-by: jethro84530 <[email protected]> --- src/game/Mail.cpp | 4 ++-- src/game/QueryHandler.cpp | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/game/Mail.cpp b/src/game/Mail.cpp index b0fe470..d7e0a11 100644 --- a/src/game/Mail.cpp +++ b/src/game/Mail.cpp @@ -228,7 +228,7 @@ void MailDraft::SendReturnToSender(uint32 sender_acc, ObjectGuid sender_guid, Ob uint32 deliver_delay = needItemDelay ? sWorld.getConfig(CONFIG_UINT32_MAIL_DELIVERY_DELAY) : 0; // will delete item or place to receiver mail list - if (sender_guid == auctionbot.GetAHBObjectGuid().GetRawValue()) + if (sender_guid == auctionbot.GetAHBObjectGuid()) SendMailTo(MailReceiver(receiver,receiver_guid), MailSender(MAIL_CREATURE, sender_guid.GetCounter()), MAIL_CHECK_MASK_RETURNED, deliver_delay); else SendMailTo(MailReceiver(receiver,receiver_guid), MailSender(MAIL_NORMAL, sender_guid.GetCounter()), MAIL_CHECK_MASK_RETURNED, deliver_delay); @@ -245,7 +245,7 @@ void MailDraft::SendMailTo(MailReceiver const& receiver, MailSender const& sende { Player* pReceiver = receiver.GetPlayer(); // can be NULL - if (receiver.GetPlayerGuid() == auctionbot.GetAHBObjectGuid().GetRawValue()) + if (receiver.GetPlayerGuid() == auctionbot.GetAHBObjectGuid()) { if (sender.GetMailMessageType() == MAIL_AUCTION && !m_items.empty()) deleteIncludedItems(true); diff --git a/src/game/QueryHandler.cpp b/src/game/QueryHandler.cpp index 8a3040f..73b02f1 100644 --- a/src/game/QueryHandler.cpp +++ b/src/game/QueryHandler.cpp @@ -153,7 +153,7 @@ void WorldSession::HandleNameQueryOpcode( WorldPacket & recv_data ) if (pChar) SendNameQueryOpcode(pChar); else - if (guid!=auctionbot.GetAHBObjectGuid().GetRawValue()) + if (guid!=auctionbot.GetAHBObjectGuid()) SendNameQueryOpcodeFromDB(guid); else SendFakeNameForAHBotQueryOPcode(); -- 1.7.4.msysgit.0
-
To wait an update of the patch because I also do not have the knowledge to fix the patch
-
Another crash to day : Revision: * * 11486 1796467883e43f535bfd6335dc058db37a75286a Date 14:5:2011. Time 18:10 //===================================================== *** Hardware *** Processor: Intel(R) Core(TM) i5 CPU 760 @ 2.80GHz Number Of Processors: 4 Physical Memory: 4194303 KB (Available: 3685184 KB) Commit Charge Limit: 4194303 KB *** Operation System *** Windows Vista or Windows Server 2008 Home Edition Service Pack 1 (Version 6.1, Build 7601) //===================================================== Exception code: C0000005 ACCESS_VIOLATION Fault address: 0082344D 01:0042244D C:\\Royaume_Semi-Fun\\mangosd.exe Registers: EAX:F95B9BC0 EBX:000002B3 ECX:E706E080 EDX:00000000 ESI:ED0A64E0 EDI:E706E080 CS:EIP:0023:0082344D SS:ESP:002B:086EECC8 EBP:086EEDE4 DS:002B ES:002B FS:0053 GS:002B Flags:00010297 Call stack: Address Frame Function SourceFile 0082344D 00000000 WorldSession::HandleCastSpellOpcode+14D 005F4281 00000000 WorldSession::ExecuteOpcode+21 005F9479 00000000 WorldSession::Update+C9 004F8787 00000000 Map::Update+97 00663F15 00000000 MapManager::Update+65 00484CB4 00000000 World::Update+214 004514F2 00000000 WorldRunnable::run+52 00463070 00000000 ACE_Based::Thread::ThreadTask+10 63E97064 00000000 ACE_OS_Thread_Adapter::invoke+74 6599C6DE 00000000 _endthreadex+3A 6599C788 00000000 _endthreadex+E4 757133CA 00000000 BaseThreadInitThunk+12 77A09ED2 00000000 RtlInitializeExceptionChain+63 77A09EA5 00000000 RtlInitializeExceptionChain+36 ======================== Local Variables And Parameters Call stack: Address Frame Function SourceFile 0082344D 00000000 WorldSession::HandleCastSpellOpcode+14D Local <user defined> 'recvPacket' Local <user defined> 'targets' Local <user defined> 'spellInfo' punting on symbol unk_flags punting on symbol cast_count Local <user defined> 'movementInfo' Local <user defined> 'guid' 005F4281 00000000 WorldSession::ExecuteOpcode+21 Local <user defined> 'opHandle' Local <user defined> 'packet' 005F9479 00000000 WorldSession::Update+C9 Local <user defined> 'updater' Local <user defined> 'packet' 004F8787 00000000 Map::Update+97 Local <user defined> 't_diff' Local <user defined> 'updater' Local <user defined> 'updater' Local <user defined> 'area' punting on symbol x punting on symbol y Local <user defined> 'cell' Local <user defined> 'area' punting on symbol x punting on symbol y Local <user defined> 'cell' Local <user defined> 'st' 00663F15 00000000 MapManager::Update+65 punting on symbol diff 00484CB4 00000000 World::Update+214 punting on symbol diff punting on symbol maxClientsNum 004514F2 00000000 WorldRunnable::run+52 00463070 00000000 ACE_Based::Thread::ThreadTask+10 punting on symbol param 63E97064 00000000 ACE_OS_Thread_Adapter::invoke+74 punting on symbol status 6599C6DE 00000000 _endthreadex+3A 6599C788 00000000 _endthreadex+E4 757133CA 00000000 BaseThreadInitThunk+12 77A09ED2 00000000 RtlInitializeExceptionChain+63 77A09EA5 00000000 RtlInitializeExceptionChain+36 ======================== Global Variables
-
How to fix this crash please? Here are the lines in Unit.cpp: void Unit::RemoveGuardians() { while (!m_guardianPets.empty()) { if (Pet* pet = GetMap()->GetPet(*m_guardianPets.begin())) pet->Unsummon(PET_SAVE_AS_DELETED, this); m_guardianPets.erase(m_guardianPets.begin()); } }
-
answer of schmoozerd : http://www.scriptdev2.com/showthread.php?p=37917#post37917
-
Crash server at Deadmines ( Goblin Foundry) Revision: * * 11468 2174195eca7c357fc05a58367beaf2942ba2b98d Date 11:5:2011. Time 12:37 //===================================================== *** Hardware *** Processor: Intel(R) Core(TM) i5 CPU 760 @ 2.80GHz Number Of Processors: 4 Physical Memory: 4194303 KB (Available: 3563088 KB) Commit Charge Limit: 4194303 KB *** Operation System *** Windows Vista or Windows Server 2008 Home Edition Service Pack 1 (Version 6.1, Build 7601) //===================================================== Exception code: E06D7363 Fault address: 74C1B727 01:0000A727 C:\\Windows\\syswow64\\KERNELBASE.dll Registers: EAX:086CBB48 EBX:ECD87980 ECX:00000003 EDX:00000000 ESI:ECA36080 EDI:EC6C3460 CS:EIP:0023:74C1B727 SS:ESP:002B:086CBB48 EBP:086CBB98 DS:002B ES:002B FS:0053 GS:002B Flags:00000216 Call stack: Address Frame Function SourceFile 74C1B727 00000000 RaiseException+58 61F87819 00000000 _CxxThrowException+45 62080D94 00000000 ?_Xout_of_range@std@@YAXPBD@Z+30 004375B0 00000000 std::_Tree<std::_Tset_traits<ObjectGuid,std::less<ObjectGuid>,std::allocator<ObjectGuid>,0> >::erase+20 004B1F02 00000000 Unit::RemoveGuardians+B2 004C7C0C 00000000 Unit::SetDeathState+5C 004DC15A 00000000 Creature::SetDeathState+9A 004CAFCE 00000000 Unit::DealDamage+8CE 004CBA82 00000000 Unit::DealSpellDamage+D2 00744EC3 00000000 Spell::DoAllEffectOnTarget+4C3 00751387 00000000 Spell::handle_delayed+57 00751941 00000000 SpellEvent::Execute+C1 0088F318 00000000 EventProcessor::Update+58 004C8A70 00000000 Unit::Update+20 00566A4D 00000000 Player::Update+7D 004F8811 00000000 Map::Update+151 006641E5 00000000 MapManager::Update+65 004849A4 00000000 World::Update+214 004514F2 00000000 WorldRunnable::run+52 00463070 00000000 ACE_Based::Thread::ThreadTask+10 61927064 00000000 ACE_OS_Thread_Adapter::invoke+74 61FBC6DE 00000000 _endthreadex+3A 61FBC788 00000000 _endthreadex+E4 751F33CA 00000000 BaseThreadInitThunk+12 770D9ED2 00000000 RtlInitializeExceptionChain+63 770D9EA5 00000000 RtlInitializeExceptionChain+36 ======================== Local Variables And Parameters Call stack: Address Frame Function SourceFile 74C1B727 00000000 RaiseException+58 61F87819 00000000 _CxxThrowException+45 62080D94 00000000 ?_Xout_of_range@std@@YAXPBD@Z+30 004375B0 00000000 std::_Tree<std::_Tset_traits<ObjectGuid,std::less<ObjectGuid>,std::allocator<ObjectGuid>,0> >::erase+20 Local <user defined> '_Where' Local <user defined> '_Erasednode' 004B1F02 00000000 Unit::RemoveGuardians+B2 004C7C0C 00000000 Unit::SetDeathState+5C Local <user defined> 's' 004DC15A 00000000 Creature::SetDeathState+9A Local <user defined> 's' 004CAFCE 00000000 Unit::DealDamage+8CE Local <user defined> 'pVictim' punting on symbol damage Local <user defined> 'cleanDamage' Local <user defined> 'damagetype' Local <user defined> 'damageSchoolMask' Local <user defined> 'spellProto' punting on symbol durabilityLoss punting on symbol duel_hasEnded punting on symbol health Local <user defined> 'spiritOfRedemtionTalentReady' Local <user defined> 'player_tap' Local <user defined> 'pOwner' punting on symbol damageFromSpiritOfRedemtionTalent Local <user defined> 'data' Local <user defined> 'data' Local <user defined> 'st' Local <user defined> 'st' punting on symbol threat Local <user defined> 'st' Local <user defined> 'st' 004CBA82 00000000 Unit::DealSpellDamage+D2 Local <user defined> 'damageInfo' punting on symbol durabilityLoss Local <user defined> 'cleanDamage' 00744EC3 00000000 Spell::DoAllEffectOnTarget+4C3 Local <user defined> 'target' Local <user defined> 'unit' Local <user defined> 'caster' Local <user defined> 'missInfo' punting on symbol mask punting on symbol procVictim Local <user defined> 'real_caster' punting on symbol procAttacker punting on symbol crit punting on symbol absorb punting on symbol gain Local <user defined> 'damageInfo' punting on symbol count Local <user defined> 'itr' punting on symbol bp Local <user defined> 'damageInfo' 00751387 00000000 Spell::handle_delayed+57 punting on symbol t_offset punting on symbol next_time 00751941 00000000 SpellEvent::Execute+C1 punting on symbol e_time punting on symbol p_time 0088F318 00000000 EventProcessor::Update+58 punting on symbol p_time 004C8A70 00000000 Unit::Update+20 punting on symbol update_diff punting on symbol p_time 00566A4D 00000000 Player::Update+7D punting on symbol update_diff punting on symbol p_time punting on symbol now Local <user defined> 'iter' punting on symbol newzone punting on symbol newarea 004F8811 00000000 Map::Update+151 Local <user defined> 't_diff' Local <user defined> 'updater' Local <user defined> 'updater' Local <user defined> 'area' punting on symbol x punting on symbol y Local <user defined> 'cell' Local <user defined> 'area' punting on symbol x punting on symbol y Local <user defined> 'cell' Local <user defined> 'st' 006641E5 00000000 MapManager::Update+65 punting on symbol diff 004849A4 00000000 World::Update+214 punting on symbol diff punting on symbol maxClientsNum 004514F2 00000000 WorldRunnable::run+52 00463070 00000000 ACE_Based::Thread::ThreadTask+10 punting on symbol param 61927064 00000000 ACE_OS_Thread_Adapter::invoke+74 punting on symbol status 61FBC6DE 00000000 _endthreadex+3A 61FBC788 00000000 _endthreadex+E4 751F33CA 00000000 BaseThreadInitThunk+12 770D9ED2 00000000 RtlInitializeExceptionChain+63 770D9EA5 00000000 RtlInitializeExceptionChain+36 ======================== Global Variables <user defined> 'InterlockedIncrement' <user defined> 'InterlockedDecrement' <user defined> 'InterlockedExchange' <user defined> 'InterlockedCompareExchange' <user defined> 'InterlockedExchangeAdd' <user defined> 'KernelBaseGetGlobalData' <user defined> 'GetErrorMode' <user defined> 'SetErrorMode' <user defined> 'CreateIoCompletionPort' <user defined> 'PostQueuedCompletionStatus' <user defined> 'GetOverlappedResult' <user defined> 'GetQueuedCompletionStatus' <user defined> 'GetQueuedCompletionStatusEx' <user defined> 'GetLastError' <user defined> 'CreatePipe' <user defined> 'ConnectNamedPipe' <user defined> 'DisconnectNamedPipe' <user defined> 'SetNamedPipeHandleState' <user defined> 'TransactNamedPipe' <user defined> 'GetNamedPipeAttribute' <user defined> 'GetNamedPipeClientComputerNameW' <user defined> 'CreateNamedPipeW' <user defined> 'WaitNamedPipeW' <user defined> 'PeekNamedPipe' <user defined> 'Beep' <user defined> 'FileTimeToSystemTime' <user defined> 'SystemTimeToFileTime' <user defined> 'CompareFileTime' <user defined> 'GetSystemTimeAdjustment' <user defined> 'GetLocalTime' <user defined> 'GetSystemTime' <user defined> 'GetSystemTimeAsFileTime' <user defined> 'GetTickCount' <user defined> 'GetTickCount64' <user defined> 'FileTimeToLocalFileTime' <user defined> 'LocalFileTimeToFileTime' <user defined> 'InvalidateTzSpecificCache' <user defined> 'SetLocalTime' <user defined> 'GetTimeZoneInformation' <user defined> 'GetDynamicTimeZoneInformation' <user defined> 'GetTimeZoneInformationForYear' <user defined> 'SystemTimeToTzSpecificLocalTime' <user defined> 'TzSpecificLocalTimeToSystemTime' <user defined> 'lstrcmpA' <user defined> 'lstrcmp' <user defined> 'lstrcmpi' <user defined> 'lstrcmpiA' <user defined> 'lstrcpyn' <user defined> 'lstrcpynA' <user defined> 'lstrlen' <user defined> 'lstrlenA' <user defined> 'lstrcmpW' <user defined> 'lstrcmpiW' <user defined> 'lstrcpynW' <user defined> 'lstrlenW' <user defined> 'UnregisterWaitEx' <user defined> 'CreateTimerQueue' <user defined> 'CreateTimerQueueTimer' <user defined> 'ChangeTimerQueueTimer' <user defined> 'DeleteTimerQueueTimer' <user defined> 'DeleteTimerQueueEx' <user defined> 'RegisterWaitForSingleObjectEx' <user defined> 'BaseInvalidateDllSearchPathCache' <user defined> 'BaseInvalidateProcessSearchPathCache' <user defined> 'SetThreadStackGuarantee' <user defined> 'BaseGetProcessDllPath' <user defined> 'BaseGetProcessExePath' <user defined> 'BaseReleaseProcessDllPath' <user defined> 'BaseReleaseProcessExePath' <user defined> 'SetFileApisToANSI' <user defined> 'SetFileApisToOEM' <user defined> 'AreFileApisANSI' <user defined> 'RaiseException' <user defined> 'CloseHandle' <user defined> 'DuplicateHandle' <user defined> 'GetHandleInformation' <user defined> 'SetHandleInformation' <user defined> 'GetStdHandle' <user defined> 'SetStdHandle' <user defined> 'SetStdHandleEx' <user defined> 'SetEndOfFile' <user defined> 'SetFilePointer' <user defined> 'SetFilePointerEx' <user defined> 'GetFileInformationByHandle' <user defined> 'GetFileTime' <user defined> 'SetFileTime' <user defined> 'LockFile' <user defined> 'LockFileEx' <user defined> 'UnlockFileEx' <user defined> 'GetFileSizeEx' <user defined> 'ReadFileEx' <user defined> 'WriteFileEx' <user defined> 'DeviceIoControl' <user defined> 'CancelIoEx' <user defined> 'ReadFileScatter' <user defined> 'WriteFileGather' <user defined> 'SetFileValidData' <user defined> 'Wow64DisableWow64FsRedirection' <user defined> 'Wow64RevertWow64FsRedirection' <user defined> 'LockResource' <user defined> 'SetHandleCount' <user defined> 'GetFileType' <user defined> 'ReadFile' <user defined> 'WriteFile' <user defined> 'FlushFileBuffers' <user defined> 'UnlockFile' <user defined> 'GetFileSize' <user defined> 'GetFinalPathNameByHandleW' <user defined> 'GetFinalPathNameByHandleA' <user defined> 'CreateFileMappingNumaW' <user defined> 'CreateFileMappingW' <user defined> 'OpenFileMappingW' <user defined> 'MapViewOfFileExNuma' <user defined> 'FlushViewOfFile' <user defined> 'UnmapViewOfFile' <user defined> 'MapViewOfFile' <user defined> 'MapViewOfFileEx' <user defined> 'ReadProcessMemory' <user defined> 'WriteProcessMemory' <user defined> 'VirtualAllocExNuma' <user defined> 'VirtualFreeEx' <user defined> 'VirtualProtectEx' <user defined> 'VirtualQueryEx' <user defined> 'VirtualFree' <user defined> 'VirtualAllocEx' <user defined> 'VirtualProtect' <user defined> 'VirtualQuery' <user defined> 'VirtualAlloc' <user defined> 'GetLogicalProcessorInformation' <user defined> 'GetLogicalProcessorInformationEx' <user defined> 'SetProcessAffinityUpdateMode' <user defined> 'QueryProcessAffinityUpdateMode' <user defined> 'IsWow64Process' <user defined> 'OpenProcess' <user defined> 'ExitProcess' <user defined> 'TerminateProcess' <user defined> 'GetExitCodeProcess' <user defined> 'FatalAppExitW' <user defined> 'GetCommandLineA' <user defined> 'GetCommandLineW' <user defined> 'GetCurrentProcess' <user defined> 'GetProcessId' <user defined> 'GetSystemInfo' <user defined> 'SetPriorityClass' <user defined> 'GetPriorityClass' <user defined> 'GetProcessTimes' <user defined> 'SetProcessShutdownParameters' <user defined> 'NeedCurrentDirectoryForExePathA' <user defined> 'NeedCurrentDirectoryForExePathW' <user defined> 'InitializeProcThreadAttributeList' <user defined> 'DeleteProcThreadAttributeList' = CCCCCCCCCC0004C2 <user defined> 'UpdateProcThreadAttribute' <user defined> 'FatalAppExitA' <user defined> 'GetStartupInfoW' <user defined> 'GetCurrentProcessId' <user defined> 'GetProcessVersion' <user defined> 'DefineDosDeviceW' <user defined> 'QueryDosDeviceW' <user defined> 'SetEnvironmentStringsW' <user defined> 'SetEnvironmentVariableA' <user defined> 'GetEnvironmentVariableW' <user defined> 'SetEnvironmentVariableW' <user defined> 'ExpandEnvironmentStringsW' <user defined> 'FreeEnvironmentStringsA' <user defined> 'FreeEnvironmentStringsW' <user defined> 'GetEnvironmentStrings' <user defined> 'GetEnvironmentStringsA' <user defined> 'GetEnvironmentStringsW' <user defined> 'GetEnvironmentVariableA' <user defined> 'ExpandEnvironmentStringsA' <user defined> 'InitializeCriticalSectionAndSpinCount' <user defined> 'InitializeCriticalSectionEx' <user defined> 'CreateEventExW' <user defined> 'SetEvent' <user defined> 'ResetEvent' <user defined> 'PulseEvent' <user defined> 'CreateSemaphoreExW' <user defined> 'ReleaseSemaphore' <user defined> 'CreateMutexExW' <user defined> 'ReleaseMutex' <user defined> 'CreateWaitableTimerExW' <user defined> 'SetWaitableTimerEx' <user defined> 'CancelWaitableTimer' <user defined> 'CreateEventExA' <user defined> 'CreateEventW' <user defined> 'OpenEventW' <user defined> 'OpenSemaphoreW' <user defined> 'CreateMutexExA' <user defined> 'CreateMutexW' <user defined> 'OpenMutexW' <user defined> 'WaitForSingleObjectEx' <user defined> 'WaitForMultipleObjectsEx' <user defined> 'OpenWaitableTimerW' <user defined> 'SetWaitableTimer' <user defined> 'CreateEventA' <user defined> 'OpenEventA' <user defined> 'CreateMutexA' <user defined> 'WaitForSingleObject' <user defined> 'FreeLibraryAndExitThread' <user defined> 'DisableThreadLibraryCalls' <user defined> 'GetModuleFileNameW' <user defined> 'GetModuleHandleW' <user defined> 'GetModuleHandleExA' <user defined> 'GetModuleHandleExW' <user defined> 'GetProcAddress' <user defined> 'GetVersion' <user defined> 'GetVersionExW' <user defined> 'BaseDllFreeResourceId' <user defined> 'LoadResource' <user defined> 'SizeofResource' <user defined> 'FreeResource' <user defined> 'LoadLibraryExW' <user defined> 'LoadLibraryExA' <user defined> 'FreeLibrary' <user defined> 'GetModuleFileNameA' <user defined> 'GetModuleHandleA' <user defined> 'GetVersionExA' <user defined> 'BaseDllMapResourceIdW' <user defined> 'FindResourceExW' <user defined> 'DebugBreak' <user defined> 'OutputDebugStringA' <user defined> 'IsDebuggerPresent' <user defined> 'OutputDebugStringW' <user defined> 'OpenThread' <user defined> 'GetThreadPriority' <user defined> 'SetThreadPriorityBoost' <user defined> 'GetThreadPriorityBoost' <user defined> 'TerminateThread' <user defined> 'GetExitCodeThread' <user defined> 'GetCurrentThread' <user defined> 'GetCurrentThreadId' <user defined> 'GetThreadId' <user defined> 'GetProcessIdOfThread' <user defined> 'SuspendThread' <user defined> 'ResumeThread' <user defined> 'SleepEx' <user defined> 'TlsGetValue' <user defined> 'TlsFree' <user defined> 'QueueUserAPC' <user defined> 'FlsAlloc' <user defined> 'FlsGetValue' <user defined> 'FlsSetValue' <user defined> 'FlsFree' <user defined> 'SwitchToThread' <user defined> 'CreateRemoteThreadEx' <user defined> 'SetThreadPriority' <user defined> 'Sleep' <user defined> 'TlsAlloc' <user defined> 'TlsSetValue' <user defined> 'CreateThread' <user defined> 'CreateRemoteThread' <user defined> 'ProcessIdToSessionId' <user defined> 'LoadStringBaseExW' <user defined> 'LoadStringA' <user defined> 'LoadStringW' <user defined> 'FormatMessageA' <user defined> 'FormatMessageW' <user defined> 'GlobalFree' <user defined> 'LocalFree' <user defined> 'GlobalAlloc' <user defined> 'GlobalMemoryStatusEx' <user defined> 'LocalLock' <user defined> 'LocalUnlock' <user defined> 'HeapCreate' <user defined> 'HeapDestroy' <user defined> 'HeapSummary' <user defined> 'HeapValidate' <user defined> 'GetProcessHeap' <user defined> 'GetProcessHeaps' <user defined> 'HeapCompact' <user defined> 'HeapLock' <user defined> 'HeapUnlock' <user defined> 'HeapWalk' <user defined> 'HeapSetInformation' <user defined> 'HeapQueryInformation' <user defined> 'LocalAlloc' <user defined> 'LocalReAlloc' <user defined> 'GetLogicalDrives' <user defined> 'SearchPathW' <user defined> 'GetTempFileNameW' <user defined> 'GetDiskFreeSpaceW' <user defined> 'GetDiskFreeSpaceExW' <user defined> 'GetLogicalDriveStringsW' <user defined> 'GetSystemDirectoryA' <user defined> 'GetSystemDirectoryW' <user defined> 'GetSystemWindowsDirectoryA' <user defined> 'GetSystemWindowsDirectoryW' <user defined> 'GetDriveTypeW' <user defined> 'GetWindowsDirectoryA' <user defined> 'GetWindowsDirectoryW' <user defined> 'GetDiskFreeSpaceA' <user defined> 'GetDiskFreeSpaceExA' <user defined> 'GetVolumeInformationByHandleW' <user defined> 'GetDriveTypeA' <user defined> 'GetVolumeInformationW' <user defined> 'FindNextVolumeW' <user defined> 'FindFirstVolumeW' <user defined> 'FindVolumeClose' <user defined> 'NotifyMountMgr' <user defined> 'DeleteVolumeMountPointW' <user defined> 'GetVolumePathNameW' <user defined> 'GetComputerNameExW' <user defined> 'GetComputerNameExA' <user defined> 'CreateDirectoryW' <user defined> 'RemoveDirectoryW' <user defined> 'CreateDirectoryA' <user defined> 'RemoveDirectoryA' <user defined> 'SetFileAttributesW' <user defined> 'GetFileAttributesW' <user defined> 'GetFileAttributesExW' <user defined> 'DeleteFileW' <user defined> 'SetFileAttributesA' <user defined> 'GetFileAttributesA' <user defined> 'GetFileAttributesExA' <user defined> 'DeleteFileA' <user defined> 'FindFirstChangeNotificationW' <user defined> 'FindNextChangeNotification' <user defined> 'FindCloseChangeNotification' <user defined> 'FindNextFileW' <user defined> 'FindClose' <user defined> 'FindFirstFileExW' <user defined> 'FindFirstChangeNotificationA' <user defined> 'FindFirstFileA' <user defined> 'FindFirstFileW' <user defined> 'FindNextFileA' <user defined> 'FindFirstFileExA' <user defined> 'GetFullPathNameW' <user defined> 'GetCurrentDirectoryW' <user defined> 'SetCurrentDirectoryA' <user defined> 'SetCurrentDirectoryW' <user defined> 'GetFullPathNameA' <user defined> 'GetCurrentDirectoryA' <user defined> 'GetShortPathNameW' <user defined> 'GetLongPathNameW' <user defined> 'GetLongPathNameA' <user defined> 'SetFileInformationByHandle' <user defined> 'CreateFileW' <user defined> 'CreateFileA' <user defined> 'IsProcessInJob' <user defined> 'DuplicateTokenEx' <user defined> 'AllocateLocallyUniqueId' <user defined> 'AccessCheck' <user defined> 'AccessCheckByType' <user defined> 'AccessCheckByTypeResultList' <user defined> 'OpenProcessToken' <user defined> 'OpenThreadToken' <user defined> 'GetTokenInformation' <user defined> 'SetTokenInformation' <user defined> 'AdjustTokenPrivileges' <user defined> 'AdjustTokenGroups' <user defined> 'PrivilegeCheck' <user defined> 'AccessCheckAndAuditAlarmW' <user defined> 'AccessCheckByTypeAndAuditAlarmW' <user defined> 'AccessCheckByTypeResultListAndAuditAlarmW' <user defined> 'AccessCheckByTypeResultListAndAuditAlarmByHandleW' <user defined> 'ObjectOpenAuditAlarmW' <user defined> 'ObjectPrivilegeAuditAlarmW' <user defined> 'ObjectCloseAuditAlarmW' <user defined> 'ObjectDeleteAuditAlarmW' <user defined> 'PrivilegedServiceAuditAlarmW' <user defined> 'IsValidSid' <user defined> 'EqualSid' <user defined> 'EqualPrefixSid' <user defined> 'GetSidLengthRequired' <user defined> 'InitializeSid' <user defined> 'FreeSid' <user defined> 'AllocateAndInitializeSid' <user defined> 'GetSidIdentifierAuthority' <user defined> 'GetSidSubAuthority' <user defined> 'GetSidSubAuthorityCount' <user defined> 'GetLengthSid' <user defined> 'CopySid' <user defined> 'AreAllAccessesGranted' <user defined> 'AreAnyAccessesGranted' <user defined> 'MapGenericMask' <user defined> 'IsValidAcl' <user defined> 'InitializeAcl' <user defined> 'GetAclInformation' <user defined> 'SetAclInformation' <user defined> 'AddAce' <user defined> 'DeleteAce' <user defined> 'GetAce' <user defined> 'AddAccessAllowedAce' <user defined> 'AddAccessAllowedAceEx' <user defined> 'AddMandatoryAce' <user defined> 'AddAccessDeniedAce' <user defined> 'AddAccessDeniedAceEx' <user defined> 'AddAuditAccessAce' <user defined> 'AddAuditAccessAceEx' <user defined> 'AddAccessAllowedObjectAce' <user defined> 'AddAccessDeniedObjectAce' <user defined> 'AddAuditAccessObjectAce' <user defined> 'FindFirstFreeAce' <user defined> 'InitializeSecurityDescriptor' <user defined> 'IsValidSecurityDescriptor' <user defined> 'IsValidRelativeSecurityDescriptor' <user defined> 'GetSecurityDescriptorLength' <user defined> 'GetSecurityDescriptorControl' <user defined> 'SetSecurityDescriptorControl' <user defined> 'SetSecurityDescriptorDacl' <user defined> 'GetSecurityDescriptorDacl' <user defined> 'SetSecurityDescriptorSacl' <user defined> 'GetSecurityDescriptorSacl' <user defined> 'SetSecurityDescriptorOwner' <user defined> 'GetSecurityDescriptorOwner' <user defined> 'SetSecurityDescriptorGroup' <user defined> 'GetSecurityDescriptorGroup' <user defined> 'CreatePrivateObjectSecurity' <user defined> 'ConvertToAutoInheritPrivateObjectSecurity' <user defined> 'CreatePrivateObjectSecurityEx' <user defined> 'CreatePrivateObjectSecurityWithMultipleInheritance' <user defined> 'SetPrivateObjectSecurity' <user defined> 'SetPrivateObjectSecurityEx' <user defined> 'GetPrivateObjectSecurity' <user defined> 'DestroyPrivateObjectSecurity' <user defined> 'MakeSelfRelativeSD' <user defined> 'MakeAbsoluteSD' <user defined> 'SetSecurityAccessMask' <user defined> 'QuerySecurityAccessMask' <user defined> 'SetFileSecurityW' <user defined> 'GetFileSecurityW' <user defined> 'SetKernelObjectSecurity' <user defined> 'GetKernelObjectSecurity' <user defined> 'ImpersonateNamedPipeClient' <user defined> 'ImpersonateSelf' <user defined> 'RevertToSelf' <user defined> 'ImpersonateLoggedOnUser' <user defined> 'SetThreadToken' <user defined> 'ImpersonateAnonymousToken' <user defined> 'CreateRestrictedToken' <user defined> 'IsTokenRestricted' <user defined> 'MakeAbsoluteSD2' <user defined> 'GetSecurityDescriptorRMControl' <user defined> 'SetSecurityDescriptorRMControl' <user defined> 'IsWellKnownSid' <user defined> 'CreateWellKnownSid' <user defined> 'GetWindowsAccountDomainSid' <user defined> 'EqualDomainSid' <user defined> 'DuplicateToken' <user defined> 'CheckTokenMembership' <user defined> 'InternalLcidToName' <user defined> 'GetCalendar' <user defined> 'GetNamedLocaleHashNode' <user defined> 'GetCPHashNode' <user defined> 'NlsGetCacheUpdateCount' <user defined> 'CheckGroupPolicyEnabled' <user defined> 'NlsGetACPFromLocale' <user defined> 'GetCPFileNameFromRegistry' <user defined> 'GetStringTypeA' <user defined> 'CompareStringA' <user defined> 'GetLocaleInfoA' <user defined> 'EnumSystemLocalesA' <user defined> 'LCMapStringA' <user defined> 'GetStringTypeW' <user defined> 'FindStringOrdinal' <user defined> 'GetStringTypeExW' <user defined> 'CompareStringOrdinal' <user defined> 'LCMapStringW' <user defined> 'CompareStringW' <user defined> 'FindNLSString' <user defined> 'NlsCheckPolicy' <user defined> 'GetFallbackDisplayName' <user defined> 'IsValidLanguageGroup' <user defined> 'GetThreadLocale' <user defined> 'GetSystemDefaultLangID' <user defined> 'GetSystemDefaultLCID' <user defined> 'GetUserDefaultLCID' <user defined> 'GetPtrCalData' <user defined> 'GetPtrCalDataArray' <user defined> 'GetEraNameCountedString' <user defined> 'IsValidLocaleName' <user defined> 'NlsValidateLocale' <user defined> 'GetStringTableEntry' <user defined> 'GetUserInfoWord' <user defined> 'NlsIsUserDefaultLocale' <user defined> 'IsValidLocale' <user defined> 'ConvertDefaultLocale' <user defined> 'SetThreadLocale' <user defined> 'GetUserDefaultLangID' <user defined> 'GetSystemDefaultLocaleName' <user defined> 'GetUserDefaultLocaleName' <user defined> 'VerLanguageNameW' <user defined> 'VerLanguageNameA' <user defined> 'SetCalendarInfoW' <user defined> 'LCIDToLocaleName' <user defined> 'LocaleNameToLCID' <user defined> 'ResolveLocaleName' <user defined> 'GetUserInfo' <user defined> 'GetLocaleInfoHelper' <user defined> 'SetLocaleInfoW' <user defined> 'GetCalendarInfoW' <user defined> 'GetCalendarInfoEx' <user defined> 'GetLocaleInfoW' <user defined> 'GetLocaleInfoEx' <user defined> 'NlsUpdateSystemLocale' <user defined> 'NlsUpdateLocale' <user defined> 'NlsDispatchAnsiEnumProc' <user defined> 'Internal_EnumSystemLanguageGroups' <user defined> 'Internal_EnumLanguageGroupLocales' <user defined> 'Internal_EnumUILanguages' <user defined> 'Internal_EnumSystemLocales' <user defined> 'Internal_EnumSystemCodePages' <user defined> 'Internal_EnumCalendarInfo' <user defined> 'EnumSystemLanguageGroupsW' <user defined> 'EnumLanguageGroupLocalesW' <user defined> 'EnumUILanguagesW' <user defined> 'EnumSystemLocalesW' <user defined> 'EnumSystemLocalesEx' <user defined> 'EnumSystemCodePagesW' <user defined> 'EnumCalendarInfoW' <user defined> 'EnumCalendarInfoExW' <user defined> 'EnumCalendarInfoExEx' <user defined> 'Internal_EnumTimeFormats' <user defined> 'Internal_EnumDateFormats' <user defined> 'EnumTimeFormatsW' <user defined> 'EnumTimeFormatsEx' <user defined> 'EnumDateFormatsW' <user defined> 'EnumDateFormatsExW' <user defined> 'EnumDateFormatsExEx' <user defined> 'FoldStringW' <user defined> 'LCMapStringEx' <user defined> 'GetACP' <user defined> 'GetOEMCP' <user defined> 'IsDBCSLeadByte' <user defined> 'SpecialMBToWC' <user defined> 'IsValidCodePage' <user defined> 'GetCPInfo' <user defined> 'GetCPInfoExW' <user defined> 'IsDBCSLeadByteEx' <user defined> 'MultiByteToWideChar' <user defined> 'WideCharToMultiByte' <user defined> 'GetNumberFormatW' <user defined> 'GetNumberFormatEx' <user defined> 'GetCurrencyFormatW' <user defined> 'GetCurrencyFormatEx' <user defined> 'GetFileMUIInfo' <user defined> 'GetFileMUIPath' <user defined> 'GetUILanguageInfo' <user defined> 'GetThreadPreferredUILanguages' <user defined> 'GetProcessPreferredUILanguages' <user defined> 'GetSystemDefaultUILanguage' <user defined> 'GetUserDefaultUILanguage' <user defined> 'GetSystemPreferredUILanguages' <user defined> 'GetUserPreferredUILanguages' <user defined> 'GetThreadUILanguage' <user defined> 'NotifyRedirectedStringChange' <user defined> 'LoadStringByReference' <user defined> 'NlsEventDataDescCreate' <user defined> 'NlsWriteEtwEvent' <user defined> 'OpenRegKey' <user defined> 'GetNLSVersion' <user defined> 'GetNLSVersionEx' <user defined> 'CompareStringEx' <user defined> 'FindNLSStringEx' <user defined> 'IsNLSDefinedString' <user defined> 'CreateThreadpool' <user defined> 'SetThreadpoolThreadMinimum' <user defined> 'SetThreadpoolStackInformation' <user defined> 'QueryThreadpoolStackInformation' <user defined> 'CreateThreadpoolCleanupGroup' <user defined> 'TrySubmitThreadpoolCallback' <user defined> 'CreateThreadpoolWork' <user defined> 'CreateThreadpoolTimer' <user defined> 'CreateThreadpoolWait' <user defined> 'CreateThreadpoolIo' <user defined> 'CallbackMayRunLong' <user defined> 'BemCreateReference' <user defined> 'BemFreeReference' <user defined> 'BemCopyReference' <user defined> 'BemCreateContractFrom' <user defined> 'BemFreeContract' <user defined> 'InterlockedPushListSList' <user defined> 'AcquireSRWLockExclusive' <user defined> 'AcquireSRWLockShared' <user defined> 'CancelThreadpoolIo' <user defined> 'CloseThreadpool' <user defined> 'CloseThreadpoolCleanupGroup' <user defined> 'CloseThreadpoolCleanupGroupMembers' <user defined> 'CloseThreadpoolIo' <user defined> 'CloseThreadpoolTimer' <user defined> 'CloseThreadpoolWait' <user defined> 'CloseThreadpoolWork' <user defined> 'DecodePointer' <user defined> 'DecodeSystemPointer' <user defined> 'DeleteCriticalSection' <user defined> 'DisassociateCurrentThreadFromCallback' <user defined> 'EncodePointer' <user defined> 'EncodeSystemPointer' <user defined> 'EnterCriticalSection' <user defined> 'ExitThread' <user defined> 'FlushProcessWriteBuffers' <user defined> 'FreeLibraryWhenCallbackReturns' <user defined> 'HeapAlloc' <user defined> 'HeapFree' <user defined> 'HeapReAlloc' <user defined> 'HeapSize' <user defined> 'InitializeCriticalSection' <user defined> 'InitializeSListHead' <user defined> 'InitializeSRWLock' <user defined> 'InterlockedCompareExchange64' <user defined> 'InterlockedFlushSList' <user defined> 'InterlockedPopEntrySList' <user defined> 'InterlockedPushEntrySList' <user defined> 'IsThreadpoolTimerSet' <user defined> 'LeaveCriticalSection' <user defined> 'LeaveCriticalSectionWhenCallbackReturns' <user defined> 'QueryDepthSList' <user defined> 'QueryPerformanceCounter' <user defined> 'QueryPerformanceFrequency' <user defined> 'ReleaseMutexWhenCallbackReturns' <user defined> 'ReleaseSRWLockExclusive' <user defined> 'ReleaseSRWLockShared' <user defined> 'ReleaseSemaphoreWhenCallbackReturns' <user defined> 'SetCriticalSectionSpinCount' <user defined> 'SetEventWhenCallbackReturns' <user defined> 'SetLastError' <user defined> 'SetThreadpoolThreadMaximum' <user defined> 'SetThreadpoolTimer' <user defined> 'SetThreadpoolWait' <user defined> 'StartThreadpoolIo' <user defined> 'SubmitThreadpoolWork' <user defined> 'TryAcquireSRWLockExclusive' <user defined> 'TryAcquireSRWLockShared' <user defined> 'TryEnterCriticalSection' <user defined> 'WaitForThreadpoolIoCallbacks' <user defined> 'WaitForThreadpoolTimerCallbacks' <user defined> 'WaitForThreadpoolWaitCallbacks' <user defined> 'WaitForThreadpoolWorkCallbacks'
-
Same for me confirmed
-
[Mangos one][Patch] Fix client-crash when summoning warlock-pet
Jethrogibbs replied to a topic in ... rejectedOld
I have this client crashes (11405) and your fix works perfectly. Thank you -
new conflicts (11398) That's how to solve //IN WORLD.CPP diff --git a/src/game/world.cpp b/src/game/world.cpp --- a/src/game/world.cpp +++ b/src/game/world.cpp @@@ -1335,16 -1333,11 +1335,14 @@@ void World::SetInitialWorldSettings( sprintf( isoDate, "%04d-%02d-%02d %02d:%02d:%02d", local.tm_year+1900, local.tm_mon+1, local.tm_mday, local.tm_hour, local.tm_min, local.tm_sec); LoginDatabase.PExecute("INSERT INTO uptime (realmid, starttime, startstring, uptime) VALUES('%u', " UI64FMTD ", '%s', 0)", realmID, uint64(m_startTime), isoDate); - + + static uint32 abtimer = 0; + abtimer = sConfig.GetIntDefault("AutoBroadcast.Timer", 60000); + - m_timers[WUPDATE_OBJECTS].SetInterval(0); - m_timers[WUPDATE_SESSIONS].SetInterval(0); m_timers[WUPDATE_WEATHERS].SetInterval(1*IN_MILLISECONDS); m_timers[WUPDATE_AUCTIONS].SetInterval(MINUTE*IN_MILLISECONDS); m_timers[WUPDATE_UPTIME].SetInterval(getConfig(CONFIG_UINT32_UPTIME_UPDATE)*MINUTE*IN_MILLISECONDS); //Update "uptime" table based on configuration entry in minutes. m_timers[WUPDATE_CORPSES].SetInterval(20*MINUTE*IN_MILLISECONDS); @@@ -1504,24 -1490,12 +1502,19 @@@ void World::Update(uint32 diff ///- Handle expired auctions sAuctionMgr.Update(); } + /// [*] Handle AHBot operations + if (m_timers[WUPDATE_AHBOT].Passed()) + { + auctionbot.Update(); + m_timers[WUPDATE_AHBOT].Reset(); + } + - /// [*] Handle session updates when the timer has passed - if (m_timers[WUPDATE_SESSIONS].Passed()) - { - m_timers[WUPDATE_SESSIONS].Reset(); - - UpdateSessions(diff); - } + /// [*] Handle session updates + UpdateSessions(diff); /// [*] Handle weather updates when the timer has passed if (m_timers[WUPDATE_WEATHERS].Passed()) { ///- Send an update signal to Weather objects //IN WORLD.H diff --git a/src/game/world.h b/src/game/world.h --- a/src/game/world.h +++ b/src/game/world.h @@@ -69,21 -69,17 +69,19 @@@ enum ShutdownExitCod }; /// Timers for different object refresh rates enum WorldTimers { - WUPDATE_OBJECTS = 0, - WUPDATE_SESSIONS = 1, - WUPDATE_AUCTIONS = 2, - WUPDATE_WEATHERS = 3, - WUPDATE_UPTIME = 4, - WUPDATE_CORPSES = 5, - WUPDATE_EVENTS = 6, - WUPDATE_DELETECHARS = 7, - WUPDATE_AHBOT = 8, - WUPDATE_AUTOBROADCAST = 9, - WUPDATE_COUNT = 10 + WUPDATE_AUCTIONS = 0, + WUPDATE_WEATHERS = 1, + WUPDATE_UPTIME = 2, + WUPDATE_CORPSES = 3, + WUPDATE_EVENTS = 4, + WUPDATE_DELETECHARS = 5, - WUPDATE_COUNT = 6 + WUPDATE_AHBOT = 6, + WUPDATE_AUTOBROADCAST = 7, + WUPDATE_COUNT = 8 }; /// Configuration elements enum eConfigUInt32Values { Warning in world.h there is the line that pertains autobroadcast if you do not have this patch remove this line and remember to make good - WUPDATE_AUTOBROADCAST = 7, + WUPDATE_COUNT = 7
-
Conflicts resolved, could you put the patch. diff or. patch please, I've been using git for get the sources of mangos.. Thanks
-
It should be an update for mangos 11391 please conflicts and compil errors. I corrected the conflicts and compilation errors but I have not tested (because I am not using the patch) https://gist.github.com/f4799d38553ef5e1d766
Contact Us
To contact us
click here
You can also email us at [email protected]
Privacy Policy | Terms & Conditions
You can also email us at [email protected]
Privacy Policy | Terms & Conditions
Copyright © getMaNGOS. All rights Reserved.
This website is in no way associated with or endorsed by Blizzard Entertainment®
This website is in no way associated with or endorsed by Blizzard Entertainment®