From a9d5994ccf77445ca9683f0fa4027fcc0f1058ef Mon Sep 17 00:00:00 2001 From: zouzhiwei Date: Fri, 23 Feb 2024 10:51:12 +0800 Subject: [PATCH] fix crash Signed-off-by: zouzhiwei --- src/gpu/ganesh/GrImageContext.cpp | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/gpu/ganesh/GrImageContext.cpp b/src/gpu/ganesh/GrImageContext.cpp index 7782be06..2dc9f6d8 100644 --- a/src/gpu/ganesh/GrImageContext.cpp +++ b/src/gpu/ganesh/GrImageContext.cpp @@ -26,7 +26,11 @@ void GrImageContext::abandonContext() { } bool GrImageContext::abandoned() { - return fThreadSafeProxy->priv().abandoned(); + if (fThreadSafeProxy) + { + return fThreadSafeProxy->priv().abandoned(); + } + return true; } sk_sp GrImageContext::MakeForPromiseImage(sk_sp tsp) { -- Gitee