TShock icon indicating copy to clipboard operation
TShock copied to clipboard

Blocks placed like noise prevent people from joining server.

Open JesterguyNZ opened this issue 2 years ago • 3 comments

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. Noise tEdit

TShock version: 4.5.12

Reproduction steps

  1. 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

  2. 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." Noise Crash Console

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 avatar Jan 16 '22 01:01 JesterguyNZ

@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?

hakusaro avatar Feb 02 '22 02:02 hakusaro

sorry, the email is [email protected]

hakusaro avatar Feb 02 '22 02:02 hakusaro

well... i managed to reproduce that... apparently tshock handling that ice block but don't on what happen next. *wrong thread

tru321 avatar Feb 02 '22 07:02 tru321