{"action":"created","issue":{"url":"https://api.github.com/repos/neovim/neovim/issues/1947","labels_url":"https://api.github.com/repos/neovim/neovim/issues/1947/labels{/name}","comments_url":"https://api.github.com/repos/neovim/neovim/issues/1947/comments","events_url":"https://api.github.com/repos/neovim/neovim/issues/1947/events","html_url":"https://github.com/neovim/neovim/pull/1947","id":56844435,"number":1947,"title":"[RFC] Fix coverity issues. (4)","user":{"login":"elmart","id":135757,"avatar_url":"https://avatars.githubusercontent.com/u/135757?v=3","gravatar_id":"","url":"https://api.github.com/users/elmart","html_url":"https://github.com/elmart","followers_url":"https://api.github.com/users/elmart/followers","following_url":"https://api.github.com/users/elmart/following{/other_user}","gists_url":"https://api.github.com/users/elmart/gists{/gist_id}","starred_url":"https://api.github.com/users/elmart/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/elmart/subscriptions","organizations_url":"https://api.github.com/users/elmart/orgs","repos_url":"https://api.github.com/users/elmart/repos","events_url":"https://api.github.com/users/elmart/events{/privacy}","received_events_url":"https://api.github.com/users/elmart/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/neovim/neovim/labels/RFC","name":"RFC","color":"ededed"}],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":14,"created_at":"2015-02-06T17:51:12Z","updated_at":"2015-02-07T11:48:46Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/neovim/neovim/pulls/1947","html_url":"https://github.com/neovim/neovim/pull/1947","diff_url":"https://github.com/neovim/neovim/pull/1947.diff","patch_url":"https://github.com/neovim/neovim/pull/1947.patch"},"body":"Fix 5 coverity issues in \"High Impact Outstanding\" category.\r\n5 more left for other PR."},"comment":{"url":"https://api.github.com/repos/neovim/neovim/issues/comments/73361108","html_url":"https://github.com/neovim/neovim/pull/1947#issuecomment-73361108","issue_url":"https://api.github.com/repos/neovim/neovim/issues/1947","id":73361108,"user":{"login":"elmart","id":135757,"avatar_url":"https://avatars.githubusercontent.com/u/135757?v=3","gravatar_id":"","url":"https://api.github.com/users/elmart","html_url":"https://github.com/elmart","followers_url":"https://api.github.com/users/elmart/followers","following_url":"https://api.github.com/users/elmart/following{/other_user}","gists_url":"https://api.github.com/users/elmart/gists{/gist_id}","starred_url":"https://api.github.com/users/elmart/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/elmart/subscriptions","organizations_url":"https://api.github.com/users/elmart/orgs","repos_url":"https://api.github.com/users/elmart/repos","events_url":"https://api.github.com/users/elmart/events{/privacy}","received_events_url":"https://api.github.com/users/elmart/received_events","type":"User","site_admin":false},"created_at":"2015-02-07T11:48:45Z","updated_at":"2015-02-07T11:48:45Z","body":"@tarruda I applied your patch, and it seems to work (at least, coverity doesn't complain anymore). I don't fully understand, though, why the return within `if (frame.errored)` at `channel_send_call` doesn't need to decref.\r\n\r\nAlso, travis build is failing because a problem with functional tests on OSX & gcc:\r\n```\r\nPANIC: unprotected error in call to Lua API (29)\r\nCMake Error at /Users/travis/build/neovim/neovim/cmake/RunTests.cmake:25 (message):\r\n  Running functional tests failed with error: 1.\r\n```"}}