Minecraft java EXCEPTION_ACCESS_VIOLATION in Windows 7?

Stavo cercando di port forward il mio server Minecraft, usando la port 25566, e per qualche motivo non funzionava. Così, ho aperto Minecraft per entrare in localhost, e dopo aver fatto il login, la window si è chiusa e ho inserito un rapporto sul log degli errori sul mio desktop. La stessa cosa succede con tutti i tentativi successivi. Ecco la segnalazione di errore:

# # A fatal error has been detected by the Java Runtime Environment: # # EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x690ba2a1, pid=3152, tid=3372 # # JRE version: 6.0_26-b03 # Java VM: Java HotSpot(TM) Client VM (20.1-b02 mixed mode windows-x86 ) # Problematic frame: # C [atioglxx.dll+0x8a2a1] # # If you would like to submit a bug report, please visit: # http://java.sun.com/webapps/bugreport/crash.jsp # The crash happened outside the Java Virtual Machine in native code. # See problematic frame for where to report the bug. # --------------- THREAD --------------- Current thread (0x0200cc00): JavaThread "Minecraft main thread" daemon [_thread_in_native, id=3372, stack(0x4ef10000,0x4ef60000)] siginfo: ExceptionCode=0xc0000005, reading address 0x00000b54 Registers: EAX=0x00000000, EBX=0x4f31c778, ECX=0x00000000, EDX=0x00000000 ESP=0x4ef548a0, EBP=0x4ef561cc, ESI=0x00000000, EDI=0x00000001 EIP=0x690ba2a1, EFLAGS=0x00010212 Top of Stack: (sp=0x4ef548a0) 0x4ef548a0: 00000000 00000000 00000000 4f31c778 0x4ef548b0: 00000000 00000000 00000000 00000000 0x4ef548c0: 00000000 00000000 00000000 00000000 0x4ef548d0: 00000000 00000000 000000f5 00000000 0x4ef548e0: 00000000 00000000 00000000 00000000 0x4ef548f0: 00000000 00000000 00000000 00000000 0x4ef54900: 00000000 00000001 00000000 00000000 0x4ef54910: 00000000 00000000 4f1e9be8 0000000e Instructions: (pc=0x690ba2a1) 0x690ba281: 14 8d 43 10 50 8d 4c 24 1c 51 56 57 8d 7c 24 50 0x690ba291: e8 0a 21 04 00 8b 53 10 bf 01 00 00 00 89 43 08 0x690ba2a1: 39 ba 54 0b 00 00 0f 85 85 00 00 00 68 f8 bc f0 0x690ba2b1: 69 e8 07 0b d6 00 83 c4 04 85 c0 74 74 be bc 56 Register to memory mapping: EAX=0x00000000 is an unknown value EBX=0x4f31c778 is an unknown value ECX=0x00000000 is an unknown value EDX=0x00000000 is an unknown value ESP=0x4ef548a0 is pointing into the stack for thread: 0x0200cc00 EBP=0x4ef561cc is pointing into the stack for thread: 0x0200cc00 ESI=0x00000000 is an unknown value EDI=0x00000001 is an unknown value Stack: [0x4ef10000,0x4ef60000], sp=0x4ef548a0, free space=274k Native frames: (J=compiled Java code, j=interpnetworkingd, Vv=VM code, C=native code) C [atioglxx.dll+0x8a2a1] DrvPresentBuffers+0x3e821 Java frames: (J=compiled Java code, j=interpnetworkingd, Vv=VM code) j org.lwjgl.opengl.WindowsPeerInfo.nChoosePixelFormat(JIILorg/lwjgl/opengl/PixelFormat;Ljava/nio/IntBuffer;ZZZZ)I+0 j org.lwjgl.opengl.WindowsPeerInfo.choosePixelFormat(JIILorg/lwjgl/opengl/PixelFormat;Ljava/nio/IntBuffer;ZZZZ)I+15 j org.lwjgl.opengl.WindowsDisplay.createWindow(Lorg/lwjgl/opengl/DisplayMode;Ljava/awt/Canvas;II)V+176 j org.lwjgl.opengl.Display.createWindow()V+68 j org.lwjgl.opengl.Display.create(Lorg/lwjgl/opengl/PixelFormat;Lorg/lwjgl/opengl/Drawable;Lorg/lwjgl/opengl/ContextAttribs;)V+63 j org.lwjgl.opengl.Display.create(Lorg/lwjgl/opengl/PixelFormat;)V+9 j org.lwjgl.opengl.Display.create()V+13 j net.minecraft.client.Minecraft.a()V+135 j net.minecraft.client.Minecraft.run()V+6 j java.lang.Thread.run()V+11 v ~StubRoutines::call_stub --------------- PROCESS --------------- Java Threads: ( => current thread ) =>0x0200cc00 JavaThread "Minecraft main thread" daemon [_thread_in_native, id=3372, stack(0x4ef10000,0x4ef60000)] 0x0200d400 JavaThread "Timer hack thread" daemon [_thread_blocked, id=3368, stack(0x4ee80000,0x4eed0000)] 0x0200a800 JavaThread "Keep-Alive-Timer" daemon [_thread_blocked, id=3356, stack(0x4d490000,0x4d4e0000)] 0x0200c800 JavaThread "D3D Screen Updater" daemon [_thread_blocked, id=3256, stack(0x4e920000,0x4e970000)] 0x0200c000 JavaThread "DestroyJavaVM" [_thread_blocked, id=3160, stack(0x00360000,0x003b0000)] 0x0200b400 JavaThread "TimerQueue" daemon [_thread_blocked, id=3252, stack(0x4d650000,0x4d6a0000)] 0x0200b000 JavaThread "AWT-EventQueue-0" [_thread_blocked, id=3236, stack(0x4d520000,0x4d570000)] 0x0200a000 JavaThread "AWT-Windows" daemon [_thread_in_native, id=3204, stack(0x4ab70000,0x4abc0000)] 0x02009c00 JavaThread "AWT-Shutdown" [_thread_blocked, id=3200, stack(0x4aa00000,0x4aa50000)] 0x02009400 JavaThread "Java2D Disposer" daemon [_thread_blocked, id=3196, stack(0x4a940000,0x4a990000)] 0x02009000 JavaThread "Low Memory Detector" daemon [_thread_blocked, id=3188, stack(0x4a620000,0x4a670000)] 0x02015800 JavaThread "C1 CompilerThread0" daemon [_thread_blocked, id=3184, stack(0x4a590000,0x4a5e0000)] 0x02008800 JavaThread "Attach Listener" daemon [_thread_blocked, id=3180, stack(0x4a500000,0x4a550000)] 0x02008400 JavaThread "Signal Dispatcher" daemon [_thread_blocked, id=3176, stack(0x4a470000,0x4a4c0000)] 0x01fdf000 JavaThread "Finalizer" daemon [_thread_blocked, id=3172, stack(0x4a3e0000,0x4a430000)] 0x01fda400 JavaThread "Reference Handler" daemon [_thread_blocked, id=3168, stack(0x4a350000,0x4a3a0000)] Other Threads: 0x01fd5c00 VMThread [stack: 0x4a2c0000,0x4a310000] [id=3164] 0x0203c000 WatcherThread [stack: 0x4a6b0000,0x4a700000] [id=3192] VM state:not at safepoint (normal execution) 

Questo errore è già accaduto ad altre persone, ma non sono stato in grado di trovare una risposta effettiva al problema. Minecraft + java sono stati reinstallati in tutti i modi possibili, i driver della scheda video (radeon x600) sono stati modificati, aggiornati, tutto. Ho 4 gigabyte di ddr2 RAM e un pentium d 820, e Windows 7 definitivo a 64 bit. Le risposte nell'altra domanda come questa su questo sito non aiutano affatto. Dico che stavo armeggiando con Minecraft Server perché è l'unica cosa che ho fatto che avrebbe potuto fare qualsiasi cosa per rompere Minecraft. Sono stato in grado di giocare a Minecraft in anticipo. Minecraft per minecraft gratuito e in-browser su minecraft.net non funzionano neanche. Il server Minecraft funziona perfettamente però.

Il problema è causato dalla modalità openGL in Minecraft. Distriggers la modalità openGL, dovrebbe funzionare correttamente. Se non riesci a raggiungere la schermata di configuration, puoi modificarla a mano facendo clic su options nel launcher, quindi su disco. apri options.txt e cambia la row advancedOpengl:true a advancedOpengl:false

C'è un link sul bug tracker di Mojang su questo, con una soluzione: https://bugs.mojang.com/browse/MC-90269

L'essenza di base è che i tuoi driver di grafica Intel sono obsoleti, o sono in conflitto con Java / Minecraft.

Potresti provare ad aggiornarli, ma l'hardware potrebbe essere obsoleto (o potrebbe non esserci una nuova versione?)

Puoi provare a eseguire il gioco dopo essere stato reinstallato e questo è tutto. Puoi continuare a provare a eseguire il programma in circostanze diverse.