Bug 116697 - Eclipse won't startup
Summary: Eclipse won't startup
Status: RESOLVED INVALID
Alias: None
Product: Platform
Classification: Eclipse Project
Component: Runtime (show other bugs)
Version: 3.1.1   Edit
Hardware: PC Windows XP
: P3 blocker (vote)
Target Milestone: ---   Edit
Assignee: platform-runtime-inbox CLA
QA Contact:
URL:
Whiteboard:
Keywords: vm
Depends on:
Blocks:
 
Reported: 2005-11-16 12:30 EST by Neil Stickels CLA
Modified: 2006-02-16 14:10 EST (History)
1 user (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Neil Stickels CLA 2005-11-16 12:30:43 EST
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
Comment 1 John Arthorne CLA 2005-11-16 13:38:02 EST
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.
Comment 2 John Arthorne CLA 2006-02-16 14:10:25 EST
*** Bug 122788 has been marked as a duplicate of this bug. ***