_CRT_DEBUGGER_HOOK throws exception

Je vais avoir un problème de conversion de mon programme de VS2005 de VS2008. Quand je le lance
le programme dans VS2008, l'application démarre bien, mais quand on commence à jouer
autour de avec la demande, il plante, il me donne cette erreur:

"Microsoft Visual Studio C Runtime Library a détecté une erreur fatale"

Et le débogueur points me à cette fonction:

__declspec(noinline)
void __cdecl _CRT_DEBUGGER_HOOK(int _Reserved)
{
/* assign 0 to _debugger_hook_dummy so that the function is not folded
in retail */
(_Reserved);
_debugger_hook_dummy = 0;
}

la compilation de l'application de l'ase version fonctionne parfaitement...

Par la voie, c'est un code natif appel à une gestion de code c++ qui wrapps .NET code.

Comment puis-je déboguer une telle situation ?

Ofer

OriginalL'auteur ofer | 2008-11-11