-
Notifications
You must be signed in to change notification settings - Fork 2.5k
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
friendlist.GetTroopListReqV2:java.lang.IllegalStateException: type mismatch 10 #405
Labels
Milestone
Comments
Kotlin 使用 mirai-core-qqandroid:1.0.2 遇到同样问题, 似乎是今天中午才出现的? 且在此之前执行至 friendlist.GetTroopListReqV2 时有几率抛出 Exception in NetworkHandler , 但不是每次. 如今只要执行到 friendlist.GetTroopListReqV2 必定抛出 Exception in NetworkHandler |
我也遇到了 |
刚遇到, 现在无法发送和接收群消息, 但私聊正常 |
[root@localhost ~]# mirai
Using proxy: null
You are running Mirai-Console-Wrapper under /root/qqbot/mirai
All additional libraries are located at /root/qqbot/mirai/libraries
Starting Mirai Console Pure, reset by clear /content/
Starting version check...
Fetching Newest Core Version ..
Fetching Newest Console Version of Pure
Local Console-Pure Version: 0.5.2 | Newest STABLE Console-Pure Version: 0.5.2
Local Core Version: 1.0.2 | Newest STABLE Core Version: 1.0.2
Version check complete, starting Mirai
shadow-Protocol:/root/qqbot/mirai/content/mirai-core-qqandroid-1.0.2.jar
Console :/root/qqbot/mirai/content/mirai-console-0.5.2.jar
Root :/root/qqbot/mirai/
12:52:10 [INFO] [Mirai 0.5.2 Pkmon] Mirai-console now running under /root/qqbot/mirai
12:52:10 [INFO] [Mirai 0.5.2 Pkmon] Get news in github: https://github.com/mamoe/mirai
12:52:10 [INFO] [Mirai 0.5.2 Pkmon] Mirai为开源项目,请自觉遵守开源项目协议
12:52:10 [INFO] [Mirai 0.5.2 Pkmon] Powered by Mamoe Technologies and contributors
12:52:10 [INFO] [Plugin Manager] 开始加载/root/qqbot/mirai/plugins/下的插件
12:52:10 [INFO] [Plugin Manager] loading plugin CQHTTPMirai
12:52:11 [INFO] [Plugin Manager] successfully loaded plugin CQHTTPMirai version 0.1.4 by yyuueexxiinngg
12:52:11 [INFO] [Plugin Manager] Mirai to CoolQ HTTP API Plugin
12:52:11 [INFO] [Plugin Manager] loading plugin MiraiAPIHTTP
12:52:12 [INFO] [Plugin Manager] successfully loaded plugin MiraiAPIHTTP version v1.7.0 by ryoii
12:52:12 [INFO] [Plugin Manager] Mirai HTTP API Server Plugin
12:52:12 [INFO] [MiraiAPIHTTP] Loading Mirai HTTP API plugin
12:52:12 [INFO] [MiraiAPIHTTP] Trying to Start Mirai HTTP Server in 0.0.0.0:8080
12:52:12 [INFO] [CQHTTPMirai] Plugin loaded!
12:52:12 [INFO] [MiraiAPIHTTP] Starting Mirai HTTP Server in 0.0.0.0:8080
2020-06-29 12:52:12 I/Mirai HTTP API: Http api server is running with authKey: [密码]
12:52:12 [INFO] [MiraiAPIHTTP] 心跳模块启用状态: false
12:52:12 [INFO] [MiraiAPIHTTP] 上报模块启用状态: false
12:52:12 [INFO] [Plugin Manager] 加载了2个插件
12:52:12 [INFO] [Mirai 0.5.2 Pkmon] Mirai-console 启动完成
12:52:12 [INFO] [Mirai 0.5.2 Pkmon] "login qqnumber qqpassword " to login a bot
12:52:12 [INFO] [Mirai 0.5.2 Pkmon] "login qq号 qq密码 " 来登录一个BOT
login 1523789353 [密码]
12:52:27 [INFO] [Bot Login] login...
12:52:29 [INFO] [BOT 1523789353] Logging in...
12:52:29 [INFO] [NETWORK] Connected to server 42.81.172.22:80
12:52:29 [INFO] [NETWORK] Send: wtlogin.login
12:52:30 [INFO] [NETWORK] Recv: WtLogin.Login.LoginPacketResponse.DeviceLockLogin
12:52:30 [INFO] [NETWORK] Send: wtlogin.login
12:52:30 [INFO] [NETWORK] Recv: LoginPacketResponse.Success
12:52:30 [INFO] [NETWORK] Login successful
12:52:30 [INFO] [NETWORK] Send: StatSvc.register
12:52:30 [INFO] [NETWORK] Recv: Response(StatSvc.register)
12:52:30 [INFO] [NETWORK] 开始加载好友信息
12:52:30 [INFO] [NETWORK] 开始加载群组列表与群成员列表
12:52:30 [INFO] [NETWORK] Send: friendlist.getFriendGroupList
12:52:30 [INFO] [NETWORK] Send: friendlist.GetTroopListReqV2
12:52:31 [INFO] [NETWORK] Exception in NetworkHandler
12:52:31 [INFO] [NETWORK ERROR] java.lang.IllegalStateException: type mismatch 10
at moe.him188.jcekt.internal.JceInput.readJceLongValue(JceInput.kt:209)
at moe.him188.jcekt.internal.JceDecoder.decodeTaggedLong(JceDecoder.kt:324)
at moe.him188.jcekt.internal.JceDecoder.decodeTaggedLong(JceDecoder.kt:23)
at kotlinx.serialization.internal.TaggedDecoder.decodeLongElement(Tagged.kt:223)
at net.mamoe.mirai.qqandroid.network.protocol.data.jce.StGroupRankInfo$$serializer.deserialize(TroopList.kt)
at net.mamoe.mirai.qqandroid.network.protocol.data.jce.StGroupRankInfo$$serializer.deserialize(TroopList.kt:94)
at kotlinx.serialization.Decoder$DefaultImpls.decodeSerializableValue(Decoding.kt:225)
at kotlinx.serialization.builtins.AbstractDecoder.decodeSerializableValue(AbstractDecoder.kt:16)
at kotlinx.serialization.builtins.AbstractDecoder.decodeSerializableElement(AbstractDecoder.kt:63)
at kotlinx.serialization.internal.ListLikeSerializer.readElement(CollectionSerializers.kt:87)
at kotlinx.serialization.internal.ListLikeSerializer.readAll(CollectionSerializers.kt:83)
at kotlinx.serialization.internal.AbstractCollectionSerializer.patch(CollectionSerializers.kt:31)
at kotlinx.serialization.internal.AbstractCollectionSerializer.deserialize(CollectionSerializers.kt:45)
at kotlinx.serialization.Decoder$DefaultImpls.decodeSerializableValue(Decoding.kt:225)
at kotlinx.serialization.internal.TaggedDecoder.decodeSerializableValue(Tagged.kt:153)
at kotlinx.serialization.Decoder$DefaultImpls.decodeNullableSerializableValue(Decoding.kt:231)
at kotlinx.serialization.internal.TaggedDecoder.decodeNullableSerializableValue(Tagged.kt:153)
at kotlinx.serialization.internal.TaggedDecoder$decodeNullableSerializableElement$1.invoke(Tagged.kt:233)
at kotlinx.serialization.internal.TaggedDecoder.tagBlock(Tagged.kt:243)
at kotlinx.serialization.internal.TaggedDecoder.decodeNullableSerializableElement(Tagged.kt:233)
at net.mamoe.mirai.qqandroid.network.protocol.data.jce.GetTroopListRespV2$$serializer.deserialize(TroopList.kt)
at net.mamoe.mirai.qqandroid.network.protocol.data.jce.GetTroopListRespV2$$serializer.deserialize(TroopList.kt:40)
at kotlinx.serialization.Decoder$DefaultImpls.decodeSerializableValue(Decoding.kt:225)
at kotlinx.serialization.internal.TaggedDecoder.decodeSerializableValue(Tagged.kt:153)
at moe.him188.jcekt.Jce.load(Jce.kt:47)
at net.mamoe.mirai.qqandroid.utils.io.serialization.SerializationUtils__UtilsKt.readJceStruct(utils.kt:50)
at net.mamoe.mirai.qqandroid.utils.io.serialization.SerializationUtils.readJceStruct(utils.kt:1)
at net.mamoe.mirai.qqandroid.utils.io.serialization.SerializationUtils__UtilsKt$readUniPacket$1.invoke(utils.kt:63)
at net.mamoe.mirai.qqandroid.utils.io.serialization.SerializationUtils__UtilsKt$readUniPacket$1.invoke(utils.kt)
at net.mamoe.mirai.qqandroid.utils.io.serialization.SerializationUtils__UtilsKt.decodeUniRequestPacketAndDeserialize$SerializationUtils__UtilsKt(utils.kt:92)
at net.mamoe.mirai.qqandroid.utils.io.serialization.SerializationUtils__UtilsKt.readUniPacket(utils.kt:60)
at net.mamoe.mirai.qqandroid.utils.io.serialization.SerializationUtils.readUniPacket(utils.kt:1)
at net.mamoe.mirai.qqandroid.utils.io.serialization.SerializationUtils__UtilsKt.readUniPacket$default(utils.kt:58)
at net.mamoe.mirai.qqandroid.utils.io.serialization.SerializationUtils.readUniPacket$default(utils.kt:1)
at net.mamoe.mirai.qqandroid.network.protocol.packet.list.FriendList$GetTroopListSimplify.decode(FriendList.kt:83)
at net.mamoe.mirai.qqandroid.network.protocol.packet.KnownPacketFactories.handleIncomingPacket$mirai_core_qqandroid(PacketFactory.kt:488)
at net.mamoe.mirai.qqandroid.network.protocol.packet.KnownPacketFactories.parseIncomingPacket(PacketFactory.kt:228)
at net.mamoe.mirai.qqandroid.network.QQAndroidBotNetworkHandler.generifiedParsePacket(QQAndroidBotNetworkHandler.kt:465)
at net.mamoe.mirai.qqandroid.network.QQAndroidBotNetworkHandler.parsePacket(QQAndroidBotNetworkHandler.kt:460)
at net.mamoe.mirai.qqandroid.network.QQAndroidBotNetworkHandler$parsePacketAsync$1.invokeSuspend(QQAndroidBotNetworkHandler.kt:449)
at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33)
at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:56)
at kotlinx.coroutines.scheduling.CoroutineScheduler.runSafely(CoroutineScheduler.kt:571)
at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.executeTask(CoroutineScheduler.kt:738)
at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.runWorker(CoroutineScheduler.kt:678)
at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run(CoroutineScheduler.kt:665)
12:52:31 [INFO] [NETWORK] Recv: FriendList.GetFriendGroupList.Response
12:52:31 [INFO] [NETWORK] 正在加载好友列表 109/109
12:52:31 [INFO] [NETWORK] 好友列表加载完成, 共 109个
12:52:33 [INFO] [NETWORK] Received unknown commandName: ConfigPushSvc.PushDomain
12:52:33 [INFO] [NETWORK] Recv: ConfigPushSvc.PushReq.PushReqResponse.Success
12:52:33 [INFO] [NETWORK] Send: ConfigPushSvc.PushResp
12:52:35 [INFO] [NETWORK] Send: friendlist.GetTroopListReqV2
12:52:35 [INFO] [NETWORK] Exception in NetworkHandler
12:52:35 [INFO] [NETWORK ERROR] java.lang.IllegalStateException: type mismatch 10
at moe.him188.jcekt.internal.JceInput.readJceLongValue(JceInput.kt:209)
at moe.him188.jcekt.internal.JceDecoder.decodeTaggedLong(JceDecoder.kt:324)
at moe.him188.jcekt.internal.JceDecoder.decodeTaggedLong(JceDecoder.kt:23)
at kotlinx.serialization.internal.TaggedDecoder.decodeLongElement(Tagged.kt:223)
at net.mamoe.mirai.qqandroid.network.protocol.data.jce.StGroupRankInfo$$serializer.deserialize(TroopList.kt)
at net.mamoe.mirai.qqandroid.network.protocol.data.jce.StGroupRankInfo$$serializer.deserialize(TroopList.kt:94)
at kotlinx.serialization.Decoder$DefaultImpls.decodeSerializableValue(Decoding.kt:225)
at kotlinx.serialization.builtins.AbstractDecoder.decodeSerializableValue(AbstractDecoder.kt:16)
at kotlinx.serialization.builtins.AbstractDecoder.decodeSerializableElement(AbstractDecoder.kt:63)
at kotlinx.serialization.internal.ListLikeSerializer.readElement(CollectionSerializers.kt:87)
at kotlinx.serialization.internal.ListLikeSerializer.readAll(CollectionSerializers.kt:83)
at kotlinx.serialization.internal.AbstractCollectionSerializer.patch(CollectionSerializers.kt:31)
at kotlinx.serialization.internal.AbstractCollectionSerializer.deserialize(CollectionSerializers.kt:45)
at kotlinx.serialization.Decoder$DefaultImpls.decodeSerializableValue(Decoding.kt:225)
at kotlinx.serialization.internal.TaggedDecoder.decodeSerializableValue(Tagged.kt:153)
at kotlinx.serialization.Decoder$DefaultImpls.decodeNullableSerializableValue(Decoding.kt:231)
at kotlinx.serialization.internal.TaggedDecoder.decodeNullableSerializableValue(Tagged.kt:153)
at kotlinx.serialization.internal.TaggedDecoder$decodeNullableSerializableElement$1.invoke(Tagged.kt:233)
at kotlinx.serialization.internal.TaggedDecoder.tagBlock(Tagged.kt:243)
at kotlinx.serialization.internal.TaggedDecoder.decodeNullableSerializableElement(Tagged.kt:233)
at net.mamoe.mirai.qqandroid.network.protocol.data.jce.GetTroopListRespV2$$serializer.deserialize(TroopList.kt)
at net.mamoe.mirai.qqandroid.network.protocol.data.jce.GetTroopListRespV2$$serializer.deserialize(TroopList.kt:40)
at kotlinx.serialization.Decoder$DefaultImpls.decodeSerializableValue(Decoding.kt:225)
at kotlinx.serialization.internal.TaggedDecoder.decodeSerializableValue(Tagged.kt:153)
at moe.him188.jcekt.Jce.load(Jce.kt:47)
at net.mamoe.mirai.qqandroid.utils.io.serialization.SerializationUtils__UtilsKt.readJceStruct(utils.kt:50)
at net.mamoe.mirai.qqandroid.utils.io.serialization.SerializationUtils.readJceStruct(utils.kt:1)
at net.mamoe.mirai.qqandroid.utils.io.serialization.SerializationUtils__UtilsKt$readUniPacket$1.invoke(utils.kt:63)
at net.mamoe.mirai.qqandroid.utils.io.serialization.SerializationUtils__UtilsKt$readUniPacket$1.invoke(utils.kt)
at net.mamoe.mirai.qqandroid.utils.io.serialization.SerializationUtils__UtilsKt.decodeUniRequestPacketAndDeserialize$SerializationUtils__UtilsKt(utils.kt:92)
at net.mamoe.mirai.qqandroid.utils.io.serialization.SerializationUtils__UtilsKt.readUniPacket(utils.kt:60)
at net.mamoe.mirai.qqandroid.utils.io.serialization.SerializationUtils.readUniPacket(utils.kt:1)
at net.mamoe.mirai.qqandroid.utils.io.serialization.SerializationUtils__UtilsKt.readUniPacket$default(utils.kt:58)
at net.mamoe.mirai.qqandroid.utils.io.serialization.SerializationUtils.readUniPacket$default(utils.kt:1)
at net.mamoe.mirai.qqandroid.network.protocol.packet.list.FriendList$GetTroopListSimplify.decode(FriendList.kt:83)
at net.mamoe.mirai.qqandroid.network.protocol.packet.KnownPacketFactories.handleIncomingPacket$mirai_core_qqandroid(PacketFactory.kt:488)
at net.mamoe.mirai.qqandroid.network.protocol.packet.KnownPacketFactories.parseIncomingPacket(PacketFactory.kt:228)
at net.mamoe.mirai.qqandroid.network.QQAndroidBotNetworkHandler.generifiedParsePacket(QQAndroidBotNetworkHandler.kt:465)
at net.mamoe.mirai.qqandroid.network.QQAndroidBotNetworkHandler.parsePacket(QQAndroidBotNetworkHandler.kt:460)
at net.mamoe.mirai.qqandroid.network.QQAndroidBotNetworkHandler$parsePacketAsync$1.invokeSuspend(QQAndroidBotNetworkHandler.kt:449)
at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33)
at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:56)
at kotlinx.coroutines.scheduling.CoroutineScheduler.runSafely(CoroutineScheduler.kt:571)
at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.executeTask(CoroutineScheduler.kt:738)
at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.runWorker(CoroutineScheduler.kt:678)
at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run(CoroutineScheduler.kt:665)
12:52:40 [INFO] [NETWORK] Send: friendlist.GetTroopListReqV2
12:52:40 [INFO] [NETWORK] Exception in NetworkHandler
12:52:40 [INFO] [NETWORK ERROR] java.lang.IllegalStateException: type mismatch 10
at moe.him188.jcekt.internal.JceInput.readJceLongValue(JceInput.kt:209)
at moe.him188.jcekt.internal.JceDecoder.decodeTaggedLong(JceDecoder.kt:324)
at moe.him188.jcekt.internal.JceDecoder.decodeTaggedLong(JceDecoder.kt:23)
at kotlinx.serialization.internal.TaggedDecoder.decodeLongElement(Tagged.kt:223)
at net.mamoe.mirai.qqandroid.network.protocol.data.jce.StGroupRankInfo$$serializer.deserialize(TroopList.kt)
at net.mamoe.mirai.qqandroid.network.protocol.data.jce.StGroupRankInfo$$serializer.deserialize(TroopList.kt:94)
at kotlinx.serialization.Decoder$DefaultImpls.decodeSerializableValue(Decoding.kt:225)
at kotlinx.serialization.builtins.AbstractDecoder.decodeSerializableValue(AbstractDecoder.kt:16)
at kotlinx.serialization.builtins.AbstractDecoder.decodeSerializableElement(AbstractDecoder.kt:63)
at kotlinx.serialization.internal.ListLikeSerializer.readElement(CollectionSerializers.kt:87)
at kotlinx.serialization.internal.ListLikeSerializer.readAll(CollectionSerializers.kt:83)
at kotlinx.serialization.internal.AbstractCollectionSerializer.patch(CollectionSerializers.kt:31)
at kotlinx.serialization.internal.AbstractCollectionSerializer.deserialize(CollectionSerializers.kt:45)
at kotlinx.serialization.Decoder$DefaultImpls.decodeSerializableValue(Decoding.kt:225)
at kotlinx.serialization.internal.TaggedDecoder.decodeSerializableValue(Tagged.kt:153)
at kotlinx.serialization.Decoder$DefaultImpls.decodeNullableSerializableValue(Decoding.kt:231)
at kotlinx.serialization.internal.TaggedDecoder.decodeNullableSerializableValue(Tagged.kt:153)
at kotlinx.serialization.internal.TaggedDecoder$decodeNullableSerializableElement$1.invoke(Tagged.kt:233)
at kotlinx.serialization.internal.TaggedDecoder.tagBlock(Tagged.kt:243)
at kotlinx.serialization.internal.TaggedDecoder.decodeNullableSerializableElement(Tagged.kt:233)
at net.mamoe.mirai.qqandroid.network.protocol.data.jce.GetTroopListRespV2$$serializer.deserialize(TroopList.kt)
at net.mamoe.mirai.qqandroid.network.protocol.data.jce.GetTroopListRespV2$$serializer.deserialize(TroopList.kt:40)
at kotlinx.serialization.Decoder$DefaultImpls.decodeSerializableValue(Decoding.kt:225)
at kotlinx.serialization.internal.TaggedDecoder.decodeSerializableValue(Tagged.kt:153)
at moe.him188.jcekt.Jce.load(Jce.kt:47)
at net.mamoe.mirai.qqandroid.utils.io.serialization.SerializationUtils__UtilsKt.readJceStruct(utils.kt:50)
at net.mamoe.mirai.qqandroid.utils.io.serialization.SerializationUtils.readJceStruct(utils.kt:1)
at net.mamoe.mirai.qqandroid.utils.io.serialization.SerializationUtils__UtilsKt$readUniPacket$1.invoke(utils.kt:63)
at net.mamoe.mirai.qqandroid.utils.io.serialization.SerializationUtils__UtilsKt$readUniPacket$1.invoke(utils.kt)
at net.mamoe.mirai.qqandroid.utils.io.serialization.SerializationUtils__UtilsKt.decodeUniRequestPacketAndDeserialize$SerializationUtils__UtilsKt(utils.kt:92)
at net.mamoe.mirai.qqandroid.utils.io.serialization.SerializationUtils__UtilsKt.readUniPacket(utils.kt:60)
at net.mamoe.mirai.qqandroid.utils.io.serialization.SerializationUtils.readUniPacket(utils.kt:1)
at net.mamoe.mirai.qqandroid.utils.io.serialization.SerializationUtils__UtilsKt.readUniPacket$default(utils.kt:58)
at net.mamoe.mirai.qqandroid.utils.io.serialization.SerializationUtils.readUniPacket$default(utils.kt:1)
at net.mamoe.mirai.qqandroid.network.protocol.packet.list.FriendList$GetTroopListSimplify.decode(FriendList.kt:83)
at net.mamoe.mirai.qqandroid.network.protocol.packet.KnownPacketFactories.handleIncomingPacket$mirai_core_qqandroid(PacketFactory.kt:488)
at net.mamoe.mirai.qqandroid.network.protocol.packet.KnownPacketFactories.parseIncomingPacket(PacketFactory.kt:228)
at net.mamoe.mirai.qqandroid.network.QQAndroidBotNetworkHandler.generifiedParsePacket(QQAndroidBotNetworkHandler.kt:465)
at net.mamoe.mirai.qqandroid.network.QQAndroidBotNetworkHandler.parsePacket(QQAndroidBotNetworkHandler.kt:460)
at net.mamoe.mirai.qqandroid.network.QQAndroidBotNetworkHandler$parsePacketAsync$1.invokeSuspend(QQAndroidBotNetworkHandler.kt:449)
at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33)
at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:56)
at kotlinx.coroutines.scheduling.CoroutineScheduler.runSafely(CoroutineScheduler.kt:571)
at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.executeTask(CoroutineScheduler.kt:738)
at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.runWorker(CoroutineScheduler.kt:678)
at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run(CoroutineScheduler.kt:665)
12:52:45 [INFO] [NETWORK] Send: friendlist.GetTroopListReqV2
12:52:45 [INFO] [NETWORK] Exception in NetworkHandler
12:52:45 [INFO] [NETWORK ERROR] java.lang.IllegalStateException: type mismatch 10
at moe.him188.jcekt.internal.JceInput.readJceLongValue(JceInput.kt:209)
at moe.him188.jcekt.internal.JceDecoder.decodeTaggedLong(JceDecoder.kt:324)
at moe.him188.jcekt.internal.JceDecoder.decodeTaggedLong(JceDecoder.kt:23)
at kotlinx.serialization.internal.TaggedDecoder.decodeLongElement(Tagged.kt:223)
at net.mamoe.mirai.qqandroid.network.protocol.data.jce.StGroupRankInfo$$serializer.deserialize(TroopList.kt)
at net.mamoe.mirai.qqandroid.network.protocol.data.jce.StGroupRankInfo$$serializer.deserialize(TroopList.kt:94)
at kotlinx.serialization.Decoder$DefaultImpls.decodeSerializableValue(Decoding.kt:225)
at kotlinx.serialization.builtins.AbstractDecoder.decodeSerializableValue(AbstractDecoder.kt:16)
at kotlinx.serialization.builtins.AbstractDecoder.decodeSerializableElement(AbstractDecoder.kt:63)
at kotlinx.serialization.internal.ListLikeSerializer.readElement(CollectionSerializers.kt:87)
at kotlinx.serialization.internal.ListLikeSerializer.readAll(CollectionSerializers.kt:83)
at kotlinx.serialization.internal.AbstractCollectionSerializer.patch(CollectionSerializers.kt:31)
at kotlinx.serialization.internal.AbstractCollectionSerializer.deserialize(CollectionSerializers.kt:45)
at kotlinx.serialization.Decoder$DefaultImpls.decodeSerializableValue(Decoding.kt:225)
at kotlinx.serialization.internal.TaggedDecoder.decodeSerializableValue(Tagged.kt:153)
at kotlinx.serialization.Decoder$DefaultImpls.decodeNullableSerializableValue(Decoding.kt:231)
at kotlinx.serialization.internal.TaggedDecoder.decodeNullableSerializableValue(Tagged.kt:153)
at kotlinx.serialization.internal.TaggedDecoder$decodeNullableSerializableElement$1.invoke(Tagged.kt:233)
at kotlinx.serialization.internal.TaggedDecoder.tagBlock(Tagged.kt:243)
at kotlinx.serialization.internal.TaggedDecoder.decodeNullableSerializableElement(Tagged.kt:233)
at net.mamoe.mirai.qqandroid.network.protocol.data.jce.GetTroopListRespV2$$serializer.deserialize(TroopList.kt)
at net.mamoe.mirai.qqandroid.network.protocol.data.jce.GetTroopListRespV2$$serializer.deserialize(TroopList.kt:40)
at kotlinx.serialization.Decoder$DefaultImpls.decodeSerializableValue(Decoding.kt:225)
at kotlinx.serialization.internal.TaggedDecoder.decodeSerializableValue(Tagged.kt:153)
at moe.him188.jcekt.Jce.load(Jce.kt:47)
at net.mamoe.mirai.qqandroid.utils.io.serialization.SerializationUtils__UtilsKt.readJceStruct(utils.kt:50)
at net.mamoe.mirai.qqandroid.utils.io.serialization.SerializationUtils.readJceStruct(utils.kt:1)
at net.mamoe.mirai.qqandroid.utils.io.serialization.SerializationUtils__UtilsKt$readUniPacket$1.invoke(utils.kt:63)
at net.mamoe.mirai.qqandroid.utils.io.serialization.SerializationUtils__UtilsKt$readUniPacket$1.invoke(utils.kt)
at net.mamoe.mirai.qqandroid.utils.io.serialization.SerializationUtils__UtilsKt.decodeUniRequestPacketAndDeserialize$SerializationUtils__UtilsKt(utils.kt:92)
at net.mamoe.mirai.qqandroid.utils.io.serialization.SerializationUtils__UtilsKt.readUniPacket(utils.kt:60)
at net.mamoe.mirai.qqandroid.utils.io.serialization.SerializationUtils.readUniPacket(utils.kt:1)
at net.mamoe.mirai.qqandroid.utils.io.serialization.SerializationUtils__UtilsKt.readUniPacket$default(utils.kt:58)
at net.mamoe.mirai.qqandroid.utils.io.serialization.SerializationUtils.readUniPacket$default(utils.kt:1)
at net.mamoe.mirai.qqandroid.network.protocol.packet.list.FriendList$GetTroopListSimplify.decode(FriendList.kt:83)
at net.mamoe.mirai.qqandroid.network.protocol.packet.KnownPacketFactories.handleIncomingPacket$mirai_core_qqandroid(PacketFactory.kt:488)
at net.mamoe.mirai.qqandroid.network.protocol.packet.KnownPacketFactories.parseIncomingPacket(PacketFactory.kt:228)
at net.mamoe.mirai.qqandroid.network.QQAndroidBotNetworkHandler.generifiedParsePacket(QQAndroidBotNetworkHandler.kt:465)
at net.mamoe.mirai.qqandroid.network.QQAndroidBotNetworkHandler.parsePacket(QQAndroidBotNetworkHandler.kt:460)
at net.mamoe.mirai.qqandroid.network.QQAndroidBotNetworkHandler$parsePacketAsync$1.invokeSuspend(QQAndroidBotNetworkHandler.kt:449)
at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33)
at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:56)
at kotlinx.coroutines.scheduling.CoroutineScheduler.runSafely(CoroutineScheduler.kt:571)
at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.executeTask(CoroutineScheduler.kt:738)
at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.runWorker(CoroutineScheduler.kt:678)
at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run(CoroutineScheduler.kt:665)
12:52:50 [INFO] [NETWORK] Send: friendlist.GetTroopListReqV2
12:52:50 [INFO] [NETWORK] Exception in NetworkHandler
12:52:50 [INFO] [NETWORK ERROR] java.lang.IllegalStateException: type mismatch 10
at moe.him188.jcekt.internal.JceInput.readJceLongValue(JceInput.kt:209)
at moe.him188.jcekt.internal.JceDecoder.decodeTaggedLong(JceDecoder.kt:324)
at moe.him188.jcekt.internal.JceDecoder.decodeTaggedLong(JceDecoder.kt:23)
at kotlinx.serialization.internal.TaggedDecoder.decodeLongElement(Tagged.kt:223)
at net.mamoe.mirai.qqandroid.network.protocol.data.jce.StGroupRankInfo$$serializer.deserialize(TroopList.kt)
at net.mamoe.mirai.qqandroid.network.protocol.data.jce.StGroupRankInfo$$serializer.deserialize(TroopList.kt:94)
at kotlinx.serialization.Decoder$DefaultImpls.decodeSerializableValue(Decoding.kt:225)
at kotlinx.serialization.builtins.AbstractDecoder.decodeSerializableValue(AbstractDecoder.kt:16)
at kotlinx.serialization.builtins.AbstractDecoder.decodeSerializableElement(AbstractDecoder.kt:63)
at kotlinx.serialization.internal.ListLikeSerializer.readElement(CollectionSerializers.kt:87)
at kotlinx.serialization.internal.ListLikeSerializer.readAll(CollectionSerializers.kt:83)
at kotlinx.serialization.internal.AbstractCollectionSerializer.patch(CollectionSerializers.kt:31)
at kotlinx.serialization.internal.AbstractCollectionSerializer.deserialize(CollectionSerializers.kt:45)
at kotlinx.serialization.Decoder$DefaultImpls.decodeSerializableValue(Decoding.kt:225)
at kotlinx.serialization.internal.TaggedDecoder.decodeSerializableValue(Tagged.kt:153)
at kotlinx.serialization.Decoder$DefaultImpls.decodeNullableSerializableValue(Decoding.kt:231)
at kotlinx.serialization.internal.TaggedDecoder.decodeNullableSerializableValue(Tagged.kt:153)
at kotlinx.serialization.internal.TaggedDecoder$decodeNullableSerializableElement$1.invoke(Tagged.kt:233)
at kotlinx.serialization.internal.TaggedDecoder.tagBlock(Tagged.kt:243)
at kotlinx.serialization.internal.TaggedDecoder.decodeNullableSerializableElement(Tagged.kt:233)
at net.mamoe.mirai.qqandroid.network.protocol.data.jce.GetTroopListRespV2$$serializer.deserialize(TroopList.kt)
at net.mamoe.mirai.qqandroid.network.protocol.data.jce.GetTroopListRespV2$$serializer.deserialize(TroopList.kt:40)
at kotlinx.serialization.Decoder$DefaultImpls.decodeSerializableValue(Decoding.kt:225)
at kotlinx.serialization.internal.TaggedDecoder.decodeSerializableValue(Tagged.kt:153)
at moe.him188.jcekt.Jce.load(Jce.kt:47)
at net.mamoe.mirai.qqandroid.utils.io.serialization.SerializationUtils__UtilsKt.readJceStruct(utils.kt:50)
at net.mamoe.mirai.qqandroid.utils.io.serialization.SerializationUtils.readJceStruct(utils.kt:1)
at net.mamoe.mirai.qqandroid.utils.io.serialization.SerializationUtils__UtilsKt$readUniPacket$1.invoke(utils.kt:63)
at net.mamoe.mirai.qqandroid.utils.io.serialization.SerializationUtils__UtilsKt$readUniPacket$1.invoke(utils.kt)
at net.mamoe.mirai.qqandroid.utils.io.serialization.SerializationUtils__UtilsKt.decodeUniRequestPacketAndDeserialize$SerializationUtils__UtilsKt(utils.kt:92)
at net.mamoe.mirai.qqandroid.utils.io.serialization.SerializationUtils__UtilsKt.readUniPacket(utils.kt:60)
at net.mamoe.mirai.qqandroid.utils.io.serialization.SerializationUtils.readUniPacket(utils.kt:1)
at net.mamoe.mirai.qqandroid.utils.io.serialization.SerializationUtils__UtilsKt.readUniPacket$default(utils.kt:58)
at net.mamoe.mirai.qqandroid.utils.io.serialization.SerializationUtils.readUniPacket$default(utils.kt:1)
at net.mamoe.mirai.qqandroid.network.protocol.packet.list.FriendList$GetTroopListSimplify.decode(FriendList.kt:83)
at net.mamoe.mirai.qqandroid.network.protocol.packet.KnownPacketFactories.handleIncomingPacket$mirai_core_qqandroid(PacketFactory.kt:488)
at net.mamoe.mirai.qqandroid.network.protocol.packet.KnownPacketFactories.parseIncomingPacket(PacketFactory.kt:228)
at net.mamoe.mirai.qqandroid.network.QQAndroidBotNetworkHandler.generifiedParsePacket(QQAndroidBotNetworkHandler.kt:465)
at net.mamoe.mirai.qqandroid.network.QQAndroidBotNetworkHandler.parsePacket(QQAndroidBotNetworkHandler.kt:460)
at net.mamoe.mirai.qqandroid.network.QQAndroidBotNetworkHandler$parsePacketAsync$1.invokeSuspend(QQAndroidBotNetworkHandler.kt:449)
at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33)
at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:56)
at kotlinx.coroutines.scheduling.CoroutineScheduler.runSafely(CoroutineScheduler.kt:571)
at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.executeTask(CoroutineScheduler.kt:738)
at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.runWorker(CoroutineScheduler.kt:678)
at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run(CoroutineScheduler.kt:665)
12:52:55 [INFO] [NETWORK] Send: friendlist.GetTroopListReqV2
12:52:55 [INFO] [NETWORK] Exception in NetworkHandler
12:52:55 [INFO] [NETWORK ERROR] java.lang.IllegalStateException: type mismatch 10
at moe.him188.jcekt.internal.JceInput.readJceLongValue(JceInput.kt:209)
at moe.him188.jcekt.internal.JceDecoder.decodeTaggedLong(JceDecoder.kt:324)
at moe.him188.jcekt.internal.JceDecoder.decodeTaggedLong(JceDecoder.kt:23)
at kotlinx.serialization.internal.TaggedDecoder.decodeLongElement(Tagged.kt:223)
at net.mamoe.mirai.qqandroid.network.protocol.data.jce.StGroupRankInfo$$serializer.deserialize(TroopList.kt)
at net.mamoe.mirai.qqandroid.network.protocol.data.jce.StGroupRankInfo$$serializer.deserialize(TroopList.kt:94)
at kotlinx.serialization.Decoder$DefaultImpls.decodeSerializableValue(Decoding.kt:225)
at kotlinx.serialization.builtins.AbstractDecoder.decodeSerializableValue(AbstractDecoder.kt:16)
at kotlinx.serialization.builtins.AbstractDecoder.decodeSerializableElement(AbstractDecoder.kt:63)
at kotlinx.serialization.internal.ListLikeSerializer.readElement(CollectionSerializers.kt:87)
at kotlinx.serialization.internal.ListLikeSerializer.readAll(CollectionSerializers.kt:83)
at kotlinx.serialization.internal.AbstractCollectionSerializer.patch(CollectionSerializers.kt:31)
at kotlinx.serialization.internal.AbstractCollectionSerializer.deserialize(CollectionSerializers.kt:45)
at kotlinx.serialization.Decoder$DefaultImpls.decodeSerializableValue(Decoding.kt:225)
at kotlinx.serialization.internal.TaggedDecoder.decodeSerializableValue(Tagged.kt:153)
at kotlinx.serialization.Decoder$DefaultImpls.decodeNullableSerializableValue(Decoding.kt:231)
at kotlinx.serialization.internal.TaggedDecoder.decodeNullableSerializableValue(Tagged.kt:153)
at kotlinx.serialization.internal.TaggedDecoder$decodeNullableSerializableElement$1.invoke(Tagged.kt:233)
at kotlinx.serialization.internal.TaggedDecoder.tagBlock(Tagged.kt:243)
at kotlinx.serialization.internal.TaggedDecoder.decodeNullableSerializableElement(Tagged.kt:233)
at net.mamoe.mirai.qqandroid.network.protocol.data.jce.GetTroopListRespV2$$serializer.deserialize(TroopList.kt)
at net.mamoe.mirai.qqandroid.network.protocol.data.jce.GetTroopListRespV2$$serializer.deserialize(TroopList.kt:40)
at kotlinx.serialization.Decoder$DefaultImpls.decodeSerializableValue(Decoding.kt:225)
at kotlinx.serialization.internal.TaggedDecoder.decodeSerializableValue(Tagged.kt:153)
at moe.him188.jcekt.Jce.load(Jce.kt:47)
at net.mamoe.mirai.qqandroid.utils.io.serialization.SerializationUtils__UtilsKt.readJceStruct(utils.kt:50)
at net.mamoe.mirai.qqandroid.utils.io.serialization.SerializationUtils.readJceStruct(utils.kt:1)
at net.mamoe.mirai.qqandroid.utils.io.serialization.SerializationUtils__UtilsKt$readUniPacket$1.invoke(utils.kt:63)
at net.mamoe.mirai.qqandroid.utils.io.serialization.SerializationUtils__UtilsKt$readUniPacket$1.invoke(utils.kt)
at net.mamoe.mirai.qqandroid.utils.io.serialization.SerializationUtils__UtilsKt.decodeUniRequestPacketAndDeserialize$SerializationUtils__UtilsKt(utils.kt:92)
at net.mamoe.mirai.qqandroid.utils.io.serialization.SerializationUtils__UtilsKt.readUniPacket(utils.kt:60)
at net.mamoe.mirai.qqandroid.utils.io.serialization.SerializationUtils.readUniPacket(utils.kt:1)
at net.mamoe.mirai.qqandroid.utils.io.serialization.SerializationUtils__UtilsKt.readUniPacket$default(utils.kt:58)
at net.mamoe.mirai.qqandroid.utils.io.serialization.SerializationUtils.readUniPacket$default(utils.kt:1)
at net.mamoe.mirai.qqandroid.network.protocol.packet.list.FriendList$GetTroopListSimplify.decode(FriendList.kt:83)
at net.mamoe.mirai.qqandroid.network.protocol.packet.KnownPacketFactories.handleIncomingPacket$mirai_core_qqandroid(PacketFactory.kt:488)
at net.mamoe.mirai.qqandroid.network.protocol.packet.KnownPacketFactories.parseIncomingPacket(PacketFactory.kt:228)
at net.mamoe.mirai.qqandroid.network.QQAndroidBotNetworkHandler.generifiedParsePacket(QQAndroidBotNetworkHandler.kt:465)
at net.mamoe.mirai.qqandroid.network.QQAndroidBotNetworkHandler.parsePacket(QQAndroidBotNetworkHandler.kt:460)
at net.mamoe.mirai.qqandroid.network.QQAndroidBotNetworkHandler$parsePacketAsync$1.invokeSuspend(QQAndroidBotNetworkHandler.kt:449)
at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33)
at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:56)
at kotlinx.coroutines.scheduling.CoroutineScheduler.runSafely(CoroutineScheduler.kt:571)
at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.executeTask(CoroutineScheduler.kt:738)
at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.runWorker(CoroutineScheduler.kt:678)
at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run(CoroutineScheduler.kt:665)
12:53:00 [INFO] [NETWORK] Awaiting ConfigPushSvc.PushReq
12:53:00 [INFO] [NETWORK] Syncing friend message history...
12:53:00 [INFO] [NETWORK] Send: MessageSvc.PbGetMsg
12:53:01 [INFO] [NETWORK] Send: MessageSvc.PbDeleteMsg
12:53:01 [INFO] [BOT 1523789353] Event: MessageSvcPbGetMsg.Response(syncFlagFromServer=CONTINUE, messages=<Iterable>))
12:53:01 [INFO] [NETWORK] Send: MessageSvc.PbGetMsg
12:53:01 [INFO] [NETWORK] Send: MessageSvc.PbDeleteMsg
12:53:01 [INFO] [BOT 1523789353] Event: MessageSvcPbGetMsg.Response(syncFlagFromServer=CONTINUE, messages=<Iterable>))
12:53:01 [INFO] [NETWORK] Send: MessageSvc.PbGetMsg
12:53:01 [INFO] [NETWORK] Send: MessageSvc.PbDeleteMsg
12:53:01 [INFO] [BOT 1523789353] Event: MessageSvcPbGetMsg.Response(syncFlagFromServer=CONTINUE, messages=<Iterable>))
12:53:01 [INFO] [NETWORK] Send: MessageSvc.PbGetMsg
12:53:01 [INFO] [NETWORK] Send: MessageSvc.PbDeleteMsg
12:53:01 [INFO] [BOT 1523789353] Event: MessageSvcPbGetMsg.Response(syncFlagFromServer=CONTINUE, messages=<Iterable>))
12:53:01 [INFO] [NETWORK] Send: MessageSvc.PbGetMsg
12:53:03 [INFO] [NETWORK] Send: MessageSvc.PbDeleteMsg
12:53:03 [INFO] [BOT 1523789353] Event: MessageSvcPbGetMsg.Response(syncFlagFromServer=CONTINUE, messages=<Iterable>))
12:53:03 [INFO] [NETWORK] Send: MessageSvc.PbGetMsg
12:53:03 [INFO] [NETWORK] Send: MessageSvc.PbDeleteMsg
12:53:03 [INFO] [BOT 1523789353] Event: MessageSvcPbGetMsg.Response(syncFlagFromServer=CONTINUE, messages=<Iterable>))
12:53:03 [INFO] [NETWORK] Send: MessageSvc.PbGetMsg
12:53:03 [INFO] [NETWORK] Send: MessageSvc.PbDeleteMsg
12:53:03 [INFO] [BOT 1523789353] Event: MessageSvcPbGetMsg.Response(syncFlagFromServer=CONTINUE, messages=<Iterable>))
12:53:03 [INFO] [NETWORK] Send: MessageSvc.PbGetMsg
12:53:03 [INFO] [NETWORK] Send: MessageSvc.PbDeleteMsg
12:53:03 [INFO] [BOT 1523789353] Event: MessageSvcPbGetMsg.Response(syncFlagFromServer=CONTINUE, messages=<Iterable>))
12:53:03 [INFO] [NETWORK] Send: MessageSvc.PbGetMsg
12:53:04 [INFO] [NETWORK] Send: MessageSvc.PbDeleteMsg
12:53:04 [INFO] [BOT 1523789353] Event: MessageSvcPbGetMsg.Response(syncFlagFromServer=CONTINUE, messages=<Iterable>))
12:53:04 [INFO] [NETWORK] Send: MessageSvc.PbGetMsg
12:53:04 [INFO] [NETWORK] Send: MessageSvc.PbDeleteMsg
12:53:04 [INFO] [BOT 1523789353] Event: MessageSvcPbGetMsg.Response(syncFlagFromServer=CONTINUE, messages=<Iterable>))
12:53:04 [INFO] [NETWORK] Send: MessageSvc.PbGetMsg
12:53:04 [INFO] [NETWORK] Send: MessageSvc.PbDeleteMsg
12:53:04 [INFO] [NETWORK] Syncing friend message history: Success
12:53:04 [INFO] [CQHTTPMirai] Bot:1523789353 反向Websocket模 块启用状态: true
12:53:04 [INFO] [BOT 1523789353] Login successful
12:53:04 [INFO] [Command] 1523789353 login successes
12:53:10 [INFO] [NETWORK] Missing ConfigPushSvc.PushReq.
^C
12:53:24 [INFO] [CQHTTPMirai] 反向Websocket模块已禁用
12:53:29 [INFO] [MiraiAPIHTTP] 心跳模块已禁用
12:53:29 [INFO] [MiraiAPIHTTP] 上报模块已禁用
[root@localhost ~]#
``` ``` |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
如何复现
版本
mirai:
mirai-console-wrapper-1.3.0-all mirai-console-0.5.2
The text was updated successfully, but these errors were encountered: