main/syncobj: return GL_INVALID_VALUE for invalid sync objects