Welcome guest. Before posting on our computer help forum, you must register. Click here it's easy and free.

Author Topic: Frequent Java error  (Read 7606 times)

0 Members and 1 Guest are viewing this topic.

Jareth

    Topic Starter


    Rookie
    • Computer: Specs
    • Experience: Familiar
    • OS: Windows XP
    Frequent Java error
    « on: October 24, 2011, 11:25:45 PM »
     I regularly help out on a community-powered-support for mojang site and this error keeps coming up for different people. None of us know what to make of it we have them reinstall java, update their graphics drivers, make sure they have the appropriate Java for their OS, delete and reinstall the game, make exceptions in their firewall for both the game and Java and do the same for their antivirus programs. Since we more or less covered all of the bases for frequent fixes I have come to the conclusion that this is either a coding error in minecraft's code or an error within Java that only effects certain people.

    We check their computer specs and make sure they are optimal for the game. The weirdest part of it is some people will have the same computer with the same specs and only one of them has the error. I figured since none of us know how to code in java and can't make heads or tails of it then it couldn't hurt to see if anyone here might have any ideas to shed some light on the situation.


    The error report is:

    #
    # A fatal error has been detected by the Java Runtime Environment:
    #
    # EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x00000000, pid=268, tid=3332
    #
    # JRE version: 6.0_29-b11
    # Java VM: Java HotSpot(TM) Client VM (20.4-b02 mixed mode windows-x86 )
    # Problematic frame:
    # C 0x00000000
    #
    # If you would like to submit a bug report, please visit:
    # http://java.sun.com/webapps/bugreport...
    # The crash happened outside the Java Virtual Machine in native code.
    # See problematic frame for where to report the bug.
    #

    --------------- T H R E A D ---------------

    Current thread (0x49e34400): JavaThread "Minecraft main thread" daemon [_thread_in_native, id=3332, stack(0x4a2c0000,0x4a310000)]

    siginfo: ExceptionCode=0xc0000005, reading address 0x00000000

    Registers:
    EAX=0x4ad2dc00, EBX=0x3f1eaefe, ECX=0x00000000, EDX=0x00000008
    ESP=0x4a30f4ac, EBP=0x4ad37380, ESI=0x4b2eadd8, EDI=0x4b290000
    EIP=0x00000000, EFLAGS=0x00010202

    Top of Stack: (sp=0x4a30f4ac)
    0x4a30f4ac: 698769e2 4b290000 4ad37380 4ad374a0
    0x4a30f4bc: 4ad374b8 4b290000 4ad37380 00000008
    0x4a30f4cc: 3e63a90b bff145dc 3f1eaefe 3f384006
    0x4a30f4dc: 3e63a90b bff145dc 3f1eaefe 3f38407f
    0x4a30f4ec: 6987035f 4b290000 4ad37380 00000004
    0x4a30f4fc: 49e34400 4a30f554 4a30f568 00000000
    0x4a30f50c: 4ad37074 00000000 4b2f18dc 6951b0b9
    0x4a30f51c: 4a31806e 3f000000 3f000000 3f000000

    Instructions: (pc=0x00000000)
    0xffffffe0:

    Register to memory mapping:

    EAX=0x4ad2dc00 is an unknown value
    EBX=0x3f1eaefe is an unallocated location in the heap
    ECX=0x00000000 is an unknown value
    EDX=0x00000008 is an unknown value
    ESP=0x4a30f4ac is pointing into the stack for thread: 0x49e34400
    EBP=0x4ad37380 is an unknown value
    ESI=0x4b2eadd8 is an unknown value
    EDI=0x4b290000 is an unknown value

    Stack: [0x4a2c0000,0x4a310000], sp=0x4a30f4ac, free space=317k
    Java frames: (J=compiled Java code, j=interpreted, Vv=VM code)
    J org.lwjgl.opengl.GL11.nglTranslatef(FFFJ)V
    J org.lwjgl.opengl.GL11.glTranslatef(FFF)V
    j qo.a(Llr;IF)V+443
    J jo.a(Lwd;Lul;)V
    j jo.a(F)V+1668
    j iw.b(FI)V+303
    j iw.a(FJ)V+1038
    j iw.b(F)V+391
    j net.minecraft.client.Minecraft.run()V+341
    j java.lang.Thread.run()V+11
    v ~StubRoutines::call_stub

    --------------- P R O C E S S ---------------

    Java Threads: ( => current thread )
    0x49eb0800 JavaThread "Thread-15" daemon [_thread_blocked, id=3604, stack(0x4d580000,0x4d5d0000)]
    0x49eb0400 JavaThread "Thread-14" daemon [_thread_blocked, id=2164, stack(0x4d530000,0x4d580000)]
    0x49fb0400 JavaThread "Thread-13" daemon [_thread_in_native, id=3408, stack(0x4d4e0000,0x4d530000)]
    =>0x49e34400 JavaThread "Minecraft main thread" daemon [_thread_in_native, id=3332, stack(0x4a2c0000,0x4a310000)]
    0x49122800 JavaThread "Timer hack thread" daemon [_thread_blocked, id=4028, stack(0x49690000,0x496e0000)]
    0x49088c00 JavaThread "D3D Screen Updater" daemon [_thread_blocked, id=2968, stack(0x49c30000,0x49c80000)]
    0x003a6800 JavaThread "DestroyJavaVM" [_thread_blocked, id=848, stack(0x003b0000,0x00400000)]
    0x490d7400 JavaThread "TimerQueue" daemon [_thread_blocked, id=2420, stack(0x49640000,0x49690000)]
    0x49054000 JavaThread "AWT-EventQueue-0" [_thread_blocked, id=3284, stack(0x495f0000,0x49640000)]
    0x48fff400 JavaThread "AWT-Windows" daemon [_thread_in_native, id=1192, stack(0x492e0000,0x49330000)]
    0x48ffc800 JavaThread "AWT-Shutdown" [_thread_blocked, id=3156, stack(0x49290000,0x492e0000)]
    0x4900a400 JavaThread "Java2D Disposer" daemon [_thread_blocked, id=2104, stack(0x49240000,0x49290000)]
    0x48cbec00 JavaThread "Low Memory Detector" daemon [_thread_blocked, id=3764, stack(0x48f10000,0x48f60000)]
    0x48cbc800 JavaThread "C1 CompilerThread0" daemon [_thread_blocked, id=3524, stack(0x48ec0000,0x48f10000)]
    0x48cb7800 JavaThread "Attach Listener" daemon [_thread_blocked, id=2896, stack(0x48e70000,0x48ec0000)]
    0x48cb6400 JavaThread "Signal Dispatcher" daemon [_thread_blocked, id=1052, stack(0x48e20000,0x48e70000)]
    0x48ca9800 JavaThread "Finalizer" daemon [_thread_blocked, id=3648, stack(0x48dd0000,0x48e20000)]
    0x48ca4c00 JavaThread "Reference Handler" daemon [_thread_blocked, id=4020, stack(0x48d80000,0x48dd0000)]

    Other Threads:
    0x48ca1000 VMThread [stack: 0x48d30000,0x48d80000] [id=132]
    0x48cc1c00 WatcherThread [stack: 0x48f60000,0x48fb0000] [id=1732]

    VM state:not at safepoint (normal execution)

    VM Mutex/Monitor currently owned by a thread: None

    Heap
    def new generation total 157376K, used 61391K [0x02a70000, 0x0d530000, 0x17fc0000)
    eden space 139904K, 43% used [0x02a70000, 0x06663f10, 0x0b310000)
    from space 17472K, 0% used [0x0b310000, 0x0b310000, 0x0c420000)
    to space 17472K, 0% used [0x0c420000, 0x0c420000, 0x0d530000)
    tenured generation total 349568K, used 54686K [0x17fc0000, 0x2d520000, 0x42a70000)
    the space 349568K, 15% used [0x17fc0000, 0x1b527b68, 0x1b527c00, 0x2d520000)
    compacting perm gen total 17152K, used 16953K [0x42a70000, 0x43b30000, 0x46a70000)
    the space 17152K, 98% used [0x42a70000, 0x43afe690, 0x43afe800, 0x43b30000)
    No shared spaces configured.

    Code Cache [0x009f0000, 0x00e60000, 0x029f0000)
    total_blobs=2353 nmethods=2017 adapters=269 free_code_cache=28933312 largest_free_block=192

    Dynamic libraries:
    0x00400000 - 0x00424000 C:\Program Files\Java\jre6\bin\javaw.exe
    0x7c900000 - 0x7c9b2000 C:\WINDOWS\system32\ntdll.dll
    0x7c800000 - 0x7c8f6000 C:\WINDOWS\system32\kernel32.dll
    0x77dd0000 - 0x77e6b000 C:\WINDOWS\system32\ADVAPI32.dll
    0x77e70000 - 0x77f03000 C:\WINDOWS\system32\RPCRT4.dll
    0x77fe0000 - 0x77ff1000 C:\WINDOWS\system32\Secur32.dll
    0x7e410000 - 0x7e4a1000 C:\WINDOWS\system32\USER32.dll
    0x77f10000 - 0x77f59000 C:\WINDOWS\system32\GDI32.dll
    0x76390000 - 0x763ad000 C:\WINDOWS\system32\IMM32.DLL
    0x7c340000 - 0x7c396000 C:\Program Files\Java\jre6\bin\msvcr71.dll
    0x6d7f0000 - 0x6da9f000 C:\Program Files\Java\jre6\bin\client\jvm.dll
    0x76b40000 - 0x76b6d000 C:\WINDOWS\system32\WINMM.dll
    0x6d7a0000 - 0x6d7ac000 C:\Program Files\Java\jre6\bin\verify.dll
    0x6d320000 - 0x6d33f000 C:\Program Files\Java\jre6\bin\java.dll
    0x6d7e0000 - 0x6d7ef000 C:\Program Files\Java\jre6\bin\zip.dll
    0x6d000000 - 0x6d14c000 C:\Program Files\Java\jre6\bin\awt.dll
    0x73000000 - 0x73026000 C:\WINDOWS\system32\WINSPOOL.DRV
    0x77c10000 - 0x77c68000 C:\WINDOWS\system32\msvcrt.dll
    0x774e0000 - 0x7761e000 C:\WINDOWS\system32\ole32.dll
    0x773d0000 - 0x774d3000 C:\WINDOWS\WinSxS\x86_Microsoft.Windows.Common-Controls_6595b64144ccf1df_6.0.2600.6028_x-ww_61e65202\COMCTL32.dll
    0x77f60000 - 0x77fd6000 C:\WINDOWS\system32\SHLWAPI.dll
    0x5ad70000 - 0x5ada8000 C:\WINDOWS\system32\uxtheme.dll
    0x74720000 - 0x7476c000 C:\WINDOWS\system32\MSCTF.dll
    0x77b40000 - 0x77b62000 C:\WINDOWS\system32\apphelp.dll
    0x755c0000 - 0x755ee000 C:\WINDOWS\system32\msctfime.ime
    0x7c9c0000 - 0x7d1d7000 C:\WINDOWS\system32\shell32.dll
    0x6d230000 - 0x6d27f000 C:\Program Files\Java\jre6\bin\fontmanager.dll
    0x4fdd0000 - 0x4ff76000 C:\WINDOWS\system32\d3d9.dll
    0x49380000 - 0x49386000 C:\WINDOWS\system32\d3d8thk.dll
    0x77c00000 - 0x77c08000 C:\WINDOWS\system32\VERSION.dll
    0x6d600000 - 0x6d613000 C:\Program Files\Java\jre6\bin\net.dll
    0x71ab0000 - 0x71ac7000 C:\WINDOWS\system32\WS2_32.dll
    0x71aa0000 - 0x71aa8000 C:\WINDOWS\system32\WS2HELP.dll
    0x6d620000 - 0x6d629000 C:\Program Files\Java\jre6\bin\nio.dll
    0x71a50000 - 0x71a8f000 C:\WINDOWS\System32\mswsock.dll
    0x76f20000 - 0x76f47000 C:\WINDOWS\system32\DNSAPI.dll
    0x76d60000 - 0x76d79000 C:\WINDOWS\system32\iphlpapi.dll
    0x76fb0000 - 0x76fb8000 C:\WINDOWS\System32\winrnr.dll
    0x76f60000 - 0x76f8c000 C:\WINDOWS\system32\WLDAP32.dll
    0x64000000 - 0x64025000 C:\Program Files\Bonjour\mdnsNSP.dll
    0x76fc0000 - 0x76fc6000 C:\WINDOWS\system32\rasadhlp.dll
    0x662b0000 - 0x66308000 C:\WINDOWS\system32\hnetcfg.dll
    0x71a90000 - 0x71a98000 C:\WINDOWS\System32\wshtcpip.dll
    0x68000000 - 0x68036000 C:\WINDOWS\system32\rsaenh.dll
    0x769c0000 - 0x76a74000 C:\WINDOWS\system32\USERENV.dll
    0x5b860000 - 0x5b8b5000 C:\WINDOWS\system32\netapi32.dll
    0x605d0000 - 0x605d9000 C:\WINDOWS\system32\mslbui.dll
    0x77120000 - 0x771ab000 C:\WINDOWS\system32\OLEAUT32.DLL
    0x6d780000 - 0x6d788000 C:\Program Files\Java\jre6\bin\sunmscapi.dll
    0x77a80000 - 0x77b15000 C:\WINDOWS\system32\CRYPT32.dll
    0x77b20000 - 0x77b32000 C:\WINDOWS\system32\MSASN1.dll
    0x49520000 - 0x4953a000 C:\Program Files\Dell\QuickSet\dadkeyb.dll
    0x4a310000 - 0x4a37b000 C:\Documents and Settings\David\Application Data\.minecraft\bin\natives\lwjgl.dll
    0x5ed00000 - 0x5edcc000 C:\WINDOWS\system32\OPENGL32.dll
    0x68b20000 - 0x68b40000 C:\WINDOWS\system32\GLU32.dll
    0x73760000 - 0x737ab000 C:\WINDOWS\system32\DDRAW.dll
    0x73bc0000 - 0x73bc6000 C:\WINDOWS\system32\DCIMAN32.dll
    0x6d350000 - 0x6d356000 C:\Program Files\Java\jre6\bin\jawt.dll
    0x69500000 - 0x69d4e000 C:\WINDOWS\system32\nvoglnt.dll
    0x4d320000 - 0x4d333000 C:\Documents and Settings\David\Application Data\.minecraft\bin\natives\jinput-dx8.dll
    0x6ce10000 - 0x6ce48000 C:\WINDOWS\system32\DINPUT8.dll
    0x688f0000 - 0x688f9000 C:\WINDOWS\system32\HID.DLL
    0x77920000 - 0x77a13000 C:\WINDOWS\system32\SETUPAPI.DLL
    0x76c30000 - 0x76c5e000 C:\WINDOWS\system32\WINTRUST.dll
    0x76c90000 - 0x76cb8000 C:\WINDOWS\system32\IMAGEHLP.dll
    0x4d4b0000 - 0x4d4c2000 C:\Documents and Settings\David\Application Data\.minecraft\bin\natives\jinput-raw.dll
    0x4d5d0000 - 0x4d6f9000 C:\Documents and Settings\David\Application Data\.minecraft\bin\natives\OpenAL32.dll
    0x73f10000 - 0x73f6c000 C:\WINDOWS\system32\dsound.dll
    0x72d20000 - 0x72d29000 C:\WINDOWS\system32\wdmaud.drv
    0x72d10000 - 0x72d18000 C:\WINDOWS\system32\msacm32.drv
    0x77be0000 - 0x77bf5000 C:\WINDOWS\system32\MSACM32.dll
    0x77bd0000 - 0x77bd7000 C:\WINDOWS\system32\midimap.dll
    0x73ee0000 - 0x73ee4000 C:\WINDOWS\system32\KsUser.dll
    0x76bf0000 - 0x76bfb000 C:\WINDOWS\system32\PSAPI.DLL

    VM Arguments:
    jvm_args: -Xms512m -Xmx1024m
    java_command: C:\Documents and Settings\David\Desktop\Minecraft.exe
    Launcher Type: SUN_STANDARD

    Environment Variables:
    CLASSPATH=.;C:\Program Files\Java\jre1.5.0_15\lib\ext\QTJava.zip
    PATH=C:\Program Files\ActiveState Komodo Edit 6\;C:\Program Files\Common Files\Microsoft Shared\Windows Live;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\Program Files\Intel\WiFi\bin\;C:\Program Files\Symantec\pcAnywhere\;C:\Program Files\QuickTime\QTSystem\;C:\Program Files\Common Files\Microsoft Shared\Windows Live;C:\Program Files\Java\jre6\bin
    USERNAME=David
    OS=Windows_NT
    PROCESSOR_IDENTIFIER=x86 Family 6 Model 14 Stepping 12, GenuineIntel

    --------------- S Y S T E M ---------------

    OS: Windows XP Build 2600 Service Pack 3

    CPU:total 2 (2 cores per cpu, 1 threads per core) family 6 model 14 stepping 12, cmov, cx8, fxsr, mmx, sse, sse2, sse3

    Memory: 4k page, physical 2095176k(918584k free), swap 5615360k(4222332k free)

    vm_info: Java HotSpot(TM) Client VM (20.4-b02) for windows-x86 JRE (1.6.0_29-b11), built on Oct 3 2011 01:01:08 by "java_re" with MS VC++ 7.1 (VS2003)

    time: Sun Oct 23 14:58:25 2011
    elapsed time: 39 seconds


    If anybody can give any input on this I would be grateful. We are all volunteers and try to help people because we also like the game, this error though not the most common has got us stumped. Thank you ahead of time to anyone who replies. ;)

    BC_Programmer


      Mastermind
    • Typing is no substitute for thinking.
    • Thanked: 1140
      • Yes
      • Yes
      • BC-Programming.com
    • Certifications: List
    • Computer: Specs
    • Experience: Beginner
    • OS: Windows 11
    Re: Frequent Java error
    « Reply #1 on: October 25, 2011, 08:21:21 AM »
    Quote
    JRE version: 6.0_29-b11
    # Java VM: Java HotSpot(TM) Client VM (20.4-b02 mixed mode windows-x86 )



    Latest Version of the JRE at the moment is JRE 7 update 1. That looks like it's still running a relatively early build if JRE 6 and the Java 6 VM.

    Quote
    Java(TM) SE Runtime Environment (build 1.7.0-ea-b144)
    Java HotSpot(TM) 64-Bit Server VM (build 21.0-b14, mixed mode)




    The error itself is an access violation in the VM:

    Quote
    EXCEPTION_ACCESS_VIOLATION (0xc0000005)
    That is, it's unrelated to the actual Java bytecode being run, and no exception is thrown. Possibly a bug in java itself, or, more likely, a error that occured as a result of a JNI call (to OpenGL by lwjgl)

    Most likely a race condition involving jwlgl, the Graphics Drivers, and the settings chosen for the game via a tool like NVidia control panel or Catalyst Control Center:

    Quote
    J org.lwjgl.opengl.GL11.nglTranslatef(FFFJ)V
    J org.lwjgl.opengl.GL11.glTranslatef(FFF)V
    The two functions on the stack support this; they are both within lwjgl and they are both Native calls to the systems OpenGL Implementation. The glTranslatef() function probably has logic that calls a separate native API as needed based on the installed Graphics card. In this case, an Nvidia card, which results in a call to nglTranslatef() which crashes within the user-mode portion of the OpenGL library.

    Possible cause: a DLL that injects itself into every application:

    Quote
    0x49520000 - 0x4953a000 C:\Program Files\Dell\QuickSet\dadkeyb.dll
    A search reveals  that almost every posted log for java game crashes I can find that have the same error (access violation) have this tool installed (Dell Quickset), far too frequently to be a coincidence. It might be worth taking note of how many others that have this issue seem to have it as well.
    I was trying to dereference Null Pointers before it was cool.

    Jareth

      Topic Starter


      Rookie
      • Computer: Specs
      • Experience: Familiar
      • OS: Windows XP
      Re: Frequent Java error
      « Reply #2 on: October 25, 2011, 08:25:00 PM »
      Thanks a lot for your reply. I will look in to the few other errors I have access to for the Dell issue. If it is somehow a graphics card incompatibility issue that would explain why I have gotten one our two of these solved by having them switch to on board graphics. The problem is very few people seem to have a separate on board graphics card or chipset. When it's a graphics issue it usually says "bad drivers this can usually be fixed by updating your graphics drivers" but I think this only occurs when they don't support the type of openGL minecraft is using.

      It's just been very annoying when everytime someone comes on with this error we more or less have to tell them their minecraft has cancer. I appreciate what you could translate for me out of the message. On an unrelated topic why do you have your experience marked as beginner when you seem to know a fair amount about Java script and building your own computers? :o

      BC_Programmer


        Mastermind
      • Typing is no substitute for thinking.
      • Thanked: 1140
        • Yes
        • Yes
        • BC-Programming.com
      • Certifications: List
      • Computer: Specs
      • Experience: Beginner
      • OS: Windows 11
      Re: Frequent Java error
      « Reply #3 on: October 25, 2011, 08:37:28 PM »
      On an unrelated topic why do you have your experience marked as beginner when you seem to know a fair amount about Java script and building your own computers? :o

      It used to be set to "Experienced" but then it got reset at some point when the forum changed, and I haven't bothered to change it again. It's become somewhat meaningless, because it doesn't really say how much experience the person has but rather how much experience they think they have, which can sometimes be quite different.
      I was trying to dereference Null Pointers before it was cool.

      Jareth

        Topic Starter


        Rookie
        • Computer: Specs
        • Experience: Familiar
        • OS: Windows XP
        Re: Frequent Java error
        « Reply #4 on: October 29, 2011, 01:00:34 AM »
        Good point man. I put down familiar because I know most of the jargon and can do basic repairs. I hardly consider myself the person to come to for advice if it's not basic repairs or errors. Thanks again for your reply now I have to try and figure out a solution for the problem. I think the info you gave should help me figure one out. If it is graphic card related do you think there is a work around or do they just need a new card. ? If it's related to Dell Quickset it seems as though you could turn it off from the searches I have found but I'm not entirely sure.

        CreepersNemisis



          Greenhorn

          • Experience: Familiar
          • OS: Windows XP
          Re: Frequent Java error
          « Reply #5 on: January 21, 2012, 04:07:55 PM »
          Hmmm... I've noticed many people have the same problem too. This should help!

          Raptor

          • Guest
          Re: Frequent Java error
          « Reply #6 on: January 22, 2012, 04:15:59 PM »
          It used to be set to "Experienced" but then it got reset at some point when the forum changed, and I haven't bothered to change it again. It's become somewhat meaningless, because it doesn't really say how much experience the person has but rather how much experience they think they have, which can sometimes be quite different.

          I liked "familiar". It's like a computer witch's aid. Except that I'm not a witch. More of a warlock. Yeah.