omnisharp-atom: Uncaught TypeError: Cannot read property 'connect' of undefined
[Enter steps to reproduce below:]
- …
- …
Atom Version: 0.208.0 System: Mac OS X 10.11 Thrown From: omnisharp-atom package, v0.12.5
Stack Trace
Uncaught TypeError: Cannot read property ‘connect’ of undefined
At /Users/sean/.atom/packages/omnisharp-atom/lib/omnisharp-atom/features/solution-information.js:35
TypeError: Cannot read property 'connect' of undefined
at atom-workspace.<anonymous> (/Users/sean/.atom/packages/omnisharp-atom/lib/omnisharp-atom/features/solution-information.js:35:55)
at CommandRegistry.module.exports.CommandRegistry.handleCommandEvent (/Users/sean/Downloads/Atom.app/Contents/Resources/app.asar/src/command-registry.js:238:29)
at CommandRegistry.handleCommandEvent (/Users/sean/Downloads/Atom.app/Contents/Resources/app.asar/src/command-registry.js:3:61)
at CommandRegistry.module.exports.CommandRegistry.dispatch (/Users/sean/Downloads/Atom.app/Contents/Resources/app.asar/src/command-registry.js:153:19)
at buttons.push.React.DOM.button.onClick (/Users/sean/.atom/packages/omnisharp-atom/lib/omnisharp-atom/views/solution-status-view.js:86:61)
at Object.executeDispatch (/Users/sean/.atom/packages/omnisharp-atom/node_modules/react/lib/EventPluginUtils.js:110:21)
at SimpleEventPlugin.executeDispatch (/Users/sean/.atom/packages/omnisharp-atom/node_modules/react/lib/SimpleEventPlugin.js:305:40)
at forEachEventDispatch (/Users/sean/.atom/packages/omnisharp-atom/node_modules/react/lib/EventPluginUtils.js:98:5)
at Object.executeDispatchesInOrder (/Users/sean/.atom/packages/omnisharp-atom/node_modules/react/lib/EventPluginUtils.js:119:3)
at executeDispatchesAndRelease (/Users/sean/.atom/packages/omnisharp-atom/node_modules/react/lib/EventPluginHub.js:46:22)
at Array.forEach (native)
at forEachAccumulated (/Users/sean/.atom/packages/omnisharp-atom/node_modules/react/lib/forEachAccumulated.js:23:9)
at Object.EventPluginHub.processEventQueue (/Users/sean/.atom/packages/omnisharp-atom/node_modules/react/lib/EventPluginHub.js:253:5)
at runEventQueueInBatch (/Users/sean/.atom/packages/omnisharp-atom/node_modules/react/lib/ReactEventEmitterMixin.js:18:18)
at Object.ReactEventEmitterMixin.handleTopLevel [as _handleTopLevel] (/Users/sean/.atom/packages/omnisharp-atom/node_modules/react/lib/ReactEventEmitterMixin.js:44:5)
at handleTopLevelImpl (/Users/sean/.atom/packages/omnisharp-atom/node_modules/react/lib/ReactEventListener.js:80:24)
at ReactDefaultBatchingStrategyTransaction.Mixin.perform (/Users/sean/.atom/packages/omnisharp-atom/node_modules/react/lib/Transaction.js:134:20)
at Object.ReactDefaultBatchingStrategy.batchedUpdates (/Users/sean/.atom/packages/omnisharp-atom/node_modules/react/lib/ReactDefaultBatchingStrategy.js:66:19)
at Object.batchedUpdates (/Users/sean/.atom/packages/omnisharp-atom/node_modules/react/lib/ReactUpdates.js:110:20)
at ReactEventListener.dispatchEvent (/Users/sean/.atom/packages/omnisharp-atom/node_modules/react/lib/ReactEventListener.js:174:20)
Commands
-0:44.8.0 omnisharp-atom:toggle-dock (atom-workspace.workspace.scrollbars-visible-when-scrolling.theme-one-dark-syntax.theme-one-dark-ui)
3x -0:33.7.0 omnisharp-atom:solution-status (atom-workspace.workspace.scrollbars-visible-when-scrolling.theme-one-dark-syntax.theme-one-dark-ui)
-0:06.0 omnisharp-atom:restart-server (atom-workspace.workspace.scrollbars-visible-when-scrolling.theme-one-dark-syntax.theme-one-dark-ui)
-0:01.3.0 omnisharp-atom:start-server (atom-workspace.workspace.scrollbars-visible-when-scrolling.theme-one-dark-syntax.theme-one-dark-ui)
Config
{
"core": {
"themes": [
"one-dark-ui",
"one-dark-syntax"
],
"disabledPackages": [
"symbol-gen",
"linter-coffeelint"
]
}
}
Installed Packages
# User
atom-eco, v0.2.0
atom-yeoman, v0.3.1
language-ect, v0.2.0
linter, v0.12.6
omnisharp-atom, v0.12.5
# Dev
No dev packages
About this issue
- Original URL
- State: closed
- Created 9 years ago
- Comments: 24 (3 by maintainers)
How fix this problem?
+1 for you @filipw, turns out something about OmniSharp-atom is not compatible with Atom 1.9.0+. I think this issue should be reopened and looked into. Downgrading manually to 1.8.0 does make it work.
@david-driscoll this issue is back with Atom 1.9.0. My atom updated itself from 1.8.0 to 1.9.0 today and now any solution with multiple projects crashes omnisharp at startup. Try upgrading Atom to 1.9.0 and open i.e.
omnisharp-roslynsln, and you will see the problem.When I rolled Atom back to 1.8.0 things are fine again.