Malformed ping packet from server crashes client
I was working on a small side project, and wanted to send the motd.
I made a small mistake, and forgot to delete a part of it.
After that, my game crashed. When I tried to start the game up, it crashed immediately after clicking the 'multiplayer' button.
This kept happening until I deleted the servers.dat file, or removed the icon field from the nbt.
Status response packet I sent:
Response.json
{
"version": {
"name": "Minecraft ",
"protocol": 210
},
"players": {
"max": 0,
"online": 0,
"sample": []
},
"description": {"text":"", "extra": [{"text":"ERROR: ","color":"red","bold":true},{"text":"{INSERT}","color":"gray","bold":false},{"text":"\nPlease don't break my system","color":"white","italic":true}]},
"favicon": "data:image/png;base64,data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAMAAACdt4HsAAAApVBMVEUAAADxWTpEREBEREDxWTrxWTrxWTruWTpEREBEREDxWTrxWTrsWDrZVjtEREBEREDqWDrSVTtEREBEREDuWTrpWDrrWDpEREBEREDcVjtEREBEREDYVjvtWTrpWDrnWDrFVDzmWDrwWTrvWTroWDrlWDraVjvxWTrvWTrxWTrxWTrqWDrmWDrlWDrxWTrwWTrrWDrqWDrpWDroWDrnWDrsWDruWTrAKR9TAAAALnRSTlMAMAIDEFDvMQUBz2DvNggH8DgJCmHwMQsNaA4PamEy8Dzwn6BjZGlwsCCfoqOjSumyzAAAAmJJREFUWMOt131XmzAUBvAUOgSzwQQdDHzv1m3ogja47//RlqSF3IS8gNj/vMffc07l+oQg9JGfzQahIAzDQJvD2fbTdDb6KDqL+SdRxgmcbc8J1mfSk+7zlzTNNJ+lcsY8YQnKDPqX168Xuebzoihy6Am5hDPoD5TSq2/q1y+rqioDxXeH73IGPe37nnbRBvq6aZpa8+z3rmurJwQk2HxPb+weJNh9J56FxY8JLk9ggu5PCW4PEqZeJPj8mCCen+ZZwq3XnxLE/lDdk+7u3uuPCREhb6904mn/cO/1hJwFCJN/LGDq+/7u1usf4xChGxZwMPhhJx1+l/GA8Mfbi9Efn6bL56kIiH9aPE9w+bJI44AHJNjiWYLD1xUL4AvH/q+xxTtmu7qpCtkp+B2+qWCn4OW+KZVOwou93il4pWcJKz0K9it93Vyv9E2zX+nrAK/03p30es9O2nxSgvkvu/9t83k1o/+0noQ+K6pZHvbkYPmPcVpU87zsycHzRgpYQDnTa2d3cuzEOM1ne/XsHjoxS+Z7eHbLTlziwdkNOnGJl2c37MQlfjy7lU5c4oezu3y3n+7kUq/v5HKv7qTr/NvP2EmXd/XkkOD2rp70vz/4elIkeL2rJ6M/CLVe7+jJ8y0SCYb3RLU/scOzBNN7ota/2OFR8jR9T5z0Nzb7Uyc+U3//Y6MfOvGv//zQz27hZSe2Xq/tJPdKJ7Zer+yk8Gonjgk7eE8b+1PMsOq1Tjwl7Ax3wvHuiMH35zP17ikSHg13UnBPxfLvZ7i7tvz93XN3xsPzM9ydWULru7uzBLF/cvYfwpq+9Ei0TdEAAAAASUVORK5CYII="
};
The problem is in it that I sent data:image/png;base64, twice.
I hope this will get fixed, since it's not a good thing that servers can prevent users from playing Minecraft multiplayer
Thanks,
Mats