You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
at Microsoft.CodeAnalysis.CSharp.CSharpSyntaxNode.ChildThatContainsPosition(Int32 position)
at Microsoft.CodeAnalysis.CSharp.CSharpSyntaxNode.FindTokenInternal(Int32 position)
at Microsoft.CodeAnalysis.CSharp.CSharpSyntaxNode.FindToken(Int32 position, Boolean findInsideTrivia)
at Microsoft.CodeAnalysis.CSharp.Syntax.InternalSyntax.Blender.ExtendToAffectedRange(CSharpSyntaxNode oldTree, TextChangeRange changeRange)
at Microsoft.CodeAnalysis.CSharp.Syntax.InternalSyntax.Blender..ctor(Lexer lexer, CSharpSyntaxNode oldTree, IEnumerable`1 changes)
at Microsoft.CodeAnalysis.CSharp.Syntax.InternalSyntax.SyntaxParser..ctor(Lexer lexer, LexerMode mode, CSharpSyntaxNode oldTree, IEnumerable`1 changes, Boolean allowModeReset, Boolean preLexIfNotIncremental, CancellationToken cancellationToken)
at Microsoft.CodeAnalysis.CSharp.Syntax.InternalSyntax.LanguageParser..ctor(Lexer lexer, CSharpSyntaxNode oldTree, IEnumerable`1 changes, LexerMode lexerMode, CancellationToken cancellationToken)
at Microsoft.CodeAnalysis.CSharp.CSharpSyntaxTree.WithChanges(SourceText newText, IReadOnlyList`1 changes)
at Microsoft.CodeAnalysis.CSharp.CSharpSyntaxTree.WithChangedText(SourceText newText)
at Microsoft.CodeAnalysis.DocumentState.<IncrementallyParseTreeAsync>d__9.MoveNext()
Crash dump stored on internal share tomat\bugs\659. It isn't that much useful though since the stack is gone. I have added exception filter to IncrementallyParseTreeAsync so we can get a better stack next time.
Repro:
Extract tomat\bugs\659\Roslyn.zip, open AbstractEditAndContinueAnalyzer.cs, go to line 1059
var lambdaBodyMatch = ComputeLambdaBodyMatch(oldBody1, newLambda, activeNodes, lazyActiveLambdas, trackingService, diagnostics);
And delete "trackingService" identifier.
The text was updated successfully, but these errors were encountered:
Stack trace:
Crash dump stored on internal share tomat\bugs\659. It isn't that much useful though since the stack is gone. I have added exception filter to IncrementallyParseTreeAsync so we can get a better stack next time.
Repro:
Extract tomat\bugs\659\Roslyn.zip, open AbstractEditAndContinueAnalyzer.cs, go to line 1059
var lambdaBodyMatch = ComputeLambdaBodyMatch(oldBody1, newLambda, activeNodes, lazyActiveLambdas, trackingService, diagnostics);
And delete "trackingService" identifier.
The text was updated successfully, but these errors were encountered: