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

I have occasional crash problems. #11

Closed
myavuzokumus opened this issue Feb 4, 2019 · 18 comments
Closed

I have occasional crash problems. #11

myavuzokumus opened this issue Feb 4, 2019 · 18 comments
Assignees
Labels
bug Something isn't working

Comments

@myavuzokumus
Copy link

myavuzokumus commented Feb 4, 2019

Bug Report

Description

I tried 16 players together. In uncertain times I usually get the error on the server when creating the cave.

Expected behavior

Correction of crash problems.

Screenshots or video

If applicable, add screenshots to help explain your problem.

Server Information:

  • Database being used (YAML, JSON, MySQL, MongoDB): YAML
  • OS: Linux
  • Java Version: Java 8
  • BentoBox version: 1.2.1
@BONNe
Copy link
Member

BONNe commented Feb 4, 2019

Pls, can you provide crash log, bentobox v message and plugin list.

@myavuzokumus
Copy link
Author

I have 2 crash report.
https://paste.ee/p/NjGj5
https://paste.ee/p/i0SP1
image

@tastybento
Copy link
Member

tastybento commented Feb 4, 2019

@OverBrave Do these crashed happen when players going to the end, (as mentioned on Discord)?

@BONNe If so, then it may be caused by the server not being able to find a place to stick the end exit island and going into an infinite loop. If that's the case, then the 1.3.0 build with the fix I did for end exit island may help (maybe). Or your end generator may need to make the chunks around 0,0 clear from 250 and above.

@BONNe
Copy link
Member

BONNe commented Feb 4, 2019

Hmm... for me, it just put it in the top and invalidate, but did not crash a server.
But I will try to get rid of it. (as I do not like 250 limitation :()

@myavuzokumus
Copy link
Author

I tried bentobox 1.3 snapshot but when the end goes down.

@BONNe
Copy link
Member

BONNe commented Feb 4, 2019

@OverBrave , you could try to lower world height (f.e. 250 or 240) and regenerate cave block worlds.
You can do it by changing world-depth in caveblock config.

@myavuzokumus
Copy link
Author

Same problem its continues

@tastybento
Copy link
Member

@OverBrave Can you try this version of Caveblock and see if it helps?
caveblock-0.1.0.jar.zip

@BONNe I just make a version that makes a hole around 0,0 for chunks so the end exit island can be placed. This is to test to see if the crash is caused by an infinite loop search for a spot to place the island.

@tastybento tastybento added bug Something isn't working under investigation we're looking into it labels Feb 6, 2019
@myavuzokumus
Copy link
Author

myavuzokumus commented Feb 6, 2019

Again crashed.
crash-2019-02-06_10.48.38-server.txt

@tastybento
Copy link
Member

You will need to stop the server, delete the Cave End World completely and then try it. Did you delete the world before testing?

@myavuzokumus
Copy link
Author

Yes.

@tastybento
Copy link
Member

Can you share your console log from the last crash?

@myavuzokumus
Copy link
Author

latest.log

@tastybento
Copy link
Member

That is far more useful. I was barking up the wrong tree. Thanks. Investigating.

@tastybento
Copy link
Member

Work around should be to remove the NETHER_BRICK and CHORUS_FRUIT entries from the config.yml and any other materials mentioned in the console log errors.

  • MATERIAL:NETHER_BRICK:10:5
  • MATERIAL:CHORUS_FRUIT:1:3

It seems the populator is having an issue setting those blocks. It's random because they are chosen at random.

Need to work out why, but it's past midnight, so another day! Or maybe @BONNe can work it out.

@tastybento tastybento self-assigned this Feb 7, 2019
@tastybento tastybento removed the under investigation we're looking into it label Feb 7, 2019
@tastybento
Copy link
Member

Found the issue. Fixing now.

tastybento added a commit that referenced this issue Feb 7, 2019
MATERIALs must be blocks otherwise the world populator will throw errors
and crash the server. This commit checks that all imported materials are
blocks and if they are not logs the error.

Updated config.yml to use correct 1.13 material names for blocks.

#11
@robert-beckley
Copy link

I know this was closed and i should make my own ticket but im still having the issue and i never had thoese materials in the list. i wil try and get a crashlog now but the way the server crashes it does not make a log.

@tastybento
Copy link
Member

@robert-beckley Yes, please do that.

@BentoBoxWorld BentoBoxWorld locked as resolved and limited conversation to collaborators Feb 9, 2019
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

4 participants