OVH Cloud OVH Cloud

problème JIT

1 réponse
Avatar
Gilles Romani
Bonjour,
j'ai depuis peu un problème avec le déboggueur JIT.
Mon problème est un peu complexe et je vais essayer d'être le plus clair
possible.
J'utilise un composant tiers (Dream Scripter) pour exécuter du code
script depuis une application.
Ce composant possède une méthode OnError qui permet de rerouter le
script en cas d'exception.

Jusqu'à présent, tout fonctionnait bien. Depuis un mois environ,
(surement depuis une mise à jour de la machine), les scripts s'arrêtent
sans aucun message et le code de ma fonction OnError n'est pas exécuté.

Pour que ce dernier soit exécuté, il faut que j'active le JIT. Mais
alors avant de rentrer dans mon propre code de gestion d'erreur, il y a
la boite de dialogue JIT me demandant si je veux débogguer le script.

Si je clique sur Oui, alors j'ai le débogguer microsoft qui arrive.
Si je clique sur non, je rentre bien dans ma fonction "OnError".

Je voudrais arriver directement dans ma fonction, sans être obligé de
cliquer sur cette boite de dialogue.

Est-ce que quelqu'un saurait de quoi il retourne ?

Merci.

1 réponse

Avatar
Gilles Romani
J'ai continué mes tests et j'ai réussi à retrouver le comportement que
j'avais au préalable.
Pour celà, j'ai du réinstaller la version 1.0 du débugguer (msscrdbg.exe).
Je ne m'explique pas cette différence de comportement. Si quelqu'un
avait une idée, je suis preneur....

Bonjour,
j'ai depuis peu un problème avec le déboggueur JIT.
Mon problème est un peu complexe et je vais essayer d'être le plus clair
possible.
J'utilise un composant tiers (Dream Scripter) pour exécuter du code
script depuis une application.
Ce composant possède une méthode OnError qui permet de rerouter le
script en cas d'exception.

Jusqu'à présent, tout fonctionnait bien. Depuis un mois environ,
(surement depuis une mise à jour de la machine), les scripts s'arrêtent
sans aucun message et le code de ma fonction OnError n'est pas exécuté.

Pour que ce dernier soit exécuté, il faut que j'active le JIT. Mais
alors avant de rentrer dans mon propre code de gestion d'erreur, il y a
la boite de dialogue JIT me demandant si je veux débogguer le script.

Si je clique sur Oui, alors j'ai le débogguer microsoft qui arrive.
Si je clique sur non, je rentre bien dans ma fonction "OnError".

Je voudrais arriver directement dans ma fonction, sans être obligé de
cliquer sur cette boite de dialogue.

Est-ce que quelqu'un saurait de quoi il retourne ?

Merci.