現在、Mac OS Xで動作しているアプリケーションクラッシュに関連するバグを探しています。Java 6を使用するとクラッシュが発生するようですMac OS X 10.5 Update 1(64ビットモード)。問題は、32ビットMac Javaのインストールでは表示されません。私はグーグル経由で読んだものから、Java 6 Update - QuickTimeライブラリに関連するMac OS Xアプリケーションのクラッシュ
、問題は、アプリケーションが64ビットモードでJava 6の運転に問題があるように見えるのQuickTimeライブラリ、を利用しているという事実に関連すると思わ 。 Java用
QuickTimeは32ビット カーボンライブラリに基づいており、かつ効果的 しばらく「メンテナンスモード」で をされています。残念ながら、誰かが を処理して、JNI(またはJNA?)コードが動作するようにしました。 QTKitを使用して問題を回避するには、 の作業が難しくなります。
関連参照:
- http://www.newtonslore.com/category/things-from-the-big-fruit/mac/java-on-mac-os-x/
- http://lists.apple.com/archives/quicktime-api/2009/Jun/msg00051.html
- What are my options for running Java 6 on OS X?
うん、Mac用のAppleのJava 6の実装では、32ビットのネイティブコードをサポートしていません。 – jsight