Closed wind-hx closed 2 years ago
Did you manage to reproduce that error? I've encountered strange messageLen
multiple times myself, but it was very rare and random, and I was unable to catch the error.
before adding
if int(messageLen)+32 < 0 {
return nil, merry.New("Wrong message_len")
}
I'm also not sure how this error came about, but I avoided the error this way
Added this check in v0.138.2
. But still, it's a temporary fix, and I have no idea why message length becomes negative.
The messageId error causes the program to crash