From 88d7a85552527c83aec47ad1635f4ba731bedcd6 Mon Sep 17 00:00:00 2001 From: Seonah Moon Date: Wed, 13 Oct 2021 17:25:15 +0900 Subject: [PATCH] Fix a crash issue Change-Id: Id36d4f16af7db555168b4f3cdc7ebad7c1584119 --- src/vine-disc.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/vine-disc.cpp b/src/vine-disc.cpp index cc994ff..8d092bd 100755 --- a/src/vine-disc.cpp +++ b/src/vine-disc.cpp @@ -298,7 +298,7 @@ void __vine_disc_epoll_handler(int fd, int events, void *user_data) { VINE_LOGD("Process event for fd[%d] events[%d] disc_handle[%p]", fd, events, user_data); vine_disc_s *disc_handle = (vine_disc_s *)user_data; - if (disc_handle->plugin_fn->process_event == NULL) { + if (!disc_handle || !disc_handle->plugin_fn || disc_handle->plugin_fn->process_event == NULL) { VINE_LOGE("No process_event() defined"); return; } -- 2.7.4