The following messages while replaying the trace are due to the trimming: Mesa: User error: GL_INVALID_OPERATION in glDeleteShader XX: glDebugOutputCallback: High severity API error 2, GL_INVALID_OPERATION in glDeleteShader 0 XX glDeleteShader(shader = YY) Running against debug mesa (./configure --enable-debug ...) does not trigger any asserts or produce extra output to stderr/stdout.