Hacktoberfest 2026 : les issues que les mainteneurs ont marquées pour octobre, ouvertes et accessibles aux débutants. Parcourir les issues Hacktoberfest

Breakpoint set from the debug console are not visible in GUI

Ouverte
#14,834 0 commentaires 0 réactions 0 personnes assignées Voir sur GitHub

Les mainteneurs répondent en général sous 1 jour

Personne n'a encore pris cette issue.

Évaluation

Difficulté
4/5
Temps estimé
3-5 jours
Accessibilité débutants
38/100
Type d'issue
Bug
Clarté
Plutôt claire
Activité
Active
Stack technique
cpp, typescript
Domaine
devtools

Piste de recherche

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.

Rédigé par le modèle d'indexation à partir du texte de l'issue.

Description

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

Langage dominant
TypeScript
Étoiles
6.2k
Forks
1.7k
Merge moyen
1 j 17 h
PR mergées (30 j)
23

Préparer son environnement

Par où commencer

  1. Lisez l'issue en entier, puis le guide de contribution du projet.
  2. Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
  3. Forkez le dépôt et travaillez sur une branche.
  4. Ouvrez une pull request qui référence le numéro de l'issue.

Autres issues de microsoft/vscode-cpptools

Toutes les issues de microsoft/vscode-cpptools

Issues similaires

Plus d'issues TypeScript

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.