我问了question之后,看来我们的应用程序中的故障来自我们正在使用的JVM中的错误。这是一个导致Java2d处置线程中出现分段错误的错误,并且Java Bugtracker指示它可能是由JVM访问文件时删除文件引起的。 bug is identified,但我很难确定它实际上已解决,以及使用哪种Java版本。它被简单地标记为“已关闭” Oracle的bugtracker,并提到了另一个问题,该问题已不再在线提供(可能是Sun-Oracle合并以及它在与Java相关的官方网站中造成的破坏)。有人可以帮忙吗?
答案 0 :(得分:3)
这不是在给定版本中已修复的JDK中的错误。底部的评估显示:
这肯定是6953445的副本。
用户删除JDK正在使用的临时文件。
这意味着您的应用程序将删除JDK期望存在的文件,所以我的猜测是解决方法是这不是JDK中的错误,而是您的代码。
如果您真的要知道,那么Oracle支持人员(很可能会付费,除非您拥有其他产品的许可)应该可以给出明确的答案。