The MCPRAMLIBPATCH is also not solving this problem, it patches the displayed ram used by the ram-disk, instead of displaying "100% used, 0KB free" it shows the real percentage used and the systemwide available free memory, but who cares about what is displayed in the border of that window ?
Wrong, it has nothing to do with ram disk.
It patch ramlib (module responsible for loading/unloading libraries, devices and resources) task stack to 8KB instead of the original 2KB.
This cures various crashes with buggy libraries, for example Warp3D, that would otherwise overflow the ramlib stack in LIB_INIT.