You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Platform: Desktop Version: 4.15.14 (Build 1,107) Rulesets: [Civ V - Vanilla, Civ V - Gods & Kings] Last Screen:com.unciv.ui.screens.worldscreen.WorldScreen
OS: Windows 11
Windows 10 Pro Version 24H2 (Build 26100)
Java: Eclipse Adoptium Temurin-21.0.6+7
Max Memory: 1024 MB
System default encoding: UTF-8
Message:
java.lang.NullPointerException: Cannot invoke "com.badlogic.gdx.scenes.scene2d.Actor.parentToLocalCoordinates(com.badlogic.gdx.math.Vector2)" because "child" is null
at com.badlogic.gdx.scenes.scene2d.Group.hit(Group.java:249)
at com.unciv.ui.components.tilegroups.TileGroupMap.hit(TileGroupMap.kt:182)
at com.badlogic.gdx.scenes.scene2d.Group.hit(Group.java:250)
at com.badlogic.gdx.scenes.scene2d.Group.hit(Group.java:250)
at com.badlogic.gdx.scenes.scene2d.ui.WidgetGroup.hit(WidgetGroup.java:161)
at com.badlogic.gdx.scenes.scene2d.ui.ScrollPane.hit(ScrollPane.java:718)
at com.badlogic.gdx.scenes.scene2d.Group.hit(Group.java:250)
at com.badlogic.gdx.scenes.scene2d.Stage.hit(Stage.java:750)
at com.badlogic.gdx.scenes.scene2d.Stage.fireEnterAndExit(Stage.java:217)
at com.badlogic.gdx.scenes.scene2d.Stage.act(Stage.java:209)
at com.unciv.ui.screens.basescreen.UncivStage.access$act$s80204510(UncivStage.kt:17)
at com.unciv.ui.screens.basescreen.UncivStage$act$1.invoke(UncivStage.kt:71)
at com.unciv.ui.screens.basescreen.UncivStage$act$1.invoke(UncivStage.kt:75)
at com.unciv.ui.crashhandling.CrashHandlingExtensionsKt$wrapCrashHandling$1.invoke(CrashHandlingExtensions.kt:17)
at com.unciv.ui.crashhandling.CrashHandlingExtensionsKt$wrapCrashHandlingUnit$1.invoke(CrashHandlingExtensions.kt:33)
at com.unciv.ui.crashhandling.CrashHandlingExtensionsKt$wrapCrashHandlingUnit$1.invoke(CrashHandlingExtensions.kt:33)
at com.unciv.ui.screens.basescreen.UncivStage.act(UncivStage.kt:66)
at com.unciv.ui.screens.basescreen.BaseScreen.render(BaseScreen.kt:93)
at com.unciv.ui.screens.worldscreen.WorldScreen.render(WorldScreen.kt:732)
at com.badlogic.gdx.Game.render(Game.java:48)
at com.unciv.UncivGame.access$render$s2211858(UncivGame.kt:60)
at com.unciv.UncivGame$wrappedCrashHandlingRender$1.invoke(UncivGame.kt:83)
at com.unciv.UncivGame$wrappedCrashHandlingRender$1.invoke(UncivGame.kt:83)
at com.unciv.ui.crashhandling.CrashHandlingExtensionsKt$wrapCrashHandling$1.invoke(CrashHandlingExtensions.kt:17)
at com.unciv.ui.crashhandling.CrashHandlingExtensionsKt$wrapCrashHandlingUnit$1.invoke(CrashHandlingExtensions.kt:33)
at com.unciv.ui.crashhandling.CrashHandlingExtensionsKt$wrapCrashHandlingUnit$1.invoke(CrashHandlingExtensions.kt:33)
at com.unciv.UncivGame.render(UncivGame.kt:412)
at com.badlogic.gdx.backends.lwjgl3.Lwjgl3Window.update(Lwjgl3Window.java:435)
at com.badlogic.gdx.backends.lwjgl3.Lwjgl3Application.loop(Lwjgl3Application.java:181)
at com.badlogic.gdx.backends.lwjgl3.Lwjgl3Application.<init>(Lwjgl3Application.java:153)
at com.unciv.app.desktop.HardenGdxAudio.<init>(HardenGdxAudio.kt:54)
at com.unciv.app.desktop.DesktopLauncher.main(DesktopLauncher.kt:127)
@yairm210 I wish I knew! I was in the flow. After the crash I loaded it up and played without issues. I thought I'd file anyway – you may have an idea.
It seems this could occur if a different thread was adding/removing Actors and the main thread was handling the hit() function, but that Should Not Happen ™ so I wouldn't know where to start 🤔
Is there an existing issue for this?
Game Version
4.15.14
Describe the bug
Platform: Desktop
Version: 4.15.14 (Build 1,107)
Rulesets: [Civ V - Vanilla, Civ V - Gods & Kings]
Last Screen:
com.unciv.ui.screens.worldscreen.WorldScreen
OS: Windows 11
Windows 10 Pro Version 24H2 (Build 26100)
Java: Eclipse Adoptium Temurin-21.0.6+7
Max Memory: 1024 MB
System default encoding: UTF-8
Message:
Save Mods:
Save Data:
Show Saved Game
Steps to Reproduce
Screenshots
No response
Link to save file
No response
Operating System
Android
Additional Information
No response
The text was updated successfully, but these errors were encountered: