iTXTech / mirai-native

强大的 mirai 原生插件加载器
GNU Affero General Public License v3.0
370 stars 141 forks source link

在载入原酷Q Native.SDK开发插件时出现问题 #6

Closed Skrtono closed 4 years ago

Skrtono commented 4 years ago

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

EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x1e170264, pid=15072, tid=0x00002890

JRE version: OpenJDK Runtime Environment (8.0_252-b09) (build 1.8.0_252-b09) Java VM: OpenJDK Client VM (25.252-b09 mixed mode windows-x86 ) Problematic frame: C 0x1e170264

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 (0x163ee800): JavaThread "MiraiNative" daemon [_thread_in_native, id=10384, stack(0x181d0000,0x18220000)]

siginfo: ExceptionCode=0xc0000005, reading address 0x00000000

Registers: EAX=0x00000000, EBX=0x1821f1bc, ECX=0x00000000, EDX=0x1878a9b4 ESP=0x1821b78c, EBP=0x1821f06c, ESI=0x18750d2c, EDI=0x1821f060 EIP=0x1e170264, EFLAGS=0x00210246

Top of Stack: (sp=0x1821b78c) 0x1821b78c: 1aa6664c 00000000 00000000 00000000 0x1821b79c: 00000000 00000000 00000000 00000000 0x1821b7ac: 00000000 00000000 00000000 00000000 0x1821b7bc: 00000000 00000000 00000000 00000000 0x1821b7cc: 00000000 00000000 00000000 00000000 0x1821b7dc: 00000000 00000000 00000000 00000000 0x1821b7ec: 00000000 00000000 00000000 00000000 0x1821b7fc: 00000000 00000000 00000000 00000000

Instructions: (pc=0x1e170264) 0x1e170244: ff 39 09 ff 15 18 52 a6 1a 89 85 20 fb ff ff 68 0x1e170254: 4c 66 a6 1a 8b 15 10 25 74 19 8b 8d 20 fb ff ff 0x1e170264: 39 09 ff 15 20 66 a6 1a 89 85 1c fb ff ff 8b 15 0x1e170274: 10 25 74 19 8b 8d 1c fb ff ff e8 ed a4 9f 53 89

Register to memory mapping:

EAX=0x00000000 is an unknown value EBX=0x1821f1bc is pointing into the stack for thread: 0x163ee800 ECX=0x00000000 is an unknown value EDX=0x1878a9b4 is an unknown value ESP=0x1821b78c is pointing into the stack for thread: 0x163ee800 EBP=0x1821f06c is pointing into the stack for thread: 0x163ee800 ESI=0x18750d2c is an unknown value EDI=0x1821f060 is pointing into the stack for thread: 0x163ee800

Stack: [0x181d0000,0x18220000], sp=0x1821b78c, free space=301k Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code) C 0x1e170264 C 0x184cef2e C 0x184ced5d C 0x1839d488 C [CQP.dll+0x189e] j org.itxtech.mirainative.Bridge.pEvGroupMessage(ILjava/lang/String;IIJJLjava/lang/String;Ljava/lang/String;I)I+0 j org.itxtech.mirainative.bridge.NativeBridge.eventGroupMessage(IIJJLjava/lang/String;Ljava/lang/String;I)V+92 j org.itxtech.mirainative.manager.EventManager$registerEvents$3$1.invokeSuspend(Ljava/lang/Object;)Ljava/lang/Object;+179 J 702 C1 kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(Ljava/lang/Object;)V (146 bytes) @ 0x0256bb48 [0x0256baa0+0xa8] j kotlinx.coroutines.DispatchedTask.run()V+329 J 786 C1 java.util.concurrent.FutureTask.run()V (126 bytes) @ 0x0257f844 [0x0257f790+0xb4] J 755 C1 java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run()V (59 bytes) @ 0x025788d4 [0x025787c0+0x114] j java.util.concurrent.ThreadPoolExecutor.runWorker(Ljava/util/concurrent/ThreadPoolExecutor$Worker;)V+95 j java.util.concurrent.ThreadPoolExecutor$Worker.run()V+5 j java.lang.Thread.run()V+11 v ~StubRoutines::call_stub V [jvm.dll+0x136da2] V [jvm.dll+0x20195b] V [jvm.dll+0x136a9a] V [jvm.dll+0x13742c] V [jvm.dll+0x137386] V [jvm.dll+0xdf4c2] V [jvm.dll+0x15b40a] V [jvm.dll+0x15ab9f] V [jvm.dll+0x1995fb] C [msvcr120.dll+0x2c01d] C [msvcr120.dll+0x2c001] C [KERNEL32.DLL+0x1f989] C [ntdll.dll+0x67084] C [ntdll.dll+0x67054] C 0x00000000

