javacv icon indicating copy to clipboard operation
javacv copied to clipboard

JVM Crash : EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x00007ff8e4901b3f, pid=22840, tid=0x0000000000005984

Open mabin opened this issue 4 years ago • 6 comments

Like the following example, I use the OpenCVFrameGrabber.grab() and FFmpegFrameRecorder.start() functions. The program always runs for a period of time, and there will be got JVM CRASH Exception:

`public class CameraUtils { private final static Logger logger = LoggerFactory.getLogger(CameraUtils.class); // private static FFmpegFrameGrabber grabber; public static BufferedImage bufferedImage = null; private static Thread grabThread; private static FFmpegFrameRecorder recorder; private static OpenCVFrameGrabber grabber; private static boolean isRecording = false; private static long startTime = 0;

public static void startup() {
    grabThread = new Thread(new Runnable() {
        @Override
        public void run() {
            logger.info("摄像头处理进程启动成功..");
            Frame frame = null ;
            try {
                while (grabber != null  && grabber.grab() != null) {
                    frame = grabber.grab();
                    Java2DFrameConverter converter = new Java2DFrameConverter();
                    bufferedImage = converter.getBufferedImage(frame);
                    if (isRecording && recorder != null) {
                        //定义开始时间,当开始时需要先初始化时间戳
                        if (startTime == 0)
                            startTime = System.currentTimeMillis();

                        // 创建一个 timestamp用来写入帧中
                        long videoTS = 1000 * (System.currentTimeMillis() - startTime);
                        //检查偏移量
                        if (videoTS > recorder.getTimestamp()) {
                            //logger.info("Lip-flap correction: " + videoTS + " : " + recorder.getTimestamp() + " -> "
                            //        + (videoTS - recorder.getTimestamp()));
                            //录制器写入timestamp
                            recorder.setTimestamp(videoTS);
                        }
                        //logger.debug("record --> startTime: "+startTime+", videoTS: "+videoTS);
                        try {
                            recorder.record(frame);
                        } catch (Exception e) {
                            e.printStackTrace();
                            logger.error("录制帧发生异常,什么都不做 : {}", e.getMessage());
                        }
                    }
                    try {
                        Thread.sleep(ConfigUtils.getFPS());
                    } catch (InterruptedException e) {
                        e.printStackTrace();
                    }

                }
            } catch (Exception e) {
                logger.error("视频录制异常: {}", e);
            }finally {

            }
        }
    });
    grabThread.setName("camera-thread");
    grabThread.start();
}


public static void startRecord(String outputFile, int imageWidth, int imageHeight) {
    logger.info("开始录制视频 : {},{},{}", outputFile, imageWidth, imageHeight);
    //recorder = new FFmpegFrameRecorder(outputFile, imageWidth, imageHeight, 1);
    try {
        recorder = FFmpegFrameRecorder.createDefault(outputFile, imageWidth, imageHeight);
    } catch (FrameRecorder.Exception e) {
        e.printStackTrace();
    }
    recorder.setInterleaved(true);
    // recorder.setVideoOption("tune", "zerolatency");
     recorder.setVideoOption("preset", "ultrafast");
    // recorder.setVideoOption("crf", "25");
    // 2000 kb/s, 720P视频的合理比特率范围
    // recorder.setVideoBitrate(2000000);
    // h264编/解码器

// recorder.setVideoCodec(avcodec.AV_CODEC_ID_H264); // 封装格式flv recorder.setFormat("flv"); // 视频帧率(保证视频质量的情况下最低25,低于25会出现闪屏) // recorder.setFrameRate(FRAME_RATE); // 关键帧间隔,一般与帧率相同或者是视频帧率的两倍 //recorder.setGopSize(FRAME_RATE * 2); // 不可变(固定)音频比特率 //recorder.setAudioOption("crf", "0"); // 最高质量 // recorder.setAudioQuality(0); // 音频比特率 //recorder.setAudioBitrate(192000); // 音频采样率 //recorder.setSampleRate(44100); // 双通道(立体声) // recorder.setAudioChannels(2); // 音频编/解码器 recorder.setAudioCodec(avcodec.AV_CODEC_ID_H264); // recorder.setTimestamp(new Date().getTime()); try { recorder.start(); isRecording = true; } catch (org.bytedeco.javacv.FrameRecorder.Exception e2) { if (recorder != null) { logger.error("关闭失败,尝试重启"); try { recorder.release(); recorder.start(); } catch (org.bytedeco.javacv.FrameRecorder.Exception e) { try { logger.error("开启失败,关闭录制"); recorder.release(); return; } catch (org.bytedeco.javacv.FrameRecorder.Exception e1) { return; } } } } }

public static void stopRecord() {
    isRecording = false;
    startTime = 0;
    try {
        if (recorder != null) {
            logger.info("关闭录制器");
            recorder.stop();
        }
    } catch (org.bytedeco.javacv.FrameRecorder.Exception e) {
        logger.error("关闭录制器失败1:{}", e.getMessage());
        try {
            if (recorder != null) {
                grabber.release();
            }
        } catch (org.bytedeco.javacv.FrameGrabber.Exception e1) {
            logger.error("关闭摄像头失败2:{}", e.getMessage());
            return;
        }
    } finally {
        try {
            if (recorder != null) {
                recorder.release();
                recorder = null;
            }
        } catch (org.bytedeco.javacv.FrameRecorder.Exception e) {
            logger.error("关闭录制器失败3:{}", e.getMessage());
        }

    }
}

public static void connectCamera() {
    try {
        grabber = new OpenCVFrameGrabber(0);
        grabber.start();   //开始获取摄像头数据
        logger.info("启动摄像头成功...");
    } catch (Exception e) {
        e.printStackTrace();
        logger.info("启动摄像头失败:{}", e.getMessage());
    }
}

public static void disconnectCamera() {
    try {
        if (grabber != null) {
            logger.info("摄像头处理进程关闭grabber..");
            grabber.release();
        }
        if (grabThread != null && grabThread.isAlive()) {
            grabThread.interrupt();
        }
    } catch (FrameGrabber.Exception e) {
        e.printStackTrace();
    }
}


public static Image getBufferedImage() {
    return bufferedImage;
}

`

