microsoft / microsoft/vscode-cpptools

Breakpoints not hit when added during runtime with MinGW in VSCode

Abierto
#14,745 0 comentarios 0 reacciones 0 asignados Ver en GitHub

Nadie ha tomado este issue todavía.

Lenguaje dominante
TypeScript
Estrellas
6.2k
Forks
1.7k
Merge medio
14 h 46 min
PR fusionados (30 d)
61

Descripción

Environment
  • OS and version: windows 11
  • VS Code:
  • C/C++ extension:
  • OS and version of remote machine (if applicable):
  • GDB / LLDB version: GNU gdb (GDB) 11.2
Bug Summary and Steps to Reproduce

Bug Summary:

When I run a GUI program (for example, a Qt application) in VSCode, if I add breakpoints during execution, they cannot be hit. However, in Qt Creator, the breakpoints can be hit under the same conditions. Both in Qt Creator and VSCode I am using the same MinGW 11 toolchain. I have tested across multiple environments and this problem consistently occurs.

Debugger Configurations
/
Debugger Logs
/
Other Extensions

/

Additional Information

The condition is that the breakpoints are added while the program is running, not when the program is paused.

Guía de contribución

Abrir la guía de contribución

Primeros pasos

  1. Lee el issue completo y luego la guía de contribución del proyecto.
  2. Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
  3. Haz un fork del repositorio y trabaja en una rama.
  4. Abre un pull request que haga referencia al número del issue.

Línea de trabajo

Empieza reproduciendo el problema en Windows 11 con MinGW 11, GNU GDB 11.2 y una aplicación GUI de Qt en VS Code. Compara los breakpoints añadidos mientras el programa está en ejecución con los añadidos mientras está pausado y verifica que los breakpoints añadidos en tiempo de ejecución se alcancen; el issue no nombra archivos fuente ni pruebas que inspeccionar.

Escrito por el modelo de indexación a partir del texto del issue.

Evaluación

Stack tecnológico
vscode
Área
devtools
Tipo de issue
Error
Dificultad
4/5
Tiempo estimado
3-5 días
Estado de actividad
Activo
Claridad
Necesita aclaración
Aptitud para principiantes
42/100

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.