{"action":"created","issue":{"url":"https://api.github.com/repos/atom/atom/issues/7902","labels_url":"https://api.github.com/repos/atom/atom/issues/7902/labels{/name}","comments_url":"https://api.github.com/repos/atom/atom/issues/7902/comments","events_url":"https://api.github.com/repos/atom/atom/issues/7902/events","html_url":"https://github.com/atom/atom/issues/7902","id":95116046,"number":7902,"title":"Uncaught Error: ENAMETOOLONG: name too long, open '/Workspace/awesome-typescript...","user":{"login":"s-panferov","id":198327,"avatar_url":"https://avatars.githubusercontent.com/u/198327?v=3","gravatar_id":"","url":"https://api.github.com/users/s-panferov","html_url":"https://github.com/s-panferov","followers_url":"https://api.github.com/users/s-panferov/followers","following_url":"https://api.github.com/users/s-panferov/following{/other_user}","gists_url":"https://api.github.com/users/s-panferov/gists{/gist_id}","starred_url":"https://api.github.com/users/s-panferov/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/s-panferov/subscriptions","organizations_url":"https://api.github.com/users/s-panferov/orgs","repos_url":"https://api.github.com/users/s-panferov/repos","events_url":"https://api.github.com/users/s-panferov/events{/privacy}","received_events_url":"https://api.github.com/users/s-panferov/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/atom/atom/labels/uncaught-exception","name":"uncaught-exception","color":"e11d21"}],"state":"closed","locked":false,"assignee":null,"milestone":null,"comments":1,"created_at":"2015-07-15T06:16:51Z","updated_at":"2015-07-20T22:30:26Z","closed_at":"2015-07-20T22:30:26Z","body":"[Enter steps to reproduce below:]\r\n\r\n1. Create a folder structure with recursive symlink\r\n2. Copy the folder\r\n\r\n**Atom Version**: 1.0.2\r\n**System**: Mac OS X 10.10.4\r\n**Thrown From**: Atom Core\r\n\r\n\r\n### Stack Trace\r\n\r\nUncaught Error: ENAMETOOLONG: name too long, open '/Workspace/awesome-typescript-loader/examples/tsjsx0/node_modules/awesome-typescript-loader/examples/node/node_modules/awesome-typescript-loader/examples/node/node_modules/awesome-typescript-loader/examples/node/node_modules/awesome-typescript-loader/examples/node/node_modules/awesome-typescript-loader/examples/node/node_modules/awesome-typescript-loader/examples/node/node_modules/awesome-typescript-loader/examples/node/node_modules/awesome-typescript-loader/examples/node/node_modules/awesome-typescript-loader/examples/node/node_modules/awesome-typescript-loader/examples/node/node_modules/awesome-typescript-loader/examples/node/node_modules/awesome-typescript-loader/examples/node/node_modules/awesome-typescript-loader/examples/node/node_modules/awesome-typescript-loader/examples/node/node_modules/awesome-typescript-loader/examples/node/node_modules/awesome-typescript-loader/examples/node/node_modules/awesome-typescript-loader/.git/objects/pack/pack-3bca7f6ea4153ef80afc125d04b27551d9443052.idx'\r\n\r\n```\r\nAt fs.js:519\r\n\r\nError: ENAMETOOLONG: name too long, open '/Workspace/awesome-typescript-loader/examples/tsjsx0/node_modules/awesome-typescript-loader/examples/node/node_modules/awesome-typescript-loader/examples/node/node_modules/awesome-typescript-loader/examples/node/node_modules/awesome-typescript-loader/examples/node/node_modules/awesome-typescript-loader/examples/node/node_modules/awesome-typescript-loader/examples/node/node_modules/awesome-typescript-loader/examples/node/node_modules/awesome-typescript-loader/examples/node/node_modules/awesome-typescript-loader/examples/node/node_modules/awesome-typescript-loader/examples/node/node_modules/awesome-typescript-loader/examples/node/node_modules/awesome-typescript-loader/examples/node/node_modules/awesome-typescript-loader/examples/node/node_modules/awesome-typescript-loader/examples/node/node_modules/awesome-typescript-loader/examples/node/node_modules/awesome-typescript-loader/examples/node/node_modules/awesome-typescript-loader/.git/objects/pack/pack-3bca7f6ea4153ef80afc125d04b27551d9443052.idx'\r\n    at Error (native)\r\n    at Object.fs.openSync (fs.js:544:18)\r\n    at Object.module.(anonymous function) [as openSync] (ATOM_SHELL_ASAR.js:118:20)\r\n    at Object.fs.writeFileSync (fs.js:1155:15)\r\n    at Object.fsPlus.copySync (/Applications/Atom.app/Contents/Resources/app.asar/node_modules/fs-plus/lib/fs-plus.js:336:28)\r\n    at Object.fsPlus.copySync (/Applications/Atom.app/Contents/Resources/app.asar/node_modules/fs-plus/lib/fs-plus.js:333:32)\r\n    at Object.fsPlus.copySync (/Applications/Atom.app/Contents/Resources/app.asar/node_modules/fs-plus/lib/fs-plus.js:333:32)\r\n    at Object.fsPlus.copySync (/Applications/Atom.app/Contents/Resources/app.asar/node_modules/fs-plus/lib/fs-plus.js:333:32)\r\n    at Object.fsPlus.copySync (/Applications/Atom.app/Contents/Resources/app.asar/node_modules/fs-plus/lib/fs-plus.js:333:32)\r\n    at Object.fsPlus.copySync (/Applications/Atom.app/Contents/Resources/app.asar/node_modules/fs-plus/lib/fs-plus.js:333:32)\r\n```\r\n\r\n### Commands\r\n\r\n```\r\n     -2:52 core:paste (atom-text-editor.editor.is-focused)\r\n     -2:49.5.0 core:undo (atom-text-editor.editor.is-focused)\r\n     -1:08.0 core:paste (atom-text-editor.editor.is-focused)\r\n     -1:05.3.0 core:backspace (atom-text-editor.editor.is-focused)\r\n     -1:04.8.0 core:save (atom-text-editor.editor.is-focused)\r\n     -1:04.5.0 linter:set-bubble-transparent (atom-text-editor.editor.is-focused)\r\n     -0:04.1.0 tree-view:copy (ol.tree-view.full-menu.list-tree.has-collapsable-children.focusable-panel)\r\n     -0:02.0 tree-view:paste (ol.tree-view.full-menu.list-tree.has-collapsable-children.focusable-panel)\r\n```\r\n\r\n### Config\r\n\r\n```json\r\n{\r\n  \"core\": {\r\n    \"themes\": [\r\n      \"atom-dark-ui\",\r\n      \"one-dark-syntax\"\r\n    ]\r\n  },\r\n  \"editor\": {\r\n    \"invisibles\": {},\r\n    \"tabLength\": 4,\r\n    \"showIndentGuide\": true,\r\n    \"fontSize\": 12\r\n  }\r\n}\r\n```\r\n\r\n### Installed Packages\r\n\r\n```coffee\r\n# User\r\n.bin, vundefined\r\nStylus, v1.0.0\r\natom-typescript, v5.0.26\r\nfile-icons, v1.5.8\r\nfile-types, v0.4.1\r\ngit-diff-details, v0.18.0\r\nlanguage-rust, v0.4.3\r\nlinter, v1.2.3\r\nracer, v0.15.2\r\ntree-view-git-status, v0.1.1\r\ntree-view-open-files, v0.2.4\r\n\r\n# Dev\r\nNo dev packages\r\n```\r\n\r\n"},"comment":{"url":"https://api.github.com/repos/atom/atom/issues/comments/123073398","html_url":"https://github.com/atom/atom/issues/7902#issuecomment-123073398","issue_url":"https://api.github.com/repos/atom/atom/issues/7902","id":123073398,"user":{"login":"kevinsawicki","id":671378,"avatar_url":"https://avatars.githubusercontent.com/u/671378?v=3","gravatar_id":"","url":"https://api.github.com/users/kevinsawicki","html_url":"https://github.com/kevinsawicki","followers_url":"https://api.github.com/users/kevinsawicki/followers","following_url":"https://api.github.com/users/kevinsawicki/following{/other_user}","gists_url":"https://api.github.com/users/kevinsawicki/gists{/gist_id}","starred_url":"https://api.github.com/users/kevinsawicki/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/kevinsawicki/subscriptions","organizations_url":"https://api.github.com/users/kevinsawicki/orgs","repos_url":"https://api.github.com/users/kevinsawicki/repos","events_url":"https://api.github.com/users/kevinsawicki/events{/privacy}","received_events_url":"https://api.github.com/users/kevinsawicki/received_events","type":"User","site_admin":true},"created_at":"2015-07-20T22:30:26Z","updated_at":"2015-07-20T22:30:26Z","body":"This was fixed by https://github.com/atom/tree-view/pull/514 and will be included in the next Atom release, 1.0.3"}}