Call Of Duty Black Ops 2 Failed To Allocate From State Pool Fix Better Access

Add to config.cfg:

seta r_videoMemoryScale "0.85"

This tells the game to use only 85% of detected VRAM, leaving headroom for the state pool.

Most guides tell you to change one number in the config file. That works for 20% of users. For the remaining 80%, you need a layered approach. Follow these steps in order. Add to config

User A (Standard Reddit fix): Changed pool_maxState to 8192. Crash persisted after 3 matches. Reason: The pool size increased but the game still only had 2GB RAM limit (no LAA patch). Fragmentation killed it.

User B (Our method): Patched LAA, lowered textures to High, bound F10 to clear the pool. Result: 12 hours of Zombies on Mob of the Dead – zero crashes. This tells the game to use only 85%

User C (Plutonium user): Did only Step 3 (textures) + Step 4 (F10 bind). Result: Completely eliminated the error without editing config files.


Why: Mods or custom content can change memory usage or call unsupported code paths.
How: Remove any custom maps, mods, or DLL patches. Test the vanilla game first. Why: Mods or custom content can change memory

In your NVIDIA Control Panel > Manage 3D Settings > Program Settings > Add t6mp.exe. Set "Low Latency Mode" to Off (Ultra/Low latency can cause allocation timing issues).