User:Pmw57/Minecrafthelp/Troubleshooting

= Troubleshooting Guide = This guide provides some common issues that people may have when trying to play Minecraft, and solutions that they can use to fix such problems.

If you require further assistance with fixing your computer, please feel free to come along to the IRC channel called #minecrafthelp on esper.net, using an IRC client such as mIRC, xChat, or by using esper.net's web access to #minecrafthelp

problematic frame
Problem

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

#   # 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 having out of date or bad video card drivers, resulting in the graphics card not knowing how to handle certain OpenGL commands.

Solution

Update the graphics card drivers.

You can find out the name of your graphics card by:
 * 1) Running dxdiag (Press the Win+R keys, and type "dxdiag" (no quotes) in the box. Press enter)
 * 2) If prompted about verifying WHQL, select Yes
 * 3) Once it has finished loading, go to the Display tab, which shows the name of your graphics card

Depending on your type of graphics card, you can update your graphics card drivers from the following locations.


 * 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:

"RADEON 9200 SE" driver update

and looking for results that have a more recent version of drivers for you to download and install. You may find though that older graphics cards have less than 256MB of memory, which fall below Minecraft's minimum requirements.

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

Cannot connect to minecraft.net when attempting to log in via 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 can support it, to communicate with the internet.

Solution

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

This can be achieved by creating a shortcut to the minecraft.exe launcher with those preferred settings:

PC instructions:

java -Djava.net.preferIPv4Stack=true -Djava.net.preferIPv6Addresses=false -jar minecraft.exe
 * 1) Right-click on minecraft.exe and select "Create shortcut"
 * 2) Rename the shortcut if you wish to something else, such as "Minecraft with IPv4"
 * 3) Right-click on the shortcut and select properties
 * 4) In the Target field, replace the text with:

Press OK to finish, and try out the shortcut

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.