I certainly hope access control has improved. As late as ~2013, running an OpenCL program that contained a memory error would result in garbage getting written to the display of my workstation via unintended writes to the framebuffer…