Hotspot access violation running Eclipse on Windows Vista

I am experiencing repeated Hotspot crashes with JDK 1.5.0_09-b03 when using Eclipse 3.2.1. The crashes began when I upgraded from Windows XP to Vista (x86) so I assume that there is a compatibility problem. (Yes, I am running the final release version of Vista, not a beta). Most of the crashes seem to occur when stepping through Java code in the Eclipse debugger. Is anyone else having this problem? Should I report a new bug?

Here is a copy of the most recent crash log.

#

# An unexpected error has been detected by HotSpot Virtual Machine:

#

# EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x7510c1f4, pid=3684, tid=632

#

# Java VM: Java HotSpot(TM) Client VM (1.5.0_09-b03 mixed mode, sharing)

# Problematic frame:

# C [COMCTL32.dll+0x5c1f4]

#

T H R E A D

Current thread (0x00792150): JavaThread "main" [_thread_in_native, id=632]

siginfo: ExceptionCode=0xc0000005, reading address 0x00000022

Registers:

EAX=0x00000001, EBX=0x002511e8, ECX=0x0006b45c, EDX=0x77b10f34

ESP=0x0006b45c, EBP=0x0006b484, ESI=0x00000006, EDI=0x00000006

EIP=0x7510c1f4, EFLAGS=0x00010202

Top of Stack: (sp=0x0006b45c)

0x0006b45c:00242ec8 002511e8 001307c6 0006b478

0x0006b46c:00000000 00000005 00242ec8 00000000

0x0006b47c:00000000 0000021f 0006b4ac 75167b3c

0x0006b48c:00242ec8 00000006 00000000 00000002

0x0006b49c:00000200 00242ec8 0000110b 00000005

0x0006b4ac:0006b520 7510c18b 00000000 00000001

0x0006b4bc:002511e8 00000003 00000000 0006b59c

0x0006b4cc:0000110b 00000000 00000000 00170000

Instructions: (pc=0x7510c1f4)

0x7510c1e4:90 90 90 8b ff 55 8b ec 83 ec 20 53 56 8b 75 0c

0x7510c1f4:0f b7 5e 1c 33 5d 10 23 5d 14 75 78 5e 8b c3 5b

Stack: [0x00030000,0x00070000), sp=0x0006b45c, free space=237k

Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)

C [COMCTL32.dll+0x5c1f4]

C [COMCTL32.dll+0xb7b3c]

C [COMCTL32.dll+0x5c18b]

C [USER32.dll+0x21a10]

C [USER32.dll+0x21ae8]

C [USER32.dll+0x22d6e]

C [USER32.dll+0x22d14]

C [swt-win32-3235.dll+0x1346]

J org.eclipse.swt.internal.win32.OS.CallWindowProcW(IIIII)I

J org.eclipse.swt.widgets.Tree.callWindowProc(IIII)I

J org.eclipse.swt.widgets.Control.windowProc(IIII)I

J org.eclipse.swt.widgets.Tree.windowProc(IIII)I

J org.eclipse.swt.widgets.Display.windowProc(IIII)I

v ~RuntimeStub::alignment_frame_return Runtime1 stub

v ~StubRoutines::call_stub

V [jvm.dll+0x86e84]

V [jvm.dll+0xddead]

V [jvm.dll+0x86d55]

V [jvm.dll+0x8bbc5]

C [swt-win32-3235.dll+0x2ac96]

C [swt-win32-3235.dll+0x1f0c1]

C [USER32.dll+0x21ae8]

C [USER32.dll+0x22d6e]

C [USER32.dll+0x22d14]

C [COMCTL32.dll+0x6fba8]

C [COMCTL32.dll+0x6fcd6]

C [COMCTL32.dll+0x6fc8b]

C [COMCTL32.dll+0x52dd1]

C [COMCTL32.dll+0x6fcd6]

C [COMCTL32.dll+0x6fd76]

C [USER32.dll+0x21a10]

C [USER32.dll+0x21ae8]

C [USER32.dll+0x2286a]

C [USER32.dll+0x22bba]

C [swt-win32-3235.dll+0xba46]

J org.eclipse.swt.widgets.Tree.callWindowProc(IIII)I

v ~RuntimeStub::alignment_frame_return Runtime1 stub

j org.eclipse.swt.widgets.Widget.wmSetFocus(III)Lorg/eclipse/swt/internal/win32/LRESULT;+6

j org.eclipse.swt.widgets.Control.WM_SETFOCUS(II)Lorg/eclipse/swt/internal/win32/LRESULT;+7

j org.eclipse.swt.widgets.Tree.WM_SETFOCUS(II)Lorg/eclipse/swt/internal/win32/LRESULT;+3

J org.eclipse.swt.widgets.Control.windowProc(IIII)I

J org.eclipse.swt.widgets.Tree.windowProc(IIII)I

J org.eclipse.swt.widgets.Display.windowProc(IIII)I

v ~StubRoutines::call_stub

V [jvm.dll+0x86e84]

V [jvm.dll+0xddead]

V [jvm.dll+0x86d55]

V [jvm.dll+0x8bbc5]

C [swt-win32-3235.dll+0x2ac96]

C [swt-win32-3235.dll+0x1f0c1]

C [USER32.dll+0x21ae8]

C [USER32.dll+0x22d6e]

C [USER32.dll+0x22d14]

C [COMCTL32.dll+0x6fba8]

C [COMCTL32.dll+0x6fcd6]

C [COMCTL32.dll+0x6fc8b]

C [COMCTL32.dll+0x52dd1]

C [COMCTL32.dll+0x6fcd6]

C [COMCTL32.dll+0x6fd76]

C [USER32.dll+0x21a10]

C [USER32.dll+0x21ae8]

C [USER32.dll+0x21c03]

C [USER32.dll+0x23656]

C [ntdll.dll+0x60e6e]

j org.eclipse.swt.widgets.Control.forceFocus()Z+69

j org.eclipse.swt.widgets.Control.setFocus()Z+18

j org.eclipse.swt.widgets.Composite.setFocus()Z+64

j org.eclipse.debug.internal.ui.views.variables.VariablesView.setFocus()V+21

j org.eclipse.ui.internal.PartPane.setFocus()V+32

j org.eclipse.ui.internal.WorkbenchPage$3.run()V+20

