{"action":"opened","issue":{"url":"https://api.github.com/repos/joyent/node-manta/issues/288","repository_url":"https://api.github.com/repos/joyent/node-manta","labels_url":"https://api.github.com/repos/joyent/node-manta/issues/288/labels{/name}","comments_url":"https://api.github.com/repos/joyent/node-manta/issues/288/comments","events_url":"https://api.github.com/repos/joyent/node-manta/issues/288/events","html_url":"https://github.com/joyent/node-manta/issues/288","id":191134168,"number":288,"title":"mfind of file blows assertion: \"ent (object) is required\"","user":{"login":"davepacheco","id":532688,"avatar_url":"https://avatars.githubusercontent.com/u/532688?v=3","gravatar_id":"","url":"https://api.github.com/users/davepacheco","html_url":"https://github.com/davepacheco","followers_url":"https://api.github.com/users/davepacheco/followers","following_url":"https://api.github.com/users/davepacheco/following{/other_user}","gists_url":"https://api.github.com/users/davepacheco/gists{/gist_id}","starred_url":"https://api.github.com/users/davepacheco/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/davepacheco/subscriptions","organizations_url":"https://api.github.com/users/davepacheco/orgs","repos_url":"https://api.github.com/users/davepacheco/repos","events_url":"https://api.github.com/users/davepacheco/events{/privacy}","received_events_url":"https://api.github.com/users/davepacheco/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":0,"created_at":"2016-11-22T21:52:29Z","updated_at":"2016-11-22T21:52:29Z","closed_at":null,"body":"Here's an easy way to reproduce it:\r\n\r\n```\r\ndap@sharptooth ~ $ echo -n | mput /dap/public/zero\r\n/dap/public/zero                                                0B                  \r\n\r\ndap@sharptooth ~ $ minfo /dap/public/zero\r\nHTTP/1.1 200 OK\r\netag: 3f1cc837-b19c-c818-dfc2-ef386a7df109\r\nlast-modified: Tue, 22 Nov 2016 21:51:45 GMT\r\naccess-control-allow-origin: *\r\ndurability-level: 0\r\ncontent-length: 0\r\ncontent-md5: 1B2M2Y8AsgTpgAmY7PhCfg==\r\ncontent-type: application/octet-stream\r\ndate: Tue, 22 Nov 2016 21:51:49 GMT\r\nserver: Manta\r\nx-request-id: 22375304-0b21-426c-b755-f8772f202810\r\nx-response-time: 18\r\nx-server-name: 39adec6c-bded-4a14-9d80-5a8bfc1121f9\r\nconnection: keep-alive\r\nx-request-received: 1479851508840\r\nx-request-processing-time: 390\r\n\r\ndap@sharptooth ~ $ mfind /dap/public/zero\r\nmfind: AssertionError: ent (object) is required\r\n\r\ndap@sharptooth ~ $ DEBUG=1 mfind /dap/public/zero\r\nmfind: AssertionError: ent (object) is required\r\n    at new InvalidDirectoryError (/Users/dap/install/lib/node_modules/manta/lib/client.js:91:12)\r\n    at /Users/dap/install/lib/node_modules/manta/lib/client.js:1039:23\r\n    at self.client.head.onRequestCallback.onResult (/Users/dap/install/lib/node_modules/manta/lib/client.js:1115:21)\r\n    at IncomingMessage.onEnd (/Users/dap/install/lib/node_modules/manta/lib/client.js:468:13)\r\n    at IncomingMessage.g (events.js:180:16)\r\n    at IncomingMessage.emit (events.js:117:20)\r\n    at _stream_readable.js:944:16\r\n    at process._tickCallback (node.js:458:13)\r\n\r\n```"}}
{"actor":{"display_login":"davepacheco"}}