MozillaZine.jp フォーラム https://forums.mozillazine.jp/ |
|
S3 Organizer(S3Fox) で NS_ERROR_FAILURE https://forums.mozillazine.jp/viewtopic.php?f=16&t=7078 |
ページ 1 / 1 |
作成者: | hidea [ 2008年2月26日(火) 14:47 ] |
記事の件名: | S3 Organizer(S3Fox) で NS_ERROR_FAILURE |
FireFoxで,Amazon S3 を利用する為のアドオン「S3 Organizer(S3Fox)」を利用 してきたのですが,昨年の秋頃からローカルのフォルダ移動や,S3ストレージからの ダウンロードで例外エラーがでるようになり困っています。 表示されるエラーは以下の通りです。 [Exception... "Component returned failure code: 0x80004005 (NS_ERROR_FAILURE) [nsIProperties.get]" nsresult: "0x80004005 (NS_ERROR_FAILURE)" location:" JS frame :: chorome://s3fox/content/s3prefHandler.js :: anonymous :: line 12" data: no] 該当するs3prefHandler.js の12行目を参照すると以下のようなコードになっていました。 var _3=Components.classes["@mozilla.org/file/directory_service;1"] .getService(Components.interfaces.nsIProperties).get("Home",Components.interfaces.nsIFile); FireFoxのアドオンの開発は経験がないので,これの何が問題なのかはわかりません。 さらに,この問題が起きる環境と起きない環境があります。 私が試した中では,2台のPCでは起き,他の2台のPCでは問題が起きませんでした。 いづれもWindows XP SP2です。 それぞれの環境でアンインストール,ユーザーのApplication Data/Local Settings を 削除した状態から再度インストールし直しても症状は同じでした。 また問題が出るマシンを Windowsセーフモード+ネットワークで試しても変わりませんでした。 具体的な環境は以下の通りです。 Windows XP Professional SP2 Firefox 2.0.0.12 s3fox 0.4 ThinkPad X31/自作PC(PentiumD) (参考) 問題なく動作したマシン DELL Dimension3100C(CeleronD) (参考) 問題が起こる環境と起こらない環境の差 ■動く McAfee VirusScan Google Desktop ■動かない ウイルスバスター2008 ATOK16 Skype Windows Live Messenger Yahoo!メッセンジャー ATOK16以外を完全に終了させてみたが改善しない。 ただ,ATOK16はFireFox+S3foxを導入前から利用している。 昨年の秋頃までの半年ほどは特に問題なく使えていた。 ウィンドウズを再インストールするのが一番なのでしょうが,なかなかそうもいかず この問題の解決方法をご存じの方がいればと思い質問させていただきました。 よろしくお願いいたします。 |
作成者: | あ [ 2008年2月29日(金) 01:07 ] |
記事の件名: | Re: S3 Organizer(S3Fox) で NS_ERROR_FAILURE |
問題の出る環境と出ない環境で、環境変数には何か違いはないでしょうか? |
作成者: | georgei [ 2008年2月29日(金) 14:52 ] |
記事の件名: | Re: S3 Organizer(S3Fox) で NS_ERROR_FAILURE |
hidea さんが書きました: 該当するs3prefHandler.js の12行目を参照すると以下のようなコードになっていました。 var _3=Components.classes["@mozilla.org/file/directory_service;1"] .getService(Components.interfaces.nsIProperties).get("Home",Components.interfaces.nsIFile); これは、OS のルートディレクトリを収得するコードと思われます。 Code snippets:File I/O - MDC コード自体はお手本通りのようで、問題の原因とは思えません。 hidea さんが書きました: さらに,この問題が起きる環境と起きない環境があります。
私が試した中では,2台のPCでは起き,他の2台のPCでは問題が起きませんでした。 エラーコードがどこに出ているかが明記されていないので、ツール → エラーコンソール と仮定して。 この手のエラーは、拡張機能のバッティングによっても発生します。 問題が起きる環境と起きない環境で、導入している拡張機能に違いはありませんか? もしあるようなら、問題が起きる環境にだけ導入されている拡張機能を無効にしてみて 症状が再現するか、確認してください。 |
作成者: | hidea [ 2008年2月29日(金) 23:43 ] |
記事の件名: | Re: S3 Organizer(S3Fox) で NS_ERROR_FAILURE |
aさん,georgeiさん,アドバイスありがとうございました。 aさんのアドバイスにあった「環境変数」を調べてみると > HOME=*** という環境変数が設定されていました。 先の例外が,「...get("Home",...」となっていたので怪しいと思い,これを削除したところこれまで起きていた問題が解消されました。 確信は無いのですが,ちょうど問題が起き始めた頃に仕事でCygwinをセットアップしたことがあり,もしかしたらその時に環境変数が設定されたのかもしれません。 その時は,Cygwin自体は手動でアンインストールしたのですが環境変数にまでは思い至らず,ご迷惑をおかけすることになりました。 簡単ではありますが,問題解決の報告とさせていただきます。 ありがとうございました。 |
ページ 1 / 1 | All times are UTC + 9 hours |
Powered by phpBB® Forum Software © phpBB Group http://www.phpbb.com/ |