Jorbis NullPointerException is breaking MC's audio system
Closed this issue ยท 1 comments
Pack Version:
1.7.5
Using Prismlauncher to start the pack
Description:
Seemingly randomly, minecraft's sound system breaks.
Exception in thread "Thread-9" [06:53:58] [Thread-9/INFO] [STDERR]: [java.lang.ThreadGroup:uncaughtException:1052]: java.lang.NullPointerException
[06:53:58] [Thread-9/INFO] [STDERR]: [java.lang.ThreadGroup:uncaughtException:1052]: at com.jcraft.jorbis.DspState.init(DspState.java:178)
[06:53:58] [Thread-9/INFO] [STDERR]: [java.lang.ThreadGroup:uncaughtException:1052]: at com.jcraft.jorbis.DspState.synthesis_init(DspState.java:216)
[06:53:58] [Thread-9/INFO] [STDERR]: [java.lang.ThreadGroup:uncaughtException:1052]: at paulscode.sound.codecs.CodecJOrbis.initialize(CodecJOrbis.java:315)
[06:53:58] [Thread-9/INFO] [STDERR]: [java.lang.ThreadGroup:uncaughtException:1052]: at paulscode.sound.libraries.LibraryLWJGLOpenAL.loadSound(LibraryLWJGLOpenAL.java:392)
[06:53:58] [Thread-9/INFO] [STDERR]: [java.lang.ThreadGroup:uncaughtException:1052]: at paulscode.sound.libraries.LibraryLWJGLOpenAL.newSource(LibraryLWJGLOpenAL.java:640)
[06:53:58] [Thread-9/INFO] [STDERR]: [java.lang.ThreadGroup:uncaughtException:1052]: at paulscode.sound.SoundSystem.CommandNewSource(SoundSystem.java:1800)
[06:53:58] [Thread-9/INFO] [STDERR]: [java.lang.ThreadGroup:uncaughtException:1052]: at paulscode.sound.SoundSystem.CommandQueue(SoundSystem.java:2415)
[06:53:58] [Thread-9/INFO] [STDERR]: [java.lang.ThreadGroup:uncaughtException:1052]: at paulscode.sound.CommandThread.run(CommandThread.java:121)
Expected Behavior:
Expect the sound system to not break.
Steps To Reproduce:
I don't know - I can be standing still in the game with the minecraft window not focused, and it will still break.
Things I've tried (which had no effect):
- replacing MC GLFW and OpenAL libraries with the system ones
- disabling Universal Tweaks
- disabling any and all mods I added (Zume, Extreme Sound Muffler, Fluidlogged API, Optifine)
Things I've tried (which I couldn't get to work):
- installing the 1.12.2 lwjgl3ify mod, since the sound system crashing seems related to LWJGL
(this results in a grey loading screen and stops loading normally once it outputs[main/INFO] [Lwjgl3ify/Relauncher]: All libraries found in the cache at $HOME/.cache/lwjgl3ify/maven)
Crash Log:
latest.log
(the above error begins at line 8397, right at the end of the file)
Wrong nomi fork, moved to Nomi-CEu/Nomi-CEu#1417