It's still there with 1.2.941.  Is anyone else seeing this?

It /might/ be related to the following exception, although I got the
exception about an hour or so before I noticed the strangeness (but I wasn't
paying much attention...):

!ENTRY org.eclipse.osgi 2 0 2008-12-07 19:05:33.014
!MESSAGE While loading class
"com.vectrace.MercurialEclipse.views.console.ConsoleDocument$ConsoleLine",
thread "Thread[main,6,main]" timed out waiting (5000ms) for thread
"Thread[Worker-8,5,main]" to finish starting bundle
"reference:file:/home/hunter/gwk/.eclipse/org.eclipse.platform_3.4.0_1473617060/plugins/com.vectrace.MercurialEclipse_1.2.941.jar
[596]". To avoid deadlock, thread "Thread[main,6,main]" is proceeding but
"com.vectrace.MercurialEclipse.views.console.ConsoleDocument$ConsoleLine"
may not be fully initialized.
!STACK 0
org.osgi.framework.BundleException: State change in progress for bundle
"reference:file:/home/hunter/gwk/.eclipse/org.eclipse.platform_3.4.0_1473617060/plugins/com.vectrace.MercurialEclipse_1.2.941.jar"
by thread "Worker-8".
        at
org.eclipse.osgi.framework.internal.core.AbstractBundle.beginStateChange(AbstractBundle.java:1144)
        at
org.eclipse.osgi.framework.internal.core.AbstractBundle.start(AbstractBundle.java:263)
        at
org.eclipse.osgi.framework.util.SecureAction.start(SecureAction.java:400)
        at
org.eclipse.core.runtime.internal.adaptor.EclipseLazyStarter.postFindLocalClass(EclipseLazyStarter.java:111)
        at
org.eclipse.osgi.baseadaptor.loader.ClasspathManager.findLocalClass(ClasspathManager.java:427)
        at
org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.findLocalClass(DefaultClassLoader.java:193)
        at
org.eclipse.osgi.framework.internal.core.BundleLoader.findLocalClass(BundleLoader.java:368)
        at
org.eclipse.osgi.framework.internal.core.BundleLoader.findClassInternal(BundleLoader.java:444)
        at
org.eclipse.osgi.framework.internal.core.BundleLoader.findClass(BundleLoader.java:397)
        at
org.eclipse.osgi.framework.internal.core.BundleLoader.findClass(BundleLoader.java:385)
        at
org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.loadClass(DefaultClassLoader.java:87)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:252)
        at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:320)
        at
com.vectrace.MercurialEclipse.views.console.ConsoleDocument.getLines(ConsoleDocument.java:78)
        at
com.vectrace.MercurialEclipse.views.console.HgConsole.dump(HgConsole.java:239)
        at
com.vectrace.MercurialEclipse.views.console.HgConsole.access$1(HgConsole.java:236)
        at
com.vectrace.MercurialEclipse.views.console.HgConsole$1.runSafe(HgConsole.java:170)
        at
com.vectrace.MercurialEclipse.SafeUiJob.runInUIThread(SafeUiJob.java:49)
        at org.eclipse.ui.progress.UIJob$1.run(UIJob.java:94)
        at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35)
        at
org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:133)
        at
org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:3378)
        at
org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3036)
        at
org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:2382)
        at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2346)
        at org.eclipse.ui.internal.Workbench.access$4(Workbench.java:2198)
        at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:493)
        at
org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:288)
        at
org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:488)
        at
org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149)
        at
org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:113)
        at
org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:193)
        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:386)
        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:549)
        at org.eclipse.equinox.launcher.Main.basicRun(Main.java:504)
        at org.eclipse.equinox.launcher.Main.run(Main.java:1236)
        at org.eclipse.equinox.launcher.Main.main(Main.java:1212)
Caused by:
org.eclipse.osgi.framework.internal.core.AbstractBundle$BundleStatusException
        ... 44 more
Root exception:
org.eclipse.osgi.framework.internal.core.AbstractBundle$BundleStatusException
        at
org.eclipse.osgi.framework.internal.core.AbstractBundle.beginStateChange(AbstractBundle.java:1144)
        at
org.eclipse.osgi.framework.internal.core.AbstractBundle.start(AbstractBundle.java:263)
        at
org.eclipse.osgi.framework.util.SecureAction.start(SecureAction.java:400)
        at
org.eclipse.core.runtime.internal.adaptor.EclipseLazyStarter.postFindLocalClass(EclipseLazyStarter.java:111)
        at
org.eclipse.osgi.baseadaptor.loader.ClasspathManager.findLocalClass(ClasspathManager.java:427)
        at
org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.findLocalClass(DefaultClassLoader.java:193)
        at
org.eclipse.osgi.framework.internal.core.BundleLoader.findLocalClass(BundleLoader.java:368)
        at
org.eclipse.osgi.framework.internal.core.BundleLoader.findClassInternal(BundleLoader.java:444)
        at
org.eclipse.osgi.framework.internal.core.BundleLoader.findClass(BundleLoader.java:397)
        at
org.eclipse.osgi.framework.internal.core.BundleLoader.findClass(BundleLoader.java:385)
        at
org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.loadClass(DefaultClassLoader.java:87)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:252)
        at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:320)
        at
com.vectrace.MercurialEclipse.views.console.ConsoleDocument.getLines(ConsoleDocument.java:78)
        at
com.vectrace.MercurialEclipse.views.console.HgConsole.dump(HgConsole.java:239)
        at
com.vectrace.MercurialEclipse.views.console.HgConsole.access$1(HgConsole.java:236)
        at
com.vectrace.MercurialEclipse.views.console.HgConsole$1.runSafe(HgConsole.java:170)
        at
com.vectrace.MercurialEclipse.SafeUiJob.runInUIThread(SafeUiJob.java:49)
        at org.eclipse.ui.progress.UIJob$1.run(UIJob.java:94)
        at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35)
        at
org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:133)
        at
org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:3378)
        at
org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3036)
        at
org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:2382)
        at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2346)
        at org.eclipse.ui.internal.Workbench.access$4(Workbench.java:2198)
        at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:493)
        at
org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:288)
        at
org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:488)
        at
org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149)
        at
org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:113)
        at
org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:193)
        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:386)
        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:549)
        at org.eclipse.equinox.launcher.Main.basicRun(Main.java:504)
        at org.eclipse.equinox.launcher.Main.run(Main.java:1236)
        at org.eclipse.equinox.launcher.Main.main(Main.java:1212)


Later on I got the following, although I think that is unrelated:

!ENTRY com.vectrace.MercurialEclipse 4 0 2008-12-07 21:19:11.755
!MESSAGE
!STACK 0
java.lang.NullPointerException
        at
com.vectrace.MercurialEclipse.team.IStorageMercurialRevision.<init>(IStorageMercurialRevision.java:103)
        at
com.vectrace.MercurialEclipse.team.CompareAction.run(CompareAction.java:33)
        at
com.vectrace.MercurialEclipse.team.SingleFileAction.run(SingleFileAction.java:44)
        at
org.eclipse.ui.internal.PluginAction.runWithEvent(PluginAction.java:251)
        at
org.eclipse.jface.action.ActionContributionItem.handleWidgetSelection(ActionContributionItem.java:583)
        at
org.eclipse.jface.action.ActionContributionItem.access$2(ActionContributionItem.java:500)
        at
org.eclipse.jface.action.ActionContributionItem$5.handleEvent(ActionContributionItem.java:411)
        at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84)
        at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1158)
        at
org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3401)
        at
org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3033)
        at
org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:2382)
        at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2346)
        at org.eclipse.ui.internal.Workbench.access$4(Workbench.java:2198)
        at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:493)
        at
org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:288)
        at
org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:488)
        at
org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149)
        at
org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:113)
        at
org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:193)
        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:386)
        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:549)
        at org.eclipse.equinox.launcher.Main.basicRun(Main.java:504)
        at org.eclipse.equinox.launcher.Main.run(Main.java:1236)
        at org.eclipse.equinox.launcher.Main.main(Main.java:1212)


--
Regards,
Georg.


2008/12/1 Georg <[EMAIL PROTECTED]>

> Hi,
>
> I noticed file decorators are no longer redrawn correctly in 1.1.901.  When
> I edit a file and save it, I would expect it to be decorated with an
> asterisk, but it's still showing the golden cylinder.  After a global status
> refresh the annotation was gone completely.
>
> Has anyone else noticed this?  I'm on Linux, with Eclipse 3.4.1.
>
> --
> Regards,
> Georg.
>
>

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"MercurialEclipse" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/mercurialeclipse?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to