Destroying stick fencing causing crash

The worst monsters in the Hearthlands warp the fabric of space and time...
agweber42
Posts: 3
Joined: Wed Nov 13, 2024 10:41 pm

Destroying stick fencing causing crash

Post by agweber42 »

Title: error occurs, hit close, error occurs again after game exited, same error. Steam doesn't seem to recognize the exit as well, have to tell steam to stop before I can relaunch. Happens on every section. Might be easier for me to move my base 20 tiles over than re-do these walls at this point

Code: Select all

java.lang.Error: Unexpected non-local exit
	at haven.render.RenderTree$TreeSlot.remove(RenderTree.java:544)
	at haven.render.RenderTree$TreeSlot.remove(RenderTree.java:535)
	at haven.render.RenderTree$TreeSlot.remove(RenderTree.java:535)
	at haven.render.RenderTree$TreeSlot.remove(RenderTree.java:535)
	at haven.render.RenderTree$TreeSlot.remove(RenderTree.java:535)
	at haven.render.RenderTree$TreeSlot.remove(RenderTree.java:535)
	at haven.MapView$Gobs.removed(MapView.java:621)
	at haven.OCache.remove(OCache.java:108)
	at haven.OCache$GobInfo.apply(OCache.java:376)
	at haven.Loader.lambda$defer$0(Loader.java:240)
	at haven.Loader$Future.run(Loader.java:71)
	at haven.Loader$Future.access$400(Loader.java:42)
	at haven.Loader.loop(Loader.java:202)
	at java.base/java.lang.Thread.run(Unknown Source)
Caused by: java.lang.IllegalStateException: removing non-present slot
	at haven.render.InstanceList.remove(InstanceList.java:713)
	at haven.render.RenderTree$Client.removed(RenderTree.java:110)
	at haven.render.RenderTree$TreeSlot.lambda$remove$1(RenderTree.java:541)
	at java.base/java.util.ArrayList.forEach(Unknown Source)
	at haven.render.RenderTree$TreeSlot.remove(RenderTree.java:541)
	... 13 more
Related or not, I also have to re-open my UI every game start.

- Built and destroyed a wicker basket, no issue
- Built and destroyed a new stick fence unconnected to my existing fence, crashed. Did notice the fence graphic disappeared before the destruction finished

Return to “Bugs”