J org.eclipse.core.runtime.SafeRunner.run(Lorg/eclipse/core/runtime/ISafeRunnable;)V

j org.eclipse.core.runtime.Platform.run(Lorg/eclipse/core/runtime/ISafeRunnable;)V+1

j org.eclipse.ui.internal.WorkbenchPage.activatePart(Lorg/eclipse/ui/IWorkbenchPart;)V+12

j org.eclipse.ui.internal.WorkbenchPage.setActivePart(Lorg/eclipse/ui/IWorkbenchPart;)V+205

j org.eclipse.ui.internal.WorkbenchPage.requestActivation(Lorg/eclipse/ui/IWorkbenchPart;)V+26

j org.eclipse.ui.internal.PartPane.requestActivation()V+24

j org.eclipse.ui.internal.PartPane.handleEvent(Lorg/eclipse/swt/widgets/Event;)V+17

J org.eclipse.swt.widgets.EventTable.sendEvent(Lorg/eclipse/swt/widgets/Event;)V

J org.eclipse.swt.widgets.Widget.sendEvent(ILorg/eclipse/swt/widgets/Event;Z)V

j org.eclipse.swt.widgets.Widget.sendEvent(I)V+4

j org.eclipse.swt.widgets.Shell.setActiveControl(Lorg/eclipse/swt/widgets/Control;)V+189

j org.eclipse.swt.widgets.Shell.WM_MOUSEACTIVATE(II)Lorg/eclipse/swt/internal/win32/LRESULT;+312

J org.eclipse.swt.widgets.Control.windowProc(IIII)I

J org.eclipse.swt.widgets.Decorations.windowProc(IIII)I

v ~RuntimeStub::alignment_frame_return Runtime1 stub

j org.eclipse.swt.widgets.Shell.windowProc(IIII)I+131

J org.eclipse.swt.widgets.Display.windowProc(IIII)I

v ~StubRoutines::call_stub

V [jvm.dll+0x86e84]

V [jvm.dll+0xddead]

V [jvm.dll+0x86d55]

V [jvm.dll+0x8bbc5]

C [swt-win32-3235.dll+0x2ac96]

C [swt-win32-3235.dll+0x1f0c1]

C [USER32.dll+0x21ae8]

C [USER32.dll+0x131fc]

C [USER32.dll+0x21d87]

C [USER32.dll+0x21de4]

C [swt-win32-3235.dll+0x2110]

J org.eclipse.swt.widgets.Scrollable.callWindowProc(IIII)I

...<more frames>...

Java frames: (J=compiled Java code, j=interpreted, Vv=VM code)

J org.eclipse.swt.internal.win32.OS.CallWindowProcW(IIIII)I

J org.eclipse.swt.widgets.Tree.callWindowProc(IIII)I

J org.eclipse.swt.widgets.Control.windowProc(IIII)I

J org.eclipse.swt.widgets.Tree.windowProc(IIII)I

J org.eclipse.swt.widgets.Display.windowProc(IIII)I

v ~RuntimeStub::alignment_frame_return Runtime1 stub

v ~StubRoutines::call_stub

J org.eclipse.swt.internal.win32.OS.SendMessageW(IIII)I

J org.eclipse.swt.widgets.Tree.callWindowProc(IIII)I

v ~RuntimeStub::alignment_frame_return Runtime1 stub

j org.eclipse.swt.widgets.Widget.wmSetFocus(III)Lorg/eclipse/swt/internal/win32/LRESULT;+6

j org.eclipse.swt.widgets.Control.WM_SETFOCUS(II)Lorg/eclipse/swt/internal/win32/LRESULT;+7

j org.eclipse.swt.widgets.Tree.WM_SETFOCUS(II)Lorg/eclipse/swt/internal/win32/LRESULT;+3

J org.eclipse.swt.widgets.Control.windowProc(IIII)I

J org.eclipse.swt.widgets.Tree.windowProc(IIII)I

J org.eclipse.swt.widgets.Display.windowProc(IIII)I

v ~StubRoutines::call_stub

j org.eclipse.swt.internal.win32.OS.SetFocus(I)I+0

j org.eclipse.swt.widgets.Control.forceFocus()Z+69

j org.eclipse.swt.widgets.Control.setFocus()Z+18

j org.eclipse.swt.widgets.Composite.setFocus()Z+64

j org.eclipse.debug.internal.ui.views.variables.VariablesView.setFocus()V+21

j org.eclipse.ui.internal.PartPane.setFocus()V+32

j org.eclipse.ui.internal.WorkbenchPage$3.run()V+20

J org.eclipse.core.runtime.SafeRunner.run(Lorg/eclipse/core/runtime/ISafeRunnable;)V

j org.eclipse.core.runtime.Platform.run(Lorg/eclipse/core/runtime/ISafeRunnable;)V+1

j org.eclipse.ui.internal.WorkbenchPage.activatePart(Lorg/eclipse/ui/IWorkbenchPart;)V+12

j org.eclipse.ui.internal.WorkbenchPage.setActivePart(Lorg/eclipse/ui/IWorkbenchPart;)V+205

j org.eclipse.ui.internal.WorkbenchPage.requestActivation(Lorg/eclipse/ui/IWorkbenchPart;)V+26

j org.eclipse.ui.internal.PartPane.requestActivation()V+24

j org.eclipse.ui.internal.PartPane.handleEvent(Lorg/eclipse/swt/widgets/Event;)V+17

J org.eclipse.swt.widgets.EventTable.sendEvent(Lorg/eclipse/swt/widgets/Event;)V

J org.eclipse.swt.widgets.Widget.sendEvent(ILorg/eclipse/swt/widgets/Event;Z)V

j org.eclipse.swt.widgets.Widget.sendEvent(I)V+4

j org.eclipse.swt.widgets.Shell.setActiveControl(Lorg/eclipse/swt/widgets/Control;)V+189

j org.eclipse.swt.widgets.Shell.WM_MOUSEACTIVATE(II)Lorg/eclipse/swt/internal/win32/LRESULT;+312

J org.eclipse.swt.widgets.Control.windowProc(IIII)I

J org.eclipse.swt.widgets.Decorations.windowProc(IIII)I

v ~RuntimeStub::alignment_frame_return Runtime1 stub

j org.eclipse.swt.widgets.Shell.windowProc(IIII)I+131

J org.eclipse.swt.widgets.Display.windowProc(IIII)I

v ~StubRoutines::call_stub

J org.eclipse.swt.internal.win32.OS.DefWindowProcW(IIII)I

J org.eclipse.swt.widgets.Scrollable.callWindowProc(IIII)I

J org.eclipse.swt.widgets.Control.windowProc(IIII)I

J org.eclipse.swt.widgets.Display.windowProc(IIII)I

v ~StubRoutines::call_stub

J org.eclipse.swt.internal.win32.OS.DefWindowProcW(IIII)I

J org.eclipse.swt.widgets.Scrollable.callWindowProc(IIII)I

J org.eclipse.swt.widgets.Control.windowProc(IIII)I

J org.eclipse.swt.widgets.Display.windowProc(IIII)I

v ~StubRoutines::call_stub

J org.eclipse.swt.internal.win32.OS.DefWindowProcW(IIII)I

J org.eclipse.swt.widgets.Scrollable.callWindowProc(IIII)I

J org.eclipse.swt.widgets.Control.windowProc(IIII)I

J org.eclipse.swt.widgets.Display.windowProc(IIII)I

v ~StubRoutines::call_stub

J org.eclipse.swt.internal.win32.OS.DefWindowProcW(IIII)I

J org.eclipse.swt.widgets.Scrollable.callWindowProc(IIII)I

J org.eclipse.swt.widgets.Control.windowProc(IIII)I

J org.eclipse.swt.widgets.Display.windowProc(IIII)I

v ~StubRoutines::call_stub

J org.eclipse.swt.internal.win32.OS.DefWindowProcW(IIII)I

J org.eclipse.swt.widgets.Scrollable.callWindowProc(IIII)I

J org.eclipse.swt.widgets.Control.windowProc(IIII)I

J org.eclipse.swt.widgets.Display.windowProc(IIII)I

v ~StubRoutines::call_stub

J org.eclipse.swt.internal.win32.OS.DefWindowProcW(IIII)I

J org.eclipse.swt.widgets.Scrollable.callWindowProc(IIII)I

J org.eclipse.swt.widgets.Control.windowProc(IIII)I

J org.eclipse.swt.widgets.Display.windowProc(IIII)I

v ~StubRoutines::call_stub

J org.eclipse.swt.internal.win32.OS.DefWindowProcW(IIII)I

J org.eclipse.swt.widgets.Tree.callWindowProc(IIII)I

J org.eclipse.swt.widgets.Tree.windowProc(IIII)I

J org.eclipse.swt.widgets.Display.windowProc(IIII)I

v ~RuntimeStub::alignment_frame_return Runtime1 stub

v ~StubRoutines::call_stub

J org.eclipse.swt.internal.win32.OS.PeekMessageW(Lorg/eclipse/swt/internal/win32/MSG;IIII)Z

J org.eclipse.swt.widgets.Display.readAndDispatch()Z

J org.eclipse.ui.internal.Workbench.runEventLoop(Lorg/eclipse/jface/window/Window$IExceptionHandler;Lorg/eclipse/swt/widgets/Display;)V

v ~OSRAdapter

j org.eclipse.ui.internal.Workbench.runUI()I+225

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;+76

j org.eclipse.core.internal.runtime.PlatformActivator$1.run(Ljava/lang/Object;)Ljava/lang/Object;+219

j org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(Ljava/lang/Object;)Ljava/lang/Object;+103

j org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(Ljava/lang/Object;)Ljava/lang/Object;+29

j org.eclipse.core.runtime.adaptor.EclipseStarter.run(Ljava/lang/Object;)Ljava/lang/Object;+135

j org.eclipse.core.runtime.adaptor.EclipseStarter.run([Ljava/lang/String;Ljava/lang/Runnable;)Ljava/lang/Object;+60

v ~StubRoutines::call_stub

j sun.reflect.NativeMethodAccessorImpl.invoke0(Ljava/lang/reflect/Method;Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;+0

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

P R O C E S S

Java Threads: ( => current thread )

0x0634f080 JavaThread "Worker-14" [_thread_blocked, id=3432]

0x0634ea60 JavaThread "Timer-22" daemon [_thread_blocked, id=2104]

0x0634e5c8 JavaThread "org.eclipse.jdt.debug: JDI Event Dispatcher" daemon [_thread_blocked, id=2684]

0x0634dc98 JavaThread "Worker-13" [_thread_blocked, id=1888]

0x06274538 JavaThread "Timer-20" daemon [_thread_blocked, id=3252]

0x0634de20 JavaThread "Packet Send Manager" daemon [_thread_blocked, id=216]

0x0634e2b8 JavaThread "Packet Receive Manager" daemon [_thread_in_native, id=3452]

0x062743b0 JavaThread "Timer-19" daemon [_thread_blocked, id=2476]

0x062740a0 JavaThread "Process monitor" daemon [_thread_in_native, id=3356]

0x06273f18 JavaThread "Input Stream Monitor" daemon [_thread_blocked, id=3184]

0x06273d90 JavaThread "Output Stream Monitor" daemon [_thread_in_native, id=932]

0x06274228 JavaThread "Output Stream Monitor" daemon [_thread_in_native, id=3044]

0x0634ed70 JavaThread "Worker-12" [_thread_blocked, id=4036]

0x0634ebe8 JavaThread "Worker-11" [_thread_blocked, id=2736]

0x0634e8d8 JavaThread "Worker-10" [_thread_blocked, id=376]

0x0634e750 JavaThread "Worker-9" [_thread_blocked, id=3640]

0x0634e440 JavaThread "Worker-8" [_thread_blocked, id=2884]

0x0634e130 JavaThread "Worker-7" [_thread_blocked, id=2300]

0x062746c0 JavaThread "Worker-6" [_thread_blocked, id=1884]

0x06273c08 JavaThread "Worker-5" [_thread_blocked, id=3688]

0x06273460 JavaThread "org.eclipse.jdt.internal.ui.text.JavaReconciler" daemon [_thread_blocked, id=3760]

0x06272fc8 JavaThread "Java indexing" daemon [_thread_blocked, id=1968]

0x06272e40 JavaThread "Worker-4" [_thread_blocked, id=3720]

0x06272cb8 JavaThread "Worker-3" [_thread_blocked, id=3324]

0x06272b30 JavaThread "Worker-2" [_thread_blocked, id=1708]

0x062729a8 JavaThread "Worker-1" [_thread_blocked, id=1768]

0x0622bd08 JavaThread "Worker-0" [_thread_blocked, id=1568]

0x03bc7dd0 JavaThread "Start Level Event Dispatcher" daemon [_thread_blocked, id=1476]

0x03bc4d88 JavaThread "Framework Event Dispatcher" daemon [_thread_blocked, id=392]

0x03bc4c00 JavaThread "State Data Manager" daemon [_thread_blocked, id=3764]

0x0083d8a8 JavaThread "Low Memory Detector" daemon [_thread_blocked, id=3856]

0x0083e2c8 JavaThread "CompilerThread0" daemon [_thread_blocked, id=3180]

0x0083cf20 JavaThread "Signal Dispatcher" daemon [_thread_blocked, id=3088]

0x00809b50 JavaThread "Finalizer" daemon [_thread_blocked, id=3712]

0x00808578 JavaThread "Reference Handler" daemon [_thread_blocked, id=2060]

=>0x00792150 JavaThread "main" [_thread_in_native, id=632]

Other Threads:

0x00837ef0 VMThread [id=2888]

0x008129c0 WatcherThread [id=696]

VM state:not at safepoint (normal execution)

VM Mutex/Monitor currently owned by a thread: None

Heap

def new generationtotal 3328K, used 1287K [0x17800000, 0x17b90000, 0x18bb0000)

eden space 3008K, 40% used [0x17800000, 0x1792f440, 0x17af0000)

from space 320K, 23% used [0x17b40000, 0x17b52870, 0x17b90000)

tospace 320K,0% used [0x17af0000, 0x17af0000, 0x17b40000)

tenured generationtotal 43220K, used 27029K [0x18bb0000, 0x1b5e5000, 0x27800000)

the space 43220K, 62% used [0x18bb0000, 0x1a615528, 0x1a615600, 0x1b5e5000)

compacting perm gen total 37632K, used 37551K [0x27800000, 0x29cc0000, 0x2b800000)

the space 37632K, 99% used [0x27800000, 0x29cabfe0, 0x29cac000, 0x29cc0000)

ro space 8192K, 63% used [0x2b800000, 0x2bd0d860, 0x2bd0da00, 0x2c000000)

rw space 12288K, 46% used [0x2c000000, 0x2c5a0728, 0x2c5a0800, 0x2cc00000)

Dynamic libraries:

0x00400000 - 0x0040d000 C:\Windows\system32\javaw.exe

0x77ab0000 - 0x77bce000 C:\Windows\system32\ntdll.dll

0x76370000 - 0x76448000 C:\Windows\system32\kernel32.dll

0x778a0000 - 0x7795f000 C:\Windows\system32\ADVAPI32.dll

0x777d0000 - 0x77893000 C:\Windows\system32\RPCRT4.dll

0x766d0000 - 0x7676e000 C:\Windows\system32\USER32.dll

0x765b0000 - 0x765fb000 C:\Windows\system32\GDI32.dll

0x77960000 - 0x77a0a000 C:\Windows\system32\MSVCRT.dll

0x77bd0000 - 0x77bee000 C:\Windows\system32\IMM32.DLL

0x76600000 - 0x766c7000 C:\Windows\system32\MSCTF.dll

0x77a10000 - 0x77a19000 C:\Windows\system32\LPK.DLL

0x769a0000 - 0x76a1d000 C:\Windows\system32\USP10.dll

0x6d6c0000 - 0x6d85b000 C:\Program Files\Java\jre1.5.0_09\bin\client\jvm.dll

0x74a50000 - 0x74a83000 C:\Windows\system32\WINMM.dll

0x77620000 - 0x77764000 C:\Windows\system32\ole32.dll

0x76520000 - 0x765ac000 C:\Windows\system32\OLEAUT32.dll

0x74a10000 - 0x74a48000 C:\Windows\system32\OLEACC.dll

0x76170000 - 0x7619c000 C:\Windows\system32\apphelp.dll

0x6d280000 - 0x6d288000 C:\Program Files\Java\jre1.5.0_09\bin\hpi.dll

0x76360000 - 0x76367000 C:\Windows\system32\PSAPI.DLL

0x6d690000 - 0x6d69c000 C:\Program Files\Java\jre1.5.0_09\bin\verify.dll

0x6d300000 - 0x6d31d000 C:\Program Files\Java\jre1.5.0_09\bin\java.dll

0x6d6b0000 - 0x6d6bf000 C:\Program Files\Java\jre1.5.0_09\bin\zip.dll

0x6d4c0000 - 0x6d4d3000 C:\Program Files\Java\jre1.5.0_09\bin\net.dll

0x764f0000 - 0x7651d000 C:\Windows\system32\WS2_32.dll

0x76990000 - 0x76996000 C:\Windows\system32\NSI.dll

0x75960000 - 0x7599b000 C:\Windows\system32\mswsock.dll

0x75ab0000 - 0x75ab6000 C:\Windows\System32\wship6.dll

0x6d4e0000 - 0x6d4e9000 C:\Program Files\Java\jre1.5.0_09\bin\nio.dll

0x10000000 - 0x10052000 C:\Program Files\eclipse\configuration\org.eclipse.osgi\bundles\48\1\.cp\swt-win32-3235.dll

0x750b0000 - 0x75244000 C:\Windows\WinSxS\x86_microsoft.windows.common-controls_6595b64144ccf1df_6.0.6000.16386_none_5d07289e07e1d100\COMCTL32.dll

0x77770000 - 0x777c5000 C:\Windows\system32\SHLWAPI.dll

0x76910000 - 0x76984000 C:\Windows\system32\comdlg32.dll

0x76a20000 - 0x774ee000 C:\Windows\system32\SHELL32.dll

0x77bf0000 - 0x77cbf000 C:\Windows\system32\WININET.dll

0x76900000 - 0x76903000 C:\Windows\system32\Normaliz.dll

0x764a0000 - 0x764e5000 C:\Windows\system32\iertutil.dll

0x6f8f0000 - 0x6f913000 C:\Windows\system32\MSVFW32.dll

0x070a0000 - 0x070a8000 C:\Program Files\eclipse\configuration\org.eclipse.osgi\bundles\15\1\.cp\os\win32\x86\localfile_1_0_0.dll

0x75070000 - 0x750af000 C:\Windows\system32\uxtheme.dll

0x07300000 - 0x07313000 C:\Program Files\eclipse\configuration\org.eclipse.osgi\bundles\48\1\.cp\swt-gdip-win32-3235.dll

0x74d10000 - 0x74eba000 C:\Windows\WinSxS\x86_microsoft.windows.gdiplus_6595b64144ccf1df_1.0.6000.16386_none_9ea0ac9ec96e7127\gdiplus.dll

0x758d0000 - 0x75908000 C:\Windows\system32\rsaenh.dll

0x706b0000 - 0x706b5000 C:\Windows\system32\msimg32.dll

0x756a0000 - 0x756a6000 C:\Windows\System32\wshtcpip.dll

0x74b40000 - 0x74b4f000 C:\Windows\system32\NLAapi.dll

0x75da0000 - 0x75db9000 C:\Windows\system32\IPHLPAPI.DLL

0x75bb0000 - 0x75be5000 C:\Windows\system32\dhcpcsvc.DLL

0x75e30000 - 0x75e5b000 C:\Windows\system32\DNSAPI.dll

0x76200000 - 0x76214000 C:\Windows\system32\Secur32.dll

0x75d90000 - 0x75d97000 C:\Windows\system32\WINNSI.DLL

0x75b90000 - 0x75bb0000 C:\Windows\system32\dhcpcsvc6.DLL

0x74020000 - 0x74028000 C:\Windows\System32\winrnr.dll

0x76450000 - 0x76499000 C:\Windows\system32\WLDAP32.dll

0x73f80000 - 0x73f8f000 C:\Windows\system32\napinsp.dll

0x73f40000 - 0x73f52000 C:\Windows\system32\pnrpnsp.dll

0x741e0000 - 0x741e6000 C:\Windows\system32\rasadhlp.dll

0x744b0000 - 0x74562000 C:\Windows\system32\WindowsCodecs.dll

0x77a20000 - 0x77aa4000 C:\Windows\system32\CLBCatQ.DLL

0x6f980000 - 0x6f9b0000 C:\Windows\system32\mlang.dll

0x760b0000 - 0x7610f000 C:\Windows\system32\SXS.DLL

0x709b0000 - 0x70f7a000 C:\Windows\system32\ieframe.dll

0x774f0000 - 0x77614000 C:\Windows\system32\urlmon.dll

0x6ef90000 - 0x6f2ff000 C:\Windows\system32\mshtml.dll

0x6f430000 - 0x6f459000 C:\Windows\system32\msls31.dll

0x75ac0000 - 0x75ac8000 C:\Windows\system32\VERSION.dll

0x6f420000 - 0x6f42b000 C:\Windows\system32\msimtf.dll

VM Arguments:

jvm_args: -Xms40m -Xmx256m

java_command: C:\Program Files\eclipse\startup.jar -os win32 -ws win32 -arch x86 -launcher C:\Program Files\eclipse\eclipse.exe -name Eclipse -showsplash 600 -exitdata cc4_64 -vm C:\Windows\system32\javaw.exe -vmargs -Xms40m -Xmx256m -jar C:\Program Files\eclipse\startup.jar

Launcher Type: SUN_STANDARD

Environment Variables:

CLASSPATH=C:\Program Files\Java\jre1.5.0_06\lib\ext\QTJava.zip

PATH=C:\Perl\bin\;C:\Program Files\Windows Resource Kits\Tools\;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Program Files\QuickTime\QTSystem\;C:\Program Files\GNU\Wget;C:\Program Files\LAME;C:\Program Files\Support Tools\

USERNAME=Nick

OS=Windows_NT

PROCESSOR_IDENTIFIER=x86 Family 15 Model 39 Stepping 1, AuthenticAMD

S Y S T E M

OS: Windows Vista Build 6000

CPU:total 1 (cores per cpu 1, threads per core 1) family 15 model 39 stepping 1, cmov, cx8, fxsr, mmx, sse, sse2, sse3, mmxext, 3dnowext, 3dnow

Memory: 4k page, physical 1047232k(365544k free), swap 2352968k(1371016k free)

vm_info: Java HotSpot(TM) Client VM (1.5.0_09-b03) for windows-x86, built on Oct 12 2006 01:20:10 by "java_re" with MS VC++ 6.0

[23448 byte] By [Nick_Radova] at [2007-10-3 10:23:44]
# 1
I went ahead and submitted a bug report to Sun as Review ID: 844804. I also tried upgrading to Java 6.0 RC but it crashed the same way.Here is a link to the related Eclipse bug report.https://bugs.eclipse.org/bugs/show_bug.cgi?id=165091
Nick_Radova at 2007-7-15 5:45:30 > top of Java-index,Java HotSpot Virtual Machine,HotSpot Internals...
# 2
I have the same problem when using Eclipse 3.2.1 with JDK 1.5.0_09, so I fall back to Eclipse 3.2.0 with the same JDK, it worked well.I think the crashes should owe to Eclipse 3.2.1, rather than JDK. :-)
john60a at 2007-7-15 5:45:30 > top of Java-index,Java HotSpot Virtual Machine,HotSpot Internals...
# 3
I am experiencing the same problem. I have tried jdk1.6 as well and keep getting random jvm crashes. i am using the final version of Vista. Has anyone found a fix?Thanks.
steverodrodericka at 2007-7-15 5:45:30 > top of Java-index,Java HotSpot Virtual Machine,HotSpot Internals...
# 4

Another "me too" post... but hopefully the more people that report this the better. In any case, I'm having the same problem... Eclipse crashes under Vista using JDK 6. In any case, I did some looking around and it appears like this has popped up on the Eclipse discussion forums as well. One guy mentioned that switching from JDK 1.5u09 to JDK 1.5u10 corrected the problem. I hunted down the released notes for JDK 1.5u10 ( http://java.sun.com/j2se/1.5.0/ReleaseNotes.html ) and it looks like a number of Vista related bugs have been corrected. Unfortunately, it doesn't look like all of those bug fixes have made it to a Java 6 release yet.

jgertzena at 2007-7-15 5:45:30 > top of Java-index,Java HotSpot Virtual Machine,HotSpot Internals...
# 5

This looks like an Eclipse bug. Here's the stack trace, in case it helps someone over there:Stack: [0x00030000,0x00070000), sp=0x0006b45c, free space=237k

Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)

C [COMCTL32.dll+0x5c1f4]

C [COMCTL32.dll+0xb7b3c]

C [COMCTL32.dll+0x5c18b]

C [USER32.dll+0x21a10]

C [USER32.dll+0x21ae8]

C [USER32.dll+0x22d6e]

C [USER32.dll+0x22d14]

C [swt-win32-3235.dll+0x1346]

J org.eclipse.swt.internal.win32.OS.CallWindowProcW(IIIII)I

J org.eclipse.swt.widgets.Tree.callWindowProc(IIII)I

J org.eclipse.swt.widgets.Control.windowProc(IIII)I

J org.eclipse.swt.widgets.Tree.windowProc(IIII)I

J org.eclipse.swt.widgets.Display.windowProc(IIII)I

v ~RuntimeStub::alignment_frame_return Runtime1 stub

v ~StubRoutines::call_stub

V [jvm.dll+0x86e84];; ?call_helper@JavaCalls@@CAXPAVJavaValue@@PAVmethodHandle@@PAVJavaCallArguments@@PAVThread@@@Z+0x12b

V [jvm.dll+0xddead];; ?os_exception_wrapper@os@@SAXP6AXPAVJavaValue@@PAVmethodHandle@@PAVJavaCallArguments@@PAVThread@@@Z0123@Z+0x5e

V [jvm.dll+0x86d55];; ?call@JavaCalls@@SAXPAVJavaValue@@VmethodHandle@@PAVJavaCallArguments@@PAVThread@@@Z+0x1b

V [jvm.dll+0x8bbc5];; _jni_CallIntMethodV@16+0x4c

C [swt-win32-3235.dll+0x2ac96]

C [swt-win32-3235.dll+0x1f0c1]

C [USER32.dll+0x21ae8]

C [USER32.dll+0x22d6e]

C [USER32.dll+0x22d14]

C [COMCTL32.dll+0x6fba8]

C [COMCTL32.dll+0x6fcd6]

C [COMCTL32.dll+0x6fc8b]

C [COMCTL32.dll+0x52dd1]

C [COMCTL32.dll+0x6fcd6]

C [COMCTL32.dll+0x6fd76]

C [USER32.dll+0x21a10]

C [USER32.dll+0x21ae8]

C [USER32.dll+0x2286a]

C [USER32.dll+0x22bba]

C [swt-win32-3235.dll+0xba46]

J org.eclipse.swt.widgets.Tree.callWindowProc(IIII)I

v ~RuntimeStub::alignment_frame_return Runtime1 stub

j org.eclipse.swt.widgets.Widget.wmSetFocus(III)Lorg/eclipse/swt/internal/win32/LRESULT;+6

j org.eclipse.swt.widgets.Control.WM_SETFOCUS(II)Lorg/eclipse/swt/internal/win32/LRESULT;+7

j org.eclipse.swt.widgets.Tree.WM_SETFOCUS(II)Lorg/eclipse/swt/internal/win32/LRESULT;+3

J org.eclipse.swt.widgets.Control.windowProc(IIII)I

J org.eclipse.swt.widgets.Tree.windowProc(IIII)I

J org.eclipse.swt.widgets.Display.windowProc(IIII)I

v ~StubRoutines::call_stub

V [jvm.dll+0x86e84];; ?call_helper@JavaCalls@@CAXPAVJavaValue@@PAVmethodHandle@@PAVJavaCallArguments@@PAVThread@@@Z+0x12b

V [jvm.dll+0xddead];; ?os_exception_wrapper@os@@SAXP6AXPAVJavaValue@@PAVmethodHandle@@PAVJavaCallArguments@@PAVThread@@@Z0123@Z+0x5e

V [jvm.dll+0x86d55];; ?call@JavaCalls@@SAXPAVJavaValue@@VmethodHandle@@PAVJavaCallArguments@@PAVThread@@@Z+0x1b

V [jvm.dll+0x8bbc5];; _jni_CallIntMethodV@16+0x4c

C [swt-win32-3235.dll+0x2ac96]

C [swt-win32-3235.dll+0x1f0c1]

C [USER32.dll+0x21ae8]

C [USER32.dll+0x22d6e]

C [USER32.dll+0x22d14]

C [COMCTL32.dll+0x6fba8]

C [COMCTL32.dll+0x6fcd6]

C [COMCTL32.dll+0x6fc8b]

C [COMCTL32.dll+0x52dd1]

C [COMCTL32.dll+0x6fcd6]

C [COMCTL32.dll+0x6fd76]

C [USER32.dll+0x21a10]

C [USER32.dll+0x21ae8]

C [USER32.dll+0x21c03]

C [USER32.dll+0x23656]

C [ntdll.dll+0x60e6e]

j org.eclipse.swt.widgets.Control.forceFocus()Z+69

j org.eclipse.swt.widgets.Control.setFocus()Z+18

j org.eclipse.swt.widgets.Composite.setFocus()Z+64

j org.eclipse.debug.internal.ui.views.variables.VariablesView.setFocus()V+21

j org.eclipse.ui.internal.PartPane.setFocus()V+32

j org.eclipse.ui.internal.WorkbenchPage$3.run()V+20

J org.eclipse.core.runtime.SafeRunner.run(Lorg/eclipse/core/runtime/ISafeRunnable;)V

j org.eclipse.core.runtime.Platform.run(Lorg/eclipse/core/runtime/ISafeRunnable;)V+1

j org.eclipse.ui.internal.WorkbenchPage.activatePart(Lorg/eclipse/ui/IWorkbenchPart;)V+12

j org.eclipse.ui.internal.WorkbenchPage.setActivePart(Lorg/eclipse/ui/IWorkbenchPart;)V+205

j org.eclipse.ui.internal.WorkbenchPage.requestActivation(Lorg/eclipse/ui/IWorkbenchPart;)V+26

j org.eclipse.ui.internal.PartPane.requestActivation()V+24

j org.eclipse.ui.internal.PartPane.handleEvent(Lorg/eclipse/swt/widgets/Event;)V+17

J org.eclipse.swt.widgets.EventTable.sendEvent(Lorg/eclipse/swt/widgets/Event;)V

J org.eclipse.swt.widgets.Widget.sendEvent(ILorg/eclipse/swt/widgets/Event;Z)V

j org.eclipse.swt.widgets.Widget.sendEvent(I)V+4

j org.eclipse.swt.widgets.Shell.setActiveControl(Lorg/eclipse/swt/widgets/Control;)V+189

j org.eclipse.swt.widgets.Shell.WM_MOUSEACTIVATE(II)Lorg/eclipse/swt/internal/win32/LRESULT;+312

J org.eclipse.swt.widgets.Control.windowProc(IIII)I

J org.eclipse.swt.widgets.Decorations.windowProc(IIII)I

v ~RuntimeStub::alignment_frame_return Runtime1 stub

j org.eclipse.swt.widgets.Shell.windowProc(IIII)I+131

J org.eclipse.swt.widgets.Display.windowProc(IIII)I

v ~StubRoutines::call_stub

V [jvm.dll+0x86e84];; ?call_helper@JavaCalls@@CAXPAVJavaValue@@PAVmethodHandle@@PAVJavaCallArguments@@PAVThread@@@Z+0x12b

V [jvm.dll+0xddead];; ?os_exception_wrapper@os@@SAXP6AXPAVJavaValue@@PAVmethodHandle@@PAVJavaCallArguments@@PAVThread@@@Z0123@Z+0x5e

V [jvm.dll+0x86d55];; ?call@JavaCalls@@SAXPAVJavaValue@@VmethodHandle@@PAVJavaCallArguments@@PAVThread@@@Z+0x1b

V [jvm.dll+0x8bbc5];; _jni_CallIntMethodV@16+0x4c

C [swt-win32-3235.dll+0x2ac96]

C [swt-win32-3235.dll+0x1f0c1]

C [USER32.dll+0x21ae8]

C [USER32.dll+0x131fc]

C [USER32.dll+0x21d87]

C [USER32.dll+0x21de4]

C [swt-win32-3235.dll+0x2110]

J org.eclipse.swt.widgets.Scrollable.callWindowProc(IIII)I

...<more frames>...

Java frames: (J=compiled Java code, j=interpreted, Vv=VM code)

J org.eclipse.swt.internal.win32.OS.CallWindowProcW(IIIII)I

J org.eclipse.swt.widgets.Tree.callWindowProc(IIII)I

J org.eclipse.swt.widgets.Control.windowProc(IIII)I

J org.eclipse.swt.widgets.Tree.windowProc(IIII)I

J org.eclipse.swt.widgets.Display.windowProc(IIII)I

v ~RuntimeStub::alignment_frame_return Runtime1 stub

v ~StubRoutines::call_stub

J org.eclipse.swt.internal.win32.OS.SendMessageW(IIII)I

J org.eclipse.swt.widgets.Tree.callWindowProc(IIII)I

v ~RuntimeStub::alignment_frame_return Runtime1 stub

j org.eclipse.swt.widgets.Widget.wmSetFocus(III)Lorg/eclipse/swt/internal/win32/LRESULT;+6

j org.eclipse.swt.widgets.Control.WM_SETFOCUS(II)Lorg/eclipse/swt/internal/win32/LRESULT;+7

j org.eclipse.swt.widgets.Tree.WM_SETFOCUS(II)Lorg/eclipse/swt/internal/win32/LRESULT;+3

J org.eclipse.swt.widgets.Control.windowProc(IIII)I

J org.eclipse.swt.widgets.Tree.windowProc(IIII)I

J org.eclipse.swt.widgets.Display.windowProc(IIII)I

v ~StubRoutines::call_stub

j org.eclipse.swt.internal.win32.OS.SetFocus(I)I+0

j org.eclipse.swt.widgets.Control.forceFocus()Z+69

j org.eclipse.swt.widgets.Control.setFocus()Z+18

j org.eclipse.swt.widgets.Composite.setFocus()Z+64

j org.eclipse.debug.internal.ui.views.variables.VariablesView.setFocus()V+21

j org.eclipse.ui.internal.PartPane.setFocus()V+32

j org.eclipse.ui.internal.WorkbenchPage$3.run()V+20

J org.eclipse.core.runtime.SafeRunner.run(Lorg/eclipse/core/runtime/ISafeRunnable;)V

j org.eclipse.core.runtime.Platform.run(Lorg/eclipse/core/runtime/ISafeRunnable;)V+1

j org.eclipse.ui.internal.WorkbenchPage.activatePart(Lorg/eclipse/ui/IWorkbenchPart;)V+12

j org.eclipse.ui.internal.WorkbenchPage.setActivePart(Lorg/eclipse/ui/IWorkbenchPart;)V+205

j org.eclipse.ui.internal.WorkbenchPage.requestActivation(Lorg/eclipse/ui/IWorkbenchPart;)V+26

j org.eclipse.ui.internal.PartPane.requestActivation()V+24

j org.eclipse.ui.internal.PartPane.handleEvent(Lorg/eclipse/swt/widgets/Event;)V+17

J org.eclipse.swt.widgets.EventTable.sendEvent(Lorg/eclipse/swt/widgets/Event;)V

J org.eclipse.swt.widgets.Widget.sendEvent(ILorg/eclipse/swt/widgets/Event;Z)V

j org.eclipse.swt.widgets.Widget.sendEvent(I)V+4

j org.eclipse.swt.widgets.Shell.setActiveControl(Lorg/eclipse/swt/widgets/Control;)V+189

j org.eclipse.swt.widgets.Shell.WM_MOUSEACTIVATE(II)Lorg/eclipse/swt/internal/win32/LRESULT;+312

J org.eclipse.swt.widgets.Control.windowProc(IIII)I

J org.eclipse.swt.widgets.Decorations.windowProc(IIII)I

v ~RuntimeStub::alignment_frame_return Runtime1 stub

j org.eclipse.swt.widgets.Shell.windowProc(IIII)I+131

J org.eclipse.swt.widgets.Display.windowProc(IIII)I

v ~StubRoutines::call_stub

J org.eclipse.swt.internal.win32.OS.DefWindowProcW(IIII)I

J org.eclipse.swt.widgets.Scrollable.callWindowProc(IIII)I

