我刚升级到将我的SWF文件发布为Flash 11.我想将FlashDevelop附加到Firefox(或IE)。我能够首先附加它,但是在我第一次调用PHP文件(不确定它是否相关)并且调试器停止后,播放器崩溃。如果我只是在不调试的情况下运行该程序,它不会崩溃。FlashDevelop - FD附加到Flash 11调试器时浏览器崩溃
如何找出导致问题的原因?
这里是我的设置:
的FlashDevelop 4.0.1 RTM在Windows 7(32位)
安装 - 视窗Flash播放器插件11.2含量 调试器(用于兼容Netscape的浏览器)从http://www.adobe.com/support/flashplayer/downloads.html
(EXE,3.89MB)在FlashDevelop中,我指出
Program->Settings->FlashViewer
到flashplayer_11_plugin_debug_32bit.exe(我不能完全肯定这是否是正确的)。
我附加的方式是去Debug->Start Remote Session
。然后启动加载我的SWF的HTML页面。
更新:而不是升级到11.2版本我升级到11.1。现在我在输出窗口中获得一些反馈。 [Fault] exception, information=TypeError: Error #1009: Cannot access a property or method of a null object reference.
但是FlashDevelop并没有打破这个例外,我没有看到一个文件名或行号,这将帮助我更好地发现错误正在发生。
更新:我终于回到了原来的10.1.102.64版本,现在FlashDeveloper在调试时没有崩溃。
出于好奇,我想知道如果您尝试更早版本的Flash 11会发生什么? Flash 11.2对视频的处理方式进行了重大更改,自从11.2发布以来,我一直注意到很多插件崩溃,尤其是在Chrome中。 – 2012-04-28 17:37:44
而不是调试器,它只会在玩家运行时也会崩溃。 – 2012-04-28 17:43:25
@VishwasGagrani它不会在我没有调试时崩溃。 – 2012-04-28 17:45:28