Java frames: (J=compiled Java code, j=interpreted, Vv=VM code) j org.itxtech.mirainative.Bridge.pEvGroupMessage(ILjava/lang/String;IIJJLjava/lang/String;Ljava/lang/String;I)I+0 j org.itxtech.mirainative.bridge.NativeBridge.eventGroupMessage(IIJJLjava/lang/String;Ljava/lang/String;I)V+92 j org.itxtech.mirainative.manager.EventManager$registerEvents$3$1.invokeSuspend(Ljava/lang/Object;)Ljava/lang/Object;+179 J 702 C1 kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(Ljava/lang/Object;)V (146 bytes) @ 0x0256bb48 [0x0256baa0+0xa8] j kotlinx.coroutines.DispatchedTask.run()V+329 J 786 C1 java.util.concurrent.FutureTask.run()V (126 bytes) @ 0x0257f844 [0x0257f790+0xb4] J 755 C1 java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run()V (59 bytes) @ 0x025788d4 [0x025787c0+0x114] j java.util.concurrent.ThreadPoolExecutor.runWorker(Ljava/util/concurrent/ThreadPoolExecutor$Worker;)V+95 j java.util.concurrent.ThreadPoolExecutor$Worker.run()V+5 j java.lang.Thread.run()V+11 v ~StubRoutines::call_stub

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

Java Threads: ( => current thread ) 0x169bdc00 JavaThread "DefaultDispatcher-worker-10" daemon [_thread_blocked, id=7040, stack(0x1dae0000,0x1db30000)] 0x169b9800 JavaThread "DefaultDispatcher-worker-9" daemon [_thread_blocked, id=1376, stack(0x1d680000,0x1d6d0000)] 0x169b8000 JavaThread "DefaultDispatcher-worker-8" daemon [_thread_blocked, id=9712, stack(0x1d560000,0x1d5b0000)] 0x169b6c00 JavaThread "DefaultDispatcher-worker-7" daemon [_thread_in_native, id=18672, stack(0x1ad30000,0x1ad80000)] 0x169b7800 JavaThread "DefaultDispatcher-worker-6" daemon [_thread_blocked, id=13620, stack(0x17810000,0x17860000)] 0x169bac00 JavaThread "DefaultDispatcher-worker-5" daemon [_thread_blocked, id=6980, stack(0x17780000,0x177d0000)] 0x169bc400 JavaThread "TimerQueue" daemon [_thread_blocked, id=5404, stack(0x1d430000,0x1d480000)] 0x169bc000 JavaThread "DefaultDispatcher-worker-4" daemon [_thread_blocked, id=16256, stack(0x17c30000,0x17c80000)] 0x163f0c00 JavaThread "DefaultDispatcher-worker-3" daemon [_thread_blocked, id=19516, stack(0x17aa0000,0x17af0000)] 0x163f0800 JavaThread "ktor-cio-dispatcher-worker-2" daemon [_thread_blocked, id=15880, stack(0x176f0000,0x17740000)] 0x163ef400 JavaThread "ktor-cio-dispatcher-worker-1" daemon [_thread_blocked, id=6300, stack(0x005b0000,0x00600000)] 0x163eec00 JavaThread "pool-1-thread-1" [_thread_blocked, id=21228, stack(0x18260000,0x182b0000)] 0x163efc00 JavaThread "DestroyJavaVM" [_thread_blocked, id=1548, stack(0x02340000,0x02390000)] =>0x163ee800 JavaThread "MiraiNative" daemon [_thread_in_native, id=10384, stack(0x181d0000,0x18220000)] 0x163f1400 JavaThread "kotlinx.coroutines.DefaultExecutor" daemon [_thread_blocked, id=2704, stack(0x18080000,0x180d0000)] 0x163f2000 JavaThread "DefaultDispatcher-worker-2" daemon [_thread_blocked, id=9092, stack(0x17ef0000,0x17f40000)] 0x163f0000 JavaThread "DefaultDispatcher-worker-1" daemon [_thread_blocked, id=20280, stack(0x17e60000,0x17eb0000)] 0x163f1800 JavaThread "AWT-EventQueue-0" [_thread_blocked, id=2964, stack(0x17430000,0x17480000)] 0x16382800 JavaThread "AWT-Windows" daemon [_thread_in_native, id=14212, stack(0x17030000,0x17080000)] 0x16382400 JavaThread "AWT-Shutdown" [_thread_blocked, id=4756, stack(0x16fa0000,0x16ff0000)] 0x1637d800 JavaThread "Java2D Disposer" daemon [_thread_blocked, id=14428, stack(0x16f10000,0x16f60000)] 0x1630dc00 JavaThread "ktor-cio-dispatcher-worker-4" daemon [_thread_in_native, id=14592, stack(0x16bd0000,0x16c20000)] 0x1553ac00 JavaThread "Mirai Console Input Thread" [_thread_in_native, id=17396, stack(0x15c90000,0x15ce0000)] 0x15421400 JavaThread "ktor-cio-dispatcher-worker-3" daemon [_thread_blocked, id=7292, stack(0x15b00000,0x15b50000)] 0x153fc800 JavaThread "ktor-cio-dispatcher-worker-2" daemon [_thread_blocked, id=20020, stack(0x15850000,0x158a0000)] 0x153fc000 JavaThread "ktor-cio-dispatcher-worker-1" daemon [_thread_blocked, id=20148, stack(0x157c0000,0x15810000)] 0x15115c00 JavaThread "kotlinx.coroutines.DefaultExecutor" daemon [_thread_blocked, id=21392, stack(0x15330000,0x15380000)] 0x1510ec00 JavaThread "DefaultDispatcher-worker-2" daemon [_thread_blocked, id=11168, stack(0x152a0000,0x152f0000)] 0x15107800 JavaThread "DefaultDispatcher-worker-1" daemon [_thread_blocked, id=16824, stack(0x15210000,0x15260000)] 0x14cdd000 JavaThread "Service Thread" daemon [_thread_blocked, id=5412, stack(0x14ef0000,0x14f40000)] 0x14cac000 JavaThread "C1 CompilerThread0" daemon [_thread_blocked, id=14536, stack(0x14e60000,0x14eb0000)] 0x14caac00 JavaThread "Attach Listener" daemon [_thread_blocked, id=18176, stack(0x14dd0000,0x14e20000)] 0x14cd7c00 JavaThread "Signal Dispatcher" daemon [_thread_blocked, id=10368, stack(0x14d40000,0x14d90000)] 0x006f9000 JavaThread "Finalizer" daemon [_thread_blocked, id=5204, stack(0x14b30000,0x14b80000)] 0x006f2800 JavaThread "Reference Handler" daemon [_thread_blocked, id=6572, stack(0x14aa0000,0x14af0000)]

Other Threads: 0x006dc800 VMThread [stack: 0x04580000,0x045d0000] [id=9572] 0x14ce0800 WatcherThread [stack: 0x14f80000,0x14fd0000] [id=15176]

VM state:not at safepoint (normal execution)

VM Mutex/Monitor currently owned by a thread: None

Heap: def new generation total 6848K, used 3065K [0x04600000, 0x04d60000, 0x09b50000) eden space 6144K, 49% used [0x04600000, 0x048fe760, 0x04c00000) from space 704K, 0% used [0x04c00000, 0x04c00000, 0x04cb0000) to space 704K, 0% used [0x04cb0000, 0x04cb0000, 0x04d60000) tenured generation total 14948K, used 8967K [0x09b50000, 0x0a9e9000, 0x14600000) the space 14948K, 59% used [0x09b50000, 0x0a411de0, 0x0a411e00, 0x0a9e9000) Metaspace used 25931K, capacity 26156K, committed 26368K, reserved 27008K

Card table byte_map: [0x04450000,0x044e0000] byte_map_base: 0x0442d000

Polling page: 0x00540000

CodeCache: size=32768Kb used=2506Kb max_used=2506Kb free=30261Kb bounds [0x023d0000, 0x02648000, 0x043d0000] total_blobs=1631 nmethods=1263 adapters=299 compilation: enabled

Compilation events (10 events): Event: 198.352 Thread 0x14cac000 1295 kotlinx.coroutines.scheduling.CoroutineScheduler::createTask$kotlinx_coroutines_core (49 bytes) Event: 198.352 Thread 0x14cac000 nmethod 1295 0x02641d48 code [0x02641e70, 0x02642078] Event: 198.353 Thread 0x14cac000 1296 kotlinx.coroutines.scheduling.CoroutineScheduler::currentWorker (63 bytes) Event: 198.353 Thread 0x14cac000 nmethod 1296 0x02642248 code [0x02642350, 0x026424a0] Event: 198.353 Thread 0x14cac000 1297 kotlinx.coroutines.scheduling.CoroutineScheduler::submitToLocalQueue (64 bytes) Event: 198.353 Thread 0x14cac000 nmethod 1297 0x02642588 code [0x026426a0, 0x026427f8] Event: 198.353 Thread 0x14cac000 1298 ! kotlinx.coroutines.scheduling.CoroutineScheduler::runSafely (85 bytes) Event: 198.354 Thread 0x14cac000 nmethod 1298 0x02642908 code [0x02642a50, 0x02642c3c] Event: 200.770 Thread 0x14cac000 1299 java.nio.Buffer::capacity (5 bytes) Event: 200.770 Thread 0x14cac000 nmethod 1299 0x02642e48 code [0x02642f40, 0x02642fc0]

