簡體   English   中英

調試遞雷鳥閃電

[英]Debug handing thunderbird lightning

今天,閃電在啟動后不久就開始掛斷雷鳥,100% 的 CPU,沒有 I/O 和恆定的內存使用。 我通過停用它來驗證原因。 由於這也會發生在完全不同的安裝和不同的服務器端帳戶中,我懷疑服務器(owncloud)發送了一些尷尬的東西。 我閱讀了有關使用 firefox 工具調試雷鳥擴展的信息,但我無法連接調試器,因為主繪圖線程被阻塞(因此無法接受連接)。 錯誤控制台似乎是空的。

是否有任何其他已知的策略來調試正在運行的雷鳥/閃電應用程序? 我可以轉儲 js 狀態嗎? 將所有閃電操作記錄到控制台? 任何其他想法來查明罪魁禍首?

您可以使用遠程調試功能來捕獲配置文件。 即使大多數事情都掛了,這也應該有效,但是從您寫的內容來看,您似乎已經嘗試過了。 如果問題是您無法訪問要求接受連接的對話框,您可以設置一些 devtools 首選項以自動接受連接。 我相信這是需要設置為 false 的devtools.debugger.prompt-connection

關於日志記錄,您可以在高級配置編輯器中啟用calendar.debug.logcalendar.debug.log.verbose 然后,您可以設置XRE_CONSOLE_LOG以將控制台輸出到文件。 有一個關於調試 xulrunner 應用程序的頁面(雖然不是官方的,或者至少是過時的)。 這幾乎也適用於 Thunderbird。

你也可能幸運地聯系了 Lightning 維護者來討論調試這個問題,他可以在 irc.mozilla.org #calendar 上找到,並被命名為 Fallen。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM