Make failing to open or read a shader file a CrashError