私はかなり大きな OSGi プロジェクトを持っており、それに Leap Motion 統合を追加しようとしています。
以前の投稿で説明したように、OSGi で Leap Motion を操作できます。現在、同じことを行い、プロジェクト バンドルから Leap Motion と対話しようとすると、いくつかのリープ イベントを受け取り、最終的に JVM が次のネイティブ コード エラーでクラッシュします。
# A fatal error has been detected by the Java Runtime Environment:
#
# EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x00000000, pid=7492, tid=5696
#
# JRE version: 6.0_30-b12
# Java VM: Java HotSpot(TM) Client VM (20.5-b03 mixed mode windows-x86 )
# Problematic frame:
# C 0x00000000
いくつかの通知がcom.leapmotion.leap#onFrame(Controller)に送信された後、ネイティブ コードがクラッシュする理由がわかりません。最初の通知からライブラリがクラッシュするまでの間、私は何もしません。それは奇妙だ...
参考までに、私のプロジェクト バンドルには他のネイティブ ライブラリは含まれていません。
誰かアイデアはありますか?