{"action":"created","issue":{"url":"https://api.github.com/repos/KN4CK3R/ReClass.NET/issues/8","repository_url":"https://api.github.com/repos/KN4CK3R/ReClass.NET","labels_url":"https://api.github.com/repos/KN4CK3R/ReClass.NET/issues/8/labels{/name}","comments_url":"https://api.github.com/repos/KN4CK3R/ReClass.NET/issues/8/comments","events_url":"https://api.github.com/repos/KN4CK3R/ReClass.NET/issues/8/events","html_url":"https://github.com/KN4CK3R/ReClass.NET/issues/8","id":197476334,"number":8,"title":"Invalid unicode/hexadecimal values during save.","user":{"login":"elementofprgress","id":1998445,"avatar_url":"https://avatars.githubusercontent.com/u/1998445?v=3","gravatar_id":"","url":"https://api.github.com/users/elementofprgress","html_url":"https://github.com/elementofprgress","followers_url":"https://api.github.com/users/elementofprgress/followers","following_url":"https://api.github.com/users/elementofprgress/following{/other_user}","gists_url":"https://api.github.com/users/elementofprgress/gists{/gist_id}","starred_url":"https://api.github.com/users/elementofprgress/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/elementofprgress/subscriptions","organizations_url":"https://api.github.com/users/elementofprgress/orgs","repos_url":"https://api.github.com/users/elementofprgress/repos","events_url":"https://api.github.com/users/elementofprgress/events{/privacy}","received_events_url":"https://api.github.com/users/elementofprgress/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":6,"created_at":"2016-12-24T20:23:39Z","updated_at":"2016-12-26T19:57:52Z","closed_at":null,"body":"Recently had an issue where a unicode char accidentally ended up in the title of a class pointer. When attempting to save the program would error: \"System.ArgumentException: '\u001F', hexadecimal value 0x1F, is an invalid character.\"(http://pastebin.com/ALdGLN1m)\r\n\r\nReclass would remain open but with just knowing there was a invalid char somewhere and not where made it difficult to find. (I didn't realize at the time I could unzip the attempted save and see what class it cut off)\r\n\r\nReclass could still generate class files.\r\n\r\nTried filtering out unicode chars during the AddText function, which worked but the char remains in the stream that writes the XML. Leading me to let you know about the issue.\r\n\r\n"},"comment":{"url":"https://api.github.com/repos/KN4CK3R/ReClass.NET/issues/comments/269238195","html_url":"https://github.com/KN4CK3R/ReClass.NET/issues/8#issuecomment-269238195","issue_url":"https://api.github.com/repos/KN4CK3R/ReClass.NET/issues/8","id":269238195,"user":{"login":"KN4CK3R","id":1666336,"avatar_url":"https://avatars.githubusercontent.com/u/1666336?v=3","gravatar_id":"","url":"https://api.github.com/users/KN4CK3R","html_url":"https://github.com/KN4CK3R","followers_url":"https://api.github.com/users/KN4CK3R/followers","following_url":"https://api.github.com/users/KN4CK3R/following{/other_user}","gists_url":"https://api.github.com/users/KN4CK3R/gists{/gist_id}","starred_url":"https://api.github.com/users/KN4CK3R/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/KN4CK3R/subscriptions","organizations_url":"https://api.github.com/users/KN4CK3R/orgs","repos_url":"https://api.github.com/users/KN4CK3R/repos","events_url":"https://api.github.com/users/KN4CK3R/events{/privacy}","received_events_url":"https://api.github.com/users/KN4CK3R/received_events","type":"User","site_admin":false},"created_at":"2016-12-26T19:57:52Z","updated_at":"2016-12-26T19:57:52Z","body":"I could filter the user input for name and comment fields so a user can't use invalid characters. This will not prevent plugin authors to use invalid characters but they should know what they are doing."}}
{"actor":{"display_login":"KN4CK3R"}}