the pid file: `#

A fatal error has been detected by the Java Runtime Environment:

EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x00007ff8e4901b3f, pid=22840, tid=0x0000000000005984

JRE version: Java(TM) SE Runtime Environment (8.0_231-b11) (build 1.8.0_231-b11)

Java VM: Java HotSpot(TM) 64-Bit Server VM (25.231-b11 mixed mode windows-amd64 compressed oops)

Problematic frame:

C 0x00007ff8e4901b3f

Failed to write core dump. Minidumps are not enabled by default on client versions of Windows

If you would like to submit a bug report, please visit:

http://bugreport.java.com/bugreport/crash.jsp

The crash happened outside the Java Virtual Machine in native code.

See problematic frame for where to report the bug.

--------------- T H R E A D ---------------

Current thread (0x000000001ab17800): JavaThread "huiztech-camera-thread" [_thread_in_native, id=22916, stack(0x000000003c4f0000,0x000000003c5f0000)]

siginfo: ExceptionCode=0xc0000005, writing address 0x0000000000000000

Registers: RAX=0x0000000000000700, RBX=0x000000003fef2e40, RCX=0x0000000030303030, RDX=0x0000000000000000 RSP=0x000000003c5eeb40, RBP=0x000000000000000e, RSI=0x0000000000000442, RDI=0x000000000000001e R8 =0x0000000041552500, R9 =0x0000000000000380, R10=0x0000000000000162, R11=0x0000000040078af0 R12=0x0000000000000000, R13=0x0000000000000000, R14=0x0000000041552500, R15=0x0000000000000002 RIP=0x00007ff8e4901b3f, EFLAGS=0x0000000000010206

Top of Stack: (sp=0x000000003c5eeb40) 0x000000003c5eeb40: 00000000000e1000 0000000000000000 0x000000003c5eeb50: 00000000200056eb 0000000000000000 0x000000003c5eeb60: 0000000000000000 0000000000000000 0x000000003c5eeb70: 0000000000000000 0000000000000010 0x000000003c5eeb80: 0000000000000000 0000000000000010 0x000000003c5eeb90: 000000004147ac10 00007ff94dc89da0 0x000000003c5eeba0: 000002b200000002 0000016200000030 0x000000003c5eebb0: 0000000000000000 000000000000005f 0x000000003c5eebc0: 000000000000003f 0000000000000000 0x000000003c5eebd0: 0000000000000000 0000000000000000 0x000000003c5eebe0: 0000000000000000 0000000000000000 0x000000003c5eebf0: 0000000000000000 000000003fef33f8 0x000000003c5eec00: 000000003fef3438 00007ff8fa99ca22 0x000000003c5eec10: 0000000000000018 00007ff94dc893f0 0x000000003c5eec20: 0000000000000018 000000003fef2e40 0x000000003c5eec30: 0000000000000001 000000003ffd32c0

Instructions: (pc=0x00007ff8e4901b3f) 0x00007ff8e4901b1f: 24 68 01 01 01 01 4c 8b 8b f0 02 00 00 48 8b 93 0x00007ff8e4901b2f: 50 18 00 00 4d 89 f0 44 89 54 24 6c 4b 8d 04 09 0x00007ff8e4901b3f: 89 0a 89 4a 04 89 4a 08 89 4a 0c 42 89 0c 0a 42 0x00007ff8e4901b4f: 89 4c 0a 04 42 89 4c 0a 08 42 89 4c 0a 0c 42 89

Register to memory mapping:

RAX=0x0000000000000700 is an unknown value RBX=0x000000003fef2e40 is an unknown value RCX=0x0000000030303030 is an unknown value RDX=0x0000000000000000 is an unknown value RSP=0x000000003c5eeb40 is pointing into the stack for thread: 0x000000001ab17800 RBP=0x000000000000000e is an unknown value RSI=0x0000000000000442 is an unknown value RDI=0x000000000000001e is an unknown value R8 =0x0000000041552500 is an unknown value R9 =0x0000000000000380 is an unknown value R10=0x0000000000000162 is an unknown value R11=0x0000000040078af0 is an unknown value R12=0x0000000000000000 is an unknown value R13=0x0000000000000000 is an unknown value R14=0x0000000041552500 is an unknown value R15=0x0000000000000002 is an unknown value

Stack: [0x000000003c4f0000,0x000000003c5f0000], sp=0x000000003c5eeb40, free space=1018k Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code) C 0x00007ff8e4901b3f C 0x00007ff8e4954514 C 0x00007ff8e4adc4d0 C 0x00007ff8e4956889 C 0x00007ff8e4672168 C 0x000000006a205b7d C 0x0000000003da0016

Java frames: (J=compiled Java code, j=interpreted, Vv=VM code) J 3365 org.bytedeco.ffmpeg.global.avcodec.avcodec_encode_video2(Lorg/bytedeco/ffmpeg/avcodec/AVCodecContext;Lorg/bytedeco/ffmpeg/avcodec/AVPacket;Lorg/bytedeco/ffmpeg/avutil/AVFrame;[I)I (0 bytes) @ 0x0000000003d9ff98 [0x0000000003d9ff00+0x98] J 3359 C1 org.bytedeco.javacv.FFmpegFrameRecorder.recordImage(IIIIII[Ljava/nio/Buffer;)Z (1008 bytes) @ 0x0000000003da295c [0x0000000003da09a0+0x1fbc] J 3595 C1 org.bytedeco.javacv.FFmpegFrameRecorder.record(Lorg/bytedeco/javacv/Frame;I)V (104 bytes) @ 0x0000000003e9c85c [0x0000000003e9c6a0+0x1bc] J 3594 C1 org.bytedeco.javacv.FFmpegFrameRecorder.record(Lorg/bytedeco/javacv/Frame;)V (30 bytes) @ 0x0000000003e9c29c [0x0000000003e9bfa0+0x2fc] j com.huiztech.desktop.utils.CameraUtils$1.run()V+111 j java.lang.Thread.run()V+11 v ~StubRoutines::call_stub

--------------- P R O C E S S ---------------

Java Threads: ( => current thread ) 0x000000001b2c2800 JavaThread "Okio Watchdog" daemon [_thread_blocked, id=23468, stack(0x000000003e7c0000,0x000000003e8c0000)] 0x000000001b2bf800 JavaThread "OkHttp ConnectionPool" daemon [_thread_blocked, id=19164, stack(0x000000003e6c0000,0x000000003e7c0000)] 0x000000001b2bc800 JavaThread "Thread-10" [_thread_in_native, id=22248, stack(0x000000003e3c0000,0x000000003e4c0000)] 0x000000001b2bd000 JavaThread "DestroyJavaVM" [_thread_blocked, id=15876, stack(0x0000000002f50000,0x0000000003050000)] 0x000000001ab10800 JavaThread "huiztech-zkt-thread" [_thread_in_native, id=22696, stack(0x000000003c5f0000,0x000000003c6f0000)] =>0x000000001ab17800 JavaThread "huiztech-camera-thread" [_thread_in_native, id=22916, stack(0x000000003c4f0000,0x000000003c5f0000)] 0x000000001ab16800 JavaThread "Thread-7" daemon [_thread_in_native, id=21736, stack(0x0000000020070000,0x0000000020170000)] 0x000000001ab14800 JavaThread "Thread-5" daemon [_thread_in_native, id=22924, stack(0x000000001fb70000,0x000000001fc70000)] 0x000000001ab16000 JavaThread "TimerQueue" daemon [_thread_blocked, id=10472, stack(0x00000000214d0000,0x00000000215d0000)] 0x000000001ab11800 JavaThread "AWT-EventQueue-0" [_thread_in_native, id=16680, stack(0x000000001e240000,0x000000001e340000)] 0x000000001ab13800 JavaThread "AWT-Windows" daemon [_thread_in_native, id=17748, stack(0x000000001d4e0000,0x000000001d5e0000)] 0x000000001ab15000 JavaThread "AWT-Shutdown" [_thread_blocked, id=9564, stack(0x000000001d3e0000,0x000000001d4e0000)] 0x000000001ab13000 JavaThread "Java2D Disposer" daemon [_thread_blocked, id=15184, stack(0x000000001d2e0000,0x000000001d3e0000)] 0x000000001aab3800 JavaThread "JavaCPP Deallocator" daemon [_thread_blocked, id=5384, stack(0x000000001bbb0000,0x000000001bcb0000)] 0x000000001a77e000 JavaThread "RMI TCP Accept-0" daemon [_thread_in_native, id=21652, stack(0x000000001b700000,0x000000001b800000)] 0x000000001a828800 JavaThread "RMI TCP Accept-22222" daemon [_thread_in_native, id=21340, stack(0x000000001b600000,0x000000001b700000)] 0x000000001a825000 JavaThread "RMI TCP Accept-0" daemon [_thread_in_native, id=20228, stack(0x000000001b500000,0x000000001b600000)] 0x0000000019e06000 JavaThread "Service Thread" daemon [_thread_blocked, id=17568, stack(0x000000001a430000,0x000000001a530000)] 0x0000000019d9a000 JavaThread "C1 CompilerThread2" daemon [_thread_blocked, id=11788, stack(0x000000001a330000,0x000000001a430000)] 0x0000000019d6e000 JavaThread "C2 CompilerThread1" daemon [_thread_blocked, id=13072, stack(0x000000001a230000,0x000000001a330000)] 0x0000000019d68000 JavaThread "C2 CompilerThread0" daemon [_thread_blocked, id=20224, stack(0x000000001a130000,0x000000001a230000)] 0x0000000019d67800 JavaThread "Monitor Ctrl-Break" daemon [_thread_in_native, id=21048, stack(0x000000001a030000,0x000000001a130000)] 0x0000000019273800 JavaThread "Attach Listener" daemon [_thread_blocked, id=3500, stack(0x0000000019730000,0x0000000019830000)] 0x0000000017efa000 JavaThread "Signal Dispatcher" daemon [_thread_blocked, id=18036, stack(0x0000000019630000,0x0000000019730000)] 0x0000000017ed2000 JavaThread "Finalizer" daemon [_thread_blocked, id=12772, stack(0x0000000019130000,0x0000000019230000)] 0x000000000314e000 JavaThread "Reference Handler" daemon [_thread_blocked, id=9012, stack(0x0000000019030000,0x0000000019130000)]

Other Threads: 0x0000000017ea8000 VMThread [stack: 0x0000000018f30000,0x0000000019030000] [id=18388] 0x000000001abc9000 WatcherThread [stack: 0x000000001b800000,0x000000001b900000] [id=22656]

VM state:not at safepoint (normal execution)

VM Mutex/Monitor currently owned by a thread: None

heap address: 0x0000000080000000, size: 2048 MB, Compressed Oops mode: 32-bit Narrow klass base: 0x0000000000000000, Narrow klass shift: 3 Compressed class space size: 1073741824 Address: 0x0000000100000000

Heap: PSYoungGen total 29184K, used 19603K [0x00000000d5580000, 0x00000000d7680000, 0x0000000100000000) eden space 24576K, 67% used [0x00000000d5580000,0x00000000d65a9ca0,0x00000000d6d80000) from space 4608K, 66% used [0x00000000d7200000,0x00000000d74fb030,0x00000000d7680000) to space 4608K, 0% used [0x00000000d6d80000,0x00000000d6d80000,0x00000000d7200000) ParOldGen total 79360K, used 41693K [0x0000000080000000, 0x0000000084d80000, 0x00000000d5580000) object space 79360K, 52% used [0x0000000080000000,0x00000000828b7550,0x0000000084d80000) Metaspace used 33137K, capacity 33522K, committed 34096K, reserved 1079296K class space used 3116K, capacity 3254K, committed 3376K, reserved 1048576K

Card table byte_map: [0x0000000012680000,0x0000000012a90000] byte_map_base: 0x0000000012280000

Marking Bits: (ParMarkBitMap*) 0x00000000519f6d90 Begin Bits: [0x0000000013140000, 0x0000000015140000) End Bits: [0x0000000015140000, 0x0000000017140000)

Polling page: 0x0000000000f30000

CodeCache: size=245760Kb used=16132Kb max_used=16147Kb free=229627Kb bounds [0x00000000032c0000, 0x00000000042b0000, 0x00000000122c0000] total_blobs=5364 nmethods=4160 adapters=1115 compilation: enabled

Compilation events (10 events): Event: 1756.862 Thread 0x0000000019d9a000 nmethod 5005 0x0000000004292890 code [0x0000000004292d80, 0x0000000004296338] Event: 1761.849 Thread 0x0000000019d9a000 5006 3 okhttp3.Request$Builder::url (139 bytes) Event: 1761.852 Thread 0x0000000019d9a000 nmethod 5006 0x0000000003cdc810 code [0x0000000003cdcb40, 0x0000000003cde178] Event: 1761.854 Thread 0x0000000019d9a000 5007 ! 3 okhttp3.RealCall::execute (155 bytes) Event: 1761.859 Thread 0x0000000019d9a000 nmethod 5007 0x0000000004297790 code [0x0000000004297c00, 0x000000000429a368] Event: 1765.144 Thread 0x0000000019d9a000 5008 ! 3 java.net.URI$Parser::parseServer (337 bytes) Event: 1765.150 Thread 0x0000000019d9a000 nmethod 5008 0x000000000429bc90 code [0x000000000429c160, 0x000000000429ec68] Event: 1779.544 Thread 0x0000000019d9a000 5009 3 javax.swing.text.GlyphView::getBreakSpot (247 bytes) Event: 1779.547 Thread 0x0000000019d9a000 nmethod 5009 0x0000000003cda8d0 code [0x0000000003cdab60, 0x0000000003cdbe88] Event: 1779.552 Thread 0x0000000019d68000 5010 4 java.io.Writer::write (11 bytes)

GC Heap History (10 events): Event: 1751.662 GC heap before {Heap before GC invocations=165 (full 1): PSYoungGen total 29184K, used 27063K [0x00000000d5580000, 0x00000000d7680000, 0x0000000100000000) eden space 24576K, 97% used [0x00000000d5580000,0x00000000d6cf2ef8,0x00000000d6d80000) from space 4608K, 66% used [0x00000000d6d80000,0x00000000d707b030,0x00000000d7200000) to space 4608K, 0% used [0x00000000d7200000,0x00000000d7200000,0x00000000d7680000) ParOldGen total 79360K, used 41565K [0x0000000080000000, 0x0000000084d80000, 0x00000000d5580000) object space 79360K, 52% used [0x0000000080000000,0x0000000082897540,0x0000000084d80000) Metaspace used 33123K, capacity 33458K, committed 33840K, reserved 1079296K class space used 3116K, capacity 3254K, committed 3376K, reserved 1048576K Event: 1751.666 GC heap after Heap after GC invocations=165 (full 1): PSYoungGen total 29184K, used 1252K [0x00000000d5580000, 0x00000000d7680000, 0x0000000100000000) eden space 24576K, 0% used [0x00000000d5580000,0x00000000d5580000,0x00000000d6d80000) from space 4608K, 27% used [0x00000000d7200000,0x00000000d7339010,0x00000000d7680000) to space 4608K, 0% used [0x00000000d6d80000,0x00000000d6d80000,0x00000000d7200000) ParOldGen total 79360K, used 41589K [0x0000000080000000, 0x0000000084d80000, 0x00000000d5580000) object space 79360K, 52% used [0x0000000080000000,0x000000008289d540,0x0000000084d80000) Metaspace used 33123K, capacity 33458K, committed 33840K, reserved 1079296K class space used 3116K, capacity 3254K, committed 3376K, reserved 1048576K } Event: 1757.662 GC heap before {Heap before GC invocations=166 (full 1): PSYoungGen total 29184K, used 25372K [0x00000000d5580000, 0x00000000d7680000, 0x0000000100000000) eden space 24576K, 98% used [0x00000000d5580000,0x00000000d6d0e068,0x00000000d6d80000) from space 4608K, 27% used [0x00000000d7200000,0x00000000d7339010,0x00000000d7680000) to space 4608K, 0% used [0x00000000d6d80000,0x00000000d6d80000,0x00000000d7200000) ParOldGen total 79360K, used 41589K [0x0000000080000000, 0x0000000084d80000, 0x00000000d5580000) object space 79360K, 52% used [0x0000000080000000,0x000000008289d540,0x0000000084d80000) Metaspace used 33128K, capacity 33458K, committed 33840K, reserved 1079296K class space used 3116K, capacity 3254K, committed 3376K, reserved 1048576K Event: 1757.666 GC heap after Heap after GC invocations=166 (full 1): PSYoungGen total 29184K, used 3052K [0x00000000d5580000, 0x00000000d7680000, 0x0000000100000000) eden space 24576K, 0% used [0x00000000d5580000,0x00000000d5580000,0x00000000d6d80000) from space 4608K, 66% used [0x00000000d6d80000,0x00000000d707b030,0x00000000d7200000) to space 4608K, 0% used [0x00000000d7200000,0x00000000d7200000,0x00000000d7680000) ParOldGen total 79360K, used 41677K [0x0000000080000000, 0x0000000084d80000, 0x00000000d5580000) object space 79360K, 52% used [0x0000000080000000,0x00000000828b3550,0x0000000084d80000) Metaspace used 33128K, capacity 33458K, committed 33840K, reserved 1079296K class space used 3116K, capacity 3254K, committed 3376K, reserved 1048576K } Event: 1763.678 GC heap before {Heap before GC invocations=167 (full 1): PSYoungGen total 29184K, used 26741K [0x00000000d5580000, 0x00000000d7680000, 0x0000000100000000) eden space 24576K, 96% used [0x00000000d5580000,0x00000000d6ca25b0,0x00000000d6d80000) from space 4608K, 66% used [0x00000000d6d80000,0x00000000d707b030,0x00000000d7200000) to space 4608K, 0% used [0x00000000d7200000,0x00000000d7200000,0x00000000d7680000) ParOldGen total 79360K, used 41677K [0x0000000080000000, 0x0000000084d80000, 0x00000000d5580000) object space 79360K, 52% used [0x0000000080000000,0x00000000828b3550,0x0000000084d80000) Metaspace used 33135K, capacity 33522K, committed 34096K, reserved 1079296K class space used 3116K, capacity 3254K, committed 3376K, reserved 1048576K Event: 1763.682 GC heap after Heap after GC invocations=167 (full 1): PSYoungGen total 29184K, used 3052K [0x00000000d5580000, 0x00000000d7680000, 0x0000000100000000) eden space 24576K, 0% used [0x00000000d5580000,0x00000000d5580000,0x00000000d6d80000) from space 4608K, 66% used [0x00000000d7200000,0x00000000d74fb030,0x00000000d7680000) to space 4608K, 0% used [0x00000000d6d80000,0x00000000d6d80000,0x00000000d7200000) ParOldGen total 79360K, used 41685K [0x0000000080000000, 0x0000000084d80000, 0x00000000d5580000) object space 79360K, 52% used [0x0000000080000000,0x00000000828b5550,0x0000000084d80000) Metaspace used 33135K, capacity 33522K, committed 34096K, reserved 1079296K class space used 3116K, capacity 3254K, committed 3376K, reserved 1048576K } Event: 1769.678 GC heap before {Heap before GC invocations=168 (full 1): PSYoungGen total 29184K, used 27354K [0x00000000d5580000, 0x00000000d7680000, 0x0000000100000000) eden space 24576K, 98% used [0x00000000d5580000,0x00000000d6d3ba90,0x00000000d6d80000) from space 4608K, 66% used [0x00000000d7200000,0x00000000d74fb030,0x00000000d7680000) to space 4608K, 0% used [0x00000000d6d80000,0x00000000d6d80000,0x00000000d7200000) ParOldGen total 79360K, used 41685K [0x0000000080000000, 0x0000000084d80000, 0x00000000d5580000) object space 79360K, 52% used [0x0000000080000000,0x00000000828b5550,0x0000000084d80000) Metaspace used 33136K, capacity 33522K, committed 34096K, reserved 1079296K class space used 3116K, capacity 3254K, committed 3376K, reserved 1048576K Event: 1769.682 GC heap after Heap after GC invocations=168 (full 1): PSYoungGen total 29184K, used 3020K [0x00000000d5580000, 0x00000000d7680000, 0x0000000100000000) eden space 24576K, 0% used [0x00000000d5580000,0x00000000d5580000,0x00000000d6d80000) from space 4608K, 65% used [0x00000000d6d80000,0x00000000d7073030,0x00000000d7200000) to space 4608K, 0% used [0x00000000d7200000,0x00000000d7200000,0x00000000d7680000) ParOldGen total 79360K, used 41693K [0x0000000080000000, 0x0000000084d80000, 0x00000000d5580000) object space 79360K, 52% used [0x0000000080000000,0x00000000828b7550,0x0000000084d80000) Metaspace used 33136K, capacity 33522K, committed 34096K, reserved 1079296K class space used 3116K, capacity 3254K, committed 3376K, reserved 1048576K } Event: 1775.694 GC heap before {Heap before GC invocations=169 (full 1): PSYoungGen total 29184K, used 27032K [0x00000000d5580000, 0x00000000d7680000, 0x0000000100000000) eden space 24576K, 97% used [0x00000000d5580000,0x00000000d6cf31b0,0x00000000d6d80000) from space 4608K, 65% used [0x00000000d6d80000,0x00000000d7073030,0x00000000d7200000) to space 4608K, 0% used [0x00000000d7200000,0x00000000d7200000,0x00000000d7680000) ParOldGen total 79360K, used 41693K [0x0000000080000000, 0x0000000084d80000, 0x00000000d5580000) object space 79360K, 52% used [0x0000000080000000,0x00000000828b7550,0x0000000084d80000) Metaspace used 33136K, capacity 33522K, committed 34096K, reserved 1079296K class space used 3116K, capacity 3254K, committed 3376K, reserved 1048576K Event: 1775.698 GC heap after Heap after GC invocations=169 (full 1): PSYoungGen total 29184K, used 3052K [0x00000000d5580000, 0x00000000d7680000, 0x0000000100000000) eden space 24576K, 0% used [0x00000000d5580000,0x00000000d5580000,0x00000000d6d80000) from space 4608K, 66% used [0x00000000d7200000,0x00000000d74fb030,0x00000000d7680000) to space 4608K, 0% used [0x00000000d6d80000,0x00000000d6d80000,0x00000000d7200000) ParOldGen total 79360K, used 41693K [0x0000000080000000, 0x0000000084d80000, 0x00000000d5580000) object space 79360K, 52% used [0x0000000080000000,0x00000000828b7550,0x0000000084d80000) Metaspace used 33136K, capacity 33522K, committed 34096K, reserved 1079296K class space used 3116K, capacity 3254K, committed 3376K, reserved 1048576K }

Deoptimization events (10 events): Event: 11.232 Thread 0x000000001ab14800 Uncommon trap: reason=class_check action=maybe_recompile pc=0x00000000034170d8 method=java.lang.String.equals(Ljava/lang/Object;)Z @ 8 Event: 11.232 Thread 0x000000001ab14800 Uncommon trap: reason=class_check action=maybe_recompile pc=0x00000000034170d8 method=java.lang.String.equals(Ljava/lang/Object;)Z @ 8 Event: 11.247 Thread 0x000000001ab14800 Uncommon trap: reason=unstable_if action=reinterpret pc=0x0000000003af2560 method=java.util.Arrays.equals([B[B)Z @ 2 Event: 11.265 Thread 0x000000001ab11800 Uncommon trap: reason=class_check action=maybe_recompile pc=0x0000000003a18bfc method=java.util.concurrent.ConcurrentHashMap.putVal(Ljava/lang/Object;Ljava/lang/Object;Z)Ljava/lang/Object; @ 192 Event: 23.211 Thread 0x000000001ab11800 Uncommon trap: reason=range_check action=make_not_entrant pc=0x0000000003c339d0 method=org.bytedeco.javacpp.Loader.loadLibrary(Ljava/lang/Class;[Ljava/net/URL;Ljava/lang/String;[Ljava/lang/String;)Ljava/lang/String; @ 86 Event: 38.994 Thread 0x000000001ab11800 Uncommon trap: reason=predicate action=maybe_recompile pc=0x00000000038ed4fc method=java.lang.String.regionMatches(ZILjava/lang/String;II)Z @ 63 Event: 111.585 Thread 0x000000001ab11800 Uncommon trap: reason=unstable_if action=reinterpret pc=0x0000000003a47594 method=java.lang.CharacterDataLatin1.digit(II)I @ 82 Event: 463.529 Thread 0x000000001ab11800 Uncommon trap: reason=unstable_if action=reinterpret pc=0x0000000003e557e8 method=java.util.concurrent.locks.ReentrantLock$Sync.nonfairTryAcquire(I)Z @ 19 Event: 712.945 Thread 0x000000001b2be000 Uncommon trap: reason=unstable_if action=reinterpret pc=0x000000000409dd3c method=com.alibaba.fastjson.parser.JSONLexerBase.scanString()V @ 79 Event: 1359.632 Thread 0x000000001ab16000 Uncommon trap: reason=unstable_if action=reinterpret pc=0x0000000003b66ddc method=javax.swing.Timer.post()V @ 9

Classes redefined (0 events): No events

Internal exceptions (10 events): Event: 1659.434 Thread 0x000000001b2c1000 Exception <a 'java/lang/InterruptedException'> (0x00000000d676a720) thrown at [C:\re\workspace\8-2-build-windows-amd64-cygwin\jdk8u231\13620\hotspot\src\share\vm\runtime\objectMonitor.cpp, line 1495] Event: 1659.439 Thread 0x000000001ab11800 Exception <a 'java/net/SocketTimeoutException': Read timed out> (0x00000000d67805d0) thrown at [C:\re\workspace\8-2-build-windows-amd64-cygwin\jdk8u231\13620\hotspot\src\share\vm\prims\jni.cpp, line 736] Event: 1689.308 Thread 0x000000001b2be800 Exception <a 'java/lang/InterruptedException'> (0x00000000d65964b0) thrown at [C:\re\workspace\8-2-build-windows-amd64-cygwin\jdk8u231\13620\hotspot\src\share\vm\runtime\objectMonitor.cpp, line 1495] Event: 1689.323 Thread 0x000000001ab11800 Exception <a 'java/net/SocketTimeoutException': Read timed out> (0x00000000d65a9020) thrown at [C:\re\workspace\8-2-build-windows-amd64-cygwin\jdk8u231\13620\hotspot\src\share\vm\prims\jni.cpp, line 736] Event: 1719.393 Thread 0x000000001b2c0000 Exception <a 'java/lang/InterruptedException'> (0x00000000d64b0e78) thrown at [C:\re\workspace\8-2-build-windows-amd64-cygwin\jdk8u231\13620\hotspot\src\share\vm\runtime\objectMonitor.cpp, line 1684] Event: 1719.406 Thread 0x000000001ab11800 Exception <a 'java/net/SocketTimeoutException': Read timed out> (0x00000000d64c57d0) thrown at [C:\re\workspace\8-2-build-windows-amd64-cygwin\jdk8u231\13620\hotspot\src\share\vm\prims\jni.cpp, line 736] Event: 1749.445 Thread 0x000000001b2bb800 Exception <a 'java/lang/InterruptedException'> (0x00000000d64b35f8) thrown at [C:\re\workspace\8-2-build-windows-amd64-cygwin\jdk8u231\13620\hotspot\src\share\vm\runtime\objectMonitor.cpp, line 1684] Event: 1749.459 Thread 0x000000001ab11800 Exception <a 'java/net/SocketTimeoutException': Read timed out> (0x00000000d64c6c48) thrown at [C:\re\workspace\8-2-build-windows-amd64-cygwin\jdk8u231\13620\hotspot\src\share\vm\prims\jni.cpp, line 736] Event: 1779.541 Thread 0x000000001b2c0000 Exception <a 'java/lang/InterruptedException'> (0x00000000d6596798) thrown at [C:\re\workspace\8-2-build-windows-amd64-cygwin\jdk8u231\13620\hotspot\src\share\vm\runtime\objectMonitor.cpp, line 1684] Event: 1779.554 Thread 0x000000001ab11800 Exception <a 'java/net/SocketTimeoutException': Read timed out> (0x00000000d65a9300) thrown at [C:\re\workspace\8-2-build-windows-amd64-cygwin\jdk8u231\13620\hotspot\src\share\vm\prims\jni.cpp, line 736]

Events (10 events): Event: 1779.548 Executing VM operation: RevokeBias Event: 1779.548 Executing VM operation: RevokeBias done Event: 1779.548 Executing VM operation: RevokeBias Event: 1779.548 Executing VM operation: RevokeBias done Event: 1779.550 Executing VM operation: RevokeBias Event: 1779.551 Executing VM operation: RevokeBias done Event: 1779.551 Executing VM operation: RevokeBias Event: 1779.551 Executing VM operation: RevokeBias done Event: 1779.551 Executing VM operation: RevokeBias Event: 1779.551 Executing VM operation: RevokeBias done

Dynamic libraries: 0x00007ff609090000 - 0x00007ff6090c7000 C:\Program Files\Java\jdk1.8.0_231\bin\java.exe 0x00007ff94ed20000 - 0x00007ff94ef10000 C:\Windows\SYSTEM32\ntdll.dll 0x00007ff94d110000 - 0x00007ff94d1c2000 C:\Windows\System32\KERNEL32.DLL 0x00007ff94c9b0000 - 0x00007ff94cc54000 C:\Windows\System32\KERNELBASE.dll 0x00007ff94db60000 - 0x00007ff94dc03000 C:\Windows\System32\ADVAPI32.dll 0x00007ff94dc70000 - 0x00007ff94dd0e000 C:\Windows\System32\msvcrt.dll 0x00007ff94e7d0000 - 0x00007ff94e867000 C:\Windows\System32\sechost.dll 0x00007ff94d200000 - 0x00007ff94d320000 C:\Windows\System32\RPCRT4.dll 0x00007ff94d520000 - 0x00007ff94d6b4000 C:\Windows\System32\USER32.dll 0x00007ff94c530000 - 0x00007ff94c551000 C:\Windows\System32\win32u.dll 0x00007ff94d1d0000 - 0x00007ff94d1f6000 C:\Windows\System32\GDI32.dll 0x00007ff94c790000 - 0x00007ff94c925000 C:\Windows\System32\gdi32full.dll 0x00007ff94cc60000 - 0x00007ff94ccfe000 C:\Windows\System32\msvcp_win.dll 0x00007ff94bcb0000 - 0x00007ff94bdaa000 C:\Windows\System32\ucrtbase.dll 0x00007ff93e640000 - 0x00007ff93e8c4000 C:\Windows\WinSxS\amd64_microsoft.windows.common-controls_6595b64144ccf1df_6.0.18362.900_none_e6beb9d913147d17\COMCTL32.dll 0x00007ff94cdd0000 - 0x00007ff94d105000 C:\Windows\System32\combase.dll 0x00007ff94c930000 - 0x00007ff94c9b0000 C:\Windows\System32\bcryptPrimitives.dll 0x00007ff94d320000 - 0x00007ff94d34e000 C:\Windows\System32\IMM32.DLL 0x0000000052310000 - 0x00000000523e2000 C:\Program Files\Java\jdk1.8.0_231\jre\bin\msvcr100.dll 0x00000000511d0000 - 0x0000000051a76000 C:\Program Files\Java\jdk1.8.0_231\jre\bin\server\jvm.dll 0x00007ff94e7c0000 - 0x00007ff94e7c8000 C:\Windows\System32\PSAPI.DLL 0x00007ff9481c0000 - 0x00007ff9481c9000 C:\Windows\SYSTEM32\WSOCK32.dll 0x00007ff94d6c0000 - 0x00007ff94d72f000 C:\Windows\System32\WS2_32.dll 0x00007ff949680000 - 0x00007ff9496a4000 C:\Windows\SYSTEM32\WINMM.dll 0x00007ff94b7e0000 - 0x00007ff94b7ea000 C:\Windows\SYSTEM32\VERSION.dll 0x00007ff949650000 - 0x00007ff94967d000 C:\Windows\SYSTEM32\WINMMBASE.dll 0x00007ff94c590000 - 0x00007ff94c5da000 C:\Windows\System32\cfgmgr32.dll 0x00007ff93c410000 - 0x00007ff93c41f000 C:\Program Files\Java\jdk1.8.0_231\jre\bin\verify.dll 0x00007ff91eaf0000 - 0x00007ff91eb19000 C:\Program Files\Java\jdk1.8.0_231\jre\bin\java.dll 0x00007ff913ee0000 - 0x00007ff913f03000 C:\Program Files\Java\jdk1.8.0_231\jre\bin\instrument.dll 0x00007ff933720000 - 0x00007ff933736000 C:\Program Files\Java\jdk1.8.0_231\jre\bin\zip.dll 0x00007ff94e060000 - 0x00007ff94e746000 C:\Windows\System32\SHELL32.dll 0x00007ff94d910000 - 0x00007ff94d9b9000 C:\Windows\System32\shcore.dll 0x00007ff94bdb0000 - 0x00007ff94c530000 C:\Windows\System32\windows.storage.dll 0x00007ff94bc60000 - 0x00007ff94bc83000 C:\Windows\System32\profapi.dll 0x00007ff94bbf0000 - 0x00007ff94bc3a000 C:\Windows\System32\powrprof.dll 0x00007ff94bbe0000 - 0x00007ff94bbf0000 C:\Windows\System32\UMPDC.dll 0x00007ff94dc10000 - 0x00007ff94dc62000 C:\Windows\System32\shlwapi.dll 0x00007ff94bc40000 - 0x00007ff94bc51000 C:\Windows\System32\kernel.appcore.dll 0x00007ff94cd00000 - 0x00007ff94cd17000 C:\Windows\System32\cryptsp.dll 0x00007ff913c20000 - 0x00007ff913c3a000 C:\tools\JetBrains\IntelliJ IDEA 2020.1.2\bin\breakgen64.dll 0x00007ff913ec0000 - 0x00007ff913eda000 C:\Program Files\Java\jdk1.8.0_231\jre\bin\net.dll 0x00007ff94b3e0000 - 0x00007ff94b447000 C:\Windows\system32\mswsock.dll 0x00007ff938c60000 - 0x00007ff938c6d000 C:\Program Files\Java\jdk1.8.0_231\jre\bin\management.dll 0x00007ff913ea0000 - 0x00007ff913eb2000 C:\Program Files\Java\jdk1.8.0_231\jre\bin\nio.dll 0x00007ff90d9d0000 - 0x00007ff90d9e6000 C:\Windows\system32\napinsp.dll 0x00007ff9022d0000 - 0x00007ff9022ea000 C:\Windows\system32\pnrpnsp.dll 0x00007ff94b140000 - 0x00007ff94b20b000 C:\Windows\SYSTEM32\DNSAPI.dll 0x00007ff94dd10000 - 0x00007ff94dd18000 C:\Windows\System32\NSI.dll 0x00007ff94b0f0000 - 0x00007ff94b12a000 C:\Windows\SYSTEM32\IPHLPAPI.DLL 0x00007ff9293d0000 - 0x00007ff9293de000 C:\Windows\System32\winrnr.dll 0x00007ff9481a0000 - 0x00007ff9481bc000 C:\Windows\system32\NLAapi.dll 0x00007ff9463a0000 - 0x00007ff9463b5000 C:\Windows\system32\wshbth.dll 0x00007ff93ec00000 - 0x00007ff93ec0a000 C:\Windows\System32\rasadhlp.dll 0x00007ff93f930000 - 0x00007ff93f9a7000 C:\Windows\System32\fwpuclnt.dll 0x00007ff94c560000 - 0x00007ff94c586000 C:\Windows\System32\bcrypt.dll 0x00007ff94af50000 - 0x00007ff94af83000 C:\Windows\system32\rsaenh.dll 0x00007ff94bad0000 - 0x00007ff94baf5000 C:\Windows\SYSTEM32\USERENV.dll 0x00007ff94b5b0000 - 0x00007ff94b5bc000 C:\Windows\SYSTEM32\CRYPTBASE.dll 0x00007ff942120000 - 0x00007ff942136000 C:\Windows\SYSTEM32\dhcpcsvc6.DLL 0x00007ff942100000 - 0x00007ff94211c000 C:\Windows\SYSTEM32\dhcpcsvc.DLL 0x00007ff90a180000 - 0x00007ff90a31a000 C:\Program Files\Java\jdk1.8.0_231\jre\bin\awt.dll 0x00007ff94d9c0000 - 0x00007ff94da85000 C:\Windows\System32\OLEAUT32.dll 0x00007ff949d00000 - 0x00007ff949d8f000 C:\Windows\SYSTEM32\apphelp.dll 0x0000000002f30000 - 0x0000000002f33000 C:\Users\Administrator.javacpp\cache\javacpp-1.5.3-windows-x86_64.jar\org\bytedeco\javacpp\windows-x86_64\api-ms-win-crt-locale-l1-1-0.dll 0x0000000003290000 - 0x0000000003294000 C:\Users\Administrator.javacpp\cache\javacpp-1.5.3-windows-x86_64.jar\org\bytedeco\javacpp\windows-x86_64\api-ms-win-crt-string-l1-1-0.dll 0x00000000032a0000 - 0x00000000032a4000 C:\Users\Administrator.javacpp\cache\javacpp-1.5.3-windows-x86_64.jar\org\bytedeco\javacpp\windows-x86_64\api-ms-win-crt-stdio-l1-1-0.dll 0x000000001bcb0000 - 0x000000001bcb5000 C:\Users\Administrator.javacpp\cache\javacpp-1.5.3-windows-x86_64.jar\org\bytedeco\javacpp\windows-x86_64\api-ms-win-crt-math-l1-1-0.dll 0x000000001bcc0000 - 0x000000001bcc3000 C:\Users\Administrator.javacpp\cache\javacpp-1.5.3-windows-x86_64.jar\org\bytedeco\javacpp\windows-x86_64\api-ms-win-crt-heap-l1-1-0.dll 0x000000001bcd0000 - 0x000000001bcd4000 C:\Users\Administrator.javacpp\cache\javacpp-1.5.3-windows-x86_64.jar\org\bytedeco\javacpp\windows-x86_64\api-ms-win-crt-runtime-l1-1-0.dll 0x000000001bce0000 - 0x000000001bce4000 C:\Users\Administrator.javacpp\cache\javacpp-1.5.3-windows-x86_64.jar\org\bytedeco\javacpp\windows-x86_64\api-ms-win-crt-convert-l1-1-0.dll 0x000000001bcf0000 - 0x000000001bcf3000 C:\Users\Administrator.javacpp\cache\javacpp-1.5.3-windows-x86_64.jar\org\bytedeco\javacpp\windows-x86_64\api-ms-win-crt-environment-l1-1-0.dll 0x000000001bd00000 - 0x000000001bd03000 C:\Users\Administrator.javacpp\cache\javacpp-1.5.3-windows-x86_64.jar\org\bytedeco\javacpp\windows-x86_64\api-ms-win-crt-time-l1-1-0.dll 0x000000001bd10000 - 0x000000001bd13000 C:\Users\Administrator.javacpp\cache\javacpp-1.5.3-windows-x86_64.jar\org\bytedeco\javacpp\windows-x86_64\api-ms-win-crt-filesystem-l1-1-0.dll 0x000000001bd20000 - 0x000000001bd23000 C:\Users\Administrator.javacpp\cache\javacpp-1.5.3-windows-x86_64.jar\org\bytedeco\javacpp\windows-x86_64\api-ms-win-crt-utility-l1-1-0.dll 0x000000001bd30000 - 0x000000001bd35000 C:\Users\Administrator.javacpp\cache\javacpp-1.5.3-windows-x86_64.jar\org\bytedeco\javacpp\windows-x86_64\api-ms-win-crt-multibyte-l1-1-0.dll 0x000000001bd40000 - 0x000000001bd43000 C:\Users\Administrator.javacpp\cache\javacpp-1.5.3-windows-x86_64.jar\org\bytedeco\javacpp\windows-x86_64\api-ms-win-core-string-l1-1-0.dll 0x000000001bd50000 - 0x000000001bd53000 C:\Users\Administrator.javacpp\cache\javacpp-1.5.3-windows-x86_64.jar\org\bytedeco\javacpp\windows-x86_64\api-ms-win-core-errorhandling-l1-1-0.dll 0x000000001bd60000 - 0x000000001bd63000 C:\Users\Administrator.javacpp\cache\javacpp-1.5.3-windows-x86_64.jar\org\bytedeco\javacpp\windows-x86_64\api-ms-win-core-timezone-l1-1-0.dll 0x000000001bd70000 - 0x000000001bd74000 C:\Users\Administrator.javacpp\cache\javacpp-1.5.3-windows-x86_64.jar\org\bytedeco\javacpp\windows-x86_64\api-ms-win-core-file-l1-1-0.dll 0x000000001bd80000 - 0x000000001bd83000 C:\Users\Administrator.javacpp\cache\javacpp-1.5.3-windows-x86_64.jar\org\bytedeco\javacpp\windows-x86_64\api-ms-win-core-namedpipe-l1-1-0.dll 0x000000001beb0000 - 0x000000001beb3000 C:\Users\Administrator.javacpp\cache\javacpp-1.5.3-windows-x86_64.jar\org\bytedeco\javacpp\windows-x86_64\api-ms-win-core-handle-l1-1-0.dll 0x000000001bec0000 - 0x000000001bec3000 C:\Users\Administrator.javacpp\cache\javacpp-1.5.3-windows-x86_64.jar\org\bytedeco\javacpp\windows-x86_64\api-ms-win-core-file-l2-1-0.dll 0x000000001bd90000 - 0x000000001bd93000 C:\Users\Administrator.javacpp\cache\javacpp-1.5.3-windows-x86_64.jar\org\bytedeco\javacpp\windows-x86_64\api-ms-win-core-heap-l1-1-0.dll 0x000000001bdc0000 - 0x000000001bdc3000 C:\Users\Administrator.javacpp\cache\javacpp-1.5.3-windows-x86_64.jar\org\bytedeco\javacpp\windows-x86_64\api-ms-win-core-libraryloader-l1-1-0.dll 0x000000001bdd0000 - 0x000000001bdd3000 C:\Users\Administrator.javacpp\cache\javacpp-1.5.3-windows-x86_64.jar\org\bytedeco\javacpp\windows-x86_64\api-ms-win-core-synch-l1-1-0.dll 0x000000001bde0000 - 0x000000001bde3000 C:\Users\Administrator.javacpp\cache\javacpp-1.5.3-windows-x86_64.jar\org\bytedeco\javacpp\windows-x86_64\api-ms-win-core-processthreads-l1-1-0.dll 0x000000001bdf0000 - 0x000000001bdf3000 C:\Users\Administrator.javacpp\cache\javacpp-1.5.3-windows-x86_64.jar\org\bytedeco\javacpp\windows-x86_64\api-ms-win-core-processenvironment-l1-1-0.dll 0x000000001bda0000 - 0x000000001bda3000 C:\Users\Administrator.javacpp\cache\javacpp-1.5.3-windows-x86_64.jar\org\bytedeco\javacpp\windows-x86_64\api-ms-win-core-datetime-l1-1-0.dll 0x000000001bdb0000 - 0x000000001bdb3000 C:\Users\Administrator.javacpp\cache\javacpp-1.5.3-windows-x86_64.jar\org\bytedeco\javacpp\windows-x86_64\api-ms-win-core-localization-l1-2-0.dll 0x000000001be00000 - 0x000000001be03000 C:\Users\Administrator.javacpp\cache\javacpp-1.5.3-windows-x86_64.jar\org\bytedeco\javacpp\windows-x86_64\api-ms-win-core-sysinfo-l1-1-0.dll 0x000000001be10000 - 0x000000001be13000 C:\Users\Administrator.javacpp\cache\javacpp-1.5.3-windows-x86_64.jar\org\bytedeco\javacpp\windows-x86_64\api-ms-win-core-synch-l1-2-0.dll 0x000000001be20000 - 0x000000001be23000 C:\Users\Administrator.javacpp\cache\javacpp-1.5.3-windows-x86_64.jar\org\bytedeco\javacpp\windows-x86_64\api-ms-win-core-console-l1-1-0.dll 0x000000001be30000 - 0x000000001be33000 C:\Users\Administrator.javacpp\cache\javacpp-1.5.3-windows-x86_64.jar\org\bytedeco\javacpp\windows-x86_64\api-ms-win-core-debug-l1-1-0.dll 0x000000001be40000 - 0x000000001be43000 C:\Users\Administrator.javacpp\cache\javacpp-1.5.3-windows-x86_64.jar\org\bytedeco\javacpp\windows-x86_64\api-ms-win-core-rtlsupport-l1-1-0.dll 0x000000001be50000 - 0x000000001be53000 C:\Users\Administrator.javacpp\cache\javacpp-1.5.3-windows-x86_64.jar\org\bytedeco\javacpp\windows-x86_64\api-ms-win-core-processthreads-l1-1-1.dll 0x000000001be60000 - 0x000000001be63000 C:\Users\Administrator.javacpp\cache\javacpp-1.5.3-windows-x86_64.jar\org\bytedeco\javacpp\windows-x86_64\api-ms-win-core-file-l1-2-0.dll 0x000000001be70000 - 0x000000001be73000 C:\Users\Administrator.javacpp\cache\javacpp-1.5.3-windows-x86_64.jar\org\bytedeco\javacpp\windows-x86_64\api-ms-win-core-profile-l1-1-0.dll 0x000000001be80000 - 0x000000001be83000 C:\Users\Administrator.javacpp\cache\javacpp-1.5.3-windows-x86_64.jar\org\bytedeco\javacpp\windows-x86_64\api-ms-win-core-memory-l1-1-0.dll 0x000000001be90000 - 0x000000001be93000 C:\Users\Administrator.javacpp\cache\javacpp-1.5.3-windows-x86_64.jar\org\bytedeco\javacpp\windows-x86_64\api-ms-win-core-util-l1-1-0.dll 0x000000001bea0000 - 0x000000001bea3000 C:\Users\Administrator.javacpp\cache\javacpp-1.5.3-windows-x86_64.jar\org\bytedeco\javacpp\windows-x86_64\api-ms-win-core-interlocked-l1-1-0.dll 0x00007ff90a890000 - 0x00007ff90a98a000 C:\Users\Administrator.javacpp\cache\javacpp-1.5.3-windows-x86_64.jar\org\bytedeco\javacpp\windows-x86_64\ucrtbase.dll 0x00007ff913ad0000 - 0x00007ff913ae5000 C:\Users\Administrator.javacpp\cache\javacpp-1.5.3-windows-x86_64.jar\org\bytedeco\javacpp\windows-x86_64\vcruntime140.dll 0x00007ff909e10000 - 0x00007ff909eab000 C:\Users\Administrator.javacpp\cache\javacpp-1.5.3-windows-x86_64.jar\org\bytedeco\javacpp\windows-x86_64\msvcp140.dll 0x00007ff90a3f0000 - 0x00007ff90a441000 C:\Users\Administrator.javacpp\cache\javacpp-1.5.3-windows-x86_64.jar\org\bytedeco\javacpp\windows-x86_64\concrt140.dll 0x00007ff913aa0000 - 0x00007ff913ac7000 C:\Users\Administrator.javacpp\cache\javacpp-1.5.3-windows-x86_64.jar\org\bytedeco\javacpp\windows-x86_64\vcomp140.dll 0x00007ff92e9b0000 - 0x00007ff92e9be000 C:\Users\Administrator.javacpp\cache\javacpp-1.5.3-windows-x86_64.jar\org\bytedeco\javacpp\windows-x86_64\jnijavacpp.dll 0x00007ff949fb0000 - 0x00007ff949fdd000 C:\Windows\system32\DWMAPI.DLL 0x00007ff949ec0000 - 0x00007ff949f59000 C:\Windows\system32\uxtheme.dll 0x00007ff938580000 - 0x00007ff9386d6000 C:\Windows\system32\opengl32.dll 0x00007ff938550000 - 0x00007ff93857c000 C:\Windows\SYSTEM32\GLU32.dll 0x00007ff94a7e0000 - 0x00007ff94a800000 C:\Windows\SYSTEM32\dxcore.dll 0x00007ff94d3c0000 - 0x00007ff94d4f5000 C:\Windows\System32\MSCTF.dll 0x00007ff94d7b0000 - 0x00007ff94d907000 C:\Windows\System32\ole32.dll 0x00007ff92e930000 - 0x00007ff92e937000 C:\Program Files\Java\jdk1.8.0_231\jre\bin\jawt.dll 0x00007ff9099f0000 - 0x00007ff909aec000 C:\Windows\System32\chrome_elf.dll 0x00007ff8da470000 - 0x00007ff8e14e8000 C:\Windows\System32\libcef.dll 0x00007ff94c730000 - 0x00007ff94c78c000 C:\Windows\System32\WINTRUST.dll 0x00007ff94bc90000 - 0x00007ff94bca2000 C:\Windows\System32\MSASN1.dll 0x00007ff94a870000 - 0x00007ff94a95b000 C:\Windows\SYSTEM32\dxgi.dll 0x00007ff94c5e0000 - 0x00007ff94c729000 C:\Windows\System32\CRYPT32.dll 0x00007ff94da90000 - 0x00007ff94db60000 C:\Windows\System32\COMDLG32.dll 0x00007ff93f0c0000 - 0x00007ff93f0cc000 C:\Windows\SYSTEM32\Secur32.dll 0x00007ff93f0a0000 - 0x00007ff93f0b7000 C:\Windows\SYSTEM32\NETAPI32.dll 0x00007ff91be10000 - 0x00007ff91c080000 C:\Windows\SYSTEM32\UIAutomationCore.DLL 0x00007ff948670000 - 0x00007ff948683000 C:\Windows\SYSTEM32\WTSAPI32.dll 0x00007ff94a780000 - 0x00007ff94a78e000 C:\Windows\SYSTEM32\HID.DLL 0x00007ff945760000 - 0x00007ff9457c5000 C:\Windows\SYSTEM32\OLEACC.dll

VM Arguments: jvm_args: -Xmx2048m -Dcom.sun.management.jmxremote -Dcom.sun.management.jmxremote.ssl=false -Dcom.sun.management.jmxremote.authenticate=false -Dcom.sun.management.jmxremote.port=22222 -Djava.rmi.server.hostname=192.168.31.169 -javaagent:C:\tools\JetBrains\IntelliJ IDEA 2020.1.2\lib\idea_rt.jar=64565:C:\tools\JetBrains\IntelliJ IDEA 2020.1.2\bin -Dfile.encoding=UTF-8 java_command: com..desktop.Application C:\ java_class_path (initial): C:\Program Files\Java\jdk1.8.0_231\jre\lib\charsets.jar;C:\Program Files\Java\jdk1.8.0_231\jre\lib\deploy.jar;C:\Program Files\Java\jdk1.8.0_231\jre\lib\ext\access-bridge-64.jar;C:\Program Files\Java\jdk1.8.0_231\jre\lib\ext\cldrdata.jar;C:\Program Files\Java\jdk1.8.0_231\jre\lib\ext\dnsns.jar;C:\Program Files\Java\jdk1.8.0_231\jre\lib\ext\jaccess.jar;C:\Program Files\Java\jdk1.8.0_231\jre\lib\ext\jfxrt.jar;C:\Program Files\Java\jdk1.8.0_231\jre\lib\ext\localedata.jar;C:\Program Files\Java\jdk1.8.0_231\jre\lib\ext\nashorn.jar;C:\Program Files\Java\jdk1.8.0_231\jre\lib\ext\sunec.jar;C:\Program Files\Java\jdk1.8.0_231\jre\lib\ext\sunjce_provider.jar;C:\Program Files\Java\jdk1.8.0_231\jre\lib\ext\sunmscapi.jar;C:\Program Files\Java\jdk1.8.0_231\jre\lib\ext\sunpkcs11.jar;C:\Program Files\Java\jdk1.8.0_231\jre\lib\ext\zipfs.jar;C:\Program Files\Java\jdk1.8.0_231\jre\lib\javaws.jar;C:\Program Files\Java\jdk1.8.0_231\jre\lib\jce.jar;C:\Program Files\Java\jdk1.8.0_231\jre\lib\jfr.jar;C:\Program Files\Java\jdk1.8.0_231\jre\lib\jfxswt.jar;C:\Program Files\Java\jdk1.8.0_231\jre\lib\jsse.jar;C:\Program Files\Java\jdk1.8.0_231\jre\lib\management-agent.jar;C:\Program Files\Java\jdk1.8.0_231\jre\lib\plugin.jar;C:\Program Files\Java\jdk1.8.0_231\jre\lib\resources.jar;C:\Program Files\Java\jdk1.8.0_231\jre\lib\rt.jar;C:**-desktop-app\target\classes;C:**-desktop-app\lib\jcef\win32\gluegen-rt.jar;C:**-desktop-app\lib\jcef\win32\gluegen-rt-natives-windows-i586.jar;C:**-desktop-app\lib\jcef\win32\jogl-all.jar;C:**-desktop-app\lib\jcef\win32\jogl-all-natives-windows-i586.jar;C:\Users\Administrator.m2\repository\org\bytedeco\javacv\1.5.3\javacv-1.5.3.jar;C:\Users\Administrator.m2\repository\org\bytedeco\javacpp\1.5.3\javacpp-1.5.3.jar;C:\Users\Administrator.m2\repository\org\bytedeco\openblas\0.3.9-1.5.3\openblas-0.3.9-1.5.3.jar;C:\Users\Administrator.m2\repository\org\bytedeco Launcher Type: SUN_STANDARD

Environment Variables: PATH=C:\Program Files (x86)\Common Files\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0;C:\Windows\System32\OpenSSH;C:\Program Files\Java\jdk1.8.0_231\bin;C:\Program Files\Git\cmd;C:\Program Files\TortoiseGit\bin;C:\Users\Administrator\AppData\Local\Microsoft\WindowsApps; USERNAME=Administrator OS=Windows_NT PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 158 Stepping 11, GenuineIntel

--------------- S Y S T E M ---------------

OS: Windows 10.0 , 64 bit Build 18362 (10.0.18362.900)

CPU:total 4 (initial active 4) (4 cores per cpu, 1 threads per core) family 6 model 158 stepping 11, cmov, cx8, fxsr, mmx, sse, sse2, sse3, ssse3, sse4.1, sse4.2, popcnt, avx, avx2, aes, clmul, erms, 3dnowpref, lzcnt, tsc, tscinvbit, bmi1, bmi2, adx

Memory: 4k page, physical 8220712k(2736056k free), swap 10977104k(2272148k free)

vm_info: Java HotSpot(TM) 64-Bit Server VM (25.231-b11) for windows-amd64 JRE (1.8.0_231-b11), built on Oct 5 2019 03:11:30 by "java_re" with MS VC++ 10.0 (VS2010)

time: Thu Jul 09 20:05:32 2020 timezone: �й���׼ʱ�� elapsed time: 1779 seconds (0d 0h 29m 39s) `

the pom.xml depedency like this : ` <groupId>org.bytedeco</groupId> <artifactId>javacv</artifactId> 1.5.3

<dependency>
  <groupId>org.bytedeco</groupId>
  <artifactId>javacv-platform</artifactId>
  <version>1.5.3</version>
</dependency>

`

thx

mabin avatar Jul 10 '20 01:07 mabin

Please try again with JavaCV 1.5.4-SNAPSHOT: http://bytedeco.org/builds/

saudet avatar Jul 10 '20 01:07 saudet

Please try again with JavaCV 1.5.4-SNAPSHOT: http://bytedeco.org/builds/

i‘m still testing. thank you!

mabin avatar Jul 16 '20 02:07 mabin

Ok, let me know if the problem isn't fixed with 1.5.4-SNAPSHOT! Thanks

saudet avatar Jul 25 '20 08:07 saudet

@saudet Hello, saudet. I found a similar problem with 1.5.4-SNAPSHOT. When using multi-threaded pressure measurement of opencv_imgcodecs.imencode method, the JVM crash occurred, but OpenCV's Imgcodecs.imencode did not have this problem; mdmp message "This thread tries to read Write a virtual address, and it does not have corresponding access rights to the address" ,Can you help fix it ?Thanks!

jiangwy8 avatar Sep 16 '20 10:09 jiangwy8

@saudet 1.5.7 same problem

jinl2011 avatar May 02 '22 15:05 jinl2011

image

jinl2011 avatar May 02 '22 15:05 jinl2011

A fatal error has been detected by the Java Runtime Environment:

EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x00007fff5b051a47, pid=41884, tid=0x0000000000005c28

JRE version: Java(TM) SE Runtime Environment (8.0_311-b11) (build 1.8.0_311-b11)

Java VM: Java HotSpot(TM) 64-Bit Server VM (25.311-b11 mixed mode windows-amd64 compressed oops)

Problematic frame:

C [avcodec-59.dll+0xd1a47]

Failed to write core dump. Minidumps are not enabled by default on client versions of Windows

An error report file with more information is saved as:

E:\log\hs_err_pid41884.log

If you would like to submit a bug report, please visit:

http://bugreport.java.com/bugreport/crash.jsp

The crash happened outside the Java Virtual Machine in native code.

See problematic frame for where to report the bug.

RandySuh avatar Dec 02 '22 02:12 RandySuh