mirror of
https://github.com/baldurk/renderdoc.git
synced 2026-05-29 13:20:54 +00:00
Check for validity of params before trying to serialise
This commit is contained in:
@@ -233,7 +233,7 @@ void WrappedOpenGL::glAttachShader(GLuint program, GLuint shader)
|
||||
{
|
||||
m_Real.glAttachShader(program, shader);
|
||||
|
||||
if(m_State >= WRITING)
|
||||
if(m_State >= WRITING && program != 0 && shader != 0)
|
||||
{
|
||||
GLResourceRecord *progRecord = GetResourceManager()->GetResourceRecord(ProgramRes(GetCtx(), program));
|
||||
GLResourceRecord *shadRecord = GetResourceManager()->GetResourceRecord(ShaderRes(GetCtx(), shader));
|
||||
|
||||
Reference in New Issue
Block a user