Atom: Failed to activate the file-icons package

Created on 10 Dec 2017  路  12Comments  路  Source: file-icons/atom

I've been getting Invalid or unexpected token whenever I start Atom. I have tried file-icons:clear-cache to no avail.

Atom: 1.22.1 x64 (also on 1.22.0; I just updated)
OS: Windows 10 v1703
Thrown from: file-icons 2.1.14

Non-core packages

language-latex 1.1.1
language-ocaml 1.9.5
language-prolog 0.11.0
language-verilog 0.4.0
latex 0.49.0
minimap 4.29.7
pdf-view 0.61.0

Stack Trace

 SyntaxError: Invalid or unexpected token
          at Module.get_Module._compile (D:\Users\username\AppData\Local\atom\app-1.22.0\resources\app\src\native-compile-cache.js:94:52)
          at Object.value [as .js] (D:\Users\username\AppData\Local\atom\app-1.22.0\resources\app\src\compile-cache.js:239:29)
          at Module.load (module.js:488:32)
          at tryModuleLoad (module.js:447:12)
          at Function.Module._load (module.js:439:3)
          at Module.require (file:///D:/Users/username/AppData/Local/atom/app-1.22.0/resources/app.asar/static/index.js:47:45)
          at require (D:\Users\username\AppData\Local\atom\app-1.22.0\resources\app\src\native-compile-cache.js:66:33)
          at Object.<anonymous> (D:\Users\username\.atom\packages\file-icons\node_modules\to-regex\node_modules\define-property\index.js:10:20)
          at Object.<anonymous> (D:\Users\username\.atom\packages\file-icons\node_modules\to-regex\node_modules\define-property\index.js:33:3)
          at Module.get_Module._compile (D:\Users\username\AppData\Local\atom\app-1.22.0\resources\app\src\native-compile-cache.js:106:36)
          at Object.value [as .js] (D:\Users\username\AppData\Local\atom\app-1.22.0\resources\app\src\compile-cache.js:239:29)
          at Module.load (module.js:488:32)
          at tryModuleLoad (module.js:447:12)
          at Function.Module._load (module.js:439:3)
          at Module.require (file:///D:/Users/username/AppData/Local/atom/app-1.22.0/resources/app.asar/static/index.js:47:45)
          at require (D:\Users\username\AppData\Local\atom\app-1.22.0\resources\app\src\native-compile-cache.js:66:33)
          at Object.<anonymous> (D:\Users\username\.atom\packages\file-icons\node_modules\to-regex\index.js:3:14)
          at Object.<anonymous> (D:\Users\username\.atom\packages\file-icons\node_modules\to-regex\index.js:150:3)
          at Module.get_Module._compile (D:\Users\username\AppData\Local\atom\app-1.22.0\resources\app\src\native-compile-cache.js:106:36)
          at Object.value [as .js] (D:\Users\username\AppData\Local\atom\app-1.22.0\resources\app\src\compile-cache.js:239:29)
          at Module.load (module.js:488:32)
          at tryModuleLoad (module.js:447:12)
          at Function.Module._load (module.js:439:3)
          at Module.require (file:///D:/Users/username/AppData/Local/atom/app-1.22.0/resources/app.asar/static/index.js:47:45)
          at require (D:\Users\username\AppData\Local\atom\app-1.22.0\resources\app\src\native-compile-cache.js:66:33)
          at Object.<anonymous> (D:\Users\username\.atom\packages\file-icons\node_modules\braces\index.js:7:15)
          at Object.<anonymous> (D:\Users\username\.atom\packages\file-icons\node_modules\braces\index.js:315:3)
          at Module.get_Module._compile (D:\Users\username\AppData\Local\atom\app-1.22.0\resources\app\src\native-compile-cache.js:106:36)
          at Object.value [as .js] (D:\Users\username\AppData\Local\atom\app-1.22.0\resources\app\src\compile-cache.js:239:29)
          at Module.load (module.js:488:32)

I do not know what's in the file native-compile-cache.js; I see D:\Users\username\AppData\Local\atom\app-1.22.0\resources\app\ but I do not see a src folder in that directory (view hidden files/folders is turned on).

installation unconfirmed-bug

Most helpful comment

Restart Atom
via File icons on Troubleshooting section

All 12 comments

I'm having troubles as well, info attached below. It's a fresh installation of Atom and the whole OS.

Atom: 1.22.1 x64
Electron: 1.6.15
OS: "Manjaro Linux"
Thrown From: file-icons package 2.1.14

Stack Trace

Failed to activate the file-icons package

At Cannot read property 'onDidChangeIcon' of undefined

TypeError: Cannot read property 'onDidChangeIcon' of undefined
    at /packages/file-icons/lib/service/icon-node.js:30:12)
    at /packages/file-icons/lib/consumers/tree-entry.js:41:19)
    at TreeView.track (/packages/file-icons/lib/consumers/tree-view.js:108:25)
    at TreeView.rebuild (/packages/file-icons/lib/consumers/tree-view.js:98:9)
    at TreeView.activate (/packages/file-icons/lib/consumers/tree-view.js:71:8)
    at TreeView.updateStatus (/packages/file-icons/lib/consumers/consumer.js:202:9)
    at TreeView.updateStatus (/packages/file-icons/lib/consumers/tree-view.js:88:16)
    at TreeView.init (/packages/file-icons/lib/consumers/tree-view.js:45:8)
    at ConsumerManager.init (/packages/file-icons/lib/consumers/all.js:32:13)
    at Object.activate (/packages/file-icons/lib/main.js:17:13)
    at Package.module.exports.Package.activateNow (/usr/lib/atom/src/package.js:251:19)
    at /usr/lib/atom/src/package.js:223:32
    at Package.module.exports.Package.measure (/usr/lib/atom/src/package.js:97:15)
    at /usr/lib/atom/src/package.js:216:26
    at Package.module.exports.Package.activate (/usr/lib/atom/src/package.js:213:34)
    at PackageManager.activatePackage (/usr/lib/atom/src/package-manager.js:679:36)
    at /usr/lib/atom/node_modules/settings-view/lib/package-manager.js:521:29
    at exit (/usr/lib/atom/node_modules/settings-view/lib/package-manager.js:114:16)
    at triggerExitCallback (/usr/lib/atom/src/buffered-process.js:322:11)
    at /usr/lib/atom/src/buffered-process.js:343:11
    at Socket.<anonymous> (/usr/lib/atom/src/buffered-process.js:204:9)
    at emitOne (events.js:101:20)
    at Socket.emit (events.js:188:7)
    at Pipe._handle.close [as _onclose] (net.js:501:12)

Commands

  4x -9:54.4.0 core:save (input.hidden-input)
     -9:46.1.0 snippets:next-tab-stop (input.hidden-input)
     -9:46.1.0 snippets:expand (input.hidden-input)
     -9:46.1.0 editor:indent (input.hidden-input)
  2x -9:45.2.0 core:backspace (input.hidden-input)
     -9:44.2.0 editor:newline (input.hidden-input)
     -9:43.2.0 core:backspace (input.hidden-input)
  2x -9:42.7.0 core:save (input.hidden-input)
     -7:51.9.0 snippets:next-tab-stop (input.hidden-input)
     -7:51.9.0 snippets:expand (input.hidden-input)
     -7:51.9.0 editor:indent (input.hidden-input)
     -7:50.5.0 core:save (input.hidden-input)
     -7:35.2.0 core:confirm (input.hidden-input)
  9x -3:58.1.0 core:backspace (input.hidden-input)
     -1:02.6.0 core:confirm (input.hidden-input)
     -0:47.9.0 tree-view:show (atom-workspace.workspace.scrollbars-visible-always.theme-atom-material-syntax-dark.theme-atom-material-ui)

Non-Core Packages

atom-beautify 0.30.9 
atom-ide-ui 0.6.0 
atom-material-syntax 1.0.7 
atom-material-syntax-dark 1.0.0 
atom-material-ui 2.0.6 
file-icons 2.1.14 
platformio-ide-terminal 2.7.0 

Same issue here

Atom: 1.22.1 x64
Electron: 1.6.15
OS: Mac OS X 10.13.1
Thrown From: 'file-icons' package vundefined

Stack Trace

Failed to activate the file-icons package

At Cannot read property 'onDidChangeIcon' of undefined

TypeError: Cannot read property 'onDidChangeIcon' of undefined
    at /packages/file-icons/lib/service/icon-node.js:30:12)
    at /packages/file-icons/lib/consumers/tree-entry.js:41:19)
    at TreeView.track (/packages/file-icons/lib/consumers/tree-view.js:108:25)
    at TreeView.rebuild (/packages/file-icons/lib/consumers/tree-view.js:98:9)
    at TreeView.activate (/packages/file-icons/lib/consumers/tree-view.js:71:8)
    at TreeView.updateStatus (/packages/file-icons/lib/consumers/consumer.js:202:9)
    at TreeView.updateStatus (/packages/file-icons/lib/consumers/tree-view.js:88:16)
    at TreeView.init (/packages/file-icons/lib/consumers/tree-view.js:45:8)
    at ConsumerManager.init (/packages/file-icons/lib/consumers/all.js:32:13)
    at Object.activate (/packages/file-icons/lib/main.js:17:13)
    at Package.module.exports.Package.activateNow (/Applications/Atom.app/Contents/Resources/app/src/package.js:253:25)
    at /Applications/Atom.app/Contents/Resources/app/src/package.js:225:38
    at Package.module.exports.Package.measure (/Applications/Atom.app/Contents/Resources/app/src/package.js:99:21)
    at /Applications/Atom.app/Contents/Resources/app/src/package.js:218:32
    at Package.module.exports.Package.activate (/Applications/Atom.app/Contents/Resources/app/src/package.js:215:40)
    at PackageManager.activatePackage (/Applications/Atom.app/Contents/Resources/app/src/package-manager.js:690:42)
    at packagesToEnable.forEach.name (/Applications/Atom.app/Contents/Resources/app/src/package-manager.js:439:51)
    at Array.forEach (native)
    at disabledPackagesSubscription.config.onDidChange (/Applications/Atom.app/Contents/Resources/app/src/package-manager.js:439:30)
    at /Applications/Atom.app/Contents/Resources/app/src/config.js:693:26
    at Function.module.exports.Emitter.simpleDispatch (/Applications/Atom.app/Contents/Resources/app/node_modules/event-kit/lib/emitter.js:25:20)
    at Emitter.module.exports.Emitter.emit (/Applications/Atom.app/Contents/Resources/app/node_modules/event-kit/lib/emitter.js:141:34)
    at Config.module.exports.Config.emitChangeEvent (/Applications/Atom.app/Contents/Resources/app/src/config.js:884:35)
    at Config.module.exports.Config.setRawValue (/Applications/Atom.app/Contents/Resources/app/src/config.js:670:25)
    at Config.module.exports.Config.set (/Applications/Atom.app/Contents/Resources/app/src/config.js:248:20)
    at Config.module.exports.Config.removeAtKeyPath (/Applications/Atom.app/Contents/Resources/app/src/config.js:407:18)
    at Package.module.exports.Package.enable (/Applications/Atom.app/Contents/Resources/app/src/package.js:84:32)
    at PackageManager.enablePackage (/Applications/Atom.app/Contents/Resources/app/src/package-manager.js:245:18)
    at HTMLButtonElement.enablementButtonClickHandler (/Applications/Atom.app/Contents/Resources/app/node_modules/settings-view/lib/package-card.js:361:31)

