From 4f3ec2023186cdf4e2627154e0d38f8576079f18 Mon Sep 17 00:00:00 2001 From: Joonbum Ko Date: Tue, 22 Dec 2020 13:25:37 +0900 Subject: [PATCH] Add null checking to resolve dereference problem. Change-Id: I847db94a26f97573489c39793401861d014e81c9 Signed-off-by: Joonbum Ko --- src/tpl_wayland_egl_thread.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/tpl_wayland_egl_thread.c b/src/tpl_wayland_egl_thread.c index c2712ff..0ea5cc4 100755 --- a/src/tpl_wayland_egl_thread.c +++ b/src/tpl_wayland_egl_thread.c @@ -3139,7 +3139,7 @@ _twe_thread_wl_surf_source_destroy(void *source) twe_fence_wait_source *wait_source = __tpl_list_pop_front(surf_source->fence_waiting_sources, NULL); - if (!g_source_is_destroyed(&wait_source->gsource)) { + if (wait_source && !g_source_is_destroyed(&wait_source->gsource)) { tbm_surface_internal_unref(wait_source->tbm_surface); wait_source->tbm_surface = NULL; -- 2.7.4