Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.

Bug 133786

Summary: Mylar fails with OSGi Bugzilla
Product: z_Archived Reporter: Peter Kriens <Peter.Kriens>
Component: MylynAssignee: Robert Elves <robert.elves>
Status: RESOLVED FIXED QA Contact:
Severity: major    
Priority: P3 CC: ekuleshov, mik.kersten
Version: unspecified   
Target Milestone: ---   
Hardware: PC   
OS: Windows XP   
Whiteboard:

Description Peter Kriens CLA 2006-03-29 02:42:38 EST
When I tried to create a new task, it threw exceptions. These are partly included in this message. I saved the whole log file, please give me a mail address when you want to have it.

I also had it twice since I installed Mylar that the system became totally unresponsive and the CPU went to 100%. I am not blaming Mylar yet, it is currently just the most likely candidate.

Great work BTW!


!ENTRY org.eclipse.ui 4 0 2006-03-29 09:31:07.567
!MESSAGE Widget is disposed
!STACK 0
org.eclipse.swt.SWTException: Widget is disposed
	at org.eclipse.swt.SWT.error(SWT.java:3349)
	at org.eclipse.swt.SWT.error(SWT.java:3272)
	at org.eclipse.swt.SWT.error(SWT.java:3243)
	at org.eclipse.swt.widgets.Widget.error(Widget.java:432)
	at org.eclipse.swt.widgets.Widget.checkWidget(Widget.java:327)
	at org.eclipse.swt.widgets.Shell.getShell(Shell.java:755)
	at org.eclipse.mylar.internal.tasklist.ui.views.TaskListToolTipHandler$2.mouseHover(TaskListToolTipHandler.java:292)
	at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:224)
	at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:66)
	at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:925)
	at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3287)
	at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:2907)
	at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:1899)
	at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:1863)
	at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:417)
	at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:143)
	at org.eclipse.ui.internal.ide.IDEApplication.run(IDEApplication.java:106)
	at org.eclipse.core.internal.runtime.PlatformActivator$1.run(PlatformActivator.java:99)
	at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:92)
	at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:68)
	at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:374)
	at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:169)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
	at java.lang.reflect.Method.invoke(Unknown Source)
	at org.eclipse.core.launcher.Main.invokeFramework(Main.java:338)
	at org.eclipse.core.launcher.Main.basicRun(Main.java:282)
	at org.eclipse.core.launcher.Main.run(Main.java:977)
	at org.eclipse.core.launcher.Main.main(Main.java:952)

!ENTRY org.eclipse.ui 4 4 2006-03-29 09:31:17.601
!MESSAGE Unhandled event loop exception

!ENTRY org.eclipse.ui 4 0 2006-03-29 09:31:17.601
!MESSAGE Widget is disposed
!STACK 0
org.eclipse.swt.SWTException: Widget is disposed
	at org.eclipse.swt.SWT.error(SWT.java:3349)
	at org.eclipse.swt.SWT.error(SWT.java:3272)
	at org.eclipse.swt.SWT.error(SWT.java:3243)
	at org.eclipse.swt.widgets.Widget.error(Widget.java:432)
	at org.eclipse.swt.widgets.Widget.checkWidget(Widget.java:327)
	at org.eclipse.swt.widgets.Shell.isVisible(Shell.java:817)
	at org.eclipse.mylar.internal.tasklist.ui.views.TaskListToolTipHandler$1.mouseDown(TaskListToolTipHandler.java:242)
	at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:133)
	at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:66)
	at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:925)
	at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3287)
	at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:2907)
	at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:1899)
	at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:1863)
	at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:417)
	at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:143)
	at org.eclipse.ui.internal.ide.IDEApplication.run(IDEApplication.java:106)
	at org.eclipse.core.internal.runtime.PlatformActivator$1.run(PlatformActivator.java:99)
	at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:92)
	at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:68)
	at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:374)
	at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:169)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
	at java.lang.reflect.Method.invoke(Unknown Source)
	at org.eclipse.core.launcher.Main.invokeFramework(Main.java:338)
	at org.eclipse.core.launcher.Main.basicRun(Main.java:282)
	at org.eclipse.core.launcher.Main.run(Main.java:977)
	at org.eclipse.core.launcher.Main.main(Main.java:952)

!ENTRY org.eclipse.ui 4 4 2006-03-29 09:31:17.962
!MESSAGE Unhandled event loop exception

!ENTRY org.eclipse.ui 4 0 2006-03-29 09:31:17.972
!MESSAGE Widget is disposed
!STACK 0
org.eclipse.swt.SWTException: Widget is disposed
	at org.eclipse.swt.SWT.error(SWT.java:3349)
	at org.eclipse.swt.SWT.error(SWT.java:3272)
	at org.eclipse.swt.SWT.error(SWT.java:3243)
	at org.eclipse.swt.widgets.Widget.error(Widget.java:432)
	at org.eclipse.swt.widgets.Widget.checkWidget(Widget.java:327)
	at org.eclipse.swt.widgets.Shell.isVisible(Shell.java:817)
	at org.eclipse.mylar.internal.tasklist.ui.views.TaskListToolTipHandler$1.mouseDown(TaskListToolTipHandler.java:242)
	at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:133)
	at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:66)
	at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:925)
	at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3287)
	at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:2907)
	at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:1899)
	at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:1863)
	at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:417)
	at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:143)
	at org.eclipse.ui.internal.ide.IDEApplication.run(IDEApplication.java:106)
	at org.eclipse.core.internal.runtime.PlatformActivator$1.run(PlatformActivator.java:99)
	at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:92)
	at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:68)
	at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:374)
	at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:169)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
	at java.lang.reflect.Method.invoke(Unknown Source)
	at org.eclipse.core.launcher.Main.invokeFramework(Main.java:338)
	at org.eclipse.core.launcher.Main.basicRun(Main.java:282)
	at org.eclipse.core.launcher.Main.run(Main.java:977)
	at org.eclipse.core.launcher.Main.main(Main.java:952)

!ENTRY org.eclipse.ui.workbench 4 2 2006-03-29 09:31:20.225
!MESSAGE Problems occurred when invoking code from plug-in: "org.eclipse.ui.workbench".
!STACK 0
org.eclipse.swt.SWTException: Widget is disposed
	at org.eclipse.swt.SWT.error(SWT.java:3349)
	at org.eclipse.swt.SWT.error(SWT.java:3272)
	at org.eclipse.swt.SWT.error(SWT.java:3243)
	at org.eclipse.swt.widgets.Widget.error(Widget.java:432)
	at org.eclipse.swt.widgets.Widget.checkWidget(Widget.java:327)
	at org.eclipse.swt.widgets.TreeItem.getItems(TreeItem.java:751)
	at org.eclipse.jface.viewers.TreeViewer.getChildren(TreeViewer.java:367)
	at org.eclipse.jface.viewers.AbstractTreeViewer.createChildren(AbstractTreeViewer.java:668)
	at org.eclipse.jface.viewers.TreeViewer.createChildren(TreeViewer.java:849)
	at org.eclipse.jface.viewers.AbstractTreeViewer.internalExpandToLevel(AbstractTreeViewer.java:1415)
	at org.eclipse.jface.viewers.AbstractTreeViewer.expandToLevel(AbstractTreeViewer.java:850)
	at org.eclipse.mylar.internal.tasklist.ui.views.TaskListView.selectedAndFocusTask(TaskListView.java:1384)
	at org.eclipse.mylar.internal.tasklist.ui.editors.MylarTaskEditor$TaskEditorListener.partActivated(MylarTaskEditor.java:285)
	at org.eclipse.ui.internal.PartListenerList$1.run(PartListenerList.java:71)
	at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:37)
	at org.eclipse.core.runtime.Platform.run(Platform.java:816)
	at org.eclipse.ui.internal.PartListenerList.fireEvent(PartListenerList.java:57)
	at org.eclipse.ui.internal.PartListenerList.firePartActivated(PartListenerList.java:69)
	at org.eclipse.ui.internal.PartService.firePartActivated(PartService.java:73)
	at org.eclipse.ui.internal.PartService.setActivePart(PartService.java:171)
	at org.eclipse.ui.internal.WorkbenchPagePartList.fireActivePartChanged(WorkbenchPagePartList.java:56)
	at org.eclipse.ui.internal.PartList.setActivePart(PartList.java:117)
	at org.eclipse.ui.internal.WorkbenchPage.setActivePart(WorkbenchPage.java:2975)
	at org.eclipse.ui.internal.WorkbenchPage.activate(WorkbenchPage.java:555)
	at org.eclipse.ui.internal.WorkbenchPage.busyOpenEditorBatched(WorkbenchPage.java:2401)
	at org.eclipse.ui.internal.WorkbenchPage.busyOpenEditor(WorkbenchPage.java:2325)
	at org.eclipse.ui.internal.WorkbenchPage.access$10(WorkbenchPage.java:2317)
	at org.eclipse.ui.internal.WorkbenchPage$9.run(WorkbenchPage.java:2303)
	at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:69)
	at org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPage.java:2298)
	at org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPage.java:2275)
	at org.eclipse.mylar.internal.tasklist.ui.TaskListUiUtil.openEditor(TaskListUiUtil.java:102)
	at org.eclipse.mylar.internal.tasklist.ui.TaskListUiUtil$1.run(TaskListUiUtil.java:91)
	at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35)
	at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:123)
	at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:3264)
	at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:2910)
	at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:1899)
	at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:1863)
	at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:417)
	at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:143)
	at org.eclipse.ui.internal.ide.IDEApplication.run(IDEApplication.java:106)
	at org.eclipse.core.internal.runtime.PlatformActivator$1.run(PlatformActivator.java:99)
	at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:92)
	at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:68)
	at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:374)
	at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:169)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
	at java.lang.reflect.Method.invoke(Unknown Source)
	at org.eclipse.core.launcher.Main.invokeFramework(Main.java:338)
	at org.eclipse.core.launcher.Main.basicRun(Main.java:282)
	at org.eclipse.core.launcher.Main.run(Main.java:977)
	at org.eclipse.core.launcher.Main.main(Main.java:952)

!ENTRY org.eclipse.ui.workbench 4 0 2006-03-29 09:31:21.477
!MESSAGE WARNING: Prevented recursive attempt to activate part org.eclipse.mylar.tasks.ui.views.TaskListView while still in the middle of activating part org.eclipse.mylar.tasklist.ui.taskEditor
!STACK 0
java.lang.RuntimeException: WARNING: Prevented recursive attempt to activate part org.eclipse.mylar.tasks.ui.views.TaskListView while still in the middle of activating part org.eclipse.mylar.tasklist.ui.taskEditor
	at org.eclipse.ui.internal.WorkbenchPage.setActivePart(WorkbenchPage.java:2926)
	at org.eclipse.ui.internal.WorkbenchPage.requestActivation(WorkbenchPage.java:2543)
	at org.eclipse.ui.internal.PartPane.requestActivation(PartPane.java:251)
	at org.eclipse.ui.internal.PartPane.handleEvent(PartPane.java:216)
	at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:66)
	at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:925)
	at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:949)
	at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:930)
	at org.eclipse.swt.widgets.Shell.setActiveControl(Shell.java:1049)
	at org.eclipse.swt.widgets.Control.sendFocusEvent(Control.java:1981)
	at org.eclipse.swt.widgets.Widget.wmSetFocus(Widget.java:2141)
	at org.eclipse.swt.widgets.Control.WM_SETFOCUS(Control.java:3850)
	at org.eclipse.swt.widgets.Tree.WM_SETFOCUS(Tree.java:4561)
	at org.eclipse.swt.widgets.Control.windowProc(Control.java:3302)
	at org.eclipse.swt.widgets.Tree.windowProc(Tree.java:3551)
	at org.eclipse.swt.widgets.Display.windowProc(Display.java:3965)
	at org.eclipse.swt.internal.win32.OS.SetFocus(Native Method)
	at org.eclipse.swt.widgets.Control.forceFocus(Control.java:732)
	at org.eclipse.swt.widgets.Control.setSavedFocus(Control.java:2536)
	at org.eclipse.swt.widgets.Decorations.restoreFocus(Decorations.java:758)
	at org.eclipse.swt.widgets.Decorations.WM_ACTIVATE(Decorations.java:1579)
	at org.eclipse.swt.widgets.Shell.WM_ACTIVATE(Shell.java:1527)
	at org.eclipse.swt.widgets.Control.windowProc(Control.java:3234)
	at org.eclipse.swt.widgets.Decorations.windowProc(Decorations.java:1538)
	at org.eclipse.swt.widgets.Display.windowProc(Display.java:3965)
	at org.eclipse.swt.internal.win32.OS.DestroyWindow(Native Method)
	at org.eclipse.swt.widgets.Control.destroyWidget(Control.java:557)
	at org.eclipse.swt.widgets.Widget.release(Widget.java:750)
	at org.eclipse.swt.widgets.Widget.dispose(Widget.java:412)
	at org.eclipse.swt.widgets.Decorations.dispose(Decorations.java:396)
	at org.eclipse.swt.widgets.Shell.dispose(Shell.java:522)
	at org.eclipse.jface.window.Window.close(Window.java:327)
	at org.eclipse.jface.dialogs.Dialog.close(Dialog.java:996)
	at org.eclipse.jface.dialogs.MessageDialog.buttonPressed(MessageDialog.java:167)
	at org.eclipse.jface.dialogs.Dialog$3.widgetSelected(Dialog.java:645)
	at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:90)
	at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:66)
	at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:925)
	at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3287)
	at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:2907)
	at org.eclipse.jface.window.Window.runEventLoop(Window.java:811)
	at org.eclipse.jface.window.Window.open(Window.java:789)
	at org.eclipse.jface.dialogs.MessageDialog.openError(MessageDialog.java:319)
	at org.eclipse.jface.util.SafeRunnable.handleException(SafeRunnable.java:59)
	at org.eclipse.core.runtime.SafeRunner.handleException(SafeRunner.java:65)
	at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:39)
	at org.eclipse.core.runtime.Platform.run(Platform.java:816)
	at org.eclipse.ui.internal.PartListenerList.fireEvent(PartListenerList.java:57)
	at org.eclipse.ui.internal.PartListenerList.firePartActivated(PartListenerList.java:69)
	at org.eclipse.ui.internal.PartService.firePartActivated(PartService.java:73)
	at org.eclipse.ui.internal.PartService.setActivePart(PartService.java:171)
	at org.eclipse.ui.internal.WorkbenchPagePartList.fireActivePartChanged(WorkbenchPagePartList.java:56)
	at org.eclipse.ui.internal.PartList.setActivePart(PartList.java:117)
	at org.eclipse.ui.internal.WorkbenchPage.setActivePart(WorkbenchPage.java:2975)
	at org.eclipse.ui.internal.WorkbenchPage.activate(WorkbenchPage.java:555)
	at org.eclipse.ui.internal.WorkbenchPage.busyOpenEditorBatched(WorkbenchPage.java:2401)
	at org.eclipse.ui.internal.WorkbenchPage.busyOpenEditor(WorkbenchPage.java:2325)
	at org.eclipse.ui.internal.WorkbenchPage.access$10(WorkbenchPage.java:2317)
	at org.eclipse.ui.internal.WorkbenchPage$9.run(WorkbenchPage.java:2303)
	at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:69)
	at org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPage.java:2298)
	at org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPage.java:2275)
	at org.eclipse.mylar.internal.tasklist.ui.TaskListUiUtil.openEditor(TaskListUiUtil.java:102)
	at org.eclipse.mylar.internal.tasklist.ui.TaskListUiUtil$1.run(TaskListUiUtil.java:91)
	at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35)
	at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:123)
	at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:3264)
	at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:2910)
	at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:1899)
	at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:1863)
	at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:417)
	at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:143)
	at org.eclipse.ui.internal.ide.IDEApplication.run(IDEApplication.java:106)
	at org.eclipse.core.internal.runtime.PlatformActivator$1.run(PlatformActivator.java:99)
	at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:92)
	at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:68)
	at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:374)
	at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:169)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
	at java.lang.reflect.Method.invoke(Unknown Source)
	at org.eclipse.core.launcher.Main.invokeFramework(Main.java:338)
	at org.eclipse.core.launcher.Main.basicRun(Main.java:282)
	at org.eclipse.core.launcher.Main.run(Main.java:977)
	at org.eclipse.core.launcher.Main.main(Main.java:952)
Comment 1 Mik Kersten CLA 2006-03-29 11:13:15 EST
Peter, there is a strange interaction between the workbench and the task list that we need to get to the bottom of.  First, is this Mylar 0.4.10?  You can check via Help -> About..  Could you also attach the whole log to this report via the attachment mechanism?  Also, after a fresh restart, do you get any new errors in the log, and are you able to reproduce the failure?  If yes please let me know the steps your'e taking and and the configuration (e.g. is your task list a fast view)?
Comment 2 Peter Kriens CLA 2006-03-29 11:58:42 EST
It is 0.4.10 ...

After I restarted it worked ok. However, it had been idling for around 48 hours.

How can I find out if it is a fast view?
Comment 3 Mik Kersten CLA 2006-03-29 14:15:21 EST
It's only a fast view if you make it a fast view (right click view tab, select Fast View).  I don't recommend it for the task list but some people use it that way, and it works great for views JUnit.

I'm still concerned that there is some misconfiguration in your Eclipse or workspace since we have never seen these errors before, and it looks like the misconfiguration occurred on startup.  For the time being I improved the error handling of all the exceptions that showed up in your log.  If you ever see any such exceptions again please post them on this report.  The work-around should be to restart.

In your log I also noticed some web service failures when attempting to connect to the JIRA repository, and some bugzilla reports with null summaries.  Were either of those causing you problems?
Comment 4 Mik Kersten CLA 2006-04-03 20:23:46 EDT
Any news on this Peter?  Are you still seeing the failure?
Comment 5 Peter Kriens CLA 2006-04-04 02:41:01 EDT
Yes, I do have problems now and then (though there are no enough to make me give up!).

I removed plugins that I no longer needed and that occurred in the log. I still see many errors of the XML Buddy plugin, I see if I can get a new version. 

I do not seem to be able to use tasks with Bugzilla, this might be caused by our Bugzilla. I'll have to work on this.

I am not using fast views.

I do not see how I can add a file to this report, so I will send it to you.
Comment 6 Mik Kersten CLA 2006-04-05 01:06:23 EDT
Peter, please note that we currently only support uncustomized Bugzilla versions 2.16 - 2.22.  We're waiting on a web service API from Bugzilla to insulate us from customizations.  Btw, note that there is no UI in our bug editor yet for attachments (coming before too long), so to attach files you have to use the "Browser" tab.  I'll look through your log to try and identify anything else that's suspicious...
Comment 7 Mik Kersten CLA 2006-04-21 14:25:48 EDT
Sorry for the slow reply Peter--we have done some additional investigation and it looks like we will be able to interoperate with customized Bugzilla's sooner than expected, thanks to some burried RDF support.  

Rob: once that's in place make sure to test with: http://bundles.osgi.org/bugzilla/

Peter: if you have additional bugs please file them as seperate reports.
Comment 8 Robert Elves CLA 2006-05-15 19:25:19 EDT
Peter,

The xml/rdf conversion should make it possible for the OSGi Bugzilla repository to work with Mylar. The latest developer release includes the xml/rdf improvements. Could you give it a try and let us know if you find any problems? Thanks.

Release Update Site: download.eclipse.org/technology/mylar/update-site/dev
Comment 9 Robert Elves CLA 2006-05-16 12:02:10 EDT
Peter, I've tested queries and bug retrieval against OSGi's Bugzilla without incident, but will leave validation of bug submission for you so I don't pollute your repository.
Comment 10 Robert Elves CLA 2006-05-16 12:31:48 EDT
This issue appears to be fixed so marking RESOLVED. Please feel free to re-open if you notice any failures. The fix for this will be included in this Friday's 0.5.2 release.
Comment 11 Peter Kriens CLA 2006-05-24 12:26:48 EDT
This is on Eclipse 3.2 RC3. When trying to create a new task repository I can validate the settings but when I finalize I get the following error:

java.lang.IllegalArgumentException: Index out of bounds
at org.eclipse.swt.SWT.error(SWT.java:3358)
at org.eclipse.swt.SWT.error(SWT.java:3297)
at org.eclipse.swt.SWT.error(SWT.java:3268)
at org.eclipse.swt.widgets.Widget.error(Widget.java:435)
at org.eclipse.swt.widgets.Combo.getItem(Combo.java:575)
at org.eclipse.mylar.internal.tasklist.ui.wizards.AbstractRepositorySettingsPage.getTimeZoneId(AbstractRepositorySettingsPage.java:283)
at org.eclipse.mylar.internal.tasklist.ui.wizards.AddRepositoryWizard.performFinish(AddRepositoryWizard.java:35)
at org.eclipse.jface.wizard.WizardDialog.finishPressed(WizardDialog.java:680)
at org.eclipse.jface.wizard.WizardDialog.buttonPressed(WizardDialog.java:355)
at org.eclipse.jface.dialogs.Dialog$3.widgetSelected(Dialog.java:660)
at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:90)
at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:66)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:928)
at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3348)
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:2968)
at org.eclipse.jface.window.Window.runEventLoop(Window.java:820)
at org.eclipse.jface.window.Window.open(Window.java:796)
at org.eclipse.mylar.internal.tasklist.ui.actions.AddRepositoryAction.run(AddRepositoryAction.java:54)
at org.eclipse.jface.action.Action.runWithEvent(Action.java:499)
at org.eclipse.jface.action.ActionContributionItem.handleWidgetSelection(ActionContributionItem.java:539)
at org.eclipse.jface.action.ActionContributionItem.access$2(ActionContributionItem.java:488)
at org.eclipse.jface.action.ActionContributionItem$6.handleEvent(ActionContributionItem.java:441)
at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:66)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:928)
at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3348)
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:2968)
at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:1914)
at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:1878)
at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:419)
at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:143)
at org.eclipse.ui.internal.ide.IDEApplication.run(IDEApplication.java:95)
at org.eclipse.core.internal.runtime.PlatformActivator$1.run(PlatformActivator.java:78)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:92)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:68)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:400)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:177)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at org.eclipse.core.launcher.Main.invokeFramework(Main.java:336)
at org.eclipse.core.launcher.Main.basicRun(Main.java:280)
at org.eclipse.core.launcher.Main.run(Main.java:977)
at org.eclipse.core.launcher.Main.main(Main.java:952)

The bug makes it impossible to add a new repo to test this bug report :-( 

Not my day :-)
Comment 12 Robert Elves CLA 2006-05-24 16:33:24 EDT
There is a new dev build available for you that fixes this exception. If you don't mind, try your tests with this new build. I'll reopen this report in the mean time.

Dev build update site: download.eclipse.org/technology/mylar/update-site/dev
Comment 13 Peter Kriens CLA 2006-05-28 13:21:23 EDT
Yes! Seems to work very well now at first sight. Love it!