Hacktoberfest 2026: as issues que os mantenedores marcaram para outubro, abertas e boas para iniciantes. Ver issues do Hacktoberfest

Breakpoint set from the debug console are not visible in GUI

Aberta
#14,834 0 comentários 0 reações 0 responsáveis Ver no GitHub

Mantenedores costumam responder em até 1 dia

Ninguém assumiu esta issue ainda.

Avaliação

Dificuldade
4/5
Tempo estimado
3-5 dias
Facilidade para iniciantes
38/100
Tipo de issue
Bug
Clareza
Razoavelmente clara
Status de atividade
Ativa
Stack de tecnologia
cpp, typescript
Domínio
devtools

Direção de pesquisa

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.

Escrita pelo modelo de indexação a partir do texto da issue.

Descrição

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

Linguagem predominante
TypeScript
Estrelas
6.2k
Forks
1.7k
Merge médio
1d 17h
PRs com merge (30d)
23

Preparar o ambiente

Primeiros passos

  1. Leia a issue inteira e depois o guia de contribuição do projeto.
  2. Comente na issue dizendo que vai assumir — evita que duas pessoas façam o mesmo trabalho.
  3. Faça um fork do repositório e trabalhe em uma branch.
  4. Abra um pull request que referencie o número da issue.

Mais de microsoft/vscode-cpptools

Todas as issues de microsoft/vscode-cpptools

Issues semelhantes

Mais issues de TypeScript

Receba novas issues na sua caixa de entrada

Um resumo curto de issues do GitHub para quem está começando.