簡體   English   中英

Java Runtime Environment檢測到致命錯誤

[英]Fatal error detected by Java Runtime Environment

我面臨一個奇怪的配置問題,該應用程序可以在筆記本電腦上正常運行,但是在部署階段該應用程序在另一台筆記本電腦上崩潰,並且在應用程序所在的位置生成了轉儲文件。

這是轉儲文件的初始行:

A fatal error has been detected by the Java Runtime Environment:
EXCEPTION_UNCAUGHT_CXX_EXCEPTION (0xe06d7363) at pc=0x7555b727, pid=1444, tid=4508
JRE version: 7.0-b147
Java VM: Java HotSpot(TM) Client VM (21.0-b17 mixed mode, sharing windows-x86 )
Problematic frame:
C  [KERNELBASE.dll+0xb727]

這是轉儲文件中的堆棧跟蹤:

C  [KERNELBASE.dll+0xb727]  RaiseException+0x58
C  [msvcr100.dll+0x27819]  CxxThrowException+0x45

Java frames: (J=compiled Java code, j=interpreted, Vv=VM code)
j  org.bytedeco.javacpp.opencv_core.cvSetImageROI(Lorg/bytedeco/javacpp/opencv_core$IplImage;Lorg/bytedeco/javacpp/opencv_core$CvRect;)V+0
J  org.bytedeco.javacv.Blob.testDetect(Lorg/bytedeco/javacpp/opencv_core$IplImage;IIIIILorg/bytedeco/javacpp/opencv_core$CvRect;Ljava/lang/String;)[[I
J  com.omr.app.OmrModel.DetectUserIdQuizIdCircles()V
j  com.omr.app.OmrController$2.doInBackground()Ljava/lang/Void;+315
j  com.omr.app.OmrController$2.doInBackground()Ljava/lang/Object;+1
j  javax.swing.SwingWorker$1.call()Ljava/lang/Object;+14
j  java.util.concurrent.FutureTask$Sync.innerRun()V+29
j  java.util.concurrent.FutureTask.run()V+4
j  javax.swing.SwingWorker.run()V+4
j  java.util.concurrent.ThreadPoolExecutor.runWorker(Ljava/util/concurrent/ThreadPoolExecutor$Worker;)V+46
j  java.util.concurrent.ThreadPoolExecutor$Worker.run()V+5
j  java.lang.Thread.run()V+11
v  ~StubRoutines::call_stub

嘗試使用Oracle https://docs.oracle.com/javase/7/docs/webnotes/tsg/TSG-Desktop/html/introduction.html的此故障排除指南

我的猜測是環境存在問題。 請嘗試在要部署的計算機上安裝jdk 8。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM