{"issue":{"title":"nscodec issues","created_at":"2011-10-30T15:35:54Z","user":{"login":"atong-tcs","id":1017595,"url":"https://api.github.com/users/atong-tcs","gravatar_id":"246c159d5e8583a47de3f3e228580b62","avatar_url":"https://secure.gravatar.com/avatar/246c159d5e8583a47de3f3e228580b62?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-140.png"},"milestone":{"creator":{"login":"awakecoding","id":295841,"url":"https://api.github.com/users/awakecoding","gravatar_id":"71d0ca8310884ecff6f81a23768b73e3","avatar_url":"https://secure.gravatar.com/avatar/71d0ca8310884ecff6f81a23768b73e3?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-140.png"},"title":"1.0","created_at":"2011-09-08T22:41:34Z","open_issues":25,"state":"open","due_on":"2012-01-01T08:00:00Z","closed_issues":270,"number":1,"description":"First release in the FreeRDP 1.x series","url":"https://api.github.com/repos/FreeRDP/FreeRDP/milestones/1"},"labels":[{"name":"feature","url":"https://api.github.com/repos/FreeRDP/FreeRDP/labels/feature","color":"d7e102"}],"updated_at":"2011-12-23T11:44:34Z","state":"open","id":2090952,"pull_request":{"patch_url":null,"html_url":null,"diff_url":null},"closed_at":null,"html_url":"https://github.com/FreeRDP/FreeRDP/issues/192","body":"#125 described that there are remaining issues in nscodec, but did not reference what they actually were in the issue or the code.\r\n\r\nHere are some of my findings.\r\n\r\nWith chroma-subsampled bitmaps, the chrome decompressed lengths do not match the example in ms-rdpnsc 4. (though I am not sure if the supersampling code handles this correctly).\r\n\r\nThe rle decompression can cause a segv (nsc_rle_decode->memset). I'll post the full trace separately and try to grab the offending buffer.\r\n\r\nThe colors are not correct. My suspicion is this may be related to the alpha channel/drawing mode/what it's being transparent on top of.\r\n\r\nFor the time being, I recommend documenting the '--nsc' command line as experimental\r\n","number":192,"url":"https://api.github.com/repos/FreeRDP/FreeRDP/issues/192","comments":7,"assignee":null},"comment":{"created_at":"2011-12-23T11:44:34Z","user":{"login":"otavio","id":25278,"url":"https://api.github.com/users/otavio","gravatar_id":"a2222748ca855013e22561735fad8ccd","avatar_url":"https://secure.gravatar.com/avatar/a2222748ca855013e22561735fad8ccd?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-140.png"},"updated_at":"2011-12-23T11:44:34Z","id":3260208,"body":"I'm moving this to 1.1 branch. In case someone object, please shout ;-)","url":"https://api.github.com/repos/FreeRDP/FreeRDP/issues/comments/3260208"},"action":"created"}