使用Firefox Addon SDK时如何调试“权限被拒绝”错误

时间:2011-10-07 15:51:43

标签: firefox permissions firefox-addon stack-trace firefox-addon-sdk

使用Addon SDK 1.0测试和调试扩展时,我有时会在调试输出窗口中注意到以下内容:

error: An exception occurred.
Traceback (most recent call last):
Error: Permission denied to access object

有没有办法获取更多信息?一些调用堆栈信息会很好。此外,它还有助于了解拒绝访问的“对象”。

(我知道我可以在每个声明之前发出console.debug()个电话,但我在这里寻找更优雅的方式)

1 个答案:

答案 0 :(得分:0)

正如弗拉迪米尔所指出的,这实际上是Gecko错误报告的缺陷。因此,要调试它而不需要全部使用console.log(),您必须使用C ++级调试器或者确定并修复核心缺陷。 https://bugzilla.mozilla.org/show_bug.cgi?id=435025已经跟踪了很多可以改进错误消息的情况。