{"action":"created","issue":{"url":"https://api.github.com/repos/dotnet/roslyn/issues/9325","repository_url":"https://api.github.com/repos/dotnet/roslyn","labels_url":"https://api.github.com/repos/dotnet/roslyn/issues/9325/labels{/name}","comments_url":"https://api.github.com/repos/dotnet/roslyn/issues/9325/comments","events_url":"https://api.github.com/repos/dotnet/roslyn/issues/9325/events","html_url":"https://github.com/dotnet/roslyn/issues/9325","id":137428247,"number":9325,"title":"cshtml sometimes passes in position that is out of bounds","user":{"login":"jmarolf","id":9797472,"avatar_url":"https://avatars.githubusercontent.com/u/9797472?v=3","gravatar_id":"","url":"https://api.github.com/users/jmarolf","html_url":"https://github.com/jmarolf","followers_url":"https://api.github.com/users/jmarolf/followers","following_url":"https://api.github.com/users/jmarolf/following{/other_user}","gists_url":"https://api.github.com/users/jmarolf/gists{/gist_id}","starred_url":"https://api.github.com/users/jmarolf/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jmarolf/subscriptions","organizations_url":"https://api.github.com/users/jmarolf/orgs","repos_url":"https://api.github.com/users/jmarolf/repos","events_url":"https://api.github.com/users/jmarolf/events{/privacy}","received_events_url":"https://api.github.com/users/jmarolf/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/dotnet/roslyn/labels/Area-IDE","name":"Area-IDE","color":"5319e7"},{"url":"https://api.github.com/repos/dotnet/roslyn/labels/Bug","name":"Bug","color":"fc2929"}],"state":"open","locked":false,"assignee":{"login":"rchande","id":3751401,"avatar_url":"https://avatars.githubusercontent.com/u/3751401?v=3","gravatar_id":"","url":"https://api.github.com/users/rchande","html_url":"https://github.com/rchande","followers_url":"https://api.github.com/users/rchande/followers","following_url":"https://api.github.com/users/rchande/following{/other_user}","gists_url":"https://api.github.com/users/rchande/gists{/gist_id}","starred_url":"https://api.github.com/users/rchande/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/rchande/subscriptions","organizations_url":"https://api.github.com/users/rchande/orgs","repos_url":"https://api.github.com/users/rchande/repos","events_url":"https://api.github.com/users/rchande/events{/privacy}","received_events_url":"https://api.github.com/users/rchande/received_events","type":"User","site_admin":false},"assignees":[{"login":"rchande","id":3751401,"avatar_url":"https://avatars.githubusercontent.com/u/3751401?v=3","gravatar_id":"","url":"https://api.github.com/users/rchande","html_url":"https://github.com/rchande","followers_url":"https://api.github.com/users/rchande/followers","following_url":"https://api.github.com/users/rchande/following{/other_user}","gists_url":"https://api.github.com/users/rchande/gists{/gist_id}","starred_url":"https://api.github.com/users/rchande/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/rchande/subscriptions","organizations_url":"https://api.github.com/users/rchande/orgs","repos_url":"https://api.github.com/users/rchande/repos","events_url":"https://api.github.com/users/rchande/events{/privacy}","received_events_url":"https://api.github.com/users/rchande/received_events","type":"User","site_admin":false}],"milestone":{"url":"https://api.github.com/repos/dotnet/roslyn/milestones/23","html_url":"https://github.com/dotnet/roslyn/milestones/2.0%20(RC)","labels_url":"https://api.github.com/repos/dotnet/roslyn/milestones/23/labels","id":1926441,"number":23,"title":"2.0 (RC)","description":"","creator":{"login":"ManishJayaswal","id":9527491,"avatar_url":"https://avatars.githubusercontent.com/u/9527491?v=3","gravatar_id":"","url":"https://api.github.com/users/ManishJayaswal","html_url":"https://github.com/ManishJayaswal","followers_url":"https://api.github.com/users/ManishJayaswal/followers","following_url":"https://api.github.com/users/ManishJayaswal/following{/other_user}","gists_url":"https://api.github.com/users/ManishJayaswal/gists{/gist_id}","starred_url":"https://api.github.com/users/ManishJayaswal/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ManishJayaswal/subscriptions","organizations_url":"https://api.github.com/users/ManishJayaswal/orgs","repos_url":"https://api.github.com/users/ManishJayaswal/repos","events_url":"https://api.github.com/users/ManishJayaswal/events{/privacy}","received_events_url":"https://api.github.com/users/ManishJayaswal/received_events","type":"User","site_admin":false},"open_issues":499,"closed_issues":77,"state":"open","created_at":"2016-08-06T00:01:13Z","updated_at":"2016-09-19T19:39:34Z","due_on":null,"closed_at":null},"comments":5,"created_at":"2016-03-01T00:50:35Z","updated_at":"2016-09-19T19:40:51Z","closed_at":null,"body":"PR https://github.com/dotnet/roslyn/pull/9279 was added to get more telemetry on this scenario\r\n\r\nexample stack:\r\n\r\n```\r\n0:067> !pe 8c3aaaa0\r\nException object: 8c3aaaa0\r\nException type:   System.ArgumentOutOfRangeException\r\nMessage:          Specified argument was out of the range of valid values.\r\nInnerException:   <none>\r\nStackTrace (generated):\r\n    SP       IP       Function\r\n    3B2EE694 1EEB4087 Microsoft_CodeAnalysis_CSharp_ni!Microsoft.CodeAnalysis.CSharp.CSharpSyntaxNode.FindToken(Int32, Boolean)+0x5fe0b7\r\n    3B2EE6C8 1E9913C8 Microsoft_CodeAnalysis_CSharp_ni!Microsoft.CodeAnalysis.CSharp.CSharpSyntaxNode.FindToken(Int32, System.Func`2<Microsoft.CodeAnalysis.SyntaxTrivia,Boolean>)+0x28\r\n    3B2EE70C 1E8B6055 Microsoft_CodeAnalysis_CSharp_ni!Microsoft.CodeAnalysis.CSharp.CSharpSyntaxNode.FindToken(Int32, Boolean)+0x85\r\n    3B2EE740 1E991394 Microsoft_CodeAnalysis_CSharp_ni!Microsoft.CodeAnalysis.CSharp.CSharpSyntaxNode.FindTokenCore(Int32, Boolean)+0x14\r\n    3B2EE74C 1F30AB92 Microsoft_CodeAnalysis_CSharp_Workspaces_ni!Microsoft.CodeAnalysis.CSharp.Extensions.SyntaxTreeExtensions.IsEntirelyWithinStringLiteral(Microsoft.CodeAnalysis.SyntaxTree, Int32, System.Threading.CancellationToken)+0x42\r\n    3B2EE804 1F308FE9 Microsoft_CodeAnalysis_CSharp_Workspaces_ni!Microsoft.CodeAnalysis.CSharp.Extensions.SyntaxTreeExtensions.IsInNonUserCode(Microsoft.CodeAnalysis.SyntaxTree, Int32, System.Threading.CancellationToken)+0x29\r\n    3B2EE81C 3FCAEBB1 Microsoft_CodeAnalysis_CSharp_Features_ni!Microsoft.CodeAnalysis.CSharp.Completion.Providers.SpeculativeTCompletionProvider+<GetSpeculativeTCompletions>d__5.MoveNext()+0x101\r\n    3B2EE9F4 72314D70 mscorlib_ni!System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(System.Threading.Tasks.Task)+0x64\r\n    3B2EEA04 72314D07 mscorlib_ni!System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(System.Threading.Tasks.Task)+0x3b\r\n    3B2EEA10 3FCAE90C Microsoft_CodeAnalysis_CSharp_Features_ni!Microsoft.CodeAnalysis.CSharp.Completion.Providers.SpeculativeTCompletionProvider+<>c__DisplayClass4_0+<<GetItemsWorkerAsync>b__0>d.MoveNext()+0x9c\r\n    3B2EEAE8 72314D70 mscorlib_ni!System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(System.Threading.Tasks.Task)+0x64\r\n    3B2EEAF8 72314D07 mscorlib_ni!System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(System.Threading.Tasks.Task)+0x3b\r\n    3B2EEB04 1E30A57D Microsoft_CodeAnalysis_Features_ni!Microsoft.CodeAnalysis.Shared.Extensions.DocumentExtensions+<GetUnionResultsFromDocumentAndLinks>d__3`1[[System.__Canon, mscorlib]].MoveNext()+0x26d\r\n    3B2EEBFC 72314D70 mscorlib_ni!System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(System.Threading.Tasks.Task)+0x64\r\n    3B2EEC0C 72314D07 mscorlib_ni!System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(System.Threading.Tasks.Task)+0x3b\r\n    3B2EEC18 3FCAE6D4 Microsoft_CodeAnalysis_CSharp_Features_ni!Microsoft.CodeAnalysis.CSharp.Completion.Providers.SpeculativeTCompletionProvider+<GetItemsWorkerAsync>d__4.MoveNext()+0xf4\r\n    3B2EED0C 72314D70 mscorlib_ni!System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(System.Threading.Tasks.Task)+0x64\r\n    3B2EED1C 72314D07 mscorlib_ni!System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(System.Threading.Tasks.Task)+0x3b\r\n    3B2EED28 1E30A075 Microsoft_CodeAnalysis_Features_ni!Microsoft.CodeAnalysis.Completion.Providers.AbstractCompletionProvider+<GetItemsAsync>d__7.MoveNext()+0x155\r\n    3B2EEE48 72314D70 mscorlib_ni!System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(System.Threading.Tasks.Task)+0x64\r\n    3B2EEE58 72314D07 mscorlib_ni!System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(System.Threading.Tasks.Task)+0x3b\r\n    3B2EEE64 1E309B52 Microsoft_CodeAnalysis_Features_ni!Microsoft.CodeAnalysis.Completion.Providers.AbstractCompletionProvider+<GetGroupAsync>d__4.MoveNext()+0xb2\r\n    3B2EEFDC 72314D70 mscorlib_ni!System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(System.Threading.Tasks.Task)+0x64\r\n    3B2EEFEC 72314D07 mscorlib_ni!System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(System.Threading.Tasks.Task)+0x3b\r\n    3B2EEFF8 72314CCA mscorlib_ni!System.Runtime.CompilerServices.TaskAwaiter.ValidateEnd(System.Threading.Tasks.Task)+0x1a\r\n    3B2EEFFC 1E3090B4 Microsoft_CodeAnalysis_Features_ni!Microsoft.CodeAnalysis.Completion.AbstractCompletionService+<GetGroupsAsync>d__13.MoveNext()+0x254\r\n    3B2EF190 72314D70 mscorlib_ni!System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(System.Threading.Tasks.Task)+0x64\r\n    3B2EF1A0 72314D07 mscorlib_ni!System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(System.Threading.Tasks.Task)+0x3b\r\n    3B2EF1AC 1E308D0D Microsoft_CodeAnalysis_Features_ni!Microsoft.CodeAnalysis.Completion.AbstractCompletionService+<GetGroupsAsync>d__10.MoveNext()+0x16d\r\n    3B2EF2F0 72314D70 mscorlib_ni!System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(System.Threading.Tasks.Task)+0x64\r\n    3B2EF300 72314D07 mscorlib_ni!System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(System.Threading.Tasks.Task)+0x3b\r\n    3B2EF30C 1B8CD04F Microsoft_CodeAnalysis_EditorFeatures_ni!Microsoft.CodeAnalysis.Editor.Implementation.IntelliSense.Completion.Controller+Session+ModelComputer+<GetGroupsAsync>d__16.MoveNext()+0xcf\r\n    3B2EF408 72314D70 mscorlib_ni!System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(System.Threading.Tasks.Task)+0x64\r\n    3B2EF418 72314D07 mscorlib_ni!System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(System.Threading.Tasks.Task)+0x3b\r\n    3B2EF424 72314CCA mscorlib_ni!System.Runtime.CompilerServices.TaskAwaiter.ValidateEnd(System.Threading.Tasks.Task)+0x1a\r\n    3B2EF428 1B8CC79D Microsoft_CodeAnalysis_EditorFeatures_ni!Microsoft.CodeAnalysis.Editor.Implementation.IntelliSense.Completion.Controller+Session+ModelComputer+<DoInBackgroundAsync>d__15.MoveNext()+0x2bd\r\n```"},"comment":{"url":"https://api.github.com/repos/dotnet/roslyn/issues/comments/248100468","html_url":"https://github.com/dotnet/roslyn/issues/9325#issuecomment-248100468","issue_url":"https://api.github.com/repos/dotnet/roslyn/issues/9325","id":248100468,"user":{"login":"mavasani","id":10605811,"avatar_url":"https://avatars.githubusercontent.com/u/10605811?v=3","gravatar_id":"","url":"https://api.github.com/users/mavasani","html_url":"https://github.com/mavasani","followers_url":"https://api.github.com/users/mavasani/followers","following_url":"https://api.github.com/users/mavasani/following{/other_user}","gists_url":"https://api.github.com/users/mavasani/gists{/gist_id}","starred_url":"https://api.github.com/users/mavasani/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mavasani/subscriptions","organizations_url":"https://api.github.com/users/mavasani/orgs","repos_url":"https://api.github.com/users/mavasani/repos","events_url":"https://api.github.com/users/mavasani/events{/privacy}","received_events_url":"https://api.github.com/users/mavasani/received_events","type":"User","site_admin":false},"created_at":"2016-09-19T19:40:51Z","updated_at":"2016-09-19T19:40:51Z","body":"VSO [209299](https://devdiv.visualstudio.com/DevDiv/_workitems?id=209299&_a=edit)?"}}
{"actor":{"display_login":"mavasani"}}