{"action":"created","issue":{"url":"https://api.github.com/repos/nodejs/node/issues/854","repository_url":"https://api.github.com/repos/nodejs/node","labels_url":"https://api.github.com/repos/nodejs/node/issues/854/labels{/name}","comments_url":"https://api.github.com/repos/nodejs/node/issues/854/comments","events_url":"https://api.github.com/repos/nodejs/node/issues/854/events","html_url":"https://github.com/nodejs/node/issues/854","id":57742627,"number":854,"title":"os x: FSEventStreamFlushSync assertions logged to console","user":{"login":"robey","id":172,"avatar_url":"https://avatars.githubusercontent.com/u/172?v=3","gravatar_id":"","url":"https://api.github.com/users/robey","html_url":"https://github.com/robey","followers_url":"https://api.github.com/users/robey/followers","following_url":"https://api.github.com/users/robey/following{/other_user}","gists_url":"https://api.github.com/users/robey/gists{/gist_id}","starred_url":"https://api.github.com/users/robey/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/robey/subscriptions","organizations_url":"https://api.github.com/users/robey/orgs","repos_url":"https://api.github.com/users/robey/repos","events_url":"https://api.github.com/users/robey/events{/privacy}","received_events_url":"https://api.github.com/users/robey/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/nodejs/node/labels/confirmed-bug","name":"confirmed-bug","color":"fc2929"},{"url":"https://api.github.com/repos/nodejs/node/labels/fs","name":"fs","color":"0052cc"},{"url":"https://api.github.com/repos/nodejs/node/labels/os%20x","name":"os x","color":"9944dd"}],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":42,"created_at":"2015-02-15T19:37:43Z","updated_at":"2016-08-09T23:07:11Z","closed_at":null,"body":"after switching from node to io.js, periodically these alarming asserts get logged to the console:\r\n\r\n```\r\n(FSEvents.framework) FSEventStreamFlushSync(): failed assertion '(SInt64)last_id > 0LL'\r\n```\r\n\r\nthey seem to be caused by the `fs.watch` code. i tried digging into libuv/iojs but didn't see anything obvious. OTOH, i don't really know how much pent-up code was unleashed in the migration to io.js, so this bug may have been added a year or two ago.\r\n\r\ni can reproduce the assertion with a short script, which i'll attach. run the script 10-20 times, because it only happens about every 4th time. (i suspect a race.)\r\n"},"comment":{"url":"https://api.github.com/repos/nodejs/node/issues/comments/238719600","html_url":"https://github.com/nodejs/node/issues/854#issuecomment-238719600","issue_url":"https://api.github.com/repos/nodejs/node/issues/854","id":238719600,"user":{"login":"cb1kenobi","id":97262,"avatar_url":"https://avatars.githubusercontent.com/u/97262?v=3","gravatar_id":"","url":"https://api.github.com/users/cb1kenobi","html_url":"https://github.com/cb1kenobi","followers_url":"https://api.github.com/users/cb1kenobi/followers","following_url":"https://api.github.com/users/cb1kenobi/following{/other_user}","gists_url":"https://api.github.com/users/cb1kenobi/gists{/gist_id}","starred_url":"https://api.github.com/users/cb1kenobi/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/cb1kenobi/subscriptions","organizations_url":"https://api.github.com/users/cb1kenobi/orgs","repos_url":"https://api.github.com/users/cb1kenobi/repos","events_url":"https://api.github.com/users/cb1kenobi/events{/privacy}","received_events_url":"https://api.github.com/users/cb1kenobi/received_events","type":"User","site_admin":false},"created_at":"2016-08-09T23:07:11Z","updated_at":"2016-08-09T23:07:11Z","body":"This is still an issue with Node.js 4.4.7 and 6.3.1. I'm on OS X 10.11.6. I'm NOT using chokidar, fsevents, gaze, or any other filesystem watching library. I'm only using the built-in `fs.watch()`."}}
{"actor":{"display_login":"cb1kenobi"}}