{"action":"opened","issue":{"url":"https://api.github.com/repos/chrmarti/testissues/issues/7874","repository_url":"https://api.github.com/repos/chrmarti/testissues","labels_url":"https://api.github.com/repos/chrmarti/testissues/issues/7874/labels{/name}","comments_url":"https://api.github.com/repos/chrmarti/testissues/issues/7874/comments","events_url":"https://api.github.com/repos/chrmarti/testissues/issues/7874/events","html_url":"https://github.com/chrmarti/testissues/issues/7874","id":269143611,"number":7874,"title":"EISDIR error when trying to save file on network drive","user":{"login":"vscodebot[bot]","id":28792856,"avatar_url":"https://avatars2.githubusercontent.com/in/2406?v=4","gravatar_id":"","url":"https://api.github.com/users/vscodebot%5Bbot%5D","html_url":"https://github.com/apps/vscodebot","followers_url":"https://api.github.com/users/vscodebot%5Bbot%5D/followers","following_url":"https://api.github.com/users/vscodebot%5Bbot%5D/following{/other_user}","gists_url":"https://api.github.com/users/vscodebot%5Bbot%5D/gists{/gist_id}","starred_url":"https://api.github.com/users/vscodebot%5Bbot%5D/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/vscodebot%5Bbot%5D/subscriptions","organizations_url":"https://api.github.com/users/vscodebot%5Bbot%5D/orgs","repos_url":"https://api.github.com/users/vscodebot%5Bbot%5D/repos","events_url":"https://api.github.com/users/vscodebot%5Bbot%5D/events{/privacy}","received_events_url":"https://api.github.com/users/vscodebot%5Bbot%5D/received_events","type":"Bot","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":0,"created_at":"2017-10-27T15:21:14Z","updated_at":"2017-10-27T15:21:14Z","closed_at":null,"author_association":"NONE","body":"- VSCode Version: Code 1.17.2 (b813d12980308015bcd2b3a2f6efa5c810c33ba5, 2017-10-16T13:59:46.104Z)\r\n- OS Version: Windows_NT x64 10.0.10586\r\n- Extensions: \r\n\r\nExtension|Author (truncated)|Version\r\n---|---|---\r\nvsc-material-theme|Equ|1.0.5\r\ncpptools|ms-|0.14.0\r\nreloaded-cpp|rel|0.1.6\r\npartial-diff|ryu|0.4.0\r\nayu|tea|0.8.0\r\n\r\n(14 theme extensions excluded)\r\n\r\n\r\n---\r\n\r\nWhen trying to save a file on a network drive, I get the error message \"Failed to save 'tcpip.c': A system error occurred (EISDIR: illegal operation on a directory, open 'z:\\cody\\mledit\\tcpip.c')\".  Creating a new file and trying to save it to the drive also results in the same error.  This happens 100% of the time, not just occasionally.  I don't have this issue with any other editors, so I don't believe it is an issue with the network drive configuration.  However, the network drive is pretty unique, so there could be some weird compatibility issue or something.  I can open and view the files in the explorer; I just can't save them.  Let me know if I need to provide additional information.\r\n\r\nSteps to Reproduce:\r\n\r\n1. Open file on network drive or create a new file.\r\n2. Modify file.\r\n3. Attempt to save the file to the network drive.\r\n\r\nThis is what is logged for the error:\r\nFailed to save 'tcpip.c': A system error occurred (EISDIR: illegal operation on a directory, open 'z:\\cody\\mledit\\tcpip.c')\r\ne.doShow ! messageService.ts:125\r\ne.show ! messageService.ts:104\r\ne.onSaveError ! saveErrorHandler.ts:181\r\nt.onSaveError ! textFileEditorModel.ts:837\r\n(anonymous) ! textFileEditorModel.ts:749\r\nv ! winjs.base.raw.js:1209\r\nenter ! winjs.base.raw.js:901\r\n_run ! winjs.base.raw.js:1068\r\n_chainedError ! winjs.base.raw.js:1031\r\nn ! winjs.base.raw.js:736\r\nthen ! winjs.base.raw.js:1436\r\nenter ! winjs.base.raw.js:747\r\n_run ! winjs.base.raw.js:1068\r\n_setCompleteValue ! winjs.base.raw.js:1052\r\nv ! winjs.base.raw.js:1209\r\nenter ! winjs.base.raw.js:901\r\n_run ! winjs.base.raw.js:1068\r\n_error ! winjs.base.raw.js:1041\r\ndone ! winjs.base.raw.js:1378\r\nv ! winjs.base.raw.js:1224\r\nenter ! winjs.base.raw.js:901\r\n_run ! winjs.base.raw.js:1068\r\n_error ! winjs.base.raw.js:1041\r\n(anonymous) ! async.ts:675\r\n(anonymous) ! extfs.ts:347\r\n(anonymous) ! C:\\Users\\omathcor\\Downloads\\VSCode-win32-x64-1.17.2\\resources\\app\\node_modules\\graceful-fs\\graceful…:241\r\n(anonymous) ! original-fs.js:114\r\n\r\n<!-- Launch with `code --disable-extensions` to check. -->\r\nReproduces without extensions: Yes"}}
{"actor":{"display_login":"vscodebot"}}