microsoft / microsoft/vscode-cpptools
Breakpoints not hit when added during runtime with MinGW in VSCode
Personne n'a encore pris cette issue.
- Langage dominant
- TypeScript
- Étoiles
- 6.2k
- Forks
- 1.7k
- Merge moyen
- 14 h 46 min
- PR mergées (30 j)
- 61
Description
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.
Guide de contribution
Ouvrir le guide de contribution
Par où commencer
- Lisez l'issue en entier, puis le guide de contribution du projet.
- Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
- Forkez le dépôt et travaillez sur une branche.
- Ouvrez une pull request qui référence le numéro de l'issue.
Piste de recherche
Commencez par reproduire le problème sous Windows 11 avec MinGW 11, GNU GDB 11.2 et une application GUI Qt dans VS Code. Comparez les points d’arrêt ajoutés lorsque le programme est en cours d’exécution avec ceux ajoutés lorsqu’il est en pause, et vérifiez que les points d’arrêt ajoutés à l’exécution sont atteints ; l’issue ne nomme aucun fichier source ni aucun test à inspecter.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Évaluation
- Stack technique
- vscode
- Domaine
- devtools
- Type d'issue
- Bug
- Difficulté
- 4/5
- Temps estimé
- 3-5 jours
- Activité
- Active
- Clarté
- À clarifier
- Accessibilité débutants
- 42/100