See the following error message. This happens a few minutes after I start up. Looks like a possible memory leak. I'll start by removing addons, but I'm pretty sure it's not addons, if M2Shared.cpp is to blame. Any ideas on how to fix?
Edit: This is a clean install. I encountered a fatal error with the DalaranWoW client after playing without issue for months. I deleted the client and removed any WoW registry values. Redownloaded the client through your torrent guide, then started to see these errors.
================================================== ============================
World of WarCraft (build 12340)
Exe: D:\Downloads\Wrath of the Lich King 3.3.5a\Wow.exe
Time: Dec 15, 2017 3:09:07.480 PM
User: ----
Computer: -----
------------------------------------------------------------------------------
This application has encountered a critical error:
Not enough storage is available to process this command.
Program: D:\Downloads\Wrath of the Lich King 3.3.5a\Wow.exe
File: .\M2Shared.cpp
Line: 267
Requested 11234680 bytes of memory
WoWBuild: 12340
Realm: Icecrown [79.137.41.100:8085]
Local Zone: Dalaran City, Dalaran
Local Player: Luohetar, 0000000000280AD0, (5790.86,569.066,650.053)
Total lua memory: 45202KB
Current Addon: (null)
Current Addon function: UNKNOWN
Current Addon object: (null)
Add Ons: ACP AtlasLoot AtlasLootFu Auc-Advanced Auc-Filter-Basic Auc-Stat-Histogram Auc-Stat-iLevel Auc-Stat-Purchased Auc-Stat-Simple Auc-Stat-StdDev Auc-Util-FixAH Bagnon Bagnon_Forever Bagnon_Tooltips BeanCounter Enchantrix Enchantrix-Barker epgp epgp_lootmaster epgp_lootmaster_ml FishingAce GatherMate GearScoreLite Informant QuestHelper RatingBuster SellOMatic Skada SkadaAbsorbs SkadaCC SkadaDamageTaken SkadaDamage SkadaDeaths SkadaDebuffs SkadaDispels SkadaEnemies SkadaFailbot SkadaHealing SkadaPower SkadaThreat SlideBar Stubby !Swatter TitanAmmo TitanBag TitanClock TitanCoords TitanGoldTracker TitanLootType TitanPerformance TitanRegen TitanRepair TitanVolume TitanXP Titan XPerl XPerl_ArcaneBar XPerl_PartyPet XPerl_Party XPerl_PlayerBuffs XPerl_PlayerPet XPerl_Player XPerl_RaidAdmin XPerl_RaidHelper XPerl_RaidMonitor XPerl_RaidPets XPerl_RaidFrames XPerl_TargetTarget XPerl_Target DBM-Core
Settings:
SET locale "enUS"
SET realmList "logon.warmane.com"
SET hwDetect "0"
SET gxRefresh "60"
SET gxMultisampleQuality "0.000000"
SET gxFixLag "0"
SET videoOptionsVersion "3"
SET movie "0"
SET mouseSpeed "1"
SET Gamma "1.000000"
SET lastCharacterIndex "3"
SET readTOS "1"
SET readEULA "1"
SET showToolsUI "1"
SET accounttype "LK"
SET Sound_OutputDriverName "System Default"
SET Sound_MusicVolume "0.40000000596046"
SET Sound_AmbienceVolume "0.60000002384186"
SET farclip "1277"
SET specular "1"
SET groundEffectDensity "48"
SET projectedTextures "1"
SET realmName "Icecrown"
SET gameTip "6"
SET gxResolution "1920x1080"
SET gxMultisample "2"
SET textureFilteringMode "2"
SET componentTextureLevel "9"
SET groundEffectDist "120"
SET environmentDetail "1"
SET extShadowQuality "1"
SET gxWindow "1"
SET gxMaximize "1"
SET particleDensity "0.60000002384186"
--- Thread ID: 6108 [Current Thread] ---
0076E57E 067FF904 0001:0036D57E D:\Downloads\Wrath of the Lich King 3.3.5a\Wow.exe
0083DE69 067FF91C 0001:0043CE69 D:\Downloads\Wrath of the Lich King 3.3.5a\Wow.exe
0083D44D 067FF938 0001:0043C44D D:\Downloads\Wrath of the Lich King 3.3.5a\Wow.exe
0081C603 067FFA80 0001:0041B603 D:\Downloads\Wrath of the Lich King 3.3.5a\Wow.exe
0081F911 067FFA9C 0001:0041E911 D:\Downloads\Wrath of the Lich King 3.3.5a\Wow.exe
00743793 067FFAB8 0001:00342793 D:\Downloads\Wrath of the Lich King 3.3.5a\Wow.exe
004D6D68 067FFDB4 0001:000D5D68 D:\Downloads\Wrath of the Lich King 3.3.5a\Wow.exe
004D7088 067FFDD8 0001:000D6088 D:\Downloads\Wrath of the Lich King 3.3.5a\Wow.exe
004D73FD 067FFE00 0001:000D63FD D:\Downloads\Wrath of the Lich King 3.3.5a\Wow.exe
004D759C 067FFE54 0001:000D659C D:\Downloads\Wrath of the Lich King 3.3.5a\Wow.exe
0063202E 067FFE78 0001:0023102E D:\Downloads\Wrath of the Lich King 3.3.5a\Wow.exe
006324CE 067FFEA8 0001:002314CE D:\Downloads\Wrath of the Lich King 3.3.5a\Wow.exe
00633568 067FFED0 0001:00232568 D:\Downloads\Wrath of the Lich King 3.3.5a\Wow.exe
00464BF3 067FFF14 0001:00063BF3 D:\Downloads\Wrath of the Lich King 3.3.5a\Wow.exe
0047DC4C 067FFF3C 0001:0007CC4C D:\Downloads\Wrath of the Lich King 3.3.5a\Wow.exe
0047F29A 067FFF90 0001:0007E29A D:\Downloads\Wrath of the Lich King 3.3.5a\Wow.exe
0047F2E1 067FFFA8 0001:0007E2E1 D:\Downloads\Wrath of the Lich King 3.3.5a\Wow.exe
0040B7D8 067FFFB0 0001:0000A7D8 D:\Downloads\Wrath of the Lich King 3.3.5a\Wow.exe
7774E753 067FFFEC 0001:000DD753 C:\WINDOWS\System32\KERNELBASE.dll
7774E706 067FFFFC 0001:000DD706 C:\WINDOWS\System32\KERNELBASE.dll
--- Thread ID: 8840 ---
7777285F 055EFF0C 0001:0010185F C:\WINDOWS\System32\KERNELBASE.dll
00438935 055EFF2C 0001:00037935 D:\Downloads\Wrath of the Lich King 3.3.5a\Wow.exe
0044DF1A 055EFF40 0001:0004CF1A D:\Downloads\Wrath of the Lich King 3.3.5a\Wow.exe
0088C5DF 055EFF78 0001:0048B5DF D:\Downloads\Wrath of the Lich King 3.3.5a\Wow.exe
0088C684 055EFF94 0001:0048B684 D:\Downloads\Wrath of the Lich King 3.3.5a\Wow.exe
77C24A47 055EFFDC 0001:00063A47 C:\WINDOWS\SYSTEM32\ntdll.dll
77C24A17 055EFFEC 0001:00063A17 C:\WINDOWS\SYSTEM32\ntdll.dll
--- Thread ID: 7768 ---
7777285F 1599FF60 0001:0010185F C:\WINDOWS\System32\KERNELBASE.dll
008D1E8D 1599FF6C 0001:004D0E8D D:\Downloads\Wrath of the Lich King 3.3.5a\Wow.exe
008E520C 1599FF80 0001:004E420C D:\Downloads\Wrath of the Lich King 3.3.5a\Wow.exe
77988654 1599FF94 0001:00008654 C:\WINDOWS\System32\KERNEL32.DLL
77C24A47 1599FFDC 0001:00063A47 C:\WINDOWS\SYSTEM32\ntdll.dll
77C24A17 1599FFEC 0001:00063A17 C:\WINDOWS\SYSTEM32\ntdll.dll
--- Thread ID: 4148 ---
7777285F 15B0FF60 0001:0010185F C:\WINDOWS\System32\KERNELBASE.dll
008D1E8D 15B0FF6C 0001:004D0E8D D:\Downloads\Wrath of the Lich King 3.3.5a\Wow.exe
008E520C 15B0FF80 0001:004E420C D:\Downloads\Wrath of the Lich King 3.3.5a\Wow.exe
77988654 15B0FF94 0001:00008654 C:\WINDOWS\System32\KERNEL32.DLL
77C24A47 15B0FFDC 0001:00063A47 C:\WINDOWS\SYSTEM32\ntdll.dll
77C24A17 15B0FFEC 0001:00063A17 C:\WINDOWS\SYSTEM32\ntdll.dll
--- Thread ID: 7520 ---
7775EB42 173DFF34 0001:000EDB42 C:\WINDOWS\System32\KERNELBASE.dll
007746A0 173DFF44 0001:003736A0 D:\Downloads\Wrath of the Lich King 3.3.5a\Wow.exe
004F1489 173DFF80 0001:000F0489 D:\Downloads\Wrath of the Lich King 3.3.5a\Wow.exe
77988654 173DFF94 0001:00008654 C:\WINDOWS\System32\KERNEL32.DLL
77C24A47 173DFFDC 0001:00063A47 C:\WINDOWS\SYSTEM32\ntdll.dll
77C24A17 173DFFEC 0001:00063A17 C:\WINDOWS\SYSTEM32\ntdll.dll
--- Thread ID: 7380 ---
7775EB42 1780FF24 0001:000EDB42 C:\WINDOWS\System32\KERNELBASE.dll
007746A0 1780FF34 0001:003736A0 D:\Downloads\Wrath of the Lich King 3.3.5a\Wow.exe
004691A5 1780FF4C 0001:000681A5 D:\Downloads\Wrath of the Lich King 3.3.5a\Wow.exe
00469311 1780FF58 0001:00068311 D:\Downloads\Wrath of the Lich King 3.3.5a\Wow.exe
0076FFCB 1780FF80 0001:0036EFCB D:\Downloads\Wrath of the Lich King 3.3.5a\Wow.exe
77988654 1780FF94 0001:00008654 C:\WINDOWS\System32\KERNEL32.DLL
77C24A47 1780FFDC 0001:00063A47 C:\WINDOWS\SYSTEM32\ntdll.dll
77C24A17 1780FFEC 0001:00063A17 C:\WINDOWS\SYSTEM32\ntdll.dll
--- Thread ID: 9736 ---
77771178 179BFCF4 0001:00100178 C:\WINDOWS\System32\KERNELBASE.dll
004699CB 179BFF4C 0001:000689CB D:\Downloads\Wrath of the Lich King 3.3.5a\Wow.exe
0046906E 179BFF58 0001:0006806E D:\Downloads\Wrath of the Lich King 3.3.5a\Wow.exe
0076FFCB 179BFF80 0001:0036EFCB D:\Downloads\Wrath of the Lich King 3.3.5a\Wow.exe
77988654 179BFF94 0001:00008654 C:\WINDOWS\System32\KERNEL32.DLL
77C24A47 179BFFDC 0001:00063A47 C:\WINDOWS\SYSTEM32\ntdll.dll
77C24A17 179BFFEC 0001:00063A17 C:\WINDOWS\SYSTEM32\ntdll.dll
--- Thread ID: 9732 ---
74DDAF1D 1849FEE0 0001:00019F1D C:\WINDOWS\System32\USER32.dll
74DDAED0 1849FF00 0001:00019ED0 C:\WINDOWS\System32\USER32.dll
0044CFA6 1849FF2C 0001:0004BFA6 D:\Downloads\Wrath of the Lich King 3.3.5a\Wow.exe
0044DF1A 1849FF40 0001:0004CF1A D:\Downloads\Wrath of the Lich King 3.3.5a\Wow.exe
0088C5DF 1849FF78 0001:0048B5DF D:\Downloads\Wrath of the Lich King 3.3.5a\Wow.exe
0088C684 1849FF94 0001:0048B684 D:\Downloads\Wrath of the Lich King 3.3.5a\Wow.exe
77C24A47 1849FFDC 0001:00063A47 C:\WINDOWS\SYSTEM32\ntdll.dll
77C24A17 1849FFEC 0001:00063A17 C:\WINDOWS\SYSTEM32\ntdll.dll
--- Thread ID: 10888 ---
7775EB42 1A33FF40 0001:000EDB42 C:\WINDOWS\System32\KERNELBASE.dll
008E4FA5 1A33FF5C 0001:004E3FA5 D:\Downloads\Wrath of the Lich King 3.3.5a\Wow.exe
008D2029 1A33FF6C 0001:004D1029 D:\Downloads\Wrath of the Lich King 3.3.5a\Wow.exe
008E51D0 1A33FF80 0001:004E41D0 D:\Downloads\Wrath of the Lich King 3.3.5a\Wow.exe
77988654 1A33FF94 0001:00008654 C:\WINDOWS\System32\KERNEL32.DLL
77C24A47 1A33FFDC 0001:00063A47 C:\WINDOWS\SYSTEM32\ntdll.dll
77C24A17 1A33FFEC 0001:00063A17 C:\WINDOWS\SYSTEM32\ntdll.dll
--- Thread ID: 7348 ---
74DDAF1D 1A4EFEE0 0001:00019F1D C:\WINDOWS\System32\USER32.dll
74DDAED0 1A4EFF00 0001:00019ED0 C:\WINDOWS\System32\USER32.dll
0044CFA6 1A4EFF2C 0001:0004BFA6 D:\Downloads\Wrath of the Lich King 3.3.5a\Wow.exe
0044DF1A 1A4EFF40 0001:0004CF1A D:\Downloads\Wrath of the Lich King 3.3.5a\Wow.exe
0088C5DF 1A4EFF78 0001:0048B5DF D:\Downloads\Wrath of the Lich King 3.3.5a\Wow.exe
0088C684 1A4EFF94 0001:0048B684 D:\Downloads\Wrath of the Lich King 3.3.5a\Wow.exe
77C24A47 1A4EFFDC 0001:00063A47 C:\WINDOWS\SYSTEM32\ntdll.dll
77C24A17 1A4EFFEC 0001:00063A17 C:\WINDOWS\SYSTEM32\ntdll.dll
--- Thread ID: 3648 ---
7775EB42 1A6CFF40 0001:000EDB42 C:\WINDOWS\System32\KERNELBASE.dll
008E4FA5 1A6CFF5C 0001:004E3FA5 D:\Downloads\Wrath of the Lich King 3.3.5a\Wow.exe
008D2029 1A6CFF6C 0001:004D1029 D:\Downloads\Wrath of the Lich King 3.3.5a\Wow.exe
008E51D0 1A6CFF80 0001:004E41D0 D:\Downloads\Wrath of the Lich King 3.3.5a\Wow.exe
77988654 1A6CFF94 0001:00008654 C:\WINDOWS\System32\KERNEL32.DLL
77C24A47 1A6CFFDC 0001:00063A47 C:\WINDOWS\SYSTEM32\ntdll.dll
77C24A17 1A6CFFEC 0001:00063A17 C:\WINDOWS\SYSTEM32\ntdll.dll
--- Thread ID: 7876 ---
74DDAF1D 1A88FEE0 0001:00019F1D C:\WINDOWS\System32\USER32.dll
74DDAED0 1A88FF00 0001:00019ED0 C:\WINDOWS\System32\USER32.dll
0044CFA6 1A88FF2C 0001:0004BFA6 D:\Downloads\Wrath of the Lich King 3.3.5a\Wow.exe
0044DF1A 1A88FF40 0001:0004CF1A D:\Downloads\Wrath of the Lich King 3.3.5a\Wow.exe
0088C5DF 1A88FF78 0001:0048B5DF D:\Downloads\Wrath of the Lich King 3.3.5a\Wow.exe
0088C684 1A88FF94 0001:0048B684 D:\Downloads\Wrath of the Lich King 3.3.5a\Wow.exe
77C24A47 1A88FFDC 0001:00063A47 C:\WINDOWS\SYSTEM32\ntdll.dll
77C24A17 1A88FFEC 0001:00063A17 C:\WINDOWS\SYSTEM32\ntdll.dll
--- Thread ID: 8540 ---
74DDAF1D 1CE3FEE0 0001:00019F1D C:\WINDOWS\System32\USER32.dll
74DDAED0 1CE3FF00 0001:00019ED0 C:\WINDOWS\System32\USER32.dll
0044CFA6 1CE3FF2C 0001:0004BFA6 D:\Downloads\Wrath of the Lich King 3.3.5a\Wow.exe
0044DF1A 1CE3FF40 0001:0004CF1A D:\Downloads\Wrath of the Lich King 3.3.5a\Wow.exe
0088C5DF 1CE3FF78 0001:0048B5DF D:\Downloads\Wrath of the Lich King 3.3.5a\Wow.exe
0088C684 1CE3FF94 0001:0048B684 D:\Downloads\Wrath of the Lich King 3.3.5a\Wow.exe
77C24A47 1CE3FFDC 0001:00063A47 C:\WINDOWS\SYSTEM32\ntdll.dll
77C24A17 1CE3FFEC 0001:00063A17 C:\WINDOWS\SYSTEM32\ntdll.dll
--- Thread ID: 1572 ---
74DDAF1D 6685FEE0 0001:00019F1D C:\WINDOWS\System32\USER32.dll
74DDAED0 6685FF00 0001:00019ED0 C:\WINDOWS\System32\USER32.dll
0044CFA6 6685FF2C 0001:0004BFA6 D:\Downloads\Wrath of the Lich King 3.3.5a\Wow.exe
0044DF1A 6685FF40 0001:0004CF1A D:\Downloads\Wrath of the Lich King 3.3.5a\Wow.exe
0088C5DF 6685FF78 0001:0048B5DF D:\Downloads\Wrath of the Lich King 3.3.5a\Wow.exe
0088C684 6685FF94 0001:0048B684 D:\Downloads\Wrath of the Lich King 3.3.5a\Wow.exe
77C24A47 6685FFDC 0001:00063A47 C:\WINDOWS\SYSTEM32\ntdll.dll
77C24A17 6685FFEC 0001:00063A17 C:\WINDOWS\SYSTEM32\ntdll.dll
Any thoughts that this may work? Apparently one must have at least 4GB of RAM for this, so not a problem for me.
Edit: Tried the above program, which was literally just unpacking the EXE, finding the Wow.exe and running the program. Super simple. Played for an hour with no issues. Will update with any changes or other errors if I find them.
Edited: December 15, 2017
Reason: Ran the program and provided update
In my times of "hardcore player" I used to not trust servers clients for some paranoid reason. To run the game you don't actually need much memory but instead procesing power (I still have my potato desktop and asure that i can run the game at minimum with 2gb and no dedicated video).
That amounts of errors sounds to me like, aside of corruted client, rest of previous installations even tho that you said that u did a clean installation. Or maybe you rams memories are failling, search for some programs that check the funcionability of memories (I don't recall exactly the name atm); it exist a memchk cmd via msdos aswell but i don't recall either atm.
The crash is due to high population - On retail it was fairly rare for a single realm to have 12k members online at the same time. Blizzard never really released population numbers but figures estimated around 6-8kish or slightly more on congested servers. (Again, impossible to know officially)
The crash occurs when the client uses too much memory. AKA "Ram Overflow Error", which is the crash you received.
The patch you found is indeed a good fix. It's called Large Address Aware and many players use it, and I'd recommend everyone who plays 3.3.5 use it.
From my understanding of things, WoW is a 32 bit process, and therefore theoretically should be able to utilise 4gb of ram. However, by default, this amount seems to be set at 2gb. When WoW uses more than 2gb (Such as in the case of poorly coded, spammy addons, or when you're in the middle of dalaran with 10k players nearby), it'll crash.
Making WoW LAA-compatible was patched in Cataclysm expansion, in 4.0.1 and every WoW release thereafter. Retail WoW even has 64 bit clients now, which can natively support 2 to the power of 64 (aka 2^64) bits of memory - Suffice to say basically infinite.
Anyway, the solution you use above has been recommended on these Warmane forums for a little while now, and lets 3.3.5 Warmane clients to also theoretically use 4gb of ram instead of 2gb.
It doesnt stop all the crashes, but gives you much more RAM leeway before a crash.
Edit: I should also mention that the Client has no "Memory Leak", as it is the exact same as the Retail WoW client, just with the exception that the server text file is pointed at Warmane servers instead of the official Blizzard servers.
Also - Auctioneer, which i see you've used, and Gearscore(the full version, not the lite version) Are both well known sources of crashes due to being very "Spammy". This and also other poorly coded addons should be avoided if you wish to avoid crashes.