Salut, salut,
j'ai un crash à l'exécution lorsque j'utilise DevIl, lors de la fermeture de mon application.
J'utilise VC++6 avec windows XP ; L'IHM est en wxWidgets.
Au départ les 3 seules instructions DevIl que j'utilisai étaient :
Puis j'ai découvert
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 ilInit(); iluInit(); ilutRenderer(ILUT_OPENGL);mais j'ai toujours un crash à la fermeture :
Code : Sélectionner tout - Visualiser dans une fenêtre à part ilShutDown();
après la destruction de tous mes objets et la fermeture de tout les fenêtres wxWidgets:
au départ j'avais une exception de lancée dans cygwin1.dll,
au bout de pas mal d'essais j'ai maintenant une exception dans ntdll.dll
pour info voici l'état de la pile au moment de l'exception :
Si quelqu'un avait une idée pour trouver d'ou viens mon problème ce serait formidable
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 NTDLL! 7c9205f8() _heap_alloc_base(unsigned int 160) line 200 _heap_alloc_dbg(unsigned int 116, int 2, const char * 0x10256f04 `string', int 231) line 378 + 9 bytes _nh_malloc_dbg(unsigned int 116, int 0, int 2, const char * 0x10256f04 `string', int 231) line 248 + 21 bytes _malloc_dbg(unsigned int 116, int 2, const char * 0x10256f04 `string', int 231) line 165 + 27 bytes _calloc_dbg(unsigned int 1, unsigned int 116, int 2, const char * 0x10256f04 `string', int 231) line 506 + 21 bytes _getptd() line 232 + 21 bytes _XcptFilter(unsigned long 3221225477, _EXCEPTION_POINTERS * 0x000315b8) line 210 + 5 bytes WinMainCRTStartup() line 345 + 23 bytes KERNEL32! 7c816fd7()
Partager