User:Pmw57/Minecrafthelp/Troubleshooting

= Troubleshooting Guide =

EXCEPTION_ACCESS_VIOLATION (0xc0000005)
Problem

The minecraft launcher won't start, and you get the following type of error - found in a file called hs_err_pid

#   # A fatal error has been detected by the Java Runtime Environment: #   #  EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x000000006abaf5bf, pid=9176, tid=4868 #   # JRE version: 7.0_05-b05 # Java VM: Java HotSpot(TM) 64-Bit Server VM (23.1-b03 mixed mode windows-amd64 compressed oops) # Problematic frame: # C [aticfx64.dll+0x2f5bf]  GetKtProcAddress+0xfaf #   # Failed to write core dump. Minidumps are not enabled by default on client versions of Windows #   # If you would like to submit a bug report, please visit: #  http://bugreport.sun.com/bugreport/crash.jsp # The crash happened outside the Java Virtual Machine in native code. # See problematic frame for where to report the bug. #

Cause

The "Problematic frame" is caused by to the graphics card not knowing how to handle certain OpenGL commands.

Solution

Update the graphics card drivers.


 * nVidia drivers - http://www.nvidia.com/Download/index.aspx
 * AMD drivers - http://support.amd.com/us/gpudownload/Pages/index.aspx
 * Intel driver - http://www.nvidia.com/Download/index.aspx

Sometimes a graphics card is too old for its drivers to be easily found at the above sites. You can find out the name of your graphics card by running dxdiag and going to the Display tab. Once you know the name of your graphics card and its current version, you can then perform a web search for updated display drivers for it, by using a search parameter such as:

"GeForce 9600 GT" driver update

and looking for results that have a more recent version of drivers for you to download and install.

Update unable to complete
Problem

When the launcher tries to update Minecraft, the update isn't able to finish.

Cause

The reason why the update isn't able to finish is that the attempt to download the updated files is being blocked. This is most commonly due to an antivirus program mistakenly blocking some of the files, such as lwjgl.dll or other files.

Solution

Temporarily disable your antivirus program and try the update again.

Connection to minecraft.net fails, with HTML text up in the news panel
Problem

Connection to minecraft.net times out, when attempting to log in to the launcher, and HTML content appears in the news panel, such as this:

&lt;html&gt;&lt;body&gt;&lt;font color="#808080"&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;center&gt;Failed to update news&lt;br&gt; java.net.ConnectException: Connection timed out: connect&lt;/center&gt;&lt/font&gt;&lt;/body&gt;&lt;/html&gt;

Cause

Minecraft.net doesn't have an IPv6 address, and Java 7 prefers to use IPv6 when the computer support it, to communicate with the internet.

Solution

Tell Java 7 to prefer to use IPv4 instead of IPv6.

This can be done by creating a batch file to launch Minecraft with those preferred settings:

@echo off java -Djava.net.preferIPv4Stack=true -Djava.net.preferIPv6Addresses=false -jar minecraft.exe

Or, you can add those runtime parameters to Java when it normally runs, by goin to the Control Panel, searching for Java, and in the Java tab selecting View. There, you can double-click in the Runtime Parameters column and add the following to it:

-Djava.net.preferIPv4Stack=true -Djava.net.preferIPv6Addresses=false