Arqade is a question and answer site for passionate videogamers on all platforms. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I just bought minecraft and every time i run it , it crashes. When i double click on its icon in the application folder nothing happens so i have to go into the contents folder to launch its jar file. After I login this is the crash report that keeps displaying.

I am running this on osx 10.8.2 (mountain lion) My specs are:

2.26 ghz intel core 2 duo, 8gb ram

---- Minecraft Crash Report ----
// Surprise! Haha. Well, this is awkward.

Time: 2/25/13 5:29 PM
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(
    at org.lwjgl.opengl.AWTSurfaceLock$
    at Method)
    at org.lwjgl.opengl.AWTSurfaceLock.privilegedLockAndInitHandle(
    at org.lwjgl.opengl.AWTSurfaceLock.lockAndGetHandle(
    at org.lwjgl.opengl.MacOSXCanvasPeerInfo.initHandle(
    at org.lwjgl.opengl.MacOSXDisplayPeerInfo.doLockAndInitHandle(
    at org.lwjgl.opengl.PeerInfo.lockAndGetHandle(
    at org.lwjgl.opengl.MacOSXContextImplementation.create(
    at org.lwjgl.opengl.Context.<init>(
    at org.lwjgl.opengl.Display.create(
    at org.lwjgl.opengl.Display.create(
    at org.lwjgl.opengl.Display.create(
    at net.minecraft.client.Minecraft.a(SourceFile:232)
    at asq.a(SourceFile:56)

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

-- System Details --
    Minecraft Version: 1.4.7
    Operating System: Mac OS X (x86_64) version 10.8.2
    Java Version: 1.7.0_10, Oracle Corporation
    Java VM Version: Java HotSpot(TM) 64-Bit Server VM (mixed mode), Oracle Corporation
    Memory: 55114328 bytes (52 MB) / 85721088 bytes (81 MB) up to 1271398400 bytes (1212 MB)
    JVM Flags: 0 total; 
    AABB Pool Size: 0 (0 bytes; 0 MB) allocated, 0 (0 bytes; 0 MB) used
    Suspicious classes: No suspicious classes found.
    IntCache: cache: 0, tcache: 0, allocated: 0, tallocated: 0
    LWJGL: 2.4.2
    OpenGL: ~~ERROR~~ NullPointerException: null
    Is Modded: Probably not. Jar signature remains and client brand is untouched.
    Type: Client (map_client.txt)
    Texture Pack: Default
    Profiler Position: N/A (disabled)
    Vec3 Pool Size: ~~ERROR~~ NullPointerException: null
share|improve this question… – Aaron Feb 26 '13 at 2:01
up vote 3 down vote accepted

The version of LWJGL (Lightweight Java Game Library) that comes bundled with Minecraft is incompatible with the version of Java that you have installed.

  • If you have multiple versions installed, you can use Java Preferences (usually at /Applications/Utilities/Java to change your system's default Java version.

  • You can upgrade LWJGL without too much difficult - download the most recent version and put it in your ~/Library/Application Support/minecraft/ folder, overwriting the old files and the natives folder.

  • If you don't want to upgrade LWJGL, you can downgrade Java until Minecraft works. Oracle maintains links to old versions on their site, though versions that are outdated enough will require signing up for an Oracle account before they'll give you the download link. FileHippo and OldVersion can help with that.

share|improve this answer
do you know where i can download an older version of java? i cant seem to find it anywhere – Sarmen B. Feb 26 '13 at 3:55
Downgrading Java is an EXTREMELY bad idea - it opens your computer up to a variety of virus attacks, none of which you want :P Upgrading LWJGL is simple - just download the newest version and install it into the minecraft folder, replacing the current lwjgl files. – Andrew Feb 26 '13 at 4:20
@Andrew And yet it is a functioning option that some people may prefer, especially if they're on a secure network or using an operating system like Mac OS that is nearly never the target of viruses, Java-based or otherwise. There's a reason why the conditional "if downgrading Java is undesirable..." is deliberately included. (I'd dispute the "extremely" part too, but that's not an argument I want to get into the details of.) – SevenSidedDie Feb 26 '13 at 4:55
@SevenSidedDie Mac OS is definitely not never the target of viruses, it's just less common. Java-based viruses often work on both Macs and PCs equally, I think it was unclear that that might often be undesirable. I might swap your second and third answers, unless you object. – Andrew Feb 26 '13 at 16:26
@Andrew Swapping them doesn't change the intent, and I do see the editorial difference, so that's fine! – SevenSidedDie Feb 26 '13 at 17:43

All you have to do is when you open the launcher, select Options => Force Update

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.