1 votes

Obtention de "NullPointerException" après la mise à jour du lanceur de Minecraft

<em>Il ne s'agit sûrement pas d'un nouveau problème, mais je ne peux pas le résoudre en utilisant les questions déjà présentes :</em>

Le lanceur a dit qu'il y avait une mise à jour disponible, alors je l'ai mise à jour. Maintenant j'obtiens cette erreur Java :

      Minecraft has crashed!      
      ----------------------      
Minecraft has stopped running because it encountered a problem.

--- BEGIN ERROR REPORT 7cf3a456 --------
Generated 5/1/19 8:02 PM

Minecraft: Minecraft 1.2.5
OS: Linux (amd64) version 4.15.0-48-generic
Java: 1.8.0_191, Oracle Corporation
VM: OpenJDK 64-Bit Server VM (mixed mode), Oracle Corporation
LWJGL: 2.9.0
OpenGL: AMD CEDAR (DRM 2.50.0 / 4.15.0-48-generic, LLVM 6.0.0) 
version 3.0 Mesa 18.0.5, X.Org

java.lang.NullPointerException
    at java.io.Reader.<init>(Reader.java:78)
    at java.io.InputStreamReader.<init>(InputStreamReader.java:97)
    at adn.a(SourceFile:62)
    at adn.a(SourceFile:99)
    at net.minecraft.client.Minecraft.a(SourceFile:262)
    at net.minecraft.client.Minecraft.run(SourceFile:657)
    at java.lang.Thread.run(Thread.java:748)
--- END ERROR REPORT 596c040e ----------

Curieusement, le lanceur peut démarrer la version 1.14 sans problème (en mode démo, parce que l'argent est rare !) mais la version 1.2.5 (la dernière version complète non-démo) donne l'erreur ci-dessus. Il y a donc un problème, mais je n'arrive pas à le déterminer et je ne peux donc pas le résoudre.

  1. C'était de la v2.1.1321 à la v2.1.1676.

  2. fonctionnant sur Ubuntu Linux 16.04 LTS

  3. en utilisant OpenJDK 1.8, voici la sortie "java -version" :

    openjdk version "1.8.0_191"
    OpenJDK Runtime Environment (build 1.8.0_191-8u191-b12-2ubuntu0.16.04.1-b12)
    OpenJDK 64-Bit Server VM (build 25.191-b12, mixed mode)

  4. Rien n'est connecté à /var/log/syslog donc ce n'est pas Java lui-même qui se plante.

  5. Je n'arrive pas à trouver hs_err_pid*.log qui donnerait plus d'indices.

  6. Il n'y a pas de fichiers journaux dans ~/.minecraft qui couvrent cette période.

5voto

jpinto3912 Points 897

J'ai trouvé une solution moi-même :

  1. renommer le ~/.minecraft pour que Minecraft ne puisse pas le trouver.
  2. redémarrez Minecraft et commencez un nouveau jeu. Cela va générer un nouveau ~/.minecraft répertoire.
  3. Quittez Minecraft et copiez les parties sauvegardées du fichier renommé. ~/.minecraft/saves dans le nouveau répertoire.
  4. Démarrez Minecraft à nouveau et confirmez qu'il fonctionne maintenant.

Cela a fait l'affaire pour moi !

Selon le rapport de bogue lié ci-dessous, la solution pourrait être la suivante encore plus simple que mes pas ci-dessus :

  1. modifier ~/.minecraft/options.txt et trouver la ligne commençant par lang= . Notez que la valeur du paramètre est tout en minuscules.
  2. Changez les deux derniers caractères de minuscules en majuscules. Par exemple, passez de en_en a en_EN .
  3. Sauvegardez et réessayez Minecraft.

AlleGamers.com

AlleGamers est une communauté de gamers qui cherche à élargir la connaissance des jeux vidéo.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X