なぜか Firefox 24でアドオンがインストールできない
Windows 2000で Firefox 24にアドオンをインストールしようと思ったら、失敗してしまう現象が
WARN addons.xpi: Failed to install: [Exception... "Component returned failure code: 0x80004005 (NS_ERROR_FAILURE) [nsIFile.copyTo]" nsresult: "0x80004005 (NS_ERROR_FAILURE)" location: "JS frame :: resource://gre/modules/XPIProvider.jsm :: AI_startInstall :: line 5221" data: no] @ resource://gre/modules/XPIProvider.jsm:5221 |
日本語だと Firefox は必要なファイルが変更できなかったため、xxxx をインストールできませんでした。
英語は xxxx could not be installed because Firefox cannot modify the needed file.
C:\Documents and Settings\Administrator\Application Data\Mozilla\Firefox\Profiles\b1ksb5xg.default\extensions\staged\linkalert.conlan@addons.mozilla.com.xpi NOT FOUND |
ファイルが staged にないので、コピーして実行してみたのですがダメでした・ω・;
仕方ないので、どのバージョンでダメか調べてみました。
OKなバージョン
2013/6/11 11:20版
ダメなバージョン
2013/6/12 3:11版
Issues with Firefox 24 and latest daily version of UURollup v11 - Windows NT4 / 2000 / 2003 - MSFN Forum
Profileフォルダ名が長すぎるんじゃね?って話になってるけど、それも関係なさそう・ω・;うにゅー
20130612031138 の XLU.DLLに 20130611203132 を上書きしたら動いたけど、何が違うんだろう・ω・
うーん、Firefox の細かいアップデート情報ってどこで見るんだろう。
バグジラでみてみたけどわからん・ω・ ソースの更新日はまた別なんだろうか?
ソースの変更日時の調べ方が分からない orz
私も同じ現象でアドオンがインストールできなくて困っていました。「XLU.DLLに 20130611203132 を上書き」って簡単にできますか? できれは最新のFirefox 24.0 対応のパッチとかあると嬉しいのですが。
Windows 2000がCOPY_FILE_ALLOW_DECRYPTED_DESTINATIONをサポートしていないのは関係あるでしょうか。