VirtualBoxのゲストOSでWindows 10を使っている人も少なくないと思うのですが、中には起動しないアプリケーションがあります。私が確認したのはJavaアプリケーションですが、エラーメッセージを見るとGuest Additionsの3D関連ライブラリが影響しているようだったので、そのエラーメッセージで調べてみました。
すると見つかったのはこれ。
Application fault (access violation) in VBoxD3D9wddm-x86.dll on Windows 10 VM
なるほどまさにこの症状です。
3D関連がダメだったら3Dアクセラレーションを切ればいいじゃんということで、切ったら確かに落ちなくなりました。
とはいえそれもあれなので、開発版のGuest Additionsをインストールすれば問題が解決しました。
VirtualBox test buildsからダウンロードできます。ISOイメージなので、普通に認識させればいいのですね。
というわけで、起動しないアプリケーションがある場合は一旦3Dアクセラレーションを切ってみて、それで起動したらGuest Additionsを4.3.32/5.0.2以降にする、リリースされていない時点(まさに今)では開発版のGuest Additionsをインストールする、ということで解決できそうです。それでもダメだったらBTS書くしかないんじゃないでしょうか。
すると見つかったのはこれ。
Application fault (access violation) in VBoxD3D9wddm-x86.dll on Windows 10 VM
なるほどまさにこの症状です。
3D関連がダメだったら3Dアクセラレーションを切ればいいじゃんということで、切ったら確かに落ちなくなりました。
とはいえそれもあれなので、開発版のGuest Additionsをインストールすれば問題が解決しました。
VirtualBox test buildsからダウンロードできます。ISOイメージなので、普通に認識させればいいのですね。
というわけで、起動しないアプリケーションがある場合は一旦3Dアクセラレーションを切ってみて、それで起動したらGuest Additionsを4.3.32/5.0.2以降にする、リリースされていない時点(まさに今)では開発版のGuest Additionsをインストールする、ということで解決できそうです。それでもダメだったらBTS書くしかないんじゃないでしょうか。