Commands

     -2:16.8.0 fuzzy-finder:toggle-file-finder (atom-workspace.workspace.scrollbars-visible-when-scrolling.theme-pure-syntax.theme-one-dark-ui.teletype-Authenticated)
     -2:15.2.0 core:confirm (input.hidden-input)
     -2:12.2.0 settings-view:open (input.hidden-input)
     -1:43.2.0 pane:show-item-2 (input.hidden-input)
     -1:39.3.0 pane:show-item-1 (select.form-control)
     -1:35.7.0 pane:show-item-2 (input.hidden-input)
     -1:25.5.0 pane:show-item-1 (select.form-control)
     -1:24.5.0 pane:show-item-2 (input.hidden-input)
     -1:21.2.0 pane:show-item-1 (select.form-control)
     -1:20.6.0 pane:show-item-2 (input.hidden-input)
     -1:17.6.0 pane:show-item-1 (select.form-control)
     -1:15.9.0 pane:show-item-2 (input.hidden-input)
  2x -1:06.2.0 pane:show-item-1 (select.form-control)
     -1:03.1.0 pane:show-item-2 (input.hidden-input)
     -0:59.4.0 core:confirm (input.hidden-input)
  2x -0:42.2.0 tree-view:show (atom-workspace.workspace.scrollbars-visible-when-scrolling.teletype-Authenticated.dash-icons-enabled.theme-atom-material-syntax-dark.theme-atom-material-ui)

