{"action":"created","issue":{"url":"https://api.github.com/repos/servo/ipc-channel/issues/27","labels_url":"https://api.github.com/repos/servo/ipc-channel/issues/27/labels{/name}","comments_url":"https://api.github.com/repos/servo/ipc-channel/issues/27/comments","events_url":"https://api.github.com/repos/servo/ipc-channel/issues/27/events","html_url":"https://github.com/servo/ipc-channel/pull/27","id":125585506,"number":27,"title":"Linux: Don't pass uninitialised memory as pointers to libc::connect()","user":{"login":"antrik","id":19555,"avatar_url":"https://avatars.githubusercontent.com/u/19555?v=3","gravatar_id":"","url":"https://api.github.com/users/antrik","html_url":"https://github.com/antrik","followers_url":"https://api.github.com/users/antrik/followers","following_url":"https://api.github.com/users/antrik/following{/other_user}","gists_url":"https://api.github.com/users/antrik/gists{/gist_id}","starred_url":"https://api.github.com/users/antrik/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/antrik/subscriptions","organizations_url":"https://api.github.com/users/antrik/orgs","repos_url":"https://api.github.com/users/antrik/repos","events_url":"https://api.github.com/users/antrik/events{/privacy}","received_events_url":"https://api.github.com/users/antrik/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":19,"created_at":"2016-01-08T10:41:36Z","updated_at":"2016-01-13T08:43:59Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/servo/ipc-channel/pulls/27","html_url":"https://github.com/servo/ipc-channel/pull/27","diff_url":"https://github.com/servo/ipc-channel/pull/27.diff","patch_url":"https://github.com/servo/ipc-channel/pull/27.patch"},"body":"I don't know whether there are constellations where taking a reference\r\nto a binding containing mem::uninitialized() actually creates a proper\r\nNULL pointer -- but it certainly doesn't on my system when using the\r\nrustc snapshot from Servo.\r\n\r\nEither way, creating explicit NULL pointers seems way more correct.\r\n\r\nThis fixes the other four testsuite failures, as well as servo -M"},"comment":{"url":"https://api.github.com/repos/servo/ipc-channel/issues/comments/171217185","html_url":"https://github.com/servo/ipc-channel/pull/27#issuecomment-171217185","issue_url":"https://api.github.com/repos/servo/ipc-channel/issues/27","id":171217185,"user":{"login":"bors-servo","id":4368172,"avatar_url":"https://avatars.githubusercontent.com/u/4368172?v=3","gravatar_id":"","url":"https://api.github.com/users/bors-servo","html_url":"https://github.com/bors-servo","followers_url":"https://api.github.com/users/bors-servo/followers","following_url":"https://api.github.com/users/bors-servo/following{/other_user}","gists_url":"https://api.github.com/users/bors-servo/gists{/gist_id}","starred_url":"https://api.github.com/users/bors-servo/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/bors-servo/subscriptions","organizations_url":"https://api.github.com/users/bors-servo/orgs","repos_url":"https://api.github.com/users/bors-servo/repos","events_url":"https://api.github.com/users/bors-servo/events{/privacy}","received_events_url":"https://api.github.com/users/bors-servo/received_events","type":"User","site_admin":false},"created_at":"2016-01-13T08:43:59Z","updated_at":"2016-01-13T08:43:59Z","body":":sunny: Test successful - [travis](https://travis-ci.org/servo/ipc-channel/builds/102048300)"}}