2

Addon SDK 1.0を使用して拡張機能をテストおよびデバッグすると、デバッグ出力ウィンドウで次のことに気付くことがあります。

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

より多くの情報を入手する方法はありますか?いくつかのコールスタック情報がいいでしょう。また、アクセスが拒否された「オブジェクト」を知ることも役立ちます。

(すべてのステートメントの前に電話をかけることができることは知ってconsole.debug()いますが、ここでよりエレガントな方法を探しています)

4

1 に答える 1

0

ウラジミールが指摘したように、これは実際には Gecko のエラー報告の欠陥です。したがって、全体に振りかけることなくデバッグするにconsole.log()は、C++ レベルのデバッガーを使用するか、コアの欠陥を特定して修正する必要があります。https://bugzilla.mozilla.org/show_bug.cgi?id=435025は、エラー メッセージを改善できるかなりの数のケースをすでに追跡しています。

于 2011-10-23T15:32:51.780 に答える