GC Heap History (10 events): Event: 167.978 GC heap before {Heap before GC invocations=35 (full 3): def new generation total 5440K, used 5439K [0x04600000, 0x04be0000, 0x09b50000) eden space 4864K, 99% used [0x04600000, 0x04abfee0, 0x04ac0000) from space 576K, 99% used [0x04ac0000, 0x04b4fff8, 0x04b50000) to space 576K, 0% used [0x04b50000, 0x04b50000, 0x04be0000) tenured generation total 11900K, used 11026K [0x09b50000, 0x0a6ef000, 0x14600000) the space 11900K, 92% used [0x09b50000, 0x0a614a88, 0x0a614c00, 0x0a6ef000) Metaspace used 25459K, capacity 25652K, committed 25856K, reserved 25984K Event: 167.980 GC heap after Heap after GC invocations=36 (full 3): def new generation total 5440K, used 576K [0x04600000, 0x04be0000, 0x09b50000) eden space 4864K, 0% used [0x04600000, 0x04600000, 0x04ac0000) from space 576K, 100% used [0x04b50000, 0x04be0000, 0x04be0000) to space 576K, 0% used [0x04ac0000, 0x04ac0000, 0x04b50000) tenured generation total 11900K, used 11682K [0x09b50000, 0x0a6ef000, 0x14600000) the space 11900K, 98% used [0x09b50000, 0x0a6b88b0, 0x0a6b8a00, 0x0a6ef000) Metaspace used 25459K, capacity 25652K, committed 25856K, reserved 25984K } Event: 177.650 GC heap before {Heap before GC invocations=36 (full 3): def new generation total 5440K, used 5440K [0x04600000, 0x04be0000, 0x09b50000) eden space 4864K, 100% used [0x04600000, 0x04ac0000, 0x04ac0000) from space 576K, 100% used [0x04b50000, 0x04be0000, 0x04be0000) to space 576K, 0% used [0x04ac0000, 0x04ac0000, 0x04b50000) tenured generation total 11900K, used 11682K [0x09b50000, 0x0a6ef000, 0x14600000) the space 11900K, 98% used [0x09b50000, 0x0a6b88b0, 0x0a6b8a00, 0x0a6ef000) Metaspace used 25608K, capacity 25812K, committed 25984K, reserved 25984K Event: 177.652 GC heap after Heap after GC invocations=37 (full 3): def new generation total 5440K, used 533K [0x04600000, 0x04be0000, 0x09b50000) eden space 4864K, 0% used [0x04600000, 0x04600000, 0x04ac0000) from space 576K, 92% used [0x04ac0000, 0x04b45760, 0x04b50000) to space 576K, 0% used [0x04b50000, 0x04b50000, 0x04be0000) tenured generation total 11900K, used 11749K [0x09b50000, 0x0a6ef000, 0x14600000) the space 11900K, 98% used [0x09b50000, 0x0a6c94d8, 0x0a6c9600, 0x0a6ef000) Metaspace used 25608K, capacity 25812K, committed 25984K, reserved 25984K } Event: 177.655 GC heap before {Heap before GC invocations=37 (full 3): def new generation total 5440K, used 5397K [0x04600000, 0x04be0000, 0x09b50000) eden space 4864K, 100% used [0x04600000, 0x04ac0000, 0x04ac0000) from space 576K, 92% used [0x04ac0000, 0x04b45760, 0x04b50000) to space 576K, 0% used [0x04b50000, 0x04b50000, 0x04be0000) tenured generation total 11900K, used 11749K [0x09b50000, 0x0a6ef000, 0x14600000) the space 11900K, 98% used [0x09b50000, 0x0a6c94d8, 0x0a6c9600, 0x0a6ef000) Metaspace used 25608K, capacity 25812K, committed 25984K, reserved 25984K Event: 177.686 GC heap after Heap after GC invocations=38 (full 4): def new generation total 6208K, used 0K [0x04600000, 0x04cb0000, 0x09b50000) eden space 5568K, 0% used [0x04600000, 0x04600000, 0x04b70000) from space 640K, 0% used [0x04b70000, 0x04b70000, 0x04c10000) to space 640K, 0% used [0x04c10000, 0x04c10000, 0x04cb0000) tenured generation total 13652K, used 8190K [0x09b50000, 0x0a8a5000, 0x14600000) the space 13652K, 59% used [0x09b50000, 0x0a34f9b0, 0x0a34fa00, 0x0a8a5000) Metaspace used 25602K, capacity 25804K, committed 25984K, reserved 25984K } Event: 177.689 GC heap before {Heap before GC invocations=38 (full 4): def new generation total 6208K, used 5568K [0x04600000, 0x04cb0000, 0x09b50000) eden space 5568K, 100% used [0x04600000, 0x04b70000, 0x04b70000) from space 640K, 0% used [0x04b70000, 0x04b70000, 0x04c10000) to space 640K, 0% used [0x04c10000, 0x04c10000, 0x04cb0000) tenured generation total 13652K, used 8190K [0x09b50000, 0x0a8a5000, 0x14600000) the space 13652K, 59% used [0x09b50000, 0x0a34f9b0, 0x0a34fa00, 0x0a8a5000) Metaspace used 25602K, capacity 25804K, committed 25984K, reserved 25984K Event: 177.690 GC heap after Heap after GC invocations=39 (full 4): def new generation total 6208K, used 512K [0x04600000, 0x04cb0000, 0x09b50000) eden space 5568K, 0% used [0x04600000, 0x04600000, 0x04b70000) from space 640K, 80% used [0x04c10000, 0x04c900f0, 0x04cb0000) to space 640K, 0% used [0x04b70000, 0x04b70000, 0x04c10000) tenured generation total 13652K, used 8190K [0x09b50000, 0x0a8a5000, 0x14600000) the space 13652K, 59% used [0x09b50000, 0x0a34f9b0, 0x0a34fa00, 0x0a8a5000) Metaspace used 25602K, capacity 25804K, committed 25984K, reserved 25984K } Event: 180.204 GC heap before {Heap before GC invocations=39 (full 4): def new generation total 6208K, used 3585K [0x04600000, 0x04cb0000, 0x09b50000) eden space 5568K, 55% used [0x04600000, 0x04900448, 0x04b70000) from space 640K, 80% used [0x04c10000, 0x04c900f0, 0x04cb0000) to space 640K, 0% used [0x04b70000, 0x04b70000, 0x04c10000) tenured generation total 13652K, used 8190K [0x09b50000, 0x0a8a5000, 0x14600000) the space 13652K, 59% used [0x09b50000, 0x0a34f9b0, 0x0a34fa00, 0x0a8a5000) Metaspace used 25602K, capacity 25804K, committed 25984K, reserved 25984K Event: 180.223 GC heap after Heap after GC invocations=40 (full 5): def new generation total 6848K, used 0K [0x04600000, 0x04d60000, 0x09b50000) eden space 6144K, 0% used [0x04600000, 0x04600000, 0x04c00000) from space 704K, 0% used [0x04c00000, 0x04c00000, 0x04cb0000) to space 704K, 0% used [0x04cb0000, 0x04cb0000, 0x04d60000) tenured generation total 14948K, used 8967K [0x09b50000, 0x0a9e9000, 0x14600000) the space 14948K, 59% used [0x09b50000, 0x0a411de0, 0x0a411e00, 0x0a9e9000) Metaspace used 25602K, capacity 25804K, committed 25984K, reserved 25984K }

Deoptimization events (0 events): No events

Classes redefined (0 events): No events

Internal exceptions (10 events): Event: 0.633 Thread 0x0062d800 Exception <a 'java/lang/ClassNotFoundException': sun/dc/DuctusRenderingEngine> (0x046083a0) thrown at [J:\jenkins\tmp\workspace\build\src\hotspot\src\share\vm\classfile\systemDictionary.cpp, line 210] Event: 0.713 Thread 0x0062d800 Exception <a 'java/io/FileNotFoundException'> (0x049fb2c0) thrown at [J:\jenkins\tmp\workspace\build\src\hotspot\src\share\vm\prims\jni.cpp, line 710] Event: 0.760 Thread 0x0062d800 Exception <a 'java/io/FileNotFoundException'> (0x04615968) thrown at [J:\jenkins\tmp\workspace\build\src\hotspot\src\share\vm\prims\jni.cpp, line 710] Event: 0.760 Thread 0x0062d800 Exception <a 'java/lang/NullPointerException'> (0x04615f58) thrown at [J:\jenkins\tmp\workspace\build\src\hotspot\src\share\vm\interpreter\linkResolver.cpp, line 1185] Event: 160.062 Thread 0x163eec00 Exception <a 'java/lang/ClassCastException': java.util.AbstractMap$SimpleImmutableEntry cannot be cast to java.util.Map> (0x04a94650) thrown at [J:\jenkins\tmp\workspace\build\src\hotspot\src\share\vm\interpreter\interpreterRuntime.cpp, line 383] Event: 167.126 Thread 0x163eec00 Exception <a 'java/lang/ClassCastException': java.util.AbstractMap$SimpleImmutableEntry cannot be cast to java.util.Map> (0x04a68b50) thrown at [J:\jenkins\tmp\workspace\build\src\hotspot\src\share\vm\interpreter\interpreterRuntime.cpp, line 383] Event: 167.128 Thread 0x163eec00 Exception <a 'java/lang/ClassCastException': java.util.AbstractMap$SimpleImmutableEntry cannot be cast to java.util.Map> (0x04a8aa80) thrown at [J:\jenkins\tmp\workspace\build\src\hotspot\src\share\vm\interpreter\interpreterRuntime.cpp, line 383] Event: 167.477 Thread 0x163eec00 Exception <a 'java/lang/ClassCastException': java.util.AbstractMap$SimpleImmutableEntry cannot be cast to java.util.Map> (0x04893a30) thrown at [J:\jenkins\tmp\workspace\build\src\hotspot\src\share\vm\interpreter\interpreterRuntime.cpp, line 383] Event: 177.558 Thread 0x169bac00 Exception <a 'java/lang/ClassCastException': java.util.AbstractMap$SimpleImmutableEntry cannot be cast to java.util.Map> (0x047721b0) thrown at [J:\jenkins\tmp\workspace\build\src\hotspot\src\share\vm\interpreter\interpreterRuntime.cpp, line 383] Event: 198.191 Thread 0x169bac00 Exception <a 'java/lang/ClassCastException': java.util.AbstractMap$SimpleImmutableEntry cannot be cast to java.util.Map> (0x0471c420) thrown at [J:\jenkins\tmp\workspace\build\src\hotspot\src\share\vm\interpreter\interpreterRuntime.cpp, line 383]

Events (10 events): Event: 200.900 loading class io/ktor/utils/io/core/ByteReadPacketBase$Companion Event: 200.900 loading class io/ktor/utils/io/core/ByteReadPacketBase$Companion done Event: 200.900 loading class io/ktor/utils/io/core/ByteReadPacket$Companion Event: 200.900 loading class io/ktor/utils/io/core/ByteReadPacket$Companion done Event: 200.901 loading class io/ktor/utils/io/core/InputArraysKt Event: 200.901 loading class io/ktor/utils/io/core/InputArraysKt done Event: 200.902 loading class io/ktor/utils/io/bits/MemoryJvmKt Event: 200.902 loading class io/ktor/utils/io/bits/MemoryJvmKt done Event: 200.902 loading class io/ktor/utils/io/core/BuffersKt Event: 200.902 loading class io/ktor/utils/io/core/BuffersKt done

Dynamic libraries: 0x00570000 - 0x005a5000 D:\QBot\Mirai\jre\bin\java.exe 0x77890000 - 0x77a32000 C:\Windows\SYSTEM32\ntdll.dll 0x77780000 - 0x77870000 C:\Windows\System32\KERNEL32.DLL 0x76cc0000 - 0x76ed3000 C:\Windows\System32\KERNELBASE.dll 0x70730000 - 0x707cf000 C:\Windows\SYSTEM32\apphelp.dll 0x76f60000 - 0x76fd9000 C:\Windows\System32\ADVAPI32.dll 0x77220000 - 0x772df000 C:\Windows\System32\msvcrt.dll 0x76a00000 - 0x76a75000 C:\Windows\System32\sechost.dll 0x76770000 - 0x7682a000 C:\Windows\System32\RPCRT4.dll 0x75db0000 - 0x75f43000 C:\Windows\System32\USER32.dll 0x76a80000 - 0x76a98000 C:\Windows\System32\win32u.dll 0x76c90000 - 0x76cb3000 C:\Windows\System32\GDI32.dll 0x76fe0000 - 0x770ba000 C:\Windows\System32\gdi32full.dll 0x76ee0000 - 0x76f5b000 C:\Windows\System32\msvcp_win.dll 0x770c0000 - 0x771e0000 C:\Windows\System32\ucrtbase.dll 0x70520000 - 0x70730000 C:\Windows\WinSxS\x86_microsoft.windows.common-controls_6595b64144ccf1df_6.0.19041.1_none_fd031af45b0106f2\COMCTL32.dll 0x766d0000 - 0x766f5000 C:\Windows\System32\IMM32.DLL 0x5bb70000 - 0x5bc5e000 D:\QBot\Mirai\jre\bin\msvcr120.dll 0x5baf0000 - 0x5bb61000 D:\QBot\Mirai\jre\bin\msvcp120.dll 0x58500000 - 0x5888a000 D:\QBot\Mirai\jre\bin\client\jvm.dll 0x76700000 - 0x76706000 C:\Windows\System32\PSAPI.DLL 0x74610000 - 0x74618000 C:\Windows\SYSTEM32\WSOCK32.dll 0x74aa0000 - 0x74ac8000 C:\Windows\SYSTEM32\WINMM.dll 0x744a0000 - 0x744a8000 C:\Windows\SYSTEM32\VERSION.dll 0x772e0000 - 0x77343000 C:\Windows\System32\WS2_32.dll 0x6c950000 - 0x6c95d000 D:\QBot\Mirai\jre\bin\verify.dll 0x5c770000 - 0x5c794000 D:\QBot\Mirai\jre\bin\java.dll 0x6c930000 - 0x6c944000 D:\QBot\Mirai\jre\bin\zip.dll 0x757b0000 - 0x75d59000 C:\Windows\System32\SHELL32.dll 0x72bf0000 - 0x731f6000 C:\Windows\SYSTEM32\windows.storage.dll 0x77500000 - 0x77780000 C:\Windows\System32\combase.dll 0x72bc0000 - 0x72be3000 C:\Windows\SYSTEM32\Wldp.dll 0x77350000 - 0x773d7000 C:\Windows\System32\SHCORE.dll 0x75f50000 - 0x75f95000 C:\Windows\System32\shlwapi.dll 0x72b90000 - 0x72ba8000 C:\Windows\SYSTEM32\profapi.dll 0x5c750000 - 0x5c766000 D:\QBot\Mirai\jre\bin\net.dll 0x73420000 - 0x73472000 C:\Windows\system32\mswsock.dll 0x5c730000 - 0x5c73f000 D:\QBot\Mirai\jre\bin\nio.dll 0x714f0000 - 0x71503000 C:\Windows\SYSTEM32\CRYPTSP.dll 0x714c0000 - 0x714ef000 C:\Windows\system32\rsaenh.dll 0x75770000 - 0x75789000 C:\Windows\System32\bcrypt.dll 0x75560000 - 0x75585000 C:\Windows\SYSTEM32\USERENV.dll 0x760b0000 - 0x7610c000 C:\Windows\System32\bcryptprimitives.dll 0x714b0000 - 0x714ba000 C:\Windows\SYSTEM32\CRYPTBASE.dll 0x74d90000 - 0x74dc2000 C:\Windows\SYSTEM32\IPHLPAPI.DLL 0x77870000 - 0x77877000 C:\Windows\System32\NSI.dll 0x73b20000 - 0x73b34000 C:\Windows\SYSTEM32\dhcpcsvc6.DLL 0x73b00000 - 0x73b16000 C:\Windows\SYSTEM32\dhcpcsvc.DLL 0x74dd0000 - 0x74e60000 C:\Windows\SYSTEM32\DNSAPI.dll 0x714a0000 - 0x714a8000 C:\Windows\System32\rasadhlp.dll 0x713b0000 - 0x71408000 C:\Windows\System32\fwpuclnt.dll 0x5bac0000 - 0x5bae3000 D:\QBot\Mirai\jre\bin\sunec.dll 0x5b730000 - 0x5b87a000 D:\QBot\Mirai\jre\bin\awt.dll 0x773e0000 - 0x77476000 C:\Windows\System32\OLEAUT32.dll 0x707f0000 - 0x70864000 C:\Windows\system32\uxtheme.dll 0x768c0000 - 0x76992000 C:\Windows\System32\MSCTF.dll 0x17090000 - 0x170a2000 C:\Program Files (x86)\RocketDock\RocketDock.dll 0x76aa0000 - 0x76b83000 C:\Windows\System32\ole32.dll 0x744b0000 - 0x744bf000 C:\Windows\SYSTEM32\kernel.appcore.dll 0x5ba90000 - 0x5bab5000 D:\QBot\Mirai\jre\bin\jpeg.dll 0x70380000 - 0x703a4000 C:\Windows\system32\DWMAPI.DLL 0x5b990000 - 0x5ba90000 C:\Windows\system32\opengl32.dll 0x5b6f0000 - 0x5b72f000 C:\Windows\SYSTEM32\GLU32.dll 0x5b670000 - 0x5b6eb000 D:\QBot\Mirai\jre\bin\freetype.dll 0x5ad10000 - 0x5adab000 D:\QBot\Mirai\jre\bin\fontmanager.dll 0x5c4b0000 - 0x5c543000 C:\Windows\SYSTEM32\mscms.dll 0x6c910000 - 0x6c91c000 C:\Windows\SYSTEM32\ColorAdapterClient.dll 0x5b630000 - 0x5b66e000 C:\Windows\SYSTEM32\icm32.dll 0x5c720000 - 0x5c729000 D:\QBot\Mirai\plugins\MiraiNative\CQP.dll 0x6d2e0000 - 0x6d351000 C:\Windows\SYSTEM32\MSVCP140.dll 0x756c0000 - 0x756d4000 C:\Windows\SYSTEM32\VCRUNTIME140.dll 0x66000000 - 0x66154000 D:\QBot\Mirai\plugins\MiraiNative\libraries\libiconv.dll 0x180e0000 - 0x1818a000 D:\QBot\Mirai\plugins\MiraiNative\libraries\Newtonsoft.Json.dll 0x61e00000 - 0x61ecd000 D:\QBot\Mirai\plugins\MiraiNative\libraries\sqlite3.dll 0x57cd0000 - 0x57f70000 D:\QBot\Mirai\plugins\MiraiNative\plugins\http.dll 0x76b90000 - 0x76c8f000 C:\Windows\System32\CRYPT32.dll 0x5ab90000 - 0x5ad0c000 D:\QBot\Mirai\plugins\MiraiNative\plugins\me.cqp.luohuaming.Gacha.dll 0x75710000 - 0x75762000 C:\Windows\SYSTEM32\mscoree.dll 0x74ce0000 - 0x74d6d000 C:\Windows\Microsoft.NET\Framework\v4.0.30319\mscoreei.dll 0x73cc0000 - 0x74470000 C:\Windows\Microsoft.NET\Framework\v4.0.30319\clr.dll 0x73ae0000 - 0x73af4000 C:\Windows\SYSTEM32\VCRUNTIME140_CLR0400.dll 0x73620000 - 0x736cb000 C:\Windows\SYSTEM32\ucrtbase_clr0400.dll 0x71780000 - 0x72b8e000 C:\Windows\assembly\NativeImages_v4.0.30319_32\mscorlib\33ddd1d414c8f8d6deceff1a62363c2e\mscorlib.ni.dll 0x71410000 - 0x71499000 C:\Windows\Microsoft.NET\Framework\v4.0.30319\clrjit.dll 0x78840000 - 0x78945000 C:\Windows\Microsoft.NET\Framework\v4.0.30319\diasymreader.dll 0x70920000 - 0x71377000 C:\Windows\assembly\NativeImages_v4.0.30319_32\System\9d8e5e65320ca92e49017f3043701e5f\System.ni.dll 0x6ede0000 - 0x6edf0000 C:\Windows\SYSTEM32\amsi.dll 0x5ab20000 - 0x5ab8b000 C:\ProgramData\Microsoft\Windows Defender\platform\4.18.2006.10-0\X86\MpOav.dll 0x58430000 - 0x584f1000 C:\ProgramData\Microsoft\Windows Defender\platform\4.18.2006.10-0\X86\MPCLIENT.DLL 0x707d0000 - 0x707ee000 C:\Windows\SYSTEM32\gpapi.dll 0x6e550000 - 0x6ed68000 C:\Windows\assembly\NativeImages_v4.0.30319_32\System.Core\4a9323e1e332fcc6d5128407fd3404f3\System.Core.ni.dll 0x55180000 - 0x554fa000 D:\QBot\Mirai\plugins\MiraiNative\plugins\me.cqp.luohuaming.Setu.dll 0x5c060000 - 0x5c06a000 D:\QBot\Mirai\jre\bin\sunmscapi.dll 0x5dd70000 - 0x5dd91000 C:\Windows\SYSTEM32\ncrypt.dll 0x5de00000 - 0x5de28000 C:\Windows\SYSTEM32\NTASN1.dll 0x77480000 - 0x774fe000 C:\Windows\System32\clbcatq.dll 0x6f550000 - 0x6f6c0000 C:\Windows\SYSTEM32\WindowsCodecs.dll 0x6fe80000 - 0x6feb2000 C:\Windows\system32\dataexchange.dll 0x6f850000 - 0x6fa30000 C:\Windows\system32\d3d11.dll 0x6fd10000 - 0x6fe74000 C:\Windows\system32\dcomp.dll 0x6fc40000 - 0x6fd02000 C:\Windows\system32\dxgi.dll 0x6f6c0000 - 0x6f850000 C:\Windows\system32\twinapi.appcore.dll 0x702c0000 - 0x70379000 C:\Windows\SYSTEM32\textinputframework.dll 0x6ffa0000 - 0x7003b000 C:\Windows\System32\CoreMessaging.dll 0x70040000 - 0x702be000 C:\Windows\System32\CoreUIComponents.dll 0x6fec0000 - 0x6ff9e000 C:\Windows\SYSTEM32\wintypes.dll 0x73c90000 - 0x73cb9000 C:\Windows\SYSTEM32\ntmarta.dll 0x5c260000 - 0x5c268000 D:\Program Files\Internet Download Manager\Bin\idmmkb.dll 0x6d960000 - 0x6d971000 C:\Windows\system32\napinsp.dll 0x6d940000 - 0x6d956000 C:\Windows\system32\pnrpnsp.dll 0x6d930000 - 0x6d940000 C:\Windows\system32\wshbth.dll 0x6d910000 - 0x6d926000 C:\Windows\system32\NLAapi.dll 0x6d900000 - 0x6d90e000 C:\Windows\System32\winrnr.dll 0x5b3e0000 - 0x5b41b000 C:\Windows\system32\c_g18030.dll 0x54960000 - 0x5517a000 C:\Windows\assembly\NativeImages_v4.0.30319_32\System.Data\2e725cfb62d648253c0f90354643f923\System.Data.ni.dll 0x54600000 - 0x54954000 C:\Windows\Microsoft.Net\assembly\GAC_32\System.Data\v4.0_4.0.0.0b77a5c561934e089\System.Data.dll 0x58370000 - 0x58428000 C:\Windows\assembly\NativeImages_v4.0.30319_32\System.Transactions\8bc9dd9d744b13f8938585763fa6a16e\System.Transactions.ni.dll 0x5aad0000 - 0x5ab1c000 C:\Windows\Microsoft.Net\assembly\GAC_32\System.Transactions\v4.0_4.0.0.0b77a5c561934e089\System.Transactions.dll 0x73480000 - 0x73608000 C:\Windows\SYSTEM32\dbghelp.dll

VM Arguments: java_command: mirai-console-wrapper-1.3.0.jar --update keep java_class_path (initial): mirai-console-wrapper-1.3.0.jar 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:\ProgramData\chocolatey\bin;C:\Program Files\Git\cmd;C:\Program Files (x86)\dotnet\;C:\Program Files\nodejs\;C:\Program Files\dotnet\;C:\Users\Skrtono\AppData\Local\Programs\Python\Python38\Scripts\;C:\Users\Skrtono\AppData\Local\Programs\Python\Python38\;C:\Users\Skrtono\AppData\Local\Microsoft\WindowsApps;C:\Program Files\Bandizip\;C:\Users\Skrtono\AppData\Local\Programs\Fiddler;C:\Users\Skrtono\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\Skrtono\AppData\Roaming\npm USERNAME=Skrtono OS=Windows_NT PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 158 Stepping 10, GenuineIntel

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

OS: Windows 10.0 , 64 bit Build 19041 (10.0.19041.292)

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

Memory: 4k page, physical 8240932k(2602544k free), swap 21348132k(10207400k free)

vm_info: OpenJDK Client VM (25.252-b09) for windows-x86 JRE (1.8.0_252-b09), built on Apr 22 2020 09:37:52 by "jenkins" with MS VC++ 12.0 (VS2013)

time: Thu Jul 02 13:35:17 2020 timezone: ?D1ú±ê×?ê±?? elapsed time: 201 seconds (0d 0h 3m 21s)

Skrtono commented 4 years ago

https://wws.lanzous.com/iQUZRe8g77c 已编译 酷Q社区地址 https://cqp.cc/t/47221 开源位置 https://github.com/Jie2GG/Native.Framework 资源包 https://lanzous.com/id6aaod

PeratX commented 4 years ago

收到,近期将会调查

PeratX commented 4 years ago

请提供完整项目代码包

Skrtono commented 4 years ago

开源位置 https://github.com/Hellobaka/BH3rdGachaSimulator 使用的SDK https://github.com/Jie2GG/Native.Framework 酷Q社区 https://cqp.cc/t/47221

Hellobaka commented 4 years ago

遗留问题,将完整数据包放入MiraiNative\data\me.cqp.luohuaming.Gacha中可正常载入,不过无法打开菜单,打开菜单就会崩溃

PeratX commented 4 years ago

可能的话,请将VS调试器附加到java进程中查看调用栈

Hellobaka commented 4 years ago

可能的话,请将VS调试器附加到java进程中查看调用栈

哦~原来是可以调试的吗,那就可以找问题了,感觉不是框架的毛病,应该是程序的bug,年久欠修……

PeratX commented 4 years ago

可能的话,请将VS调试器附加到java进程中查看调用栈

哦~原来是可以调试的吗,那就可以找问题了,感觉不是框架的毛病,应该是程序的bug,年久欠修……

如果程序有pdb可以载入进调试器获得更多信息

Hellobaka commented 4 years ago

可能的话,请将VS调试器附加到java进程中查看调用栈

哦~原来是可以调试的吗,那就可以找问题了,感觉不是框架的毛病,应该是程序的bug,年久欠修……

如果程序有pdb可以载入进调试器获得更多信息

载入问题解决了,是用户没放sqlite依赖库的问题,不过下面这个错误问题似乎不在我这块?这个指令调用之后会返回一个图片可能附带一个at。这个也是这个用户的错误,我这里无法复现这个问题 QQ图片20200804194947

PeratX commented 4 years ago

很可能是Jar损坏了,找不到class了 此问题与代码无关。