TShock
TShock copied to clipboard
Blocks placed like noise prevent people from joining server.
If there is enough blocks at spawn placed like generic noise, it can prevent people from joining the server. I don't know why this is the case however, I can say that on both singleplayer and vanilla server, this is not the case. This is something that to my knowledge, only happens on a tShock server.
Just to illustrate what I mean, here's an image of tEdit showing what it looks like. It's a random assortment of blocks.
TShock version: 4.5.12
Reproduction steps
-
I've provided a world to download and open so you can replicate the problem. Boot up the downloaded world on server. Noise Block World.zip
-
Attempt to join the server. You'll find one of two outcomes: a. You are stuck on "Receiving Tile Data" b. Your client may crash.
Any screenshots? I doubt it'll show you much but it's something. In the screenshot I attempt to join the server with two different characters. The text beneath the world save simply states that the world has saved and "Jester has left."
Any log messages from files that end in .log
or .txt
? What are the last 100 log messages from the server console?
2022-01-16_13-38-30.log
What plugins and what versions of those plugins are you running? No plugins were used.
@JesterguyNZ hi! can you send an email with the exploit code for https://forums.terraria.org/index.php?threads/stacks-on-stacks-of-overflowing-crashes-server.109949/ since we're apparently the security response team for terraria, and we'd like to patch that too?
sorry, the email is [email protected]
well... i managed to reproduce that... apparently tshock handling that ice block but don't on what happen next. *wrong thread