From fdfee2d661419e03cedc89cabc0e3553963ae4ac Mon Sep 17 00:00:00 2001 From: Markus Fritsche Date: Mon, 4 May 2026 15:08:25 +0000 Subject: [PATCH] DEBUG: log SyncSurface RETURN to confirm clean exit before crash --- src/surface.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/surface.c b/src/surface.c index e0b184f..432a46a 100644 --- a/src/surface.c +++ b/src/surface.c @@ -368,6 +368,8 @@ VAStatus RequestSyncSurface(VADriverContextP context, VASurfaceID surface_id) if (surface_object->status != VASurfaceRendering) { status = VA_STATUS_SUCCESS; + request_log(" RequestSyncSurface(surf=%u) early-exit, status=%d\n", + surface_id, surface_object->status); goto complete; } @@ -474,6 +476,8 @@ error: } complete: + request_log(" RequestSyncSurface(surf=%u) RETURN status=%d\n", + surface_id, status); return status; }