| Summary: | Restart workbench crashes on Windows 7 | ||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Product: | [Eclipse Project] Platform | Reporter: | Chemi <ordax> | ||||||||||||||
| Component: | SWT | Assignee: | Platform-SWT-Inbox <platform-swt-inbox> | ||||||||||||||
| Status: | CLOSED WORKSFORME | QA Contact: | |||||||||||||||
| Severity: | normal | ||||||||||||||||
| Priority: | P3 | CC: | alevin, aniefer, Brandon.Richins, bugs, bvitale3002, colriot, comediant, difu.wang, dlee, ech3l0n, eclipse.felipe, hoessler, icemank, kuebler, missedone, morales.john, NaftoliGug, nboldt, niraj.modi, razumovsky.andrey, remy.suen, sun.ravikumar, tjwatson, tokraemercli, valiantsinshukaila, vladnc | ||||||||||||||
| Version: | 3.6 | ||||||||||||||||
| Target Milestone: | --- | ||||||||||||||||
| Hardware: | PC | ||||||||||||||||
| OS: | Windows 7 | ||||||||||||||||
| Whiteboard: | stalebug | ||||||||||||||||
| Attachments: |
|
||||||||||||||||
|
Description
Chemi
Created attachment 170477 [details]
Screenshot showing the Windows Error Dialog
Created attachment 170478 [details]
Configuration details
Sounds like Bug# 315535. Can you validate the zip file with the checksum? Hummm.... it doesn't seem the same one. Bug# 315535 is about not starting. In my case, it is about not REstarting. Starting from the beginning works perfectly. Problem is when you ask Eclipse to restart. Is it possible to copy/paste the details from that dialog? Is there anything resembling a stack trace if you scroll down? Does File -> Switch Workspace work for you? There is not a Java stack trace because it is eclipse.exe problem. Any way, I will try to copy/paste the info (don't know if it is possible). And no, it also crashes when restarting with File -> Switch Workspace (check the steps to reproduce I commented when opening the bug). Here it is the complete copy & paste of Windows 7 error info: Problem signature: Problem Event Name: APPCRASH Application Name: eclipse.exe Application Version: 0.0.0.0 Application Timestamp: 4b707bec Fault Module Name: StackHash_c655 Fault Module Version: 6.1.7600.16385 Fault Module Timestamp: 4a5be02b Exception Code: c0000374 Exception Offset: 00000000000c6cd2 OS Version: 6.1.7600.2.0.0.256.1 Locale ID: 1033 Additional Information 1: c655 Additional Information 2: c65540051ef5fd5eac08e4b024269350 Additional Information 3: 3d77 Additional Information 4: 3d77641d5c7d830448b39ea6751e91b1 Read our privacy statement online: http://go.microsoft.com/fwlink/?linkid=104288&clcid=0x0409 If the online privacy statement is not available, please read our privacy statement offline: C:\Windows\system32\en-US\erofflps.txt I am not able to reproduce this issue with final version of 3.6 (while in the same machine, different RCs still failing) so it seems it has been fixed. (In reply to comment #8) > I am not able to reproduce this issue with final version of 3.6 (while in the > same machine, different RCs still failing) so it seems it has been fixed. There is nothing that went in to fix this. If it is working now then there must be some difference in the install or just being lucky. Closing as worksforme, but please do reopen if you see this again. I am seeing this same problem, as originally described, on 3.6 final. File->Restart or File->Switch Workspace will do it for me. I can hit it pretty reliably. I'm not sure if there is anything I can do to capture more information about the crash. Problem signature: Problem Event Name: APPCRASH Application Name: eclipse.exe Application Version: 0.0.0.0 Application Timestamp: 4b707bec Fault Module Name: StackHash_8802 Fault Module Version: 6.1.7600.16559 Fault Module Timestamp: 4ba9b802 Exception Code: c0000374 Exception Offset: 00000000000c6df2 OS Version: 6.1.7600.2.0.0.256.4 Locale ID: 1033 Additional Information 1: 8802 Additional Information 2: 880216c7afc925c01a0ed72114ce5a8b Additional Information 3: b719 Additional Information 4: b719f138b67008b75fe4ba3ea054778b Created attachment 177738 [details]
Windows crash dump file
Stack from the crash: Child-SP RetAddr Call Site 00000000`0012d4c8 00000000`77025e02 ntdll!NtWaitForSingleObject+0xa 00000000`0012d4d0 00000000`77025fa5 ntdll!RtlReportExceptionEx+0x1d2 00000000`0012d5c0 00000000`7702600a ntdll!RtlReportException+0xb5 00000000`0012d640 00000000`77026e45 ntdll!RtlpTerminateFailureFilter+0x1a 00000000`0012d670 00000000`76f750c8 ntdll!RtlReportCriticalFailure+0x96 00000000`0012d6a0 00000000`76f952cd ntdll!_C_specific_handler+0x8c 00000000`0012d710 00000000`76f75c9c ntdll!RtlpExecuteHandlerForException+0xd 00000000`0012d740 00000000`76f7626e ntdll!RtlDispatchException+0x3cb 00000000`0012de20 00000000`77026df2 ntdll!RtlRaiseException+0x221 00000000`0012e460 00000000`770274b6 ntdll!RtlReportCriticalFailure+0x62 00000000`0012e530 00000000`770287e2 ntdll!RtlpReportHeapFailure+0x26 00000000`0012e560 00000000`7702a1e4 ntdll!RtlpHeapHandleError+0x12 00000000`0012e590 00000000`76fcc565 ntdll!RtlpLogHeapFailure+0xa4 00000000`0012e5c0 000007fe`fcf71512 ntdll! ?? ::FNODOBFM::`string'+0x1230c 00000000`0012e640 000007fe`fd91f705 KERNELBASE!LocalFree+0x2e 00000000`0012e680 00000000`1002faca shell32!SetCurrentProcessExplicitAppUserModelID+0xb9 00000000`0012e700 00000000`02ab1260 swt_win32_3650!Java_org_eclipse_swt_internal_win32_OS_SetCurrentProcessExplicitAppUserModelID+0x86 reopen Sending to swt for comment Can you try with the latest Eclipse ? Have you change anything on the eclipse.ini file ? Is there an entry for -name in it ? Do you have any other eclipse based product install on your machine ? Created attachment 177742 [details] 3.6 eclipse.ini which was modified to work around bug 314805 and bug 319514 (In reply to comment #15) > Can you try with the latest Eclipse ? I grabbed 3.7 M1 and tried Switch Workspace between the two 3.6 workspaces where I'm seeing the problem and the problem did not occur. I didn't install from the EPP reporting package which I did for 3.6. I did make the -vm mod to the ini file but didn't make the change for bug 319514. I didn't install the Microsoft Team Foundation Server plug-ins on top of base Eclipse (I have them installed in 3.6). > Do you have any other eclipse based product install on your machine ? Yes, the product we build on top of Eclipse is installed on my machine. It is working now ? What is it that you do (or did) that cause the crash to happen ? (In reply to comment #18) > It is working now ? No, it still crashes on 3.6.0. I tried it on 3.7 M1 to see if it would crash following the same steps, but it didn't. I'm not sure if that means there is a configuration difference (likely), or if the issue was somehow already resolved with 3.7 (unlikely, since the original bug reporter stopped seeing the issue herself). > > What is it that you do (or did) that cause the crash to happen ? 1. Launch 3.6.0. 2. File -> Switch workspace 3. Select an existing workspace and click OK It shuts down the existing instance, then shows the splash screen, then crashes. It happens every time I try to switch workspace. If I subsequently launch Eclipse directly and select the workspace I was trying to switch to, it works. Is there anything I should be looking for in my configuration that could be causing this? What is SWT trying to do at the time of the crash? Since Felipe was interested in other products, if it is at all relevant, it is not guaranteed that the old instance of eclipse will be done by the time the new one starts. When the jvm is run in-process (as it appears to be here given the attached .ini), during the restart the launcher gets back control from java and forks the new eclipse process. It then continues on to check the "osgi.noShutdown" system property and then call System.exit() if that is not set. So there is a race and the new instance could come up before the old one is gone. Created attachment 178114 [details]
javacore
I hit this at home on my 64bit windows 7 running 3.6. Attached is the javacore, crash is in the same
org/eclipse/swt/internal/win32/OS.SetCurrentProcessExplicitAppUserModelID(Native Method)
My eclipse.ini is unmodified except for a -vm arg.
(In reply to comment #21) > I hit this at home on my 64bit windows 7 running 3.6. How ? by restarting eclipse/switching workspace ? Anything special about your machine at home ? Running 32 bit or 64 bit eclipse ? That was the restart that happens after installing something with p2. I was running the 64 bit eclipse. I don't think there is anything special about that machine. Issue occurs 100% of the time when switching workspaces as mentioned above (i.e., Eclipse closes, splash comes up then crashes).
Specs:
1.) 64-bit Windows 7 pro
2.) 64-bit Eclipse 3.6
3.) 64-bit JDK 6 u21
4.) eclipse.ini has -vm pointing to the 64-bit JDK, and increased -Xm{s,x} and -XX:MaxPermSize
(In reply to comment #24) > Issue occurs 100% of the time when switching workspaces as mentioned above > (i.e., Eclipse closes, splash comes up then crashes). > > Specs: > > 1.) 64-bit Windows 7 pro > 2.) 64-bit Eclipse 3.6 > 3.) 64-bit JDK 6 u21 > 4.) eclipse.ini has -vm pointing to the 64-bit JDK, and increased -Xm{s,x} and > -XX:MaxPermSize This issue is reproducible when Restart , Switch Workspace , apply and update happens. Specs are same as mentioned by John. Andrew, based on the second paragraph of comment 20 it seems to me this is bug with the launcher, not SWT. Agreed ? (In reply to comment #26) > Andrew, based on the second paragraph of comment 20 it seems to me this is bug > with the launcher, not SWT. Agreed ? How does the possibly-still-running old process interfere with the new process? Wouldn't a similar condition exist if someone just runs two instances of the same install? Since 3.6.0, it happens almost every time when I installed some sw packages from the update site then restart eclipse as it suggested. Still happens on 3.6.1. Windows 7 Pro 64-bit + Sun Java VM 6u22 x64 from Windows's event viewer: Faulting application name: eclipse.exe, version: 0.0.0.0, time stamp: 0x4c61b6e9 Faulting module name: ntdll.dll, version: 6.1.7600.16559, time stamp: 0x4ba9b802 Exception code: 0xc0000374 Fault offset: 0x00000000000c6df2 Faulting process id: 0x1758 Faulting application start time: 0x01cb9159ea502753 Faulting application path: C:\Users\xxxxx\xxxxx\eclipse\eclipse.exe Faulting module path: C:\Windows\SYSTEM32\ntdll.dll Report Id: xxxx-xxxx-xxxx-xxxx-xxxx I can reproduce this every time I restart the workbenc. I am on Window 7 Enterprise x64, Eclipse IDE for Java EE 3.6.1 (x64), JDK 1.6.0_16 x64 Error details: Problem signature: Problem Event Name: APPCRASH Application Name: eclipse.exe Application Version: 0.0.0.0 Application Timestamp: 4c61b6e9 Fault Module Name: StackHash_fb9d Fault Module Version: 6.1.7600.16559 Fault Module Timestamp: 4ba9b802 Exception Code: c0000374 Exception Offset: 00000000000c6df2 OS Version: 6.1.7600.2.0.0.256.4 Locale ID: 1033 Additional Information 1: fb9d Additional Information 2: fb9d342524267d73c4ed98e29b4a027f Additional Information 3: 813a Additional Information 4: 813ae1252d896fc1193b3eec6c3176ee Also happens on switch workspace. Build ID: 20100917-0705 (In reply to comment #29) > I can reproduce this every time I restart the workbenc. > I am on Window 7 Enterprise x64, Eclipse IDE for Java EE 3.6.1 (x64), JDK > 1.6.0_16 x64 > > Error details: > > Problem signature: > Problem Event Name: APPCRASH > Application Name: eclipse.exe > Application Version: 0.0.0.0 > Application Timestamp: 4c61b6e9 > Fault Module Name: StackHash_fb9d > Fault Module Version: 6.1.7600.16559 > Fault Module Timestamp: 4ba9b802 > Exception Code: c0000374 > Exception Offset: 00000000000c6df2 > OS Version: 6.1.7600.2.0.0.256.4 > Locale ID: 1033 > Additional Information 1: fb9d > Additional Information 2: fb9d342524267d73c4ed98e29b4a027f > Additional Information 3: 813a > Additional Information 4: 813ae1252d896fc1193b3eec6c3176ee I can see this on Win7 x64 too. Switching workspace used to work properly, I suspect this started after I installed m2eclipse. But uninstalling it did not help Not sure but I think the problem ceased when I switched to JRockit. (In reply to comment #32) > Not sure but I think the problem ceased when I switched to JRockit. Meaning, I haven't seen the problem since I switched, but had seen it before regularly if not always. Slight possibility it stopped shortly before or for other reason but may be reason to suspect it has to do with the JVM used. Btw both 64bit JVMs. This is reproducible by me every time. Version: 3.6.1 Build id: M20100909-0800 Windows 7 64 bit Intel i7 core (4 CPU's) Java 64 bit VM The race condition seems very likely as there appears to be no loss of data when eclipse crashes, and restarting it manually works every time. This appears for me too. I am using jboss developer studio 4 which is on the base of eclipse 3.6 Helios. Just installing Mylyn plugin brakes the eclipse completely. With the mylyn plugin installed it VM crashes every time the eclipse is starting. my system is: Windows 7 64 bit, the eclipse is 32 bit as well as jvm. core i5 processor. The error seems to be in native code. here is the log created by vm after crash: # # A fatal error has been detected by the Java Runtime Environment: # # EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x75cfa8d5, pid=7536, tid=5524 # # JRE version: 6.0_21-b07 # Java VM: Java HotSpot(TM) Client VM (17.0-b17 mixed mode windows-x86 ) # Problematic frame: # C [SHELL32.dll+0xaa8d5] # # If you would like to submit a bug report, please visit: # http://java.sun.com/webapps/bugreport/crash.jsp # The crash happened outside the Java Virtual Machine in native code. # See problematic frame for where to report the bug. # --------------- T H R E A D --------------- Current thread (0x00dda800): JavaThread "main" [_thread_in_native, id=5524, stack(0x02400000,0x02450000)] siginfo: ExceptionCode=0xc0000005, reading address 0x00000000 Registers: EAX=0x00000000, EBX=0x00000000, ECX=0x0244e394, EDX=0x00000104 ESP=0x0244e324, EBP=0x0244e330, ESI=0x00000104, EDI=0x00000000 EIP=0x75cfa8d5, EFLAGS=0x00010202 Top of Stack: (sp=0x0244e324) 0x0244e324: 00000104 0244e6d0 0244e390 0244e340 0x0244e334: 75cfa93d 00000000 7ffffffe 0244e360 0x0244e344: 75f623fa 0244e394 00000104 00000000 0x0244e354: 00000104 0244e6d0 694504a4 0244e6a0 0x0244e364: 75f624b3 00000000 00000010 0244e394 0x0244e374: 00000104 0244e390 00000000 694a5010 0x0244e384: 694a5010 75ce0f42 75ca831c 75cd3040 0x0244e394: 77e0e0d2 0000002f 694a5db8 00352844 Instructions: (pc=0x75cfa8d5) 0x75cfa8c5: 85 f6 0f 84 51 2c fd ff 90 90 90 39 45 0c 74 18 0x75cfa8d5: 0f b7 13 66 85 d2 74 10 66 89 11 41 41 43 43 4e Stack: [0x02400000,0x02450000], sp=0x0244e324, free space=1380244de08k Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code) C [SHELL32.dll+0xaa8d5] C [SHELL32.dll+0xaa93d] C [SHELL32.dll+0x3123fa] C [SHELL32.dll+0x3124b3] C [SHELL32.dll+0x256875] C [SHELL32.dll+0x5a4a2] C [SHELL32.dll+0x5a8dc] C [SHELL32.dll+0x59294] C [SHELL32.dll+0x59170] C [SHELL32.dll+0x59f82] C [SHELL32.dll+0x59a53] C [SHELL32.dll+0x25ad79] C [swt-win32-3655.dll+0x11322] j org.eclipse.swt.widgets.TaskBar.getDirectory(II[CZ)I+137 j org.eclipse.swt.widgets.TaskBar.getDirectory([C)Ljava/lang/String;+204 j org.eclipse.swt.widgets.TaskBar.setMenu(Lorg/eclipse/swt/widgets/Menu;)V+97 j org.eclipse.swt.widgets.TaskItem.setMenu(Lorg/eclipse/swt/widgets/Menu;)V+53 v ~StubRoutines::call_stub V [jvm.dll+0xf3abc] V [jvm.dll+0x1865b1] V [jvm.dll+0xf3b3d] V [jvm.dll+0x1a0ebb] V [jvm.dll+0x1a18d6] V [jvm.dll+0x11f423] C [java.dll+0x7127] 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;+161 j org.eclipse.mylyn.internal.commons.ui.TaskBarManager$TaskBarMenuManager.setMenuOnTaskItem(Lorg/eclipse/swt/widgets/Widget;Lorg/eclipse/swt/widgets/Menu;)V+45 j org.eclipse.mylyn.internal.commons.ui.TaskBarManager$TaskBarMenuManager.update(ZZ)V+68 j org.eclipse.jface.action.MenuManager.update(Z)V+3 j org.eclipse.mylyn.internal.tasks.ui.TasksUiPlugin.addSystemTaskBarActions()V+55 j org.eclipse.mylyn.internal.tasks.ui.TasksUiPlugin.access$6(Lorg/eclipse/mylyn/internal/tasks/ui/TasksUiPlugin;)V+1 j org.eclipse.mylyn.internal.tasks.ui.TasksUiPlugin$TasksUiInitializationJob.runInUIThread(Lorg/eclipse/core/runtime/IProgressMonitor;)Lorg/eclipse/core/runtime/IStatus;+211 j org.eclipse.ui.progress.UIJob$1.run()V+53 j org.eclipse.swt.widgets.RunnableLock.run()V+11 j org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Z)Z+29 j org.eclipse.swt.widgets.Display.runAsyncMessages(Z)Z+5 j org.eclipse.swt.widgets.Display.readAndDispatch()Z+91 j org.eclipse.ui.internal.Workbench.runEventLoop(Lorg/eclipse/jface/window/Window$IExceptionHandler;Lorg/eclipse/swt/widgets/Display;)V+9 j org.eclipse.ui.internal.Workbench.runUI()I+555 j org.eclipse.ui.internal.Workbench.access$4(Lorg/eclipse/ui/internal/Workbench;)I+1 j org.eclipse.ui.internal.Workbench$7.run()V+55 j org.eclipse.core.databinding.observable.Realm.runWithDefault(Lorg/eclipse/core/databinding/observable/Realm;Ljava/lang/Runnable;)V+12 j org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Lorg/eclipse/swt/widgets/Display;Lorg/eclipse/ui/application/WorkbenchAdvisor;)I+18 j org.eclipse.ui.PlatformUI.createAndRunWorkbench(Lorg/eclipse/swt/widgets/Display;Lorg/eclipse/ui/application/WorkbenchAdvisor;)I+2 j org.eclipse.ui.internal.ide.application.IDEApplication.start(Lorg/eclipse/equinox/app/IApplicationContext;)Ljava/lang/Object;+99 j org.eclipse.equinox.internal.app.EclipseAppHandle.run(Ljava/lang/Object;)Ljava/lang/Object;+135 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;+149 j org.eclipse.core.runtime.adaptor.EclipseStarter.run([Ljava/lang/String;Ljava/lang/Runnable;)Ljava/lang/Object;+183 v ~StubRoutines::call_stub V [jvm.dll+0xf3abc] V [jvm.dll+0x1865b1] V [jvm.dll+0xf3b3d] V [jvm.dll+0x1a0ebb] V [jvm.dll+0x1a18d6] V [jvm.dll+0x11f423] C [java.dll+0x7127] 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;+161 j org.eclipse.equinox.launcher.Main.invokeFramework([Ljava/lang/String;[Ljava/net/URL;)V+211 j org.eclipse.equinox.launcher.Main.basicRun([Ljava/lang/String;)V+126 j org.eclipse.equinox.launcher.Main.run([Ljava/lang/String;)I+4 j org.eclipse.equinox.launcher.Main.main([Ljava/lang/String;)V+10 v ~StubRoutines::call_stub V [jvm.dll+0xf3abc] V [jvm.dll+0x1865b1] V [jvm.dll+0xf3b3d] V [jvm.dll+0xfd385] V [jvm.dll+0x104fdd] C [java.exe+0x2155] C [java.exe+0x85b4] C [kernel32.dll+0x133ca] C [ntdll.dll+0x39ed2] C [ntdll.dll+0x39ea5] Java frames: (J=compiled Java code, j=interpreted, Vv=VM code) j org.eclipse.swt.internal.win32.OS.VtblCall(II)I+0 j org.eclipse.swt.widgets.TaskBar.getDirectory(II[CZ)I+137 j org.eclipse.swt.widgets.TaskBar.getDirectory([C)Ljava/lang/String;+204 j org.eclipse.swt.widgets.TaskBar.setMenu(Lorg/eclipse/swt/widgets/Menu;)V+97 j org.eclipse.swt.widgets.TaskItem.setMenu(Lorg/eclipse/swt/widgets/Menu;)V+53 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;+161 j org.eclipse.mylyn.internal.commons.ui.TaskBarManager$TaskBarMenuManager.setMenuOnTaskItem(Lorg/eclipse/swt/widgets/Widget;Lorg/eclipse/swt/widgets/Menu;)V+45 j org.eclipse.mylyn.internal.commons.ui.TaskBarManager$TaskBarMenuManager.update(ZZ)V+68 j org.eclipse.jface.action.MenuManager.update(Z)V+3 j org.eclipse.mylyn.internal.tasks.ui.TasksUiPlugin.addSystemTaskBarActions()V+55 j org.eclipse.mylyn.internal.tasks.ui.TasksUiPlugin.access$6(Lorg/eclipse/mylyn/internal/tasks/ui/TasksUiPlugin;)V+1 j org.eclipse.mylyn.internal.tasks.ui.TasksUiPlugin$TasksUiInitializationJob.runInUIThread(Lorg/eclipse/core/runtime/IProgressMonitor;)Lorg/eclipse/core/runtime/IStatus;+211 j org.eclipse.ui.progress.UIJob$1.run()V+53 j org.eclipse.swt.widgets.RunnableLock.run()V+11 j org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Z)Z+29 j org.eclipse.swt.widgets.Display.runAsyncMessages(Z)Z+5 j org.eclipse.swt.widgets.Display.readAndDispatch()Z+91 j org.eclipse.ui.internal.Workbench.runEventLoop(Lorg/eclipse/jface/window/Window$IExceptionHandler;Lorg/eclipse/swt/widgets/Display;)V+9 j org.eclipse.ui.internal.Workbench.runUI()I+555 j org.eclipse.ui.internal.Workbench.access$4(Lorg/eclipse/ui/internal/Workbench;)I+1 j org.eclipse.ui.internal.Workbench$7.run()V+55 j org.eclipse.core.databinding.observable.Realm.runWithDefault(Lorg/eclipse/core/databinding/observable/Realm;Ljava/lang/Runnable;)V+12 j org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Lorg/eclipse/swt/widgets/Display;Lorg/eclipse/ui/application/WorkbenchAdvisor;)I+18 j org.eclipse.ui.PlatformUI.createAndRunWorkbench(Lorg/eclipse/swt/widgets/Display;Lorg/eclipse/ui/application/WorkbenchAdvisor;)I+2 j org.eclipse.ui.internal.ide.application.IDEApplication.start(Lorg/eclipse/equinox/app/IApplicationContext;)Ljava/lang/Object;+99 j org.eclipse.equinox.internal.app.EclipseAppHandle.run(Ljava/lang/Object;)Ljava/lang/Object;+135 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;+149 j org.eclipse.core.runtime.adaptor.EclipseStarter.run([Ljava/lang/String;Ljava/lang/Runnable;)Ljava/lang/Object;+183 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;+161 j org.eclipse.equinox.launcher.Main.invokeFramework([Ljava/lang/String;[Ljava/net/URL;)V+211 j org.eclipse.equinox.launcher.Main.basicRun([Ljava/lang/String;)V+126 j org.eclipse.equinox.launcher.Main.run([Ljava/lang/String;)I+4 j org.eclipse.equinox.launcher.Main.main([Ljava/lang/String;)V+10 v ~StubRoutines::call_stub --------------- P R O C E S S --------------- Java Threads: ( => current thread ) 0x668dc000 JavaThread "Worker-5" [_thread_blocked, id=8440, stack(0x6c390000,0x6c3e0000)] 0x668db800 JavaThread "Worker-4" [_thread_in_Java, id=8280, stack(0x6c300000,0x6c350000)] 0x668db400 JavaThread "Worker-3" [_thread_in_native, id=10856, stack(0x6c270000,0x6c2c0000)] 0x668dac00 JavaThread "Worker-2" [_thread_in_vm, id=10584, stack(0x6c1e0000,0x6c230000)] 0x668da000 JavaThread "Worker-1" [_thread_blocked, id=9564, stack(0x67210000,0x67260000)] 0x668da800 JavaThread "Java indexing" daemon [_thread_blocked, id=940, stack(0x68240000,0x68290000)] 0x66b0b800 JavaThread "Worker-0" [_thread_in_Java, id=9716, stack(0x67160000,0x671b0000)] 0x65eb8400 JavaThread "Bundle File Closer" daemon [_thread_blocked, id=9296, stack(0x66750000,0x667a0000)] 0x65e04c00 JavaThread "Worker-JM" [_thread_blocked, id=10344, stack(0x666c0000,0x66710000)] 0x65dc5400 JavaThread "[Timer] - Main Queue Handler" daemon [_thread_blocked, id=9724, stack(0x66530000,0x66580000)] 0x6510d800 JavaThread "Framework Event Dispatcher" daemon [_thread_blocked, id=10308, stack(0x65a40000,0x65a90000)] 0x6510c800 JavaThread "State Saver" daemon [_thread_blocked, id=3152, stack(0x659b0000,0x65a00000)] 0x650e4c00 JavaThread "Start Level Event Dispatcher" daemon [_thread_blocked, id=10924, stack(0x65920000,0x65970000)] 0x65125c00 JavaThread "State Data Manager" daemon [_thread_blocked, id=4792, stack(0x658d0000,0x65920000)] 0x0253f400 JavaThread "Low Memory Detector" daemon [_thread_blocked, id=3892, stack(0x64f00000,0x64f50000)] 0x0252c000 JavaThread "CompilerThread0" daemon [_thread_blocked, id=10904, stack(0x64e70000,0x64ec0000)] 0x0252b000 JavaThread "Attach Listener" daemon [_thread_blocked, id=10696, stack(0x64de0000,0x64e30000)] 0x02528000 JavaThread "Signal Dispatcher" daemon [_thread_blocked, id=7864, stack(0x64d50000,0x64da0000)] 0x024fc400 JavaThread "Finalizer" daemon [_thread_blocked, id=11052, stack(0x64cc0000,0x64d10000)] 0x024f7800 JavaThread "Reference Handler" daemon [_thread_blocked, id=5924, stack(0x64c30000,0x64c80000)] =>0x00dda800 JavaThread "main" [_thread_in_native, id=5524, stack(0x02400000,0x02450000)] Other Threads: 0x024f5400 VMThread [stack: 0x64ba0000,0x64bf0000] [id=8384] 0x02552c00 WatcherThread [stack: 0x64f90000,0x64fe0000] [id=1304] VM state:not at safepoint (normal execution) VM Mutex/Monitor currently owned by a thread: None Heap def new generation total 157376K, used 31598K [0x045e0000, 0x0f0a0000, 0x19b30000) eden space 139904K, 22% used [0x045e0000, 0x064bbab0, 0x0ce80000) from space 17472K, 0% used [0x0ce80000, 0x0ce80000, 0x0df90000) to space 17472K, 0% used [0x0df90000, 0x0df90000, 0x0f0a0000) tenured generation total 349568K, used 43606K [0x19b30000, 0x2f090000, 0x445e0000) the space 349568K, 12% used [0x19b30000, 0x1c5c5858, 0x1c5c5a00, 0x2f090000) compacting perm gen total 36608K, used 36412K [0x445e0000, 0x469a0000, 0x645e0000) the space 36608K, 99% used [0x445e0000, 0x4696f420, 0x4696f600, 0x469a0000) No shared spaces configured. Dynamic libraries: 0x00400000 - 0x00424000 C:\Program Files (x86)\Java\jdk1.6.0_21\bin\java.exe 0x77de0000 - 0x77f60000 C:\Windows\SysWOW64\ntdll.dll 0x768e0000 - 0x769f0000 C:\Windows\syswow64\kernel32.dll 0x76b50000 - 0x76b96000 C:\Windows\syswow64\KERNELBASE.dll 0x775c0000 - 0x77660000 C:\Windows\syswow64\ADVAPI32.dll 0x77050000 - 0x770fc000 C:\Windows\syswow64\msvcrt.dll 0x75be0000 - 0x75bf9000 C:\Windows\SysWOW64\sechost.dll 0x76ba0000 - 0x76c90000 C:\Windows\syswow64\RPCRT4.dll 0x75940000 - 0x759a0000 C:\Windows\syswow64\SspiCli.dll 0x75930000 - 0x7593c000 C:\Windows\syswow64\CRYPTBASE.dll 0x7c340000 - 0x7c396000 C:\Program Files (x86)\Java\jdk1.6.0_21\jre\bin\msvcr71.dll 0x6d8b0000 - 0x6db57000 C:\Program Files (x86)\Java\jdk1.6.0_21\jre\bin\client\jvm.dll 0x75aa0000 - 0x75ba0000 C:\Windows\syswow64\USER32.dll 0x77130000 - 0x771c0000 C:\Windows\syswow64\GDI32.dll 0x77db0000 - 0x77dba000 C:\Windows\syswow64\LPK.dll 0x77780000 - 0x7781d000 C:\Windows\syswow64\USP10.dll 0x73b20000 - 0x73b52000 C:\Windows\system32\WINMM.dll 0x77560000 - 0x775c0000 C:\Windows\system32\IMM32.DLL 0x759d0000 - 0x75a9c000 C:\Windows\syswow64\MSCTF.dll 0x73d00000 - 0x73d4c000 C:\Windows\system32\apphelp.dll 0x75ba0000 - 0x75ba5000 C:\Windows\syswow64\PSAPI.DLL 0x769f0000 - 0x76b4c000 C:\Windows\syswow64\ole32.dll 0x6d860000 - 0x6d86c000 C:\Program Files (x86)\Java\jdk1.6.0_21\jre\bin\verify.dll 0x6d3e0000 - 0x6d3ff000 C:\Program Files (x86)\Java\jdk1.6.0_21\jre\bin\java.dll 0x6d340000 - 0x6d348000 C:\Program Files (x86)\Java\jdk1.6.0_21\jre\bin\hpi.dll 0x6d8a0000 - 0x6d8af000 C:\Program Files (x86)\Java\jdk1.6.0_21\jre\bin\zip.dll 0x72760000 - 0x72776000 C:\Windows\system32\CRYPTSP.dll 0x725d0000 - 0x7260b000 C:\Windows\system32\rsaenh.dll 0x75510000 - 0x75527000 C:\Windows\system32\USERENV.dll 0x75500000 - 0x7550b000 C:\Windows\system32\profapi.dll 0x00480000 - 0x00493000 C:\Program Files (x86)\Java\jdk1.6.0_21\jre\bin\net.dll 0x768a0000 - 0x768d5000 C:\Windows\syswow64\WS2_32.dll 0x77120000 - 0x77126000 C:\Windows\syswow64\NSI.dll 0x72820000 - 0x7285c000 C:\Windows\system32\mswsock.dll 0x73b70000 - 0x73b76000 C:\Windows\System32\wship6.dll 0x712d0000 - 0x712e0000 C:\Windows\system32\NLAapi.dll 0x74860000 - 0x74870000 C:\Windows\system32\napinsp.dll 0x74840000 - 0x74852000 C:\Windows\system32\pnrpnsp.dll 0x74810000 - 0x74834000 C:\Program Files (x86)\Common Files\Microsoft Shared\Windows Live\WLIDNSP.DLL 0x77920000 - 0x77977000 C:\Windows\syswow64\SHLWAPI.dll 0x747e0000 - 0x74805000 C:\Program Files (x86)\Bonjour\mdnsNSP.dll 0x727c0000 - 0x727dc000 C:\Windows\system32\Iphlpapi.DLL 0x727b0000 - 0x727b7000 C:\Windows\system32\WINNSI.DLL 0x72450000 - 0x72494000 C:\Windows\system32\DNSAPI.dll 0x747d0000 - 0x747d8000 C:\Windows\System32\winrnr.dll 0x72440000 - 0x72445000 C:\Windows\System32\wshtcpip.dll 0x757d0000 - 0x757d6000 C:\Windows\system32\rasadhlp.dll 0x74790000 - 0x747c8000 C:\Windows\System32\fwpuclnt.dll 0x72000000 - 0x7200d000 C:\Programs\Java\jbdevstudio4\studio\plugins\org.eclipse.equinox.launcher.win32.win32.x86_1.1.1.R36x_v20100810\eclipse_1309.dll 0x71cf0000 - 0x71e8e000 C:\Windows\WinSxS\x86_microsoft.windows.common-controls_6595b64144ccf1df_6.0.7601.17514_none_41e6975e2bd6f2b2\COMCTL32.dll 0x73a80000 - 0x73a89000 C:\Windows\system32\VERSION.dll 0x73c10000 - 0x73c90000 C:\Windows\system32\uxtheme.dll 0x65220000 - 0x6522a000 C:\ProgramData\Real\RealPlayer\BrowserRecordPlugin\Chrome\Hook\rpchromebrowserrecordhelper.dll 0x7c3a0000 - 0x7c41b000 C:\Windows\system32\MSVCP71.dll 0x75c50000 - 0x7689a000 C:\Windows\syswow64\SHELL32.dll 0x757e0000 - 0x757e8000 C:\Program Files (x86)\Yandex\Punto Switcher\pshook.dll 0x759a0000 - 0x759ca000 C:\Windows\syswow64\imagehlp.dll 0x77440000 - 0x774c3000 C:\Windows\syswow64\CLBCatQ.DLL 0x774d0000 - 0x7755f000 C:\Windows\syswow64\OLEAUT32.dll 0x6d6e0000 - 0x6d6e9000 C:\Program Files (x86)\Java\jdk1.6.0_21\jre\bin\nio.dll 0x66fa0000 - 0x67003000 C:\Programs\Java\jbdevstudio4\studio\configuration\org.eclipse.osgi\bundles\520\1\.cp\swt-win32-3655.dll 0x771c0000 - 0x7723b000 C:\Windows\syswow64\comdlg32.dll 0x77820000 - 0x77915000 C:\Windows\syswow64\WININET.dll 0x76d70000 - 0x76ea6000 C:\Windows\syswow64\urlmon.dll 0x77660000 - 0x7777d000 C:\Windows\syswow64\CRYPT32.dll 0x76cc0000 - 0x76ccc000 C:\Windows\syswow64\MSASN1.dll 0x77240000 - 0x7743b000 C:\Windows\syswow64\iertutil.dll 0x73bf0000 - 0x73c03000 C:\Windows\system32\dwmapi.dll 0x656d0000 - 0x656ed000 C:\Programs\Java\jbdevstudio4\studio\configuration\org.eclipse.osgi\bundles\520\1\.cp\swt-gdip-win32-3655.dll 0x71120000 - 0x712b0000 C:\Windows\WinSxS\x86_microsoft.windows.gdiplus_6595b64144ccf1df_1.1.7601.17514_none_72d18a4386696c80\gdiplus.dll 0x74690000 - 0x7478b000 C:\Windows\system32\WindowsCodecs.dll 0x67110000 - 0x6711e000 C:\Programs\Java\jbdevstudio4\studio\configuration\org.eclipse.osgi\bundles\83\1\.cp\os\win32\x86\localfile_1_0_0.dll 0x71390000 - 0x713cc000 C:\Windows\system32\oleacc.dll 0x71ef0000 - 0x71fe5000 C:\Windows\system32\propsys.dll 0x6c6c0000 - 0x6c82f000 C:\Windows\system32\explorerframe.dll 0x6c690000 - 0x6c6bf000 C:\Windows\system32\DUser.dll 0x6c5d0000 - 0x6c682000 C:\Windows\system32\DUI70.dll 0x75720000 - 0x7572f000 C:\Programs\Java\jbdevstudio4\studio\configuration\org.eclipse.osgi\bundles\86\1\.cp\jWinHttp-1.0.0.dll 0x71660000 - 0x716b8000 C:\Windows\system32\WINHTTP.dll 0x715d0000 - 0x7161f000 C:\Windows\system32\webio.dll 0x73b00000 - 0x73b12000 C:\Windows\system32\dhcpcsvc.DLL 0x73b60000 - 0x73b6d000 C:\Windows\system32\dhcpcsvc6.DLL 0x73b90000 - 0x73b98000 C:\Windows\system32\credssp.dll 0x75bb0000 - 0x75bd7000 C:\Windows\syswow64\CFGMGR32.dll 0x72590000 - 0x7259e000 C:\Windows\system32\RpcRtRemote.dll 0x6f7c0000 - 0x70240000 C:\Windows\SysWOW64\ieframe.dll 0x75470000 - 0x754cf000 C:\Windows\system32\SXS.DLL 0x74aa0000 - 0x75058000 C:\Windows\SysWOW64\mshtml.dll 0x757f0000 - 0x7581a000 C:\Windows\SysWOW64\msls31.dll 0x75440000 - 0x7546e000 C:\Windows\system32\mlang.dll 0x74a40000 - 0x74a9b000 C:\Program Files (x86)\Common Files\Microsoft Shared\VS7Debug\pdm.dll 0x749f0000 - 0x74a32000 C:\Program Files (x86)\Common Files\Microsoft Shared\VS7Debug\msdbg2.dll 0x73ba0000 - 0x73ba5000 C:\Windows\system32\msimg32.dll 0x757b0000 - 0x757bb000 C:\Windows\system32\msimtf.dll 0x66470000 - 0x66497000 C:\Program Files (x86)\Kaspersky Lab\Kaspersky Internet Security 2011\scrchpg.dll 0x6dd90000 - 0x6de42000 C:\Windows\SysWOW64\jscript.dll 0x6d190000 - 0x6d199000 C:\Program Files (x86)\Kaspersky Lab\Kaspersky Internet Security 2011\klscav.dll 0x73950000 - 0x739eb000 C:\Windows\WinSxS\x86_microsoft.vc80.crt_1fc8b3b9a1e18e3b_8.0.50727.4940_none_d08cc06a442b34fc\MSVCR80.dll 0x727e0000 - 0x72803000 C:\Program Files (x86)\Kaspersky Lab\Kaspersky Internet Security 2011\prremote.dll 0x739f0000 - 0x73a77000 C:\Windows\WinSxS\x86_microsoft.vc80.crt_1fc8b3b9a1e18e3b_8.0.50727.4940_none_d08cc06a442b34fc\MSVCP80.dll 0x6d640000 - 0x6d67c000 C:\Program Files (x86)\Kaspersky Lab\Kaspersky Internet Security 2011\prloader.dll 0x72660000 - 0x72760000 C:\Program Files (x86)\Kaspersky Lab\Kaspersky Internet Security 2011\params.ppl 0x6e9b0000 - 0x6e9bb000 C:\Program Files (x86)\Kaspersky Lab\Kaspersky Internet Security 2011\pxstub.ppl 0x6d700000 - 0x6d72d000 C:\Program Files (x86)\Kaspersky Lab\Kaspersky Internet Security 2011\service.dll 0x6c520000 - 0x6c593000 C:\Program Files (x86)\Kaspersky Lab\Kaspersky Internet Security 2011\eka_meta.dll 0x6a000000 - 0x6a00b000 C:\Windows\system32\ImgUtil.dll 0x72860000 - 0x72881000 C:\Windows\system32\ntmarta.dll 0x75c00000 - 0x75c45000 C:\Windows\syswow64\WLDAP32.dll 0x69ff0000 - 0x69ffe000 C:\Windows\SysWOW64\pngfilt.dll 0x69f90000 - 0x69fc9000 C:\Windows\SysWOW64\Dxtrans.dll 0x69f70000 - 0x69f84000 C:\Windows\SysWOW64\ATL.DLL 0x69f60000 - 0x69f6a000 C:\Windows\SysWOW64\ddrawex.dll 0x74170000 - 0x74257000 C:\Windows\SysWOW64\DDRAW.dll 0x74650000 - 0x74656000 C:\Windows\SysWOW64\DCIMAN32.dll 0x76eb0000 - 0x7704d000 C:\Windows\syswow64\SETUPAPI.dll 0x77100000 - 0x77112000 C:\Windows\syswow64\DEVOBJ.dll 0x6ba10000 - 0x6ba18000 C:\Windows\system32\atiu9pag.dll 0x6b640000 - 0x6b9b6000 C:\Windows\system32\atiumdag.dll 0x6b360000 - 0x6b63f000 C:\Windows\system32\atiumdva.dll 0x6b210000 - 0x6b267000 C:\Windows\SysWOW64\Dxtmsft.dll VM Arguments: jvm_args: -Xms512m -Xmx1024m -Dosgi.bundles=reference:file:org.eclipse.equinox.simpleconfigurator_1.0.200.v20100503.jar@1:start -Dosgi.instance.area.default=@user.home/workspace -XX:MaxPermSize=512m java_command: C:\Programs\Java\jbdevstudio4\studio\plugins/org.eclipse.equinox.launcher_1.1.0.v20100507.jar -os win32 -ws win32 -arch x86 -showsplash -launcher C:\Programs\Java\jbdevstudio4\studio\jbdevstudio.exe -name Jbdevstudio --launcher.library C:\Programs\Java\jbdevstudio4\studio\plugins/org.eclipse.equinox.launcher.win32.win32.x86_1.1.1.R36x_v20100810\eclipse_1309.dll -startup C:\Programs\Java\jbdevstudio4\studio\plugins/org.eclipse.equinox.launcher_1.1.0.v20100507.jar -exitdata 2358_8c -vm C:/Program Files (x86)/Java/jdk1.6.0_21/bin/java.exe -vmargs -Xms512m -Xmx1024m -Dosgi.bundles=reference:file:org.eclipse.equinox.simpleconfigurator_1.0.200.v20100503.jar@1:start -Dosgi.instance.area.default=@user.home/workspace -XX:MaxPermSize=512m -jar C:\Programs\Java\jbdevstudio4\studio\plugins/org.eclipse.equinox.launcher_1.1.0.v20100507.jar Launcher Type: SUN_STANDARD Environment Variables: JAVA_HOME=C:\Program Files (x86)\Java\jdk1.6.0_21 CLASSPATH=.;C:\Program Files (x86)\Java\jre6\lib\ext\QTJava.zip PATH=C:\Program Files\Common Files\Microsoft Shared\Windows Live;C:\Program Files (x86)\PC Connectivity Solution\;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Program Files (x86)\ATI Technologies\ATI.ACE\Core-Static;C:\Program Files\MySQL\MySQL Server 5.1\bin;C:\Program Files (x86)\Java\jdk1.6.0_21/bin;C:\Programs\Java\apache-ant-1.6.5/bin;C:\Programs\Java\apache-maven-3.0/bin;C:\Programs\Java\apache-tomcat-6.0.26/bin;C:\Programs\Java\svn-win32-1.6.6/bin';C:\Program Files\TortoiseSVN\bin;c:\Programs\putty;c:\Programs\Java\jad\jad158g;C:\Program Files (x86)\QuickTime\QTSystem\;C:\Programs\Java\jbdevstudio3\eclipse\plugins\com.google.appengine.eclipse.sdkbundle.1.3.3_1.3.3.v201004231111\appengine-java-sdk-1.3.3.1\bin;C:\Program Files (x86)\Microsoft SQL Server\100\Tools\Binn\;C:\Program Files\Microsoft SQL Server\100\Tools\Binn\;C:\Program Files\Microsoft SQL Server\100\DTS\Binn\;C:\Program Files (x86)\Microsoft SQL Server\100\Tools\Binn\VSShell\Common7\IDE\;C:\Program Files (x86)\Microsoft SQL Server\100\DTS\Binn\;C:\Program Files (x86)\VisualSVN\bin;C:\Program Files (x86)\Microsoft SQL Server\90\Tools\binn\ USERNAME=Valentine Shukaila OS=Windows_NT PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 37 Stepping 2, GenuineIntel --------------- S Y S T E M --------------- OS: Windows 7 Build 7601 Service Pack 1 CPU:total 4 (8 cores per cpu, 2 threads per core) family 6 model 37 stepping 2, cmov, cx8, fxsr, mmx, sse, sse2, sse3, ssse3, sse4.1, sse4.2, popcnt, ht Memory: 4k page, physical 4043308k(1829140k free), swap 8084772k(4174512k free) vm_info: Java HotSpot(TM) Client VM (17.0-b17) for windows-x86 JRE (1.6.0_21-b07), built on Jul 17 2010 01:10:15 by "java_re" with MS VC++ 7.1 (VS2003) time: Wed Apr 06 00:29:44 2011 elapsed time: 12 seconds Val, the bug you have is bug 333630 In org.eclipse.swt.widgets.TaskBar.getDirectory(II[CZ) I have three different places where VtblCall is called with two integer. Would it be possible for you reproduce the problem running with a different VM so maybe we can have line number in the stack ? Thank you. (In reply to comment #36) > Val, the bug you have is bug 333630 > > In org.eclipse.swt.widgets.TaskBar.getDirectory(II[CZ) I have three different > places where VtblCall is called with two integer. Would it be possible for you > reproduce the problem running with a different VM so maybe we can have line > number in the stack ? Thank you. Felipe, what VM should I run to see the line number in the error? I need your advice. I have no idea of what VM I should install to get the line number. (In reply to comment #37) > Felipe, what VM should I run to see the line number in the error? I need your > advice. I have no idea of what VM I should install to get the line number. Try with a VM from IBM. (In reply to comment #38) > (In reply to comment #37) > > Felipe, what VM should I run to see the line number in the error? I need your > > advice. I have no idea of what VM I should install to get the line number. > Try with a VM from IBM. http://www.ibm.com/developerworks/java/jdk/index.html hi, Felipe i'm encountering the same error as Val environment: Win7 64bit jboss developer studio 4.0.0 ga Sun JDK 1.6.24 IBM JDK 6 sr9 after installed Mylyn crashes every time when i start jboss studio Created attachment 193914 [details]
jboss_studio_ibm&sun_jvm_crash_err.7z
Felipe
i attached both the ibm & sun dump log file
hope this can help you locate the error, and fix it as early as possible
thanks
Nick, the crash you are seeing is actually described in bug Bug 333630. Is there any work conducted on this issue? If not has someone identified what may be causing this behaviour. We have some machines where this issue occurs and we are considering to debug it. I can consistently reproduce this crash by installing JBDS 4.0 (or 4.1.1), then installing Mylyn 3.5.x or 3.6.x (though 3.6.3) on Win7_64 using Oracle JDK6u25_32. See also https://issues.jboss.org/browse/JBDS-1648 for screenshots, steps to repro, and crash logs. Have as yet not found a workaround. Assuming it's an swt problem that's being exposed by org.eclipse.mylyn.tasks.ui being activated, but haven't gotten past that. Crash still reproducible 100% on Juno SR 1 / Windows 8 x64. Eclipse ini was modified, adding this lines at the top to work around bug 314805: -vm c:/Program Files/Java/jdk1.7.0_11/jre/bin/server/jvm.dll The bug can't be reproduced if starting Eclipse with javaw instead of the DLL. I happens on switching the workspace or after installing updates and restarting. I cannot reproduce the bug anymore with Juno SR2. (In reply to Ben Vitale from comment #12) > Stack from the crash: > > Child-SP RetAddr Call Site > 00000000`0012d4c8 00000000`77025e02 ntdll!NtWaitForSingleObject+0xa > 00000000`0012d4d0 00000000`77025fa5 ntdll!RtlReportExceptionEx+0x1d2 > 00000000`0012d5c0 00000000`7702600a ntdll!RtlReportException+0xb5 > 00000000`0012d640 00000000`77026e45 ntdll!RtlpTerminateFailureFilter+0x1a > 00000000`0012d670 00000000`76f750c8 ntdll!RtlReportCriticalFailure+0x96 > 00000000`0012d6a0 00000000`76f952cd ntdll!_C_specific_handler+0x8c > 00000000`0012d710 00000000`76f75c9c ntdll!RtlpExecuteHandlerForException+0xd > 00000000`0012d740 00000000`76f7626e ntdll!RtlDispatchException+0x3cb > 00000000`0012de20 00000000`77026df2 ntdll!RtlRaiseException+0x221 > 00000000`0012e460 00000000`770274b6 ntdll!RtlReportCriticalFailure+0x62 > 00000000`0012e530 00000000`770287e2 ntdll!RtlpReportHeapFailure+0x26 > 00000000`0012e560 00000000`7702a1e4 ntdll!RtlpHeapHandleError+0x12 > 00000000`0012e590 00000000`76fcc565 ntdll!RtlpLogHeapFailure+0xa4 > 00000000`0012e5c0 000007fe`fcf71512 ntdll! ?? ::FNODOBFM::`string'+0x1230c > 00000000`0012e640 000007fe`fd91f705 KERNELBASE!LocalFree+0x2e > 00000000`0012e680 00000000`1002faca > shell32!SetCurrentProcessExplicitAppUserModelID+0xb9 > 00000000`0012e700 00000000`02ab1260 > swt_win32_3650! > Java_org_eclipse_swt_internal_win32_OS_SetCurrentProcessExplicitAppUserModelI > D+0x86 Hi Ben, I see a very similar stack trace. Please could you repeat the test, but this time Right-click and Run as Administrator on eclipse.exe This is on Windows 2012 / Eclipse 3.7.2 My Stack trace from DebugDiag 1.2 x64 ntdll!RtlReportCriticalFailure+89 ntdll!RtlpLogHeapFailure+a4 ntdll!RtlFreeHeap+1068af KERNELBASE!LocalFree+2e SHCore!`Microsoft::WRL::Module<1,Microsoft::WRL::Details::DefaultModule<1> >::Create'::`2'::`dynamic atexit destructor for 'module''+5368 swt_win32_3740!Java_org_eclipse_swt_internal_win32_OS_SetCurrentProcessExplicitAppUserModelID+86 0x01ff23a8 0xc3e0b958 0x02069f14 0xf0c24f15 Regards, Alex Levin TIBCO Software Configuration: Windows 7 64 bits, Eclipse 3.6.2, org.eclipse.swt.win32.win32.x86_3.6.2.v3659c.jar, ntdll.dll version 6.1.7600.16915 Display.init() calls OS.SetCurrentProcessExplicitAppUserModelID(char[] AppID), which crashes in case of workspace switch if I use ntdll.version 6.1.7601.18247, the call does not crasch Fix of previous comment Configuration: Windows 7 64 bits, Eclipse 3.6.2, org.eclipse.swt.win32.win32.x86_64_3.6.2.v3659c.jar, ntdll.dll version 6.1.7600.16915 Display.init() calls OS.SetCurrentProcessExplicitAppUserModelID(char[] AppID), which crashes in case of workspace switch if I use ntdll.version 6.1.7601.18247, the call does not crasch This bug hasn't had any activity in quite some time. Maybe the problem got resolved, was a duplicate of something else, or became less pressing for some reason - or maybe it's still relevant but just hasn't been looked at yet. If you have further information on the current state of the bug, please add it. The information can be, for example, that the problem still occurs, that you still want the feature, that more information is needed, or that the bug is (for whatever reason) no longer relevant. -- The automated Eclipse Genie. This likely can be closed as worksforme, but based on the last few comments this appears to belong to SWT. Very likely some buggy Windows update or corrupt Workspace. Closing now. |