Community
Participate
Working Groups
I had Eclipse 3.1 running and it was working fine. Then the other day, I tried to start it, and it kept crashing on startup. I tried removing this and installing 3.1.1 instead a couple days ago. This was working fine, and I got it setup again, and then I tried to start it up today, and it was crashing again. This is the stack: # # An unexpected error has been detected by HotSpot Virtual Machine: # # EXCEPTION_FLT_STACK_CHECK (0xc0000092) at pc=0x00afd215, pid=2832, tid=2424 # # Java VM: Java HotSpot(TM) Client VM (1.4.2_09-b05 mixed mode) # Problematic frame: # v ~RuntimeStub::load_klass_patching Runtime1 stub # --------------- T H R E A D --------------- Current thread (0x00822870): JavaThread "main" [_thread_in_Java, id=2424] siginfo: ExceptionCode=0xc0000092, ExceptionInformation=0x00000000 0x0006e110 Registers: EAX=0xffffffff, EBX=0x00000001, ECX=0x1159b558, EDX=0x00b5b279 ESP=0x0006e110, EBP=0x0006e1e0, ESI=0xffffffff, EDI=0xffffffff EIP=0x00afd215, EFLAGS=0x00010202 Top of Stack: (sp=0x0006e110) 0x0006e110: 00000000 00822870 00822870 00822870 0x0006e120: 000000bc 0006e148 080a7dff 00000000 0x0006e130: 00822128 080366ad 00822870 00822870 0x0006e140: 08035337 2062d00a 0006e184 00aadbc5 0x0006e150: ffff1372 ffff0020 ffffffff 00b61fef 0x0006e160: 00ae001b 101d67fc ffff0023 00494991 0x0006e170: 00494991 4991ffff 00000049 ffff0000 0x0006e180: 00494991 00000000 0000ffff 00000000 Instructions: (pc=0x00afd215) 0x00afd205: 83 ec 6c dd 34 24 9b d9 24 24 83 ec 40 dd 1c 24 0x00afd215: dd 5c 24 08 dd 5c 24 10 dd 5c 24 18 dd 5c 24 20 Stack: [0x00030000,0x00070000), sp=0x0006e110, free space=248k Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code) v ~RuntimeStub::load_klass_patching Runtime1 stub J java.io.DataInputStream.readInt()I v ~RuntimeStub::alignment_frame_return Runtime1 stub j org.eclipse.core.internal.resources.WorkspaceTreeReader_1.readSnapshotTree(Ljava/io/DataInputStream;Lorg/eclipse/core/internal/watson/ElementTree;Lorg/eclipse/core/runtime/IProgressMonitor;)Lorg/eclipse/core/internal/watson/ElementTree;+59 j org.eclipse.core.internal.resources.SaveManager.restoreSnapshots(Lorg/eclipse/core/runtime/IProgressMonitor;)V+129 j org.eclipse.core.internal.resources.SaveManager.restore(Lorg/eclipse/core/runtime/IProgressMonitor;)V+85 j org.eclipse.core.internal.resources.SaveManager.startup(Lorg/eclipse/core/runtime/IProgressMonitor;)V+2 j org.eclipse.core.internal.resources.Workspace.startup(Lorg/eclipse/core/runtime/IProgressMonitor;)V+186 j org.eclipse.core.internal.resources.Workspace.open(Lorg/eclipse/core/runtime/IProgressMonitor;)Lorg/eclipse/core/runtime/IStatus;+117 j org.eclipse.core.resources.ResourcesPlugin.startup()V+45 j org.eclipse.core.internal.compatibility.PluginActivator.start(Lorg/osgi/framework/BundleContext;)V+43 j org.eclipse.osgi.framework.internal.core.BundleContextImpl$2.run()Ljava/lang/Object;+56 v ~StubRoutines::call_stub V [jvm.dll+0x71bdf] V [jvm.dll+0xabac2] V [jvm.dll+0x71aec] V [jvm.dll+0x87604] C [java.dll+0x1047] j org.eclipse.osgi.framework.internal.core.BundleContextImpl.startActivator(Lorg/osgi/framework/BundleActivator;)V+22 j org.eclipse.osgi.framework.internal.core.BundleContextImpl.start()V+23 j org.eclipse.osgi.framework.internal.core.BundleHost.startWorker(Z)V+239 j org.eclipse.osgi.framework.internal.core.AbstractBundle.start()V+20 j org.eclipse.core.runtime.adaptor.EclipseClassLoader.findLocalClass(Ljava/lang/String;)Ljava/lang/Class;+397 j org.eclipse.osgi.framework.internal.core.BundleLoader.findLocalClass(Ljava/lang/String;)Ljava/lang/Class;+47 j org.eclipse.osgi.framework.internal.core.SingleSourcePackage.loadClass(Ljava/lang/String;)Ljava/lang/Class;+8 j org.eclipse.osgi.framework.internal.core.BundleLoader.findClass(Ljava/lang/String;Z)Ljava/lang/Class;+149 j org.eclipse.osgi.framework.internal.core.BundleLoader.findClass(Ljava/lang/String;)Ljava/lang/Class;+3 j org.eclipse.osgi.framework.adaptor.core.AbstractClassLoader.loadClass(Ljava/lang/String;Z)Ljava/lang/Class;+47 J java.lang.ClassLoader.loadClassInternal(Ljava/lang/String;)Ljava/lang/Class; v ~StubRoutines::call_stub V [jvm.dll+0x71bdf] V [jvm.dll+0xabac2] V [jvm.dll+0x71aec] V [jvm.dll+0x718f4] V [jvm.dll+0x7196c] V [jvm.dll+0xc2eba] V [jvm.dll+0xc2b21] V [jvm.dll+0xc2610] V [jvm.dll+0xc251f] V [jvm.dll+0x8bff5] V [jvm.dll+0x86ce3] C [verify.dll+0x1663] C [verify.dll+0x5013] C [verify.dll+0x4be3] C [verify.dll+0x40c1] C [verify.dll+0x3dc5] C [verify.dll+0x2984] C [verify.dll+0x1a63] C [verify.dll+0x1262] C [java.dll+0x3b88] V [jvm.dll+0x65017] V [jvm.dll+0x65414] V [jvm.dll+0x65309] V [jvm.dll+0x64ff6] V [jvm.dll+0x6afea] j org.eclipse.ui.internal.ide.model.WorkbenchAdapterFactory.<init>()V+27 j org.eclipse.ui.internal.ide.model.WorkbenchAdapterBuilder.registerAdapters()V+8 j org.eclipse.ui.internal.ide.IDEWorkbenchAdvisor.initialize(Lorg/eclipse/ui/application/IWorkbenchConfigurer;)V+19 j org.eclipse.ui.application.WorkbenchAdvisor.internalBasicInitialize(Lorg/eclipse/ui/application/IWorkbenchConfigurer;)V+22 j org.eclipse.ui.internal.Workbench.init(Lorg/eclipse/swt/widgets/Display;)Z+546 j org.eclipse.ui.internal.Workbench.runUI()I+39 j org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Lorg/eclipse/swt/widgets/Display;Lorg/eclipse/ui/application/WorkbenchAdvisor;)I+11 j org.eclipse.ui.PlatformUI.createAndRunWorkbench(Lorg/eclipse/swt/widgets/Display;Lorg/eclipse/ui/application/WorkbenchAdvisor;)I+2 j org.eclipse.ui.internal.ide.IDEApplication.run(Ljava/lang/Object;)Ljava/lang/Object;+98 j org.eclipse.core.internal.runtime.PlatformActivator$1.run(Ljava/lang/Object;)Ljava/lang/Object;+257 j org.eclipse.core.runtime.adaptor.EclipseStarter.run(Ljava/lang/Object;)Ljava/lang/Object;+170 j org.eclipse.core.runtime.adaptor.EclipseStarter.run([Ljava/lang/String;Ljava/lang/Runnable;)Ljava/lang/Object;+57 v ~StubRoutines::call_stub V [jvm.dll+0x71bdf] V [jvm.dll+0xabac2] V [jvm.dll+0x71aec] V [jvm.dll+0xb66a4] V [jvm.dll+0xb7c58] V [jvm.dll+0x8cad2] C [java.dll+0x6255] j sun.reflect.NativeMethodAccessorImpl.invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;+87 j sun.reflect.DelegatingMethodAccessorImpl.invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;+6 j java.lang.reflect.Method.invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;+111 j org.eclipse.core.launcher.Main.invokeFramework([Ljava/lang/String;[Ljava/net/URL;)V+181 j org.eclipse.core.launcher.Main.basicRun([Ljava/lang/String;)V+107 j org.eclipse.core.launcher.Main.run([Ljava/lang/String;)I+4 j org.eclipse.core.launcher.Main.main([Ljava/lang/String;)V+10 v ~StubRoutines::call_stub V [jvm.dll+0x71bdf] V [jvm.dll+0xabac2] V [jvm.dll+0x71aec] V [jvm.dll+0x778e9] V [jvm.dll+0x7854e] C [javaw.exe+0x14bf] C [javaw.exe+0x2ecf] C [kernel32.dll+0x16d4f] --------------- P R O C E S S --------------- Java Threads: ( => current thread ) 0x008446f0 JavaThread "Start Level Event Dispatcher" daemon [_thread_blocked, id=3600] 0x00843080 JavaThread "Framework Event Dispatcher" daemon [_thread_blocked, id=3444] 0x00842c60 JavaThread "State Data Manager" daemon [_thread_blocked, id=2828] 0x0082e660 JavaThread "CompilerThread0" daemon [_thread_blocked, id=3356] 0x0082d370 JavaThread "Signal Dispatcher" daemon [_thread_blocked, id=1836] 0x0082a140 JavaThread "Finalizer" daemon [_thread_blocked, id=312] 0x0082adf0 JavaThread "Reference Handler" daemon [_thread_blocked, id=2820] =>0x00822870 JavaThread "main" [_thread_in_Java, id=2424] Other Threads: 0x00828040 VMThread [id=2132] 0x00830d00 WatcherThread [id=3740] VM state:not at safepoint (normal execution) VM Mutex/Monitor currently owned by a thread: None Heap def new generation total 2880K, used 2138K [0x10010000, 0x10330000, 0x113c0000) eden [error occurred during error reporting, step 190, id 0xc0000092] Dynamic libraries: 0x00400000 - 0x0040b000 c:\jdk1.4\bin\javaw.exe 0x7c900000 - 0x7c9b0000 C:\WINDOWS\system32\ntdll.dll 0x7c800000 - 0x7c8f4000 C:\WINDOWS\system32\kernel32.dll 0x77dd0000 - 0x77e6b000 C:\WINDOWS\system32\ADVAPI32.dll 0x77e70000 - 0x77f01000 C:\WINDOWS\system32\RPCRT4.dll 0x77d40000 - 0x77dd0000 C:\WINDOWS\system32\USER32.dll 0x77f10000 - 0x77f57000 C:\WINDOWS\system32\GDI32.dll 0x77c10000 - 0x77c68000 C:\WINDOWS\system32\MSVCRT.dll 0x629c0000 - 0x629c9000 C:\WINDOWS\system32\LPK.DLL 0x74d90000 - 0x74dfb000 C:\WINDOWS\system32\USP10.dll 0x08000000 - 0x0813d000 c:\jdk1.4\jre\bin\client\jvm.dll 0x76b40000 - 0x76b6d000 C:\WINDOWS\system32\WINMM.dll 0x10000000 - 0x10007000 c:\jdk1.4\jre\bin\hpi.dll 0x76bf0000 - 0x76bfb000 C:\WINDOWS\system32\PSAPI.DLL 0x003b0000 - 0x003be000 c:\jdk1.4\jre\bin\verify.dll 0x003c0000 - 0x003d9000 c:\jdk1.4\jre\bin\java.dll 0x003e0000 - 0x003ee000 c:\jdk1.4\jre\bin\zip.dll 0x03040000 - 0x0304f000 C:\jdk1.4\jre\bin\net.dll 0x71ab0000 - 0x71ac7000 C:\WINDOWS\system32\WS2_32.dll 0x71aa0000 - 0x71aa8000 C:\WINDOWS\system32\WS2HELP.dll 0x03050000 - 0x03058000 C:\jdk1.4\jre\bin\nio.dll 0x03120000 - 0x03170000 C:\eclipse311\configuration\org.eclipse.osgi\bundles\61\1\.cp\swt-win32-3139.dll 0x774e0000 - 0x7761d000 C:\WINDOWS\system32\ole32.dll 0x5d090000 - 0x5d127000 C:\WINDOWS\system32\COMCTL32.dll 0x763b0000 - 0x763f9000 C:\WINDOWS\system32\comdlg32.dll 0x77f60000 - 0x77fd6000 C:\WINDOWS\system32\SHLWAPI.dll 0x7c9c0000 - 0x7d1d5000 C:\WINDOWS\system32\SHELL32.dll 0x77120000 - 0x771ac000 C:\WINDOWS\system32\OLEAUT32.dll 0x76390000 - 0x763ad000 C:\WINDOWS\system32\IMM32.dll 0x773d0000 - 0x774d2000 C:\WINDOWS\WinSxS\x86_Microsoft.Windows.Common-Controls_6595b64144ccf1df_6.0.2600.2180_x-ww_a84f1ff9\comctl32.dll 0x5ad70000 - 0x5ada8000 C:\WINDOWS\system32\uxtheme.dll 0x032f0000 - 0x032fe000 C:\Program Files\JS Pager\CBT.dll 0x63000000 - 0x63014000 C:\WINDOWS\system32\SynTPFcs.dll 0x77c00000 - 0x77c08000 C:\WINDOWS\system32\VERSION.dll VM Arguments: jvm_args: -Xms40m -Xmx256m java_command: C:\eclipse311\startup.jar -os win32 -ws win32 -arch x86 -launcher C:\eclipse311\eclipse.exe -name Eclipse -showsplash 600 -exitdata f3c_50 -vm c:\jdk1.4\bin\javaw.exe -vmargs -Xms40m -Xmx256m -jar C:\eclipse311\startup.jar Environment Variables: CLASSPATH="C:\WINDOWS\System32\QTJava.zip" PATH=c:\jdk1.4\bin;C:\PROGRAM FILES\THINKPAD\UTILITIES;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\Program Files\ATI Technologies\ATI Control Panel;C:\MSSQL7\BINN USERNAME=nstickels OS=Windows_NT PROCESSOR_IDENTIFIER=x86 Family 15 Model 2 Stepping 9, GenuineIntel --------------- S Y S T E M --------------- OS: Windows XP Build 2600 Service Pack 2 CPU:total 1 family 15, cmov, cx8, fxsr, mmx, sse, sse2 Memory: 4k page, physical 523184k(257916k free), swap 1279520k(840548k free) vm_info: Java HotSpot(TM) Client VM (1.4.2_09-b05) for windows-x86, built on Jul 25 2005 22:44:22 by "java_re" with MS VC++ 6.0
I search in the VM vendor's bug database yields many similar errors, which seem to be VM/JIT errors. Here is an example: http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=6332210 If you don't find an exact bug report that is similar, I suggest entering a new one against the VM vendor.
*** Bug 122788 has been marked as a duplicate of this bug. ***