Wineデバッガを無効にしてプロセスを終了します。

Wineデバッガを無効にしてプロセスを終了します。

私はwine example.exeWineを介してWindowsプログラム(例:)を実行しています。このプログラム(またはWineの可能性が高い)は、アプリケーションを閉じるときに完全に終了するのではなく、端末に次の読み取りアクセス例外が発生するという点で興味深い動作を持っています。

wine: Unhandled page fault on read access to 0x00000018 at address 0x7f7969ea (thread 0009), starting debugger...

その結果、プログラムを完全にシャットダウンすることはできず、プログラムを閉じるにはターミナルでCtrl-Cまたはkill -9それを押す必要があります。

質問:未処理のページエラーが発生したときにターミナル出力に示すようにデバッガを起動するのではなく、wineプロセスを終了する方法はありますか? (注:デバッガは実際には起動しません。ワインデバッガの起動中にエラーが発生したと文句を言う後続のメッセージがあります。)

ベストアンサー1

これを行う標準的な方法は、HKEY_LOCAL_MACHINE\Software\Wine\winedbgキーを生成し、DWORD値ShowCrashDialogを0に設定することです。

おすすめ記事