{"action":"created","issue":{"url":"https://api.github.com/repos/mpeterson2/save-session/issues/45","labels_url":"https://api.github.com/repos/mpeterson2/save-session/issues/45/labels{/name}","comments_url":"https://api.github.com/repos/mpeterson2/save-session/issues/45/comments","events_url":"https://api.github.com/repos/mpeterson2/save-session/issues/45/events","html_url":"https://github.com/mpeterson2/save-session/issues/45","id":53533023,"number":45,"title":"Uncaught Error: ENOENT, open 'undefined//Users/vijay/dev/ruby/oss/XXX/project.json'","user":{"login":"vraravam","id":69629,"avatar_url":"https://avatars.githubusercontent.com/u/69629?v=3","gravatar_id":"","url":"https://api.github.com/users/vraravam","html_url":"https://github.com/vraravam","followers_url":"https://api.github.com/users/vraravam/followers","following_url":"https://api.github.com/users/vraravam/following{/other_user}","gists_url":"https://api.github.com/users/vraravam/gists{/gist_id}","starred_url":"https://api.github.com/users/vraravam/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/vraravam/subscriptions","organizations_url":"https://api.github.com/users/vraravam/orgs","repos_url":"https://api.github.com/users/vraravam/repos","events_url":"https://api.github.com/users/vraravam/events{/privacy}","received_events_url":"https://api.github.com/users/vraravam/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/mpeterson2/save-session/labels/bug","name":"bug","color":"fc2929"},{"url":"https://api.github.com/repos/mpeterson2/save-session/labels/duplicate","name":"duplicate","color":"cccccc"}],"state":"closed","locked":false,"assignee":null,"milestone":null,"comments":5,"created_at":"2015-01-06T16:32:14Z","updated_at":"2015-01-08T00:04:23Z","closed_at":"2015-01-07T18:42:15Z","body":"[Enter steps to reproduce below:]\r\n\r\n1. Quit and reopen atom when a project was previously open.\r\n2. My settings will try to reopen files that were previously open while quitting.\r\n3. But, there is no file called 'project.json' in that folder.\r\n4. Also noticed that the preference setting for ''dataSaveFolder' (which was set to '/Users/vijay/.atom/packages/save-session/projects') keeps getting removed from the '.atom/config.cson' file and this could be the reason for the beginning value of 'undefined' when this plugin is trying to figure out the location of the 'project.json' file.\r\n5. btw, this was working fine in atom v 0.165\r\n\r\n\r\n**Atom Version**: 0.166.0\r\n**System**: Mac OS X 10.10.1\r\n**Thrown From**: Atom Core\r\n\r\n### Stack Trace\r\n\r\nUncaught Error: ENOENT, open 'undefined//Users/vijay/dev/ruby/oss/XXX/project.json'\r\n\r\n```\r\nAt fs.js:75\r\n\r\nError: ENOENT, open 'undefined//Users/vijay/dev/ruby/oss/XXX/project.json'\r\n  at Error (native)\r\n\r\n```\r\n\r\n### Commands\r\n\r\n```\r\n  2x -30:00.0 tree-view:reveal-active-file (atom-workspace.workspace.scrollbars-visible-when-scrolling.theme-atom-light-syntax.theme-atom-light-ui)\r\n```\r\n\r\n### Config\r\n\r\n```json\r\n{\r\n  \"core\": {\r\n    \"excludeVcsIgnoredPaths\": false,\r\n    \"followSymlinks\": true,\r\n    \"disabledPackages\": [\r\n      \"language-c\",\r\n      \"archive-view\",\r\n      \"welcome\",\r\n      \"jshint\",\r\n      \"language-clojure\",\r\n      \"language-coffee-script\",\r\n      \"language-csharp\",\r\n      \"language-gfm\",\r\n      \"language-go\",\r\n      \"language-make\",\r\n      \"language-mustache\",\r\n      \"language-objective-c\",\r\n      \"language-perl\",\r\n      \"language-php\",\r\n      \"language-python\",\r\n      \"language-toml\",\r\n      \"package-generator\"\r\n    ],\r\n    \"themes\": [\r\n      \"atom-light-ui\",\r\n      \"atom-light-syntax\"\r\n    ]\r\n  },\r\n  \"editor\": {\r\n    \"fontSize\": 13,\r\n    \"showIndentGuide\": true,\r\n    \"preferredLineLength\": 120,\r\n    \"softWrap\": true,\r\n    \"softWrapAtPreferredLineLength\": true,\r\n    \"invisibles\": {}\r\n  }\r\n}\r\n```\r\n\r\n### Installed Packages\r\n\r\n```coffee\r\n# User\r\nauto-update-packages, v0.2.2\r\nautocomplete-plus-async, v0.22.0\r\nchange-case, v0.4.0\r\ncoffee-compile, v0.8.4\r\nfile-type-icons, v0.5.3\r\ngit-tab-status, v1.3.0\r\nhighlight-line, v0.9.2\r\nhighlight-selected, v0.7.0\r\nlanguage-rspec, v0.2.1\r\nlinter, v0.9.1\r\nlinter-csslint, v0.0.11\r\nlinter-jshint, v0.1.0\r\nlinter-less, v0.3.1\r\nlinter-rubocop, v0.2.1\r\nlinter-scss-lint, v0.0.11\r\nminimap, v3.5.0\r\nminimap-git-diff, v3.1.0\r\nomnisharp-atom, v0.1.6\r\nrecent-files, v0.3.0\r\nrecent-projects, v0.2.6\r\nruby-block-converter, v2.5.0\r\nsave-session, v0.11.2\r\nsyntax-settings, v0.7.1\r\ntab-history, v0.4.0\r\ntree-ignore, v0.1.1\r\n\r\n# Dev\r\nNo dev packages\r\n```\r\n\r\n"},"comment":{"url":"https://api.github.com/repos/mpeterson2/save-session/issues/comments/69115362","html_url":"https://github.com/mpeterson2/save-session/issues/45#issuecomment-69115362","issue_url":"https://api.github.com/repos/mpeterson2/save-session/issues/45","id":69115362,"user":{"login":"victorhooi","id":243499,"avatar_url":"https://avatars.githubusercontent.com/u/243499?v=3","gravatar_id":"","url":"https://api.github.com/users/victorhooi","html_url":"https://github.com/victorhooi","followers_url":"https://api.github.com/users/victorhooi/followers","following_url":"https://api.github.com/users/victorhooi/following{/other_user}","gists_url":"https://api.github.com/users/victorhooi/gists{/gist_id}","starred_url":"https://api.github.com/users/victorhooi/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/victorhooi/subscriptions","organizations_url":"https://api.github.com/users/victorhooi/orgs","repos_url":"https://api.github.com/users/victorhooi/repos","events_url":"https://api.github.com/users/victorhooi/events{/privacy}","received_events_url":"https://api.github.com/users/victorhooi/received_events","type":"User","site_admin":false},"created_at":"2015-01-08T00:04:23Z","updated_at":"2015-01-08T00:04:23Z","body":"Hmm, fair enough. Yeah, git snapshots would be neat.\r\n\r\nIf I'd know the update to 0.11.3 to fix this issue was going to break everything, I would have manually saved all my files first.\r\n\r\nI know it's open-source, and I do appreciate your awesome work =), however, next time maybe just mention it the ticket (e.g. this one, in this case) - if you restart after this, your session won't be saved."}}