-
-
Notifications
You must be signed in to change notification settings - Fork 43
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
code=45,无法解决 #724
Comments
KFCFactory.json {
"8.9.63": {
"base_url": "http://172.17.0.2:8901",
"type": "fuqiuluo/unidbg-fetch-qsign",
"key": "114514"
},
"8.9.58": {
"base_url": "http://172.17.0.2:8902",
"type": "kiliokuara/magic-signer-guide",
"serverIdentityKey": "vivo50",
"authorizationKey": "kfc"
}
}
|
mirai组件版本应当更新,比如 如果存在版本覆盖,更新版本,如果版本没有被覆盖或修改后此问题依旧存在,那么这可能不是根本原因。
如果可以确定simbot环境下导致 mirai-core 没有正确加载签名服务则继续反馈(加载签名服务应当是由 mirai-core 的 SPI 机制自动完成,simbot组件并未干预,不过我没有具体了解,也没看过相关代码) |
测试了四个号,均都是code=45 19:45:42.738 [DefaultDispatcher-worker-3] INFO l.forte.simbot.mirai.net.botQq - EncryptService SPI is not provided, sso secure ecdh will not be initialized.
19:45:42.748 [DefaultDispatcher-worker-3] INFO l.forte.simbot.mirai.net.botQq - ECDH key is invalid, start to fetch ecdh public key from server.
19:45:42.818 [DefaultDispatcher-worker-2] INFO l.forte.simbot.mirai.net.botQq - Successfully fetched ecdh public key from server.
19:45:43.080 [DefaultDispatcher-worker-2] WARN l.forte.simbot.mirai.net.botQq - Failed with auth method: Password@806434503
net.mamoe.mirai.network.WrongPasswordException: Error(bot=Bot(botQq), code=45, title=禁止登录, message=登录失败,建议升级最新版本后重试,或通过问题反馈与我们联系。, errorInfo=)
at net.mamoe.mirai.internal.network.components.SsoProcessorImpl$SlowLoginImpl.doLogin(SsoProcessor.kt:490)
at net.mamoe.mirai.internal.network.components.SsoProcessorImpl$SlowLoginImpl$doLogin$1.invokeSuspend(SsoProcessor.kt)
at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33)
at kotlinx.coroutines.internal.ScopeCoroutine.afterResume(Scopes.kt:33)
at kotlinx.coroutines.AbstractCoroutine.resumeWith(AbstractCoroutine.kt:102)
at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:46)
at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:106)
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)
19:45:43.083 [DefaultDispatcher-worker-2] WARN l.forte.simbot.mirai.net.botQq - Exception in resumeConnection.
net.mamoe.mirai.internal.network.handler.selector.SelectorRequireReconnectException: null
|
已升级至:3.2.0 <mirai.version>2.15.0</mirai.version>
<simbot.version>3.2.0</simbot.version>
<simbot.mirai.version>3.2.0.0</simbot.mirai.version> |
尝试确认是否认证服务器的加载是否真的生效,比如 https://github.com/cssxsh/fix-protocol-version 的示例中似乎存在 FixProtocolVersion.fetch(...); 之类的操作,以及确认配置是否正确等。我没有用过第三方认证服务器,不清楚完整具体流程 |
拉取特定版本是有生效的,刚试了还是45,所有号都是。 public static void main(String[] args) {
FixProtocolVersion.fetch(BotConfiguration.MiraiProtocol.ANDROID_PAD, "8.9.63");
FixProtocolVersion.load(BotConfiguration.MiraiProtocol.ANDROID_PAD);
Map<BotConfiguration.MiraiProtocol, String> info = FixProtocolVersion.info();
System.out.println(JSON.toJSONString(info));
SpringApplication.run(QqRobotApplication.class, args);
} 输出内容: {"ANDROID_PHONE":"ANDROID_PHONE 8.9.58.11170 2023-05-19T11:35+08:00","ANDROID_PAD":"ANDROID_PAD 8.9.63.11390 2023-05-26T10:46:18+08:00","ANDROID_WATCH":"ANDROID_WATCH 2.0.8 2019-06-03T20:25:31+08:00","IPAD":"IPAD 8.9.33.614 2021-12-31T11:36:26+08:00","MACOS":"MACOS 6.8.2.21241 2022-03-14T11:11:35+08:00"} config.json {
"component": "simbot.mirai",
"code": qq,
"authorization": {
"type": "text",
"text": "pwd"
},
"config": {
"cacheDir": "qq/cache",
"protocol": "ANDROID_PAD",
"workingDir": "./qq-bot",
"heartbeatPeriodMillis": 60000,
"statHeartbeatPeriodMillis": 300000,
"heartbeatTimeoutMillis": 5000,
"heartbeatStrategy": "STAT_HB",
"reconnectionRetryTimes": 2147483647,
"autoReconnectOnForceOffline": false,
"highwayUploadCoroutineCount": 16,
"deviceInfo": {
"type": "file_based",
"file": "./qq-bot/$CODE$/device.json",
"fromResource": "./qq-bot/$CODE$/device.json"
},
"noNetworkLog": false,
"noBotLog": false,
"isShowingVerboseEventLog": false,
"contactListCache": {
"saveIntervalMillis": 60000,
"friendListCacheEnabled": false,
"groupMemberListCacheEnabled": false
},
"loginCacheEnabled": true,
"convertLineSeparator": true,
"recallMessageCacheStrategyConfig": {
"type": "invalid"
},
"accountSecrets": false
}
} |
如果能确保签名服务器 在mirai中确实生效了,那么还45就说明签名服务器对你的账号没有帮助,或者需要换一个签名服务器试试了 |
但是我无法确保签名服务器 在mirai中确实生效了,我没看见任何调用签名服务器的相关日志。 10:08:08.132 [DefaultDispatcher-worker-2] INFO l.forte.simbot.mirai.net.botQq - EncryptService SPI is not provided, sso secure ecdh will not be initialized.
10:08:08.142 [DefaultDispatcher-worker-2] INFO l.forte.simbot.mirai.net.botQq - ECDH key is invalid, start to fetch ecdh public key from server.
10:08:08.218 [DefaultDispatcher-worker-1] INFO l.forte.simbot.mirai.net.botQq - Successfully fetched ecdh public key from server. 完整日志,滑块是手动的,并且也用了服务器的ip代理,在同一网络环境下操作的 10:08:08.132 [DefaultDispatcher-worker-2] INFO l.forte.simbot.mirai.net.botQq - EncryptService SPI is not provided, sso secure ecdh will not be initialized.
10:08:08.142 [DefaultDispatcher-worker-2] INFO l.forte.simbot.mirai.net.botQq - ECDH key is invalid, start to fetch ecdh public key from server.
10:08:08.218 [DefaultDispatcher-worker-1] INFO l.forte.simbot.mirai.net.botQq - Successfully fetched ecdh public key from server.
10:08:08.424 [nioEventLoopGroup-2-3] INFO l.forte.simbot.mirai.bot.botQq - Calculating type 2 PoW, it can take some time....
10:08:08.476 [nioEventLoopGroup-2-3] INFO l.forte.simbot.mirai.bot.botQq - Got PoW result, cost: 52 ms
10:08:08.483 [DefaultDispatcher-worker-1] INFO l.forte.simbot.mirai.bot.botQq - [SliderCaptcha] 需要滑动验证码, 请按照以下链接的步骤完成滑动验证码, 然后输入获取到的 ticket
10:08:08.483 [DefaultDispatcher-worker-1] INFO l.forte.simbot.mirai.bot.botQq - [SliderCaptcha] Slider captcha required. Please solve the captcha with following link. Type ticket here after completion.
10:08:08.483 [DefaultDispatcher-worker-1] INFO l.forte.simbot.mirai.bot.botQq - [SliderCaptcha] @see https://github.com/project-mirai/mirai-login-solver-selenium
10:08:08.483 [DefaultDispatcher-worker-1] INFO l.forte.simbot.mirai.bot.botQq - [SliderCaptcha] @see https://docs.mirai.mamoe.net/mirai-login-solver-selenium/
10:08:08.483 [DefaultDispatcher-worker-1] INFO l.forte.simbot.mirai.bot.botQq - [SliderCaptcha] 或者输入 helper 来使用 TxCaptchaHelper 完成滑动验证码
10:08:08.483 [DefaultDispatcher-worker-1] INFO l.forte.simbot.mirai.bot.botQq - [SliderCaptcha] Or type helper to resolve slider captcha with TxCaptchaHelper.apk
10:08:08.483 [DefaultDispatcher-worker-1] WARN l.forte.simbot.mirai.bot.botQq - [SliderCaptcha] TxCaptchaHelper 的在线服务疑似被屏蔽,可能无法使用。TxCaptchaHelper 现已无法满足登 录QQ机器人,请在以下链接下载全新的验证器
10:08:08.484 [DefaultDispatcher-worker-1] WARN l.forte.simbot.mirai.bot.botQq - [SliderCaptcha] The service of TxCaptchaHelper might be blocked. We recommend you to download the n ew login solver plugin in below link.
10:08:08.484 [DefaultDispatcher-worker-1] WARN l.forte.simbot.mirai.bot.botQq - [SliderCaptcha] @see https://github.com/KasukuSakura/mirai-login-solver-sakura
10:08:08.484 [DefaultDispatcher-worker-1] INFO l.forte.simbot.mirai.bot.botQq - [SliderCaptcha] Captcha link: https://ssl.captcha.qq.com/template/wireless_mqq_captcha.html?style=s imple&aid=16&uin=botQq&sid=7788990503713109000&cap_cd=FD_KN9I2MP8T2_32OP88Jdu35V8Cc7PZwNw4S1aRR8WKWOumw-VfYw**&clientype=1&apptype=2
t036Yy-vfmbBIySU04FMh7ia4TEc2R1OzRF-yQjAOvpT3hP-r2Ra9ESkEcJ99GhPXJM7TOkpiFaynmq43HC1bD8b3i6V4W44g_mBVh3fAuk9Ljne9zK1z4e1hha5nKt-_qM4b2Axx5mlOs*
10:08:45.736 [DefaultDispatcher-worker-1] INFO l.forte.simbot.mirai.bot.botQq - [SliderCaptcha] 正在提交中...
10:08:45.736 [DefaultDispatcher-worker-1] INFO l.forte.simbot.mirai.bot.botQq - [SliderCaptcha] Submitting...
10:08:45.888 [DefaultDispatcher-worker-1] WARN l.forte.simbot.mirai.net.botQq - Failed with auth method: Password@1156356488
net.mamoe.mirai.network.WrongPasswordException: Error(bot=Bot(botQq), code=45, title=禁止登录, message=登录失败,建议升级最新版本后重试,或通过问题反馈与我们联系。, errorInfo=)
at net.mamoe.mirai.internal.network.components.SsoProcessorImpl$SlowLoginImpl.doLogin(SsoProcessor.kt:490)
at net.mamoe.mirai.internal.network.components.SsoProcessorImpl$SlowLoginImpl$doLogin$1.invokeSuspend(SsoProcessor.kt)
at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33)
at kotlinx.coroutines.internal.ScopeCoroutine.afterResume(Scopes.kt:33)
at kotlinx.coroutines.AbstractCoroutine.resumeWith(AbstractCoroutine.kt:102)
at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:46)
at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:106)
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)
10:08:45.892 [DefaultDispatcher-worker-1] WARN l.forte.simbot.mirai.net.botQq - Exception in resumeConnection.
net.mamoe.mirai.internal.network.handler.selector.SelectorRequireReconnectException: null
10:08:45.938 [DefaultDispatcher-worker-4] INFO l.forte.simbot.mirai.net.botQq - ECDH key is valid.
10:08:45.945 [DefaultDispatcher-worker-4] WARN l.forte.simbot.mirai.net.botQq - Failed with auth method: Error[net.mamoe.mirai.network.WrongPasswordException: Error(bot=Bot(151623 4768), code=45, title=禁止登录, message=登录失败,建议升级最新版本后重试,或通过问题反馈与我们联系。, errorInfo=)]@865229642
net.mamoe.mirai.network.BotAuthorizationException: BotAuthorization(BotAuthorization.byPassword(<ERASED>)) threw an exception during authorization process. See cause below.
at net.mamoe.mirai.internal.network.components.SsoProcessorImpl.login(SsoProcessor.kt:263)
at net.mamoe.mirai.internal.network.handler.CommonNetworkHandler$StateConnecting$startState$2.invokeSuspend(CommonNetworkHandler.kt:247)
at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33)
at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:106)
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: net.mamoe.mirai.network.WrongPasswordException: Error(bot=Bot(botQq), code=45, title=禁止登录, message=登录失败,建议升级最新版本后重试,或通过问题反馈与我们联系。, erro rInfo=)
at net.mamoe.mirai.internal.network.components.SsoProcessorImpl$SlowLoginImpl.doLogin(SsoProcessor.kt:490)
at net.mamoe.mirai.internal.network.components.SsoProcessorImpl$SlowLoginImpl$doLogin$1.invokeSuspend(SsoProcessor.kt)
at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33)
at kotlinx.coroutines.internal.ScopeCoroutine.afterResume(Scopes.kt:33)
at kotlinx.coroutines.AbstractCoroutine.resumeWith(AbstractCoroutine.kt:102)
at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:46)
... 5 common frames omitted
10:08:45.947 [DefaultDispatcher-worker-4] WARN l.forte.simbot.mirai.net.botQq - Exception in resumeConnection.
net.mamoe.mirai.internal.network.components.LoginFailedExceptionAsNetworkException: BotAuthorization(BotAuthorization.byPassword(<ERASED>)) threw an exception during authorization proce ss. See cause below.
at net.mamoe.mirai.internal.network.handler.CommonNetworkHandler$StateConnecting$startState$2.invokeSuspend(CommonNetworkHandler.kt:249)
at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33)
at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:106)
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: net.mamoe.mirai.network.BotAuthorizationException: BotAuthorization(BotAuthorization.byPassword(<ERASED>)) threw an exception during authorization process. See cause below.
at net.mamoe.mirai.internal.network.components.SsoProcessorImpl.login(SsoProcessor.kt:263)
at net.mamoe.mirai.internal.network.handler.CommonNetworkHandler$StateConnecting$startState$2.invokeSuspend(CommonNetworkHandler.kt:247)
... 6 common frames omitted
Suppressed: net.mamoe.mirai.network.WrongPasswordException: Error(bot=Bot(botQq), code=45, title=禁止登录, message=登录失败,建议升级最新版本后重试,或通过问题反馈与我们联 系。, errorInfo=)
Caused by: net.mamoe.mirai.network.WrongPasswordException: Error(bot=Bot(botQq), code=45, title=禁止登录, message=登录失败,建议升级最新版本后重试,或通过问题反馈与我们联系。, erro rInfo=)
at net.mamoe.mirai.internal.network.components.SsoProcessorImpl$SlowLoginImpl.doLogin(SsoProcessor.kt:490)
at net.mamoe.mirai.internal.network.components.SsoProcessorImpl$SlowLoginImpl$doLogin$1.invokeSuspend(SsoProcessor.kt)
at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33)
at kotlinx.coroutines.internal.ScopeCoroutine.afterResume(Scopes.kt:33)
at kotlinx.coroutines.AbstractCoroutine.resumeWith(AbstractCoroutine.kt:102)
at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:46)
... 5 common frames omitted
10:08:45.948 [DefaultDispatcher-worker-4] WARN l.forte.simbot.mirai.net.botQq - Network selector received exception, closing bot. (net.mamoe.mirai.internal.network.components.Logi nFailedExceptionAsNetworkException: BotAuthorization(BotAuthorization.byPassword(<ERASED>)) threw an exception during authorization process. See cause below.)
10:08:45.953 [DefaultDispatcher-worker-4] ERROR l.f.s.s.a.SimbotSpringBootBotAutoRegisterBuildConfigure - Bot verify info [love.forte.simbot.bot.PathBotVerifyInfo@78479f2b] registration failed or start failed (with love.forte.simboot.spring.autoconfigure.SimbotSpringBootBotAutoRegisterBuildConfigure$SimbotSpringBootBotAutoRegisterPostProcessor@4fc6e776)
10:08:45.955 [main] WARN o.s.b.w.s.c.AnnotationConfigServletWebServerApplicationContext - Exception encountered during context initialization - cancelling refresh attempt: org.springfr amework.beans.factory.BeanCreationException: Error creating bean with name 'simbotApplicationAfterApplication' defined in love.forte.simboot.spring.autoconfigure.SimbotSpringBootApplica tionConfiguration: Bean instantiation via factory method failed; nested exception is org.springframework.beans.BeanInstantiationException: Failed to instantiate [love.forte.simboot.spri ng.autoconfigure.AutoConfigureMarker$AfterApplicationPostProcessor]: Factory method 'simbotApplicationAfterApplication' threw exception; nested exception is java.lang.IllegalStateExcept ion: Can't overwrite cause with a null
|
又尝试了几次,现在提示237 10:41:42.396 [DefaultDispatcher-worker-1] WARN l.forte.simbot.mirai.net.qqBot - Failed with auth method: Password@467105584
net.mamoe.mirai.network.WrongPasswordException: Error(bot=Bot(qqBot), code=237, title=安全提醒, message=当前网络不稳定,登录失败。推荐使用常用设备或通过手机号登录。, errorInfo=) |
换了另一个号,仍然是code=45,237应该是频繁尝试登陆导致的 |
或者现在是否有任何可以使用simpler-robot登陆mirai组件的方式? |
根据 https://github.com/mamoe/mirai/releases/tag/v2.15.0 中的说法:
如果日志中没有这类“来源警告”也许就说明没有加载成功 |
能正常使用 mirai-core 登上的方式理论上就都可以使用simbot组件实现 |
无解...确实没有EncryptService相关的加载日志。能想到的所有方式全都尝试过了 |
也许日志是debug或其他等级 |
以及观察到日志中有这么一句:
|
我日志级别设置的是INFO,我改到ALL,再看一下详细日志内容 |
相关日志如下,未发现EncryptService相关加载日志,日志级别为:ALL 13:14:54.606 [main] DEBUG l.forte.simbot.utils.BlockingRunner - Dispatcher properties: coreSize=null, maxSize=null, keepAliveTime=null
13:14:54.606 [main] DEBUG l.forte.simbot.utils.BlockingRunner - Initialized default blocking dispatcher is null
13:14:54.612 [main] INFO l.forte.simbot.utils.BlockingRunner - Blocking runner wait timeout is enabled with wait timeout 1m. You can enable debug logging for 'love.forte.simbot.utils.BlockingRunner' for more stack information or disable it with the JVM parameter '-Dsimbot.blockingRunner.disableWaitTimeout=true'.
13:14:54.615 [main] DEBUG l.f.s.s.a.SimbotSpringBootApplicationConfiguration - Launching application...
13:14:54.623 [main] INFO l.f.s.s.a.SimbotSpringBootComponentAutoInstallBuildConfigure - The number of Installable Event Provider Factories is 0
13:14:54.623 [main] INFO l.f.s.s.a.SimbotSpringBootComponentAutoInstallBuildConfigure - Install components by [installAllComponents] via classLoader org.springframework.boot.loader.LaunchedURLClassLoader@8bd1b6a
13:14:54.963 [main] DEBUG l.f.s.s.a.SimbotSpringBootComponentAutoInstallBuildConfigure - Install components by: null
13:14:54.963 [main] INFO l.f.s.s.a.SimbotSpringBootEventProviderAutoInstallBuildConfigure - The number of Installable event provider Factories is 0
13:14:54.963 [main] INFO l.f.s.s.a.SimbotSpringBootEventProviderAutoInstallBuildConfigure - Install event providers by [installAllEventProviders] via classLoader org.springframework.boot.loader.LaunchedURLClassLoader@8bd1b6a
13:14:54.969 [main] DEBUG l.f.s.s.a.a.SpringBootApplicationConfiguration - Building listener manager...
13:14:54.991 [main] DEBUG l.f.s.s.a.a.SpringBootApplicationConfiguration - Listener manager is built: love.forte.simbot.core.event.SimpleEventListenerManagerImpl@60807fd9
13:14:54.991 [main] DEBUG l.f.s.s.a.a.SpringBootApplicationConfiguration - Building providers...
13:14:54.995 [main] INFO l.f.s.s.a.a.SpringBootApplicationConfiguration - The size of providers built is 1
13:14:54.995 [main] DEBUG l.f.s.s.a.a.SpringBootApplicationConfiguration - The built providers: [MiraiBotManager(bots=[], isActive=true, eventProcessorlove.forte.simbot.core.event.SimpleEventListenerManagerImpl@60807fd9)@911548055]
13:14:54.997 [main] DEBUG l.f.s.s.a.a.SpringBootApplicationConfiguration - Registering bots...
13:14:54.998 [main] INFO l.f.s.s.a.a.SpringBootApplicationConfiguration - Bots all registered. The size of bots: 0
13:14:54.998 [main] DEBUG l.f.s.s.a.a.SpringBootApplicationConfiguration - Auto start bots: true
13:14:54.998 [main] DEBUG l.f.s.s.a.a.SpringBootApplicationConfiguration - But the registered bots are empty.
13:14:54.999 [main] INFO l.f.s.s.a.a.SpringBootApplicationConfiguration - Simbot Spring Boot Application built in 378.010733ms
13:14:54.999 [main] DEBUG l.f.s.s.a.SimbotSpringBootApplicationConfiguration - Application launched. love.forte.simboot.spring.autoconfigure.application.SpringBootApplicationImpl@35ac9ebd
13:14:54.999 [main] TRACE o.s.beans.CachedIntrospectionResults - Getting BeanInfo for class [love.forte.simboot.spring.autoconfigure.application.SpringBootApplicationImpl]
13:14:55.002 [main] TRACE o.s.beans.CachedIntrospectionResults - Caching PropertyDescriptors for class [love.forte.simboot.spring.autoconfigure.application.SpringBootApplicationImpl]
13:14:55.002 [main] TRACE o.s.beans.CachedIntrospectionResults - Found bean property 'botManagers' of type [love.forte.simbot.application.BotManagers]
13:14:55.010 [main] TRACE o.s.beans.CachedIntrospectionResults - Found bean property 'class' of type [java.lang.Class]
13:14:55.010 [main] TRACE o.s.beans.CachedIntrospectionResults - Found bean property 'configuration' of type [love.forte.simbot.application.ApplicationConfiguration]
13:14:55.011 [main] TRACE o.s.beans.CachedIntrospectionResults - Found bean property 'coroutineContext' of type [kotlin.coroutines.CoroutineContext]
13:14:55.011 [main] TRACE o.s.beans.CachedIntrospectionResults - Found bean property 'environment' of type [love.forte.simbot.application.Application$Environment]
13:14:55.011 [main] TRACE o.s.beans.CachedIntrospectionResults - Found bean property 'eventListenerManager' of type [love.forte.simbot.event.EventListenerManager]
13:14:55.011 [main] TRACE o.s.beans.CachedIntrospectionResults - Found bean property 'providers' of type [java.util.List]
13:14:55.014 [main] TRACE o.s.b.f.s.DefaultListableBeanFactory - Returning cached instance of singleton bean 'org.springframework.transaction.config.internalTransactionAdvisor'
13:14:55.014 [main] TRACE o.s.s.a.ScheduledAnnotationBeanPostProcessor - No @Scheduled annotations found on bean class: class love.forte.simboot.spring.autoconfigure.application.SpringBootApplicationImpl
13:14:55.014 [main] TRACE o.s.b.f.s.DefaultListableBeanFactory - Finished creating instance of bean 'simbotSpringBootApplication'
13:14:55.014 [main] DEBUG o.s.b.f.s.DefaultListableBeanFactory - Creating shared instance of singleton bean 'simbotApplicationEnvironment'
13:14:55.015 [main] TRACE o.s.b.f.s.DefaultListableBeanFactory - Creating instance of bean 'simbotApplicationEnvironment'
13:14:55.015 [main] TRACE o.s.b.f.s.DefaultListableBeanFactory - Returning cached instance of singleton bean 'love.forte.simboot.spring.autoconfigure.SimbotSpringBootApplicationConfiguration'
13:14:55.015 [main] TRACE o.s.b.f.s.DefaultListableBeanFactory - Returning cached instance of singleton bean 'simbotSpringBootApplication'
13:14:55.015 [main] DEBUG o.s.b.f.s.DefaultListableBeanFactory - Autowiring by type from bean name 'simbotApplicationEnvironment' via factory method to bean named 'simbotSpringBootApplication'
13:14:55.016 [main] TRACE o.s.beans.CachedIntrospectionResults - Getting BeanInfo for class [love.forte.simboot.spring.autoconfigure.application.SpringBootEnvironment]
13:14:55.017 [main] TRACE o.s.beans.CachedIntrospectionResults - Caching PropertyDescriptors for class [love.forte.simboot.spring.autoconfigure.application.SpringBootEnvironment]
13:14:55.017 [main] TRACE o.s.beans.CachedIntrospectionResults - Found bean property 'class' of type [java.lang.Class]
13:14:55.017 [main] TRACE o.s.beans.CachedIntrospectionResults - Found bean property 'components' of type [java.util.List]
13:14:55.021 [main] TRACE o.s.beans.CachedIntrospectionResults - Found bean property 'coroutineContext' of type [kotlin.coroutines.CoroutineContext]
13:14:55.021 [main] TRACE o.s.beans.CachedIntrospectionResults - Found bean property 'logger' of type [org.slf4j.Logger]
13:14:55.021 [main] TRACE o.s.beans.CachedIntrospectionResults - Found bean property 'serializersModule' of type [kotlinx.serialization.modules.SerializersModule]
13:14:55.022 [main] TRACE o.s.b.f.s.DefaultListableBeanFactory - Returning cached instance of singleton bean 'org.springframework.transaction.config.internalTransactionAdvisor'
13:14:55.022 [main] TRACE o.s.s.a.ScheduledAnnotationBeanPostProcessor - No @Scheduled annotations found on bean class: class love.forte.simboot.spring.autoconfigure.application.SpringBootEnvironment
13:14:55.022 [main] TRACE o.s.b.f.s.DefaultListableBeanFactory - Finished creating instance of bean 'simbotApplicationEnvironment'
13:14:55.022 [main] DEBUG o.s.b.f.s.DefaultListableBeanFactory - Creating shared instance of singleton bean 'simbotApplicationAfterApplication'
13:14:55.022 [main] TRACE o.s.b.f.s.DefaultListableBeanFactory - Creating instance of bean 'simbotApplicationAfterApplication'
13:14:55.022 [main] TRACE o.s.b.f.s.DefaultListableBeanFactory - Returning cached instance of singleton bean 'love.forte.simboot.spring.autoconfigure.SimbotSpringBootApplicationConfiguration'
13:14:55.022 [main] TRACE o.s.b.f.s.DefaultListableBeanFactory - Returning cached instance of singleton bean 'simbotSpringBootApplication'
13:14:55.023 [main] DEBUG o.s.b.f.s.DefaultListableBeanFactory - Creating shared instance of singleton bean 'simbotSpringBootListenerAutoRegisterPostProcessor'
13:14:55.023 [main] TRACE o.s.b.f.s.DefaultListableBeanFactory - Creating instance of bean 'simbotSpringBootListenerAutoRegisterPostProcessor'
13:14:55.023 [main] DEBUG o.s.b.f.s.DefaultListableBeanFactory - Creating shared instance of singleton bean 'love.forte.simboot.spring.autoconfigure.SimbotSpringBootListenerAutoRegisterBuildConfigure'
13:14:55.023 [main] TRACE o.s.b.f.s.DefaultListableBeanFactory - Creating instance of bean 'love.forte.simboot.spring.autoconfigure.SimbotSpringBootListenerAutoRegisterBuildConfigure'
13:14:55.024 [main] TRACE o.s.beans.CachedIntrospectionResults - Getting BeanInfo for class [love.forte.simboot.spring.autoconfigure.SimbotSpringBootListenerAutoRegisterBuildConfigure]
13:14:55.025 [main] TRACE o.s.beans.CachedIntrospectionResults - Caching PropertyDescriptors for class [love.forte.simboot.spring.autoconfigure.SimbotSpringBootListenerAutoRegisterBuildConfigure]
13:14:55.025 [main] TRACE o.s.beans.CachedIntrospectionResults - Found bean property 'class' of type [java.lang.Class]
13:14:55.025 [main] TRACE o.s.b.f.s.DefaultListableBeanFactory - Returning cached instance of singleton bean 'org.springframework.transaction.config.internalTransactionAdvisor'
13:14:55.025 [main] TRACE o.s.s.a.ScheduledAnnotationBeanPostProcessor - No @Scheduled annotations found on bean class: class love.forte.simboot.spring.autoconfigure.SimbotSpringBootListenerAutoRegisterBuildConfigure
13:14:55.025 [main] TRACE o.s.b.f.s.DefaultListableBeanFactory - Finished creating instance of bean 'love.forte.simboot.spring.autoconfigure.SimbotSpringBootListenerAutoRegisterBuildConfigure'
13:14:55.029 [main] DEBUG o.s.b.f.s.DefaultListableBeanFactory - Creating shared instance of singleton bean 'commonListenerpublic void com.w954l.bot.listeners.CommonListener.onFriendMessageEvent(love.forte.simbot.component.mirai.event.MiraiFriendMessageEvent)#GENERATED_LISTENER'
13:14:55.029 [main] TRACE o.s.b.f.s.DefaultListableBeanFactory - Creating instance of bean 'commonListenerpublic void com.w954l.bot.listeners.CommonListener.onFriendMessageEvent(love.forte.simbot.component.mirai.event.MiraiFriendMessageEvent)#GENERATED_LISTENER'
13:14:55.151 [main] TRACE l.f.s.c.l.KFunctionListenerProcessor - There are actually 1 normal binders bound to parameter [instance parameter of fun com.w954l.bot.listeners.CommonListener.onFriendMessageEvent(love.forte.simbot.component.mirai.event.MiraiFriendMessageEvent!): kotlin.Unit]. the binders: [love.forte.simboot.listener.ParameterBinderResult$Normal@4fbaa7f5]
13:14:55.155 [main] TRACE l.f.s.c.l.KFunctionListenerProcessor - There are actually 0 spare binders bound to parameter [instance parameter of fun com.w954l.bot.listeners.CommonListener.onFriendMessageEvent(love.forte.simbot.component.mirai.event.MiraiFriendMessageEvent!): kotlin.Unit]. the binders: []
13:14:55.157 [main] TRACE l.f.s.c.l.KFunctionListenerProcessor - There are actually 1 normal binders bound to parameter [parameter #1 event of fun com.w954l.bot.listeners.CommonListener.onFriendMessageEvent(love.forte.simbot.component.mirai.event.MiraiFriendMessageEvent!): kotlin.Unit]. the binders: [love.forte.simboot.listener.ParameterBinderResult$Normal@4b476233]
13:14:55.157 [main] TRACE l.f.s.c.l.KFunctionListenerProcessor - There are actually 0 spare binders bound to parameter [parameter #1 event of fun com.w954l.bot.listeners.CommonListener.onFriendMessageEvent(love.forte.simbot.component.mirai.event.MiraiFriendMessageEvent!): kotlin.Unit]. the binders: []
13:14:55.170 [main] DEBUG l.f.s.c.l.KFunctionListenerProcessor - The size of resolved listener filters: 0, interceptors: 0, preparers: 0
13:14:55.172 [main] TRACE o.s.beans.CachedIntrospectionResults - Getting BeanInfo for class [love.forte.simbot.event.SimpleEventListenerRegistrationDescription]
13:14:55.174 [main] TRACE o.s.beans.CachedIntrospectionResults - Caching PropertyDescriptors for class [love.forte.simbot.event.SimpleEventListenerRegistrationDescription]
13:14:55.174 [main] TRACE o.s.beans.CachedIntrospectionResults - Found bean property 'async' of type [boolean]
13:14:55.176 [main] TRACE o.s.beans.CachedIntrospectionResults - Found bean property 'class' of type [java.lang.Class]
13:14:55.176 [main] TRACE o.s.beans.CachedIntrospectionResults - Found bean property 'listener' of type [love.forte.simbot.event.EventListener]
13:14:55.176 [main] TRACE o.s.beans.CachedIntrospectionResults - Found bean property 'priority' of type [int]
13:14:55.176 [main] TRACE o.s.b.f.s.DefaultListableBeanFactory - Returning cached instance of singleton bean 'org.springframework.transaction.config.internalTransactionAdvisor'
13:14:55.177 [main] TRACE o.s.s.a.ScheduledAnnotationBeanPostProcessor - No @Scheduled annotations found on bean class: class love.forte.simbot.event.SimpleEventListenerRegistrationDescription
13:14:55.177 [main] TRACE o.s.b.f.s.DefaultListableBeanFactory - Finished creating instance of bean 'commonListenerpublic void com.w954l.bot.listeners.CommonListener.onFriendMessageEvent(love.forte.simbot.component.mirai.event.MiraiFriendMessageEvent)#GENERATED_LISTENER'
13:14:55.177 [main] DEBUG o.s.b.f.s.DefaultListableBeanFactory - Creating shared instance of singleton bean 'commonListenerpublic void com.w954l.bot.listeners.CommonListener.onGroupMessageEvent(love.forte.simbot.component.mirai.event.MiraiGroupMessageEvent)#GENERATED_LISTENER'
13:14:55.177 [main] TRACE o.s.b.f.s.DefaultListableBeanFactory - Creating instance of bean 'commonListenerpublic void com.w954l.bot.listeners.CommonListener.onGroupMessageEvent(love.forte.simbot.component.mirai.event.MiraiGroupMessageEvent)#GENERATED_LISTENER'
13:14:55.219 [main] TRACE l.f.s.c.l.KFunctionListenerProcessor - There are actually 1 normal binders bound to parameter [instance parameter of fun com.w954l.bot.listeners.CommonListener.onGroupMessageEvent(love.forte.simbot.component.mirai.event.MiraiGroupMessageEvent!): kotlin.Unit]. the binders: [love.forte.simboot.listener.ParameterBinderResult$Normal@22b82ddf]
13:14:55.219 [main] TRACE l.f.s.c.l.KFunctionListenerProcessor - There are actually 0 spare binders bound to parameter [instance parameter of fun com.w954l.bot.listeners.CommonListener.onGroupMessageEvent(love.forte.simbot.component.mirai.event.MiraiGroupMessageEvent!): kotlin.Unit]. the binders: []
13:14:55.220 [main] TRACE l.f.s.c.l.KFunctionListenerProcessor - There are actually 1 normal binders bound to parameter [parameter #1 event of fun com.w954l.bot.listeners.CommonListener.onGroupMessageEvent(love.forte.simbot.component.mirai.event.MiraiGroupMessageEvent!): kotlin.Unit]. the binders: [love.forte.simboot.listener.ParameterBinderResult$Normal@28bf82d9]
13:14:55.220 [main] TRACE l.f.s.c.l.KFunctionListenerProcessor - There are actually 0 spare binders bound to parameter [parameter #1 event of fun com.w954l.bot.listeners.CommonListener.onGroupMessageEvent(love.forte.simbot.component.mirai.event.MiraiGroupMessageEvent!): kotlin.Unit]. the binders: []
13:14:55.220 [main] DEBUG l.f.s.c.l.KFunctionListenerProcessor - The size of resolved listener filters: 0, interceptors: 0, preparers: 0
13:14:55.221 [main] TRACE o.s.b.f.s.DefaultListableBeanFactory - Returning cached instance of singleton bean 'org.springframework.transaction.config.internalTransactionAdvisor'
13:14:55.221 [main] TRACE o.s.b.f.s.DefaultListableBeanFactory - Finished creating instance of bean 'commonListenerpublic void com.w954l.bot.listeners.CommonListener.onGroupMessageEvent(love.forte.simbot.component.mirai.event.MiraiGroupMessageEvent)#GENERATED_LISTENER'
13:14:55.221 [main] DEBUG o.s.b.f.s.DefaultListableBeanFactory - Creating shared instance of singleton bean 'commonListenerpublic void com.w954l.bot.listeners.CommonListener.onGroupJoinRequestEvent(love.forte.simbot.event.GroupJoinRequestEvent)#GENERATED_LISTENER'
13:14:55.221 [main] TRACE o.s.b.f.s.DefaultListableBeanFactory - Creating instance of bean 'commonListenerpublic void com.w954l.bot.listeners.CommonListener.onGroupJoinRequestEvent(love.forte.simbot.event.GroupJoinRequestEvent)#GENERATED_LISTENER'
13:14:55.233 [main] TRACE l.f.s.c.l.KFunctionListenerProcessor - There are actually 1 normal binders bound to parameter [instance parameter of fun com.w954l.bot.listeners.CommonListener.onGroupJoinRequestEvent(love.forte.simbot.event.GroupJoinRequestEvent!): kotlin.Unit]. the binders: [love.forte.simboot.listener.ParameterBinderResult$Normal@3d8d970e]
13:14:55.233 [main] TRACE l.f.s.c.l.KFunctionListenerProcessor - There are actually 0 spare binders bound to parameter [instance parameter of fun com.w954l.bot.listeners.CommonListener.onGroupJoinRequestEvent(love.forte.simbot.event.GroupJoinRequestEvent!): kotlin.Unit]. the binders: []
13:14:55.234 [main] TRACE l.f.s.c.l.KFunctionListenerProcessor - There are actually 1 normal binders bound to parameter [parameter #1 event of fun com.w954l.bot.listeners.CommonListener.onGroupJoinRequestEvent(love.forte.simbot.event.GroupJoinRequestEvent!): kotlin.Unit]. the binders: [love.forte.simboot.listener.ParameterBinderResult$Normal@2fac80a8]
13:14:55.234 [main] TRACE l.f.s.c.l.KFunctionListenerProcessor - There are actually 0 spare binders bound to parameter [parameter #1 event of fun com.w954l.bot.listeners.CommonListener.onGroupJoinRequestEvent(love.forte.simbot.event.GroupJoinRequestEvent!): kotlin.Unit]. the binders: []
13:14:55.234 [main] DEBUG l.f.s.c.l.KFunctionListenerProcessor - The size of resolved listener filters: 0, interceptors: 0, preparers: 0
13:14:55.235 [main] TRACE o.s.b.f.s.DefaultListableBeanFactory - Returning cached instance of singleton bean 'org.springframework.transaction.config.internalTransactionAdvisor'
13:14:55.235 [main] TRACE o.s.b.f.s.DefaultListableBeanFactory - Finished creating instance of bean 'commonListenerpublic void com.w954l.bot.listeners.CommonListener.onGroupJoinRequestEvent(love.forte.simbot.event.GroupJoinRequestEvent)#GENERATED_LISTENER'
13:14:55.235 [main] DEBUG o.s.b.f.s.DefaultListableBeanFactory - Creating shared instance of singleton bean 'commonListenerpublic void com.w954l.bot.listeners.CommonListener.onGroupRequestEvent(love.forte.simbot.event.GroupEvent)#GENERATED_LISTENER'
13:14:55.235 [main] TRACE o.s.b.f.s.DefaultListableBeanFactory - Creating instance of bean 'commonListenerpublic void com.w954l.bot.listeners.CommonListener.onGroupRequestEvent(love.forte.simbot.event.GroupEvent)#GENERATED_LISTENER'
13:14:55.237 [main] TRACE l.f.s.c.l.KFunctionListenerProcessor - There are actually 1 normal binders bound to parameter [instance parameter of fun com.w954l.bot.listeners.CommonListener.onGroupRequestEvent(love.forte.simbot.event.GroupEvent!): kotlin.Unit]. the binders: [love.forte.simboot.listener.ParameterBinderResult$Normal@1934339]
13:14:55.237 [main] TRACE l.f.s.c.l.KFunctionListenerProcessor - There are actually 0 spare binders bound to parameter [instance parameter of fun com.w954l.bot.listeners.CommonListener.onGroupRequestEvent(love.forte.simbot.event.GroupEvent!): kotlin.Unit]. the binders: []
13:14:55.237 [main] TRACE l.f.s.c.l.KFunctionListenerProcessor - There are actually 1 normal binders bound to parameter [parameter #1 event of fun com.w954l.bot.listeners.CommonListener.onGroupRequestEvent(love.forte.simbot.event.GroupEvent!): kotlin.Unit]. the binders: [love.forte.simboot.listener.ParameterBinderResult$Normal@4af12a63]
13:14:55.237 [main] TRACE l.f.s.c.l.KFunctionListenerProcessor - There are actually 0 spare binders bound to parameter [parameter #1 event of fun com.w954l.bot.listeners.CommonListener.onGroupRequestEvent(love.forte.simbot.event.GroupEvent!): kotlin.Unit]. the binders: []
13:14:55.238 [main] DEBUG l.f.s.c.l.KFunctionListenerProcessor - The size of resolved listener filters: 0, interceptors: 0, preparers: 0
13:14:55.238 [main] TRACE o.s.b.f.s.DefaultListableBeanFactory - Returning cached instance of singleton bean 'org.springframework.transaction.config.internalTransactionAdvisor'
13:14:55.238 [main] TRACE o.s.b.f.s.DefaultListableBeanFactory - Finished creating instance of bean 'commonListenerpublic void com.w954l.bot.listeners.CommonListener.onGroupRequestEvent(love.forte.simbot.event.GroupEvent)#GENERATED_LISTENER'
13:14:55.238 [main] DEBUG o.s.b.f.s.DefaultListableBeanFactory - Creating shared instance of singleton bean 'commonListenerpublic void com.w954l.bot.listeners.CommonListener.onMiraiFriendRequestEvent(love.forte.simbot.component.mirai.event.MiraiFriendRequestEvent)#GENERATED_LISTENER'
13:14:55.238 [main] TRACE o.s.b.f.s.DefaultListableBeanFactory - Creating instance of bean 'commonListenerpublic void com.w954l.bot.listeners.CommonListener.onMiraiFriendRequestEvent(love.forte.simbot.component.mirai.event.MiraiFriendRequestEvent)#GENERATED_LISTENER'
13:14:55.257 [main] TRACE l.f.s.c.l.KFunctionListenerProcessor - There are actually 1 normal binders bound to parameter [instance parameter of fun com.w954l.bot.listeners.CommonListener.onMiraiFriendRequestEvent(love.forte.simbot.component.mirai.event.MiraiFriendRequestEvent!): kotlin.Unit]. the binders: [love.forte.simboot.listener.ParameterBinderResult$Normal@2262f0d8]
13:14:55.262 [main] TRACE l.f.s.c.l.KFunctionListenerProcessor - There are actually 0 spare binders bound to parameter [instance parameter of fun com.w954l.bot.listeners.CommonListener.onMiraiFriendRequestEvent(love.forte.simbot.component.mirai.event.MiraiFriendRequestEvent!): kotlin.Unit]. the binders: []
13:14:55.263 [main] TRACE l.f.s.c.l.KFunctionListenerProcessor - There are actually 1 normal binders bound to parameter [parameter #1 friendRequestEvent of fun com.w954l.bot.listeners.CommonListener.onMiraiFriendRequestEvent(love.forte.simbot.component.mirai.event.MiraiFriendRequestEvent!): kotlin.Unit]. the binders: [love.forte.simboot.listener.ParameterBinderResult$Normal@283a8ad6]
13:14:55.263 [main] TRACE l.f.s.c.l.KFunctionListenerProcessor - There are actually 0 spare binders bound to parameter [parameter #1 friendRequestEvent of fun com.w954l.bot.listeners.CommonListener.onMiraiFriendRequestEvent(love.forte.simbot.component.mirai.event.MiraiFriendRequestEvent!): kotlin.Unit]. the binders: []
13:14:55.264 [main] DEBUG l.f.s.c.l.KFunctionListenerProcessor - The size of resolved listener filters: 0, interceptors: 0, preparers: 0
13:14:55.264 [main] TRACE o.s.b.f.s.DefaultListableBeanFactory - Returning cached instance of singleton bean 'org.springframework.transaction.config.internalTransactionAdvisor'
13:14:55.264 [main] TRACE o.s.b.f.s.DefaultListableBeanFactory - Finished creating instance of bean 'commonListenerpublic void com.w954l.bot.listeners.CommonListener.onMiraiFriendRequestEvent(love.forte.simbot.component.mirai.event.MiraiFriendRequestEvent)#GENERATED_LISTENER'
13:14:55.265 [main] DEBUG o.s.b.f.s.DefaultListableBeanFactory - Autowiring by type from bean name 'simbotSpringBootListenerAutoRegisterPostProcessor' via factory method to bean named 'commonListenerpublic void com.w954l.bot.listeners.CommonListener.onFriendMessageEvent(love.forte.simbot.component.mirai.event.MiraiFriendMessageEvent)#GENERATED_LISTENER'
13:14:55.266 [main] DEBUG o.s.b.f.s.DefaultListableBeanFactory - Autowiring by type from bean name 'simbotSpringBootListenerAutoRegisterPostProcessor' via factory method to bean named 'commonListenerpublic void com.w954l.bot.listeners.CommonListener.onGroupMessageEvent(love.forte.simbot.component.mirai.event.MiraiGroupMessageEvent)#GENERATED_LISTENER'
13:14:55.266 [main] DEBUG o.s.b.f.s.DefaultListableBeanFactory - Autowiring by type from bean name 'simbotSpringBootListenerAutoRegisterPostProcessor' via factory method to bean named 'commonListenerpublic void com.w954l.bot.listeners.CommonListener.onGroupJoinRequestEvent(love.forte.simbot.event.GroupJoinRequestEvent)#GENERATED_LISTENER'
13:14:55.266 [main] DEBUG o.s.b.f.s.DefaultListableBeanFactory - Autowiring by type from bean name 'simbotSpringBootListenerAutoRegisterPostProcessor' via factory method to bean named 'commonListenerpublic void com.w954l.bot.listeners.CommonListener.onGroupRequestEvent(love.forte.simbot.event.GroupEvent)#GENERATED_LISTENER'
13:14:55.266 [main] DEBUG o.s.b.f.s.DefaultListableBeanFactory - Autowiring by type from bean name 'simbotSpringBootListenerAutoRegisterPostProcessor' via factory method to bean named 'commonListenerpublic void com.w954l.bot.listeners.CommonListener.onMiraiFriendRequestEvent(love.forte.simbot.component.mirai.event.MiraiFriendRequestEvent)#GENERATED_LISTENER'
13:14:55.268 [main] TRACE o.s.beans.CachedIntrospectionResults - Getting BeanInfo for class [love.forte.simboot.spring.autoconfigure.SimbotSpringBootListenerAutoRegisterPostProcessor]
13:14:55.270 [main] TRACE o.s.beans.CachedIntrospectionResults - Caching PropertyDescriptors for class [love.forte.simboot.spring.autoconfigure.SimbotSpringBootListenerAutoRegisterPostProcessor]
13:14:55.270 [main] TRACE o.s.beans.CachedIntrospectionResults - Found bean property 'class' of type [java.lang.Class]
13:14:55.271 [main] TRACE o.s.b.f.s.DefaultListableBeanFactory - Returning cached instance of singleton bean 'org.springframework.transaction.config.internalTransactionAdvisor'
13:14:55.271 [main] TRACE o.s.s.a.ScheduledAnnotationBeanPostProcessor - No @Scheduled annotations found on bean class: class love.forte.simboot.spring.autoconfigure.SimbotSpringBootListenerAutoRegisterPostProcessor
13:14:55.271 [main] TRACE o.s.b.f.s.DefaultListableBeanFactory - Finished creating instance of bean 'simbotSpringBootListenerAutoRegisterPostProcessor'
13:14:55.271 [main] DEBUG o.s.b.f.s.DefaultListableBeanFactory - Creating shared instance of singleton bean 'simbotSpringBootBotAutoRegisterPostProcessor'
13:14:55.271 [main] TRACE o.s.b.f.s.DefaultListableBeanFactory - Creating instance of bean 'simbotSpringBootBotAutoRegisterPostProcessor'
13:14:55.271 [main] DEBUG o.s.b.f.s.DefaultListableBeanFactory - Creating shared instance of singleton bean 'love.forte.simboot.spring.autoconfigure.SimbotSpringBootBotAutoRegisterBuildConfigure'
13:14:55.271 [main] TRACE o.s.b.f.s.DefaultListableBeanFactory - Creating instance of bean 'love.forte.simboot.spring.autoconfigure.SimbotSpringBootBotAutoRegisterBuildConfigure'
13:14:55.272 [main] TRACE o.s.beans.CachedIntrospectionResults - Getting BeanInfo for class [love.forte.simboot.spring.autoconfigure.SimbotSpringBootBotAutoRegisterBuildConfigure]
13:14:55.273 [main] TRACE o.s.beans.CachedIntrospectionResults - Caching PropertyDescriptors for class [love.forte.simboot.spring.autoconfigure.SimbotSpringBootBotAutoRegisterBuildConfigure]
13:14:55.273 [main] TRACE o.s.beans.CachedIntrospectionResults - Found bean property 'class' of type [java.lang.Class]
13:14:55.274 [main] TRACE o.s.b.f.s.DefaultListableBeanFactory - Returning cached instance of singleton bean 'org.springframework.transaction.config.internalTransactionAdvisor'
13:14:55.274 [main] TRACE o.s.s.a.ScheduledAnnotationBeanPostProcessor - No @Scheduled annotations found on bean class: class love.forte.simboot.spring.autoconfigure.SimbotSpringBootBotAutoRegisterBuildConfigure
13:14:55.274 [main] TRACE o.s.b.f.s.DefaultListableBeanFactory - Finished creating instance of bean 'love.forte.simboot.spring.autoconfigure.SimbotSpringBootBotAutoRegisterBuildConfigure'
13:14:55.278 [main] TRACE o.s.beans.CachedIntrospectionResults - Getting BeanInfo for class [love.forte.simboot.spring.autoconfigure.SimbotSpringBootBotAutoRegisterBuildConfigure$SimbotSpringBootBotAutoRegisterPostProcessor]
13:14:55.279 [main] TRACE o.s.beans.CachedIntrospectionResults - Caching PropertyDescriptors for class [love.forte.simboot.spring.autoconfigure.SimbotSpringBootBotAutoRegisterBuildConfigure$SimbotSpringBootBotAutoRegisterPostProcessor]
13:14:55.279 [main] TRACE o.s.beans.CachedIntrospectionResults - Found bean property 'class' of type [java.lang.Class]
13:14:55.280 [main] TRACE o.s.b.f.s.DefaultListableBeanFactory - Returning cached instance of singleton bean 'org.springframework.transaction.config.internalTransactionAdvisor'
13:14:55.280 [main] TRACE o.s.s.a.ScheduledAnnotationBeanPostProcessor - No @Scheduled annotations found on bean class: class love.forte.simboot.spring.autoconfigure.SimbotSpringBootBotAutoRegisterBuildConfigure$SimbotSpringBootBotAutoRegisterPostProcessor
13:14:55.280 [main] TRACE o.s.b.f.s.DefaultListableBeanFactory - Finished creating instance of bean 'simbotSpringBootBotAutoRegisterPostProcessor'
13:14:55.280 [main] DEBUG o.s.b.f.s.DefaultListableBeanFactory - Autowiring by type from bean name 'simbotApplicationAfterApplication' via factory method to bean named 'simbotSpringBootApplication'
13:14:55.280 [main] DEBUG o.s.b.f.s.DefaultListableBeanFactory - Autowiring by type from bean name 'simbotApplicationAfterApplication' via factory method to bean named 'simbotSpringBootListenerAutoRegisterPostProcessor'
13:14:55.280 [main] DEBUG o.s.b.f.s.DefaultListableBeanFactory - Autowiring by type from bean name 'simbotApplicationAfterApplication' via factory method to bean named 'simbotSpringBootBotAutoRegisterPostProcessor'
13:14:55.281 [main] DEBUG l.f.s.s.a.SimbotSpringBootListenerAutoRegisterPostProcessor - Start listener auto register.
13:14:55.281 [main] DEBUG l.f.s.s.a.SimbotSpringBootListenerAutoRegisterPostProcessor - The size of resolved listeners is 0
13:14:55.281 [main] DEBUG l.f.s.s.a.SimbotSpringBootListenerAutoRegisterPostProcessor - The size of resolved listenerRegistrationDescriptions is 5
13:14:55.281 [main] DEBUG l.f.s.s.a.SimbotSpringBootListenerAutoRegisterPostProcessor - The size of resolved listener builders is 0
13:14:55.285 [main] DEBUG l.f.s.s.a.SimbotSpringBootListenerAutoRegisterPostProcessor - Registered listener description [SimpleEventListenerRegistrationDescription(listener=KFunctionEventListener(isSuspend=false, targets=[EventKey(id=mirai.friend_message)], binders=[love.forte.simboot.core.listener.MergedBinder@5a4c98d7, love.forte.simboot.core.listener.MergedBinder@668a32a4], caller=fun com.w954l.bot.listeners.CommonListener.onFriendMessageEvent(love.forte.simbot.component.mirai.event.MiraiFriendMessageEvent!): kotlin.Unit), priority=500, isAsync=false)] named commonListenerpublic void com.w954l.bot.listeners.CommonListener.onFriendMessageEvent(love.forte.simbot.component.mirai.event.MiraiFriendMessageEvent)#GENERATED_LISTENER
13:14:55.285 [main] DEBUG l.f.s.s.a.SimbotSpringBootListenerAutoRegisterPostProcessor - Registered listener description [SimpleEventListenerRegistrationDescription(listener=KFunctionEventListener(isSuspend=false, targets=[EventKey(id=mirai.group_message)], binders=[love.forte.simboot.core.listener.MergedBinder@2026fbff, love.forte.simboot.core.listener.MergedBinder@baa227e], caller=fun com.w954l.bot.listeners.CommonListener.onGroupMessageEvent(love.forte.simbot.component.mirai.event.MiraiGroupMessageEvent!): kotlin.Unit), priority=500, isAsync=false)] named commonListenerpublic void com.w954l.bot.listeners.CommonListener.onGroupMessageEvent(love.forte.simbot.component.mirai.event.MiraiGroupMessageEvent)#GENERATED_LISTENER
13:14:55.286 [main] DEBUG l.f.s.s.a.SimbotSpringBootListenerAutoRegisterPostProcessor - Registered listener description [SimpleEventListenerRegistrationDescription(listener=KFunctionEventListener(isSuspend=false, targets=[EventKey(id=api.group_join_request)], binders=[love.forte.simboot.core.listener.MergedBinder@351e89fc, love.forte.simboot.core.listener.MergedBinder@2b682e9], caller=fun com.w954l.bot.listeners.CommonListener.onGroupJoinRequestEvent(love.forte.simbot.event.GroupJoinRequestEvent!): kotlin.Unit), priority=500, isAsync=false)] named commonListenerpublic void com.w954l.bot.listeners.CommonListener.onGroupJoinRequestEvent(love.forte.simbot.event.GroupJoinRequestEvent)#GENERATED_LISTENER
13:14:55.286 [main] DEBUG l.f.s.s.a.SimbotSpringBootListenerAutoRegisterPostProcessor - Registered listener description [SimpleEventListenerRegistrationDescription(listener=KFunctionEventListener(isSuspend=false, targets=[EventKey(id=api.group)], binders=[love.forte.simboot.core.listener.MergedBinder@15586843, love.forte.simboot.core.listener.MergedBinder@4fbb1144], caller=fun com.w954l.bot.listeners.CommonListener.onGroupRequestEvent(love.forte.simbot.event.GroupEvent!): kotlin.Unit), priority=500, isAsync=false)] named commonListenerpublic void com.w954l.bot.listeners.CommonListener.onGroupRequestEvent(love.forte.simbot.event.GroupEvent)#GENERATED_LISTENER
13:14:55.286 [main] DEBUG l.f.s.s.a.SimbotSpringBootListenerAutoRegisterPostProcessor - Registered listener description [SimpleEventListenerRegistrationDescription(listener=KFunctionEventListener(isSuspend=false, targets=[EventKey(id=mirai.friend_request)], binders=[love.forte.simboot.core.listener.MergedBinder@e2b3026, love.forte.simboot.core.listener.MergedBinder@38bc5ac0], caller=fun com.w954l.bot.listeners.CommonListener.onMiraiFriendRequestEvent(love.forte.simbot.component.mirai.event.MiraiFriendRequestEvent!): kotlin.Unit), priority=500, isAsync=false)] named commonListenerpublic void com.w954l.bot.listeners.CommonListener.onMiraiFriendRequestEvent(love.forte.simbot.component.mirai.event.MiraiFriendRequestEvent)#GENERATED_LISTENER
13:14:55.286 [main] DEBUG l.f.s.s.a.SimbotSpringBootBotAutoRegisterBuildConfigure - Start bot auto register.
13:14:55.290 [main] WARN l.f.s.b.StandardBotVerifyInfoDecoderFactory - Unable to find the com.charleskorn.kaml:kaml in current classpath, the bot configuration parser in *.bot.yaml format will not be available.
13:14:55.313 [main] WARN l.f.s.b.StandardBotVerifyInfoDecoderFactory - Unable to find the kotlinx-serialization-properties in current classpath, the bot configuration parser in *.bot.properties format will not be available.
13:14:55.313 [main] DEBUG l.f.s.s.a.SimbotSpringBootBotAutoRegisterBuildConfigure - Boot configuration: love.forte.simboot.spring.autoconfigure.application.SpringBootApplicationConfiguration@63d677f5
13:14:55.313 [main] DEBUG l.f.s.s.a.SimbotSpringBootBotAutoRegisterBuildConfigure - Bot registration Failure policy: ERROR
13:14:55.318 [main] TRACE o.s.c.i.s.PathMatchingResourcePatternResolver - Looking for matching resources in directory tree [/data/qq-bot/bots/1]
13:14:55.318 [main] TRACE o.s.c.i.s.PathMatchingResourcePatternResolver - Searching directory [/data/qq-bot/bots/1] for files matching pattern [/data/qq-bot/bots/1/*.json]
13:14:55.320 [main] TRACE o.s.c.i.s.PathMatchingResourcePatternResolver - Resolved location pattern [file:bots/1/*.json] to resources [file [/data/qq-bot/bots/1/botQq.bot.json]]
13:14:55.320 [main] DEBUG l.f.s.s.a.SimbotSpringBootBotAutoRegisterBuildConfigure - Resolved bot register resource: file [/data/qq-bot/bots/1/botQq.bot.json]
13:14:55.326 [main] INFO l.f.s.s.a.SimbotSpringBootBotAutoRegisterBuildConfigure - Registering bot with verify info [love.forte.simbot.bot.PathBotVerifyInfo@44384b4a]
13:14:55.415 [main] DEBUG l.f.s.c.m.i.MiraiBotManagerImpl - The authorization used to register bot botQq: BotAuthorization.byPassword(<ERASED>)
13:14:55.417 [main] WARN l.f.s.c.m.b.MiraiBotVerifyInfoConfiguration$Config - The property `config.accountSecrets` is deprecated, use `config.disableAccountSecretes` instead
13:14:55.417 [main] DEBUG l.f.s.c.m.i.MiraiBotManagerImpl - The actual configuration used to register bot botQq: net.mamoe.mirai.utils.BotConfiguration@211a9647
13:14:55.462 [main] DEBUG l.f.s.s.a.SimbotSpringBootBotAutoRegisterBuildConfigure - Bot verify info [love.forte.simbot.bot.PathBotVerifyInfo@44384b4a] is registered as [MiraiBot(id=botQq, isActive=true, eventProcessor=love.forte.simbot.core.event.SimpleEventListenerManagerImpl@60807fd9, manager=MiraiBotManager(bots=[botQq], isActive=true, eventProcessorlove.forte.simbot.core.event.SimpleEventListenerManagerImpl@60807fd9)@911548055)] via manager [MiraiBotManager(bots=[botQq], isActive=true, eventProcessorlove.forte.simbot.core.event.SimpleEventListenerManagerImpl@60807fd9)@911548055]
13:14:55.515 [main] WARN l.f.s.c.m.b.DeviceInfoConfiguration$FileBased - The file at [./qq-bot/botQq/device.json] is suspected to be null or non-existent, but unable to find resource at [./qq-bot/botQq/device.json]. The copy behavior will not be executed
13:14:55.623 [DefaultDispatcher-worker-3] DEBUG i.n.u.i.l.InternalLoggerFactory - Using SLF4J as the default logging framework
13:14:55.624 [DefaultDispatcher-worker-3] DEBUG i.n.c.MultithreadEventLoopGroup - -Dio.netty.eventLoopThreads: 8
13:14:55.636 [DefaultDispatcher-worker-3] DEBUG i.n.u.i.InternalThreadLocalMap - -Dio.netty.threadLocalMap.stringBuilder.initialSize: 1024
13:14:55.636 [DefaultDispatcher-worker-3] DEBUG i.n.u.i.InternalThreadLocalMap - -Dio.netty.threadLocalMap.stringBuilder.maxSize: 4096
13:14:55.654 [DefaultDispatcher-worker-3] DEBUG i.n.util.internal.PlatformDependent0 - -Dio.netty.noUnsafe: false
13:14:55.654 [DefaultDispatcher-worker-3] DEBUG i.n.util.internal.PlatformDependent0 - Java version: 11
13:14:55.654 [DefaultDispatcher-worker-3] DEBUG i.n.util.internal.PlatformDependent0 - sun.misc.Unsafe.theUnsafe: available
13:14:55.655 [DefaultDispatcher-worker-3] DEBUG i.n.util.internal.PlatformDependent0 - sun.misc.Unsafe.copyMemory: available
13:14:55.655 [DefaultDispatcher-worker-3] DEBUG i.n.util.internal.PlatformDependent0 - sun.misc.Unsafe.storeFence: available
13:14:55.655 [DefaultDispatcher-worker-3] DEBUG i.n.util.internal.PlatformDependent0 - java.nio.Buffer.address: available
13:14:55.656 [DefaultDispatcher-worker-3] DEBUG i.n.util.internal.PlatformDependent0 - direct buffer constructor: available
13:14:55.656 [DefaultDispatcher-worker-3] DEBUG i.n.util.internal.PlatformDependent0 - java.nio.Bits.unaligned: available, true
13:14:55.657 [DefaultDispatcher-worker-3] DEBUG i.n.util.internal.PlatformDependent0 - jdk.internal.misc.Unsafe.allocateUninitializedArray(int): available
13:14:55.658 [DefaultDispatcher-worker-3] DEBUG i.n.util.internal.PlatformDependent0 - java.nio.DirectByteBuffer.<init>(long, int): available
13:14:55.658 [DefaultDispatcher-worker-3] DEBUG i.n.util.internal.PlatformDependent - sun.misc.Unsafe: available
13:14:55.659 [DefaultDispatcher-worker-3] DEBUG i.n.util.internal.PlatformDependent - maxDirectMemory: 2051014656 bytes (maybe)
13:14:55.659 [DefaultDispatcher-worker-3] DEBUG i.n.util.internal.PlatformDependent - -Dio.netty.tmpdir: /tmp (java.io.tmpdir)
13:14:55.659 [DefaultDispatcher-worker-3] DEBUG i.n.util.internal.PlatformDependent - -Dio.netty.bitMode: 64 (sun.arch.data.model)
13:14:55.659 [DefaultDispatcher-worker-3] DEBUG i.n.util.internal.PlatformDependent - -Dio.netty.maxDirectMemory: 2051014656 bytes
13:14:55.659 [DefaultDispatcher-worker-3] DEBUG i.n.util.internal.PlatformDependent - -Dio.netty.uninitializedArrayAllocationThreshold: 1024
13:14:55.660 [DefaultDispatcher-worker-3] DEBUG io.netty.util.internal.CleanerJava9 - java.nio.ByteBuffer.cleaner(): available
13:14:55.660 [DefaultDispatcher-worker-3] DEBUG i.n.util.internal.PlatformDependent - -Dio.netty.noPreferDirect: false
13:14:55.661 [DefaultDispatcher-worker-3] DEBUG io.netty.channel.nio.NioEventLoop - -Dio.netty.noKeySetOptimization: false
13:14:55.661 [DefaultDispatcher-worker-3] DEBUG io.netty.channel.nio.NioEventLoop - -Dio.netty.selectorAutoRebuildThreshold: 512
13:14:55.667 [DefaultDispatcher-worker-3] DEBUG i.n.util.internal.PlatformDependent - org.jctools-core.MpscChunkedArrayQueue: available
13:14:55.670 [DefaultDispatcher-worker-3] TRACE io.netty.channel.nio.NioEventLoop - instrumented a special java.util.Set into: sun.nio.ch.EPollSelectorImpl@4e004259
13:14:55.671 [DefaultDispatcher-worker-3] TRACE io.netty.channel.nio.NioEventLoop - instrumented a special java.util.Set into: sun.nio.ch.EPollSelectorImpl@79d65b70
13:14:55.671 [DefaultDispatcher-worker-3] TRACE io.netty.channel.nio.NioEventLoop - instrumented a special java.util.Set into: sun.nio.ch.EPollSelectorImpl@3588cc99
13:14:55.671 [DefaultDispatcher-worker-3] TRACE io.netty.channel.nio.NioEventLoop - instrumented a special java.util.Set into: sun.nio.ch.EPollSelectorImpl@10afe7ad
13:14:55.671 [DefaultDispatcher-worker-3] TRACE io.netty.channel.nio.NioEventLoop - instrumented a special java.util.Set into: sun.nio.ch.EPollSelectorImpl@6345a181
13:14:55.671 [DefaultDispatcher-worker-3] TRACE io.netty.channel.nio.NioEventLoop - instrumented a special java.util.Set into: sun.nio.ch.EPollSelectorImpl@28837b42
13:14:55.671 [DefaultDispatcher-worker-3] TRACE io.netty.channel.nio.NioEventLoop - instrumented a special java.util.Set into: sun.nio.ch.EPollSelectorImpl@5b1c86cf
13:14:55.671 [DefaultDispatcher-worker-3] TRACE io.netty.channel.nio.NioEventLoop - instrumented a special java.util.Set into: sun.nio.ch.EPollSelectorImpl@34e1808e
13:14:55.698 [DefaultDispatcher-worker-3] DEBUG io.netty.channel.DefaultChannelId - -Dio.netty.processId: 22906 (auto-detected)
13:14:55.703 [DefaultDispatcher-worker-3] DEBUG io.netty.util.NetUtil - -Djava.net.preferIPv4Stack: false
13:14:55.703 [DefaultDispatcher-worker-3] DEBUG io.netty.util.NetUtil - -Djava.net.preferIPv6Addresses: false
13:14:55.705 [DefaultDispatcher-worker-3] DEBUG io.netty.util.NetUtilInitializations - Loopback interface: lo (lo, 0:0:0:0:0:0:0:1%lo)
13:14:55.705 [DefaultDispatcher-worker-3] DEBUG io.netty.util.NetUtil - /proc/sys/net/core/somaxconn: 128
13:14:55.707 [DefaultDispatcher-worker-3] DEBUG io.netty.channel.DefaultChannelId - -Dio.netty.machineId: 52:ee:f2:ff:fe:cd:1b:a3 (auto-detected)
13:14:55.717 [DefaultDispatcher-worker-3] DEBUG io.netty.util.ResourceLeakDetector - -Dio.netty.leakDetection.level: simple
13:14:55.717 [DefaultDispatcher-worker-3] DEBUG io.netty.util.ResourceLeakDetector - -Dio.netty.leakDetection.targetRecords: 4
13:14:55.739 [DefaultDispatcher-worker-3] DEBUG i.n.buffer.PooledByteBufAllocator - -Dio.netty.allocator.numHeapArenas: 8
13:14:55.739 [DefaultDispatcher-worker-3] DEBUG i.n.buffer.PooledByteBufAllocator - -Dio.netty.allocator.numDirectArenas: 8
13:14:55.739 [DefaultDispatcher-worker-3] DEBUG i.n.buffer.PooledByteBufAllocator - -Dio.netty.allocator.pageSize: 8192
13:14:55.739 [DefaultDispatcher-worker-3] DEBUG i.n.buffer.PooledByteBufAllocator - -Dio.netty.allocator.maxOrder: 9
13:14:55.739 [DefaultDispatcher-worker-3] DEBUG i.n.buffer.PooledByteBufAllocator - -Dio.netty.allocator.chunkSize: 4194304
13:14:55.739 [DefaultDispatcher-worker-3] DEBUG i.n.buffer.PooledByteBufAllocator - -Dio.netty.allocator.smallCacheSize: 256
13:14:55.739 [DefaultDispatcher-worker-3] DEBUG i.n.buffer.PooledByteBufAllocator - -Dio.netty.allocator.normalCacheSize: 64
13:14:55.739 [DefaultDispatcher-worker-3] DEBUG i.n.buffer.PooledByteBufAllocator - -Dio.netty.allocator.maxCachedBufferCapacity: 32768
13:14:55.739 [DefaultDispatcher-worker-3] DEBUG i.n.buffer.PooledByteBufAllocator - -Dio.netty.allocator.cacheTrimInterval: 8192
13:14:55.739 [DefaultDispatcher-worker-3] DEBUG i.n.buffer.PooledByteBufAllocator - -Dio.netty.allocator.cacheTrimIntervalMillis: 0
13:14:55.739 [DefaultDispatcher-worker-3] DEBUG i.n.buffer.PooledByteBufAllocator - -Dio.netty.allocator.useCacheForAllThreads: false
13:14:55.739 [DefaultDispatcher-worker-3] DEBUG i.n.buffer.PooledByteBufAllocator - -Dio.netty.allocator.maxCachedByteBuffersPerChunk: 1023
13:14:55.748 [DefaultDispatcher-worker-3] DEBUG io.netty.buffer.ByteBufUtil - -Dio.netty.allocator.type: pooled
13:14:55.748 [DefaultDispatcher-worker-3] DEBUG io.netty.buffer.ByteBufUtil - -Dio.netty.threadLocalDirectBufferSize: 0
13:14:55.748 [DefaultDispatcher-worker-3] DEBUG io.netty.buffer.ByteBufUtil - -Dio.netty.maxThreadLocalCharBufferSize: 16384
13:14:55.825 [DefaultDispatcher-worker-3] TRACE l.forte.simbot.mirai.net.botQq - Invalidate caches because hash file not available.
13:14:55.828 [DefaultDispatcher-worker-3] TRACE l.forte.simbot.mirai.net.botQq - No server list cached.
13:14:56.161 [OkHttp https://snowflake.qq.com/...] DEBUG n.m.m.i.d.o.i.concurrent.TaskRunner - Q10000 scheduled after 0 µs: OkHttp ConnectionPool
13:14:56.161 [OkHttp TaskRunner] DEBUG n.m.m.i.d.o.i.concurrent.TaskRunner - Q10000 starting : OkHttp ConnectionPool
13:14:56.165 [OkHttp ConnectionPool] DEBUG n.m.m.i.d.o.i.concurrent.TaskRunner - Q10000 run again after 300 s : OkHttp ConnectionPool
13:14:56.165 [OkHttp TaskRunner] DEBUG n.m.m.i.d.o.i.concurrent.TaskRunner - Q10000 finished run in 4 ms: OkHttp ConnectionPool
13:14:56.276 [DefaultDispatcher-worker-1] DEBUG n.m.m.i.d.o.i.concurrent.TaskRunner - Q10000 scheduled after 0 µs: OkHttp ConnectionPool
13:14:56.276 [OkHttp TaskRunner] DEBUG n.m.m.i.d.o.i.concurrent.TaskRunner - Q10000 starting : OkHttp ConnectionPool
13:14:56.276 [OkHttp ConnectionPool] DEBUG n.m.m.i.d.o.i.concurrent.TaskRunner - Q10000 run again after 300 s : OkHttp ConnectionPool
13:14:56.276 [OkHttp TaskRunner] DEBUG n.m.m.i.d.o.i.concurrent.TaskRunner - Q10000 finished run in 196 µs: OkHttp ConnectionPool
13:14:56.297 [DefaultDispatcher-worker-3] INFO l.forte.simbot.mirai.net.botQq - EncryptService SPI is not provided, sso secure ecdh will not be initialized.
13:14:56.307 [DefaultDispatcher-worker-3] INFO l.forte.simbot.mirai.net.botQq - ECDH key is invalid, start to fetch ecdh public key from server.
13:14:56.356 [OkHttp https://keyrotate.qq.com/...] DEBUG n.m.m.i.d.o.i.concurrent.TaskRunner - Q10000 scheduled after 0 µs: OkHttp ConnectionPool
13:14:56.356 [OkHttp TaskRunner] DEBUG n.m.m.i.d.o.i.concurrent.TaskRunner - Q10000 starting : OkHttp ConnectionPool
13:14:56.356 [OkHttp ConnectionPool] DEBUG n.m.m.i.d.o.i.concurrent.TaskRunner - Q10000 run again after 300 s : OkHttp ConnectionPool
13:14:56.356 [OkHttp TaskRunner] DEBUG n.m.m.i.d.o.i.concurrent.TaskRunner - Q10000 finished run in 374 µs: OkHttp ConnectionPool
13:14:56.383 [DefaultDispatcher-worker-3] DEBUG n.m.m.i.d.o.i.concurrent.TaskRunner - Q10000 scheduled after 0 µs: OkHttp ConnectionPool
13:14:56.387 [OkHttp TaskRunner] DEBUG n.m.m.i.d.o.i.concurrent.TaskRunner - Q10000 starting : OkHttp ConnectionPool
13:14:56.387 [OkHttp ConnectionPool] DEBUG n.m.m.i.d.o.i.concurrent.TaskRunner - Q10000 run again after 300 s : OkHttp ConnectionPool
13:14:56.387 [OkHttp TaskRunner] DEBUG n.m.m.i.d.o.i.concurrent.TaskRunner - Q10000 finished run in 197 µs: OkHttp ConnectionPool
13:14:56.389 [DefaultDispatcher-worker-1] INFO l.forte.simbot.mirai.net.botQq - Successfully fetched ecdh public key from server.
13:14:56.397 [DefaultDispatcher-worker-1] TRACE l.forte.simbot.mirai.net.botQq - [AuthControl/acquire] Acquiring auth method
13:14:56.398 [DefaultDispatcher-worker-1] DEBUG l.forte.simbot.mirai.net.botQq - [AuthControl/acquire] Authorization responded: Password@984107453
13:14:56.449 [DefaultDispatcher-worker-1] TRACE l.forte.simbot.mirai.net.botQq - Send: wtlogin.login(9:password-login)
13:14:56.453 [DefaultDispatcher-worker-1] DEBUG io.netty.util.Recycler - -Dio.netty.recycler.maxCapacityPerThread: 4096
13:14:56.453 [DefaultDispatcher-worker-1] DEBUG io.netty.util.Recycler - -Dio.netty.recycler.ratio: 8
13:14:56.453 [DefaultDispatcher-worker-1] DEBUG io.netty.util.Recycler - -Dio.netty.recycler.chunkSize: 32
13:14:56.453 [DefaultDispatcher-worker-1] DEBUG io.netty.util.Recycler - -Dio.netty.recycler.blocking: false
13:14:56.462 [nioEventLoopGroup-2-2] DEBUG io.netty.buffer.AbstractByteBuf - -Dio.netty.buffer.checkAccessible: true
13:14:56.462 [nioEventLoopGroup-2-2] DEBUG io.netty.buffer.AbstractByteBuf - -Dio.netty.buffer.checkBounds: true
13:14:56.463 [nioEventLoopGroup-2-2] DEBUG i.n.util.ResourceLeakDetectorFactory - Loaded default ResourceLeakDetector: io.netty.util.ResourceLeakDetector@5940ae61
13:14:56.659 [DefaultDispatcher-worker-1] WARN l.forte.simbot.mirai.net.botQq - Failed with auth method: Password@984107453
net.mamoe.mirai.network.WrongPasswordException: Error(bot=Bot(botQq), code=45, title=禁止登录, message=登录失败,建议升级最新版本后重试,或通过问题反馈与我们联系。, errorInfo=)
at net.mamoe.mirai.internal.network.components.SsoProcessorImpl$SlowLoginImpl.doLogin(SsoProcessor.kt:490)
at net.mamoe.mirai.internal.network.components.SsoProcessorImpl$SlowLoginImpl$doLogin$1.invokeSuspend(SsoProcessor.kt)
at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33)
at kotlinx.coroutines.internal.ScopeCoroutine.afterResume(Scopes.kt:33)
at kotlinx.coroutines.AbstractCoroutine.resumeWith(AbstractCoroutine.kt:102)
at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:46)
at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:106)
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)
13:14:56.659 [DefaultDispatcher-worker-1] TRACE l.forte.simbot.mirai.net.botQq - [AuthControl/resume] Fire auth failed with cause: net.mamoe.mirai.network.WrongPasswordException: Error(bot=Bot(botQq), code=45, title=禁止登录, message=登录失败,建议升级最新版本后重试,或通过问题反馈与我们联系。, errorInfo=)
13:14:56.663 [DefaultDispatcher-worker-1] WARN l.forte.simbot.mirai.net.botQq - Exception in resumeConnection.
net.mamoe.mirai.internal.network.handler.selector.SelectorRequireReconnectException: null
13:14:56.664 [DefaultDispatcher-worker-3] TRACE io.netty.channel.nio.NioEventLoop - instrumented a special java.util.Set into: sun.nio.ch.EPollSelectorImpl@3ef8954f
13:14:56.664 [DefaultDispatcher-worker-3] TRACE io.netty.channel.nio.NioEventLoop - instrumented a special java.util.Set into: sun.nio.ch.EPollSelectorImpl@2e1b5e2a
13:14:56.664 [DefaultDispatcher-worker-3] TRACE io.netty.channel.nio.NioEventLoop - instrumented a special java.util.Set into: sun.nio.ch.EPollSelectorImpl@530faf1d
13:14:56.664 [DefaultDispatcher-worker-3] TRACE io.netty.channel.nio.NioEventLoop - instrumented a special java.util.Set into: sun.nio.ch.EPollSelectorImpl@4d544566
13:14:56.664 [DefaultDispatcher-worker-3] TRACE io.netty.channel.nio.NioEventLoop - instrumented a special java.util.Set into: sun.nio.ch.EPollSelectorImpl@37fce36e
13:14:56.664 [DefaultDispatcher-worker-3] TRACE io.netty.channel.nio.NioEventLoop - instrumented a special java.util.Set into: sun.nio.ch.EPollSelectorImpl@43e201b5
13:14:56.664 [DefaultDispatcher-worker-3] TRACE io.netty.channel.nio.NioEventLoop - instrumented a special java.util.Set into: sun.nio.ch.EPollSelectorImpl@6d3b2993
13:14:56.664 [DefaultDispatcher-worker-3] TRACE io.netty.channel.nio.NioEventLoop - instrumented a special java.util.Set into: sun.nio.ch.EPollSelectorImpl@22b2e27
13:14:56.680 [nioEventLoopGroup-2-3] TRACE l.forte.simbot.mirai.net.botQq - Recv: wtlogin.login
13:14:56.700 [DefaultDispatcher-worker-3] INFO l.forte.simbot.mirai.net.botQq - ECDH key is valid.
13:14:56.704 [DefaultDispatcher-worker-3] TRACE l.forte.simbot.mirai.net.botQq - [AuthControl/acquire] Acquiring auth method
13:14:56.706 [DefaultDispatcher-worker-3] DEBUG l.forte.simbot.mirai.net.botQq - [AuthControl/acquire] Authorization responded: Error[net.mamoe.mirai.network.WrongPasswordException: Error(bot=Bot(botQq), code=45, title=禁止登录, message=登录失败,建议升级最新版本后重试,或通过问题反馈与我们联系。, errorInfo=)]@1318552311
13:14:56.706 [DefaultDispatcher-worker-3] WARN l.forte.simbot.mirai.net.botQq - Failed with auth method: Error[net.mamoe.mirai.network.WrongPasswordException: Error(bot=Bot(botQq), code=45, title=禁止登录, message=登录失败,建议升级最新版本后重试,或通过问题反馈与我们联系。, errorInfo=)]@1318552311
net.mamoe.mirai.network.BotAuthorizationException: BotAuthorization(BotAuthorization.byPassword(<ERASED>)) threw an exception during authorization process. See cause below.
at net.mamoe.mirai.internal.network.components.SsoProcessorImpl.login(SsoProcessor.kt:263)
at net.mamoe.mirai.internal.network.handler.CommonNetworkHandler$StateConnecting$startState$2.invokeSuspend(CommonNetworkHandler.kt:247)
at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33)
at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:106)
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: net.mamoe.mirai.network.WrongPasswordException: Error(bot=Bot(botQq), code=45, title=禁止登录, message=登录失败,建议升级最新版本后重试,或通过问题反馈与我们联系。, errorInfo=)
at net.mamoe.mirai.internal.network.components.SsoProcessorImpl$SlowLoginImpl.doLogin(SsoProcessor.kt:490)
at net.mamoe.mirai.internal.network.components.SsoProcessorImpl$SlowLoginImpl$doLogin$1.invokeSuspend(SsoProcessor.kt)
at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33)
at kotlinx.coroutines.internal.ScopeCoroutine.afterResume(Scopes.kt:33)
at kotlinx.coroutines.AbstractCoroutine.resumeWith(AbstractCoroutine.kt:102)
at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:46)
... 5 common frames omitted
13:14:56.709 [DefaultDispatcher-worker-3] WARN l.forte.simbot.mirai.net.botQq - Exception in resumeConnection.
net.mamoe.mirai.internal.network.components.LoginFailedExceptionAsNetworkException: BotAuthorization(BotAuthorization.byPassword(<ERASED>)) threw an exception during authorization process. See cause below.
at net.mamoe.mirai.internal.network.handler.CommonNetworkHandler$StateConnecting$startState$2.invokeSuspend(CommonNetworkHandler.kt:249)
at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33)
at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:106)
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: net.mamoe.mirai.network.BotAuthorizationException: BotAuthorization(BotAuthorization.byPassword(<ERASED>)) threw an exception during authorization process. See cause below.
at net.mamoe.mirai.internal.network.components.SsoProcessorImpl.login(SsoProcessor.kt:263)
at net.mamoe.mirai.internal.network.handler.CommonNetworkHandler$StateConnecting$startState$2.invokeSuspend(CommonNetworkHandler.kt:247)
... 6 common frames omitted
Suppressed: net.mamoe.mirai.network.WrongPasswordException: Error(bot=Bot(botQq), code=45, title=禁止登录, message=登录失败,建议升级最新版本后重试,或通过问题反馈与我们联系。, errorInfo=)
Caused by: net.mamoe.mirai.network.WrongPasswordException: Error(bot=Bot(botQq), code=45, title=禁止登录, message=登录失败,建议升级最新版本后重试,或通过问题反馈与我们联系。, errorInfo=)
at net.mamoe.mirai.internal.network.components.SsoProcessorImpl$SlowLoginImpl.doLogin(SsoProcessor.kt:490)
at net.mamoe.mirai.internal.network.components.SsoProcessorImpl$SlowLoginImpl$doLogin$1.invokeSuspend(SsoProcessor.kt)
at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33)
at kotlinx.coroutines.internal.ScopeCoroutine.afterResume(Scopes.kt:33)
at kotlinx.coroutines.AbstractCoroutine.resumeWith(AbstractCoroutine.kt:102)
at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:46)
... 5 common frames omitted
13:14:56.710 [DefaultDispatcher-worker-3] WARN l.forte.simbot.mirai.net.botQq - Network selector received exception, closing bot. (net.mamoe.mirai.internal.network.components.LoginFailedExceptionAsNetworkException: BotAuthorization(BotAuthorization.byPassword(<ERASED>)) threw an exception during authorization process. See cause below.)
13:14:56.716 [DefaultDispatcher-worker-3] ERROR l.f.s.s.a.SimbotSpringBootBotAutoRegisterBuildConfigure - Bot verify info [love.forte.simbot.bot.PathBotVerifyInfo@44384b4a] registration failed or start failed (with love.forte.simboot.spring.autoconfigure.SimbotSpringBootBotAutoRegisterBuildConfigure$SimbotSpringBootBotAutoRegisterPostProcessor@2347b7af)
13:14:56.722 [main] WARN o.s.b.w.s.c.AnnotationConfigServletWebServerApplicationContext - Exception encountered during context initialization - cancelling refresh attempt: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'simbotApplicationAfterApplication' defined in love.forte.simboot.spring.autoconfigure.SimbotSpringBootApplicationConfiguration: Bean instantiation via factory method failed; nested exception is org.springframework.beans.BeanInstantiationException: Failed to instantiate [love.forte.simboot.spring.autoconfigure.AutoConfigureMarker$AfterApplicationPostProcessor]: Factory method 'simbotApplicationAfterApplication' threw exception; nested exception is java.lang.IllegalStateException: Can't overwrite cause with a null
|
我注意到 是否应当使用此函数来加载 |
@ForteScarlet 可以了,手动调用install后有调用签名服务的日志的,提示升级unidbg-fetch-qsign服务跟一些序列化异常,我按异常问题修复下再看看 |
@ForteScarlet fix-protocol-version里有个serialization无法Decoder,实在不懂kotlinx,辛苦可以帮忙看一下吗? 2023-07-18 16:01:41 I/TLV544Provider: unidbg-fetch-qsign by http://172.17.0.2:8901 about
{
"code": 0,
"msg": "IAA 云天明 章北海",
"data": {
"version": "1.1.5",
"protocol": {
"qua": "V1_AND_SQ_8.9.63_4194_YYB_D",
"version": "8.9.63",
"code": "4194"
}
}
}
2023-07-18 16:01:41 I/UnidbgFetchQsign: Bot(botQq) initialize by http://172.17.0.2:8901
2023-07-18 16:01:51 I/UnidbgFetchQsign: Bot(botQq) register, Instance loaded successfully.
2023-07-18 16:01:51 I/UnidbgFetchQsign: Bot(botQq) initialize complete
16:01:51.205 [DefaultDispatcher-worker-2] INFO l.forte.simbot.mirai.net.botQq - ECDH key is invalid, start to fetch ecdh public key from server.
16:01:51.286 [DefaultDispatcher-worker-1] INFO l.forte.simbot.mirai.net.botQq - Successfully fetched ecdh public key from server.
2023-07-18 16:01:52 D/UnidbgFetchQsign: Bot(botQq) custom_energy 810_9, success
16:01:52.078 [DefaultDispatcher-worker-1] WARN l.forte.simbot.mirai.net.botQq - Failed with auth method: Password@367273528
java.lang.VerifyError: class kotlinx.serialization.json.internal.AbstractJsonTreeDecoder overrides final method kotlinx.serialization.internal.TaggedDecoder.decodeInline(Lkotlinx/serialization/descriptors/SerialDescriptor;)Lkotlinx/serialization/encoding/Decoder;
at java.base/java.lang.ClassLoader.defineClass1(Native Method)
at java.base/java.lang.ClassLoader.defineClass(ClassLoader.java:1016)
at java.base/java.security.SecureClassLoader.defineClass(SecureClassLoader.java:174)
at java.base/java.net.URLClassLoader.defineClass(URLClassLoader.java:555)
at java.base/java.net.URLClassLoader$1.run(URLClassLoader.java:458)
at java.base/java.net.URLClassLoader$1.run(URLClassLoader.java:452)
at java.base/java.security.AccessController.doPrivileged(Native Method)
at java.base/java.net.URLClassLoader.findClass(URLClassLoader.java:451)
at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:588)
at org.springframework.boot.loader.LaunchedURLClassLoader.loadClass(LaunchedURLClassLoader.java:151)
at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:521)
at java.base/java.lang.ClassLoader.defineClass1(Native Method)
at java.base/java.lang.ClassLoader.defineClass(ClassLoader.java:1016)
at java.base/java.security.SecureClassLoader.defineClass(SecureClassLoader.java:174)
at java.base/java.net.URLClassLoader.defineClass(URLClassLoader.java:555)
at java.base/java.net.URLClassLoader$1.run(URLClassLoader.java:458)
at java.base/java.net.URLClassLoader$1.run(URLClassLoader.java:452)
at java.base/java.security.AccessController.doPrivileged(Native Method)
at java.base/java.net.URLClassLoader.findClass(URLClassLoader.java:451)
at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:588)
at org.springframework.boot.loader.LaunchedURLClassLoader.loadClass(LaunchedURLClassLoader.java:151)
at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:521)
at kotlinx.serialization.json.internal.TreeJsonDecoderKt.readJson(TreeJsonDecoder.kt:23)
at kotlinx.serialization.json.Json.decodeFromJsonElement(Json.kt:127)
at xyz.cssxsh.mirai.tool.UnidbgFetchQsign.customEnergy(UnidbgFetchQsign.kt:96)
at xyz.cssxsh.mirai.tool.UnidbgFetchQsign.encryptTlv(UnidbgFetchQsign.kt:80)
at net.mamoe.mirai.internal.network.protocol.packet.TlvKt.t544ForToken(Tlv.kt:986)
at net.mamoe.mirai.internal.network.protocol.packet.login.wtlogin.WtLogin9$Password$1$1$1$1.invoke(WtLogin9.kt:138)
at net.mamoe.mirai.internal.network.protocol.packet.login.wtlogin.WtLogin9$Password$1$1$1$1.invoke(WtLogin9.kt:39)
at net.mamoe.mirai.utils.TlvMapKt._writeTlvMap(TlvMap.kt:130)
at net.mamoe.mirai.utils.TlvMapKt._writeTlvMap$default(TlvMap.kt:123)
at net.mamoe.mirai.internal.network.protocol.packet.login.wtlogin.WtLogin9$Password$1$1$1.invoke(WtLogin9.kt:39)
at net.mamoe.mirai.internal.network.protocol.packet.login.wtlogin.WtLogin9$Password$1$1$1.invoke(WtLogin9.kt:31)
at net.mamoe.mirai.internal.network.protocol.packet.EncryptMethodEcdh.makeBody(EncryptMethod.kt:121)
at net.mamoe.mirai.internal.network.protocol.packet.OutgoingPacketKt.writeOicqRequestPacket(OutgoingPacket.kt:455)
at net.mamoe.mirai.internal.network.protocol.packet.OutgoingPacketKt.writeOicqRequestPacket$default(OutgoingPacket.kt:448)
at net.mamoe.mirai.internal.network.protocol.packet.login.wtlogin.WtLogin9$Password$1$1.invoke(WtLogin9.kt:31)
at net.mamoe.mirai.internal.network.protocol.packet.login.wtlogin.WtLogin9$Password$1$1.invoke(WtLogin9.kt:30)
at net.mamoe.mirai.internal.network.protocol.packet.OutgoingPacketKt.writeSsoPacket(OutgoingPacket.kt:985)
at net.mamoe.mirai.internal.network.protocol.packet.OutgoingPacketKt.writeSsoPacket$default(OutgoingPacket.kt:352)
at net.mamoe.mirai.internal.network.protocol.packet.login.wtlogin.WtLogin9$Password$1.invoke(WtLogin9.kt:30)
at net.mamoe.mirai.internal.network.protocol.packet.login.wtlogin.WtLogin9$Password$1.invoke(WtLogin9.kt:27)
at net.mamoe.mirai.internal.network.protocol.packet.OutgoingPacketKt.buildLoginOutgoingPacket(OutgoingPacket.kt:310)
at net.mamoe.mirai.internal.network.protocol.packet.OutgoingPacketKt.buildLoginOutgoingPacket$default(OutgoingPacket.kt:278)
at net.mamoe.mirai.internal.network.protocol.packet.login.wtlogin.WtLogin9.Password(WtLogin9.kt:27)
at net.mamoe.mirai.internal.network.components.SsoProcessorImpl$SlowLoginImpl.doLogin$lambda$8$SSOWtLogin9(SsoProcessor.kt:417)
at net.mamoe.mirai.internal.network.components.SsoProcessorImpl$SlowLoginImpl.doLogin(SsoProcessor.kt:423)
at net.mamoe.mirai.internal.network.components.SsoProcessorImpl.doSlowLogin$suspendImpl(SsoProcessor.kt:175)
at net.mamoe.mirai.internal.network.components.SsoProcessorImpl.doSlowLogin(SsoProcessor.kt)
at net.mamoe.mirai.internal.network.components.SsoProcessorImpl.login(SsoProcessor.kt:273)
at net.mamoe.mirai.internal.network.components.SsoProcessorImpl$login$1.invokeSuspend(SsoProcessor.kt)
at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33)
at kotlinx.coroutines.internal.ScopeCoroutine.afterResume(Scopes.kt:33)
at kotlinx.coroutines.AbstractCoroutine.resumeWith(AbstractCoroutine.kt:102)
at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:46)
at net.mamoe.mirai.internal.deps.io.ktor.util.pipeline.SuspendFunctionGun.resumeRootWith(SuspendFunctionGun.kt:138)
at net.mamoe.mirai.internal.deps.io.ktor.util.pipeline.SuspendFunctionGun.loop(SuspendFunctionGun.kt:112)
at net.mamoe.mirai.internal.deps.io.ktor.util.pipeline.SuspendFunctionGun.access$loop(SuspendFunctionGun.kt:14)
at net.mamoe.mirai.internal.deps.io.ktor.util.pipeline.SuspendFunctionGun$continuation$1.resumeWith(SuspendFunctionGun.kt:62)
at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:46)
at net.mamoe.mirai.internal.deps.io.ktor.util.pipeline.SuspendFunctionGun.resumeRootWith(SuspendFunctionGun.kt:138)
at net.mamoe.mirai.internal.deps.io.ktor.util.pipeline.SuspendFunctionGun.loop(SuspendFunctionGun.kt:112)
at net.mamoe.mirai.internal.deps.io.ktor.util.pipeline.SuspendFunctionGun.access$loop(SuspendFunctionGun.kt:14)
at net.mamoe.mirai.internal.deps.io.ktor.util.pipeline.SuspendFunctionGun$continuation$1.resumeWith(SuspendFunctionGun.kt:62)
at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:46)
at net.mamoe.mirai.internal.deps.io.ktor.util.pipeline.SuspendFunctionGun.resumeRootWith(SuspendFunctionGun.kt:138)
at net.mamoe.mirai.internal.deps.io.ktor.util.pipeline.SuspendFunctionGun.loop(SuspendFunctionGun.kt:112)
at net.mamoe.mirai.internal.deps.io.ktor.util.pipeline.SuspendFunctionGun.access$loop(SuspendFunctionGun.kt:14)
at net.mamoe.mirai.internal.deps.io.ktor.util.pipeline.SuspendFunctionGun$continuation$1.resumeWith(SuspendFunctionGun.kt:62)
at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:46)
at net.mamoe.mirai.internal.deps.io.ktor.util.pipeline.SuspendFunctionGun.resumeRootWith(SuspendFunctionGun.kt:138)
at net.mamoe.mirai.internal.deps.io.ktor.util.pipeline.SuspendFunctionGun.loop(SuspendFunctionGun.kt:112)
at net.mamoe.mirai.internal.deps.io.ktor.util.pipeline.SuspendFunctionGun.access$loop(SuspendFunctionGun.kt:14)
at net.mamoe.mirai.internal.deps.io.ktor.util.pipeline.SuspendFunctionGun$continuation$1.resumeWith(SuspendFunctionGun.kt:62)
at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:46)
at net.mamoe.mirai.internal.deps.io.ktor.util.pipeline.SuspendFunctionGun.resumeRootWith(SuspendFunctionGun.kt:138)
at net.mamoe.mirai.internal.deps.io.ktor.util.pipeline.SuspendFunctionGun.loop(SuspendFunctionGun.kt:112)
at net.mamoe.mirai.internal.deps.io.ktor.util.pipeline.SuspendFunctionGun.access$loop(SuspendFunctionGun.kt:14)
at net.mamoe.mirai.internal.deps.io.ktor.util.pipeline.SuspendFunctionGun$continuation$1.resumeWith(SuspendFunctionGun.kt:62)
at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:46)
at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:106)
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)
16:01:52.082 [DefaultDispatcher-worker-1] WARN l.forte.simbot.mirai.net.botQq - Exception in resumeConnection.
net.mamoe.mirai.internal.network.handler.selector.SelectorRequireReconnectException: null
16:01:52.120 [DefaultDispatcher-worker-4] INFO l.forte.simbot.mirai.net.botQq - ECDH key is valid.
16:01:52.126 [DefaultDispatcher-worker-4] WARN l.forte.simbot.mirai.net.botQq - Failed with auth method: Error[java.lang.VerifyError: class kotlinx.serialization.json.internal.AbstractJsonTreeDecoder overrides final method kotlinx.serialization.internal.TaggedDecoder.decodeInline(Lkotlinx/serialization/descriptors/SerialDescriptor;)Lkotlinx/serialization/encoding/Decoder;]@1462101183
net.mamoe.mirai.network.BotAuthorizationException: BotAuthorization(BotAuthorization.byPassword(<ERASED>)) threw an exception during authorization process. See cause below.
at net.mamoe.mirai.internal.network.components.SsoProcessorImpl.login(SsoProcessor.kt:263)
at net.mamoe.mirai.internal.network.handler.CommonNetworkHandler$StateConnecting$startState$2.invokeSuspend(CommonNetworkHandler.kt:247)
at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33)
at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:106)
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: java.lang.VerifyError: class kotlinx.serialization.json.internal.AbstractJsonTreeDecoder overrides final method kotlinx.serialization.internal.TaggedDecoder.decodeInline(Lkotlinx/serialization/descriptors/SerialDescriptor;)Lkotlinx/serialization/encoding/Decoder;
at java.base/java.lang.ClassLoader.defineClass1(Native Method)
at java.base/java.lang.ClassLoader.defineClass(ClassLoader.java:1016)
at java.base/java.security.SecureClassLoader.defineClass(SecureClassLoader.java:174)
at java.base/java.net.URLClassLoader.defineClass(URLClassLoader.java:555)
at java.base/java.net.URLClassLoader$1.run(URLClassLoader.java:458)
at java.base/java.net.URLClassLoader$1.run(URLClassLoader.java:452)
at java.base/java.security.AccessController.doPrivileged(Native Method)
at java.base/java.net.URLClassLoader.findClass(URLClassLoader.java:451)
at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:588)
at org.springframework.boot.loader.LaunchedURLClassLoader.loadClass(LaunchedURLClassLoader.java:151)
at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:521)
at java.base/java.lang.ClassLoader.defineClass1(Native Method)
at java.base/java.lang.ClassLoader.defineClass(ClassLoader.java:1016)
at java.base/java.security.SecureClassLoader.defineClass(SecureClassLoader.java:174)
at java.base/java.net.URLClassLoader.defineClass(URLClassLoader.java:555)
at java.base/java.net.URLClassLoader$1.run(URLClassLoader.java:458)
at java.base/java.net.URLClassLoader$1.run(URLClassLoader.java:452)
at java.base/java.security.AccessController.doPrivileged(Native Method)
at java.base/java.net.URLClassLoader.findClass(URLClassLoader.java:451)
at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:588)
at org.springframework.boot.loader.LaunchedURLClassLoader.loadClass(LaunchedURLClassLoader.java:151)
at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:521)
at kotlinx.serialization.json.internal.TreeJsonDecoderKt.readJson(TreeJsonDecoder.kt:23)
at kotlinx.serialization.json.Json.decodeFromJsonElement(Json.kt:127)
at xyz.cssxsh.mirai.tool.UnidbgFetchQsign.customEnergy(UnidbgFetchQsign.kt:96)
at xyz.cssxsh.mirai.tool.UnidbgFetchQsign.encryptTlv(UnidbgFetchQsign.kt:80)
at net.mamoe.mirai.internal.network.protocol.packet.TlvKt.t544ForToken(Tlv.kt:986)
at net.mamoe.mirai.internal.network.protocol.packet.login.wtlogin.WtLogin9$Password$1$1$1$1.invoke(WtLogin9.kt:138)
at net.mamoe.mirai.internal.network.protocol.packet.login.wtlogin.WtLogin9$Password$1$1$1$1.invoke(WtLogin9.kt:39)
at net.mamoe.mirai.utils.TlvMapKt._writeTlvMap(TlvMap.kt:130)
at net.mamoe.mirai.utils.TlvMapKt._writeTlvMap$default(TlvMap.kt:123)
at net.mamoe.mirai.internal.network.protocol.packet.login.wtlogin.WtLogin9$Password$1$1$1.invoke(WtLogin9.kt:39)
at net.mamoe.mirai.internal.network.protocol.packet.login.wtlogin.WtLogin9$Password$1$1$1.invoke(WtLogin9.kt:31)
at net.mamoe.mirai.internal.network.protocol.packet.EncryptMethodEcdh.makeBody(EncryptMethod.kt:121)
at net.mamoe.mirai.internal.network.protocol.packet.OutgoingPacketKt.writeOicqRequestPacket(OutgoingPacket.kt:455)
at net.mamoe.mirai.internal.network.protocol.packet.OutgoingPacketKt.writeOicqRequestPacket$default(OutgoingPacket.kt:448)
at net.mamoe.mirai.internal.network.protocol.packet.login.wtlogin.WtLogin9$Password$1$1.invoke(WtLogin9.kt:31)
at net.mamoe.mirai.internal.network.protocol.packet.login.wtlogin.WtLogin9$Password$1$1.invoke(WtLogin9.kt:30)
at net.mamoe.mirai.internal.network.protocol.packet.OutgoingPacketKt.writeSsoPacket(OutgoingPacket.kt:985)
at net.mamoe.mirai.internal.network.protocol.packet.OutgoingPacketKt.writeSsoPacket$default(OutgoingPacket.kt:352)
at net.mamoe.mirai.internal.network.protocol.packet.login.wtlogin.WtLogin9$Password$1.invoke(WtLogin9.kt:30)
at net.mamoe.mirai.internal.network.protocol.packet.login.wtlogin.WtLogin9$Password$1.invoke(WtLogin9.kt:27)
at net.mamoe.mirai.internal.network.protocol.packet.OutgoingPacketKt.buildLoginOutgoingPacket(OutgoingPacket.kt:310)
at net.mamoe.mirai.internal.network.protocol.packet.OutgoingPacketKt.buildLoginOutgoingPacket$default(OutgoingPacket.kt:278)
at net.mamoe.mirai.internal.network.protocol.packet.login.wtlogin.WtLogin9.Password(WtLogin9.kt:27)
at net.mamoe.mirai.internal.network.components.SsoProcessorImpl$SlowLoginImpl.doLogin$lambda$8$SSOWtLogin9(SsoProcessor.kt:417)
at net.mamoe.mirai.internal.network.components.SsoProcessorImpl$SlowLoginImpl.doLogin(SsoProcessor.kt:423)
at net.mamoe.mirai.internal.network.components.SsoProcessorImpl.doSlowLogin$suspendImpl(SsoProcessor.kt:175)
at net.mamoe.mirai.internal.network.components.SsoProcessorImpl.doSlowLogin(SsoProcessor.kt)
at net.mamoe.mirai.internal.network.components.SsoProcessorImpl.login(SsoProcessor.kt:273)
at net.mamoe.mirai.internal.network.components.SsoProcessorImpl$login$1.invokeSuspend(SsoProcessor.kt)
at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33)
at kotlinx.coroutines.internal.ScopeCoroutine.afterResume(Scopes.kt:33)
at kotlinx.coroutines.AbstractCoroutine.resumeWith(AbstractCoroutine.kt:102)
at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:46)
at net.mamoe.mirai.internal.deps.io.ktor.util.pipeline.SuspendFunctionGun.resumeRootWith(SuspendFunctionGun.kt:138)
at net.mamoe.mirai.internal.deps.io.ktor.util.pipeline.SuspendFunctionGun.loop(SuspendFunctionGun.kt:112)
at net.mamoe.mirai.internal.deps.io.ktor.util.pipeline.SuspendFunctionGun.access$loop(SuspendFunctionGun.kt:14)
at net.mamoe.mirai.internal.deps.io.ktor.util.pipeline.SuspendFunctionGun$continuation$1.resumeWith(SuspendFunctionGun.kt:62)
at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:46)
at net.mamoe.mirai.internal.deps.io.ktor.util.pipeline.SuspendFunctionGun.resumeRootWith(SuspendFunctionGun.kt:138)
at net.mamoe.mirai.internal.deps.io.ktor.util.pipeline.SuspendFunctionGun.loop(SuspendFunctionGun.kt:112)
at net.mamoe.mirai.internal.deps.io.ktor.util.pipeline.SuspendFunctionGun.access$loop(SuspendFunctionGun.kt:14)
at net.mamoe.mirai.internal.deps.io.ktor.util.pipeline.SuspendFunctionGun$continuation$1.resumeWith(SuspendFunctionGun.kt:62)
at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:46)
at net.mamoe.mirai.internal.deps.io.ktor.util.pipeline.SuspendFunctionGun.resumeRootWith(SuspendFunctionGun.kt:138)
at net.mamoe.mirai.internal.deps.io.ktor.util.pipeline.SuspendFunctionGun.loop(SuspendFunctionGun.kt:112)
at net.mamoe.mirai.internal.deps.io.ktor.util.pipeline.SuspendFunctionGun.access$loop(SuspendFunctionGun.kt:14)
at net.mamoe.mirai.internal.deps.io.ktor.util.pipeline.SuspendFunctionGun$continuation$1.resumeWith(SuspendFunctionGun.kt:62)
at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:46)
at net.mamoe.mirai.internal.deps.io.ktor.util.pipeline.SuspendFunctionGun.resumeRootWith(SuspendFunctionGun.kt:138)
at net.mamoe.mirai.internal.deps.io.ktor.util.pipeline.SuspendFunctionGun.loop(SuspendFunctionGun.kt:112)
at net.mamoe.mirai.internal.deps.io.ktor.util.pipeline.SuspendFunctionGun.access$loop(SuspendFunctionGun.kt:14)
at net.mamoe.mirai.internal.deps.io.ktor.util.pipeline.SuspendFunctionGun$continuation$1.resumeWith(SuspendFunctionGun.kt:62)
at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:46)
at net.mamoe.mirai.internal.deps.io.ktor.util.pipeline.SuspendFunctionGun.resumeRootWith(SuspendFunctionGun.kt:138)
at net.mamoe.mirai.internal.deps.io.ktor.util.pipeline.SuspendFunctionGun.loop(SuspendFunctionGun.kt:112)
at net.mamoe.mirai.internal.deps.io.ktor.util.pipeline.SuspendFunctionGun.access$loop(SuspendFunctionGun.kt:14)
at net.mamoe.mirai.internal.deps.io.ktor.util.pipeline.SuspendFunctionGun$continuation$1.resumeWith(SuspendFunctionGun.kt:62)
at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:46)
... 5 common frames omitted
16:01:52.129 [DefaultDispatcher-worker-4] WARN l.forte.simbot.mirai.net.botQq - Exception in resumeConnection.
net.mamoe.mirai.internal.network.components.LoginFailedExceptionAsNetworkException: BotAuthorization(BotAuthorization.byPassword(<ERASED>)) threw an exception during authorization process. See cause below.
at net.mamoe.mirai.internal.network.handler.CommonNetworkHandler$StateConnecting$startState$2.invokeSuspend(CommonNetworkHandler.kt:249)
at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33)
at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:106)
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: net.mamoe.mirai.network.BotAuthorizationException: BotAuthorization(BotAuthorization.byPassword(<ERASED>)) threw an exception during authorization process. See cause below.
at net.mamoe.mirai.internal.network.components.SsoProcessorImpl.login(SsoProcessor.kt:263)
at net.mamoe.mirai.internal.network.handler.CommonNetworkHandler$StateConnecting$startState$2.invokeSuspend(CommonNetworkHandler.kt:247)
... 6 common frames omitted
Suppressed: java.lang.VerifyError: class kotlinx.serialization.json.internal.AbstractJsonTreeDecoder overrides final method kotlinx.serialization.internal.TaggedDecoder.decodeInline(Lkotlinx/serialization/descriptors/SerialDescriptor;)Lkotlinx/serialization/encoding/Decoder;
Caused by: java.lang.VerifyError: class kotlinx.serialization.json.internal.AbstractJsonTreeDecoder overrides final method kotlinx.serialization.internal.TaggedDecoder.decodeInline(Lkotlinx/serialization/descriptors/SerialDescriptor;)Lkotlinx/serialization/encoding/Decoder;
at java.base/java.lang.ClassLoader.defineClass1(Native Method)
at java.base/java.lang.ClassLoader.defineClass(ClassLoader.java:1016)
at java.base/java.security.SecureClassLoader.defineClass(SecureClassLoader.java:174)
at java.base/java.net.URLClassLoader.defineClass(URLClassLoader.java:555)
at java.base/java.net.URLClassLoader$1.run(URLClassLoader.java:458)
at java.base/java.net.URLClassLoader$1.run(URLClassLoader.java:452)
at java.base/java.security.AccessController.doPrivileged(Native Method)
at java.base/java.net.URLClassLoader.findClass(URLClassLoader.java:451)
at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:588)
at org.springframework.boot.loader.LaunchedURLClassLoader.loadClass(LaunchedURLClassLoader.java:151)
at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:521)
at java.base/java.lang.ClassLoader.defineClass1(Native Method)
at java.base/java.lang.ClassLoader.defineClass(ClassLoader.java:1016)
at java.base/java.security.SecureClassLoader.defineClass(SecureClassLoader.java:174)
at java.base/java.net.URLClassLoader.defineClass(URLClassLoader.java:555)
at java.base/java.net.URLClassLoader$1.run(URLClassLoader.java:458)
at java.base/java.net.URLClassLoader$1.run(URLClassLoader.java:452)
at java.base/java.security.AccessController.doPrivileged(Native Method)
at java.base/java.net.URLClassLoader.findClass(URLClassLoader.java:451)
at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:588)
at org.springframework.boot.loader.LaunchedURLClassLoader.loadClass(LaunchedURLClassLoader.java:151)
at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:521)
at kotlinx.serialization.json.internal.TreeJsonDecoderKt.readJson(TreeJsonDecoder.kt:23)
at kotlinx.serialization.json.Json.decodeFromJsonElement(Json.kt:127)
at xyz.cssxsh.mirai.tool.UnidbgFetchQsign.customEnergy(UnidbgFetchQsign.kt:96)
at xyz.cssxsh.mirai.tool.UnidbgFetchQsign.encryptTlv(UnidbgFetchQsign.kt:80)
at net.mamoe.mirai.internal.network.protocol.packet.TlvKt.t544ForToken(Tlv.kt:986)
at net.mamoe.mirai.internal.network.protocol.packet.login.wtlogin.WtLogin9$Password$1$1$1$1.invoke(WtLogin9.kt:138)
at net.mamoe.mirai.internal.network.protocol.packet.login.wtlogin.WtLogin9$Password$1$1$1$1.invoke(WtLogin9.kt:39)
at net.mamoe.mirai.utils.TlvMapKt._writeTlvMap(TlvMap.kt:130)
at net.mamoe.mirai.utils.TlvMapKt._writeTlvMap$default(TlvMap.kt:123)
at net.mamoe.mirai.internal.network.protocol.packet.login.wtlogin.WtLogin9$Password$1$1$1.invoke(WtLogin9.kt:39)
at net.mamoe.mirai.internal.network.protocol.packet.login.wtlogin.WtLogin9$Password$1$1$1.invoke(WtLogin9.kt:31)
at net.mamoe.mirai.internal.network.protocol.packet.EncryptMethodEcdh.makeBody(EncryptMethod.kt:121)
at net.mamoe.mirai.internal.network.protocol.packet.OutgoingPacketKt.writeOicqRequestPacket(OutgoingPacket.kt:455)
at net.mamoe.mirai.internal.network.protocol.packet.OutgoingPacketKt.writeOicqRequestPacket$default(OutgoingPacket.kt:448)
at net.mamoe.mirai.internal.network.protocol.packet.login.wtlogin.WtLogin9$Password$1$1.invoke(WtLogin9.kt:31)
at net.mamoe.mirai.internal.network.protocol.packet.login.wtlogin.WtLogin9$Password$1$1.invoke(WtLogin9.kt:30)
at net.mamoe.mirai.internal.network.protocol.packet.OutgoingPacketKt.writeSsoPacket(OutgoingPacket.kt:985)
at net.mamoe.mirai.internal.network.protocol.packet.OutgoingPacketKt.writeSsoPacket$default(OutgoingPacket.kt:352)
at net.mamoe.mirai.internal.network.protocol.packet.login.wtlogin.WtLogin9$Password$1.invoke(WtLogin9.kt:30)
at net.mamoe.mirai.internal.network.protocol.packet.login.wtlogin.WtLogin9$Password$1.invoke(WtLogin9.kt:27)
at net.mamoe.mirai.internal.network.protocol.packet.OutgoingPacketKt.buildLoginOutgoingPacket(OutgoingPacket.kt:310)
at net.mamoe.mirai.internal.network.protocol.packet.OutgoingPacketKt.buildLoginOutgoingPacket$default(OutgoingPacket.kt:278)
at net.mamoe.mirai.internal.network.protocol.packet.login.wtlogin.WtLogin9.Password(WtLogin9.kt:27)
at net.mamoe.mirai.internal.network.components.SsoProcessorImpl$SlowLoginImpl.doLogin$lambda$8$SSOWtLogin9(SsoProcessor.kt:417)
at net.mamoe.mirai.internal.network.components.SsoProcessorImpl$SlowLoginImpl.doLogin(SsoProcessor.kt:423)
at net.mamoe.mirai.internal.network.components.SsoProcessorImpl.doSlowLogin$suspendImpl(SsoProcessor.kt:175)
at net.mamoe.mirai.internal.network.components.SsoProcessorImpl.doSlowLogin(SsoProcessor.kt)
at net.mamoe.mirai.internal.network.components.SsoProcessorImpl.login(SsoProcessor.kt:273)
at net.mamoe.mirai.internal.network.components.SsoProcessorImpl$login$1.invokeSuspend(SsoProcessor.kt)
at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33)
at kotlinx.coroutines.internal.ScopeCoroutine.afterResume(Scopes.kt:33)
at kotlinx.coroutines.AbstractCoroutine.resumeWith(AbstractCoroutine.kt:102)
at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:46)
at net.mamoe.mirai.internal.deps.io.ktor.util.pipeline.SuspendFunctionGun.resumeRootWith(SuspendFunctionGun.kt:138)
at net.mamoe.mirai.internal.deps.io.ktor.util.pipeline.SuspendFunctionGun.loop(SuspendFunctionGun.kt:112)
at net.mamoe.mirai.internal.deps.io.ktor.util.pipeline.SuspendFunctionGun.access$loop(SuspendFunctionGun.kt:14)
at net.mamoe.mirai.internal.deps.io.ktor.util.pipeline.SuspendFunctionGun$continuation$1.resumeWith(SuspendFunctionGun.kt:62)
at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:46)
at net.mamoe.mirai.internal.deps.io.ktor.util.pipeline.SuspendFunctionGun.resumeRootWith(SuspendFunctionGun.kt:138)
at net.mamoe.mirai.internal.deps.io.ktor.util.pipeline.SuspendFunctionGun.loop(SuspendFunctionGun.kt:112)
at net.mamoe.mirai.internal.deps.io.ktor.util.pipeline.SuspendFunctionGun.access$loop(SuspendFunctionGun.kt:14)
at net.mamoe.mirai.internal.deps.io.ktor.util.pipeline.SuspendFunctionGun$continuation$1.resumeWith(SuspendFunctionGun.kt:62)
at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:46)
at net.mamoe.mirai.internal.deps.io.ktor.util.pipeline.SuspendFunctionGun.resumeRootWith(SuspendFunctionGun.kt:138)
at net.mamoe.mirai.internal.deps.io.ktor.util.pipeline.SuspendFunctionGun.loop(SuspendFunctionGun.kt:112)
at net.mamoe.mirai.internal.deps.io.ktor.util.pipeline.SuspendFunctionGun.access$loop(SuspendFunctionGun.kt:14)
at net.mamoe.mirai.internal.deps.io.ktor.util.pipeline.SuspendFunctionGun$continuation$1.resumeWith(SuspendFunctionGun.kt:62)
at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:46)
at net.mamoe.mirai.internal.deps.io.ktor.util.pipeline.SuspendFunctionGun.resumeRootWith(SuspendFunctionGun.kt:138)
at net.mamoe.mirai.internal.deps.io.ktor.util.pipeline.SuspendFunctionGun.loop(SuspendFunctionGun.kt:112)
at net.mamoe.mirai.internal.deps.io.ktor.util.pipeline.SuspendFunctionGun.access$loop(SuspendFunctionGun.kt:14)
at net.mamoe.mirai.internal.deps.io.ktor.util.pipeline.SuspendFunctionGun$continuation$1.resumeWith(SuspendFunctionGun.kt:62)
at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:46)
at net.mamoe.mirai.internal.deps.io.ktor.util.pipeline.SuspendFunctionGun.resumeRootWith(SuspendFunctionGun.kt:138)
at net.mamoe.mirai.internal.deps.io.ktor.util.pipeline.SuspendFunctionGun.loop(SuspendFunctionGun.kt:112)
at net.mamoe.mirai.internal.deps.io.ktor.util.pipeline.SuspendFunctionGun.access$loop(SuspendFunctionGun.kt:14)
at net.mamoe.mirai.internal.deps.io.ktor.util.pipeline.SuspendFunctionGun$continuation$1.resumeWith(SuspendFunctionGun.kt:62)
at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:46)
... 5 common frames omitted
16:01:52.130 [DefaultDispatcher-worker-4] WARN l.forte.simbot.mirai.net.botQq - Network selector received exception, closing bot. (net.mamoe.mirai.internal.network.components.LoginFailedExceptionAsNetworkException: BotAuthorization(BotAuthorization.byPassword(<ERASED>)) threw an exception during authorization process. See cause below.)
16:01:52.135 [DefaultDispatcher-worker-4] ERROR l.f.s.s.a.SimbotSpringBootBotAutoRegisterBuildConfigure - Bot verify info [love.forte.simbot.bot.PathBotVerifyInfo@43c7fe8a] registration failed or start failed (with love.forte.simboot.spring.autoconfigure.SimbotSpringBootBotAutoRegisterBuildConfigure$SimbotSpringBootBotAutoRegisterPostProcessor@448462f0)
16:01:52.137 [main] WARN o.s.b.w.s.c.AnnotationConfigServletWebServerApplicationContext - Exception encountered during context initialization - cancelling refresh attempt: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'simbotApplicationAfterApplication' defined in love.forte.simboot.spring.autoconfigure.SimbotSpringBootApplicationConfiguration: Bean instantiation via factory method failed; nested exception is org.springframework.beans.BeanInstantiationException: Failed to instantiate [love.forte.simboot.spring.autoconfigure.AutoConfigureMarker$AfterApplicationPostProcessor]: Factory method 'simbotApplicationAfterApplication' threw exception; nested exception is java.lang.IllegalStateException: Can't overwrite cause with a null
16:01:52.142 [main] INFO c.alibaba.druid.pool.DruidDataSource - {dataSource-1} closing ...
16:01:52.150 [main] INFO c.alibaba.druid.pool.DruidDataSource - {dataSource-1} closed
16:01:52.154 [main] INFO o.a.catalina.core.StandardService - Stopping service [Tomcat]
16:01:52.176 [nioEventLoopGroup-5-3] INFO l.forte.simbot.mirai.bot.botQq - Bot cancelled: Bot closed
16:01:52.191 [main] INFO o.s.b.a.l.ConditionEvaluationReportLoggingListener -
Error starting ApplicationContext. To display the conditions report re-run your application with 'debug' enabled.
16:01:52.225 [main] ERROR o.s.boot.SpringApplication - Application run failed
org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'simbotApplicationAfterApplication' defined in love.forte.simboot.spring.autoconfigure.SimbotSpringBootApplicationConfiguration: Bean instantiation via factory method failed; nested exception is org.springframework.beans.BeanInstantiationException: Failed to instantiate [love.forte.simboot.spring.autoconfigure.AutoConfigureMarker$AfterApplicationPostProcessor]: Factory method 'simbotApplicationAfterApplication' threw exception; nested exception is java.lang.IllegalStateException: Can't overwrite cause with a null
at org.springframework.beans.factory.support.ConstructorResolver.instantiate(ConstructorResolver.java:658)
at org.springframework.beans.factory.support.ConstructorResolver.instantiateUsingFactoryMethod(ConstructorResolver.java:638)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateUsingFactoryMethod(AbstractAutowireCapableBeanFactory.java:1352)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1195)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:582)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:542)
at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:335)
at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234)
at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:333)
at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:208)
at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:955)
at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:918)
at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:583)
at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:147)
at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:731)
at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:408)
at org.springframework.boot.SpringApplication.run(SpringApplication.java:307)
at org.springframework.boot.SpringApplication.run(SpringApplication.java:1303)
at org.springframework.boot.SpringApplication.run(SpringApplication.java:1292)
at com.w954l.bot.QqRobotApplication.main(QqRobotApplication.java:29)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:566)
at org.springframework.boot.loader.MainMethodRunner.run(MainMethodRunner.java:49)
at org.springframework.boot.loader.Launcher.launch(Launcher.java:108)
at org.springframework.boot.loader.Launcher.launch(Launcher.java:58)
at org.springframework.boot.loader.JarLauncher.main(JarLauncher.java:65)
Caused by: org.springframework.beans.BeanInstantiationException: Failed to instantiate [love.forte.simboot.spring.autoconfigure.AutoConfigureMarker$AfterApplicationPostProcessor]: Factory method 'simbotApplicationAfterApplication' threw exception; nested exception is java.lang.IllegalStateException: Can't overwrite cause with a null
at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:185)
at org.springframework.beans.factory.support.ConstructorResolver.instantiate(ConstructorResolver.java:653)
... 27 common frames omitted
Caused by: java.lang.IllegalStateException: Can't overwrite cause with a null
at java.base/java.lang.Throwable.initCause(Throwable.java:462)
at love.forte.simbot.component.mirai.internal.MiraiBotImpl.start(MiraiBotImpl.kt:253)
at love.forte.simbot.component.mirai.internal.MiraiBotImpl$start$1.invokeSuspend(MiraiBotImpl.kt)
at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33)
at kotlinx.coroutines.DispatchedTaskKt.resume(DispatchedTask.kt:178)
at kotlinx.coroutines.DispatchedTaskKt.dispatch(DispatchedTask.kt:166)
at kotlinx.coroutines.CancellableContinuationImpl.dispatchResume(CancellableContinuationImpl.kt:397)
at kotlinx.coroutines.CancellableContinuationImpl.resumeImpl(CancellableContinuationImpl.kt:431)
at kotlinx.coroutines.CancellableContinuationImpl.resumeImpl$default(CancellableContinuationImpl.kt:420)
at kotlinx.coroutines.CancellableContinuationImpl.resumeWith(CancellableContinuationImpl.kt:328)
at kotlinx.coroutines.ResumeAwaitOnCompletion.invoke(JobSupport.kt:1409)
at kotlinx.coroutines.JobSupport.notifyCompletion(JobSupport.kt:1520)
at kotlinx.coroutines.JobSupport.completeStateFinalization(JobSupport.kt:323)
at kotlinx.coroutines.JobSupport.finalizeFinishingState(JobSupport.kt:240)
at kotlinx.coroutines.JobSupport.tryMakeCompletingSlowPath(JobSupport.kt:906)
at kotlinx.coroutines.JobSupport.tryMakeCompleting(JobSupport.kt:863)
at kotlinx.coroutines.JobSupport.makeCompletingOnce$kotlinx_coroutines_core(JobSupport.kt:828)
at kotlinx.coroutines.AbstractCoroutine.resumeWith(AbstractCoroutine.kt:100)
at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:46)
at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:106)
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: net.mamoe.mirai.network.BotAuthorizationException: BotAuthorization(BotAuthorization.byPassword(<ERASED>)) threw an exception during authorization process. See cause below.
at net.mamoe.mirai.internal.network.components.SsoProcessorImpl.login(SsoProcessor.kt:263)
at net.mamoe.mirai.internal.network.handler.CommonNetworkHandler$StateConnecting$startState$2.invokeSuspend(CommonNetworkHandler.kt:247)
at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33)
... 5 common frames omitted
Suppressed: java.lang.VerifyError: class kotlinx.serialization.json.internal.AbstractJsonTreeDecoder overrides final method kotlinx.serialization.internal.TaggedDecoder.decodeInline(Lkotlinx/serialization/descriptors/SerialDescriptor;)Lkotlinx/serialization/encoding/Decoder;
Caused by: java.lang.VerifyError: class kotlinx.serialization.json.internal.AbstractJsonTreeDecoder overrides final method kotlinx.serialization.internal.TaggedDecoder.decodeInline(Lkotlinx/serialization/descriptors/SerialDescriptor;)Lkotlinx/serialization/encoding/Decoder;
at java.base/java.lang.ClassLoader.defineClass1(Native Method)
at java.base/java.lang.ClassLoader.defineClass(ClassLoader.java:1016)
at java.base/java.security.SecureClassLoader.defineClass(SecureClassLoader.java:174)
at java.base/java.net.URLClassLoader.defineClass(URLClassLoader.java:555)
at java.base/java.net.URLClassLoader$1.run(URLClassLoader.java:458)
at java.base/java.net.URLClassLoader$1.run(URLClassLoader.java:452)
at java.base/java.security.AccessController.doPrivileged(Native Method)
at java.base/java.net.URLClassLoader.findClass(URLClassLoader.java:451)
at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:588)
at org.springframework.boot.loader.LaunchedURLClassLoader.loadClass(LaunchedURLClassLoader.java:151)
at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:521)
at java.base/java.lang.ClassLoader.defineClass1(Native Method)
at java.base/java.lang.ClassLoader.defineClass(ClassLoader.java:1016)
at java.base/java.security.SecureClassLoader.defineClass(SecureClassLoader.java:174)
at java.base/java.net.URLClassLoader.defineClass(URLClassLoader.java:555)
at java.base/java.net.URLClassLoader$1.run(URLClassLoader.java:458)
at java.base/java.net.URLClassLoader$1.run(URLClassLoader.java:452)
at java.base/java.security.AccessController.doPrivileged(Native Method)
at java.base/java.net.URLClassLoader.findClass(URLClassLoader.java:451)
at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:588)
at org.springframework.boot.loader.LaunchedURLClassLoader.loadClass(LaunchedURLClassLoader.java:151)
at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:521)
at kotlinx.serialization.json.internal.TreeJsonDecoderKt.readJson(TreeJsonDecoder.kt:23)
at kotlinx.serialization.json.Json.decodeFromJsonElement(Json.kt:127)
at xyz.cssxsh.mirai.tool.UnidbgFetchQsign.customEnergy(UnidbgFetchQsign.kt:96)
at xyz.cssxsh.mirai.tool.UnidbgFetchQsign.encryptTlv(UnidbgFetchQsign.kt:80)
at net.mamoe.mirai.internal.network.protocol.packet.TlvKt.t544ForToken(Tlv.kt:986)
at net.mamoe.mirai.internal.network.protocol.packet.login.wtlogin.WtLogin9$Password$1$1$1$1.invoke(WtLogin9.kt:138)
at net.mamoe.mirai.internal.network.protocol.packet.login.wtlogin.WtLogin9$Password$1$1$1$1.invoke(WtLogin9.kt:39)
at net.mamoe.mirai.utils.TlvMapKt._writeTlvMap(TlvMap.kt:130)
at net.mamoe.mirai.utils.TlvMapKt._writeTlvMap$default(TlvMap.kt:123)
at net.mamoe.mirai.internal.network.protocol.packet.login.wtlogin.WtLogin9$Password$1$1$1.invoke(WtLogin9.kt:39)
at net.mamoe.mirai.internal.network.protocol.packet.login.wtlogin.WtLogin9$Password$1$1$1.invoke(WtLogin9.kt:31)
at net.mamoe.mirai.internal.network.protocol.packet.EncryptMethodEcdh.makeBody(EncryptMethod.kt:121)
at net.mamoe.mirai.internal.network.protocol.packet.OutgoingPacketKt.writeOicqRequestPacket(OutgoingPacket.kt:455)
at net.mamoe.mirai.internal.network.protocol.packet.OutgoingPacketKt.writeOicqRequestPacket$default(OutgoingPacket.kt:448)
at net.mamoe.mirai.internal.network.protocol.packet.login.wtlogin.WtLogin9$Password$1$1.invoke(WtLogin9.kt:31)
at net.mamoe.mirai.internal.network.protocol.packet.login.wtlogin.WtLogin9$Password$1$1.invoke(WtLogin9.kt:30)
at net.mamoe.mirai.internal.network.protocol.packet.OutgoingPacketKt.writeSsoPacket(OutgoingPacket.kt:985)
at net.mamoe.mirai.internal.network.protocol.packet.OutgoingPacketKt.writeSsoPacket$default(OutgoingPacket.kt:352)
at net.mamoe.mirai.internal.network.protocol.packet.login.wtlogin.WtLogin9$Password$1.invoke(WtLogin9.kt:30)
at net.mamoe.mirai.internal.network.protocol.packet.login.wtlogin.WtLogin9$Password$1.invoke(WtLogin9.kt:27)
at net.mamoe.mirai.internal.network.protocol.packet.OutgoingPacketKt.buildLoginOutgoingPacket(OutgoingPacket.kt:310)
at net.mamoe.mirai.internal.network.protocol.packet.OutgoingPacketKt.buildLoginOutgoingPacket$default(OutgoingPacket.kt:278)
at net.mamoe.mirai.internal.network.protocol.packet.login.wtlogin.WtLogin9.Password(WtLogin9.kt:27)
at net.mamoe.mirai.internal.network.components.SsoProcessorImpl$SlowLoginImpl.doLogin$lambda$8$SSOWtLogin9(SsoProcessor.kt:417)
at net.mamoe.mirai.internal.network.components.SsoProcessorImpl$SlowLoginImpl.doLogin(SsoProcessor.kt:423)
at net.mamoe.mirai.internal.network.components.SsoProcessorImpl.doSlowLogin$suspendImpl(SsoProcessor.kt:175)
at net.mamoe.mirai.internal.network.components.SsoProcessorImpl.doSlowLogin(SsoProcessor.kt)
at net.mamoe.mirai.internal.network.components.SsoProcessorImpl.login(SsoProcessor.kt:273)
at net.mamoe.mirai.internal.network.components.SsoProcessorImpl$login$1.invokeSuspend(SsoProcessor.kt)
at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33)
at kotlinx.coroutines.internal.ScopeCoroutine.afterResume(Scopes.kt:33)
at kotlinx.coroutines.AbstractCoroutine.resumeWith(AbstractCoroutine.kt:102)
at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:46)
at net.mamoe.mirai.internal.deps.io.ktor.util.pipeline.SuspendFunctionGun.resumeRootWith(SuspendFunctionGun.kt:138)
at net.mamoe.mirai.internal.deps.io.ktor.util.pipeline.SuspendFunctionGun.loop(SuspendFunctionGun.kt:112)
at net.mamoe.mirai.internal.deps.io.ktor.util.pipeline.SuspendFunctionGun.access$loop(SuspendFunctionGun.kt:14)
at net.mamoe.mirai.internal.deps.io.ktor.util.pipeline.SuspendFunctionGun$continuation$1.resumeWith(SuspendFunctionGun.kt:62)
at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:46)
at net.mamoe.mirai.internal.deps.io.ktor.util.pipeline.SuspendFunctionGun.resumeRootWith(SuspendFunctionGun.kt:138)
at net.mamoe.mirai.internal.deps.io.ktor.util.pipeline.SuspendFunctionGun.loop(SuspendFunctionGun.kt:112)
at net.mamoe.mirai.internal.deps.io.ktor.util.pipeline.SuspendFunctionGun.access$loop(SuspendFunctionGun.kt:14)
at net.mamoe.mirai.internal.deps.io.ktor.util.pipeline.SuspendFunctionGun$continuation$1.resumeWith(SuspendFunctionGun.kt:62)
at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:46)
at net.mamoe.mirai.internal.deps.io.ktor.util.pipeline.SuspendFunctionGun.resumeRootWith(SuspendFunctionGun.kt:138)
at net.mamoe.mirai.internal.deps.io.ktor.util.pipeline.SuspendFunctionGun.loop(SuspendFunctionGun.kt:112)
at net.mamoe.mirai.internal.deps.io.ktor.util.pipeline.SuspendFunctionGun.access$loop(SuspendFunctionGun.kt:14)
at net.mamoe.mirai.internal.deps.io.ktor.util.pipeline.SuspendFunctionGun$continuation$1.resumeWith(SuspendFunctionGun.kt:62)
at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:46)
at net.mamoe.mirai.internal.deps.io.ktor.util.pipeline.SuspendFunctionGun.resumeRootWith(SuspendFunctionGun.kt:138)
at net.mamoe.mirai.internal.deps.io.ktor.util.pipeline.SuspendFunctionGun.loop(SuspendFunctionGun.kt:112)
at net.mamoe.mirai.internal.deps.io.ktor.util.pipeline.SuspendFunctionGun.access$loop(SuspendFunctionGun.kt:14)
at net.mamoe.mirai.internal.deps.io.ktor.util.pipeline.SuspendFunctionGun$continuation$1.resumeWith(SuspendFunctionGun.kt:62)
at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:46)
at net.mamoe.mirai.internal.deps.io.ktor.util.pipeline.SuspendFunctionGun.resumeRootWith(SuspendFunctionGun.kt:138)
at net.mamoe.mirai.internal.deps.io.ktor.util.pipeline.SuspendFunctionGun.loop(SuspendFunctionGun.kt:112)
at net.mamoe.mirai.internal.deps.io.ktor.util.pipeline.SuspendFunctionGun.access$loop(SuspendFunctionGun.kt:14)
at net.mamoe.mirai.internal.deps.io.ktor.util.pipeline.SuspendFunctionGun$continuation$1.resumeWith(SuspendFunctionGun.kt:62)
at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:46)
... 5 common frames omitted
|
这应该是 kotlinx-serialization 的版本冲突导致的,尝试检查一下与之相关的版本问题 |
@ForteScarlet 可以了,感谢!除了237code的登不上,别的45都登上了。谢谢! |
版本号
v3.1.0
涉及的编程语言
Java
涉及的组件库
mirai(QQ)
疑问描述
已参照mirai的解决步骤,进行搭建第三方签名服务。且手动调用签名服务响应正常。
pom.xml
springBoot main
The text was updated successfully, but these errors were encountered: