Auties00 / Cobalt

Standalone unofficial fully-featured Whatsapp Web and Mobile API for Java and Kotlin
MIT License
616 stars 180 forks source link

What is the cause of this exception #246

Closed liufei940309 closed 1 year ago

liufei940309 commented 1 year ago

java.util.NoSuchElementException: Cannot find state with id 673772658 at it.auties.whatsapp.model.signal.sender.SenderKeyRecord.lambda$findStateById$1(SenderKeyRecord.java:43) ~[classes!/:na] at java.base/java.util.Optional.orElseThrow(Optional.java:403) ~[na:na] at it.auties.whatsapp.model.signal.sender.SenderKeyRecord.findStateById(SenderKeyRecord.java:43) ~[classes!/:na] at it.auties.whatsapp.crypto.GroupCipher.decrypt(GroupCipher.java:38) ~[classes!/:na] at it.auties.whatsapp.socket.MessageHandler.decode(MessageHandler.java:469) ~[classes!/:na] at it.auties.whatsapp.socket.MessageHandler.decode(MessageHandler.java:430) ~[classes!/:na] at it.auties.whatsapp.socket.MessageHandler.lambda$decode$35(MessageHandler.java:374) ~[classes!/:na]

Auties00 commented 1 year ago

java.util.NoSuchElementException: Cannot find state with id 673772658 at it.auties.whatsapp.model.signal.sender.SenderKeyRecord.lambda$findStateById$1(SenderKeyRecord.java:43) ~[classes!/:na] at java.base/java.util.Optional.orElseThrow(Optional.java:403) ~[na:na] at it.auties.whatsapp.model.signal.sender.SenderKeyRecord.findStateById(SenderKeyRecord.java:43) ~[classes!/:na] at it.auties.whatsapp.crypto.GroupCipher.decrypt(GroupCipher.java:38) ~[classes!/:na] at it.auties.whatsapp.socket.MessageHandler.decode(MessageHandler.java:469) ~[classes!/:na] at it.auties.whatsapp.socket.MessageHandler.decode(MessageHandler.java:430) ~[classes!/:na] at it.auties.whatsapp.socket.MessageHandler.lambda$decode$35(MessageHandler.java:374) ~[classes!/:na]

Probably a corrupted session