Xuggler аварийно завершает работу JVM в 64-битной версии

Я использую xuggler для конвертации видео. В моей системе установлены следующие критерии

window7
xuggler 5.4 version 
OS/Java 64 bit 

Когда я запускаю программу, JVM падает со следующим журналом

#
# A fatal error has been detected by the Java Runtime Environment:
#
#  EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x000000006ee76520, pid=43188, tid=43624
#
# JRE version: Java(TM) SE Runtime Environment (7.0_45-b18) (build 1.7.0_45-b18)
# Java VM: Java HotSpot(TM) 64-Bit Server VM (24.45-b08 mixed mode windows-amd64 compressed oops)
# Problematic frame:
# C  [xuggle6677784747721795797.dll+0x736520]
#
# Failed to write core dump. Minidumps are not enabled by default on client versions of Windows
#

Но я попробовал это в 32-разрядной ОС/Java, все работает

Как я могу добиться успеха в 64-битной Java? Не могли бы вы поделиться своей идеей?


person Surendra Jnawali    schedule 28.07.2014    source источник


Ответы (1)


Можете ли вы воспроизвести эту проблему на других компьютерах с 64-разрядной версией Windows? Известно, что Xuggler 5.4 имеет проблемы совместимости с некоторыми очень специфическими процессорами x64.

Если проблема специфична для Windows, вы также можете рассмотреть возможность выпуска только 32-разрядной версии. Компьютеры под управлением 64-разрядной версии Windows также поддерживают 32-разрядные JVM.

person Luke    schedule 29.07.2014
comment
Да, он воспроизводится в разных окнах, но переход на 32-битную версию не лучшее решение .... хммм, подумываю переключить xuggler на другой API .... вы знаете другой API? - person Surendra Jnawali; 29.07.2014