我的網站不使用Flash或任何插件;只是JavaScript(jQuery,谷歌地圖)。它並不會一直崩潰FF 3.6,但它通常在幾分鐘後纔會出現。它可能發生在很多不同的頁面上。有時當我滾動頁面時會崩潰,有時候我會與控件進行交互。我的網站崩潰了Firefox。我該怎麼辦?
哪裏可以開始調試?我是否應該經歷將gdb附加到Firefox並獲取堆棧跟蹤的麻煩,然後祈禱它能夠揭示有問題的代碼?
我的網站不使用Flash或任何插件;只是JavaScript(jQuery,谷歌地圖)。它並不會一直崩潰FF 3.6,但它通常在幾分鐘後纔會出現。它可能發生在很多不同的頁面上。有時當我滾動頁面時會崩潰,有時候我會與控件進行交互。我的網站崩潰了Firefox。我該怎麼辦?
哪裏可以開始調試?我是否應該經歷將gdb附加到Firefox並獲取堆棧跟蹤的麻煩,然後祈禱它能夠揭示有問題的代碼?
你需要做你能夠追蹤的問題。測試這些東西:
您也可以給我們在這裏一個鏈接,看看我們的狐狸崩潰也是如此。
除了所有這些優秀技巧(我想強調最後一個,我們的鏈接,看看它是否只是你的機器),如果你真的在Firefox中發現一個錯誤,將它發佈在他們的bug報告論壇上。就算你找到了解決辦法,如果它確實是一個錯誤,告訴他們,以便他們可以修復它。 – Blindy 2010-04-23 07:05:21
啊,是的,我知道我忘了一些東西。如果這是一個真正的bug,請報告! – 2010-04-23 07:06:39
謝謝!我的網站是http://www.useplannr.com。使用我在下面發佈的about:crashes頁面,我發現它是一個真正的Firefox錯誤,但它最近在FF中被修復。 對我來說相當可靠地工作的repro是這樣的:轉到首頁,打開Firebug控制檯,並連續幾次硬刷新。它通常在我第一次嘗試OS X 10.6時崩潰。 – 2010-04-23 07:22:32
這就是我所做的,至少給了我更多的信息。
當瀏覽器崩潰時,請確保將詳細信息發送給Mozilla。 在Firefox中加載about:crashes
,然後單擊鏈接到Mozilla崩潰數據庫的頂部鏈接。這將需要一段時間來加載然後給你的信息在你的崩潰。
我特別的崩潰與Firebug/Flash有關。它在幾個星期前已被修復。希望它很快就會出現在發佈版本中,我將繼續嘗試找出原因。
@Jason:感謝分享。我不知道「關於:崩潰」。這裏有一個調試! – 2010-04-23 07:22:33
嘗試在不同的瀏覽器或瀏覽器版本中打開並查看,或者您可以在javascript或與服務器的連接中找到任何不尋常的東西 – Robert 2010-04-23 06:44:30