From 58801f8fb655c1e882a7126a91678f8519e776c8 Mon Sep 17 00:00:00 2001 From: Yeechan Lu Date: Sun, 13 Apr 2014 16:06:51 +0800 Subject: [PATCH] Fix crash on invalid chars in path --- Wox.Plugin.SystemPlugins/FileSystem/FileSystemPlugin.cs | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/Wox.Plugin.SystemPlugins/FileSystem/FileSystemPlugin.cs b/Wox.Plugin.SystemPlugins/FileSystem/FileSystemPlugin.cs index 46bc2e5089..66563aa1ab 100644 --- a/Wox.Plugin.SystemPlugins/FileSystem/FileSystemPlugin.cs +++ b/Wox.Plugin.SystemPlugins/FileSystem/FileSystemPlugin.cs @@ -136,7 +136,13 @@ namespace Wox.Plugin.SystemPlugins.FileSystem } // change to search in current directory - var parentDir = Path.GetDirectoryName(input); + string parentDir = null; + try + { + parentDir = Path.GetDirectoryName(input); + } + catch {} + if (!string.IsNullOrEmpty(parentDir) && results.Count == 0) { parentDir = parentDir.TrimEnd('\\', '/');