07:22:32 [DefaultDispatcher-worker-3] WARN com.github.unidbg.AbstractEmulator - emulate RX@0x4022e238[libfekit.so]0x22e238 exception sp=unidbg@0xbfffec20, msg=mem_write address=0x409d6000, offset=4ms
07:22:32 [DefaultDispatcher-worker-3] WARN com.github.unidbg.linux.ARM64SyscallHandler - handleInterrupt intno=2, NR=-128400, svcNumber=0x19e, PC=unidbg@0xfffe0a74, LR=RX@0x402330cc[libfekit.so]0x2330cc, syscall=null
com.github.unidbg.arm.backend.BackendException: mem_write address=0x409d6000
at com.github.unidbg.arm.backend.Unicorn2Backend.mem_write(Unicorn2Backend.java:129)
at com.github.unidbg.pointer.UnidbgPointer.write(UnidbgPointer.java:180)
at com.github.unidbg.linux.android.dvm.DalvikVM64$159.handle(DalvikVM64.java:2553)
at com.github.unidbg.linux.ARM64SyscallHandler.hook(ARM64SyscallHandler.java:121)
at com.github.unidbg.arm.backend.Unicorn2Backend$11.hook(Unicorn2Backend.java:347)
at com.github.unidbg.arm.backend.unicorn.Unicorn$NewHook.onInterrupt(Unicorn.java:109)
at com.github.unidbg.arm.backend.unicorn.Unicorn.emu_start(Native Method)
at com.github.unidbg.arm.backend.unicorn.Unicorn.emu_start(Unicorn.java:312)
at com.github.unidbg.arm.backend.Unicorn2Backend.emu_start(Unicorn2Backend.java:384)
at com.github.unidbg.AbstractEmulator.emulate(AbstractEmulator.java:380)
at com.github.unidbg.thread.Function64.run(Function64.java:39)
at com.github.unidbg.thread.MainTask.dispatch(MainTask.java:19)
at com.github.unidbg.thread.UniThreadDispatcher.run(UniThreadDispatcher.java:175)
at com.github.unidbg.thread.UniThreadDispatcher.runMainForResult(UniThreadDispatcher.java:99)
at com.github.unidbg.AbstractEmulator.runMainForResult(AbstractEmulator.java:340)
at com.github.unidbg.arm.AbstractARM64Emulator.eFunc(AbstractARM64Emulator.java:262)
at com.github.unidbg.Module.emulateFunction(Module.java:163)
at com.github.unidbg.linux.android.dvm.DvmObject.callJniMethod(DvmObject.java:135)
at com.github.unidbg.linux.android.dvm.DvmObject.callJniMethodObject(DvmObject.java:93)
at com.tencent.mobileqq.sign.QQSecuritySign.getSign(QQSecuritySign.kt:54)
at com.tencent.mobileqq.sign.QQSecuritySign.getSign(QQSecuritySign.kt:56)
at com.tencent.mobileqq.sign.QQSecuritySign.getSign(QQSecuritySign.kt:56)
at com.tencent.mobileqq.sign.QQSecuritySign.getSign(QQSecuritySign.kt:56)
at com.tencent.mobileqq.sign.QQSecuritySign.getSign(QQSecuritySign.kt:56)
at com.tencent.mobileqq.sign.QQSecuritySign.getSign(QQSecuritySign.kt:56)
at com.tencent.mobileqq.sign.QQSecuritySign.getSign(QQSecuritySign.kt:56)
at com.tencent.mobileqq.sign.QQSecuritySign.getSign(QQSecuritySign.kt:56)
at com.tencent.mobileqq.sign.QQSecuritySign.getSign(QQSecuritySign.kt:56)
at com.tencent.mobileqq.sign.QQSecuritySign.getSign(QQSecuritySign.kt:56)
at com.tencent.mobileqq.sign.QQSecuritySign.getSign(QQSecuritySign.kt:56)
at com.tencent.mobileqq.sign.QQSecuritySign.getSign(QQSecuritySign.kt:56)
at com.tencent.mobileqq.sign.QQSecuritySign.getSign(QQSecuritySign.kt:56)
at com.tencent.mobileqq.sign.QQSecuritySign.getSign(QQSecuritySign.kt:56)
at com.tencent.mobileqq.sign.QQSecuritySign.getSign(QQSecuritySign.kt:56)
at com.tencent.mobileqq.sign.QQSecuritySign.getSign(QQSecuritySign.kt:56)
at com.tencent.mobileqq.sign.QQSecuritySign.getSign(QQSecuritySign.kt:56)
at com.tencent.mobileqq.sign.QQSecuritySign.getSign(QQSecuritySign.kt:56)
at com.tencent.mobileqq.sign.QQSecuritySign.getSign(QQSecuritySign.kt:56)
at com.tencent.mobileqq.sign.QQSecuritySign.getSign(QQSecuritySign.kt:56)
at com.tencent.mobileqq.sign.QQSecuritySign.getSign(QQSecuritySign.kt:56)
at com.tencent.mobileqq.sign.QQSecuritySign.getSign(QQSecuritySign.kt:56)
at com.tencent.mobileqq.sign.QQSecuritySign.getSign(QQSecuritySign.kt:56)
at com.tencent.mobileqq.sign.QQSecuritySign.getSign(QQSecuritySign.kt:56)
at com.tencent.mobileqq.sign.QQSecuritySign.getSign(QQSecuritySign.kt:56)
at com.tencent.mobileqq.sign.QQSecuritySign.getSign(QQSecuritySign.kt:56)
at com.tencent.mobileqq.sign.QQSecuritySign.getSign(QQSecuritySign.kt:56)
at com.tencent.mobileqq.sign.QQSecuritySign.getSign(QQSecuritySign.kt:56)
at com.tencent.mobileqq.sign.QQSecuritySign.getSign(QQSecuritySign.kt:56)
at com.tencent.mobileqq.sign.QQSecuritySign.getSign(QQSecuritySign.kt:56)
之前也报错过,信息好像有点不一样
21:08:00[scheduling-1] WARN org.mybatis.spring.mapper.ClassPathMapperScanner - No MyBatis mapper was found in '[mikulink.mapper]' package. Please check your configuration.
21:10:00[scheduling-1] WARN org.mybatis.spring.mapper.ClassPathMapperScanner - No MyBatis mapper was found in '[mikulink.mapper]' package. Please check your configuration.
21:30:05[DefaultDispatcher-worker-1] WARN com.github.unidbg.linux.ARM64SyscallHandler - handleInterrupt intno=2, NR=-128160, svcNumber=0x1ad, PC=unidbg@0xfffe0b64, LR=RX@0x40296b48[libfekit.so]0x296b48, syscall=null
com.github.unidbg.arm.backend.BackendException: mem_write address=0x409d5000
at com.github.unidbg.arm.backend.Unicorn2Backend.mem_write(Unicorn2Backend.java:129)
at com.github.unidbg.pointer.UnidbgPointer.write(UnidbgPointer.java:180)
at com.github.unidbg.linux.android.dvm.array.ByteArray._GetArrayCritical(ByteArray.java:34)
at com.github.unidbg.linux.android.dvm.DalvikVM64$174.handle(DalvikVM64.java:2761)
at com.github.unidbg.linux.ARM64SyscallHandler.hook(ARM64SyscallHandler.java:121)
at com.github.unidbg.arm.backend.Unicorn2Backend$11.hook(Unicorn2Backend.java:347)
at com.github.unidbg.arm.backend.unicorn.Unicorn$NewHook.onInterrupt(Unicorn.java:109)
at com.github.unidbg.arm.backend.unicorn.Unicorn.emu_start(Native Method)
at com.github.unidbg.arm.backend.unicorn.Unicorn.emu_start(Unicorn.java:312)
at com.github.unidbg.arm.backend.Unicorn2Backend.emu_start(Unicorn2Backend.java:384)
at com.github.unidbg.AbstractEmulator.emulate(AbstractEmulator.java:380)
at com.github.unidbg.thread.Function64.run(Function64.java:39)
at com.github.unidbg.thread.MainTask.dispatch(MainTask.java:19)
at com.github.unidbg.thread.UniThreadDispatcher.run(UniThreadDispatcher.java:175)
at com.github.unidbg.thread.UniThreadDispatcher.runMainForResult(UniThreadDispatcher.java:99)
at com.github.unidbg.AbstractEmulator.runMainForResult(AbstractEmulator.java:340)
at com.github.unidbg.arm.AbstractARM64Emulator.eFunc(AbstractARM64Emulator.java:262)
at com.github.unidbg.Module.emulateFunction(Module.java:163)
at com.github.unidbg.linux.android.dvm.DvmObject.callJniMethod(DvmObject.java:135)
at com.github.unidbg.linux.android.dvm.DvmObject.callJniMethodObject(DvmObject.java:93)
at com.tencent.mobileqq.sign.QQSecuritySign.getSign(QQSecuritySign.kt:54)
at com.tencent.mobileqq.sign.QQSecuritySign.getSign(QQSecuritySign.kt:56)
at com.tencent.mobileqq.sign.QQSecuritySign.getSign$default(QQSecuritySign.kt:51)
at moe.fuqiuluo.api.UnidbgFetchQSign.sign(UnidbgFetchQSign.kt:177)
at moe.fuqiuluo.api.UnidbgFetchQSign$sign$1.invokeSuspend(UnidbgFetchQSign.kt)
at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33)
at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:106)
at kotlinx.coroutines.EventLoopImplBase.processNextEvent(EventLoop.common.kt:284)
at kotlinx.coroutines.BlockingCoroutine.joinBlocking(Builders.kt:85)
at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking(Builders.kt:59)
at kotlinx.coroutines.BuildersKt.runBlocking(Unknown Source)
at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking$default(Builders.kt:38)
at kotlinx.coroutines.BuildersKt.runBlocking$default(Unknown Source)
at top.mrxiaom.qsign.QSignService.qSecurityGetSign(QSignService.kt:129)
at net.mamoe.mirai.internal.network.protocol.packet.OutgoingPacketKt.buildRawUniPacket(OutgoingPacket.kt:139)
at net.mamoe.mirai.internal.network.protocol.packet.chat.receive.MessageSvcPbSendMsg.createToGroupImpl$mirai_core(MessageSvc.PbSendMsg.kt:744)
at net.mamoe.mirai.internal.network.protocol.packet.chat.receive.MessageSvc_PbSendMsgKt.createToGroup(MessageSvc.PbSendMsg.kt:585)
at net.mamoe.mirai.internal.message.protocol.outgoing.GroupMessageProtocolStrategy.createPacketsForGeneralMessage$suspendImpl(MessageProtocolStrategy.kt:150)
at net.mamoe.mirai.internal.message.protocol.outgoing.GroupMessageProtocolStrategy.createPacketsForGeneralMessage(MessageProtocolStrategy.kt)
at net.mamoe.mirai.internal.message.protocol.outgoing.GroupMessageProtocolStrategy.createPacketsForGeneralMessage(MessageProtocolStrategy.kt:139)
at net.mamoe.mirai.internal.message.protocol.impl.GeneralMessageSenderProtocol$GeneralMessageSender.process(GeneralMessageSenderProtocol.kt:66)
at net.mamoe.mirai.internal.message.protocol.outgoing.OutgoingMessageProcessorAdapter.process(OutgoingMessagePipelineProcessor.kt:26)
at net.mamoe.mirai.internal.message.protocol.outgoing.OutgoingMessageProcessorAdapter.process(OutgoingMessagePipelineProcessor.kt:20)
at net.mamoe.mirai.internal.pipeline.AbstractProcessorPipeline.process$suspendImpl(ProcessorPipeline.kt:287)
at net.mamoe.mirai.internal.pipeline.AbstractProcessorPipeline.process(ProcessorPipeline.kt)
at net.mamoe.mirai.internal.message.protocol.MessageProtocolFacadeImpl.preprocessAndSendOutgoingImpl(MessageProtocolFacade.kt:361)
at net.mamoe.mirai.internal.message.protocol.MessageProtocolFacadeImpl.preprocessAndSendOutgoing(MessageProtocolFacade.kt:345)
at net.mamoe.mirai.internal.message.protocol.MessageProtocolFacade$INSTANCE.preprocessAndSendOutgoing(MessageProtocolFacade.kt)
at net.mamoe.mirai.internal.contact.AbstractUserKt.sendMessageImpl(AbstractUser.kt:263)
at net.mamoe.mirai.internal.contact.CommonGroupImpl.sendMessage$suspendImpl(GroupImpl.kt:221)
at net.mamoe.mirai.internal.contact.CommonGroupImpl.sendMessage(GroupImpl.kt)
at net.mamoe.mirai.contact.Group$sendMessage$1.invoke(Group.kt)
at net.mamoe.mirai.contact.Group$sendMessage$1.invoke(Group.kt)
at kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsJvmKt$createCoroutineUnintercepted$$inlined$createCoroutineFromSuspendFunction$IntrinsicsKt__IntrinsicsJvmKt$1.invokeSuspend(IntrinsicsJvm.kt:205)
at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33)
at kotlin.coroutines.ContinuationKt.startCoroutine(Continuation.kt:115)
at me.him188.kotlin.jvm.blocking.bridge.internal.RunSuspendKt.$runSuspend$(RunSuspend.kt:18)
at net.mamoe.mirai.contact.Group.sendMessage(Group.kt)
at mikulink.command.CommandConfig.group(CommandConfig.java:203)
at mikulink.event.MessageEvents.onGroupMessage(MessageEvents.java:160)
at jdk.internal.reflect.GeneratedMethodAccessor311.invoke(Unknown Source)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:564)
at net.mamoe.mirai.internal.event.JvmMethodListenersInternalKt.registerEventHandler$callMethod$invokeWithErrorReport(JvmMethodListenersInternal.kt:140)
at net.mamoe.mirai.internal.event.JvmMethodListenersInternalKt.access$registerEventHandler$callMethod$invokeWithErrorReport(JvmMethodListenersInternal.kt:1)
at net.mamoe.mirai.internal.event.JvmMethodListenersInternalKt$registerEventHandler$callMethod$2.invokeSuspend(JvmMethodListenersInternal.kt:154)
at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33)
at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:106)
at kotlinx.coroutines.internal.LimitedDispatcher.run(LimitedDispatcher.kt:42)
at kotlinx.coroutines.scheduling.TaskImpl.run(Tasks.kt:95)
at kotlinx.coroutines.scheduling.CoroutineScheduler.runSafely(CoroutineScheduler.kt:570)
at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.executeTask(CoroutineScheduler.kt:750)
at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.runWorker(CoroutineScheduler.kt:677)
at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run(CoroutineScheduler.kt:664)
Caused by: unicorn.UnicornException: Invalid memory write (UC_ERR_WRITE_UNMAPPED)
at com.github.unidbg.arm.backend.unicorn.Unicorn.mem_write(Native Method)
at com.github.unidbg.arm.backend.unicorn.Unicorn.mem_write(Unicorn.java:223)
at com.github.unidbg.arm.backend.Unicorn2Backend.mem_write(Unicorn2Backend.java:127)
... 73 common frames omitted