Crash

Well this is a first – I’ve had to roll back a JDK update to the previous version due to crashing. Luckily I always keep the previous version in case I need to roll back but never have; I install the binary JDK into (in this case) /usr/local/jdk1.6.0_04 and symlink this to /usr/local/jdk so I don’t need to change my path. So it was a simple matter to symlink to /usr/local/jdk1.6.0_03 and the problem went away.

The problem was that Eclipse started crashing recently and I blamed Eclipse and/or a bad plugin or combination of plugins instead of the JDK upgrade. So I reinstalled Eclipse, cleared out the workspace/.metadata caches, re-installed plugins a few at a time, re-imported projects and nothing – still crashed regularly. Big ugly JDK crashes with hs_err_pid.log files full of stuff like

#
# An unexpected error has been detected by Java Runtime Environment:
#
#  SIGSEGV (0xb) at pc=0x00002b4516f0722a, pid=28013, tid=1085491536
#
# Java VM: Java HotSpot(TM) 64-Bit Server VM (10.0-b19 mixed mode linux-amd64)
# Problematic frame:
# V  [libjvm.so+0x1f122a]
#
# 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.
#

I did some Googling but this is a new problem and only seems to affect 64-bit JDKs, so there’s not much discussion going on. One guy mentioned that adding “-client” to eclipse.ini helped, but not for me. Turns out that there is no client JVM for 64-bin Linux (or Windows) JDKs (see the discussion here).

So this morning I switched back to u3 and everything seems to work fine now.

I’m also running Kubuntu on my shiny new workstation at my shiny new job and had the same problem, but didn’t have the previous install to revert to. Luckily though Sun keeps archived previous versions and I was able to download u3 here.

2 Responses to “Crash”

  1. […] scheinen gehörig überarbeitet worden zu sein – leider nicht unbedingt zum Positiven. Wie auch hier oder in den Bug Reports zu lesen ist, gibt es allerlei […]

  2. beth says:

    I dont understand what this means–can u help? Im very computer illiterate! LOL
    #
    # A fatal error has been detected by the Java Runtime Environment:
    #
    # EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x3dc69cb5, pid=4700, tid=3136
    #
    # JRE version: 6.0_15-b03
    # Java VM: Java HotSpot(TM) Client VM (14.1-b02 mixed mode windows-x86 )
    # Problematic frame:
    # C [mshtml.dll+0x249cb5]
    #
    # 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.
    #

    ————— T H R E A D —————

    Current thread (0x3563cc00): JavaThread “Thread-4” [_thread_in_native, id=3136, stack(0x35900000,0x35a00000)]

    siginfo: ExceptionCode=0xc0000005, reading address 0x000000f0

    Registers:
    EAX=0x00000000, EBX=0x00000000, ECX=0x00000024, EDX=0x520f6bb0
    ESP=0x359ff6a4, EBP=0x359ff6bc, ESI=0x0636f3a0, EDI=0x7c8097e0
    EIP=0x3dc69cb5, EFLAGS=0x00010246

    Top of Stack: (sp=0x359ff6a4)
    0x359ff6a4: 00000000 0636f3a0 520ef5e8 3db20880
    0x359ff6b4: 0636f3a0 00000000 359ff6d0 3db1e009
    0x359ff6c4: 0636f3a0 3563cc00 062a2478 359ff6e0
    0x359ff6d4: 3dafa736 0636f3a0 520ef5e8 359ff72c
    0x359ff6e4: 6d4130be 062a2478 38d19e37 3563cd10
    0x359ff6f4: 359ff734 062a2478 00000000 00000000
    0x359ff704: 51fffbf8 00000000 359ff70c 00000000
    0x359ff714: 359ff740 520f6bb0 00000000 520ef5e8

    Instructions: (pc=0x3dc69cb5)
    0x3dc69ca5: f4 ea f4 3d 8b 3d b8 13 a2 3d 8b f1 ff d7 33 db
    0x3dc69cb5: 39 98 f0 00 00 00 74 1f ff 35 f4 ea f4 3d ff d7

    Stack: [0x35900000,0x35a00000], sp=0x359ff6a4, free space=1021k
    Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
    C [mshtml.dll+0x249cb5]
    C [mshtml.dll+0xfe009]
    C [mshtml.dll+0xda736]
    C [jp2iexp.dll+0x30be]
    j sun.plugin2.main.server.IExplorerPlugin.javaScriptReleaseObject(Lsun/plugin2/liveconnect/BrowserSideObject;)V+4
    j sun.plugin2.main.server.LiveConnectSupport$PerPluginInfo.releaseAllObjects()V+34
    j sun.plugin2.main.server.LiveConnectSupport.shutdown(I)V+42
    j sun.plugin2.main.server.JVMInstance.unregisterApplet(I)V+63
    j sun.plugin2.main.server.JVMInstance.dispose()V+67
    j sun.plugin2.main.server.JVMInstance.access$2600(Lsun/plugin2/main/server/JVMInstance;)V+1
    j sun.plugin2.main.server.JVMInstance$Listener.jvmExited(Lsun/plugin2/jvm/JVMLauncher;)V+86
    j sun.plugin2.jvm.JVMLauncher.fireJVMExited()V+31
    j sun.plugin2.jvm.JVMLauncher.access$300(Lsun/plugin2/jvm/JVMLauncher;)V+1
    j sun.plugin2.jvm.JVMLauncher$JVMWatcher.run()V+50
    j java.lang.Thread.run()V+11
    v ~StubRoutines::call_stub
    V [jvm.dll+0xecfac]
    V [jvm.dll+0x1741d1]
    V [jvm.dll+0xed177]
    V [jvm.dll+0xed1ed]
    V [jvm.dll+0x1162a0]
    V [jvm.dll+0x1d03a4]
    V [jvm.dll+0x173e4c]
    C [MSVCR71.dll+0x9565]
    C [kernel32.dll+0xb729]

    Java frames: (J=compiled Java code, j=interpreted, Vv=VM code)
    j sun.plugin2.main.server.IExplorerPlugin.iUnknownRelease(J)V+0
    j sun.plugin2.main.server.IExplorerPlugin.javaScriptReleaseObject(Lsun/plugin2/liveconnect/BrowserSideObject;)V+4
    j sun.plugin2.main.server.LiveConnectSupport$PerPluginInfo.releaseAllObjects()V+34
    j sun.plugin2.main.server.LiveConnectSupport.shutdown(I)V+42
    j sun.plugin2.main.server.JVMInstance.unregisterApplet(I)V+63
    j sun.plugin2.main.server.JVMInstance.dispose()V+67
    j sun.plugin2.main.server.JVMInstance.access$2600(Lsun/plugin2/main/server/JVMInstance;)V+1
    j sun.plugin2.main.server.JVMInstance$Listener.jvmExited(Lsun/plugin2/jvm/JVMLauncher;)V+86
    j sun.plugin2.jvm.JVMLauncher.fireJVMExited()V+31
    j sun.plugin2.jvm.JVMLauncher.access$300(Lsun/plugin2/jvm/JVMLauncher;)V+1
    j sun.plugin2.jvm.JVMLauncher$JVMWatcher.run()V+50
    j java.lang.Thread.run()V+11
    v ~StubRoutines::call_stub

    ————— P R O C E S S —————

    Java Threads: ( => current thread )
    0x35607800 JavaThread “Thread-11” [_thread_in_native, id=5680, stack(0x3ae10000,0x3b010000)]
    0x35631400 JavaThread “Thread-10” [_thread_in_native, id=5180, stack(0x2b6a0000,0x2b8a0000)]
    =>0x3563cc00 JavaThread “Thread-4” [_thread_in_native, id=3136, stack(0x35900000,0x35a00000)]
    0x26ba9c00 JavaThread “traceMsgQueueThread” daemon [_thread_blocked, id=5260, stack(0x2c480000,0x2c580000)]
    0x26b70c00 JavaThread “Low Memory Detector” daemon [_thread_blocked, id=4692, stack(0x2c280000,0x2c380000)]
    0x26b6b800 JavaThread “CompilerThread0” daemon [_thread_blocked, id=5000, stack(0x2c180000,0x2c280000)]
    0x26b6a000 JavaThread “Attach Listener” daemon [_thread_blocked, id=4912, stack(0x2bfa0000,0x2c0a0000)]
    0x26b68c00 JavaThread “Signal Dispatcher” daemon [_thread_blocked, id=4568, stack(0x2bea0000,0x2bfa0000)]
    0x26b55800 JavaThread “Finalizer” daemon [_thread_blocked, id=1848, stack(0x2b310000,0x2b410000)]
    0x26b54000 JavaThread “Reference Handler” daemon [_thread_blocked, id=3360, stack(0x2b210000,0x2b310000)]

    Other Threads:
    0x26b51000 VMThread [stack: 0x2acd0000,0x2add0000] [id=5932]
    0x26b7c400 WatcherThread [stack: 0x2c380000,0x2c480000] [id=4012]

    VM state:not at safepoint (normal execution)

    VM Mutex/Monitor currently owned by a thread: None

    Heap
    def new generation total 960K, used 360K [0x4ff80000, 0x50080000, 0x501f0000)
    eden space 896K, 33% used [0x4ff80000, 0x4ffca1b8, 0x50060000)
    from space 64K, 100% used [0x50060000, 0x50070000, 0x50070000)
    to space 64K, 0% used [0x50070000, 0x50070000, 0x50080000)
    tenured generation total 4096K, used 393K [0x501f0000, 0x505f0000, 0x51f80000)
    the space 4096K, 9% used [0x501f0000, 0x50252768, 0x50252800, 0x505f0000)
    compacting perm gen total 12288K, used 3842K [0x51f80000, 0x52b80000, 0x55f80000)
    the space 12288K, 31% used [0x51f80000, 0x52340900, 0x52340a00, 0x52b80000)
    No shared spaces configured.

    Dynamic libraries:
    0x00400000 – 0x0049c000 C:\Program Files\Internet Explorer\iexplore.exe
    0x7c900000 – 0x7c9b2000 C:\WINDOWS\system32\ntdll.dll
    0x7c800000 – 0x7c8f6000 C:\WINDOWS\system32\kernel32.dll
    0x77dd0000 – 0x77e6b000 C:\WINDOWS\system32\ADVAPI32.dll
    0x77e70000 – 0x77f02000 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
    0x77c10000 – 0x77c68000 C:\WINDOWS\system32\msvcrt.dll
    0x77f60000 – 0x77fd6000 C:\WINDOWS\system32\SHLWAPI.dll
    0x7c9c0000 – 0x7d1d7000 C:\WINDOWS\system32\SHELL32.dll
    0x774e0000 – 0x7761d000 C:\WINDOWS\system32\ole32.dll
    0x3dfd0000 – 0x3e1b8000 C:\WINDOWS\system32\iertutil.dll
    0x78130000 – 0x78262000 C:\WINDOWS\system32\urlmon.dll
    0x77120000 – 0x771ab000 C:\WINDOWS\system32\OLEAUT32.dll
    0x76390000 – 0x763ad000 C:\WINDOWS\system32\IMM32.DLL
    0x773d0000 – 0x774d3000 C:\WINDOWS\WinSxS\x86_Microsoft.Windows.Common-Controls_6595b64144ccf1df_6.0.2600.5512_x-ww_35d4ce83\comctl32.dll
    0x5d090000 – 0x5d12a000 C:\WINDOWS\system32\comctl32.dll
    0x3e1c0000 – 0x3ec53000 C:\WINDOWS\system32\IEFRAME.dll
    0x763b0000 – 0x763f9000 C:\WINDOWS\system32\comdlg32.dll
    0x451f0000 – 0x451f6000 C:\Program Files\Internet Explorer\xpshims.dll
    0x5ad70000 – 0x5ada8000 C:\WINDOWS\system32\uxtheme.dll
    0x74720000 – 0x7476c000 C:\WINDOWS\system32\MSCTF.dll
    0x01420000 – 0x016e5000 C:\WINDOWS\system32\xpsp2res.dll
    0x77920000 – 0x77a13000 C:\WINDOWS\system32\SETUPAPI.dll
    0x3d930000 – 0x3da16000 C:\WINDOWS\system32\WININET.dll
    0x010c0000 – 0x010c9000 C:\WINDOWS\system32\Normaliz.dll
    0x76fd0000 – 0x7704f000 C:\WINDOWS\system32\CLBCATQ.DLL
    0x77050000 – 0x77115000 C:\WINDOWS\system32\COMRes.dll
    0x77c00000 – 0x77c08000 C:\WINDOWS\system32\VERSION.dll
    0x439b0000 – 0x439f0000 C:\Program Files\Internet Explorer\ieproxy.dll
    0x71ab0000 – 0x71ac7000 C:\WINDOWS\system32\ws2_32.dll
    0x71aa0000 – 0x71aa8000 C:\WINDOWS\system32\WS2HELP.dll
    0x77b40000 – 0x77b62000 C:\WINDOWS\system32\appHelp.dll
    0x76ee0000 – 0x76f1c000 C:\WINDOWS\system32\RASAPI32.dll
    0x76e90000 – 0x76ea2000 C:\WINDOWS\system32\rasman.dll
    0x5b860000 – 0x5b8b5000 C:\WINDOWS\system32\NETAPI32.dll
    0x76eb0000 – 0x76edf000 C:\WINDOWS\system32\TAPI32.dll
    0x76e80000 – 0x76e8e000 C:\WINDOWS\system32\rtutils.dll
    0x76b40000 – 0x76b6d000 C:\WINDOWS\system32\WINMM.dll
    0x769c0000 – 0x76a74000 C:\WINDOWS\system32\USERENV.dll
    0x77c70000 – 0x77c95000 C:\WINDOWS\system32\msv1_0.dll
    0x76790000 – 0x7679c000 C:\WINDOWS\system32\cryptdll.dll
    0x76d60000 – 0x76d79000 C:\WINDOWS\system32\iphlpapi.dll
    0x722b0000 – 0x722b5000 C:\WINDOWS\system32\sensapi.dll
    0x71a50000 – 0x71a8f000 C:\WINDOWS\system32\mswsock.dll
    0x662b0000 – 0x66308000 C:\WINDOWS\system32\hnetcfg.dll
    0x71a90000 – 0x71a98000 C:\WINDOWS\System32\wshtcpip.dll
    0x76fc0000 – 0x76fc6000 C:\WINDOWS\system32\rasadhlp.dll
    0x75cf0000 – 0x75d81000 C:\WINDOWS\system32\MLANG.dll
    0x76f20000 – 0x76f47000 C:\WINDOWS\system32\DNSAPI.dll
    0x755c0000 – 0x755ee000 C:\WINDOWS\system32\msctfime.ime
    0x7e720000 – 0x7e7d0000 C:\WINDOWS\system32\SXS.DLL
    0x71d40000 – 0x71d5b000 C:\WINDOWS\system32\actxprxy.dll
    0x3da20000 – 0x3dfcd000 C:\WINDOWS\system32\mshtml.dll
    0x02990000 – 0x029b9000 C:\WINDOWS\system32\msls31.dll
    0x76bf0000 – 0x76bfb000 C:\WINDOWS\system32\PSAPI.DLL
    0x746f0000 – 0x7471a000 C:\WINDOWS\system32\msimtf.dll
    0x42070000 – 0x4209f000 C:\WINDOWS\system32\iepeers.dll
    0x73000000 – 0x73026000 C:\WINDOWS\system32\WINSPOOL.DRV
    0x3d7a0000 – 0x3d854000 C:\WINDOWS\system32\JScript.dll
    0x10000000 – 0x104a3000 C:\WINDOWS\system32\Macromed\Flash\Flash10c.ocx
    0x77a80000 – 0x77b15000 C:\WINDOWS\system32\CRYPT32.dll
    0x77b20000 – 0x77b32000 C:\WINDOWS\system32\MSASN1.dll
    0x73b30000 – 0x73b45000 C:\WINDOWS\system32\mscms.dll
    0x76c30000 – 0x76c5e000 C:\WINDOWS\system32\WINTRUST.dll
    0x76c90000 – 0x76cb8000 C:\WINDOWS\system32\IMAGEHLP.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
    0x04c20000 – 0x04c8a000 C:\WINDOWS\system32\VBScript.dll
    0x767f0000 – 0x76818000 C:\WINDOWS\system32\schannel.dll
    0x6d430000 – 0x6d43a000 C:\WINDOWS\system32\ddrawex.dll
    0x73760000 – 0x737ab000 C:\WINDOWS\system32\DDRAW.dll
    0x73bc0000 – 0x73bc6000 C:\WINDOWS\system32\DCIMAN32.dll
    0x1b000000 – 0x1b00c000 C:\WINDOWS\system32\ImgUtil.dll
    0x1b060000 – 0x1b06e000 C:\WINDOWS\system32\pngfilt.dll
    0x76380000 – 0x76385000 C:\WINDOWS\system32\msimg32.dll
    0x4ec50000 – 0x4edfb000 C:\WINDOWS\WinSxS\x86_Microsoft.Windows.GdiPlus_6595b64144ccf1df_1.0.6001.22319_x-ww_f0b4c2df\gdiplus.dll
    0x73940000 – 0x73a10000 C:\WINDOWS\system32\D3DIM700.DLL
    0x35c50000 – 0x35c89000 C:\WINDOWS\system32\Dxtrans.dll
    0x76b20000 – 0x76b31000 C:\WINDOWS\system32\ATL.DLL
    0x35cb0000 – 0x35d07000 C:\WINDOWS\system32\Dxtmsft.dll
    0x47060000 – 0x47081000 C:\WINDOWS\system32\XmlLite.dll
    0x74d90000 – 0x74dfb000 C:\WINDOWS\system32\USP10.dll
    0x68000000 – 0x68036000 C:\WINDOWS\system32\rsaenh.dll
    0x68100000 – 0x68126000 C:\WINDOWS\system32\dssenh.dll
    0x74980000 – 0x74a94000 C:\WINDOWS\system32\msxml3.dll
    0x79000000 – 0x79046000 C:\WINDOWS\system32\mscoree.dll
    0x63f00000 – 0x63f0c000 c:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\mscorie.dll
    0x05740000 – 0x057db000 C:\WINDOWS\WinSxS\x86_Microsoft.VC80.CRT_1fc8b3b9a1e18e3b_8.0.50727.3053_x-ww_b80fa8ca\MSVCR80.dll
    0x4fdd0000 – 0x4ff76000 C:\WINDOWS\system32\d3d9.dll
    0x6d990000 – 0x6d996000 C:\WINDOWS\system32\d3d8thk.dll
    0x6d7d0000 – 0x6d7eb000 C:\Program Files\Java\jre6\bin\wsdetect.dll
    0x6cc60000 – 0x6cc68000 C:\WINDOWS\system32\dispex.dll
    0x6d410000 – 0x6d42c000 C:\Program Files\Java\jre6\bin\jp2iexp.dll
    0x7c340000 – 0x7c396000 C:\Program Files\Java\jre6\bin\MSVCR71.dll
    0x71ad0000 – 0x71ad9000 C:\WINDOWS\system32\wsock32.dll
    0x76fb0000 – 0x76fb8000 C:\WINDOWS\System32\winrnr.dll
    0x76f60000 – 0x76f8c000 C:\WINDOWS\system32\WLDAP32.dll
    0x2bc10000 – 0x2be9b000 C:\PROGRA~1\Java\jre6\bin\client\jvm.dll
    0x6d7b0000 – 0x6d7bc000 C:\PROGRA~1\Java\jre6\bin\verify.dll
    0x6d330000 – 0x6d34f000 C:\PROGRA~1\Java\jre6\bin\java.dll
    0x6d290000 – 0x6d298000 C:\PROGRA~1\Java\jre6\bin\hpi.dll
    0x6d7f0000 – 0x6d7ff000 C:\PROGRA~1\Java\jre6\bin\zip.dll
    0x055e0000 – 0x055e6000 C:\Program Files\Java\jre6\bin\jp2native.dll
    0x6d1d0000 – 0x6d1e3000 C:\Program Files\Java\jre6\bin\deploy.dll
    0x6d610000 – 0x6d623000 C:\Program Files\Java\jre6\bin\net.dll
    0x6d630000 – 0x6d639000 C:\Program Files\Java\jre6\bin\nio.dll
    0x6d6b0000 – 0x6d6f3000 C:\Program Files\Java\jre6\bin\regutils.dll
    0x7d1e0000 – 0x7d49c000 C:\WINDOWS\system32\msi.dll
    0x6d000000 – 0x6d14a000 C:\Program Files\Java\jre6\bin\awt.dll

    VM Arguments:
    jvm_args: -Xbootclasspath/a:C:\PROGRA~1\Java\jre6\lib\deploy.jar;C:\PROGRA~1\Java\jre6\lib\javaws.jar;C:\PROGRA~1\Java\jre6\lib\plugin.jar -Xmx32m -Djava.awt.headless=true -Dkernel.background.download=false -Dkernel.download.dialog=false -XX:MaxDirectMemorySize=64m
    java_command:
    Launcher Type: generic

    Environment Variables:
    PATH=C:\Program Files\Internet Explorer;;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\Program Files\ATI Technologies\ATI Control Panel;C:\Program Files\Common Files\AOL\System Information
    USERNAME=my computer
    OS=Windows_NT
    PROCESSOR_IDENTIFIER=x86 Family 15 Model 4 Stepping 3, GenuineIntel

    ————— S Y S T E M —————

    OS: Windows XP Build 2600 Service Pack 3

    CPU:total 2 (1 cores per cpu, 2 threads per core) family 15 model 4 stepping 3, cmov, cx8, fxsr, mmx, sse, sse2, sse3, ht

    Memory: 4k page, physical 522316k(101064k free), swap 1274200k(289812k free)

    vm_info: Java HotSpot(TM) Client VM (14.1-b02) for windows-x86 JRE (1.6.0_15-b03), built on Jul 25 2009 01:22:46 by “java_re” with MS VC++ 7.1

    time: Fri Nov 20 15:40:00 2009
    elapsed time: 3535 seconds

Creative Commons License
This work is licensed under a Creative Commons Attribution 3.0 License.