From: 조웅석/Common Platform Lab(SR)/Principal Engineer/삼성전자 Date: Thu, 6 Jan 2022 07:37:59 +0000 (+0900) Subject: Add null check to solve svace issue (#362) X-Git-Tag: accepted/tizen/unified/20220110.054933~1 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=e62e113fe5667fb41dd8898daf29b1f56049d08c;p=platform%2Fcore%2Fdotnet%2Flauncher.git Add null check to solve svace issue (#362) --- diff --git a/Managed/Tizen.Runtime/Preloader.cs b/Managed/Tizen.Runtime/Preloader.cs index 8dd07b4..8c8f30b 100644 --- a/Managed/Tizen.Runtime/Preloader.cs +++ b/Managed/Tizen.Runtime/Preloader.cs @@ -47,6 +47,11 @@ namespace Tizen.Runtime foreach (string path in paths) { string fileName = Path.GetFileName(path); + + // GetFileName() can return NULL + if (fileName == null) + continue; + // ex) Tizen.preload / 0A.Tizen.preload / A0.Tizen.preload / .0.Tizen.preload / .00.Tizen.preload if (!char.IsNumber(fileName, 0) || !char.IsNumber(fileName, 1)) continue;