Cuberite Forum
[FIXED] R386 + AnimalsOn=1 => Client crash - Printable Version

+- Cuberite Forum (https://forum.cuberite.org)
+-- Forum: Cuberite (https://forum.cuberite.org/forum-4.html)
+--- Forum: Development (https://forum.cuberite.org/forum-13.html)
+--- Thread: [FIXED] R386 + AnimalsOn=1 => Client crash (/thread-385.html)



[FIXED] R386 + AnimalsOn=1 => Client crash - tbar - 03-09-2012

If I specify AnimalsOn=1 in settings.ini then I get different kinds of errors in the client* including a crashed client (v.1.2.3). The errors happens as soon as the client joins the server.

I'm using r386 on Linux.

*: I have seen the following errors on the client:
- received string length longer than maximum allowed
- received string length is less than zero! Weird st

EDIT: If I specify AnimalsOn=0 then I don't get the errors mentioned.


RE: R386 + AnimalsOn=1 => Client crash - xoft - 03-09-2012

Probably some entity-related packet has been changed in the protocol and we didn't find it (since mostly we don't enable mobs in the debug servers Wink

I'll see if i can do something about it


RE: R386 + AnimalsOn=1 => Client crash - FakeTruth - 03-09-2012

You're right, the mob spawn packet has changed in 1,2 but is not updated in MCServer


RE: R386 + AnimalsOn=1 => Client crash - xoft - 03-11-2012

Fixed in rev 393. There was a byte missing in the SpawnEntity packet.


RE: R386 + AnimalsOn=1 => Client crash - xoft - 03-13-2012

Can you please confirm if the issue has been fixed, and if so, add [fixed] to the topic header? Thanks.


RE: [Fixed] R386 + AnimalsOn=1 => Client crash - tbar - 03-14-2012

I cannot reproduce the issue any more using r407.