小さな Jetty サーバーを起動する小さな Java アプリケーションがあります。これは通常、うまく機能します。
残念ながら、まったく関係のない Java 以外のフルスクリーン ゲーム (World of Warcraft と SW: TOR で試しました) を起動すると、アプリがすぐにクラッシュします。理由を教えてくれる hs_err ログ ファイルを残しません。Windowsの「このアプリは動作を停止しました」ダイアログで単に死にます。ゲーム自体は問題なく動き続けています。私が試したどのゲームでもクラッシュしますが、フルスクリーンのビデオ プレーヤーではクラッシュしません。Eclipse から起動した場合とコマンド ラインから起動した場合の両方でクラッシュします。単純なものから非常に大きなものまで、別の Java アプリケーションでこれを再現することはできませんでした。フルスクリーン (ウィンドウ) モードで WoW を起動すると、アプリは引き続き正常に動作するため、デスクトップ全体を制御するフルスクリーン アプリが原因のようです。
ビデオ カードが何かを開始すると、何らかの理由で JVM がクラッシュするようです。
このクラッシュが発生する理由、またはその理由を理解する方法を知っている人はいますか? まったく関係のないアプリケーション (ビデオ ドライバーでしょうか?) を起動すると、JVM がどのように干渉されるかわかりません。