Mojira Archive
MC-103550

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

Fixed

Mats

[Mojang] Grum (Erik Broes)

2016-06-12, 09:22 PM

2018-02-14, 03:59 AM

2016-09-05, 07:18 PM

0

3

Unconfirmed

Minecraft 1.9.4, Minecraft 1.10

Minecraft 16w36a