Non-Core Packages

apex-syntax 0.2.0 
apex-ui 1.0.2 
arc-ui 0.1.7 
atom-beautify 0.30.9 
atom-bootstrap4 1.4.0 
atom-clock 0.1.15 
atom-css-comb 3.3.1 
atom-dracula-black 0.3.0 
atom-material-syntax 1.0.7 
atom-material-syntax-dark 1.0.0 
atom-material-syntax-light 0.4.6 
atom-material-ui 2.0.6 
atom-quokka 1.0.32 
autoprefixer 3.7.1 
bezier-curve-editor 0.7.2 
busy-signal 1.4.3 
chester-atom-syntax 0.3.0 
color-picker 2.2.5 
dash-syntax 0.4.1 
dash-ui 0.4.4 
double-tag 1.1.0 
dracula-syntax 2.0.5 
dracula-ui 0.6.0 
emmet 2.4.3 
atom-github-universe 0.0.1 
highlight-selected 0.13.1 
html-head-snippets 0.2.0 
html-shorcuts-react 2.1.0 
hydra-syntax-theme 4.0.1 
ide-json 0.1.0 
intentions 1.1.5 
jsartisan-dark-minimalistic-ui 2.4.0 
language-babel 2.80.3 
language-blade 0.36.0 
language-graphql 0.9.0 
language-javascript-jsx 0.3.7 
language-pug 0.0.21 
language-viml 1.1.6 
linter 2.2.0 
linter-eslint 8.4.0 
linter-pug 1.3.1 
linter-sass-lint 1.8.3 
linter-spell 0.15.0 
linter-spell-html 0.7.0 
linter-ui-default 1.6.10 
marvel-monokai 0.1.0 
min-ui 0.0.4 
minimap 4.29.7 
minimap-cursorline 0.2.0 
minimap-find-and-replace 4.5.2 
minimap-git-diff 4.3.1 
minimap-highlight-selected 4.6.1 
minimap-linter 2.1.3 
minimap-pigments 0.2.2 
pigments 0.40.2 
pristine-ui 1.1.11 
pure-syntax 0.3.0 
ramda-syntax 1.0.4 
rawn-snippets 0.1.5 
react-snippets 1.0.1 
sass-autocompile 0.13.3 
sort-lines 0.18.0 
teletype 0.2.3 
touchbar 0.6.1 
unfancy-file-icons 0.11.0 
vue-syntax 2.0.0 

At installation time

Atom: 1.22.1 x64
Electron: 1.6.15
OS: Ubuntu 16.04.3
Thrown From: file-icons package 2.1.14

Stack Trace

Failed to activate the file-icons package

At Cannot read property 'onDidChangeIcon' of undefined

TypeError: Cannot read property 'onDidChangeIcon' of undefined
    at /packages/file-icons/lib/service/icon-node.js:30:12)
    at /packages/file-icons/lib/consumers/tree-entry.js:41:19)
    at TreeView.track (/packages/file-icons/lib/consumers/tree-view.js:108:25)
    at TreeView.rebuild (/packages/file-icons/lib/consumers/tree-view.js:98:9)
    at TreeView.activate (/packages/file-icons/lib/consumers/tree-view.js:71:8)
    at TreeView.updateStatus (/packages/file-icons/lib/consumers/consumer.js:202:9)
    at TreeView.updateStatus (/packages/file-icons/lib/consumers/tree-view.js:88:16)
    at TreeView.init (/packages/file-icons/lib/consumers/tree-view.js:45:8)
    at ConsumerManager.init (/packages/file-icons/lib/consumers/all.js:32:13)
    at Object.activate (/packages/file-icons/lib/main.js:17:13)
    at Package.module.exports.Package.activateNow (/usr/share/atom/resources/app/src/package.js:253:25)
    at /usr/share/atom/resources/app/src/package.js:225:38
    at Package.module.exports.Package.measure (/usr/share/atom/resources/app/src/package.js:99:21)
    at /usr/share/atom/resources/app/src/package.js:218:32
    at Package.module.exports.Package.activate (/usr/share/atom/resources/app/src/package.js:215:40)
    at PackageManager.activatePackage (/usr/share/atom/resources/app/src/package-manager.js:690:42)
    at /usr/share/atom/resources/app/node_modules/settings-view/lib/package-manager.js:535:35
    at exit (/usr/share/atom/resources/app/node_modules/settings-view/lib/package-manager.js:128:22)
    at triggerExitCallback (/usr/share/atom/resources/app/src/buffered-process.js:338:17)
    at /usr/share/atom/resources/app/src/buffered-process.js:359:17
    at Socket.<anonymous> (/usr/share/atom/resources/app/src/buffered-process.js:220:15)
    at emitOne (events.js:101:20)
    at Socket.emit (events.js:188:7)
    at Pipe._handle.close [as _onclose] (net.js:501:12)

Commands

     -5:03.7.0 settings-view:open (input.hidden-input)
  2x -3:22.4.0 core:confirm (input.hidden-input)
  2x -2:10.8.0 tree-view:toggle (input.hidden-input)
 36x -1:24.7.0 core:backspace (input.hidden-input)
     -1:11.8.0 core:confirm (input.hidden-input)
     -0:09.8.0 tree-view:show (atom-workspace.workspace.scrollbars-visible-always.theme-one-dark-syntax.theme-one-dark-ui)

Non-Core Packages

atom-ternjs 0.18.3 
autocomplete-modules 1.8.0 
emmet 2.4.3 
file-icons 2.1.14 
highlight-selected 0.13.1 
language-babel 2.80.3 
open-this 0.5.0 

Restart Atom
via File icons on Troubleshooting section

[Enter steps to reproduce:]

  1. ...
  2. ...

Atom: 1.22.1 x64
Electron: 1.6.15
OS: Microsoft Windows 10 Pro
Thrown From: file-icons package 2.1.14

Stack Trace

Failed to activate the file-icons package

At Cannot read property 'onDidChangeIcon' of undefined

TypeError: Cannot read property 'onDidChangeIcon' of undefined
    at /packages/file-icons/lib/service/icon-node.js:30:12)
    at /packages/file-icons/lib/consumers/tree-entry.js:41:19)
    at TreeView.track (/packages/file-icons/lib/consumers/tree-view.js:108:25)
    at TreeView.rebuild (/packages/file-icons/lib/consumers/tree-view.js:98:9)
    at TreeView.activate (/packages/file-icons/lib/consumers/tree-view.js:71:8)
    at TreeView.updateStatus (/packages/file-icons/lib/consumers/consumer.js:202:9)
    at TreeView.updateStatus (/packages/file-icons/lib/consumers/tree-view.js:88:16)
    at TreeView.init (/packages/file-icons/lib/consumers/tree-view.js:45:8)
    at ConsumerManager.init (/packages/file-icons/lib/consumers/all.js:32:13)
    at Object.activate (/packages/file-icons/lib/main.js:17:13)
    at Package.module.exports.Package.activateNow (~/AppData/Local/atom/app-1.22.1/resources/app/src/package.js:253:25)
    at ~/AppData/Local/atom/app-1.22.1/resources/app/src/package.js:225:38
    at Package.module.exports.Package.measure (~/AppData/Local/atom/app-1.22.1/resources/app/src/package.js:99:21)
    at ~/AppData/Local/atom/app-1.22.1/resources/app/src/package.js:218:32
    at Package.module.exports.Package.activate (~/AppData/Local/atom/app-1.22.1/resources/app/src/package.js:215:40)
    at PackageManager.activatePackage (~/AppData/Local/atom/app-1.22.1/resources/app/src/package-manager.js:690:42)
    at ~/AppData/Local/atom/app-1.22.1/resources/app/node_modules/settings-view/lib/package-manager.js:535:35
    at exit (~/AppData/Local/atom/app-1.22.1/resources/app/node_modules/settings-view/lib/package-manager.js:128:22)
    at triggerExitCallback (~/AppData/Local/atom/app-1.22.1/resources/app/src/buffered-process.js:338:17)
    at ChildProcess.<anonymous> (~/AppData/Local/atom/app-1.22.1/resources/app/src/buffered-process.js:368:17)
    at emitTwo (events.js:106:13)
    at ChildProcess.emit (events.js:191:7)
    at Process.ChildProcess._handle.onexit (internal/child_process.js:215:12)

Commands

     -8:42 editor:newline-below (input.hidden-input)
     -8:41.2.0 core:move-up (input.hidden-input)
     -8:40.9.0 editor:move-to-end-of-screen-line (input.hidden-input)
     -8:40.5.0 emmet:insert-formatted-line-break-only (input.hidden-input)
     -8:40.5.0 editor:newline (input.hidden-input)
  2x -8:39.9.0 core:move-up (input.hidden-input)
 21x -8:39.2.0 core:delete (input.hidden-input)
     -5:39.1.0 emmet:expand-abbreviation-with-tab (input.hidden-input)
 11x -5:29.3.0 core:move-down (input.hidden-input)
     -5:27.9.0 emmet:insert-formatted-line-break-only (input.hidden-input)
     -5:27.9.0 editor:newline (input.hidden-input)
     -5:25.7.0 emmet:expand-abbreviation-with-tab (input.hidden-input)
     -5:24.4.0 core:select-all (input.hidden-input)
     -5:24.1.0 core:delete (input.hidden-input)
     -2:43.8.0 core:confirm (input.hidden-input)
     -1:01.0 tree-view:show (atom-workspace.workspace.scrollbars-visible-always.theme-one-dark-syntax.theme-one-dark-ui)

Non-Core Packages

atom-live-server 2.2.0 
emmet 2.4.3 
file-icons 2.1.14 

Atom: 1.22.1 x64
Electron: 1.6.15
OS: Ubuntu 16.04.3
Thrown From: file-icons package 2.1.14

Stack Trace

Failed to activate the file-icons package

At Cannot read property 'onDidChangeIcon' of undefined

TypeError: Cannot read property 'onDidChangeIcon' of undefined
    at /packages/file-icons/lib/service/icon-node.js:30:12)
    at /packages/file-icons/lib/consumers/tree-entry.js:41:19)
    at TreeView.track (/packages/file-icons/lib/consumers/tree-view.js:108:25)
    at TreeView.rebuild (/packages/file-icons/lib/consumers/tree-view.js:98:9)
    at TreeView.activate (/packages/file-icons/lib/consumers/tree-view.js:71:8)
    at TreeView.updateStatus (/packages/file-icons/lib/consumers/consumer.js:202:9)
    at TreeView.updateStatus (/packages/file-icons/lib/consumers/tree-view.js:88:16)
    at TreeView.init (/packages/file-icons/lib/consumers/tree-view.js:45:8)
    at ConsumerManager.init (/packages/file-icons/lib/consumers/all.js:32:13)
    at Object.activate (/packages/file-icons/lib/main.js:17:13)
    at Package.module.exports.Package.activateNow (/usr/share/atom/resources/app/src/package.js:253:25)
    at /usr/share/atom/resources/app/src/package.js:225:38
    at Package.module.exports.Package.measure (/usr/share/atom/resources/app/src/package.js:99:21)
    at /usr/share/atom/resources/app/src/package.js:218:32
    at Package.module.exports.Package.activate (/usr/share/atom/resources/app/src/package.js:215:40)
    at PackageManager.activatePackage (/usr/share/atom/resources/app/src/package-manager.js:690:42)
    at /usr/share/atom/resources/app/node_modules/settings-view/lib/package-manager.js:535:35
    at exit (/usr/share/atom/resources/app/node_modules/settings-view/lib/package-manager.js:128:22)
    at triggerExitCallback (/usr/share/atom/resources/app/src/buffered-process.js:338:17)
    at /usr/share/atom/resources/app/src/buffered-process.js:359:17
    at Socket.<anonymous> (/usr/share/atom/resources/app/src/buffered-process.js:220:15)
    at emitOne (events.js:101:20)
    at Socket.emit (events.js:188:7)
    at Pipe._handle.close [as _onclose] (net.js:501:12)

Commands

 21x -6:33.7.0 core:backspace (input.hidden-input)
     -6:27.5.0 core:save (input.hidden-input)
     -6:27.2.0 core:move-down (input.hidden-input)
     -6:25.4.0 core:move-up (input.hidden-input)
  6x -6:24.1.0 core:save (input.hidden-input)
     -6:21.3.0 core:backspace (input.hidden-input)
  5x -6:20.6.0 core:save (input.hidden-input)
     -6:19.2.0 core:backspace (input.hidden-input)
     -6:16 core:save (input.hidden-input)
     -6:15.1.0 core:backspace (input.hidden-input)
  2x -6:13.8.0 core:save (input.hidden-input)
     -6:09.6.0 core:backspace (input.hidden-input)
     -6:09.0 core:save (input.hidden-input)
  3x -1:29.3.0 core:backspace (input.hidden-input)
     -1:26.1.0 core:confirm (input.hidden-input)
     -0:31.8.0 tree-view:show (atom-workspace.workspace.scrollbars-visible-always.theme-atom-dark-syntax.theme-atom-dark-ui)

Non-Core Packages

autocomplete-python 1.10.5 
file-icons 2.1.14 
script 3.17.3 

Restart Atom
via File icons on Troubleshooting section

@hajix @aondkar

Hey guys, this should be fixed now that Atom v1.23.0 has been released. Could you all update and let me know if you're still experiencing issues?

Just restart

Guys, I'm gonna mark this as resolved, albeit tentatively. Please let me know if these issues persist after upgrading to Atom v1.23.0.

I was installing file-icons in atom and got this issue

Cannot read property 'onDidChangeIcon' of undefined
Hide Stack Trace
TypeError: Cannot read property 'onDidChangeIcon' of undefined
at new IconNode (/home/malati/.atom/packages/file-icons/lib/service/icon-node.js:30:12)
at new TreeEntry (/home/malati/.atom/packages/file-icons/lib/consumers/tree-entry.js:41:19)
at TreeView.track (/home/malati/.atom/packages/file-icons/lib/consumers/tree-view.js:108:25)
at TreeView.rebuild (/home/malati/.atom/packages/file-icons/lib/consumers/tree-view.js:98:9)
at TreeView.activate (/home/malati/.atom/packages/file-icons/lib/consumers/tree-view.js:71:8)
at TreeView.updateStatus (/home/malati/.atom/packages/file-icons/lib/consumers/consumer.js:202:9)
at TreeView.updateStatus (/home/malati/.atom/packages/file-icons/lib/consumers/tree-view.js:88:16)
at TreeView.init (/home/malati/.atom/packages/file-icons/lib/consumers/tree-view.js:45:8)
at ConsumerManager.init (/home/malati/.atom/packages/file-icons/lib/consumers/all.js:32:13)
at Object.activate (/home/malati/.atom/packages/file-icons/lib/main.js:17:13)
at Package.module.exports.Package.activateNow (/opt/atom/resources/app/src/package.js:253:25)
at /opt/atom/resources/app/src/package.js:225:38
at Package.module.exports.Package.measure (/opt/atom/resources/app/src/package.js:99:21)
at /opt/atom/resources/app/src/package.js:218:32
at Package.module.exports.Package.activate (/opt/atom/resources/app/src/package.js:215:40)
at PackageManager.activatePackage (/opt/atom/resources/app/src/package-manager.js:690:42)
at /opt/atom/resources/app/node_modules/settings-view/lib/package-manager.js:535:35
at exit (/opt/atom/resources/app/node_modules/settings-view/lib/package-manager.js:128:22)
at triggerExitCallback (/opt/atom/resources/app/src/buffered-process.js:338:17)
at /opt/atom/resources/app/src/buffered-process.js:359:17
at Socket. (/opt/atom/resources/app/src/buffered-process.js:220:15)
at emitOne (events.js:101:20)
at Socket.emit (events.js:188:7)

@malati12 You appear to be running an outdated version of Atom. Please update.

Was this page helpful?
0 / 5 - 0 ratings