Summary:
Opening the MixConsole in Cubase Pro 14 causes a large, permanent increase in Windows’ Desktop Window Manager (dwm.exe) memory usage. The leaked memory is not released when the MixConsole is closed, when the project is closed, or even after Cubase is fully quit. Only restarting dwm.exe or rebooting Windows recovers the memory.
Steps to reproduce:
- Reboot Windows for a clean baseline
- Open Cubase Pro 14 (no project loaded) — DWM memory: ~565MB
- Load a project (no MixConsole open) — DWM memory: ~699MB (+134MB, expected)
- Open the MixConsole — DWM memory: ~2,123MB (+1.4GB)
- Close the MixConsole — DWM memory: ~2,158MB (no recovery)
- Close the project — DWM memory: ~1,998MB (minor partial recovery)
- Quit Cubase entirely — DWM memory: ~2,049MB (no further recovery — leak persists after Cubase is closed)
System info:
- Cubase Pro 14.0.41 (x64), built Nov 27 2025
- ASUS ProArt 16 laptop
- AMD Ryzen APU with integrated Radeon graphics + discrete Nvidia GPU (hybrid graphics)
- External monitor connected via the discrete Nvidia GPU
- Windows 11
Suspected cause:
Likely related to GPU-compositing of the MixConsole’s real-time meters/animated UI elements across the hybrid iGPU/dGPU setup, where DWM allocates but does not release compositing buffers.
Impact:
Repeated MixConsole use during a session leads to escalating system memory pressure, requiring manual DWM restarts or reboots to recover.