{"action":"opened","issue":{"url":"https://api.github.com/repos/GoogleCloudPlatform/gcsfuse/issues/95","labels_url":"https://api.github.com/repos/GoogleCloudPlatform/gcsfuse/issues/95/labels{/name}","comments_url":"https://api.github.com/repos/GoogleCloudPlatform/gcsfuse/issues/95/comments","events_url":"https://api.github.com/repos/GoogleCloudPlatform/gcsfuse/issues/95/events","html_url":"https://github.com/GoogleCloudPlatform/gcsfuse/issues/95","id":98262308,"number":95,"title":"fuseops.ReadDirOp error","user":{"login":"kernelt","id":1381662,"avatar_url":"https://avatars.githubusercontent.com/u/1381662?v=3","gravatar_id":"","url":"https://api.github.com/users/kernelt","html_url":"https://github.com/kernelt","followers_url":"https://api.github.com/users/kernelt/followers","following_url":"https://api.github.com/users/kernelt/following{/other_user}","gists_url":"https://api.github.com/users/kernelt/gists{/gist_id}","starred_url":"https://api.github.com/users/kernelt/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/kernelt/subscriptions","organizations_url":"https://api.github.com/users/kernelt/orgs","repos_url":"https://api.github.com/users/kernelt/repos","events_url":"https://api.github.com/users/kernelt/events{/privacy}","received_events_url":"https://api.github.com/users/kernelt/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":0,"created_at":"2015-07-30T20:53:23Z","updated_at":"2015-07-30T20:53:23Z","closed_at":null,"body":"Hi Aaron!\r\n\r\n\r\n\r\nOur team continues testing and integrating gcsfuse in our infrastructure. I see that you work hard and new versions release quickly, it’s really great stuff! Thanks you for that! \r\n\r\nNow, however, we are facing one issue again. \r\nToday, I tried to setup a binary gcsfuse 0.5.0 package on fedora 22 and it didn’t work properly. After bucket was mounted, objects didn't display. And we saw these errors:\r\n```\r\nfuse: 2015/07/30 17:23:35.461549 *fuseops.ReadDirOp error: readAllEntries: ReadEntries: ListObjects: EOF\r\nfuse: 2015/07/30 17:23:40.568968 *fuseops.ReadDirOp error: readAllEntries: ReadEntries: ListObjects: EOF\r\n2015/07/30 17:33:18.079280 Starting a garbage collection run.\r\n2015/07/30 17:33:18.127958 Garbage collection failed after deleting 0 objects in 48.658522ms, with error: ListPrefix: ListObjects: EOF\r\n```\r\nHowever, if we setup go, set variables (gopath, goroot) and then run \"go get -u github.com/googlecloudplatform/gcsfuse\" the problem goes away. Objects are displayed and created.\r\n\r\nAnd three more things\r\n1. I can see in documentation https://github.com/GoogleCloudPlatform/gcsfuse/blob/master/docs/installing.md and can’t understand what does ‘ sudo adduser $USER fuse’ step mean? Because $USER variable isn't present in the system and command fails.\r\n2. Can I use one tmp folder (--temp-dir option) for different buckets?\r\n3. I want setup stiky bit for mounted dir. What digists I need to use for --dir-mode and --file-mode options?"}}