El servidor MySQL por defecto acepta una cadena de 16 MB, ese límite se puede extender usando max_allowed_packet.
No estoy seguro de qué idioma está usando, pero probablemente sea el adaptador de base de datos del idioma/marco que falla, especialmente. dado que el servidor no se trunca, solo se queja con ER_NET_PACKET_TOO_LARGE.