3 Replies Latest reply on Oct 3, 2013 1:02 PM by tedtaylor

    Minecraft "Display driver stopped responding and has recovered"

    tedtaylor

      Hello Intel,

       

      I have already asked Mojang for support here : [MC-32606] Intel HD Graphics crash while playing Minecraft 1.6.x - Mojira

       

      I have a brand new Dell Inspiron 15R model 5537 for my kids to play the game "Minecraft".  Their old laptop died, so I was forced to get a new one.  The new laptop has an Intel HD Graphics 4400 .  The laptop itself is configured with 8GB RAM, 1TB hard disk drive, i5-4200u processor, Windows 8.0 x64.

       

      The issue is that when the kids play minecraft, when in-game (not on menus), after an arbitrary amount of time ( from 30 seconds to 10 minutes), the video driver will crash with the message "Display driver stopped responding and has recovered".  I can force the issue by playing the game in full-screen mode, then pressing ALT+TAB to return to the desktop.

       

      Originally, the laptop came configured with Dell-supplied drivers version 9.18.10.3165 .  The pre-recorded response from Mojang is "your video drivers are out-of-date, upgrade them", so I downloaded and installed 9.18.10.3257 from Intel.  Same issue.  I then downloaded and installed the Windows 8.1 BETA drivers 10.18.10.3282.  Same issue. (Yes I am on Win8.0 and these are Win8.1 drivers ; but they seem to work except for the one issue).  I have left the laptop running the BETA drivers.

       

      In trying to troubleshoot the issue, I temporarily replaced the hard disk drive and installed Windows 7 x64 Retail on it, plus the Intel Chipset drivers, and back to the production Intel drivers 9.18.10.3257.  The issue is still present, but I was able to get additional debug information.  The Minecraft "development console" ( a plain text logging facility ) shows the following after the video drivers crash:

       

      Client> #

      Client> # A fatal error has been detected by the Java Runtime Environment:

      Client> #

      Client> # EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x000000000c1c1c82, pid=2768, tid=2780

      Client> #

      Client> # JRE version: 7.0_25-b17

      Client> # Java VM: Java HotSpot(TM) 64-Bit Server VM (23.25-b01 mixed mode windows-amd64 compressed oops)

      Client> # Problematic frame:

      Client> # C [ig75icd64.dll+0x1c82]

      Client> #

      Client> # Failed to write core dump. Minidumps are not enabled by default on client versions of Windows

      Client> #

      Client> # An error report file with more information is saved as:

      Client> # C:\Users\Ted\AppData\Roaming\.minecraft\hs_err_pid2768.log

      Client> #

      Client> # If you would like to submit a bug report, please visit:

      Client> # http://bugreport.sun.com/bugreport/crash.jsp

      Client> # The crash happened outside the Java Virtual Machine in native code.

      Client> # See problematic frame for where to report the bug.

      Client> #

      Client> AL lib: (EE) alc_cleanup: 1 device not closed

      Game ended with bad state (exit code 1)

       

      The quoted 'hs_err_pid2768.log' is available on request, and is attached to Mojang's trouble ticket MC-32606 ; I have copied what I believe is the relevant portion here:

       

      Stack: [0x0000000002400000,0x0000000002500000], sp=0x00000000024fcb00, free space=1010k

      Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)

      C [ig75icd64.dll+0x1c82]

      C [ig75icd64.dll+0x1ea2b5] DrvSetLayerPaletteEntries+0x96885

      C [ig75icd64.dll+0x22808e] DrvSetLayerPaletteEntries+0xd465e

      C [ig75icd64.dll+0x22794c] DrvSetLayerPaletteEntries+0xd3f1c

      C [ig75icd64.dll+0x72757] RegisterProcTableCallback+0x68c87

      C [ig75icd64.dll+0x150517] RegisterProcTableCallback+0x146a47

      J org.lwjgl.opengl.GL11.nglDrawArrays(IIIJ)V

       

      Java frames: (J=compiled Java code, j=interpreted, Vv=VM code)

      J org.lwjgl.opengl.GL11.nglDrawArrays(IIIJ)V

      J bfq.a()I

      J avk.b(IIIIII)V

      j awp.a()V+181

      j atv.S()V+407

      j atv.d()V+88

      j net.minecraft.client.main.Main.main([Ljava/lang/String;)V+768

      v ~StubRoutines::call_stub

       

       

      I am at a loss.  It appears that there is an issue with the Intel video drivers (x64 version) that is preventing Minecraft from working properly (and, if google is correct, other games that rely on lwjgl ).

       

      Note that I have bypassed Dell's technical support, because I am no longer running Dell's video graphics drivers.

       

      Please help!  Ideally, Intel engineers and Mojang engineers can get together over coffee, and have it solved before it gets cold.  Please let me know what I can do to assist the resolution process...

       

      Thanks,

      Ted Taylor

      Frustrated Parent