CHERIoT-Platform / CHERIoT-Platform/riscv_trace_debugger

Restart only works once

Open
#3 0 comments 0 reactions 0 assignees View on GitHub
bug
Dominant language
Rust
Stars
11
Forks
1
PR merge metrics
No merged PRs in 30d

Description

When you hit the 'restart' button in VSCode, CodeLLDB sends a disconnect command to the gdbserver, then disconnects and reconnects. That is fine and I configured that to restart the VM. However the *second* time you do it it sends a kill command instead. I'm not sure why; could be a bug in CodeLLDB.

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by reproducing the behavior from the VSCode restart button with CodeLLDB and the gdbserver: compare the first and second restart sequences, especially the disconnect and kill commands. Done means repeated restarts consistently use the configured disconnect-and-reconnect behavior without sending kill.

Written by the indexing model from the issue text.

Assessment

Tech stack
rust, vscode
Domain
devtools
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.