eclipse-theia/theia
GitHub で見る[debug] Misleading error message when trying to debug JS without opening the file in editor
Open
#5,586 opened on 2019年6月26日
debugenhancementhelp wanted
説明
Config:
{
// Use IntelliSense to learn about possible attributes.
// Hover to view descriptions of existing attributes.
"version": "0.2.0",
"configurations": [
{
"type": "node",
"request": "launch",
"name": "Launch Node.js Program",
"program": "${file}"
}
]
}
Theia: Start the debugging without an actual file opened in the editor:
debug-session-connection.ts:129 Uncaught Error: the debug session connection is disposed, id: 330c5b4f-10b7-42e3-8888-f09ff9c5c770
at DebugSessionConnection.push.../../packages/debug/lib/browser/debug-session-connection.js.DebugSessionConnection.checkDisposed (debug-session-connection.ts:129)
at DebugSessionConnection.push.../../packages/debug/lib/browser/debug-session-connection.js.DebugSessionConnection.newEmitter (debug-session-connection.ts:284)
at DebugSessionConnection.push.../../packages/debug/lib/browser/debug-session-connection.js.DebugSessionConnection.getEmitter (debug-session-connection.ts:278)
at DebugSessionConnection.push.../../packages/debug/lib/browser/debug-session-connection.js.DebugSessionConnection.doFire (debug-session-connection.ts:275)
at DebugSessionConnection.push.../../packages/debug/lib/browser/debug-session-connection.js.DebugSessionConnection.handleEvent (debug-session-connection.ts:258)
at DebugSessionConnection.push.../../packages/debug/lib/browser/debug-session-connection.js.DebugSessionConnection.handleMessage (debug-session-connection.ts:214)
at WebSocketChannel.fireMessage (debug-session-connection.ts:146)
at WebSocketChannel.../../packages/core/lib/common/messaging/web-socket-channel.js.WebSocketChannel.handleMessage (web-socket-channel.ts:49)
at WebSocketConnectionProvider.socket.onmessage (ws-connection-provider.ts:74)
push.../../packages/debug/lib/browser/debug-session-connection.js.DebugSessionConnection.checkDisposed @ debug-session-connection.ts:129
push.../../packages/debug/lib/browser/debug-session-connection.js.DebugSessionConnection.newEmitter @ debug-session-connection.ts:284
push.../../packages/debug/lib/browser/debug-session-connection.js.DebugSessionConnection.getEmitter @ debug-session-connection.ts:278
push.../../packages/debug/lib/browser/debug-session-connection.js.DebugSessionConnection.doFire @ debug-session-connection.ts:275
push.../../packages/debug/lib/browser/debug-session-connection.js.DebugSessionConnection.handleEvent @ debug-session-connection.ts:258
push.../../packages/debug/lib/browser/debug-session-connection.js.DebugSessionConnection.handleMessage @ debug-session-connection.ts:214
(anonymous) @ debug-session-connection.ts:146
../../packages/core/lib/common/messaging/web-socket-channel.js.WebSocketChannel.handleMessage @ web-socket-channel.ts:49
WebSocketConnectionProvider.socket.onmessage @ ws-connection-provider.ts:74
10:43:40.588

VS Code:
