Nomifactory

Nomifactory

143k Downloads

Jorbis NullPointerException is breaking MC's audio system

Closed this issue ยท 1 comments

commented

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)

commented

Wrong nomi fork, moved to Nomi-CEu/Nomi-CEu#1417