[英]how to debug swf browser crashes
我的swf偶爾會崩潰瀏覽器(或者只是崩潰插件,因為chrome告訴我)。
我該如何診斷這個bug? 我正在使用flex為flash player 9開發。
我嘗試過的事情:
我希望插件中有一個[清晰的]堆棧跟蹤。 有什么建議?
在刷新日志文件之前,Flash插件可能會導致崩潰。 我唯一可以推薦的是安裝Windows調試工具 。
然后調出命令提示符(如果是vista,則顯示為管理員),然后鍵入以下內容:
cd "%programfiles%\Debugging Tools for Windows"
adplus -crash -pn iexplore.exe
(顯然,將iexplore.exe更改為您正在運行的任何瀏覽器。)
現在,在瀏覽器中使用flex應用程序,直到它崩潰。 這將在%programfiles%\\ Debugging Tools for Windows \\ Crash_Mode__Date_02-18-2009__Time_14-40-0202中創建崩潰轉儲(將使用實際日期)。
您現在可以將該迷你轉儲(最小的dmp文件)發送給Adobe,以便他們可以正確分析它。
如果要查看(本機)調用堆棧以發現導致問題的原因,可以加載windbg並加載轉儲文件(“文件”>“打開崩潰轉儲”)。 加載后,在windbg命令行中鍵入以下內容並按Enter鍵:
~* kb 2000
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.