Whenever I start Atom and then sometimes when switching back from other application.
Atom : 1.55.0
Electron: 6.1.12
Chrome : 76.0.3809.146
Node : 12.4.0
apm 2.5.2
npm 6.14.8
node 12.4.0 x64
atom 1.55.0
python 2.7.16
git 2.24.3
{
"about": {
"version": "1.9.1"
},
"archive-view": {
"version": "0.65.2"
},
"atom-beautify": {
"version": "0.33.4"
},
"atom-dark-syntax": {
"version": "0.29.1",
"theme": "syntax"
},
"atom-dark-ui": {
"version": "0.53.3",
"theme": "ui"
},
"atom-light-syntax": {
"version": "0.29.1",
"theme": "syntax"
},
"atom-light-ui": {
"version": "0.46.3",
"theme": "ui"
},
"atom-typescript": {
"version": "14.2.1"
},
"autocomplete-atom-api": {
"version": "0.10.7"
},
"autocomplete-css": {
"version": "0.17.5"
},
"autocomplete-html": {
"version": "0.8.8"
},
"autocomplete-jsdoc": {
"version": "0.0.2"
},
"autocomplete-plus": {
"version": "2.42.3"
},
"autocomplete-snippets": {
"version": "1.12.1"
},
"autoflow": {
"version": "0.29.4"
},
"autosave": {
"version": "0.24.6"
},
"background-tips": {
"version": "0.28.0"
},
"base16-syntax": {
"version": "1.8.1",
"theme": "syntax"
},
"base16-tomorrow-dark-theme": {
"version": "1.6.0",
"theme": "syntax"
},
"base16-tomorrow-light-theme": {
"version": "1.6.0",
"theme": "syntax"
},
"bookmarks": {
"version": "0.46.0"
},
"bracket-matcher": {
"version": "0.91.2"
},
"busy-signal": {
"version": "2.0.1"
},
"command-palette": {
"version": "0.43.5"
},
"css-color-name": {
"version": "0.4.0"
},
"dalek": {
"version": "0.2.2"
},
"deprecation-cop": {
"version": "0.56.9"
},
"dev-live-reload": {
"version": "0.48.1"
},
"docblockr": {
"version": "0.13.7"
},
"duotone-dark-syntax": {
"version": "2.1.0",
"theme": "syntax"
},
"duotone-light-syntax": {
"version": "2.1.0",
"theme": "syntax"
},
"editorconfig": {
"version": "2.6.1"
},
"encoding-selector": {
"version": "0.23.9"
},
"exception-reporting": {
"version": "0.43.1"
},
"file-type-icons": {
"version": "1.3.4"
},
"find-and-replace": {
"version": "0.219.7"
},
"fuzzy-finder": {
"version": "1.14.3"
},
"git-diff": {
"version": "1.3.9"
},
"github": {
"version": "0.36.7"
},
"go-to-line": {
"version": "0.33.0"
},
"grammar-selector": {
"version": "0.50.1"
},
"image-view": {
"version": "0.64.0"
},
"incompatible-packages": {
"version": "0.27.3"
},
"intentions": {
"version": "1.1.5"
},
"keybinding-resolver": {
"version": "0.39.0"
},
"language-babel": {
"version": "2.85.0"
},
"language-c": {
"version": "0.60.19"
},
"language-clojure": {
"version": "0.22.8"
},
"language-coffee-script": {
"version": "0.50.0"
},
"language-csharp": {
"version": "1.1.0"
},
"language-css": {
"version": "0.44.4"
},
"language-csv": {
"version": "1.1.2"
},
"language-docker": {
"version": "1.1.8"
},
"language-gfm": {
"version": "0.90.8"
},
"language-git": {
"version": "0.19.1"
},
"language-gitignore": {
"version": "0.3.0"
},
"language-go": {
"version": "0.47.2"
},
"language-html": {
"version": "0.53.1"
},
"language-hyperlink": {
"version": "0.17.1"
},
"language-ini": {
"version": "1.23.0"
},
"language-java": {
"version": "0.32.0"
},
"language-javascript": {
"version": "0.134.1"
},
"language-json": {
"version": "1.0.5"
},
"language-less": {
"version": "0.34.3"
},
"language-liquid": {
"version": "0.7.0"
},
"language-make": {
"version": "0.23.0"
},
"language-mustache": {
"version": "0.14.5"
},
"language-objective-c": {
"version": "0.16.0"
},
"language-perl": {
"version": "0.38.1"
},
"language-php": {
"version": "0.44.7"
},
"language-property-list": {
"version": "0.9.1"
},
"language-python": {
"version": "0.53.5"
},
"language-ruby": {
"version": "0.72.23"
},
"language-ruby-on-rails": {
"version": "0.25.3"
},
"language-rust-bundled": {
"version": "0.1.0"
},
"language-sass": {
"version": "0.62.1"
},
"language-shellscript": {
"version": "0.28.2"
},
"language-source": {
"version": "0.9.0"
},
"language-sphinx": {
"version": "0.1.9"
},
"language-sql": {
"version": "0.25.10"
},
"language-text": {
"version": "0.7.4"
},
"language-todo": {
"version": "0.29.4"
},
"language-toml": {
"version": "0.20.0"
},
"language-typescript": {
"version": "0.6.3"
},
"language-vue": {
"version": "0.26.0"
},
"language-xml": {
"version": "0.35.3"
},
"language-yaml": {
"version": "0.32.0"
},
"line-ending-selector": {
"version": "0.7.7"
},
"link": {
"version": "0.31.6"
},
"linter": {
"version": "3.3.1"
},
"linter-coffeelint": {
"version": "2.0.72"
},
"linter-eslint": {
"version": "8.6.5"
},
"linter-htmlhint": {
"version": "1.6.3"
},
"linter-stylelint": {
"version": "4.5.1"
},
"linter-tslint": {
"version": "1.11.1"
},
"linter-ui-default": {
"version": "3.3.1"
},
"markdown-pdf": {
"version": "2.3.3"
},
"markdown-preview": {
"version": "0.160.2"
},
"metrics": {
"version": "1.8.1"
},
"monokai": {
"version": "0.27.0",
"theme": "syntax"
},
"night-day-theming": {
"version": "0.0.7"
},
"notifications": {
"version": "0.71.0"
},
"one-dark-syntax": {
"version": "1.8.4",
"theme": "syntax"
},
"one-dark-ui": {
"version": "1.12.5",
"theme": "ui"
},
"one-light-syntax": {
"version": "1.8.4",
"theme": "syntax"
},
"one-light-ui": {
"version": "1.12.5",
"theme": "ui"
},
"open-on-github": {
"version": "1.3.2"
},
"package-generator": {
"version": "1.3.0"
},
"php-twig": {
"version": "4.0.0"
},
"prettier-atom": {
"version": "0.60.1"
},
"project-manager": {
"version": "3.3.8"
},
"quit-control": {
"version": "2.0.0"
},
"settings-view": {
"version": "0.261.6"
},
"snippets": {
"version": "1.5.1"
},
"solarized-dark-syntax": {
"version": "1.3.0",
"theme": "syntax"
},
"solarized-light-syntax": {
"version": "1.3.0",
"theme": "syntax"
},
"sort-lines": {
"version": "0.19.0"
},
"spell-check": {
"version": "0.76.2"
},
"status-bar": {
"version": "1.8.17"
},
"styleguide": {
"version": "0.49.12"
},
"symbols-view": {
"version": "0.118.4"
},
"sync-settings": {
"version": "5.2.9"
},
"tabs": {
"version": "0.110.0"
},
"tabs-to-spaces": {
"version": "1.0.5"
},
"timecop": {
"version": "0.36.2"
},
"tree-view": {
"version": "0.228.2"
},
"update-package-dependencies": {
"version": "0.13.1"
},
"welcome": {
"version": "0.36.9"
},
"whitespace": {
"version": "0.37.7"
},
"wrap-guide": {
"version": "0.41.0"
}
}
<embedded>:14 Cannot find module 'atom'
Require stack:
- /Applications/Atom.app/Contents/Resources/app.asar/node_modules/fuzzy-finder/lib/load-paths-handler.js
- /Applications/Atom.app/Contents/Resources/app.asar/src/task-bootstrap.js Error: Cannot find module 'atom'
Require stack:
- /Applications/Atom.app/Contents/Resources/app.asar/node_modules/fuzzy-finder/lib/load-paths-handler.js
- /Applications/Atom.app/Contents/Resources/app.asar/src/task-bootstrap.js
at Function.Module._resolveFilename (internal/modules/cjs/loader.js:627:15)
at Function.Module._load (internal/modules/cjs/loader.js:531:27)
at Module.require (internal/modules/cjs/loader.js:685:19)
at require (internal/modules/cjs/helpers.js:16:16)
at Object.<anonymous> (/Applications/Atom.app/Contents/Resources/app.asar/node_modules/fuzzy-finder/lib/load-paths-handler.js:7:25)
at Module._compile (internal/modules/cjs/loader.js:786:30)
at Object.value [as .js] (/Applications/Atom.app/Contents/Resources/app.asar/src/compile-cache.js:255:23)
at Module.load (internal/modules/cjs/loader.js:645:32)
at Function.Module._load (internal/modules/cjs/loader.js:560:12)
at Module.require (internal/modules/cjs/loader.js:685:19)
at require (internal/modules/cjs/helpers.js:16:16)
at Object.<anonymous> (/Applications/Atom.app/Contents/Resources/app.asar/src/task-bootstrap.js:90:17)
at Module._compile (internal/modules/cjs/loader.js:786:30)
at Object.Module._extensions..js (internal/modules/cjs/loader.js:798:10)
at Module.load (internal/modules/cjs/loader.js:645:32)
at Function.Module._load (internal/modules/cjs/loader.js:560:12)
at Function.Module.runMain (internal/modules/cjs/loader.js:850:10)
at internal/main/run_main_module.js:17:11
(anonymous) @ <embedded>:14
15:42:10.704 <embedded>:14 Cannot access 'handler' before initialization ReferenceError: Cannot access 'handler' before initialization
at process.<anonymous> (/Applications/Atom.app/Contents/Resources/app.asar/src/task-bootstrap.js:69:20)
at process.emit (events.js:200:13)
at emit (internal/child_process.js:876:12)
at processTicksAndRejections (internal/process/task_queues.js:84:9)
Prerequisites
Description
fuzzy-finderworks fine with all the other packages I have (I also tried running Atom in safe mode and is fine). As soon as I enablelinter-stylelintopening fuzzy finder makes it stuck at "Indexing project…".The fuzzy finder ultimately starts working (or after I use
ctrl+alt+cmd+lcombo), probably indexing happens some other way (guess). But after leaving Atom window, using some other application (e.g. browser) for some time and then switching back the error happens again. Or sometimes opening fuzzy finder freezes Atom for few seconds and then opens extremely delayed. Each time the same "Cannot find module 'atom'" error appears. Withlinter-stylelintdisabled this doesn't happen.It seems that
linter-stylelintis the culprit here, but I'm not sure.Steps to Reproduce
fuzzy-finderandlinter-stylelintReproduces how often:
Whenever I start Atom and then sometimes when switching back from other application.
Versions
atom --version:apm --version:packages.json:{ "about": { "version": "1.9.1" }, "archive-view": { "version": "0.65.2" }, "atom-beautify": { "version": "0.33.4" }, "atom-dark-syntax": { "version": "0.29.1", "theme": "syntax" }, "atom-dark-ui": { "version": "0.53.3", "theme": "ui" }, "atom-light-syntax": { "version": "0.29.1", "theme": "syntax" }, "atom-light-ui": { "version": "0.46.3", "theme": "ui" }, "atom-typescript": { "version": "14.2.1" }, "autocomplete-atom-api": { "version": "0.10.7" }, "autocomplete-css": { "version": "0.17.5" }, "autocomplete-html": { "version": "0.8.8" }, "autocomplete-jsdoc": { "version": "0.0.2" }, "autocomplete-plus": { "version": "2.42.3" }, "autocomplete-snippets": { "version": "1.12.1" }, "autoflow": { "version": "0.29.4" }, "autosave": { "version": "0.24.6" }, "background-tips": { "version": "0.28.0" }, "base16-syntax": { "version": "1.8.1", "theme": "syntax" }, "base16-tomorrow-dark-theme": { "version": "1.6.0", "theme": "syntax" }, "base16-tomorrow-light-theme": { "version": "1.6.0", "theme": "syntax" }, "bookmarks": { "version": "0.46.0" }, "bracket-matcher": { "version": "0.91.2" }, "busy-signal": { "version": "2.0.1" }, "command-palette": { "version": "0.43.5" }, "css-color-name": { "version": "0.4.0" }, "dalek": { "version": "0.2.2" }, "deprecation-cop": { "version": "0.56.9" }, "dev-live-reload": { "version": "0.48.1" }, "docblockr": { "version": "0.13.7" }, "duotone-dark-syntax": { "version": "2.1.0", "theme": "syntax" }, "duotone-light-syntax": { "version": "2.1.0", "theme": "syntax" }, "editorconfig": { "version": "2.6.1" }, "encoding-selector": { "version": "0.23.9" }, "exception-reporting": { "version": "0.43.1" }, "file-type-icons": { "version": "1.3.4" }, "find-and-replace": { "version": "0.219.7" }, "fuzzy-finder": { "version": "1.14.3" }, "git-diff": { "version": "1.3.9" }, "github": { "version": "0.36.7" }, "go-to-line": { "version": "0.33.0" }, "grammar-selector": { "version": "0.50.1" }, "image-view": { "version": "0.64.0" }, "incompatible-packages": { "version": "0.27.3" }, "intentions": { "version": "1.1.5" }, "keybinding-resolver": { "version": "0.39.0" }, "language-babel": { "version": "2.85.0" }, "language-c": { "version": "0.60.19" }, "language-clojure": { "version": "0.22.8" }, "language-coffee-script": { "version": "0.50.0" }, "language-csharp": { "version": "1.1.0" }, "language-css": { "version": "0.44.4" }, "language-csv": { "version": "1.1.2" }, "language-docker": { "version": "1.1.8" }, "language-gfm": { "version": "0.90.8" }, "language-git": { "version": "0.19.1" }, "language-gitignore": { "version": "0.3.0" }, "language-go": { "version": "0.47.2" }, "language-html": { "version": "0.53.1" }, "language-hyperlink": { "version": "0.17.1" }, "language-ini": { "version": "1.23.0" }, "language-java": { "version": "0.32.0" }, "language-javascript": { "version": "0.134.1" }, "language-json": { "version": "1.0.5" }, "language-less": { "version": "0.34.3" }, "language-liquid": { "version": "0.7.0" }, "language-make": { "version": "0.23.0" }, "language-mustache": { "version": "0.14.5" }, "language-objective-c": { "version": "0.16.0" }, "language-perl": { "version": "0.38.1" }, "language-php": { "version": "0.44.7" }, "language-property-list": { "version": "0.9.1" }, "language-python": { "version": "0.53.5" }, "language-ruby": { "version": "0.72.23" }, "language-ruby-on-rails": { "version": "0.25.3" }, "language-rust-bundled": { "version": "0.1.0" }, "language-sass": { "version": "0.62.1" }, "language-shellscript": { "version": "0.28.2" }, "language-source": { "version": "0.9.0" }, "language-sphinx": { "version": "0.1.9" }, "language-sql": { "version": "0.25.10" }, "language-text": { "version": "0.7.4" }, "language-todo": { "version": "0.29.4" }, "language-toml": { "version": "0.20.0" }, "language-typescript": { "version": "0.6.3" }, "language-vue": { "version": "0.26.0" }, "language-xml": { "version": "0.35.3" }, "language-yaml": { "version": "0.32.0" }, "line-ending-selector": { "version": "0.7.7" }, "link": { "version": "0.31.6" }, "linter": { "version": "3.3.1" }, "linter-coffeelint": { "version": "2.0.72" }, "linter-eslint": { "version": "8.6.5" }, "linter-htmlhint": { "version": "1.6.3" }, "linter-stylelint": { "version": "4.5.1" }, "linter-tslint": { "version": "1.11.1" }, "linter-ui-default": { "version": "3.3.1" }, "markdown-pdf": { "version": "2.3.3" }, "markdown-preview": { "version": "0.160.2" }, "metrics": { "version": "1.8.1" }, "monokai": { "version": "0.27.0", "theme": "syntax" }, "night-day-theming": { "version": "0.0.7" }, "notifications": { "version": "0.71.0" }, "one-dark-syntax": { "version": "1.8.4", "theme": "syntax" }, "one-dark-ui": { "version": "1.12.5", "theme": "ui" }, "one-light-syntax": { "version": "1.8.4", "theme": "syntax" }, "one-light-ui": { "version": "1.12.5", "theme": "ui" }, "open-on-github": { "version": "1.3.2" }, "package-generator": { "version": "1.3.0" }, "php-twig": { "version": "4.0.0" }, "prettier-atom": { "version": "0.60.1" }, "project-manager": { "version": "3.3.8" }, "quit-control": { "version": "2.0.0" }, "settings-view": { "version": "0.261.6" }, "snippets": { "version": "1.5.1" }, "solarized-dark-syntax": { "version": "1.3.0", "theme": "syntax" }, "solarized-light-syntax": { "version": "1.3.0", "theme": "syntax" }, "sort-lines": { "version": "0.19.0" }, "spell-check": { "version": "0.76.2" }, "status-bar": { "version": "1.8.17" }, "styleguide": { "version": "0.49.12" }, "symbols-view": { "version": "0.118.4" }, "sync-settings": { "version": "5.2.9" }, "tabs": { "version": "0.110.0" }, "tabs-to-spaces": { "version": "1.0.5" }, "timecop": { "version": "0.36.2" }, "tree-view": { "version": "0.228.2" }, "update-package-dependencies": { "version": "0.13.1" }, "welcome": { "version": "0.36.9" }, "whitespace": { "version": "0.37.7" }, "wrap-guide": { "version": "0.41.0" } }Additional Information
Maybe connected to #410
linter-stylelintissue: AtomLinter/linter-stylelint#586This is dev tools error: