From: j-h.choi Date: Wed, 13 Jan 2021 08:38:06 +0000 (+0900) Subject: Add null check in preload X-Git-Tag: submit/tizen/20210125.003944~3 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=5177515fd79dc1a3a771ac48e24cdc01998db339;p=platform%2Fcore%2Fdotnet%2Flauncher.git Add null check in preload Change-Id: I51fa05c104c40d3a539ed07ff87912857ea3d4f8 --- diff --git a/Managed/Tizen.Runtime/Preloader.cs b/Managed/Tizen.Runtime/Preloader.cs index 814d15c..8dd07b4 100644 --- a/Managed/Tizen.Runtime/Preloader.cs +++ b/Managed/Tizen.Runtime/Preloader.cs @@ -100,11 +100,19 @@ namespace Tizen.Runtime Assembly asm = AssemblyLoadContext.Default.LoadFromAssemblyName(new AssemblyName(assemblyStr)); Type type = asm.GetType(typenameStr); if (type == null) + { Console.WriteLine("[Warning] Check the '" + line + "' in " + fileName); + continue; + } if (methodStr != "") { MethodInfo method = type.GetMethod(methodStr, bindingFlag); + if (method == null) + { + Console.WriteLine("[Warning] Check the '" + line + "' in " + fileName); + continue; + } method.Invoke(null, null); } }