From b6f46a7c551d5c6bd543b02fb6e36e284f905553 Mon Sep 17 00:00:00 2001 From: Eusebiu Marcu Date: Thu, 4 Aug 2011 23:13:31 +0200 Subject: [PATCH] fix null exception when the symbol is null --- src/Main/Base/Project/Src/Editor/Commands/GoToDefinition.cs | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/Main/Base/Project/Src/Editor/Commands/GoToDefinition.cs b/src/Main/Base/Project/Src/Editor/Commands/GoToDefinition.cs index 7a2649e14d..30af517d59 100644 --- a/src/Main/Base/Project/Src/Editor/Commands/GoToDefinition.cs +++ b/src/Main/Base/Project/Src/Editor/Commands/GoToDefinition.cs @@ -15,6 +15,9 @@ namespace ICSharpCode.SharpDevelop.Editor.Commands { protected override void RunImpl(ITextEditor editor, int offset, ResolveResult symbol) { + if (symbol == null) + return; + FilePosition pos = symbol.GetDefinitionPosition(); if (pos.IsEmpty) { IEntity entity;