This discussion is archived
14 Replies Latest reply: Apr 13, 2010 7:16 AM by 843829 RSS

Hotspot access violation running Eclipse on Windows Vista

843829 Newbie
Currently Being Moderated
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 generation total 3328K, used 1287K [0x17800000, 0x17b90000, 0x18bb0000)
eden space 3008K, 40% used [0x17800000, 0x1792f440, 0x17af0000)
from space 320K, 23% used [0x17b40000, 0x17b52870, 0x17b90000)
to space 320K, 0% used [0x17af0000, 0x17af0000, 0x17b40000)
tenured generation total 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
  • 1. Re: Hotspot access violation running Eclipse on Windows Vista
    843829 Newbie
    Currently Being Moderated
    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
  • 2. Re: Hotspot access violation running Eclipse on Windows Vista
    843829 Newbie
    Currently Being Moderated
    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. :-)
  • 3. Re: Hotspot access violation running Eclipse on Windows Vista
    843829 Newbie
    Currently Being Moderated
    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.
  • 4. Re: Hotspot access violation running Eclipse on Windows Vista
    843829 Newbie
    Currently Being Moderated
    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.
  • 5. Re: Hotspot access violation running Eclipse on Windows Vista
    843829 Newbie
    Currently Being Moderated
    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.
  • 6. Re: Hotspot access violation running Eclipse on Windows Vista
    843829 Newbie
    Currently Being Moderated
    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
  • 7. Re: Hotspot access violation running Eclipse on Windows Vista
    843829 Newbie
    Currently Being Moderated
    I have the same problem and still couldn't find any solution, hopefully Eclipse will correct the bug soon.
  • 8. Re: Hotspot access violation running Eclipse on Windows Vista
    843829 Newbie
    Currently Being Moderated
    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.
  • 9. Re: Hotspot access violation running Eclipse on Windows Vista
    843829 Newbie
    Currently Being Moderated
    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!
  • 10. Re: Hotspot access violation running Eclipse on Windows Vista
    843829 Newbie
    Currently Being Moderated
    Me too here, really frustrating, really think that's a problem of windows vista though
  • 11. Re: Hotspot access violation running Eclipse on Windows Vista
    843829 Newbie
    Currently Being Moderated
    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,
  • 12. Reply on behalf of Christoph Wei�enborn
    843829 Newbie
    Currently Being Moderated
    I had the same problem with Eclipse 3.2.1, Sun Java 1.6.0 and Vista.
    My solution/work-around is quite simple:
    Make a link to start your Eclipse (to give it params like -vmargs). Then open the properties for this link. At the tab pane named something like "compatibility" you can choose the entry like "XP SP ...". After doing so I could not reproduce the access violation in last 2 days. So I am not 100% sure to fix it, but it seems to.
  • 13. Re: Reply on behalf of Christoph Wei�enborn
    843829 Newbie
    Currently Being Moderated
    God bless you Nick for posting that. Copying icon w/ compatability seems to fix (or reduce occurence) of the problem.
  • 14. Re: Reply on behalf of Christoph Wei?enborn
    843829 Newbie
    Currently Being Moderated
    Just to let you know, I had the same error on Windows7, and the issue got resolved after changing the memory allocation values from the eclipse.ini file. It turned out to be that, the XXMaxPermSize was defined with a lower value than Xms