{"action":"created","issue":{"url":"https://api.github.com/repos/sillsdev/libpalaso/issues/761","repository_url":"https://api.github.com/repos/sillsdev/libpalaso","labels_url":"https://api.github.com/repos/sillsdev/libpalaso/issues/761/labels{/name}","comments_url":"https://api.github.com/repos/sillsdev/libpalaso/issues/761/comments","events_url":"https://api.github.com/repos/sillsdev/libpalaso/issues/761/events","html_url":"https://github.com/sillsdev/libpalaso/issues/761","id":369807507,"node_id":"MDU6SXNzdWUzNjk4MDc1MDc=","number":761,"title":"Corruption in Windows language leads to a crash","user":{"login":"hatton","id":8448,"node_id":"MDQ6VXNlcjg0NDg=","avatar_url":"https://avatars0.githubusercontent.com/u/8448?v=4","gravatar_id":"","url":"https://api.github.com/users/hatton","html_url":"https://github.com/hatton","followers_url":"https://api.github.com/users/hatton/followers","following_url":"https://api.github.com/users/hatton/following{/other_user}","gists_url":"https://api.github.com/users/hatton/gists{/gist_id}","starred_url":"https://api.github.com/users/hatton/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/hatton/subscriptions","organizations_url":"https://api.github.com/users/hatton/orgs","repos_url":"https://api.github.com/users/hatton/repos","events_url":"https://api.github.com/users/hatton/events{/privacy}","received_events_url":"https://api.github.com/users/hatton/received_events","type":"User","site_admin":false},"labels":[{"id":73206610,"node_id":"MDU6TGFiZWw3MzIwNjYxMA==","url":"https://api.github.com/repos/sillsdev/libpalaso/labels/bug","name":"bug","color":"fc2929","default":true}],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":0,"created_at":"2018-10-13T14:32:18Z","updated_at":"2018-10-15T13:28:34Z","closed_at":null,"author_association":"CONTRIBUTOR","body":"WritingSystemFromWindowsLocaleProvider:GetLanguageAndKeyboardCombinations() can crash here:\r\n\r\n    yield return Tuple.Create(cleaner.GetCompleteTag(), language.LayoutName);\r\n\r\nwith \r\n\r\n``Object reference not set to an instance of an object.\r\nSource: System.Windows.Forms\r\nAssembly: System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089\r\nStack: at System.Windows.Forms.InputLanguage.get_LayoutName()\r\nat Palaso.UI.WindowsForms.WritingSystems.WritingSystemFromWindowsLocaleProvider.<GetLanguageAndKeyboardCombinations>d__4.MoveNext() in ``\r\n\r\nWe cannot reproduce this, but a user is getting it. Presumably he has something corrupt in his languages installation on Windows. At the very least, we could improve the error message to list the name of the language and suggest that it may be corrupt on his machine.\r\n"},"comment":{"url":"https://api.github.com/repos/sillsdev/libpalaso/issues/comments/429852333","html_url":"https://github.com/sillsdev/libpalaso/issues/761#issuecomment-429852333","issue_url":"https://api.github.com/repos/sillsdev/libpalaso/issues/761","id":429852333,"node_id":"MDEyOklzc3VlQ29tbWVudDQyOTg1MjMzMw==","user":{"login":"ermshiperete","id":181336,"node_id":"MDQ6VXNlcjE4MTMzNg==","avatar_url":"https://avatars0.githubusercontent.com/u/181336?v=4","gravatar_id":"","url":"https://api.github.com/users/ermshiperete","html_url":"https://github.com/ermshiperete","followers_url":"https://api.github.com/users/ermshiperete/followers","following_url":"https://api.github.com/users/ermshiperete/following{/other_user}","gists_url":"https://api.github.com/users/ermshiperete/gists{/gist_id}","starred_url":"https://api.github.com/users/ermshiperete/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ermshiperete/subscriptions","organizations_url":"https://api.github.com/users/ermshiperete/orgs","repos_url":"https://api.github.com/users/ermshiperete/repos","events_url":"https://api.github.com/users/ermshiperete/events{/privacy}","received_events_url":"https://api.github.com/users/ermshiperete/received_events","type":"User","site_admin":false},"created_at":"2018-10-15T13:28:34Z","updated_at":"2018-10-15T13:28:34Z","author_association":"MEMBER","body":"The stack trace looks like it's for the 2.6 branch. Does this have be fixed on the `libpalaso-2.6` branch or just the `master` branch?"}}
{"actor":{"display_login":"ermshiperete"}}