{"action":"created","issue":{"url":"https://api.github.com/repos/mikefourie/MSBuildExtensionPack/issues/43","labels_url":"https://api.github.com/repos/mikefourie/MSBuildExtensionPack/issues/43/labels{/name}","comments_url":"https://api.github.com/repos/mikefourie/MSBuildExtensionPack/issues/43/comments","events_url":"https://api.github.com/repos/mikefourie/MSBuildExtensionPack/issues/43/events","html_url":"https://github.com/mikefourie/MSBuildExtensionPack/issues/43","id":103225631,"number":43,"title":"XML logger produces invalid XML sometimes","user":{"login":"alexeibs","id":1247013,"avatar_url":"https://avatars.githubusercontent.com/u/1247013?v=3","gravatar_id":"","url":"https://api.github.com/users/alexeibs","html_url":"https://github.com/alexeibs","followers_url":"https://api.github.com/users/alexeibs/followers","following_url":"https://api.github.com/users/alexeibs/following{/other_user}","gists_url":"https://api.github.com/users/alexeibs/gists{/gist_id}","starred_url":"https://api.github.com/users/alexeibs/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/alexeibs/subscriptions","organizations_url":"https://api.github.com/users/alexeibs/orgs","repos_url":"https://api.github.com/users/alexeibs/repos","events_url":"https://api.github.com/users/alexeibs/events{/privacy}","received_events_url":"https://api.github.com/users/alexeibs/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":1,"created_at":"2015-08-26T09:47:42Z","updated_at":"2015-08-30T21:04:28Z","closed_at":null,"body":"Our VS project has a custom build step which is running Grunt to build some JS code. Grunt output includes some coloring escape sequences and these characters break XML generated by XML logger. For example, xsltproc from libxslt package fails wtih this error: \"parser error : PCDATA invalid Char value 27\".\r\nAs a workaround it is possible to pass --no-color argument to Grunt but I think XML logger should properly escape characters from MSBuild output."},"comment":{"url":"https://api.github.com/repos/mikefourie/MSBuildExtensionPack/issues/comments/136191873","html_url":"https://github.com/mikefourie/MSBuildExtensionPack/issues/43#issuecomment-136191873","issue_url":"https://api.github.com/repos/mikefourie/MSBuildExtensionPack/issues/43","id":136191873,"user":{"login":"mikefourie","id":1269371,"avatar_url":"https://avatars.githubusercontent.com/u/1269371?v=3","gravatar_id":"","url":"https://api.github.com/users/mikefourie","html_url":"https://github.com/mikefourie","followers_url":"https://api.github.com/users/mikefourie/followers","following_url":"https://api.github.com/users/mikefourie/following{/other_user}","gists_url":"https://api.github.com/users/mikefourie/gists{/gist_id}","starred_url":"https://api.github.com/users/mikefourie/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mikefourie/subscriptions","organizations_url":"https://api.github.com/users/mikefourie/orgs","repos_url":"https://api.github.com/users/mikefourie/repos","events_url":"https://api.github.com/users/mikefourie/events{/privacy}","received_events_url":"https://api.github.com/users/mikefourie/received_events","type":"User","site_admin":false},"created_at":"2015-08-30T21:04:28Z","updated_at":"2015-08-30T21:04:28Z","body":"can you attach a log / repo?\r\n"}}