【问题标题】:Debug handing thunderbird lightning调试交雷鸟闪电
【发布时间】:2015-11-23 19:30:54
【问题描述】:

今天闪电在启动后不久就开始挂断雷鸟,CPU 为 100%,没有 I/O 和持续的内存使用。我通过停用它来验证原因。由于完全不同的安装和不同的服务器端帐户也会发生这种情况,我怀疑服务器(owncloud)发送了一些尴尬的东西。我阅读了有关使用 firefox 工具调试雷鸟扩展的信息,但我无法连接调试器,因为主绘图线程被阻塞(因此无法接受连接)。错误控制台似乎是空的。

还有其他已知的调试正在运行的雷鸟/闪电应用程序的策略吗?我可以转储js状态吗?将所有闪电动作记录到控制台?还有什么办法可以查明罪魁祸首吗?

【问题讨论】:

    标签: debugging thunderbird lightning


    【解决方案1】:

    您可以使用remote debugging capabilities 捕获配置文件。即使大多数事情都挂起,这也应该可以工作,但是从您写的内容来看,您似乎已经尝试过了。如果问题是您无法访问要求接受连接的对话框,您可以将一些 devtools 首选项设置为自动接受连接。我相信这是devtools.debugger.prompt-connection,需要设置为false。

    关于日志记录,您可以在高级配置编辑器中启用calendar.debug.logcalendar.debug.log.verbose。然后您可以设置XRE_CONSOLE_LOG 将控制台输出到文件。 debugging xulrunner apps 上有一个页面(虽然不是官方的,或者至少是过时的)。这也几乎适用于 Thunderbird。

    您可能还幸运地联系了 Lightning 维护人员讨论调试此问题,他在 irc.mozilla.org #calendar 上可用,并被命名为 Fallen。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2011-03-06
      • 2011-03-24
      • 2014-11-24
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-12-04
      相关资源
      最近更新 更多