Образец OpenNI UserTracker.java аварийно завершает работу

Я собрал OpenNI и Sensor из исходников на Github и установил Nite. Я тестировал это на Debian с ядром 2.6.39 и с разными версиями Java, а также на другом компьютере с Lubuntu 11.04, а также с OpenNI unstable и avin2 Sensor - результат тот же. Я также тестировал предварительно созданные двоичные файлы.

Образец UserTracker в C ++ и .NET работает, но UserTracker.java запускается, определяет мой силуэт, а затем JVM дает сбой, когда я делаю калибровочную позу. Это результат до сбоя:

New user 1
Pose Psi detected for 1

Я пробовал поиграть с кодом, но не могу найти фрагмент кода, который его вызывает - сбой не происходит в PoseDetectedObserver.update .

Вот ссылка на рассматриваемый пример: https://github.com/OpenNI/OpenNI/blob/master/Samples/UserTracker.java/org/OpenNI/Samples/UserTracker/UserTracker.java

Кто-нибудь еще сталкивался с этой проблемой или, возможно, видит, что может быть не так?

edit: Я включил ведение журнала в SamplesConfig.xml и в примерах Java выводить эти предупреждения при запуске, а примеры C ++ и .NET просто есть последний - это единственное отличие, которое я нахожу в журналах.

  125 INFO       OpenNI version is 1.3.2 (Build 3)-Linux-x86 (Jul 28 2011 03:43:14)
  141 INFO       Filter Info - minimum severity: WARNING, masks: ALL
 2482 WARNING    Failed loading lib: /usr/lib/libXnVFeatures_1_3_0.so: undefined symbol: xnOSStrFormat

 2489 WARNING    Failed to load '/usr/lib/libXnVFeatures_1_3_0.so' - missing dependencies?
 4080 WARNING    Failed loading lib: /usr/lib/libXnVHandGenerator_1_3_0.so: undefined symbol: xnOSStrFormat

 4087 WARNING    Failed to load '/usr/lib/libXnVHandGenerator_1_3_0.so' - missing dependencies?
 7581 WARNING    Open named event: failed to open key file (2) - event might not exist...

edit2: Я установил награду, а вот подробный файл журнала и дамп из последних нестабильных версий OpenNI, NITE и SensorKinect от avin2 на Lubuntu 11.04 : http://pastebin.com/anG18agp http://pastebin.com/mAkf0G6M

15
задан HairyFotr 30 July 2011 в 14:05
поделиться