2

Firebug であいまいなエラーが表示されます。私が書いているスクリプトと特に関係があるとは思いませんが、この 1 つのエラーだけから判断できるほどの詳細はありません。誰かが似たようなものを見たことがありますか?

エラー:

[例外...「コンポーネントが利用できません」nsresult:「0x80040111 (NS_ERROR_NOT_AVAILABLE)」場所:「JS フレーム :: file:///Applications/Firefox.app/Contents/MacOS/components/nsSessionStore.js :: sss_saveState : : line 1896" data: no] [このエラーで中断] this._writeFile(this._sessionFile, oState.toSource());

4

2 に答える 2

4

私自身も同じエラーに遭遇しましたが、これは内部の FireFox の問題であり、スクリプトの問題ではありません。これは、FireFox 状態の保存に関連しています。

http://blogs.unbolt.net/index.php/brinley/2008/04/26/0x80040111_nssessionstoreによると、セッション状態の破損が原因です。

要するに、それを回避するためにできることは何もないと思います (これは FireFox のバグか、おそらくプラグインです)。ただし、そのリンクは、(FireFox を閉じることによって) セッションをクリアして、問題が発生したときに問題を解決できると主張しています。


参考までに、FireFox を終了しても必ずしも問題が解決するとは限らないため、コメントをお読みになることをお勧めします。ただし、スクリプトに問題があるかどうかだけを気にする場合は、心配しないでください :-)

于 2008-10-01T00:29:22.160 に答える
0

これをここに貼り付けて、後で見つけられるようにします:/

this._writeFile(this._sessionFile, oState.toSource()); から nsSessionStore.js を変更します。to: this._writeFile(this._sessionFile, "(" + this._toJSONString(oState) + ")");

ところで、このエラーは、履歴を無効にせずにブラウザー要素を作成する拡張機能によって引き起こされます (それが何を意味するのかわかりません。バグを参照してください)。このバグは 3.1 で修正されているはずです。バグを参照してください。

于 2009-04-07T12:34:21.633 に答える