Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Server Crash whilst deleting a plot #4337

Open
2 tasks done
Hasenzahn1 opened this issue Feb 13, 2024 · 4 comments
Open
2 tasks done

Server Crash whilst deleting a plot #4337

Hasenzahn1 opened this issue Feb 13, 2024 · 4 comments
Labels
Bug Something isn't working Requires Testing This is a new issue which needs to be approved before labeled with "bug"

Comments

@Hasenzahn1
Copy link

Hasenzahn1 commented Feb 13, 2024

Server Implementation

Paper

Server Version

1.20.4

Describe the bug

When deleting a plot filled with Sculk Sensors and Trapdoors the Server crashes.(Gist file 1) After restarting the server and retrying the server the console is flooded with lots and lots of errors. (Found in the gist. File 2). The fps also drops below 2.

This is an error with Plotsquared and not with the normal paper implementation as it does not occur when removing the blocks with Worldedit (FAWE), or vanilla commands. It only occurs when deleting the plot with plotsquared. As far as I tested.

The size of the plot is not important. The error seemingly only occurs if the plot is deleted whilst a sculk Sensor is deactivating and updating the blocks near it

To Reproduce

  1. Fill a layer of the plot with sculk sensors.
  2. Place a layer of Trapdoors on top of it.
  3. Add an Observer clock to always pulse on of the trapdoors. This sets up an chain reaction of opening and closing shulkers.
  4. Delete the plot (/p delete)

Expected behaviour

The plot should be deleted without crashing the Server ;)

Screenshots / Videos

image

Error log (if applicable)

https://gist.github.com/Hasenzahn1/07edcf4b9193df2b3cde7d4599a5717d

Plot Debugpaste

https://athion.net/ISPaster/paste/view/901e76a736af41c1a03b0e41536d6f7e

PlotSquared Version

Plotsquared-bukkit-7.3.2-Premium

Checklist

Anything else?

No response

@Hasenzahn1 Hasenzahn1 added the Requires Testing This is a new issue which needs to be approved before labeled with "bug" label Feb 13, 2024
@RedstoneFuture RedstoneFuture added the Bug Something isn't working label Feb 14, 2024
@RedstoneFuture
Copy link
Member

Using with sculk_sensor or calibrated_sculk_sensor.

Replicating is not that easy. It requires a certain size.

@Fameless9
Copy link
Contributor

Hi,

I can't reproduce the issue with the latest PS and Paper versions. Also, in the log files you provided, there is no log entry referring to PlotSquared. Please let me know if the bug still persists for you.

@RedstoneFuture
Copy link
Member

RedstoneFuture commented May 18, 2024

Test 1:

I get these errors without server crash: https://bytebin.lucko.me/lEZrhhPbJR

Test 2:

In a second test the server crashed ("Exception while updating neighbours"):


Tested with:

  • PaperMC v. 1.20.4-R0.1, build 496
  • FastAsyncWorldEdit Bukkit v. 2.9.3, build 764
  • PlotSquared Bukkit v. 7.3.8

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Bug Something isn't working Requires Testing This is a new issue which needs to be approved before labeled with "bug"
Projects
None yet
Development

No branches or pull requests

3 participants