Terasology icon indicating copy to clipboard operation
Terasology copied to clipboard

Came crash, '/ by zero'.

Open tzunix opened this issue 4 years ago • 1 comments

What you were trying to do

Was gathering sticks in Josariah's survival

What actually happened

Game closed on me

How to reproduce

Playing i gather. Second time I had this on a post-5.0.0 release version

  • Step 1
  • Step 2
  • Step 3

Log details and game version

5.1.0_snapshot584

14:27:59.424 [main] INFO  o.t.e.p.i.ReadWriteStorageManager - Auto Saving - Creating game snapshot
14:27:59.426 [main] INFO  o.t.e.p.i.ReadWriteStorageManager - Auto Saving - Snapshot created: Writing phase starts
14:28:24.440 [main] INFO  o.t.e.s.EventualSkillAuthoritySystem - EntityRef{id = 1180, netId = 0, prefab = 'engine:player'} stopped training skill
14:28:24.440 [main] INFO  o.t.e.systems.SkillsAuthoritySystem - EntityRef{id = 1180, netId = 0, prefab = 'engine:player'} given skill manuallaboreventualskills:craftingskill level 2
14:28:24.440 [main] INFO  o.t.e.s.EventualSkillAuthoritySystem - EntityRef{id = 1180, netId = 0, prefab = 'engine:player'} completed training skill manuallaboreventualskills:craftingskill
14:28:59.430 [main] INFO  o.t.e.p.i.ReadWriteStorageManager - Auto Saving - Creating game snapshot
14:28:59.432 [main] INFO  o.t.e.p.i.ReadWriteStorageManager - Auto Saving - Snapshot created: Writing phase starts
14:29:59.443 [main] INFO  o.t.e.p.i.ReadWriteStorageManager - Auto Saving - Creating game snapshot
14:29:59.444 [main] INFO  o.t.e.p.i.ReadWriteStorageManager - Auto Saving - Snapshot created: Writing phase starts
14:30:59.449 [main] INFO  o.t.e.p.i.ReadWriteStorageManager - Auto Saving - Creating game snapshot
14:30:59.451 [main] INFO  o.t.e.p.i.ReadWriteStorageManager - Auto Saving - Snapshot created: Writing phase starts
14:31:48.600 [main] ERROR o.t.engine.core.TerasologyEngine - Uncaught exception, attempting clean game shutdown
java.lang.ArithmeticException: / by zero
	at org.terasology.nui.widgets.UIIconBar.getPreferredContentSize(UIIconBar.java:110)
	at org.terasology.nui.canvas.CanvasImpl.calculateRestrictedSize(CanvasImpl.java:383)
	at org.terasology.nui.layouts.relative.RelativeLayout.getRegion(RelativeLayout.java:143)
	at org.terasology.nui.layouts.relative.RelativeLayout.onDraw(RelativeLayout.java:85)
	at org.terasology.nui.canvas.CanvasImpl.drawStyledWidget(CanvasImpl.java:442)
	at org.terasology.nui.canvas.CanvasImpl.drawWidget(CanvasImpl.java:428)
	at org.terasology.engine.rendering.nui.layers.hud.CoreHudWidget.onDraw(CoreHudWidget.java:45)
	at org.terasology.nui.canvas.CanvasImpl.drawStyledWidget(CanvasImpl.java:442)
	at org.terasology.nui.canvas.CanvasImpl.drawWidget(CanvasImpl.java:428)
	at org.terasology.engine.rendering.nui.layers.hud.HUDScreenLayer.onDraw(HUDScreenLayer.java:149)
	at org.terasology.nui.canvas.CanvasImpl.drawStyledWidget(CanvasImpl.java:442)
	at org.terasology.nui.canvas.CanvasImpl.drawWidget(CanvasImpl.java:428)
	at org.terasology.engine.rendering.nui.internal.NUIManagerInternal.render(NUIManagerInternal.java:577)
	at org.terasology.engine.core.modes.StateIngame.renderUserInterface(StateIngame.java:218)
	at org.terasology.engine.core.modes.StateIngame.render(StateIngame.java:202)
	at org.terasology.engine.core.subsystem.lwjgl.LwjglGraphics.postUpdate(LwjglGraphics.java:76)
	at org.terasology.engine.core.TerasologyEngine.tick(TerasologyEngine.java:513)
	at org.terasology.engine.core.TerasologyEngine.mainLoop(TerasologyEngine.java:464)
	at org.terasology.engine.core.TerasologyEngine.runMain(TerasologyEngine.java:440)
	at org.terasology.engine.core.TerasologyEngine.run(TerasologyEngine.java:406)
	at org.terasology.engine.Terasology.main(Terasology.java:179)
14:31:48.601 [main] INFO  o.t.engine.core.TerasologyEngine - Shutting down Terasology...
14:31:48.824 [main] INFO  o.t.e.p.i.ReadWriteStorageManager - Saving - Creating game snapshot
14:31:48.838 [main] INFO  o.t.e.p.i.ReadWriteStorageManager - Saving - Snapshot created: Writing phase starts
14:31:48.844 [main] INFO  o.t.e.n.internal.NetworkSystemImpl - Client disconnected: Player86411
14:31:48.847 [main] INFO  o.t.engine.logic.console.ConsoleImpl - [NOTIFICATION] Player "Player86411" has left the game
14:31:48.848 [main] INFO  o.t.e.n.internal.NetworkSystemImpl - Network shutdown

Computer details

tzunix avatar Jul 28 '21 12:07 tzunix

Thanks for reporting this @tzunix !

From the logs it looks like an actual issue, thus I'm re-opening this issue.

skaldarnar avatar Jul 29 '21 22:07 skaldarnar

Duplicate of #4575.

skaldarnar avatar Jul 02 '23 16:07 skaldarnar