Bonjour,
je cherche � deboguer une application de test (C/C++) compil�e avec MinGW (je suis sous windowsXP, et j'ai port� du code Linux).
J'utilise CMake pour g�n�rer mes makefiles, une fois link� sur le compilateur mingw, je compile sans probl�me mon projet � partir d'Eclipse, de m�me que mon �x�cutable de test.
Quand je lance l'ex�cutable, il plante, donc j'ai lanc� la partie d�bogage.
J'ai mis un breakpoint au d�but du main, j'utilise le debogueur fourni avec mingw, j'ai pas chang� le .gdbinit (je ne sais pas ce que c'est, ni � quoi �a sert).
Quand je lance le d�bogage, j'ai :
Et en sortie sur la console gdb, j'ai
Code : S�lectionner tout - Visualiser dans une fen�tre � part
1
2
3
4
5
6
7
8
9
10
11
12 Thread [1] 0 (Suspended : Signal : ?:Unknown signal) ntdll!LdrAlternateResourcesEnabled() at 0x7c90e4ff ntdll!LdrAccessOutOfProcessResource() at 0x7c90e514 ntdll!ZwClose() at 0x7c90cffa KERNEL32!CloseHandle() at 0x7c809c2b elm::io::OutFileStream::~OutFileStream() at 0x64946f33 _fu410___ZN3elm4coutE() at 0x4098a2 0x22fee8 _fu2___ZN3elm4cerrE() at 0x4014ca _pei386_runtime_relocator() at 0x41ade0 __mingw_CRTStartup() at 0x4010db mainCRTStartup() at 0x401178
Si je clique sur Resume, mon ex�cutable de test se termine.
Code : S�lectionner tout - Visualiser dans une fen�tre � part
1
2 [New Thread 3264.0xa1c] gdb: unknown target exception 0xc0000008 at 0x7c90e4ff
Sur internet, j'ai trouv� une discussion qui dit que �a serait peut-�tre le gdb qui n'arrive pas � interpr�ter les exception windows, mais �a a l'air un peu flou.
Quelqu'un saurait m'aider ?
Partager