#Error Showing up whenever entering a town
1 messages · Page 1 of 1 (latest)
Sound file error
Maybe delete all the sound files? Game should automatically create them again when you open it
at com.badlogic.gdx.backends.lwjgl3.audio.OpenALLwjgl3Audio.newSound(OpenALLwjgl3Audio.java:198)
at com.badlogic.gdx.backends.lwjgl3.audio.OpenALLwjgl3Audio.newSound(OpenALLwjgl3Audio.java:54)
at info.flowersoft.theotown.resources.SoundPlayer.play(SoundPlayer.java:53)
at info.flowersoft.theotown.components.DefaultSoundManager$SoundSource.resume(DefaultSoundManager.java:292)
at info.flowersoft.theotown.components.DefaultSoundManager$CompoundSoundSource.resume(DefaultSoundManager.java:243)
at info.flowersoft.theotown.components.DefaultSoundManager.resume(DefaultSoundManager.java:144)
at info.flowersoft.theotown.stages.CityStage.enter(CityStage.java:503)
at io.blueflower.stapel2d.gamestack.GameStack.update(GameStack.java:138)
at info.flowersoft.theotown.TheoTownX.render(TheoTownX.kt:248)
at info.flowersoft.theotown.util.ProtectedApplicationAdapter.render(ProtectedApplicationAdapter.kt:28)
at com.badlogic.gdx.backends.lwjgl3.Lwjgl3Window.update(Lwjgl3Window.java:387)
at com.badlogic.gdx.backends.lwjgl3.Lwjgl3Application.loop(Lwjgl3Application.java:193)
at com.badlogic.gdx.backends.lwjgl3.Lwjgl3Application.<init>(Lwjgl3Application.java:167)
at info.flowersoft.theotown.desktop.DesktopLauncher$2.<init>(DesktopLauncher.java:120)
at info.flowersoft.theotown.desktop.DesktopLauncher.main(DesktopLauncher.java:106)
Caused by: java.lang.reflect.InvocationTargetException
at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
at java.base/java.lang.reflect.Constructor.newInstance(Unknown Source)
at com.badlogic.gdx.backends.lwjgl3.audio.OpenALLwjgl3Audio.newSound(OpenALLwjgl3Audio.java:196)
... 14 more
Caused by: com.badlogic.gdx.utils.GdxRuntimeException: Error reading audio data.
at com.badlogic.gdx.backends.lwjgl3.audio.Mp3$Sound.<init>(Mp3.java:138)
... 19 more
Caused by: java.lang.OutOfMemoryError: Java heap space
at java.base/java.util.Arrays.copyOf(Unknown Source)
at java.base/java.io.ByteArrayOutputStream.grow(Unknown Source)
at java.base/java.io.ByteArrayOutputStream.ensureCapacity(Unknown Source)
at java.base/java.io.ByteArrayOutputStream.write(Unknown Source)
at com.badlogic.gdx.backends.lwjgl3.audio.Mp3$Sound.<init>(Mp3.java:133)
Caused by: java.lang.OutOfMemoryError: Java heap space
That suggests you ran out of memory while the game was trying to load the sound
ill try this and see if it helps
this pc had more than enough to run it a year ago (16gb) so idk why it would be out of memory