Game began lagging mid-dialogue with kitsune in Demon King's realm, then crashed altogether. Just a mild inconvenience but figured I'd report anyhow.
Platform information
Game version: 0.3.55.2 Patron-Only
Java version: 17.0.8
JVM runtime total RAM: 1024 MB
JVM runtime free RAM: 0 MB
JVM runtime max RAM: 1024 MB
System information
OS name: Windows 11
OS version: 10.0
OS architecture: amd64
OperatingSystemMXBean total memory size: 16085 MB
OperatingSystemMXBean free memory size: 8677 MB
OperatingSystemMXBean committed virtual memory size: 3950 MB
OperatingSystemMXBean total swap space size: 47701 MB
OperatingSystemMXBean free swap space size: 33991 MB
Stack trace:
com.badlogic.gdx.utils.GdxRuntimeException: java.lang.OutOfMemoryError: Java heap space
at com.badlogic.gdx.backends.lwjgl3.Lwjgl3Application.<init>(Lwjgl3Application.java:173)
at com.majalis.talesofandrogyny.desktop.DesktopLauncher.main(DesktopLauncher.java:125)
Caused by: java.lang.OutOfMemoryError: Java heap space
at com.badlogic.gdx.utils.StringBuilder.<init>(StringBuilder.java:99)
at com.badlogic.gdx.utils.JsonWriter$OutputType.quoteName(JsonWriter.java:202)
at com.badlogic.gdx.utils.JsonValue.prettyPrint(JsonValue.java:1102)
at com.badlogic.gdx.utils.JsonValue.prettyPrint(JsonValue.java:1130)
at com.badlogic.gdx.utils.JsonValue.prettyPrint(JsonValue.java:1104)
at com.badlogic.gdx.utils.JsonValue.prettyPrint(JsonValue.java:1104)
at com.badlogic.gdx.utils.JsonValue.prettyPrint(JsonValue.java:1104)
at com.badlogic.gdx.utils.JsonValue.prettyPrint(JsonValue.java:1084)
at com.badlogic.gdx.utils.JsonValue.prettyPrint(JsonValue.java:1079)
at com.badlogic.gdx.utils.Json.prettyPrint(Json.java:1246)
at com.badlogic.gdx.utils.Json.prettyPrint(Json.java:1242)
at com.badlogic.gdx.utils.Json.prettyPrint(Json.java:1234)
at com.majalis.save.SaveManager.saveToJson(SaveManager.java:318)
at com.majalis.save.SaveManager.saveDataValue(SaveManager.java:219)
at com.majalis.save.SaveManager.saveDataValue(SaveManager.java:125)
at com.majalis.scenes.AbstractTextScene.activate(AbstractTextScene.java:134)
at com.majalis.scenes.TextScene.activate(TextScene.java:212)
at com.majalis.scenes.Scene.setActive(Scene.java:144)
at com.majalis.scenes.TextScene.nextScene(TextScene.java:385)
at com.majalis.scenes.AbstractTextScene$4.act(AbstractTextScene.java:116)
at com.badlogic.gdx.scenes.scene2d.actions.SequenceAction.act(SequenceAction.java:65)
at com.badlogic.gdx.scenes.scene2d.Actor.act(Actor.java:98)
at com.badlogic.gdx.scenes.scene2d.Group.act(Group.java:47)
at com.badlogic.gdx.scenes.scene2d.Group.act(Group.java:50)
at com.badlogic.gdx.scenes.scene2d.Group.act(Group.java:50)
at com.badlogic.gdx.scenes.scene2d.Stage.act(Stage.java:211)
at com.majalis.screens.EncounterScreen.act(EncounterScreen.java:133)
at com.majalis.screens.ScreenOrchestrator.render(ScreenOrchestrator.java:343)
at com.badlogic.gdx.Game.render(Game.java:48)
at com.majalis.talesofandrogyny.TalesOfAndrogyny.render(TalesOfAndrogyny.java:365)
at com.badlogic.gdx.backends.lwjgl3.Lwjgl3Window.update(Lwjgl3Window.java:387)
at com.badlogic.gdx.backends.lwjgl3.Lwjgl3Application.loop(Lwjgl3Application.java:193)