code-debug icon indicating copy to clipboard operation
code-debug copied to clipboard

TypeError: Cannot read property 'on' of undefined

Open malte-v opened this issue 5 years ago • 0 comments

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: 2020-02-14-202640_1920x1080_scrot

malte-v avatar Feb 14 '20 19:02 malte-v