{"action":"created","issue":{"url":"https://api.github.com/repos/madskristensen/TrailingWhitespace/issues/32","repository_url":"https://api.github.com/repos/madskristensen/TrailingWhitespace","labels_url":"https://api.github.com/repos/madskristensen/TrailingWhitespace/issues/32/labels{/name}","comments_url":"https://api.github.com/repos/madskristensen/TrailingWhitespace/issues/32/comments","events_url":"https://api.github.com/repos/madskristensen/TrailingWhitespace/issues/32/events","html_url":"https://github.com/madskristensen/TrailingWhitespace/issues/32","id":159744425,"number":32,"title":"Error in ActivityLog.xml","user":{"login":"PhilBarila","id":15749881,"avatar_url":"https://avatars.githubusercontent.com/u/15749881?v=3","gravatar_id":"","url":"https://api.github.com/users/PhilBarila","html_url":"https://github.com/PhilBarila","followers_url":"https://api.github.com/users/PhilBarila/followers","following_url":"https://api.github.com/users/PhilBarila/following{/other_user}","gists_url":"https://api.github.com/users/PhilBarila/gists{/gist_id}","starred_url":"https://api.github.com/users/PhilBarila/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/PhilBarila/subscriptions","organizations_url":"https://api.github.com/users/PhilBarila/orgs","repos_url":"https://api.github.com/users/PhilBarila/repos","events_url":"https://api.github.com/users/PhilBarila/events{/privacy}","received_events_url":"https://api.github.com/users/PhilBarila/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":2,"created_at":"2016-06-11T00:04:14Z","updated_at":"2016-08-13T22:36:23Z","closed_at":"2016-08-13T22:25:40Z","body":"### Installed product versions\r\n- Visual Studio: 2015 Enterprise Update 2\r\n- This extension: 2.4.73\r\n\r\n### Description\r\nAs the title, there is an error in ActivityLog.xml.  After the error happens, it's very likely that VS will crash in the near future, usually with the merge tool open resolving conflicts.\r\n\r\n### Steps to recreate\r\n1. Seems to be related to C++ source files, because I see it much more often when I'm working with them. Not sure I've seen it without at least opening a C++ source, but I can't completely attest to that.\r\n2. Seems more likely to happen when doing conflict resolution while merging between branches. \r\n\r\n### Current behavior\r\nHere's the log fragment from ActivityLog:\r\n1139  Begin package load [Visual C++ Language Manager Package] {8C2EA640-ABC1-11D0-9D62-00C04FD9DFD9}  VisualStudio 2016/05/26 14:54:55.051 \r\n\r\n1140  End package load [Visual C++ Language Manager Package] {8C2EA640-ABC1-11D0-9D62-00C04FD9DFD9}  VisualStudio 2016/05/26 14:54:55.107 \r\n\r\n1141 ERROR System.NullReferenceException: Object reference not set to an instance of an object. at TrailingWhitespace.FileHelpers.IsFileSupported(ITextBuffer buffer) in C:\\projects\\trailingwhitespace\\src\\Helpers\\FileHelpers.cs:line 27 at TrailingWhitespace.TrailingClassifierProvider.GetClassifier(ITextBuffer textBuffer) in C:\\projects\\trailingwhitespace\\src\\Classifier\\ClassifierProvider.cs:line 19 at Microsoft.VisualStudio.Text.Classification.Implementation.ClassifierTaggerProvider.<>c__DisplayClass12_0`1.<CreateTagger>b__0(IClassifierProvider provider) at Microsoft.VisualStudio.Text.Utilities.GuardedOperations.InvokeEligibleFactories[TExtensionInstance,TExtensionFactory,TMetadataView](IEnumerable`1 lazyFactories, Func`2 getter, IContentType dataContentType, IContentTypeRegistryService contentTypeRegistryService, Object errorSource)   Editor or Editor Extension 2016/05/26 14:54:56.002\r\n\r\n### Expected behavior\r\nShouldn't produce the error, VS shouldn't crash.  Since the crashes only seem to happen after I get the popup about the error in ActivityLog.xml, it seems a reasonable conclusion that it's this extension that is destabilizing VS."},"comment":{"url":"https://api.github.com/repos/madskristensen/TrailingWhitespace/issues/comments/239645079","html_url":"https://github.com/madskristensen/TrailingWhitespace/issues/32#issuecomment-239645079","issue_url":"https://api.github.com/repos/madskristensen/TrailingWhitespace/issues/32","id":239645079,"user":{"login":"PhilBarila","id":15749881,"avatar_url":"https://avatars.githubusercontent.com/u/15749881?v=3","gravatar_id":"","url":"https://api.github.com/users/PhilBarila","html_url":"https://github.com/PhilBarila","followers_url":"https://api.github.com/users/PhilBarila/followers","following_url":"https://api.github.com/users/PhilBarila/following{/other_user}","gists_url":"https://api.github.com/users/PhilBarila/gists{/gist_id}","starred_url":"https://api.github.com/users/PhilBarila/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/PhilBarila/subscriptions","organizations_url":"https://api.github.com/users/PhilBarila/orgs","repos_url":"https://api.github.com/users/PhilBarila/repos","events_url":"https://api.github.com/users/PhilBarila/events{/privacy}","received_events_url":"https://api.github.com/users/PhilBarila/received_events","type":"User","site_admin":false},"created_at":"2016-08-13T22:36:23Z","updated_at":"2016-08-13T22:36:23Z","body":"Great, thanks!"}}
{"actor":{"display_login":"PhilBarila"}}