J org.eclipse.swt.widgets.Control.windowProc(IIII)I

J org.eclipse.swt.widgets.Display.windowProc(IIII)I

v ~StubRoutines::call_stub

J org.eclipse.swt.internal.win32.OS.DefWindowProcW(IIII)I

J org.eclipse.swt.widgets.Scrollable.callWindowProc(IIII)I

J org.eclipse.swt.widgets.Control.windowProc(IIII)I

J org.eclipse.swt.widgets.Display.windowProc(IIII)I

v ~StubRoutines::call_stub

J org.eclipse.swt.internal.win32.OS.DefWindowProcW(IIII)I

J org.eclipse.swt.widgets.Scrollable.callWindowProc(IIII)I

J org.eclipse.swt.widgets.Control.windowProc(IIII)I

J org.eclipse.swt.widgets.Display.windowProc(IIII)I

v ~StubRoutines::call_stub

J org.eclipse.swt.internal.win32.OS.DefWindowProcW(IIII)I

J org.eclipse.swt.widgets.Scrollable.callWindowProc(IIII)I

J org.eclipse.swt.widgets.Control.windowProc(IIII)I

J org.eclipse.swt.widgets.Display.windowProc(IIII)I

v ~StubRoutines::call_stub

J org.eclipse.swt.internal.win32.OS.DefWindowProcW(IIII)I

J org.eclipse.swt.widgets.Scrollable.callWindowProc(IIII)I

J org.eclipse.swt.widgets.Control.windowProc(IIII)I

J org.eclipse.swt.widgets.Display.windowProc(IIII)I

v ~StubRoutines::call_stub

J org.eclipse.swt.internal.win32.OS.DefWindowProcW(IIII)I

J org.eclipse.swt.widgets.Scrollable.callWindowProc(IIII)I

J org.eclipse.swt.widgets.Control.windowProc(IIII)I

J org.eclipse.swt.widgets.Display.windowProc(IIII)I

v ~StubRoutines::call_stub

J org.eclipse.swt.internal.win32.OS.DefWindowProcW(IIII)I

J org.eclipse.swt.widgets.Tree.callWindowProc(IIII)I

J org.eclipse.swt.widgets.Tree.windowProc(IIII)I

J org.eclipse.swt.widgets.Display.windowProc(IIII)I

v ~RuntimeStub::alignment_frame_return Runtime1 stub

v ~StubRoutines::call_stub

J org.eclipse.swt.internal.win32.OS.PeekMessageW(Lorg/eclipse/swt/internal/win32/MSG;IIII)Z

J org.eclipse.swt.widgets.Display.readAndDispatch()Z

J org.eclipse.ui.internal.Workbench.runEventLoop(Lorg/eclipse/jface/window/Window$IExceptionHandler;Lorg/eclipse/swt/widgets/Display;)V

v ~OSRAdapter

j org.eclipse.ui.internal.Workbench.runUI()I+225

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;+76

j org.eclipse.core.internal.runtime.PlatformActivator$1.run(Ljava/lang/Object;)Ljava/lang/Object;+219

j org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(Ljava/lang/Object;)Ljava/lang/Object;+103

j org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(Ljava/lang/Object;)Ljava/lang/Object;+29

j org.eclipse.core.runtime.adaptor.EclipseStarter.run(Ljava/lang/Object;)Ljava/lang/Object;+135

j org.eclipse.core.runtime.adaptor.EclipseStarter.run([Ljava/lang/String;Ljava/lang/Runnable;)Ljava/lang/Object;+60

v ~StubRoutines::call_stub

j sun.reflect.NativeMethodAccessorImpl.invoke0(Ljava/lang/reflect/Method;Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;+0

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

Looks like Eclipse's native windowing code tripped up, taking down the Java virtual machine.

PeterKesslera at 2007-7-15 5:45:30 > top of Java-index,Java HotSpot Virtual Machine,HotSpot Internals...
# 6
me too.crashes under Vista.Both JBossIDE 2.0.0Beta & Eclipse 3.2.2& both under JDK 1.50-11 & JDK 1.6:-(Message was edited by: jeff_porter
jeff_portera at 2007-7-15 5:45:30 > top of Java-index,Java HotSpot Virtual Machine,HotSpot Internals...
# 7
I have the same problem and still couldn't find any solution, hopefully Eclipse will correct the bug soon.
HosseinAKa at 2007-7-15 5:45:30 > top of Java-index,Java HotSpot Virtual Machine,HotSpot Internals...
# 8

I am having serious crashing problems using Eclipse in Vista. I have read many of the other posts and I hope using a past version of the runtime helps. I am currently using Eclipse 3.2.2 win32 with jre1.6.0. I have installed the jre1.6.0_01 update and it did not help at all. Eclipse is freaking out. It created duplicate Swing Designer beans on everything. The code for as much as I can tell, is not affected. Each of the duplicated beans point to the same code. My Designer is no use anymore.

When I install a Sun JDK1.6.0_01 Eclipse will soon crash with this error:

Error trying to set new file into editor. Reason: IWAV0168E Improper nesting of mark statements in Expression. Tried to pop or endMark to before current mark. Tried to go past Mark#0.

If I uninstall the JDK1.6.0_01 if will work again until it crashes for another reason. Maybe it is because I added the jdk to the installed jre's. I am not sure this is the reason, but I am not going to do that anymore.

wwwlouiea at 2007-7-15 5:45:30 > top of Java-index,Java HotSpot Virtual Machine,HotSpot Internals...
# 9
Got the Same problem! I hate it! keep losing my work! I hate it! any comment? It happened on both Eclipse and JBuilder, and also I tried different JVM versions! seems like a Vista Bug! I hate it! I hate it!
Bms270a at 2007-7-15 5:45:30 > top of Java-index,Java HotSpot Virtual Machine,HotSpot Internals...
# 10
Me too here, really frustrating, really think that's a problem of windows vista though
Muera at 2007-7-15 5:45:30 > top of Java-index,Java HotSpot Virtual Machine,HotSpot Internals...
# 11
The Eclipse issue in Vista is really getting painful, cannot debug for more than 30 mts. If you anyone has a workaround (other than running on a different OS), it would be worth learning.Thanks,
COSa at 2007-7-15 5:45:30 > top of Java-index,Java HotSpot Virtual Machine,HotSpot Internals...