Java 某些处理器类型的xuggler问题
我已经开发了一个应用程序,在我的笔记本电脑上使用xuggler库和Intel DualCore处理器,任何东西都可以正常工作。 但是,现在我需要在具有Intel Xeon E3-1230v2处理器的服务器上安装我的应用程序,每次运行应用程序时,我都会在本机库上遇到错误:Java 某些处理器类型的xuggler问题,java,processor,xuggler,bridge,Java,Processor,Xuggler,Bridge,我已经开发了一个应用程序,在我的笔记本电脑上使用xuggler库和Intel DualCore处理器,任何东西都可以正常工作。 但是,现在我需要在具有Intel Xeon E3-1230v2处理器的服务器上安装我的应用程序,每次运行应用程序时,我都会在本机库上遇到错误: # A fatal error has been detected by the Java Runtime Environment: # # EXCEPTION_ACCESS_VIOLATION (0xc0000005) at
# A fatal error has been detected by the Java Runtime Environment:
#
# EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x0000000013e96520, pid=1724, tid=3804
#
# JRE version: 7.0_21-b11
# Java VM: Java HotSpot(TM) 64-Bit Server VM (23.21-b01 mixed mode windows-amd64 compressed oops)
# Problematic frame:
# C [xuggle5326780242083232878.dll+0x736520] Java_com_xuggle_ferry_FerryJNI_SWIGRefCountedTesterUpcast+0x66f005
#
# Core dump written. Default location: D:\tomcat\hs_err_pid1724.mdmp
#
# If you would like to submit a bug report, please visit:
# http://bugreport.sun.com/bugreport/crash.jsp
# The crash happened outside the Java Virtual Machine in native code.
# See problematic frame for where to report the bug.
#
我在这个项目上投入了太多的时间,我真的需要在服务器上使用它,我在网上找到了xuggler 5.5,它应该可以解决这个问题,但我仍然得到了错误。
就我在网上看到的情况来看,这是一些处理器(如Ivy Bridge)的问题,我能做些什么让Xugler在我的机器上工作吗?我在mp4视频读取过程中也遇到了同样的问题……你有什么解决方案吗?不幸的是,没有,我重写了任何东西,然后切换到ffmpeg.exe,这比处理Xugler要容易得多,我已经写了一篇关于它的博客文章,如果它能有所帮助的话: