2012-06-27 1 views
0

Je cours une grande application de flash qui fait un usage intensif des méthodes anonymes pour des événements. J'ai une méthode anonyme qui a une erreur de type 1010, qui est attrapée par mon gestionnaire d'exception uncaught. Cette erreur est rencontrée par les utilisateurs, je n'ai jamais réussi à l'attraper dans le débogueur.Besoin d'aide pour déboguer une erreur inconnue d'exécution de méthode anonyme en flash

J'utilise quelques astuces pour obtenir l'appel, donc je peux trouver le mauvais code, mais tout ce que je sais, c'est que MethodInfo-XXX est la fonction avec l'erreur, où XXX est un nombre. Existe-t-il un moyen de retrouver ce bloc de code spécifique pour que je puisse résoudre ce problème? MethodInfo-XXX est l'étiquette créée par flash pour cette méthode anonyme.

Répondre

1

Je recommande de vérifier la trace de pile que Flash génère lorsqu'une erreur survient au moment de l'exécution (la fenêtre qui apparaît avec les boutons continue et rejette). Recherchez ensuite la première méthode connue (celle que vous avez écrite) et commencez à partir de là.

Une autre méthode utile consiste à mettre du code de journalisation dans des méthodes suspectes. Voici quelques idées:

Se référer également à la question Error 1010 in ActionScript votre code d'erreur spécifique.

Questions connexes