From e02eabfb5130f359472762baf89f9a00ac351731 Mon Sep 17 00:00:00 2001 From: Robert Holt Date: Wed, 22 Aug 2018 15:59:49 -0700 Subject: [PATCH] Fix a null dereference when an invalid cast exception has no inner exception --- src/PowerShellEditorServices/Console/InputPromptHandler.cs | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/PowerShellEditorServices/Console/InputPromptHandler.cs b/src/PowerShellEditorServices/Console/InputPromptHandler.cs index 454477b01..0b8e4ff22 100644 --- a/src/PowerShellEditorServices/Console/InputPromptHandler.cs +++ b/src/PowerShellEditorServices/Console/InputPromptHandler.cs @@ -275,8 +275,7 @@ private async Task> StartPromptLoop( } catch (PSInvalidCastException e) { - this.ShowErrorMessage(e.InnerException); - + this.ShowErrorMessage(e.InnerException ?? e); continue; } }