質問

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

エラー:

  

[例外..."コンポーネントは使用できません" nsresult:" 0x80040111   (NS_ERROR_NOT_AVAILABLE)"場所:" JSフレーム::   file:///Applications/Firefox.app/Contents/MacOS/components/nsSessionStore.js   :: sss_saveState ::行1896"データ:いいえ] [このエラーで中断]   this._writeFile(this._sessionFile、oState.toSource());

役に立ちましたか?

解決

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

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

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


FYI、FireFoxを閉じても必ずしも問題が根絶されるわけではないように思えるので、コメントを読んでください。

他のヒント

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

nsSessionStore.jsの変更 from:this._writeFile(this._sessionFile、oState.toSource());   to:this._writeFile(this._sessionFile、"(" + this._toJSONString(oState)+")");

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

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top