Aller au contenu

[Résolu] Crash Launcher (MacOs).


Dicsi
 Partager

Messages recommandés

Lorsque j'ouvre le nouveau launcher et que je me connecte, Minecraft Crash.

Et comme je suis super naze pour ça, voici les détails:

 

---- Minecraft Crash Report ----
// Don't be sad. I'll do better next time, I promise!

Time: 11/04/14 14:30
Description: Failed to start game

org.lwjgl.LWJGLException: Could not get the JAWT interface
at org.lwjgl.opengl.AWTSurfaceLock.lockAndInitHandle(Native Method)
at org.lwjgl.opengl.AWTSurfaceLock.access$100(AWTSurfaceLock.java:49)
at org.lwjgl.opengl.AWTSurfaceLock$1.run(AWTSurfaceLock.java:89)
at java.security.AccessController.doPrivileged(Native Method)
at org.lwjgl.opengl.AWTSurfaceLock.privilegedLockAndInitHandle(AWTSurfaceLock.java:86)
at org.lwjgl.opengl.AWTSurfaceLock.lockAndGetHandle(AWTSurfaceLock.java:64)
at org.lwjgl.opengl.MacOSXCanvasPeerInfo.initHandle(MacOSXCanvasPeerInfo.java:53)
at org.lwjgl.opengl.MacOSXDisplayPeerInfo.doLockAndInitHandle(MacOSXDisplayPeerInfo.java:56)
at org.lwjgl.opengl.PeerInfo.lockAndGetHandle(PeerInfo.java:85)
at org.lwjgl.opengl.MacOSXContextImplementation.create(MacOSXContextImplementation.java:47)
at org.lwjgl.opengl.Context.(Context.java:120)
at org.lwjgl.opengl.Display.create(Display.java:858)
at org.lwjgl.opengl.Display.create(Display.java:784)
at org.lwjgl.opengl.Display.create(Display.java:765)
at net.minecraft.client.Minecraft.a(Unknown Source)
at ng.a(Unknown Source)
at net.minecraft.client.Minecraft.run(Unknown Source)
at java.lang.Thread.run(Thread.java:744)


A detailed walkthrough of the error, its code path and all known details is as follows:
---------------------------------------------------------------------------------------

-- System Details --
Details:
Minecraft Version: 1.5.2
Operating System: Mac OS X (x86_64) version 10.9.2
Java Version: 1.7.0_45, Oracle Corporation
Java VM Version: Java HotSpot(TM) 64-Bit Server VM (mixed mode), Oracle Corporation
Memory: 30149112 bytes (28 MB) / 64487424 bytes (61 MB) up to 954728448 bytes (910 MB)
JVM Flags: 0 total; 
AABB Pool Size: 0 (0 bytes; 0 MB) allocated, 0 (0 bytes; 0 MB) used
Suspicious classes: a, en$1[b.a.a]
IntCache: cache: 0, tcache: 0, allocated: 0, tallocated: 0
LWJGL: 2.4.2
OpenGL: ~~ERROR~~ NullPointerException: null
Is Modded: Very likely; Jar signature invalidated
Type: Client (map_client.txt)
Texture Pack: Default
Profiler Position: N/A (disabled)
Vec3 Pool Size: ~~ERROR~~ NullPointerException: null

Merchi d'avancheuh :)

 

---------------------------------------------------------------------------------------

 

Solution trouvée:

 

/!\ Cela nécessite l'utilisation du terminal.

 

Il suffit de:

 

1. Créer un dossier sur le bureau nommé "Minefield"

2. Mettre le nouveau launcher nommé "Minefield.jar" dans le dossier créé ci-dessus.

3. Ouvrir le terminal.

4. Coller le code ci-dessous.

cd ~/Desktop/Minefield
export JAVA_HOME=/System/Library/Frameworks/JavaVM.framework/Versions/1.6/Home
java -Xmx1024M -Xms1024M -jar Minefield.jar

5. Se réjouir de pouvoir jouer.

Lien vers le commentaire
Partager sur d’autres sites

J'ai déjà essayé de forcé l'update et après avoir remis Java 6, j'ai ça:

 

---- Minecraft Crash Report ----
// Don't do that.

Time: 11/04/14 18:18
Description: Failed to start game

org.lwjgl.LWJGLException: Could not get the JAWT interface
at org.lwjgl.opengl.AWTSurfaceLock.lockAndInitHandle(Native Method)
at org.lwjgl.opengl.AWTSurfaceLock.access$100(AWTSurfaceLock.java:49)
at org.lwjgl.opengl.AWTSurfaceLock$1.run(AWTSurfaceLock.java:89)
at java.security.AccessController.doPrivileged(Native Method)
at org.lwjgl.opengl.AWTSurfaceLock.privilegedLockAndInitHandle(AWTSurfaceLock.java:86)
at org.lwjgl.opengl.AWTSurfaceLock.lockAndGetHandle(AWTSurfaceLock.java:64)
at org.lwjgl.opengl.MacOSXCanvasPeerInfo.initHandle(MacOSXCanvasPeerInfo.java:53)
at org.lwjgl.opengl.MacOSXDisplayPeerInfo.doLockAndInitHandle(MacOSXDisplayPeerInfo.java:56)
at org.lwjgl.opengl.PeerInfo.lockAndGetHandle(PeerInfo.java:85)
at org.lwjgl.opengl.MacOSXContextImplementation.create(MacOSXContextImplementation.java:47)
at org.lwjgl.opengl.Context.(Context.java:120)
at org.lwjgl.opengl.Display.create(Display.java:858)
at org.lwjgl.opengl.Display.create(Display.java:784)
at org.lwjgl.opengl.Display.create(Display.java:765)
at net.minecraft.client.Minecraft.a(Unknown Source)
at ng.a(Unknown Source)
at net.minecraft.client.Minecraft.run(Unknown Source)
at java.lang.Thread.run(Thread.java:744)


A detailed walkthrough of the error, its code path and all known details is as follows:
---------------------------------------------------------------------------------------

-- System Details --
Details:
Minecraft Version: 1.5.2
Operating System: Mac OS X (x86_64) version 10.9.2
Java Version: 1.7.0_45, Oracle Corporation
Java VM Version: Java HotSpot(TM) 64-Bit Server VM (mixed mode), Oracle Corporation
Memory: 29036368 bytes (27 MB) / 64487424 bytes (61 MB) up to 954728448 bytes (910 MB)
JVM Flags: 0 total; 
AABB Pool Size: 0 (0 bytes; 0 MB) allocated, 0 (0 bytes; 0 MB) used
Suspicious classes: a, en$1[b.a.a]
IntCache: cache: 0, tcache: 0, allocated: 0, tallocated: 0
LWJGL: 2.4.2
OpenGL: ~~ERROR~~ NullPointerException: null
Is Modded: Very likely; Jar signature invalidated
Type: Client (map_client.txt)
Texture Pack: Default
Profiler Position: N/A (disabled)
Vec3 Pool Size: ~~ERROR~~ NullPointerException: null

 

Il me semble que c'est pareil mais je peux me tromper ^^

Lien vers le commentaire
Partager sur d’autres sites

Bon, même si je suis les étapes pour désinstaller Java 7 et remettre Java 6, il semblerait que cela ne fonctionne pas...

 

Cependant, je me suis rappelé qu'avec des launcher comme FTB ou même ceux d'autres serveurs, je n'arrivais pas à me connecter non plus. J'ai donc été rechercher la solution que j'avais trouvé autrefois, qui permet de lancer Minecraft sous java 6 il me semble, afin de la montrer à ceux qui on le même problème que moi ^^

 

/!\ Cela nécessite l'utilisation du terminal.

 

Il suffit de:

 

1. Créer un dossier sur le bureau nommé "Minefield"

2. Mettre le nouveau launcher nommé "Minefield.jar" dans le dossier créé ci-dessus.

3. Ouvrir le terminal.

4. Coller le code ci-dessous.

cd ~/Desktop/Minefield
export JAVA_HOME=/System/Library/Frameworks/JavaVM.framework/Versions/1.6/Home
java -jar Minefield.jar

5. Se réjouir de pouvoir jouer.

 

Merci quand même, Warff, ça m'a aider à retrouver cette solution <3

Lien vers le commentaire
Partager sur d’autres sites

cd ~/Desktop/Minefield
export JAVA_HOME=/System/Library/Frameworks/JavaVM.framework/Versions/1.6/Home
java -jar Minefield.jar

 

Je me permet d'intervenir rapidement par rapport à ça.

De base, ce script n'allouait à mon Minefield.jar que 512 Mo de RAM (voire même moins), ce qui me laissait en proie à de nombreux freezes, lags et plantages. Déjà, il m'a fallut pas mal de temps pour me rendre compte de la cause de ces problèmes, et même si la solution peut paraître évidente pour certains, ça l'est moins pour d'autres ; donc je poste une solution à cela (il suffit de remplacer la dernière ligne du script de Dicsi par celle-ci) :

 

java -Xmx1024M -Xms1024M -jar Minefield.jar

 

Libre à vous d'allouer autant de RAM que vous le souhaitez à la place des "1024" de cette ligne.

Lien vers le commentaire
Partager sur d’autres sites

Hello, pour allouer 4GB de RAM et lancer de manière automatique, j'ai créé un bash pour Mac OSX dans le cas de la procédure décrite par Dicsi :

https://dl.dropboxusercontent.com/u/642 ... 204GB.bash

 

Celui-ci lance Minefield.jar avec 4GB de RAM alloué avec java 1.6 (pour ceux n'arrivant pas à desinstaller Java 1.7).

Pour le lancer automatiquement lors du double click :

Cmd + i -> Ouvrir Avec -> Terminal (dans le dossier Applications/Utilitaires) en décochant "Applications recommandée"

Si vous n'arrivez pas à l'exécuter, dans le terminal, lancer ces deux commandes :

cd ~/Desktop/Minefield

chmod u+x Minefield\ Java\ 1.6\ 4GB.bash

Cela vous permettra d'executer le fichier ;)

Une fois cela fait, vous pouvez le glisser dans le doc, du coté des dossier (à droite).

 

Glieps

 

Edit : Libre à vous de changer les dossier (celui où se trouve le .jar du launcher) (commande cd [chemin d'accès])

Et libre aussi à vous de changer la RAM attribuée (dans la commande lançant le .jar, remplacer le 4096M par 2048M par exemple pour passer à 2GB)

Pour cela, il suffit d'ouvrir le .bash avec un éditeur de texte comme TextEdit par exemple

Lien vers le commentaire
Partager sur d’autres sites

Ouais mais voilà moi le mien est mieux parce que je suis un scribe et tout et tout ...

 

Plus sérieusement, vraiment désolé Glieps, j'avais pas vu ton post qui est décidément mille fois mieux que le mien. Je retourne donc ma veste ! :mrgreen:

 

[Pub explicite]http://www.minefield.fr/forum/bugs-serveur-jeu-site-shop/crash-launcher-t64433.html#p468178[/pub explicite]

Lien vers le commentaire
Partager sur d’autres sites

Invité
Ce sujet ne peut plus recevoir de nouvelles réponses.
 Partager

×
×
  • Créer...