使用 Xuggle 时在 Eclipse 中检测到致命错误

使用 Xuggle 时在 Eclipse 中检测到致命错误

我尝试使用 从视频中获取帧Xuggle 5.4。我使用的 IDE 是Eclipse Juno。上次(大约一个月前)尝试时,我得到的帧间隔为 5 秒,但今天当我尝试运行代码时,我收到以下错误

#
# Java 运行时环境检测到致命错误:
#
# EXCEPTION_ACCESS_VIOLATION (0xc0000005) 位于 pc=0x000000006ee76520,pid=4340,tid=7344
#
#JRE版本:7.0_09-b05
# Java VM:Java HotSpot(TM) 64 位服务器 VM(23.5-b02 混合模式 windows-amd64 压缩 oops)
# 有问题的框架:
#C [xuggle1062976990104623257.dll+0x736520] Java_com_xuggle_ferry_FerryJNI_SWIGRefCountedTesterUpcast+0x66f005
#
# 无法写入核心转储。Windows 客户端版本默认不启用小型转储
#
# 包含更多信息的错误报告文件保存为:
# D:\Eclipse 工作区\Eclipse Juno\VideoSteganography\hs_err_pid4340.log
#
# 如果您想提交错误报告,请访问:
#http://bugreport.sun.com/bugreport/crash.jsp
# 崩溃发生在本机代码中的 Java 虚拟机之外。
# 请参阅有问题的框架以了解向何处报告错误。
#

当我用谷歌搜索这个问题时,我发现了类似的问题,但我无法找到任何解决方案或原因。

这可能是什么原因?我找不到导致崩溃的本机代码。我过去总是在可用时更新 Java。

我需要从视频文件中获取帧,还有其他什么方法可以实现此目的?请随时询问详细信息。

答案1

问题是由于 Java 的最近更新造成的。当我切换回旧版本时,它运行良好,没有任何崩溃。

希望下次更新时可以修复此问题。

相关内容