SharpDevelop Community

Get your problems solved!
Welcome to SharpDevelop Community Sign in | Join | Help
in Search

Reproducible Error when incidentaly leaving a stray quotation mark in a Procedure call

Last post 09-24-2016 7:16 PM by MattWard. 1 replies.
Page 1 of 1 (2 items)
Sort Posts: Previous Next
  • 09-22-2016 10:22 PM

    Reproducible Error when incidentaly leaving a stray quotation mark in a Procedure call

    I was cutting a string and pasting a variable name into a procedure call (messagebox), but accidentally left the trailing quotation mark too long.

    I am able to click continue and quickly delete teh offending quote mark, but if I delay too much the error recurrs.

    I am running the Xcopyable version in "portable mode" but have not altered anything from "out of the box"

    Details below:

    This is my Exact Code:

            void DebugStringBox(string tmpString)
            {
                if (MessageBox.Show(tmpString, tmpString, MessageBoxButtons.YesNo)==DialogResult.No)
                {
                     //some interesting behaviour here
                }
            }

     

    If I add a quotation mark like this:

            void DebugStringBox(string tmpString)
            {
                if (MessageBox.Show(tmpString, tmpString", MessageBoxButtons.YesNo)==DialogResult.No)
                {
                     //some interesting behaviour here
                }
            }

     

    Then I get the following Error:

    SharpDevelop Version : 5.1.0.5216-0e58df71

    .NET Version         : 4.5.51209

    OS Version           : Microsoft Windows NT 6.1.7601 Service Pack 1

    Current culture      : English (United States) (en-US)

    Running under WOW6432, processor architecture: x86-64

    Working Set Memory   : 272088kb

    GC Heap Memory       : 43900kb

     

    Unhandled WPF exception

    Exception thrown:

    System.OverflowException: Arithmetic operation resulted in an overflow.

       at ICSharpCode.AvalonEdit.Utils.CharRope.ToString(Rope`1 rope, Int32 startIndex, Int32 length)

       at ICSharpCode.AvalonEdit.Document.RopeTextSource.GetText(Int32 offset, Int32 length)

       at ICSharpCode.NRefactory.Editor.ReadOnlyDocument.GetText(Int32 offset, Int32 length)

       at CSharpBinding.Parser.TParser.AddCommentTags(SyntaxTree cu, IList`1 tagComments, ITextSource fileContent, FileName fileName, IDocument& document)

       at CSharpBinding.Parser.TParser.Parse(FileName fileName, ITextSource fileContent, Boolean fullParseInformationRequested, IProject parentProject, CancellationToken cancellationToken)

       at ICSharpCode.SharpDevelop.Parser.ParserServiceEntry.ParseWithExceptionHandling(ITextSource fileContent, Boolean fullParseInformationRequested, IProject project, CancellationToken cancellationToken)

       at ICSharpCode.SharpDevelop.Parser.ParserServiceEntry.DoParse(ITextSource fileContent, IProject parentProject, Boolean fullParseInformationRequested, CancellationToken cancellationToken)

       at ICSharpCode.SharpDevelop.Parser.ParserServiceEntry.<>c__DisplayClass28_0.<DoParseAsync>b__0()

       at System.Threading.Tasks.Task`1.InnerInvoke()

       at System.Threading.Tasks.Task.Execute()

    --- End of stack trace from previous location where exception was thrown ---

       at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)

       at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)

       at ICSharpCode.SharpDevelop.Parser.ParserServiceEntry.<ParseAsync>d__26.MoveNext()

    --- End of stack trace from previous location where exception was thrown ---

       at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)

       at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)

       at CSharpBinding.ExtensionMethods.<GetSyntaxTreeAsync>d__2.MoveNext()

    --- End of stack trace from previous location where exception was thrown ---

       at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)

       at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)

       at CSharpBinding.Refactoring.MoveTypeToFileContextAction.<IsAvailableAsync>d__0.MoveNext()

    --- End of stack trace from previous location where exception was thrown ---

       at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)

       at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)

       at ICSharpCode.SharpDevelop.Refactoring.ContextAction.<ICSharpCode-SharpDevelop-Refactoring-IContextActionProvider-GetAvailableActionsAsync>d__15.MoveNext()

    --- End of stack trace from previous location where exception was thrown ---

       at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)

       at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)

       at ICSharpCode.AvalonEdit.AddIn.ContextActions.EditorActionsProvider.<GetActionsAsync>d__12.MoveNext()

    --- End of stack trace from previous location where exception was thrown ---

       at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)

       at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)

       at ICSharpCode.AvalonEdit.AddIn.ContextActions.ContextActionsBulbViewModel.<LoadActionsAsync>d__14.MoveNext()

    --- End of stack trace from previous location where exception was thrown ---

       at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)

       at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)

       at ICSharpCode.AvalonEdit.AddIn.ContextActions.ContextActionsRenderer.<TimerMoveTick>d__15.MoveNext()

    --- End of stack trace from previous location where exception was thrown ---

       at System.Runtime.CompilerServices.AsyncMethodBuilderCore.<ThrowAsync>b__4(Object state)

       at System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs)

       at MS.Internal.Threading.ExceptionFilterHelper.TryCatchWhen(Object source, Delegate method, Object args, Int32 numArgs, Delegate catchHandler)

     

    ---- Recent log messages:

    14:11:09.414 [47] WARN - CSharpContextActionProviderWrapper crashed: System.OverflowException: Arithmetic operation resulted in an overflow.

       at ICSharpCode.AvalonEdit.Utils.CharRope.ToString(Rope`1 rope, Int32 startIndex, Int32 length)

       at ICSharpCode.AvalonEdit.Document.RopeTextSource.GetText(Int32 offset, Int32 length)

       at ICSharpCode.NRefactory.Editor.ReadOnlyDocument.GetText(Int32 offset, Int32 length)

       at CSharpBinding.Parser.TParser.AddCommentTags(SyntaxTree cu, IList`1 tagComments, ITextSource fileContent, FileName fileName, IDocument& document)

       at CSharpBinding.Parser.TParser.Parse(FileName fileName, ITextSource fileContent, Boolean fullParseInformationRequested, IProject parentProject, CancellationToken cancellationToken)

       at ICSharpCode.SharpDevelop.Parser.ParserServiceEntry.ParseWithExceptionHandling(ITextSource fileContent, Boolean fullParseInformationRequested, IProject project, CancellationToken cancellationToken)

       at ICSharpCode.SharpDevelop.Parser.ParserServiceEntry.DoParse(ITextSource fileContent, IProject parentProject, Boolean fullParseInformationRequested, CancellationToken cancellationToken)

       at ICSharpCode.SharpDevelop.Parser.ParserServiceEntry.<>c__DisplayClass28_0.<DoParseAsync>b__0()

       at System.Threading.Tasks.Task`1.InnerInvoke()

       at System.Threading.Tasks.Task.Execute()

    --- End of stack trace from previous location where exception was thrown ---

       at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)

       at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)

       at ICSharpCode.SharpDevelop.Parser.ParserServiceEntry.<ParseAsync>d__26.MoveNext()

    --- End of stack trace from previous location where exception was thrown ---

       at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)

       at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)

       at CSharpBinding.ExtensionMethods.<>c.<<GetAstResolverAsync>b__3_0>d.MoveNext()

    --- End of stack trace from previous location where exception was thrown ---

       at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)

       at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)

       at CSharpBinding.Refactoring.CSharpCodeActionProviderDoozer.CSharpContextActionProviderWrapper.<>c__DisplayClass17_0.<<GetAvailableActionsAsync>b__0>d.MoveNext()

    14:11:09.414 [47] WARN - CSharpContextActionProviderWrapper crashed: System.OverflowException: Arithmetic operation resulted in an overflow.

       at ICSharpCode.AvalonEdit.Utils.CharRope.ToString(Rope`1 rope, Int32 startIndex, Int32 length)

       at ICSharpCode.AvalonEdit.Document.RopeTextSource.GetText(Int32 offset, Int32 length)

       at ICSharpCode.NRefactory.Editor.ReadOnlyDocument.GetText(Int32 offset, Int32 length)

       at CSharpBinding.Parser.TParser.AddCommentTags(SyntaxTree cu, IList`1 tagComments, ITextSource fileContent, FileName fileName, IDocument& document)

       at CSharpBinding.Parser.TParser.Parse(FileName fileName, ITextSource fileContent, Boolean fullParseInformationRequested, IProject parentProject, CancellationToken cancellationToken)

       at ICSharpCode.SharpDevelop.Parser.ParserServiceEntry.ParseWithExceptionHandling(ITextSource fileContent, Boolean fullParseInformationRequested, IProject project, CancellationToken cancellationToken)

       at ICSharpCode.SharpDevelop.Parser.ParserServiceEntry.DoParse(ITextSource fileContent, IProject parentProject, Boolean fullParseInformationRequested, CancellationToken cancellationToken)

       at ICSharpCode.SharpDevelop.Parser.ParserServiceEntry.<>c__DisplayClass28_0.<DoParseAsync>b__0()

       at System.Threading.Tasks.Task`1.InnerInvoke()

       at System.Threading.Tasks.Task.Execute()

    --- End of stack trace from previous location where exception was thrown ---

       at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)

       at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)

       at ICSharpCode.SharpDevelop.Parser.ParserServiceEntry.<ParseAsync>d__26.MoveNext()

    --- End of stack trace from previous location where exception was thrown ---

       at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)

       at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)

       at CSharpBinding.ExtensionMethods.<>c.<<GetAstResolverAsync>b__3_0>d.MoveNext()

    --- End of stack trace from previous location where exception was thrown ---

       at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)

       at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)

       at CSharpBinding.Refactoring.CSharpCodeActionProviderDoozer.CSharpContextActionProviderWrapper.<>c__DisplayClass17_0.<<GetAvailableActionsAsync>b__0>d.MoveNext()

    14:11:09.414 [47] WARN - CSharpContextActionProviderWrapper crashed: System.OverflowException: Arithmetic operation resulted in an overflow.

       at ICSharpCode.AvalonEdit.Utils.CharRope.ToString(Rope`1 rope, Int32 startIndex, Int32 length)

       at ICSharpCode.AvalonEdit.Document.RopeTextSource.GetText(Int32 offset, Int32 length)

       at ICSharpCode.NRefactory.Editor.ReadOnlyDocument.GetText(Int32 offset, Int32 length)

       at CSharpBinding.Parser.TParser.AddCommentTags(SyntaxTree cu, IList`1 tagComments, ITextSource fileContent, FileName fileName, IDocument& document)

       at CSharpBinding.Parser.TParser.Parse(FileName fileName, ITextSource fileContent, Boolean fullParseInformationRequested, IProject parentProject, CancellationToken cancellationToken)

       at ICSharpCode.SharpDevelop.Parser.ParserServiceEntry.ParseWithExceptionHandling(ITextSource fileContent, Boolean fullParseInformationRequested, IProject project, CancellationToken cancellationToken)

       at ICSharpCode.SharpDevelop.Parser.ParserServiceEntry.DoParse(ITextSource fileContent, IProject parentProject, Boolean fullParseInformationRequested, CancellationToken cancellationToken)

       at ICSharpCode.SharpDevelop.Parser.ParserServiceEntry.<>c__DisplayClass28_0.<DoParseAsync>b__0()

       at System.Threading.Tasks.Task`1.InnerInvoke()

       at System.Threading.Tasks.Task.Execute()

    --- End of stack trace from previous location where exception was thrown ---

       at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)

       at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)

       at ICSharpCode.SharpDevelop.Parser.ParserServiceEntry.<ParseAsync>d__26.MoveNext()

    --- End of stack trace from previous location where exception was thrown ---

       at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)

       at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)

       at CSharpBinding.ExtensionMethods.<>c.<<GetAstResolverAsync>b__3_0>d.MoveNext()

    --- End of stack trace from previous location where exception was thrown ---

       at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)

       at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)

       at CSharpBinding.Refactoring.CSharpCodeActionProviderDoozer.CSharpContextActionProviderWrapper.<>c__DisplayClass17_0.<<GetAvailableActionsAsync>b__0>d.MoveNext()

    14:11:09.414 [47] WARN - CSharpContextActionProviderWrapper crashed: System.OverflowException: Arithmetic operation resulted in an overflow.

       at ICSharpCode.AvalonEdit.Utils.CharRope.ToString(Rope`1 rope, Int32 startIndex, Int32 length)

       at ICSharpCode.AvalonEdit.Document.RopeTextSource.GetText(Int32 offset, Int32 length)

       at ICSharpCode.NRefactory.Editor.ReadOnlyDocument.GetText(Int32 offset, Int32 length)

       at CSharpBinding.Parser.TParser.AddCommentTags(SyntaxTree cu, IList`1 tagComments, ITextSource fileContent, FileName fileName, IDocument& document)

       at CSharpBinding.Parser.TParser.Parse(FileName fileName, ITextSource fileContent, Boolean fullParseInformationRequested, IProject parentProject, CancellationToken cancellationToken)

       at ICSharpCode.SharpDevelop.Parser.ParserServiceEntry.ParseWithExceptionHandling(ITextSource fileContent, Boolean fullParseInformationRequested, IProject project, CancellationToken cancellationToken)

       at ICSharpCode.SharpDevelop.Parser.ParserServiceEntry.DoParse(ITextSource fileContent, IProject parentProject, Boolean fullParseInformationRequested, CancellationToken cancellationToken)

       at ICSharpCode.SharpDevelop.Parser.ParserServiceEntry.<>c__DisplayClass28_0.<DoParseAsync>b__0()

       at System.Threading.Tasks.Task`1.InnerInvoke()

       at System.Threading.Tasks.Task.Execute()

    --- End of stack trace from previous location where exception was thrown ---

       at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)

       at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)

       at ICSharpCode.SharpDevelop.Parser.ParserServiceEntry.<ParseAsync>d__26.MoveNext()

    --- End of stack trace from previous location where exception was thrown ---

       at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)

       at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)

       at CSharpBinding.ExtensionMethods.<>c.<<GetAstResolverAsync>b__3_0>d.MoveNext()

    --- End of stack trace from previous location where exception was thrown ---

       at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)

       at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)

       at CSharpBinding.Refactoring.CSharpCodeActionProviderDoozer.CSharpContextActionProviderWrapper.<>c__DisplayClass17_0.<<GetAvailableActionsAsync>b__0>d.MoveNext()

    14:11:09.414 [47] WARN - CSharpContextActionProviderWrapper crashed: System.OverflowException: Arithmetic operation resulted in an overflow.

       at ICSharpCode.AvalonEdit.Utils.CharRope.ToString(Rope`1 rope, Int32 startIndex, Int32 length)

       at ICSharpCode.AvalonEdit.Document.RopeTextSource.GetText(Int32 offset, Int32 length)

       at ICSharpCode.NRefactory.Editor.ReadOnlyDocument.GetText(Int32 offset, Int32 length)

       at CSharpBinding.Parser.TParser.AddCommentTags(SyntaxTree cu, IList`1 tagComments, ITextSource fileContent, FileName fileName, IDocument& document)

       at CSharpBinding.Parser.TParser.Parse(FileName fileName, ITextSource fileContent, Boolean fullParseInformationRequested, IProject parentProject, CancellationToken cancellationToken)

       at ICSharpCode.SharpDevelop.Parser.ParserServiceEntry.ParseWithExceptionHandling(ITextSource fileContent, Boolean fullParseInformationRequested, IProject project, CancellationToken cancellationToken)

       at ICSharpCode.SharpDevelop.Parser.ParserServiceEntry.DoParse(ITextSource fileContent, IProject parentProject, Boolean fullParseInformationRequested, CancellationToken cancellationToken)

       at ICSharpCode.SharpDevelop.Parser.ParserServiceEntry.<>c__DisplayClass28_0.<DoParseAsync>b__0()

       at System.Threading.Tasks.Task`1.InnerInvoke()

       at System.Threading.Tasks.Task.Execute()

    --- End of stack trace from previous location where exception was thrown ---

       at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)

       at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)

       at ICSharpCode.SharpDevelop.Parser.ParserServiceEntry.<ParseAsync>d__26.MoveNext()

    --- End of stack trace from previous location where exception was thrown ---

       at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)

       at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)

       at CSharpBinding.ExtensionMethods.<>c.<<GetAstResolverAsync>b__3_0>d.MoveNext()

    --- End of stack trace from previous location where exception was thrown ---

       at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)

       at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)

       at CSharpBinding.Refactoring.CSharpCodeActionProviderDoozer.CSharpContextActionProviderWrapper.<>c__DisplayClass17_0.<<GetAvailableActionsAsync>b__0>d.MoveNext()

    14:11:09.414 [47] WARN - CSharpContextActionProviderWrapper crashed: System.OverflowException: Arithmetic operation resulted in an overflow.

       at ICSharpCode.AvalonEdit.Utils.CharRope.ToString(Rope`1 rope, Int32 startIndex, Int32 length)

       at ICSharpCode.AvalonEdit.Document.RopeTextSource.GetText(Int32 offset, Int32 length)

       at ICSharpCode.NRefactory.Editor.ReadOnlyDocument.GetText(Int32 offset, Int32 length)

       at CSharpBinding.Parser.TParser.AddCommentTags(SyntaxTree cu, IList`1 tagComments, ITextSource fileContent, FileName fileName, IDocument& document)

       at CSharpBinding.Parser.TParser.Parse(FileName fileName, ITextSource fileContent, Boolean fullParseInformationRequested, IProject parentProject, CancellationToken cancellationToken)

       at ICSharpCode.SharpDevelop.Parser.ParserServiceEntry.ParseWithExceptionHandling(ITextSource fileContent, Boolean fullParseInformationRequested, IProject project, CancellationToken cancellationToken)

       at ICSharpCode.SharpDevelop.Parser.ParserServiceEntry.DoParse(ITextSource fileContent, IProject parentProject, Boolean fullParseInformationRequested, CancellationToken cancellationToken)

       at ICSharpCode.SharpDevelop.Parser.ParserServiceEntry.<>c__DisplayClass28_0.<DoParseAsync>b__0()

       at System.Threading.Tasks.Task`1.InnerInvoke()

       at System.Threading.Tasks.Task.Execute()

    --- End of stack trace from previous location where exception was thrown ---

       at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)

       at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)

       at ICSharpCode.SharpDevelop.Parser.ParserServiceEntry.<ParseAsync>d__26.MoveNext()

    --- End of stack trace from previous location where exception was thrown ---

       at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)

       at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)

       at CSharpBinding.ExtensionMethods.<>c.<<GetAstResolverAsync>b__3_0>d.MoveNext()

    --- End of stack trace from previous location where exception was thrown ---

       at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)

       at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)

       at CSharpBinding.Refactoring.CSharpCodeActionProviderDoozer.CSharpContextActionProviderWrapper.<>c__DisplayClass17_0.<<GetAvailableActionsAsync>b__0>d.MoveNext()

    14:11:09.414 [47] WARN - CSharpContextActionProviderWrapper crashed: System.OverflowException: Arithmetic operation resulted in an overflow.

       at ICSharpCode.AvalonEdit.Utils.CharRope.ToString(Rope`1 rope, Int32 startIndex, Int32 length)

       at ICSharpCode.AvalonEdit.Document.RopeTextSource.GetText(Int32 offset, Int32 length)

       at ICSharpCode.NRefactory.Editor.ReadOnlyDocument.GetText(Int32 offset, Int32 length)

       at CSharpBinding.Parser.TParser.AddCommentTags(SyntaxTree cu, IList`1 tagComments, ITextSource fileContent, FileName fileName, IDocument& document)

       at CSharpBinding.Parser.TParser.Parse(FileName fileName, ITextSource fileContent, Boolean fullParseInformationRequested, IProject parentProject, CancellationToken cancellationToken)

       at ICSharpCode.SharpDevelop.Parser.ParserServiceEntry.ParseWithExceptionHandling(ITextSource fileContent, Boolean fullParseInformationRequested, IProject project, CancellationToken cancellationToken)

       at ICSharpCode.SharpDevelop.Parser.ParserServiceEntry.DoParse(ITextSource fileContent, IProject parentProject, Boolean fullParseInformationRequested, CancellationToken cancellationToken)

       at ICSharpCode.SharpDevelop.Parser.ParserServiceEntry.<>c__DisplayClass28_0.<DoParseAsync>b__0()

       at System.Threading.Tasks.Task`1.InnerInvoke()

       at System.Threading.Tasks.Task.Execute()

    --- End of stack trace from previous location where exception was thrown ---

       at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)

       at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)

       at ICSharpCode.SharpDevelop.Parser.ParserServiceEntry.<ParseAsync>d__26.MoveNext()

    --- End of stack trace from previous location where exception was thrown ---

       at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)

       at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)

       at CSharpBinding.ExtensionMethods.<>c.<<GetAstResolverAsync>b__3_0>d.MoveNext()

    --- End of stack trace from previous location where exception was thrown ---

       at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)

       at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)

       at CSharpBinding.Refactoring.CSharpCodeActionProviderDoozer.CSharpContextActionProviderWrapper.<>c__DisplayClass17_0.<<GetAvailableActionsAsync>b__0>d.MoveNext()

    14:11:09.414 [47] WARN - CSharpContextActionProviderWrapper crashed: System.OverflowException: Arithmetic operation resulted in an overflow.

       at ICSharpCode.AvalonEdit.Utils.CharRope.ToString(Rope`1 rope, Int32 startIndex, Int32 length)

       at ICSharpCode.AvalonEdit.Document.RopeTextSource.GetText(Int32 offset, Int32 length)

       at ICSharpCode.NRefactory.Editor.ReadOnlyDocument.GetText(Int32 offset, Int32 length)

       at CSharpBinding.Parser.TParser.AddCommentTags(SyntaxTree cu, IList`1 tagComments, ITextSource fileContent, FileName fileName, IDocument& document)

       at CSharpBinding.Parser.TParser.Parse(FileName fileName, ITextSource fileContent, Boolean fullParseInformationRequested, IProject parentProject, CancellationToken cancellationToken)

       at ICSharpCode.SharpDevelop.Parser.ParserServiceEntry.ParseWithExceptionHandling(ITextSource fileContent, Boolean fullParseInformationRequested, IProject project, CancellationToken cancellationToken)

       at ICSharpCode.SharpDevelop.Parser.ParserServiceEntry.DoParse(ITextSource fileContent, IProject parentProject, Boolean fullParseInformationRequested, CancellationToken cancellationToken)

       at ICSharpCode.SharpDevelop.Parser.ParserServiceEntry.<>c__DisplayClass28_0.<DoParseAsync>b__0()

       at System.Threading.Tasks.Task`1.InnerInvoke()

       at System.Threading.Tasks.Task.Execute()

    --- End of stack trace from previous location where exception was thrown ---

       at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)

       at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)

       at ICSharpCode.SharpDevelop.Parser.ParserServiceEntry.<ParseAsync>d__26.MoveNext()

    --- End of stack trace from previous location where exception was thrown ---

       at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)

       at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)

       at CSharpBinding.ExtensionMethods.<>c.<<GetAstResolverAsync>b__3_0>d.MoveNext()

    --- End of stack trace from previous location where exception was thrown ---

       at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)

       at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)

       at CSharpBinding.Refactoring.CSharpCodeActionProviderDoozer.CSharpContextActionProviderWrapper.<>c__DisplayClass17_0.<<GetAvailableActionsAsync>b__0>d.MoveNext()

    14:11:09.414 [47] WARN - CSharpContextActionProviderWrapper crashed: System.OverflowException: Arithmetic operation resulted in an overflow.

       at ICSharpCode.AvalonEdit.Utils.CharRope.ToString(Rope`1 rope, Int32 startIndex, Int32 length)

       at ICSharpCode.AvalonEdit.Document.RopeTextSource.GetText(Int32 offset, Int32 length)

       at ICSharpCode.NRefactory.Editor.ReadOnlyDocument.GetText(Int32 offset, Int32 length)

       at CSharpBinding.Parser.TParser.AddCommentTags(SyntaxTree cu, IList`1 tagComments, ITextSource fileContent, FileName fileName, IDocument& document)

       at CSharpBinding.Parser.TParser.Parse(FileName fileName, ITextSource fileContent, Boolean fullParseInformationRequested, IProject parentProject, CancellationToken cancellationToken)

       at ICSharpCode.SharpDevelop.Parser.ParserServiceEntry.ParseWithExceptionHandling(ITextSource fileContent, Boolean fullParseInformationRequested, IProject project, CancellationToken cancellationToken)

       at ICSharpCode.SharpDevelop.Parser.ParserServiceEntry.DoParse(ITextSource fileContent, IProject parentProject, Boolean fullParseInformationRequested, CancellationToken cancellationToken)

       at ICSharpCode.SharpDevelop.Parser.ParserServiceEntry.<>c__DisplayClass28_0.<DoParseAsync>b__0()

       at System.Threading.Tasks.Task`1.InnerInvoke()

       at System.Threading.Tasks.Task.Execute()

    --- End of stack trace from previous location where exception was thrown ---

       at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)

       at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)

       at ICSharpCode.SharpDevelop.Parser.ParserServiceEntry.<ParseAsync>d__26.MoveNext()

    --- End of stack trace from previous location where exception was thrown ---

       at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)

       at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)

       at CSharpBinding.ExtensionMethods.<>c.<<GetAstResolverAsync>b__3_0>d.MoveNext()

    --- End of stack trace from previous location where exception was thrown ---

       at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)

       at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)

       at CSharpBinding.Refactoring.CSharpCodeActionProviderDoozer.CSharpContextActionProviderWrapper.<>c__DisplayClass17_0.<<GetAvailableActionsAsync>b__0>d.MoveNext()

    14:11:09.414 [47] WARN - CSharpContextActionProviderWrapper crashed: System.OverflowException: Arithmetic operation resulted in an overflow.

       at ICSharpCode.AvalonEdit.Utils.CharRope.ToString(Rope`1 rope, Int32 startIndex, Int32 length)

       at ICSharpCode.AvalonEdit.Document.RopeTextSource.GetText(Int32 offset, Int32 length)

       at ICSharpCode.NRefactory.Editor.ReadOnlyDocument.GetText(Int32 offset, Int32 length)

       at CSharpBinding.Parser.TParser.AddCommentTags(SyntaxTree cu, IList`1 tagComments, ITextSource fileContent, FileName fileName, IDocument& document)

       at CSharpBinding.Parser.TParser.Parse(FileName fileName, ITextSource fileContent, Boolean fullParseInformationRequested, IProject parentProject, CancellationToken cancellationToken)

       at ICSharpCode.SharpDevelop.Parser.ParserServiceEntry.ParseWithExceptionHandling(ITextSource fileContent, Boolean fullParseInformationRequested, IProject project, CancellationToken cancellationToken)

       at ICSharpCode.SharpDevelop.Parser.ParserServiceEntry.DoParse(ITextSource fileContent, IProject parentProject, Boolean fullParseInformationRequested, CancellationToken cancellationToken)

       at ICSharpCode.SharpDevelop.Parser.ParserServiceEntry.<>c__DisplayClass28_0.<DoParseAsync>b__0()

       at System.Threading.Tasks.Task`1.InnerInvoke()

       at System.Threading.Tasks.Task.Execute()

    --- End of stack trace from previous location where exception was thrown ---

       at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)

       at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)

       at ICSharpCode.SharpDevelop.Parser.ParserServiceEntry.<ParseAsync>d__26.MoveNext()

    --- End of stack trace from previous location where exception was thrown ---

       at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)

       at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)

       at CSharpBinding.ExtensionMethods.<>c.<<GetAstResolverAsync>b__3_0>d.MoveNext()

    --- End of stack trace from previous location where exception was thrown ---

       at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)

       at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)

       at CSharpBinding.Refactoring.CSharpCodeActionProviderDoozer.CSharpContextActionProviderWrapper.<>c__DisplayClass17_0.<<GetAvailableActionsAsync>b__0>d.MoveNext()

    14:11:09.414 [47] WARN - CSharpContextActionProviderWrapper crashed: System.OverflowException: Arithmetic operation resulted in an overflow.

       at ICSharpCode.AvalonEdit.Utils.CharRope.ToString(Rope`1 rope, Int32 startIndex, Int32 length)

       at ICSharpCode.AvalonEdit.Document.RopeTextSource.GetText(Int32 offset, Int32 length)

       at ICSharpCode.NRefactory.Editor.ReadOnlyDocument.GetText(Int32 offset, Int32 length)

       at CSharpBinding.Parser.TParser.AddCommentTags(SyntaxTree cu, IList`1 tagComments, ITextSource fileContent, FileName fileName, IDocument& document)

       at CSharpBinding.Parser.TParser.Parse(FileName fileName, ITextSource fileContent, Boolean fullParseInformationRequested, IProject parentProject, CancellationToken cancellationToken)

       at ICSharpCode.SharpDevelop.Parser.ParserServiceEntry.ParseWithExceptionHandling(ITextSource fileContent, Boolean fullParseInformationRequested, IProject project, CancellationToken cancellationToken)

       at ICSharpCode.SharpDevelop.Parser.ParserServiceEntry.DoParse(ITextSource fileContent, IProject parentProject, Boolean fullParseInformationRequested, CancellationToken cancellationToken)

       at ICSharpCode.SharpDevelop.Parser.ParserServiceEntry.<>c__DisplayClass28_0.<DoParseAsync>b__0()

       at System.Threading.Tasks.Task`1.InnerInvoke()

       at System.Threading.Tasks.Task.Execute()

    --- End of stack trace from previous location where exception was thrown ---

       at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)

       at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)

       at ICSharpCode.SharpDevelop.Parser.ParserServiceEntry.<ParseAsync>d__26.MoveNext()

    --- End of stack trace from previous location where exception was thrown ---

       at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)

       at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)

       at CSharpBinding.ExtensionMethods.<>c.<<GetAstResolverAsync>b__3_0>d.MoveNext()

    --- End of stack trace from previous location where exception was thrown ---

       at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)

       at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)

       at CSharpBinding.Refactoring.CSharpCodeActionProviderDoozer.CSharpContextActionProviderWrapper.<>c__DisplayClass17_0.<<GetAvailableActionsAsync>b__0>d.MoveNext()

    14:11:09.414 [47] WARN - CSharpContextActionProviderWrapper crashed: System.OverflowException: Arithmetic operation resulted in an overflow.

       at ICSharpCode.AvalonEdit.Utils.CharRope.ToString(Rope`1 rope, Int32 startIndex, Int32 length)

       at ICSharpCode.AvalonEdit.Document.RopeTextSource.GetText(Int32 offset, Int32 length)

       at ICSharpCode.NRefactory.Editor.ReadOnlyDocument.GetText(Int32 offset, Int32 length)

       at CSharpBinding.Parser.TParser.AddCommentTags(SyntaxTree cu, IList`1 tagComments, ITextSource fileContent, FileName fileName, IDocument& document)

       at CSharpBinding.Parser.TParser.Parse(FileName fileName, ITextSource fileContent, Boolean fullParseInformationRequested, IProject parentProject, CancellationToken cancellationToken)

       at ICSharpCode.SharpDevelop.Parser.ParserServiceEntry.ParseWithExceptionHandling(ITextSource fileContent, Boolean fullParseInformationRequested, IProject project, CancellationToken cancellationToken)

       at ICSharpCode.SharpDevelop.Parser.ParserServiceEntry.DoParse(ITextSource fileContent, IProject parentProject, Boolean fullParseInformationRequested, CancellationToken cancellationToken)

       at ICSharpCode.SharpDevelop.Parser.ParserServiceEntry.<>c__DisplayClass28_0.<DoParseAsync>b__0()

       at System.Threading.Tasks.Task`1.InnerInvoke()

       at System.Threading.Tasks.Task.Execute()

    --- End of stack trace from previous location where exception was thrown ---

       at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)

       at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)

       at ICSharpCode.SharpDevelop.Parser.ParserServiceEntry.<ParseAsync>d__26.MoveNext()

    --- End of stack trace from previous location where exception was thrown ---

       at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)

       at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)

       at CSharpBinding.ExtensionMethods.<>c.<<GetAstResolverAsync>b__3_0>d.MoveNext()

    --- End of stack trace from previous location where exception was thrown ---

       at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)

       at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)

       at CSharpBinding.Refactoring.CSharpCodeActionProviderDoozer.CSharpContextActionProviderWrapper.<>c__DisplayClass17_0.<<GetAvailableActionsAsync>b__0>d.MoveNext()

    14:11:09.414 [47] WARN - CSharpContextActionProviderWrapper crashed: System.OverflowException: Arithmetic operation resulted in an overflow.

       at ICSharpCode.AvalonEdit.Utils.CharRope.ToString(Rope`1 rope, Int32 startIndex, Int32 length)

       at ICSharpCode.AvalonEdit.Document.RopeTextSource.GetText(Int32 offset, Int32 length)

       at ICSharpCode.NRefactory.Editor.ReadOnlyDocument.GetText(Int32 offset, Int32 length)

       at CSharpBinding.Parser.TParser.AddCommentTags(SyntaxTree cu, IList`1 tagComments, ITextSource fileContent, FileName fileName, IDocument& document)

       at CSharpBinding.Parser.TParser.Parse(FileName fileName, ITextSource fileContent, Boolean fullParseInformationRequested, IProject parentProject, CancellationToken cancellationToken)

       at ICSharpCode.SharpDevelop.Parser.ParserServiceEntry.ParseWithExceptionHandling(ITextSource fileContent, Boolean fullParseInformationRequested, IProject project, CancellationToken cancellationToken)

       at ICSharpCode.SharpDevelop.Parser.ParserServiceEntry.DoParse(ITextSource fileContent, IProject parentProject, Boolean fullParseInformationRequested, CancellationToken cancellationToken)

       at ICSharpCode.SharpDevelop.Parser.ParserServiceEntry.<>c__DisplayClass28_0.<DoParseAsync>b__0()

       at System.Threading.Tasks.Task`1.InnerInvoke()

       at System.Threading.Tasks.Task.Execute()

    --- End of stack trace from previous location where exception was thrown ---

       at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)

       at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)

       at ICSharpCode.SharpDevelop.Parser.ParserServiceEntry.<ParseAsync>d__26.MoveNext()

    --- End of stack trace from previous location where exception was thrown ---

       at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)

       at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)

       at CSharpBinding.ExtensionMethods.<>c.<<GetAstResolverAsync>b__3_0>d.MoveNext()

    --- End of stack trace from previous location where exception was thrown ---

       at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)

       at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)

       at CSharpBinding.Refactoring.CSharpCodeActionProviderDoozer.CSharpContextActionProviderWrapper.<>c__DisplayClass17_0.<<GetAvailableActionsAsync>b__0>d.MoveNext()

    14:11:09.414 [47] WARN - CSharpContextActionProviderWrapper crashed: System.OverflowException: Arithmetic operation resulted in an overflow.

       at ICSharpCode.AvalonEdit.Utils.CharRope.ToString(Rope`1 rope, Int32 startIndex, Int32 length)

       at ICSharpCode.AvalonEdit.Document.RopeTextSource.GetText(Int32 offset, Int32 length)

       at ICSharpCode.NRefactory.Editor.ReadOnlyDocument.GetText(Int32 offset, Int32 length)

       at CSharpBinding.Parser.TParser.AddCommentTags(SyntaxTree cu, IList`1 tagComments, ITextSource fileContent, FileName fileName, IDocument& document)

       at CSharpBinding.Parser.TParser.Parse(FileName fileName, ITextSource fileContent, Boolean fullParseInformationRequested, IProject parentProject, CancellationToken cancellationToken)

       at ICSharpCode.SharpDevelop.Parser.ParserServiceEntry.ParseWithExceptionHandling(ITextSource fileContent, Boolean fullParseInformationRequested, IProject project, CancellationToken cancellationToken)

       at ICSharpCode.SharpDevelop.Parser.ParserServiceEntry.DoParse(ITextSource fileContent, IProject parentProject, Boolean fullParseInformationRequested, CancellationToken cancellationToken)

       at ICSharpCode.SharpDevelop.Parser.ParserServiceEntry.<>c__DisplayClass28_0.<DoParseAsync>b__0()

       at System.Threading.Tasks.Task`1.InnerInvoke()

       at System.Threading.Tasks.Task.Execute()

    --- End of stack trace from previous location where exception was thrown ---

       at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)

       at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)

       at ICSharpCode.SharpDevelop.Parser.ParserServiceEntry.<ParseAsync>d__26.MoveNext()

    --- End of stack trace from previous location where exception was thrown ---

       at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)

       at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)

       at CSharpBinding.ExtensionMethods.<>c.<<GetAstResolverAsync>b__3_0>d.MoveNext()

    --- End of stack trace from previous location where exception was thrown ---

       at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)

       at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)

       at CSharpBinding.Refactoring.CSharpCodeActionProviderDoozer.CSharpContextActionProviderWrapper.<>c__DisplayClass17_0.<<GetAvailableActionsAsync>b__0>d.MoveNext()

    14:11:09.414 [47] WARN - CSharpContextActionProviderWrapper crashed: System.OverflowException: Arithmetic operation resulted in an overflow.

       at ICSharpCode.AvalonEdit.Utils.CharRope.ToString(Rope`1 rope, Int32 startIndex, Int32 length)

       at ICSharpCode.AvalonEdit.Document.RopeTextSource.GetText(Int32 offset, Int32 length)

       at ICSharpCode.NRefactory.Editor.ReadOnlyDocument.GetText(Int32 offset, Int32 length)

       at CSharpBinding.Parser.TParser.AddCommentTags(SyntaxTree cu, IList`1 tagComments, ITextSource fileContent, FileName fileName, IDocument& document)

       at CSharpBinding.Parser.TParser.Parse(FileName fileName, ITextSource fileContent, Boolean fullParseInformationRequested, IProject parentProject, CancellationToken cancellationToken)

       at ICSharpCode.SharpDevelop.Parser.ParserServiceEntry.ParseWithExceptionHandling(ITextSource fileContent, Boolean fullParseInformationRequested, IProject project, CancellationToken cancellationToken)

       at ICSharpCode.SharpDevelop.Parser.ParserServiceEntry.DoParse(ITextSource fileContent, IProject parentProject, Boolean fullParseInformationRequested, CancellationToken cancellationToken)

       at ICSharpCode.SharpDevelop.Parser.ParserServiceEntry.<>c__DisplayClass28_0.<DoParseAsync>b__0()

       at System.Threading.Tasks.Task`1.InnerInvoke()

       at System.Threading.Tasks.Task.Execute()

    --- End of stack trace from previous location where exception was thrown ---

       at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)

       at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)

       at ICSharpCode.SharpDevelop.Parser.ParserServiceEntry.<ParseAsync>d__26.MoveNext()

    --- End of stack trace from previous location where exception was thrown ---

       at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)

       at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)

       at CSharpBinding.ExtensionMethods.<>c.<<GetAstResolverAsync>b__3_0>d.MoveNext()

    --- End of stack trace from previous location where exception was thrown ---

       at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)

       at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)

       at CSharpBinding.Refactoring.CSharpCodeActionProviderDoozer.CSharpContextActionProviderWrapper.<>c__DisplayClass17_0.<<GetAvailableActionsAsync>b__0>d.MoveNext()

    14:11:09.414 [47] WARN - CSharpContextActionProviderWrapper crashed: System.OverflowException: Arithmetic operation resulted in an overflow.

       at ICSharpCode.AvalonEdit.Utils.CharRope.ToString(Rope`1 rope, Int32 startIndex, Int32 length)

       at ICSharpCode.AvalonEdit.Document.RopeTextSource.GetText(Int32 offset, Int32 length)

       at ICSharpCode.NRefactory.Editor.ReadOnlyDocument.GetText(Int32 offset, Int32 length)

       at CSharpBinding.Parser.TParser.AddCommentTags(SyntaxTree cu, IList`1 tagComments, ITextSource fileContent, FileName fileName, IDocument& document)

       at CSharpBinding.Parser.TParser.Parse(FileName fileName, ITextSource fileContent, Boolean fullParseInformationRequested, IProject parentProject, CancellationToken cancellationToken)

       at ICSharpCode.SharpDevelop.Parser.ParserServiceEntry.ParseWithExceptionHandling(ITextSource fileContent, Boolean fullParseInformationRequested, IProject project, CancellationToken cancellationToken)

       at ICSharpCode.SharpDevelop.Parser.ParserServiceEntry.DoParse(ITextSource fileContent, IProject parentProject, Boolean fullParseInformationRequested, CancellationToken cancellationToken)

       at ICSharpCode.SharpDevelop.Parser.ParserServiceEntry.<>c__DisplayClass28_0.<DoParseAsync>b__0()

       at System.Threading.Tasks.Task`1.InnerInvoke()

       at System.Threading.Tasks.Task.Execute()

    --- End of stack trace from previous location where exception was thrown ---

       at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)

       at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)

       at ICSharpCode.SharpDevelop.Parser.ParserServiceEntry.<ParseAsync>d__26.MoveNext()

    --- End of stack trace from previous location where exception was thrown ---

       at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)

       at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)

       at CSharpBinding.ExtensionMethods.<>c.<<GetAstResolverAsync>b__3_0>d.MoveNext()

    --- End of stack trace from previous location where exception was thrown ---

       at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)

       at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)

       at CSharpBinding.Refactoring.CSharpCodeActionProviderDoozer.CSharpContextActionProviderWrapper.<>c__DisplayClass17_0.<<GetAvailableActionsAsync>b__0>d.MoveNext()

    14:11:09.414 [47] WARN - CSharpContextActionProviderWrapper crashed: System.OverflowException: Arithmetic operation resulted in an overflow.

       at ICSharpCode.AvalonEdit.Utils.CharRope.ToString(Rope`1 rope, Int32 startIndex, Int32 length)

       at ICSharpCode.AvalonEdit.Document.RopeTextSource.GetText(Int32 offset, Int32 length)

       at ICSharpCode.NRefactory.Editor.ReadOnlyDocument.GetText(Int32 offset, Int32 length)

       at CSharpBinding.Parser.TParser.AddCommentTags(SyntaxTree cu, IList`1 tagComments, ITextSource fileContent, FileName fileName, IDocument& document)

       at CSharpBinding.Parser.TParser.Parse(FileName fileName, ITextSource fileContent, Boolean fullParseInformationRequested, IProject parentProject, CancellationToken cancellationToken)

       at ICSharpCode.SharpDevelop.Parser.ParserServiceEntry.ParseWithExceptionHandling(ITextSource fileContent, Boolean fullParseInformationRequested, IProject project, CancellationToken cancellationToken)

       at ICSharpCode.SharpDevelop.Parser.ParserServiceEntry.DoParse(ITextSource fileContent, IProject parentProject, Boolean fullParseInformationRequested, CancellationToken cancellationToken)

       at ICSharpCode.SharpDevelop.Parser.ParserServiceEntry.<>c__DisplayClass28_0.<DoParseAsync>b__0()

       at System.Threading.Tasks.Task`1.InnerInvoke()

       at System.Threading.Tasks.Task.Execute()

    --- End of stack trace from previous location where exception was thrown ---

       at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)

       at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)

       at ICSharpCode.SharpDevelop.Parser.ParserServiceEntry.<ParseAsync>d__26.MoveNext()

    --- End of stack trace from previous location where exception was thrown ---

       at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)

       at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)

       at CSharpBinding.ExtensionMethods.<>c.<<GetAstResolverAsync>b__3_0>d.MoveNext()

    --- End of stack trace from previous location where exception was thrown ---

       at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)

       at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)

       at CSharpBinding.Refactoring.CSharpCodeActionProviderDoozer.CSharpContextActionProviderWrapper.<>c__DisplayClass17_0.<<GetAvailableActionsAsync>b__0>d.MoveNext()

    14:11:09.414 [47] WARN - CSharpContextActionProviderWrapper crashed: System.OverflowException: Arithmetic operation resulted in an overflow.

       at ICSharpCode.AvalonEdit.Utils.CharRope.ToString(Rope`1 rope, Int32 startIndex, Int32 length)

       at ICSharpCode.AvalonEdit.Document.RopeTextSource.GetText(Int32 offset, Int32 length)

       at ICSharpCode.NRefactory.Editor.ReadOnlyDocument.GetText(Int32 offset, Int32 length)

       at CSharpBinding.Parser.TParser.AddCommentTags(SyntaxTree cu, IList`1 tagComments, ITextSource fileContent, FileName fileName, IDocument& document)

       at CSharpBinding.Parser.TParser.Parse(FileName fileName, ITextSource fileContent, Boolean fullParseInformationRequested, IProject parentProject, CancellationToken cancellationToken)

       at ICSharpCode.SharpDevelop.Parser.ParserServiceEntry.ParseWithExceptionHandling(ITextSource fileContent, Boolean fullParseInformationRequested, IProject project, CancellationToken cancellationToken)

       at ICSharpCode.SharpDevelop.Parser.ParserServiceEntry.DoParse(ITextSource fileContent, IProject parentProject, Boolean fullParseInformationRequested, CancellationToken cancellationToken)

       at ICSharpCode.SharpDevelop.Parser.ParserServiceEntry.<>c__DisplayClass28_0.<DoParseAsync>b__0()

       at System.Threading.Tasks.Task`1.InnerInvoke()

       at System.Threading.Tasks.Task.Execute()

    --- End of stack trace from previous location where exception was thrown ---

       at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)

       at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)

       at ICSharpCode.SharpDevelop.Parser.ParserServiceEntry.<ParseAsync>d__26.MoveNext()

    --- End of stack trace from previous location where exception was thrown ---

       at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)

       at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)

       at CSharpBinding.ExtensionMethods.<>c.<<GetAstResolverAsync>b__3_0>d.MoveNext()

    --- End of stack trace from previous location where exception was thrown ---

       at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)

       at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)

       at CSharpBinding.Refactoring.CSharpCodeActionProviderDoozer.CSharpContextActionProviderWrapper.<>c__DisplayClass17_0.<<GetAvailableActionsAsync>b__0>d.MoveNext()

    14:11:09.414 [47] WARN - CSharpContextActionProviderWrapper crashed: System.OverflowException: Arithmetic operation resulted in an overflow.

       at ICSharpCode.AvalonEdit.Utils.CharRope.ToString(Rope`1 rope, Int32 startIndex, Int32 length)

       at ICSharpCode.AvalonEdit.Document.RopeTextSource.GetText(Int32 offset, Int32 length)

       at ICSharpCode.NRefactory.Editor.ReadOnlyDocument.GetText(Int32 offset, Int32 length)

       at CSharpBinding.Parser.TParser.AddCommentTags(SyntaxTree cu, IList`1 tagComments, ITextSource fileContent, FileName fileName, IDocument& document)

       at CSharpBinding.Parser.TParser.Parse(FileName fileName, ITextSource fileContent, Boolean fullParseInformationRequested, IProject parentProject, CancellationToken cancellationToken)

       at ICSharpCode.SharpDevelop.Parser.ParserServiceEntry.ParseWithExceptionHandling(ITextSource fileContent, Boolean fullParseInformationRequested, IProject project, CancellationToken cancellationToken)

       at ICSharpCode.SharpDevelop.Parser.ParserServiceEntry.DoParse(ITextSource fileContent, IProject parentProject, Boolean fullParseInformationRequested, CancellationToken cancellationToken)

       at ICSharpCode.SharpDevelop.Parser.ParserServiceEntry.<>c__DisplayClass28_0.<DoParseAsync>b__0()

       at System.Threading.Tasks.Task`1.InnerInvoke()

       at System.Threading.Tasks.Task.Execute()

    --- End of stack trace from previous location where exception was thrown ---

       at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)

       at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)

       at ICSharpCode.SharpDevelop.Parser.ParserServiceEntry.<ParseAsync>d__26.MoveNext()

    --- End of stack trace from previous location where exception was thrown ---

       at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)

       at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)

       at CSharpBinding.ExtensionMethods.<>c.<<GetAstResolverAsync>b__3_0>d.MoveNext()

    --- End of stack trace from previous location where exception was thrown ---

       at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)

       at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)

       at CSharpBinding.Refactoring.CSharpCodeActionProviderDoozer.CSharpContextActionProviderWrapper.<>c__DisplayClass17_0.<<GetAvailableActionsAsync>b__0>d.MoveNext()

    14:11:09.414 [47] WARN - CSharpContextActionProviderWrapper crashed: System.OverflowException: Arithmetic operation resulted in an overflow.

       at ICSharpCode.AvalonEdit.Utils.CharRope.ToString(Rope`1 rope, Int32 startIndex, Int32 length)

       at ICSharpCode.AvalonEdit.Document.RopeTextSource.GetText(Int32 offset, Int32 length)

       at ICSharpCode.NRefactory.Editor.ReadOnlyDocument.GetText(Int32 offset, Int32 length)

       at CSharpBinding.Parser.TParser.AddCommentTags(SyntaxTree cu, IList`1 tagComments, ITextSource fileContent, FileName fileName, IDocument& document)

       at CSharpBinding.Parser.TParser.Parse(FileName fileName, ITextSource fileContent, Boolean fullParseInformationRequested, IProject parentProject, CancellationToken cancellationToken)

       at ICSharpCode.SharpDevelop.Parser.ParserServiceEntry.ParseWithExceptionHandling(ITextSource fileContent, Boolean fullParseInformationRequested, IProject project, CancellationToken cancellationToken)

       at ICSharpCode.SharpDevelop.Parser.ParserServiceEntry.DoParse(ITextSource fileContent, IProject parentProject, Boolean fullParseInformationRequested, CancellationToken cancellationToken)

       at ICSharpCode.SharpDevelop.Parser.ParserServiceEntry.<>c__DisplayClass28_0.<DoParseAsync>b__0()

       at System.Threading.Tasks.Task`1.InnerInvoke()

       at System.Threading.Tasks.Task.Execute()

    --- End of stack trace from previous location where exception was thrown ---

       at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)

       at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)

       at ICSharpCode.SharpDevelop.Parser.ParserServiceEntry.<ParseAsync>d__26.MoveNext()

    --- End of stack trace from previous location where exception was thrown ---

       at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)

       at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)

       at CSharpBinding.ExtensionMethods.<>c.<<GetAstResolverAsync>b__3_0>d.MoveNext()

    --- End of stack trace from previous location where exception was thrown ---

       at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)

       at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)

       at CSharpBinding.Refactoring.CSharpCodeActionProviderDoozer.CSharpContextActionProviderWrapper.<>c__DisplayClass17_0.<<GetAvailableActionsAsync>b__0>d.MoveNext()

    14:11:09.414 [47] WARN - CSharpContextActionProviderWrapper crashed: System.OverflowException: Arithmetic operation resulted in an overflow.

       at ICSharpCode.AvalonEdit.Utils.CharRope.ToString(Rope`1 rope, Int32 startIndex, Int32 length)

       at ICSharpCode.AvalonEdit.Document.RopeTextSource.GetText(Int32 offset, Int32 length)

       at ICSharpCode.NRefactory.Editor.ReadOnlyDocument.GetText(Int32 offset, Int32 length)

       at CSharpBinding.Parser.TParser.AddCommentTags(SyntaxTree cu, IList`1 tagComments, ITextSource fileContent, FileName fileName, IDocument& document)

       at CSharpBinding.Parser.TParser.Parse(FileName fileName, ITextSource fileContent, Boolean fullParseInformationRequested, IProject parentProject, CancellationToken cancellationToken)

       at ICSharpCode.SharpDevelop.Parser.ParserServiceEntry.ParseWithExceptionHandling(ITextSource fileContent, Boolean fullParseInformationRequested, IProject project, CancellationToken cancellationToken)

       at ICSharpCode.SharpDevelop.Parser.ParserServiceEntry.DoParse(ITextSource fileContent, IProject parentProject, Boolean fullParseInformationRequested, CancellationToken cancellationToken)

       at ICSharpCode.SharpDevelop.Parser.ParserServiceEntry.<>c__DisplayClass28_0.<DoParseAsync>b__0()

       at System.Threading.Tasks.Task`1.InnerInvoke()

       at System.Threading.Tasks.Task.Execute()

    --- End of stack trace from previous location where exception was thrown ---

       at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)

       at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)

       at ICSharpCode.SharpDevelop.Parser.ParserServiceEntry.<ParseAsync>d__26.MoveNext()

    --- End of stack trace from previous location where exception was thrown ---

       at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)

       at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)

       at CSharpBinding.ExtensionMethods.<>c.<<GetAstResolverAsync>b__3_0>d.MoveNext()

    --- End of stack trace from previous location where exception was thrown ---

       at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)

       at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)

       at CSharpBinding.Refactoring.CSharpCodeActionProviderDoozer.CSharpContextActionProviderWrapper.<>c__DisplayClass17_0.<<GetAvailableActionsAsync>b__0>d.MoveNext()

    14:11:09.415 [47] WARN - CSharpContextActionProviderWrapper crashed: System.OverflowException: Arithmetic operation resulted in an overflow.

       at ICSharpCode.AvalonEdit.Utils.CharRope.ToString(Rope`1 rope, Int32 startIndex, Int32 length)

       at ICSharpCode.AvalonEdit.Document.RopeTextSource.GetText(Int32 offset, Int32 length)

       at ICSharpCode.NRefactory.Editor.ReadOnlyDocument.GetText(Int32 offset, Int32 length)

       at CSharpBinding.Parser.TParser.AddCommentTags(SyntaxTree cu, IList`1 tagComments, ITextSource fileContent, FileName fileName, IDocument& document)

       at CSharpBinding.Parser.TParser.Parse(FileName fileName, ITextSource fileContent, Boolean fullParseInformationRequested, IProject parentProject, CancellationToken cancellationToken)

       at ICSharpCode.SharpDevelop.Parser.ParserServiceEntry.ParseWithExceptionHandling(ITextSource fileContent, Boolean fullParseInformationRequested, IProject project, CancellationToken cancellationToken)

       at ICSharpCode.SharpDevelop.Parser.ParserServiceEntry.DoParse(ITextSource fileContent, IProject parentProject, Boolean fullParseInformationRequested, CancellationToken cancellationToken)

       at ICSharpCode.SharpDevelop.Parser.ParserServiceEntry.<>c__DisplayClass28_0.<DoParseAsync>b__0()

       at System.Threading.Tasks.Task`1.InnerInvoke()

       at System.Threading.Tasks.Task.Execute()

    --- End of stack trace from previous location where exception was thrown ---

       at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)

       at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)

       at ICSharpCode.SharpDevelop.Parser.ParserServiceEntry.<ParseAsync>d__26.MoveNext()

    --- End of stack trace from previous location where exception was thrown ---

       at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)

       at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)

       at CSharpBinding.ExtensionMethods.<>c.<<GetAstResolverAsync>b__3_0>d.MoveNext()

    --- End of stack trace from previous location where exception was thrown ---

       at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)

       at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)

       at CSharpBinding.Refactoring.CSharpCodeActionProviderDoozer.CSharpContextActionProviderWrapper.<>c__DisplayClass17_0.<<GetAvailableActionsAsync>b__0>d.MoveNext()

    14:11:09.415 [47] WARN - CSharpContextActionProviderWrapper crashed: System.OverflowException: Arithmetic operation resulted in an overflow.

       at ICSharpCode.AvalonEdit.Utils.CharRope.ToString(Rope`1 rope, Int32 startIndex, Int32 length)

       at ICSharpCode.AvalonEdit.Document.RopeTextSource.GetText(Int32 offset, Int32 length)

       at ICSharpCode.NRefactory.Editor.ReadOnlyDocument.GetText(Int32 offset, Int32 length)

       at CSharpBinding.Parser.TParser.AddCommentTags(SyntaxTree cu, IList`1 tagComments, ITextSource fileContent, FileName fileName, IDocument& document)

       at CSharpBinding.Parser.TParser.Parse(FileName fileName, ITextSource fileContent, Boolean fullParseInformationRequested, IProject parentProject, CancellationToken cancellationToken)

       at ICSharpCode.SharpDevelop.Parser.ParserServiceEntry.ParseWithExceptionHandling(ITextSource fileContent, Boolean fullParseInformationRequested, IProject project, CancellationToken cancellationToken)

       at ICSharpCode.SharpDevelop.Parser.ParserServiceEntry.DoParse(ITextSource fileContent, IProject parentProject, Boolean fullParseInformationRequested, CancellationToken cancellationToken)

       at ICSharpCode.SharpDevelop.Parser.ParserServiceEntry.<>c__DisplayClass28_0.<DoParseAsync>b__0()

       at System.Threading.Tasks.Task`1.InnerInvoke()

       at System.Threading.Tasks.Task.Execute()

    --- End of stack trace from previous location where exception was thrown ---

       at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)

       at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)

       at ICSharpCode.SharpDevelop.Parser.ParserServiceEntry.<ParseAsync>d__26.MoveNext()

    --- End of stack trace from previous location where exception was thrown ---

       at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)

       at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)

       at CSharpBinding.ExtensionMethods.<>c.<<GetAstResolverAsync>b__3_0>d.MoveNext()

    --- End of stack trace from previous location where exception was thrown ---

       at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)

       at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)

       at CSharpBinding.Refactoring.CSharpCodeActionProviderDoozer.CSharpContextActionProviderWrapper.<>c__DisplayClass17_0.<<GetAvailableActionsAsync>b__0>d.MoveNext()

    14:11:09.415 [47] WARN - CSharpContextActionProviderWrapper crashed: System.OverflowException: Arithmetic operation resulted in an overflow.

       at ICSharpCode.AvalonEdit.Utils.CharRope.ToString(Rope`1 rope, Int32 startIndex, Int32 length)

       at ICSharpCode.AvalonEdit.Document.RopeTextSource.GetText(Int32 offset, Int32 length)

       at ICSharpCode.NRefactory.Editor.ReadOnlyDocument.GetText(Int32 offset, Int32 length)

       at CSharpBinding.Parser.TParser.AddCommentTags(SyntaxTree cu, IList`1 tagComments, ITextSource fileContent, FileName fileName, IDocument& document)

       at CSharpBinding.Parser.TParser.Parse(FileName fileName, ITextSource fileContent, Boolean fullParseInformationRequested, IProject parentProject, CancellationToken cancellationToken)

       at ICSharpCode.SharpDevelop.Parser.ParserServiceEntry.ParseWithExceptionHandling(ITextSource fileContent, Boolean fullParseInformationRequested, IProject project, CancellationToken cancellationToken)

       at ICSharpCode.SharpDevelop.Parser.ParserServiceEntry.DoParse(ITextSource fileContent, IProject parentProject, Boolean fullParseInformationRequested, CancellationToken cancellationToken)

       at ICSharpCode.SharpDevelop.Parser.ParserServiceEntry.<>c__DisplayClass28_0.<DoParseAsync>b__0()

       at System.Threading.Tasks.Task`1.InnerInvoke()

       at System.Threading.Tasks.Task.Execute()

    --- End of stack trace from previous location where exception was thrown ---

       at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)

       at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)

       at ICSharpCode.SharpDevelop.Parser.ParserServiceEntry.<ParseAsync>d__26.MoveNext()

    --- End of stack trace from previous location where exception was thrown ---

       at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)

       at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)

       at CSharpBinding.ExtensionMethods.<>c.<<GetAstResolverAsync>b__3_0>d.MoveNext()

    --- End of stack trace from previous location where exception was thrown ---

       at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)

       at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)

       at CSharpBinding.Refactoring.CSharpCodeActionProviderDoozer.CSharpContextActionProviderWrapper.<>c__DisplayClass17_0.<<GetAvailableActionsAsync>b__0>d.MoveNext()

    14:11:09.415 [1] ERROR - Unhandled WPF exception

    --> Exception:

    System.OverflowException: Arithmetic operation resulted in an overflow.

       at ICSharpCode.AvalonEdit.Utils.CharRope.ToString(Rope`1 rope, Int32 startIndex, Int32 length)

       at ICSharpCode.AvalonEdit.Document.RopeTextSource.GetText(Int32 offset, Int32 length)

       at ICSharpCode.NRefactory.Editor.ReadOnlyDocument.GetText(Int32 offset, Int32 length)

       at CSharpBinding.Parser.TParser.AddCommentTags(SyntaxTree cu, IList`1 tagComments, ITextSource fileContent, FileName fileName, IDocument& document)

       at CSharpBinding.Parser.TParser.Parse(FileName fileName, ITextSource fileContent, Boolean fullParseInformationRequested, IProject parentProject, CancellationToken cancellationToken)

       at ICSharpCode.SharpDevelop.Parser.ParserServiceEntry.ParseWithExceptionHandling(ITextSource fileContent, Boolean fullParseInformationRequested, IProject project, CancellationToken cancellationToken)

       at ICSharpCode.SharpDevelop.Parser.ParserServiceEntry.DoParse(ITextSource fileContent, IProject parentProject, Boolean fullParseInformationRequested, CancellationToken cancellationToken)

       at ICSharpCode.SharpDevelop.Parser.ParserServiceEntry.<>c__DisplayClass28_0.<DoParseAsync>b__0()

       at System.Threading.Tasks.Task`1.InnerInvoke()

       at System.Threading.Tasks.Task.Execute()

    --- End of stack trace from previous location where exception was thrown ---

       at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)

       at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)

       at ICSharpCode.SharpDevelop.Parser.ParserServiceEntry.<ParseAsync>d__26.MoveNext()

    --- End of stack trace from previous location where exception was thrown ---

       at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)

       at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)

       at CSharpBinding.ExtensionMethods.<GetSyntaxTreeAsync>d__2.MoveNext()

    --- End of stack trace from previous location where exception was thrown ---

       at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)

       at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)

       at CSharpBinding.Refactoring.MoveTypeToFileContextAction.<IsAvailableAsync>d__0.MoveNext()

    --- End of stack trace from previous location where exception was thrown ---

       at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)

       at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)

       at ICSharpCode.SharpDevelop.Refactoring.ContextAction.<ICSharpCode-SharpDevelop-Refactoring-IContextActionProvider-GetAvailableActionsAsync>d__15.MoveNext()

    --- End of stack trace from previous location where exception was thrown ---

       at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)

       at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)

       at ICSharpCode.AvalonEdit.AddIn.ContextActions.EditorActionsProvider.<GetActionsAsync>d__12.MoveNext()

    --- End of stack trace from previous location where exception was thrown ---

       at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)

       at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)

       at ICSharpCode.AvalonEdit.AddIn.ContextActions.ContextActionsBulbViewModel.<LoadActionsAsync>d__14.MoveNext()

    --- End of stack trace from previous location where exception was thrown ---

       at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)

       at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)

       at ICSharpCode.AvalonEdit.AddIn.ContextActions.ContextActionsRenderer.<TimerMoveTick>d__15.MoveNext()

    --- End of stack trace from previous location where exception was thrown ---

       at System.Runtime.CompilerServices.AsyncMethodBuilderCore.<ThrowAsync>b__4(Object state)

       at System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs)

       at MS.Internal.Threading.ExceptionFilterHelper.TryCatchWhen(Object source, Delegate method, Object args, Int32 numArgs, Delegate catchHandler)

     

    ---- Post-error application state information:

    Installed 3rd party AddIns:

    ProjectService.CurrentSolution: [Solution C:\Users\Lawrence.Sproul\Documents\SharpDevelop Projects\ScotWhat\ScotWhat.sln with 1 projects]

    ProjectService.CurrentProject: [CSharpProject: ScotWhat]

    Workbench.ActiveContent: [AvalonEditViewContent C:\Users\Lawrence.Sproul\Documents\SharpDevelop Projects\ScotWhat\ScotWhat\MainForm.cs]

     

  • 09-24-2016 7:16 PM In reply to

    Re: Reproducible Error when incidentaly leaving a stray quotation mark in a Procedure call

    This looks similar to another [bug](https://github.com/icsharpcode/SharpDevelop/issues/748). The exception is different but the callstack is in the same area.

Page 1 of 1 (2 items)
Powered by Community Server (Commercial Edition), by Telligent Systems
Don't contact us via this (fleischfalle@alphasierrapapa.com) email address.