需要帮助在flash中调试未知的匿名方法运行时错误

时间:2012-06-27 17:55:00

标签: flash debugging anonymous-methods

我正在运行一个大型Flash应用程序,它大量使用事件的匿名方法。我有一个类型1010错误的匿名方法,由我的未捕获的异常处理程序捕获。用户遇到此错误,我从未设法在调试器中捕获它。

我使用一些技巧来获取callstack,所以我可以找到错误的代码,但我所知道的是MethodInfo-XXX是带错误的函数,其中XXX是一些数字。有没有办法可以追溯到特定的代码块,以便我可以解决这个问题? MethodInfo-XXX是flash为此匿名方法创建的标签。

1 个答案:

答案 0 :(得分:1)

我建议在运行时检查闪存生成的堆栈跟踪(弹出按钮的窗口继续并关闭)。然后寻找第一个已知的方法(你写的一个)并从那里开始。

另一种有用的方法是将一些日志记录代码放入可疑方法中。以下是一些想法:

另请参阅问题Error 1010 in ActionScript了解您的具体错误代码。