【发布时间】:2011-08-04 07:35:24
【问题描述】:
我在使用 AIR SDK 运行时 2.7 的 win 7 64 位家庭系列下使用 AIR 调试启动器(adl)时遇到问题。它有时会崩溃,我无法了解它是否是因为我的软件。 有谁知道我怎样才能得到一些日志来知道它为什么崩溃? 当它崩溃时,调试器正在消失,我不知道我的软件在哪里出错了......
我一直在 win7 下的不同 SDK 下测试我的软件,但我仍然有一些 adl 崩溃。该软件在winXP下运行正常。我想这与 win7 和 AIR 有关,但我怎样才能找到有关正在发生的事情的任何信息......?
感谢任何提示...
我已经能够找到 Windows 故障转储文件。然后我下载了windbg。并开始调试空气调试器启动器......但我卡住了......没有符号文件的调试不好......我想不能做更多了。该错误来自尝试将整数转换为 unicode 字符串,但我不知道为什么调用此函数,由谁以及何时调用...
有时它也不会崩溃。
【问题讨论】:
-
也许将您的 IDE(闪存/Flex)和 ADL 作为 32 位应用程序运行/模拟是个好主意。这样您就可以检查这是否真的是 64 位问题。
-
我认为 AIR 已经是 32 位的,所以我猜 Win7 自己在做这件事,模拟 32 位让 AIR 运行。不是吗?
-
如果我能看到任何不同,我会检查并尝试强制执行。
-
没有区别。也崩溃了。
标签: air argument-dependent-lookup