{"action":"created","issue":{"url":"https://api.github.com/repos/pesco/dnp3/issues/9","labels_url":"https://api.github.com/repos/pesco/dnp3/issues/9/labels{/name}","comments_url":"https://api.github.com/repos/pesco/dnp3/issues/9/comments","events_url":"https://api.github.com/repos/pesco/dnp3/issues/9/events","html_url":"https://github.com/pesco/dnp3/issues/9","id":119575961,"number":9,"title":"4-byte integer overflow in start/stop qualifer","user":{"login":"jadamcrain","id":305813,"avatar_url":"https://avatars.githubusercontent.com/u/305813?v=3","gravatar_id":"","url":"https://api.github.com/users/jadamcrain","html_url":"https://github.com/jadamcrain","followers_url":"https://api.github.com/users/jadamcrain/followers","following_url":"https://api.github.com/users/jadamcrain/following{/other_user}","gists_url":"https://api.github.com/users/jadamcrain/gists{/gist_id}","starred_url":"https://api.github.com/users/jadamcrain/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jadamcrain/subscriptions","organizations_url":"https://api.github.com/users/jadamcrain/orgs","repos_url":"https://api.github.com/users/jadamcrain/repos","events_url":"https://api.github.com/users/jadamcrain/events{/privacy}","received_events_url":"https://api.github.com/users/jadamcrain/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":null,"milestone":null,"comments":4,"created_at":"2015-11-30T20:37:36Z","updated_at":"2015-12-02T17:03:31Z","closed_at":"2015-12-02T17:03:31Z","body":"https://github.com/jadamcrain/dnp3/blob/master/test/unit/main.c#L756\r\n\r\nParser incorrectly interprets this as a valid ASDU, presumably b/c of a 32-bit integer overflow.\r\n\r\ngtest output\r\n\r\n```\r\nGTest: run: /app/range/overflow\r\n(MSG: Parse used 100107 bytes, wasted 6885 bytes. Inefficiency: 6.435061%)\r\n(MSG: Check failed on line 85: (cres == result) ([0] RESPONSE {g30v2 qc=02 #0..4294967295} == PARAM_ERROR on [0] RESPONSE))\r\n(MSG: Parse used 198811 bytes, wasted 6917 bytes. Inefficiency: 3.362206%)\r\nGTest: result: FAIL\r\n```"},"comment":{"url":"https://api.github.com/repos/pesco/dnp3/issues/comments/161365424","html_url":"https://github.com/pesco/dnp3/issues/9#issuecomment-161365424","issue_url":"https://api.github.com/repos/pesco/dnp3/issues/9","id":161365424,"user":{"login":"pesco","id":136234,"avatar_url":"https://avatars.githubusercontent.com/u/136234?v=3","gravatar_id":"","url":"https://api.github.com/users/pesco","html_url":"https://github.com/pesco","followers_url":"https://api.github.com/users/pesco/followers","following_url":"https://api.github.com/users/pesco/following{/other_user}","gists_url":"https://api.github.com/users/pesco/gists{/gist_id}","starred_url":"https://api.github.com/users/pesco/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/pesco/subscriptions","organizations_url":"https://api.github.com/users/pesco/orgs","repos_url":"https://api.github.com/users/pesco/repos","events_url":"https://api.github.com/users/pesco/events{/privacy}","received_events_url":"https://api.github.com/users/pesco/received_events","type":"User","site_admin":false},"created_at":"2015-12-02T17:03:31Z","updated_at":"2015-12-02T17:03:31Z","body":"0067701"}}