What steps will reproduce the problem? 1. Install Aptana Plugin on Eclipse 3.1/Ubuntu. 2. Starting Eclipse get error during Loaded com.aptana.ide.core 3. "An errorhas occured. See error log for more details. !ENTRY org.eclipse.ui 2 0 2006-08-03 10:37:08.995 !MESSAGE Warnings while parsing the key bindings from the 'org.eclipse.ui.commands' extension point !SUBENTRY 1 org.eclipse.ui 2 0 2006-08-03 10:37:08.995 !MESSAGE Cannot bind to an undefined command: plug-in='org.rubypeople.rdt.ui', commandId='org.rubypeople.rdt.ui.edit.text.ruby.open.editor'. !ENTRY com.aptana.ide.core.ui 4 0 2006-08-03 10:37:14.969 !MESSAGE (Build 0.2.0.10299) Loaded 0 cached file explorer images. !ENTRY org.eclipse.jface 4 2 2006-08-03 10:37:15.05 !MESSAGE Problems occurred when invoking code from plug-in: "org.eclipse.jface".!STACK 0 java.lang.IllegalArgumentException: Argument cannot be null at org.eclipse.swt.SWT.error(SWT.java:2926) at org.eclipse.swt.SWT.error(SWT.java:2866) at org.eclipse.swt.SWT.error(SWT.java:2837) at org.eclipse.swt.widgets.Widget.error(Widget.java:409) at org.eclipse.swt.widgets.TreeItem.setText(TreeItem.java:1318) at org.eclipse.swt.widgets.TreeItem.setText(TreeItem.java:1331) at org.eclipse.jface.viewers.TreeViewer.doUpdateItem(TreeViewer.java:243) at org.eclipse.jface.viewers.AbstractTreeViewer$UpdateItemSafeRunnable.run(AbstractTreeViewer.java:86) at org.eclipse.core.internal.runtime.InternalPlatform.run(InternalPlatform.java:1044) at org.eclipse.core.runtime.Platform.run(Platform.java:792) at org.eclipse.ui.internal.JFaceUtil$1.run(JFaceUtil.java:45) at org.eclipse.jface.util.SafeRunnable.run(SafeRunnable.java:149) at org.eclipse.jface.viewers.AbstractTreeViewer.doUpdateItem(AbstractTreeViewer.java:623) at org.eclipse.jface.viewers.StructuredViewer$UpdateItemSafeRunnable.run(StructuredViewer.java:435) at org.eclipse.core.internal.runtime.InternalPlatform.run(InternalPlatform.java:1044) at org.eclipse.core.runtime.Platform.run(Platform.java:792) at org.eclipse.ui.internal.JFaceUtil$1.run(JFaceUtil.java:45) at org.eclipse.jface.util.SafeRunnable.run(SafeRunnable.java:149) at org.eclipse.jface.viewers.StructuredViewer.updateItem(StructuredViewer.java:1764) at org.eclipse.jface.viewers.AbstractTreeViewer.createTreeItem(AbstractTreeViewer.java:536) at org.eclipse.jface.viewers.AbstractTreeViewer$1.run(AbstractTreeViewer.java:513) at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:69) at org.eclipse.jface.viewers.AbstractTreeViewer.createChildren(AbstractTreeViewer.java:519) at org.eclipse.jface.viewers.AbstractTreeViewer$5.run(AbstractTreeViewer.java:984) at org.eclipse.jface.viewers.StructuredViewer.preservingSelection(StructuredViewer.java:1201) at org.eclipse.jface.viewers.AbstractTreeViewer.inputChanged(AbstractTreeViewer.java:989) at org.eclipse.jface.viewers.ContentViewer.setInput(ContentViewer.java:249) at org.eclipse.jface.viewers.StructuredViewer.setInput(StructuredViewer.java:1422) at com.aptana.ide.core.ui.views.fileexplorer.FileExplorerView.createPartControl(Unknown Source) at org.eclipse.ui.internal.ViewReference.createPartHelper(ViewReference.java:307) at org.eclipse.ui.internal.ViewReference.createPart(ViewReference.java:180) at org.eclipse.ui.internal.WorkbenchPartReference.getPart(WorkbenchPartReference.java:552) at org.eclipse.ui.internal.PartPane.setVisible(PartPane.java:283) at org.eclipse.ui.internal.ViewPane.setVisible(ViewPane.java:514) at org.eclipse.ui.internal.presentations.PresentablePart.setVisible(PresentablePart.java:127) at org.eclipse.ui.internal.presentations.util.PresentablePartFolder.select(PresentablePartFolder.java:272) at org.eclipse.ui.internal.presentations.util.LeftToRightTabOrder.select(LeftToRightTabOrder.java:66) at org.eclipse.ui.internal.presentations.util.TabbedStackPresentation.selectPart(TabbedStackPresentation.java:392) at org.eclipse.ui.internal.PartStack.refreshPresentationSelection(PartStack.java:1107) at org.eclipse.ui.internal.PartStack.createControl(PartStack.java:592) at org.eclipse.ui.internal.PartStack.createControl(PartStack.java:529) at org.eclipse.ui.internal.PartSashContainer.createControl(PartSashContainer.java:486) at org.eclipse.ui.internal.PerspectiveHelper.activate(PerspectiveHelper.java:233) at org.eclipse.ui.internal.Perspective.onActivate(Perspective.java:815) at org.eclipse.ui.internal.WorkbenchPage.onActivate(WorkbenchPage.java:2202) at org.eclipse.ui.internal.WorkbenchWindow$5.run(WorkbenchWindow.java:2355) at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:69) at org.eclipse.ui.internal.WorkbenchWindow.setActivePage(WorkbenchWindow.java:2381) at org.eclipse.ui.internal.WorkbenchWindow.restoreState(WorkbenchWindow.java:1861) at org.eclipse.ui.internal.Workbench.doRestoreState(Workbench.java:2566) at org.eclipse.ui.internal.Workbench.access$14(Workbench.java:2515) at org.eclipse.ui.internal.Workbench$19.run(Workbench.java:1515) at org.eclipse.ui.internal.Workbench$16.run(Workbench.java:1265) at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:346) at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:291) at org.eclipse.jface.dialogs.ProgressMonitorDialog.run(ProgressMonitorDialog.java:447) at org.eclipse.ui.internal.Workbench.runStartupWithProgress(Workbench.java:1258) at org.eclipse.ui.internal.Workbench.restoreState(Workbench.java:1512) at org.eclipse.ui.internal.Workbench.access$12(Workbench.java:1491) at org.eclipse.ui.internal.Workbench$17.run(Workbench.java:1374) at org.eclipse.core.internal.runtime.InternalPlatform.run(InternalPlatform.java:1044) at org.eclipse.core.runtime.Platform.run(Platform.java:792) at org.eclipse.ui.internal.Workbench.restoreState(Workbench.java:1395) at org.eclipse.ui.internal.WorkbenchConfigurer.restoreState(WorkbenchConfigurer.java:183) at org.eclipse.ui.application.WorkbenchAdvisor.openWindows(WorkbenchAdvisor.java:700) at org.eclipse.ui.internal.Workbench.init(Workbench.java:1034) at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:1636) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:367) at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:143) at org.eclipse.ui.internal.ide.IDEApplication.run(IDEApplication.java:103) at org.eclipse.core.internal.runtime.PlatformActivator$1.run(PlatformActivator.java:226) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:376) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:163) at java.lang.reflect.Method.invoke(libgcj.so.7) at org.eclipse.core.launcher.Main.invokeFramework(Main.java:334) at org.eclipse.core.launcher.Main.basicRun(Main.java:279) at org.eclipse.core.launcher.Main.run(Main.java:974) at org.eclipse.core.launcher.Main.main(Main.java:948) !ENTRY org.eclipse.jface 4 2 2006-08-03 10:37:15.434 !MESSAGE Problems occurred when invoking code from plug-in: "org.eclipse.jface".!STACK 0 java.lang.IllegalArgumentException: Argument cannot be null at org.eclipse.swt.SWT.error(SWT.java:2926) at org.eclipse.swt.SWT.error(SWT.java:2866) at org.eclipse.swt.SWT.error(SWT.java:2837) at org.eclipse.swt.widgets.Widget.error(Widget.java:409) at org.eclipse.swt.widgets.TreeItem.setText(TreeItem.java:1318) at org.eclipse.swt.widgets.TreeItem.setText(TreeItem.java:1331) at org.eclipse.jface.viewers.TreeViewer.doUpdateItem(TreeViewer.java:243) at org.eclipse.jface.viewers.AbstractTreeViewer$UpdateItemSafeRunnable.run(AbstractTreeViewer.java:86) at org.eclipse.core.internal.runtime.InternalPlatform.run(InternalPlatform.java:1044) at org.eclipse.core.runtime.Platform.run(Platform.java:792) at org.eclipse.ui.internal.JFaceUtil$1.run(JFaceUtil.java:45) at org.eclipse.jface.util.SafeRunnable.run(SafeRunnable.java:149) at org.eclipse.jface.viewers.AbstractTreeViewer.doUpdateItem(AbstractTreeViewer.java:623) at org.eclipse.jface.viewers.StructuredViewer$UpdateItemSafeRunnable.run(StructuredViewer.java:435) at org.eclipse.core.internal.runtime.InternalPlatform.run(InternalPlatform.java:1044) at org.eclipse.core.runtime.Platform.run(Platform.java:792) at org.eclipse.ui.internal.JFaceUtil$1.run(JFaceUtil.java:45) at org.eclipse.jface.util.SafeRunnable.run(SafeRunnable.java:149) at org.eclipse.jface.viewers.StructuredViewer.updateItem(StructuredViewer.java:1764) at org.eclipse.jface.viewers.AbstractTreeViewer.updateChildren(AbstractTreeViewer.java:1775) at org.eclipse.jface.viewers.AbstractTreeViewer.internalRefreshStruct(AbstractTreeViewer.java:1269) at org.eclipse.jface.viewers.AbstractTreeViewer.internalRefresh(AbstractTreeViewer.java:1245) at org.eclipse.jface.viewers.AbstractTreeViewer.internalRefresh(AbstractTreeViewer.java:1203) at org.eclipse.jface.viewers.AbstractTreeViewer.internalRefresh(AbstractTreeViewer.java:1189) at org.eclipse.jface.viewers.StructuredViewer$7.run(StructuredViewer.java:1265) at org.eclipse.jface.viewers.StructuredViewer.preservingSelection(StructuredViewer.java:1201) at org.eclipse.jface.viewers.StructuredViewer.refresh(StructuredViewer.java:1267) at org.eclipse.jface.viewers.StructuredViewer.refresh(StructuredViewer.java:1222) at org.eclipse.jface.viewers.StructuredViewer.addFilter(StructuredViewer.java:533) at com.aptana.ide.core.ui.views.fileexplorer.FileExplorerView.createPartControl(Unknown Source) at org.eclipse.ui.internal.ViewReference.createPartHelper(ViewReference.java:307) at org.eclipse.ui.internal.ViewReference.createPart(ViewReference.java:180) at org.eclipse.ui.internal.WorkbenchPartReference.getPart(WorkbenchPartReference.java:552) at org.eclipse.ui.internal.PartPane.setVisible(PartPane.java:283) at org.eclipse.ui.internal.ViewPane.setVisible(ViewPane.java:514) at org.eclipse.ui.internal.presentations.PresentablePart.setVisible(PresentablePart.java:127) at org.eclipse.ui.internal.presentations.util.PresentablePartFolder.select(PresentablePartFolder.java:272) at org.eclipse.ui.internal.presentations.util.LeftToRightTabOrder.select(LeftToRightTabOrder.java:66) at org.eclipse.ui.internal.presentations.util.TabbedStackPresentation.selectPart(TabbedStackPresentation.java:392) at org.eclipse.ui.internal.PartStack.refreshPresentationSelection(PartStack.java:1107) at org.eclipse.ui.internal.PartStack.createControl(PartStack.java:592) at org.eclipse.ui.internal.PartStack.createControl(PartStack.java:529) at org.eclipse.ui.internal.PartSashContainer.createControl(PartSashContainer.java:486) at org.eclipse.ui.internal.PerspectiveHelper.activate(PerspectiveHelper.java:233) at org.eclipse.ui.internal.Perspective.onActivate(Perspective.java:815) at org.eclipse.ui.internal.WorkbenchPage.onActivate(WorkbenchPage.java:2202) at org.eclipse.ui.internal.WorkbenchWindow$5.run(WorkbenchWindow.java:2355) at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:69) at org.eclipse.ui.internal.WorkbenchWindow.setActivePage(WorkbenchWindow.java:2381) at org.eclipse.ui.internal.WorkbenchWindow.restoreState(WorkbenchWindow.java:1861) at org.eclipse.ui.internal.Workbench.doRestoreState(Workbench.java:2566) at org.eclipse.ui.internal.Workbench.access$14(Workbench.java:2515) at org.eclipse.ui.internal.Workbench$19.run(Workbench.java:1515) at org.eclipse.ui.internal.Workbench$16.run(Workbench.java:1265) at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:346) at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:291) at org.eclipse.jface.dialogs.ProgressMonitorDialog.run(ProgressMonitorDialog.java:447) at org.eclipse.ui.internal.Workbench.runStartupWithProgress(Workbench.java:1258) at org.eclipse.ui.internal.Workbench.restoreState(Workbench.java:1512) at org.eclipse.ui.internal.Workbench.access$12(Workbench.java:1491) at org.eclipse.ui.internal.Workbench$17.run(Workbench.java:1374) at org.eclipse.core.internal.runtime.InternalPlatform.run(InternalPlatform.java:1044) at org.eclipse.core.runtime.Platform.run(Platform.java:792) at org.eclipse.ui.internal.Workbench.restoreState(Workbench.java:1395) at org.eclipse.ui.internal.WorkbenchConfigurer.restoreState(WorkbenchConfigurer.java:183) at org.eclipse.ui.application.WorkbenchAdvisor.openWindows(WorkbenchAdvisor.java:700) at org.eclipse.ui.internal.Workbench.init(Workbench.java:1034) at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:1636) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:367) at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:143) at org.eclipse.ui.internal.ide.IDEApplication.run(IDEApplication.java:103) at org.eclipse.core.internal.runtime.PlatformActivator$1.run(PlatformActivator.java:226) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:376) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:163) at java.lang.reflect.Method.invoke(libgcj.so.7) at org.eclipse.core.launcher.Main.invokeFramework(Main.java:334) at org.eclipse.core.launcher.Main.basicRun(Main.java:279) at org.eclipse.core.launcher.Main.run(Main.java:974) at org.eclipse.core.launcher.Main.main(Main.java:948)