Platformio stop working after upgrade of linter-gcc package

[Enter steps to reproduce:]

  1. always

Atom: 1.16.0 x64
Electron: 1.3.13
OS: Mac OS X 10.12.5
Thrown From: linter-gcc package 0.7.1

Stack Trace

Failed to activate the linter-gcc package

At Arguments to CompositeDisposable.add must have a .dispose() method

TypeError: Arguments to CompositeDisposable.add must have a .dispose() method
    at assertDisposable (/app.asar/node_modules/event-kit/lib/composite-disposable.js:70:13)
    at CompositeDisposable.module.exports.CompositeDisposable.add (/app.asar/node_modules/event-kit/lib/composite-disposable.js:43:11)
    at Object.consumeLinter (/packages/linter-gcc/lib/main.js:211:10)
    at Provider.module.exports.Provider.provide (/app.asar/node_modules/service-hub/lib/provider.js:34:52)
    at ServiceHub.module.exports.ServiceHub.consume (/app.asar/node_modules/service-hub/lib/service-hub.js:50:18)
    at Package.module.exports.Package.activateServices (/app.asar/src/package.js:404:75)
    at Package.module.exports.Package.activateNow (/app.asar/src/package.js:221:16)
    at /app.asar/src/package.js:190:32
    at Package.module.exports.Package.measure (/app.asar/src/package.js:96:15)
    at /app.asar/src/package.js:183:26
    at Package.module.exports.Package.activate (/app.asar/src/package.js:180:34)
    at PackageManager.module.exports.PackageManager.activatePackage (/app.asar/src/package-manager.js:550:34)
    at /app.asar/src/package-manager.js:531:29
    at Config.module.exports.Config.transactAsync (/app.asar/src/config.js:337:18)
    at PackageManager.module.exports.PackageManager.activatePackages (/app.asar/src/package-manager.js:526:19)
    at PackageManager.module.exports.PackageManager.activate (/app.asar/src/package-manager.js:508:46)
    at /app.asar/src/atom-environment.js:826:28

Commands

     -2:38.4.0 tree-view:show (atom-workspace.workspace.scrollbars-visible-when-scrolling.theme-one-dark-syntax.theme-one-dark-ui)
     -0:56.4.0 core:copy (atom-notification.fatal.icon.icon-bug.native-key-bindings.has-detail.has-close.has-stack)

Non-Core Packages

autocomplete-clang 0.10.1 
build 0.67.0 
busy 0.7.0 
busy-signal 1.3.0 
file-icons 2.1.3 
intentions 1.1.2 
language-ini 1.19.0 
linter 2.1.3 
linter-gcc 0.7.1 
linter-ui-default 1.2.3 
minimap 4.27.1 
node-debug 0.1.7 
platformio-ide 2.0.0-beta.2 
platformio-ide-terminal 2.5.0 
tool-bar 1.1.0 

Please sorry, can’t reproduce it :frowning:
Could you try to uninstall/install linter-gcc package?

I had the same issue today evening, a restart of the atom IDE fixed it for me.

@MacWyznawca
Can you check if the package has really been upgraded.
The thing is, atom threw that error at me when it supposedly upgraded linter-gcc and restarted the IDE.
The base package did not upgrade. Upon upgrading the base linter-gcc package again and restarting the IDE, the error went away.