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

Crash when sufficiently large mobs enter Erebus portal. #801

Open
QQLazors opened this issue Oct 2, 2021 · 0 comments
Open

Crash when sufficiently large mobs enter Erebus portal. #801

QQLazors opened this issue Oct 2, 2021 · 0 comments

Comments

@QQLazors
Copy link

QQLazors commented Oct 2, 2021

This is pretty much a copy-paste from the Divine Journey 2 report at the link below, so be aware of that.
Divine-Journey-2/Divine-Journey-2#399

Erebus version:
1.0.32

Modpack version:
2.5.0

Java version:
Java 8:
OpenJDK 1.8.0_292 for Ubuntu on the server.
Java 1.8.0_301-b09 for Windows on the client.

Description:
Erebus antlions cause a server crash when entering Erebus portals.

Later I tested spawning antlions and creepers and pushing them into the portal on seperate singleplayer worlds, and multiplayer servers. Antlions caused a crash, the creepers did not, although I am testing more extensively with other mobs from Erebus. I will update this with any further information.
Any mob of sufficient size can trigger this issue, including but not limited to:
Antlions, Rhinoceros beetles, Tarantula brood mothers, and the like.

I have received two distinct types of crash reports, examples of both types are linked to below.

When did the crash happen?
After exploring the Erebus dimension for some time, and attempting to return to the overworld, as well as any other attempts to move back and forth, until all hostile entities were killed.

Believed to be related to an antlion that wandered into the portal on the Erebus side, and then would travel through the portal in the opposite direction of the player when a player entered and loaded the area on the destination side of the portal.
The problem seemed to be resolved after "/cofh killall" was used in the server console to remove all hostile entities.

Steps to reproduce:

A video example of me reproducing the crash can be found here:
http://qqlazors.com/mods/crash-reports/DJ2_antlion_portal_crash.mp4

Join Server/Load World
Build Erebus portal.
Travel through at least once.
Spawn antlion using spawn egg.
Push into portal.
The server should crash.
On a multiplayer server, the server may be restarted and "/cofh killall" used in console to kill the antlion so that the affected player may rejoin without causing further crashes.
Note that using "/cofh killall" does not seem to always clear the antlion in question, and therefore is inconsistent.

Minecraft crash report:

All encountered crash reports can be found here:
Any future crash reports will also be added to this page
http://qqlazors.com/mods/crash-reports/crash-reports/

They mainly fall into two types, the:
"Description: Exception ticking world entities
java.lang.NoClassDefFoundError: net/minecraft/entity/Entity$2"

And the:
"Description: Colliding entity with block
java.lang.StackOverflowError"

Additional context:
The server was recently updated to 2.5.0, using an old world file.

Both the server and client have 32 GB of memory installed, and 8 GB allocated.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant