Hacktoberfest 2026: die Issues, die Maintainer für den Oktober markiert haben – offen und einsteigerfreundlich. Hacktoberfest-Issues durchsuchen

Breakpoint set from the debug console are not visible in GUI

Offen
#14,834 0 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen

Maintainer antworten meist innerhalb von 1 Tag

Dieses Issue hat noch niemand übernommen.

Bewertung

Schwierigkeit
4/5
Geschätzter Aufwand
3-5 Tage
Anfängerfreundlichkeit
38/100
Issue-Typ
Bug
Klarheit
Größtenteils klar
Aktivitätsstatus
Aktiv
Tech-Stack
cpp, typescript
Bereich
devtools

Rechercherichtung

The payload names no source files. Start from the postRemoteConnectCommands entries in the cppdbg launch configuration, which set break init_complete and break _asmstart_el3 after connecting to a GDB server on localhost:1238. Reproduce with a similar setup and check whether breakpoints created through GDB commands ever reach the extension's breakpoint list. Done means those breakpoints appear in the GUI, and the fix is not yet scoped by the thread.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Beschreibung

Environment

OS and version: Win 11 25H2
VS Code: 1.141.0
C/C++ extension: 1.35.3
OS and version of remote machine (if applicable):
GDB / LLDB version: 17.2

Bug Summary and Steps to Reproduce

Bug Summary:

I don't see breakpoints set from the console. (using GDB)
The breakpoints work, but they are displayed in the GUI.
In the GUI, I only see breakpoints set via the GUI.
I use a GDB script that sets a set of breakpoints during startup, but I don't see them.

Debugger Configurations
"name": "Debug (QEMU)",
            "type": "cppdbg",
            "request": "launch",
            "program": "${workspaceFolder}/qemu.elf",
            "cwd": "${workspaceFolder}",
            "stopAtEntry": true,
            "externalConsole": false,
            "MIMode": "gdb",
            "targetArchitecture": "arm64",
            "stopAtConnect": false,
            "miDebuggerPath": "${workspaceFolder}/aarch64_gcc_elf_16.2.0/bin/aarch64-elf-gdb.exe",
            "miDebuggerServerAddress": "localhost:1238",
            "setupCommands": [
                { "description": "Enable pretty-printing for gdb", "text": "-enable-pretty-printing", "ignoreFailures": true }
            ],
            "postRemoteConnectCommands": [
                { "text": "break init_complete" },
                { "text": "break _asmstart_el3" }
            ]
Debugger Logs
not relevant
Other Extensions

No response

Additional Information

No response

Vorherrschende Sprache
TypeScript
Sterne
6.2k
Forks
1.7k
Ø Merge
1 T. 17 Std.
Gemergte PRs (30 T.)
23

Entwicklungsumgebung

Erste Schritte

  1. Lesen Sie das ganze Issue und danach den Beitragsleitfaden des Projekts.
  2. Schreiben Sie ins Issue, dass Sie es übernehmen — das erspart doppelte Arbeit.
  3. Forken Sie das Repository und arbeiten Sie in einem Branch.
  4. Öffnen Sie einen Pull Request, der die Issue-Nummer nennt.

Mehr aus microsoft/vscode-cpptools

Alle Issues in microsoft/vscode-cpptools

Ähnliche Issues

Weitere Issues zu TypeScript

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.