Community
Participate
Working Groups
Build Identifier: Build id: M20100211-1343 When launching debug configuration, a dialog containing multiple 'Asynchronous viewer update' and one 'process model delta appears'. Please see attached screenshot. Application does not start, after killing and trying again it normally starts. Happens not every time. No entries in error log Reproducible: Sometimes Steps to Reproduce: 1. Select debug configuration to launch from menu 2. Error dialog appears - see screenshot 3.
Created attachment 170206 [details] Error dialog
Please attach your associated .log file
Created attachment 170215 [details] .log .log attached but it does not seem to be relevant to this issue. Strangely but after this happens error log view stays clean
init settings: -startup plugins/org.eclipse.equinox.launcher_1.0.201.R35x_v20090715.jar --launcher.library plugins/org.eclipse.equinox.launcher.win32.win32.x86_1.0.200.v20090519 -showsplash org.eclipse.platform --launcher.XXMaxPermSize 256m -vmargs -Xms40m -Xmx256m another one: -vm c:\Program Files\Java\jdk1.6.0_16\bin\javaw -vmargs -Xms128m -Xmx512m -XX:MaxPermSize=128m
Can you try 3.6 to see if the problem has been fixed there?
Thanks will do.
This has been affecting multiple developers at our company, as well; most are on the latest Galileo. I was able to produce the "process model delta" and "Asynchronous viewer update" errors under Eclipse Helios 3.6 (build 20100617-1415). Clicking Details on the dialog for either error shows the message: "An internal error has occurred. 9" This does not happen all the time, but is fairly reproducible on our machines when debugging five or more Java programs. New in Helios is that an error DOES appear in the Error Log view and in the .log file (which I will attach). Below you will find the entry from the Error Log view: Severity: Error Message: An internal error has occurred Exception Stack Trace: java.lang.ArrayIndexOutOfBoundsException: 9 at org.eclipse.debug.internal.ui.viewers.model.FilterTransform$Node.addFilter(FilterTransform.java:67) at org.eclipse.debug.internal.ui.viewers.model.FilterTransform$Node.addFilter(FilterTransform.java:92) at org.eclipse.debug.internal.ui.viewers.model.FilterTransform$Node.addFilter(FilterTransform.java:92) at org.eclipse.debug.internal.ui.viewers.model.FilterTransform.addFilteredIndex(FilterTransform.java:334) at org.eclipse.debug.internal.ui.viewers.model.ModelContentProvider.addFilteredIndex(ModelContentProvider.java:1526) at org.eclipse.debug.internal.ui.viewers.model.TreeModelContentProvider.handleAdd(TreeModelContentProvider.java:102) at org.eclipse.debug.internal.ui.viewers.model.ModelContentProvider.updateNodes(ModelContentProvider.java:1345) at org.eclipse.debug.internal.ui.viewers.model.ModelContentProvider.updateNodes(ModelContentProvider.java:1380) at org.eclipse.debug.internal.ui.viewers.model.ModelContentProvider.updateNodes(ModelContentProvider.java:1380) at org.eclipse.debug.internal.ui.viewers.model.ModelContentProvider.updateNodes(ModelContentProvider.java:1380) at org.eclipse.debug.internal.ui.viewers.model.ModelContentProvider.updateModel(ModelContentProvider.java:1325) at org.eclipse.debug.internal.ui.viewers.model.ModelContentProvider.doModelChanged(ModelContentProvider.java:1298) at org.eclipse.debug.internal.ui.viewers.model.ModelContentProvider.access$10(ModelContentProvider.java:1292) at org.eclipse.debug.internal.ui.viewers.model.ModelContentProvider$14.runInUIThread(ModelContentProvider.java:1282) at org.eclipse.ui.progress.UIJob$1.run(UIJob.java:95) at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:134) at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4041) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3660) at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:2629) at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2593) at org.eclipse.ui.internal.Workbench.access$4(Workbench.java:2427) at org.eclipse.ui.internal.Workbench$7.run(Workbench.java:670) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:663) at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149) at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:115) at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:110) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:79) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:369) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:179) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:619) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:574) at org.eclipse.equinox.launcher.Main.run(Main.java:1407)
Created attachment 173325 [details] Workspace log file from Helios (build 20100617-1415)
(In reply to comment #8) > Created attachment 173325 [details] > Workspace log file from Helios (build 20100617-1415) I have not seen an exception like this for a long time - also part of the fix to bug 161435 changed the way we filter. I am going to close this as worksforme, if anyone can reproduce in 3.8 / 4.2 please reopen.
Now that I think on it, I have not encountered this bug since at least Juno Build 20111110-1543