Bonjour à tous !
Je me heurte à un petit problème pour le moins handicapant avec mon IDE.
Le mode debug de QtCreator est devenu inutilisable sur mon projet C++/Qt.
Cela fait, je crois, suite à un merge de master dans ma branche feature. Je suis la seule de mon groupe de projet à avoir ce problème, et le code mergé ne présente rien de particulier, pas même d'ajout de fichiers.
L'application C++ s'exécute correctement en release et en debug.
Sauf qu'en debug, avoir le moindre breakpoint chamboule tout :
1) le debugger s'arrête correctement sur le break point pendant une seconde environ
2) puis l'appli ferme
3) laissant dans la fenêtre sortie de l'application, la simple ligne 11:37:32: Debugging has finished
4) Et dans la fenêtre debugger log il y a, à gauche Debugger finished. et à droite ceci :
Peu importe où se situe le breakpoint, dans le main ou bien plus tard dans l'appli, c'est au moment où l'exécution arrive dessus que ça crash.dLLDB PROCESS ERROR: 1
dNOTE: ENGINE SHUTDOWN FINISHED
dState changed from InferiorStopOk(11) to EngineShutdownFinished(16)
Debugger finished.
dState changed from EngineShutdownFinished(16) to DebuggerFinished(17)
Je ne peux donc pas débugger mon appli pas à pas, ou encore observer la valeur de mes variables.
J'ai essayé de supprimer les dossiers de build, et de nettoyer/recompiler la solution sans succès.
J'ai tenté le reboot de l'IDE, et de la machine, sans succès également.
J'ai également mis à jour XCode, sans succès.
Je commence à être à court d'idée
Je ne suis pas du tout compétente avec le debugger log, et donc je ne sais pas si le message posté plus haut peut éclairer.
Pour les infos :
- Qt Creator 4.9.1
- Qt 5.12.3 (x86_64-little_endian-lp64 shared (dynamic) release build; by Clang 10.0.0 (clang-1000.11.45.5) (Apple)) on "cocoa"
- sous macOS Mojave (10.14) [darwin version 18.7.0]
- avec XCode version 11.0 (11A420a)
Je vous remercie d'avance pour votre aide toute bienvenue
Partager