Linux/Windows/OSX にデプロイするクロスプラットフォーム Java アプリがあります。Linux と Windows は、数か月間正常に動作しています。OSX をテストしに行ったところ、JWrapper スタンドアロン オフライン ランチャーがアプリを実行しようとすると常にクラッシュすることがわかりました (ただし、インストールの読み込み画面は機能し、適切な JWrapper フォルダーが作成されます)。以下は、クラッシュに関する OSX と私のアプリからのログ出力です。メモリ関連の何かのように見えます。なぜこれが起こっているのか分かりません。クラッシュがなくなるかどうかを確認するために、起動時にアプリの多くの高度な機能を無効にしようとしましたが、役に立ちませんでした。
OSX はこのエラーについて不平を言います:
例外タイプ: EXC_BAD_ACCESS (SIGABRT)
例外コード: KERN_INVALID_ADDRESS at 0x0000000000000018
例外メモ: EXC_CORPSE_NOTIFY
JWrapper ログ出力の Pastebin: http://pastebin.com/tcjLzN6J
OSX ログ出力の Pastebin: http://pastebin.com/KnzaqL8z
実際のアプリ名は「MyApp」に置き換えられていることに注意してください
更新:次によると、これは vmware でテストしているという事実が原因である可能性があります: http://bugs.java.com/bugdatabase/view_bug.do?bug_id=8096072