code-debug
code-debug copied to clipboard
TypeError: Cannot read property 'on' of undefined
Similar to #175
I get an error message box containing a stack trace when trying to debug my application with gdb.
launch.json:
{
"version": "0.2.0",
"configurations": [
{
"name": "Rust",
"type": "gdb",
"request": "launch",
"target": "target/debug/redis-test"
}
]
}
Stack Trace:
log.ts:184 ERR TypeError: Cannot read property 'on' of undefined
at MI2.stop (/home/malte/.vscode-oss/extensions/webfreak.debug-0.24.0/out/src/backend/mi2/mi2.js:419:26)
at GDBDebugSession.disconnectRequest (/home/malte/.vscode-oss/extensions/webfreak.debug-0.24.0/out/src/mibase.js:150:29)
at GDBDebugSession.dispatchRequest (/home/malte/.vscode-oss/extensions/webfreak.debug-0.24.0/node_modules/vscode-debugadapter/lib/debugSession.js:347:22)
at GDBDebugSession._handleData (/home/malte/.vscode-oss/extensions/webfreak.debug-0.24.0/node_modules/vscode-debugadapter/lib/protocol.js:97:38)
at Socket.<anonymous> (/home/malte/.vscode-oss/extensions/webfreak.debug-0.24.0/node_modules/vscode-debugadapter/lib/protocol.js:18:44)
at Socket.emit (events.js:200:13)
at addChunk (_stream_readable.js:294:12)
at readableAddChunk (_stream_readable.js:275:11)
at Socket.Readable.push (_stream_readable.js:210:10)
at Pipe.onStreamRead (internal/stream_base_commons.js:166:17): Error: TypeError: Cannot read property 'on' of undefined
at MI2.stop (/home/malte/.vscode-oss/extensions/webfreak.debug-0.24.0/out/src/backend/mi2/mi2.js:419:26)
at GDBDebugSession.disconnectRequest (/home/malte/.vscode-oss/extensions/webfreak.debug-0.24.0/out/src/mibase.js:150:29)
at GDBDebugSession.dispatchRequest (/home/malte/.vscode-oss/extensions/webfreak.debug-0.24.0/node_modules/vscode-debugadapter/lib/debugSession.js:347:22)
at GDBDebugSession._handleData (/home/malte/.vscode-oss/extensions/webfreak.debug-0.24.0/node_modules/vscode-debugadapter/lib/protocol.js:97:38)
at Socket.<anonymous> (/home/malte/.vscode-oss/extensions/webfreak.debug-0.24.0/node_modules/vscode-debugadapter/lib/protocol.js:18:44)
at Socket.emit (events.js:200:13)
at addChunk (_stream_readable.js:294:12)
at readableAddChunk (_stream_readable.js:275:11)
at Socket.Readable.push (_stream_readable.js:210:10)
at Pipe.onStreamRead (internal/stream_base_commons.js:166:17)
at t.RawDebugSession.handleErrorResponse (file:///usr/lib/code/out/vs/workbench/workbench.desktop.main.js:2821:819)
at file:///usr/lib/code/out/vs/workbench/workbench.desktop.main.js:2821:250
at processTicksAndRejections (internal/process/task_queues.js:89:5)
at async t.RawDebugSession.shutdown (file:///usr/lib/code/out/vs/workbench/workbench.desktop.main.js:2819:336)
Screenshot:
