Memory Leak

We’ve identified and are working on a fix for unbounded memory growth that’s affecting Windows users using DX11 and all Mac users.

We should ideally have a hotfix build deployed early next week with the fix.

In the meantime, typing /console gxrestart in chat should cause the client to jump back down to normal memory usage (but will keep growing again after).
On Windows, using DX12 or DX11 Legacy backends should avoid the bug all together.

For those curious about the code side of things, the bug was an std::deque::clear() call that was incorrectly placed in a code block that is only compiled in for internal clients. That made it so the bug never happened for us in internal testing but had the unbounded growth in public clients.

22 Likes