Check if tidl_info is NULL before use when vc mgr app is terminated 08/282508/1
authorwn.jang <wn.jang@samsung.com>
Tue, 4 Oct 2022 12:00:37 +0000 (21:00 +0900)
committerTizen AI <ai.tzn.sec@samsung.com>
Wed, 5 Oct 2022 00:47:37 +0000 (09:47 +0900)
Change-Id: I43a3c753eabb0ccb308545c47fbe3beaf0fc8114

client/vc_mgr_tidl.c

index 9757e1e..02b6f81 100644 (file)
@@ -384,8 +384,10 @@ static void __vcd_mgr_create_cb(rpc_port_stub_vc_mgr_stub_vcd_mgr_context_h cont
 
 static void __vcd_mgr_terminate_cb(rpc_port_stub_vc_mgr_stub_vcd_mgr_context_h context, void *user_data)
 {
-       g_stub_tidl_info->connected = false;
-       g_stub_tidl_info->register_callback_requesting = false;
+       if (NULL != g_stub_tidl_info) {
+               g_stub_tidl_info->connected = false;
+               g_stub_tidl_info->register_callback_requesting = false;
+       }
 
        rpc_port_stub_vc_mgr_stub_vcd_mgr_context_set_tag(context, NULL);