取締役 平社員 ブログ (ベータ版)

パソコン ( PC ) を安全に使えるような何かごとを徒然と書いてみたいと思います。  

 -無責管理

   当ページ記事により不具合、問題が発生した場合でも責任をもちません。


   情報セキュリティ系勉強会ポータルサイト  

  セキュリティ・キャンプ  (セキュリティ・キャンプ実施協議会)   Firefox ブラウザ無料ダウンロード 



Adobe Flash Player インストーラーのランタイムエラー R6025

「続々・Adobe Flash Player バージョン 11.2.202.233 リリース」です。


先日のエラーの件、Windows XP の場合は、Microsoft IME 2003 ( Microsoft Natural Input 2003 ) では発生せず、Microsoft Office IME 2010 では発生するらしいと分かりました。( noushibou さん、お疲れ様でした。 )



それでは、と云う事で、Windows 7 ( SP1 32bit と SP1 64bit ) で IME 2010 に設定して試してみました。


が、Runtime Error が 再現しない のですね。


なお、Windows Vista ( SP2 32 bit ) + IME 2010 、Windows XP ( SP3 ) + IME 2010 では再現しました。うーん、謎。(w


Sysinternals の Process Monitor で追いかけて頂いたログによると、"HKLM\SOFTWARE\Microsoft\IMEJP\14.0\directories\HelpPath" で"BUFFER OVERFLOW" ってことで、レジストリのデータ ( IME の HELP フォルダー名のフルパス) の長さが大きくなると出るようです。


バージョンアップで番号が大きくなることや、SxS や WOW64 環境でパス名が長くなると発生するものと推測します。


つまり、


9.0 → 14.0

Program Files → Program Files (x86)


などとなる影響でしょう。他にもあるかもしれません。




(追記)


今回試した Windows 7 上の IME 2010 では、


HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\IMEJP\14.0\directories\HelpPath


の値が、


C:\ProgramData\Microsoft\IME14\IMEJP\HELP\


でした。



手元にある Windows XP 上の IME 2003 では、


HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\IMEJP\9.0\directories\HelpPath


の値が、


C:\Program Files\Common Files\Microsoft Shared\IME\IMJP9\HELP\


となってます。



なお Windows 7


C:\ProgramData\Microsoft\IME14\IMEJP\HELP\


は、


C:\Users\All Users\Microsoft\IME14\IMEJP\HELP\


と、同じものです。( C:\Users\All Users\〜 へのシンボリックリンク )



手元にある Windows XPIME 2010 をインストールして試したところ、


HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\IMEJP\14.0\directories\HelpPath


の値が、


C:\Documents and Settings\All Users\Application Data\Microsoft\IME14\IMEJP\HELP\


となりました。(ランタイムエラーになります。Vista は時間切れで調べ忘れました。)



この文字列は、IME 2003 のソレより 18 バイト長く、また Windows 7 上の IME 2010 のソレより 38 バイト長くなります。





(関連)

マイクロソフト http://msdn.microsoft.com/en-us/library/windows/desktop/ms538044(v=vs.85).aspx
> 64-Bit Considerations



Microsoft http://technet.microsoft.com/en-us/sysinternals/bb896645/
> Process Monitor



マイクロソフト http://technet.microsoft.com/ja-jp/sysinternals/bb896645/
> Process Monitor



@IT http://www.atmarkit.co.jp/fwin2k/win7/02win7mig/02win7mig_02.html
> XP/VistaWindows 7 完全移行マニュアル − @IT



・・・


http://d.hatena.ne.jp/TsuSUZUKI/20120422/1335065811

※ 続・Adobe Flash Player バージョン 11.2.202.233 リリース




いじょうです。

    • -