Uploaded image for project: 'Minecraft: Java Edition'
  1. Minecraft: Java Edition
  2. MC-3090

Unable to play game unless LWJGL is manually replaced

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Resolved
    • Resolution: Fixed
    • Affects Version/s: Minecraft 1.4.4
    • Fix Version/s: Snapshot 13w16a
    • Labels:
    • Environment:
    • Confirmation Status:
      Unconfirmed

      Description

      If I delete ~/.minecraft, start the client, enter my login credentials and click login; The window turns black and stays that way. In other words: The game doesn't start and I am unable to play it.

      The problem seems to be LWJGL which is resolved if I replace it manually, with an updated version, in the bin folder. This also fixes stuck key issues that makes serious gameplay impossible. I've heard the problem is that Mac OS X bugs out if it's updated, but wouldn't it be possible to download different versions depending on OS?

      Here's the console output:

      ante@Balthazar:~$ mv .minecraft/ .mc
      ante@Balthazar:~$ XMODIFIERS= java -jar minecraft.jar
      java.io.FileNotFoundException: /home/ante/.minecraft/lastlogin (Filen eller katalogen finns inte)
      	at java.io.FileInputStream.open(Native Method)
      	at java.io.FileInputStream.<init>(FileInputStream.java:138)
      	at net.minecraft.LoginForm.readUsername(LoginForm.java:131)
      	at net.minecraft.LoginForm.<init>(LoginForm.java:76)
      	at net.minecraft.LauncherFrame.<init>(LauncherFrame.java:30)
      	at net.minecraft.LauncherFrame.main(LauncherFrame.java:158)
      	at net.minecraft.MinecraftLauncher.main(MinecraftLauncher.java:13)
      Exception in thread "Thread-3" java.lang.UnsatisfiedLinkError: /home/ante/.minecraft/bin/natives/liblwjgl.so: /home/ante/.minecraft/bin/natives/liblwjgl.so: fel ELF-klass: ELFCLASS32 (Possible cause: architecture word width mismatch)
      	at java.lang.ClassLoader$NativeLibrary.load(Native Method)
      	at java.lang.ClassLoader.loadLibrary1(ClassLoader.java:1939)
      	at java.lang.ClassLoader.loadLibrary0(ClassLoader.java:1864)
      	at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1825)
      	at java.lang.Runtime.load0(Runtime.java:792)
      	at java.lang.System.load(System.java:1059)
      	at org.lwjgl.Sys$1.run(Sys.java:69)
      	at java.security.AccessController.doPrivileged(Native Method)
      	at org.lwjgl.Sys.doLoadLibrary(Sys.java:65)
      	at org.lwjgl.Sys.loadLibrary(Sys.java:81)
      	at org.lwjgl.Sys.<clinit>(Sys.java:98)
      	at net.minecraft.client.Minecraft.F(SourceFile:1975)
      	at asr.<init>(SourceFile:20)
      	at net.minecraft.client.Minecraft.<init>(SourceFile:75)
      	at asi.<init>(SourceFile:36)
      	at net.minecraft.client.MinecraftApplet.init(SourceFile:36)
      	at net.minecraft.Launcher.replace(Launcher.java:143)
      	at net.minecraft.Launcher$1.run(Launcher.java:87)
      ante@Balthazar:~$ XMODIFIERS= java -jar minecraft.jar
      Exception in thread "Thread-3" java.lang.UnsatisfiedLinkError: /home/ante/.minecraft/bin/natives/liblwjgl.so: /home/ante/.minecraft/bin/natives/liblwjgl.so: fel ELF-klass: ELFCLASS32 (Possible cause: architecture word width mismatch)
      	at java.lang.ClassLoader$NativeLibrary.load(Native Method)
      	at java.lang.ClassLoader.loadLibrary1(ClassLoader.java:1939)
      	at java.lang.ClassLoader.loadLibrary0(ClassLoader.java:1864)
      	at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1825)
      	at java.lang.Runtime.load0(Runtime.java:792)
      	at java.lang.System.load(System.java:1059)
      	at org.lwjgl.Sys$1.run(Sys.java:69)
      	at java.security.AccessController.doPrivileged(Native Method)
      	at org.lwjgl.Sys.doLoadLibrary(Sys.java:65)
      	at org.lwjgl.Sys.loadLibrary(Sys.java:81)
      	at org.lwjgl.Sys.<clinit>(Sys.java:98)
      	at net.minecraft.client.Minecraft.F(SourceFile:1975)
      	at asr.<init>(SourceFile:20)
      	at net.minecraft.client.Minecraft.<init>(SourceFile:75)
      	at asi.<init>(SourceFile:36)
      	at net.minecraft.client.MinecraftApplet.init(SourceFile:36)
      	at net.minecraft.Launcher.replace(Launcher.java:143)
      	at net.minecraft.Launcher$1.run(Launcher.java:87)
      

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                Unassigned
                Reporter:
                antennen Antennen
              • Votes:
                0 Vote for this issue
                Watchers:
                4 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: