Flash Player 26.0.0.137 Chrome/Operaの自動更新版に不具合
Flash Player 26.0.0.137 を入れると一部の環境でクラッシュする原因を調べてみた
前回書いた、一部の環境。Firefox でクラッシュしたり、IEだとフラッシュの一部がロードされなかったりする現象で顕現していたのですが、Chromeでも問題があることが分かりました。
まずはこちらのログをご覧ください
0000 [W] 00001113 AppData\Roaming\Macromedia\Flash Player\www.macromedia.com\bin\* 3 0001 [I] 00000010 "C:\Windows\system32\Macromed\Temp\{4D762197-6C99-455C-8DA1-13C2C2676023}\FlashPlayerInstaller.exe" -relaunched 0002 [I] 00000020 C:\Windows\system32\FlashPlayerCPLApp.cpl 0003 [W] 00001037 SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\Adobe Flash Player Pepper/ 2 0004 [I] 00000029 0005 [I] 00000015 C:\Windows\system32\Macromed\Flash\FlashUtil32_26_0_0_131_pepper.exe 0006 [I] 00000016 C:\Windows\system32\Macromed\Flash\FlashUtil32_26_0_0_131_pepper.dll 0007 [I] 00000027 C:\Windows\system32\Macromed\Flash\pepper.vch 0008 [I] 00000017 C:\Windows\system32\Macromed\Flash 0009 [I] 00000019 C:\Windows\system32\FlashPlayerCPLApp.cpl 0010 [W] 00001024 C:\Windows\system32\FlashPlayerCPLApp.cpl 183 0011 [W] 00001024 C:\Windows\system32\FlashPlayerApp.exe 183 0012 [I] 00000021 C:\Windows\system32\Macromed\Flash\FlashPlayerUpdateService.exe 0013 [W] 00001106 0014 [W] 00001106 0015 [W] 00001024 C:\Windows\system32\Macromed\Flash\FlashPlayerUpdateService.exe 183 0016 [I] 00000037 3 0017 [W] 00000039 0 0018 [W] 00000041 0 0019 [W] 00000039 1 0020 [W] 00000040 1 0021 [W] 00000039 65536 0022 [W] 00000041 1 0023 [W] 00000036 1 0024 [W] 00001106 0025 [W] 00001169 -2147417831 0026 [I] 00000030 |
まずは正常時
0000 [W] 00001113 C:\Windows\system32\config\systemprofile\AppData\Roaming\Macromedia\Flash Player\www.macromedia.com\bin\* 3 0001 [I] 00000010 FlashPlayerInstaller.exe -install -iv 11 0002 [I] 00000020 C:\Windows\system32\FlashPlayerCPLApp.cpl 0003 [W] 00001037 SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\Adobe Flash Player Pepper/ 2 0004 [I] 00000029 0005 [I] 00000025 C:\Windows\system32\Macromed\Flash\FlashUtil32_26_0_0_137_pepper.exe 0006 [I] 00000015 C:\Windows\system32\Macromed\Flash\FlashUtil32_26_0_0_137_pepper.exe 0007 [I] 00000016 C:\Windows\system32\Macromed\Flash\FlashUtil32_26_0_0_137_pepper.dll 0008 [I] 00000017 C:\Windows\system32\Macromed\Flash 0009 [I] 00000019 C:\Windows\system32\FlashPlayerCPLApp.cpl 0010 [W] 00001024 C:\Windows\system32\FlashPlayerCPLApp.cpl 183 0011 [W] 00001024 C:\Windows\system32\FlashPlayerApp.exe 183 0012 [I] 00000021 C:\Windows\system32\Macromed\Flash\FlashPlayerUpdateService.exe 0013 [W] 00001106 0014 [W] 00001106 0015 [W] 00001024 C:\Windows\system32\Macromed\Flash\FlashPlayerUpdateService.exe 183 0016 [I] 00000037 3 0017 [W] 00000039 0 0018 [W] 00000041 0 0019 [W] 00000039 1 0020 [W] 00000040 1 0021 [W] 00000039 65536 0022 [W] 00000041 1 0023 [W] 00000036 1 0024 [W] 00001106 0025 [W] 00001169 -2147417831 0026 [I] 00000030 |
なんということでしょう!
「FlashUtil32_26_0_0_137_pepper.exe」を2回インストールして、
「pepper.vch」 をインストールしていません!!
バイナリレベルで別物
アップデート版のインストールするファイルリストが間違ってるという単純なバグの模様。
Adobe 仕事しろ・ω・
ちなみにフルインストール版は問題なし
Chromium ベースのブラウザ用 PPAPI Flash Player Plugin インストーラ 26.0.0.137 の直リンク
https://fpdownload.macromedia.com/pub/flashplayer/latest/help/install_flash_player_ppapi.exe
Chromeや、Opera でクラッシュする人は、%SystemRoot%\System32\Macromed\Flash に入ってる
PEPPER.VCH が古くないか見て見よう
このファイルについてあんまり書いてないけど、多分動画やDRM周りの処理をやってるはず
Comments