new plugin problems

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
3 messages Options
Reply | Threaded
Open this post in threaded view
|

new plugin problems

robert kuzelj-2
hi,

when ever i try to open the editor with the new browser i
get again the black screen (only a few keywords visible)
and lots of error dialogs.

please see the .log file and my config (at the end)

any ideas?

!ENTRY ch.epfl.lamp.sdt.core 4 4 2006-02-05 17:45:03.241
!MESSAGE Presentation compiler error
!STACK 0
java.lang.NullPointerException
        at scala.tools.nsc.ast.TreeGen.mkRef(TreeGen.scala:61)
        at scala.tools.nsc.ast.TreeGen.mkStableRef(TreeGen.scala:88)
        at scala.tools.nsc.typechecker.Contexts$class.addImport0(Contexts.scala:26)
        at scala.tools.nsc.typechecker.Contexts$class.$init$(Contexts.scala:35)
        at scala.tools.nsc.Global$analyzer$.<init>(Global.scala:199)
        at scala.tools.nsc.Global.analyzer(Global.scala:199)
        at scala.tools.nsc.Global.phaseDescriptors(Global.scala:277)
        at scala.tools.nsc.Global$Run.<init>(Global.scala:311)
        at
ch.epfl.lamp.sdt.build.ScalaCompilerManager$SemanticCompiler.unitFor(ScalaCompilerManager.java:276)
        at
ch.epfl.lamp.sdt.build.ScalaCompilerManager$SemanticCompiler.modelFor(ScalaCompilerManager.java:312)
        at ch.epfl.lamp.sdt.core.ScalaProject.outline(ScalaProject.java:135)
        at
ch.epfl.lamp.sdt.ui.scalaeditor.ScalaEditor.outline(ScalaEditor.java:138)
        at
ch.epfl.lamp.sdt.ui.scalaeditor.ScalaContentOutline.createControl(ScalaContentOutline.java:40)
        at
org.eclipse.ui.views.contentoutline.ContentOutline.doCreatePage(ContentOutline.java:133)
        at org.eclipse.ui.part.PageBookView.createPage(PageBookView.java:312)
        at org.eclipse.ui.part.PageBookView.partActivated(PageBookView.java:610)
        at
org.eclipse.ui.views.contentoutline.ContentOutline.partBroughtToTop(ContentOutline.java:206)
        at org.eclipse.ui.internal.PartListenerList$2.run(PartListenerList.java:86)
        at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:37)
        at org.eclipse.core.runtime.Platform.run(Platform.java:785)
        at
org.eclipse.ui.internal.PartListenerList.fireEvent(PartListenerList.java:57)
        at
org.eclipse.ui.internal.PartListenerList.firePartBroughtToTop(PartListenerList.java:84)
        at
org.eclipse.ui.internal.PartService.firePartBroughtToTop(PartService.java:87)
        at
org.eclipse.ui.internal.WorkbenchPagePartList.firePartBroughtToTop(WorkbenchPagePartList.java:75)
        at
org.eclipse.ui.internal.WorkbenchPagePartList.fireActiveEditorChanged(WorkbenchPagePartList.java:51)
        at org.eclipse.ui.internal.PartList.setActiveEditor(PartList.java:143)
        at
org.eclipse.ui.internal.WorkbenchPage.makeActiveEditor(WorkbenchPage.java:1135)
        at
org.eclipse.ui.internal.WorkbenchPage.updateActivePart(WorkbenchPage.java:1080)
        at
org.eclipse.ui.internal.WorkbenchPage.handleDeferredEvents(WorkbenchPage.java:1268)
        at
org.eclipse.ui.internal.WorkbenchPage.deferUpdates(WorkbenchPage.java:1257)
        at
org.eclipse.ui.internal.WorkbenchPage.closeEditors(WorkbenchPage.java:1231)
        at
org.eclipse.ui.internal.WorkbenchPage.closeEditor(WorkbenchPage.java:1286)
        at org.eclipse.ui.internal.EditorPane.doHide(EditorPane.java:54)
        at org.eclipse.ui.internal.PartStack.close(PartStack.java:497)
        at org.eclipse.ui.internal.EditorStack.close(EditorStack.java:201)
        at org.eclipse.ui.internal.PartStack$1.close(PartStack.java:105)
        at
org.eclipse.ui.internal.presentations.util.TabbedStackPresentation$1.handleEvent(TabbedStackPresentation.java:81)
        at
org.eclipse.ui.internal.presentations.util.AbstractTabFolder.fireEvent(AbstractTabFolder.java:267)
        at
org.eclipse.ui.internal.presentations.util.AbstractTabFolder.fireEvent(AbstractTabFolder.java:276)
        at
org.eclipse.ui.internal.presentations.defaultpresentation.DefaultTabFolder.access$1(DefaultTabFolder.java:1)
        at
org.eclipse.ui.internal.presentations.defaultpresentation.DefaultTabFolder$1.closeButtonPressed(DefaultTabFolder.java:67)
        at
org.eclipse.ui.internal.presentations.PaneFolder.notifyCloseListeners(PaneFolder.java:580)
        at
org.eclipse.ui.internal.presentations.PaneFolder$3.close(PaneFolder.java:189)
        at org.eclipse.swt.custom.CTabFolder.onMouse(CTabFolder.java:2128)
        at org.eclipse.swt.custom.CTabFolder$1.handleEvent(CTabFolder.java:298)
        at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:66)
        at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1059)
        at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3061)
        at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:2743)
        at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:1762)
        at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:1726)
        at
org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:397)
        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:109)
        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:379)
        at
org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:177)
        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:585)
        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-02-05 17:45:04.569
!MESSAGE Problems occurred when invoking code from plug-in:
"org.eclipse.ui.workbench".
!STACK 0
java.lang.NullPointerException
        at scala.tools.nsc.models.Models$SourceMod.update(Models.scala:210)
        at scala.tools.nsc.models.Models$SourceMod.<init>(Models.scala:208)
        at
ch.epfl.lamp.sdt.build.ScalaCompilerManager$SemanticCompiler$1.<init>(ScalaCompilerManager.java:314)
        at
ch.epfl.lamp.sdt.build.ScalaCompilerManager$SemanticCompiler.modelFor(ScalaCompilerManager.java:314)
        at ch.epfl.lamp.sdt.core.ScalaProject.outline(ScalaProject.java:135)
        at
ch.epfl.lamp.sdt.ui.scalaeditor.ScalaEditor.outline(ScalaEditor.java:138)
        at
ch.epfl.lamp.sdt.ui.scalaeditor.ScalaContentOutline.createControl(ScalaContentOutline.java:40)
        at
org.eclipse.ui.views.contentoutline.ContentOutline.doCreatePage(ContentOutline.java:133)
        at org.eclipse.ui.part.PageBookView.createPage(PageBookView.java:312)
        at org.eclipse.ui.part.PageBookView.partActivated(PageBookView.java:610)
        at
org.eclipse.ui.views.contentoutline.ContentOutline.partBroughtToTop(ContentOutline.java:206)
        at org.eclipse.ui.internal.PartListenerList$2.run(PartListenerList.java:86)
        at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:37)
        at org.eclipse.core.runtime.Platform.run(Platform.java:785)
        at
org.eclipse.ui.internal.PartListenerList.fireEvent(PartListenerList.java:57)
        at
org.eclipse.ui.internal.PartListenerList.firePartBroughtToTop(PartListenerList.java:84)
        at
org.eclipse.ui.internal.PartService.firePartBroughtToTop(PartService.java:87)
        at
org.eclipse.ui.internal.WorkbenchPagePartList.firePartBroughtToTop(WorkbenchPagePartList.java:75)
        at
org.eclipse.ui.internal.WorkbenchPagePartList.fireActiveEditorChanged(WorkbenchPagePartList.java:51)
        at org.eclipse.ui.internal.PartList.setActiveEditor(PartList.java:143)
        at
org.eclipse.ui.internal.WorkbenchPage.makeActiveEditor(WorkbenchPage.java:1135)
        at
org.eclipse.ui.internal.WorkbenchPage.updateActivePart(WorkbenchPage.java:1080)
        at
org.eclipse.ui.internal.WorkbenchPage.handleDeferredEvents(WorkbenchPage.java:1268)
        at
org.eclipse.ui.internal.WorkbenchPage.deferUpdates(WorkbenchPage.java:1257)
        at
org.eclipse.ui.internal.WorkbenchPage.closeEditors(WorkbenchPage.java:1231)
        at
org.eclipse.ui.internal.WorkbenchPage.closeEditor(WorkbenchPage.java:1286)
        at org.eclipse.ui.internal.EditorPane.doHide(EditorPane.java:54)
        at org.eclipse.ui.internal.PartStack.close(PartStack.java:497)
        at org.eclipse.ui.internal.EditorStack.close(EditorStack.java:201)
        at org.eclipse.ui.internal.PartStack$1.close(PartStack.java:105)
        at
org.eclipse.ui.internal.presentations.util.TabbedStackPresentation$1.handleEvent(TabbedStackPresentation.java:81)
        at
org.eclipse.ui.internal.presentations.util.AbstractTabFolder.fireEvent(AbstractTabFolder.java:267)
        at
org.eclipse.ui.internal.presentations.util.AbstractTabFolder.fireEvent(AbstractTabFolder.java:276)
        at
org.eclipse.ui.internal.presentations.defaultpresentation.DefaultTabFolder.access$1(DefaultTabFolder.java:1)
        at
org.eclipse.ui.internal.presentations.defaultpresentation.DefaultTabFolder$1.closeButtonPressed(DefaultTabFolder.java:67)
        at
org.eclipse.ui.internal.presentations.PaneFolder.notifyCloseListeners(PaneFolder.java:580)
        at
org.eclipse.ui.internal.presentations.PaneFolder$3.close(PaneFolder.java:189)
        at org.eclipse.swt.custom.CTabFolder.onMouse(CTabFolder.java:2128)
        at org.eclipse.swt.custom.CTabFolder$1.handleEvent(CTabFolder.java:298)
        at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:66)
        at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1059)
        at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3061)
        at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:2743)
        at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:1762)
        at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:1726)
        at
org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:397)
        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:109)
        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:379)
        at
org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:177)
        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:585)
        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 ch.epfl.lamp.sdt.core 4 4 2006-02-05 17:45:05.989
!MESSAGE Presentation compiler error
!STACK 0
java.lang.NullPointerException
        at scala.tools.nsc.ast.TreeGen.mkRef(TreeGen.scala:61)
        at scala.tools.nsc.ast.TreeGen.mkStableRef(TreeGen.scala:88)
        at scala.tools.nsc.typechecker.Contexts$class.addImport0(Contexts.scala:26)
        at scala.tools.nsc.typechecker.Contexts$class.$init$(Contexts.scala:35)
        at scala.tools.nsc.Global$analyzer$.<init>(Global.scala:199)
        at scala.tools.nsc.Global.analyzer(Global.scala:199)
        at scala.tools.nsc.Global.phaseDescriptors(Global.scala:277)
        at scala.tools.nsc.Global$Run.<init>(Global.scala:311)
        at
ch.epfl.lamp.sdt.build.ScalaCompilerManager$SemanticCompiler.unitFor(ScalaCompilerManager.java:276)
        at
ch.epfl.lamp.sdt.build.ScalaCompilerManager$SemanticCompiler.modelFor(ScalaCompilerManager.java:312)
        at ch.epfl.lamp.sdt.core.ScalaProject.outline(ScalaProject.java:135)
        at
ch.epfl.lamp.sdt.ui.scalaeditor.ScalaEditor.outline(ScalaEditor.java:138)
        at
ch.epfl.lamp.sdt.ui.scalaeditor.ScalaContentOutline.createControl(ScalaContentOutline.java:40)
        at
org.eclipse.ui.views.contentoutline.ContentOutline.doCreatePage(ContentOutline.java:133)
        at org.eclipse.ui.part.PageBookView.createPage(PageBookView.java:312)
        at org.eclipse.ui.part.PageBookView.partActivated(PageBookView.java:610)
        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:785)
        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:2966)
        at org.eclipse.ui.internal.WorkbenchPage.activate(WorkbenchPage.java:559)
        at
org.eclipse.ui.internal.WorkbenchPage.makeActive(WorkbenchPage.java:1104)
        at
org.eclipse.ui.internal.WorkbenchPage.updateActivePart(WorkbenchPage.java:1084)
        at
org.eclipse.ui.internal.WorkbenchPage.handleDeferredEvents(WorkbenchPage.java:1268)
        at
org.eclipse.ui.internal.WorkbenchPage.deferUpdates(WorkbenchPage.java:1257)
        at
org.eclipse.ui.internal.WorkbenchPage.closeEditors(WorkbenchPage.java:1231)
        at
org.eclipse.ui.internal.WorkbenchPage.closeEditor(WorkbenchPage.java:1286)
        at org.eclipse.ui.internal.EditorPane.doHide(EditorPane.java:54)
        at org.eclipse.ui.internal.PartStack.close(PartStack.java:497)
        at org.eclipse.ui.internal.EditorStack.close(EditorStack.java:201)
        at org.eclipse.ui.internal.PartStack$1.close(PartStack.java:105)
        at
org.eclipse.ui.internal.presentations.util.TabbedStackPresentation$1.handleEvent(TabbedStackPresentation.java:81)
        at
org.eclipse.ui.internal.presentations.util.AbstractTabFolder.fireEvent(AbstractTabFolder.java:267)
        at
org.eclipse.ui.internal.presentations.util.AbstractTabFolder.fireEvent(AbstractTabFolder.java:276)
        at
org.eclipse.ui.internal.presentations.defaultpresentation.DefaultTabFolder.access$1(DefaultTabFolder.java:1)
        at
org.eclipse.ui.internal.presentations.defaultpresentation.DefaultTabFolder$1.closeButtonPressed(DefaultTabFolder.java:67)
        at
org.eclipse.ui.internal.presentations.PaneFolder.notifyCloseListeners(PaneFolder.java:580)
        at
org.eclipse.ui.internal.presentations.PaneFolder$3.close(PaneFolder.java:189)
        at org.eclipse.swt.custom.CTabFolder.onMouse(CTabFolder.java:2128)
        at org.eclipse.swt.custom.CTabFolder$1.handleEvent(CTabFolder.java:298)
        at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:66)
        at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1059)
        at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3061)
        at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:2743)
        at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:1762)
        at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:1726)
        at
org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:397)
        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:109)
        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:379)
        at
org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:177)
        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:585)
        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 ch.epfl.lamp.sdt.core 4 4 2006-02-05 17:45:06.138
!MESSAGE Presentation compiler error
!STACK 0
java.lang.NullPointerException
        at scala.tools.nsc.ast.TreeGen.mkRef(TreeGen.scala:61)
        at scala.tools.nsc.ast.TreeGen.mkStableRef(TreeGen.scala:88)
        at scala.tools.nsc.typechecker.Contexts$class.addImport0(Contexts.scala:26)
        at scala.tools.nsc.typechecker.Contexts$class.$init$(Contexts.scala:35)
        at scala.tools.nsc.Global$analyzer$.<init>(Global.scala:199)
        at scala.tools.nsc.Global.analyzer(Global.scala:199)
        at scala.tools.nsc.Global.phaseDescriptors(Global.scala:277)
        at scala.tools.nsc.Global$Run.<init>(Global.scala:311)
        at
ch.epfl.lamp.sdt.build.ScalaCompilerManager$SemanticCompiler.unitFor(ScalaCompilerManager.java:276)
        at
ch.epfl.lamp.sdt.build.ScalaCompilerManager$SemanticCompiler.tokensFor(ScalaCompilerManager.java:295)
        at ch.epfl.lamp.sdt.core.ScalaProject.refreshTokens(ScalaProject.java:151)
        at ch.epfl.lamp.sdt.ui.actions.HighlightAction.run(HighlightAction.java:65)
        at ch.epfl.lamp.sdt.ui.actions.HighlightAction.run(HighlightAction.java:51)
        at ch.epfl.lamp.sdt.ui.actions.HighlightAction.run(HighlightAction.java:45)
        at
ch.epfl.lamp.sdt.ui.scalaeditor.ScalaEditor$1.focusGained(ScalaEditor.java:178)
        at
org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:105)
        at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:66)
        at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1059)
        at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1083)
        at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1064)
        at org.eclipse.swt.widgets.Control.sendFocusEvent(Control.java:2528)
        at org.eclipse.swt.widgets.Control.gtk_event_after(Control.java:1937)
        at org.eclipse.swt.widgets.Widget.windowProc(Widget.java:1402)
        at org.eclipse.swt.widgets.Display.windowProc(Display.java:3698)
        at org.eclipse.swt.internal.gtk.OS._gtk_main_do_event(Native Method)
        at org.eclipse.swt.internal.gtk.OS.gtk_main_do_event(OS.java:5018)
        at org.eclipse.swt.widgets.Display.eventProc(Display.java:1062)
        at org.eclipse.swt.internal.gtk.OS._g_main_context_iteration(Native Method)
        at org.eclipse.swt.internal.gtk.OS.g_main_context_iteration(OS.java:1344)
        at org.eclipse.swt.widgets.Shell.setVisible(Shell.java:1427)
        at org.eclipse.swt.widgets.Shell.open(Shell.java:988)
        at org.eclipse.jface.window.Window.open(Window.java:782)
        at org.eclipse.jface.dialogs.ErrorDialog.open(ErrorDialog.java:274)
        at org.eclipse.jface.dialogs.ErrorDialog.openError(ErrorDialog.java:338)
        at org.eclipse.jface.dialogs.ErrorDialog.openError(ErrorDialog.java:303)
        at ch.epfl.lamp.sdt.ui.ScalaUIPlugin$1.run(ScalaUIPlugin.java:264)
        at org.eclipse.swt.widgets.Synchronizer.syncExec(Synchronizer.java:152)
        at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:28)
        at org.eclipse.swt.widgets.Display.syncExec(Display.java:3622)
        at ch.epfl.lamp.sdt.ui.ScalaUIPlugin.report(ScalaUIPlugin.java:260)
        at ch.epfl.lamp.sdt.core.ScalaCorePlugin.log(ScalaCorePlugin.java:41)
        at ch.epfl.lamp.sdt.core.ScalaCorePlugin.logError(ScalaCorePlugin.java:56)
        at
ch.epfl.lamp.sdt.build.ScalaCompilerManager$SemanticCompiler.unitFor(ScalaCompilerManager.java:288)
        at
ch.epfl.lamp.sdt.build.ScalaCompilerManager$SemanticCompiler.modelFor(ScalaCompilerManager.java:312)
        at ch.epfl.lamp.sdt.core.ScalaProject.outline(ScalaProject.java:135)
        at
ch.epfl.lamp.sdt.ui.scalaeditor.ScalaEditor.outline(ScalaEditor.java:138)
        at
ch.epfl.lamp.sdt.ui.scalaeditor.ScalaContentOutline.createControl(ScalaContentOutline.java:40)
        at
org.eclipse.ui.views.contentoutline.ContentOutline.doCreatePage(ContentOutline.java:133)
        at org.eclipse.ui.part.PageBookView.createPage(PageBookView.java:312)
        at org.eclipse.ui.part.PageBookView.partActivated(PageBookView.java:610)
        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:785)
        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:2966)
        at org.eclipse.ui.internal.WorkbenchPage.activate(WorkbenchPage.java:559)
        at
org.eclipse.ui.internal.WorkbenchPage.makeActive(WorkbenchPage.java:1104)
        at
org.eclipse.ui.internal.WorkbenchPage.updateActivePart(WorkbenchPage.java:1084)
        at
org.eclipse.ui.internal.WorkbenchPage.handleDeferredEvents(WorkbenchPage.java:1268)
        at
org.eclipse.ui.internal.WorkbenchPage.deferUpdates(WorkbenchPage.java:1257)
        at
org.eclipse.ui.internal.WorkbenchPage.closeEditors(WorkbenchPage.java:1231)
        at
org.eclipse.ui.internal.WorkbenchPage.closeEditor(WorkbenchPage.java:1286)
        at org.eclipse.ui.internal.EditorPane.doHide(EditorPane.java:54)
        at org.eclipse.ui.internal.PartStack.close(PartStack.java:497)
        at org.eclipse.ui.internal.EditorStack.close(EditorStack.java:201)
        at org.eclipse.ui.internal.PartStack$1.close(PartStack.java:105)
        at
org.eclipse.ui.internal.presentations.util.TabbedStackPresentation$1.handleEvent(TabbedStackPresentation.java:81)
        at
org.eclipse.ui.internal.presentations.util.AbstractTabFolder.fireEvent(AbstractTabFolder.java:267)
        at
org.eclipse.ui.internal.presentations.util.AbstractTabFolder.fireEvent(AbstractTabFolder.java:276)
        at
org.eclipse.ui.internal.presentations.defaultpresentation.DefaultTabFolder.access$1(DefaultTabFolder.java:1)
        at
org.eclipse.ui.internal.presentations.defaultpresentation.DefaultTabFolder$1.closeButtonPressed(DefaultTabFolder.java:67)
        at
org.eclipse.ui.internal.presentations.PaneFolder.notifyCloseListeners(PaneFolder.java:580)
        at
org.eclipse.ui.internal.presentations.PaneFolder$3.close(PaneFolder.java:189)
        at org.eclipse.swt.custom.CTabFolder.onMouse(CTabFolder.java:2128)
        at org.eclipse.swt.custom.CTabFolder$1.handleEvent(CTabFolder.java:298)
        at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:66)
        at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1059)
        at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3061)
        at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:2743)
        at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:1762)
        at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:1726)
        at
org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:397)
        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:109)
        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:379)
        at
org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:177)
        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:585)
        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)


CONFIG

*** Date: Sun Feb 05 17:46:18 CET 2006

*** Platform Details:

*** System properties:
eclipse.application=org.eclipse.ui.ide.workbench
eclipse.buildId=I20051215-1506
eclipse.commands=-os
linux
-ws
gtk
-arch
x86
-launcher
/mount/sda2/devel/ides/eclipse3.2/eclipse/./eclipse
-name
Eclipse
-showsplash
600
-exitdata
1b8013
-vm
/opt/devel/java/used/bin/java
eclipse.ee.install.verify=false
eclipse.product=org.eclipse.sdk.ide
eclipse.startTime=1139157453514
eclipse.vm=/opt/devel/java/used/bin/java
eclipse.vmargs=-Xms40m
-Xmx256m

ciao robertj

Reply | Threaded
Open this post in threaded view
|

Re: new plugin problems

sean.mcdirmid
Hi,

I've posted on the update site (lamp.epfl.ch/~mcdirmid/scala-plugin) a
new beta version (2.1.3) of the plugin with better diagnostic
information. No other notable new features in this version.

Thanks,

Sean

robert kuzelj wrote:

>hi,
>
>when ever i try to open the editor with the new browser i
>get again the black screen (only a few keywords visible)
>and lots of error dialogs.
>
>please see the .log file and my config (at the end)
>
>any ideas?
>
>!ENTRY ch.epfl.lamp.sdt.core 4 4 2006-02-05 17:45:03.241
>!MESSAGE Presentation compiler error
>!STACK 0
>java.lang.NullPointerException
> at scala.tools.nsc.ast.TreeGen.mkRef(TreeGen.scala:61)
> at scala.tools.nsc.ast.TreeGen.mkStableRef(TreeGen.scala:88)
> at scala.tools.nsc.typechecker.Contexts$class.addImport0(Contexts.scala:26)
> at scala.tools.nsc.typechecker.Contexts$class.$init$(Contexts.scala:35)
> at scala.tools.nsc.Global$analyzer$.<init>(Global.scala:199)
> at scala.tools.nsc.Global.analyzer(Global.scala:199)
> at scala.tools.nsc.Global.phaseDescriptors(Global.scala:277)
> at scala.tools.nsc.Global$Run.<init>(Global.scala:311)
> at
>ch.epfl.lamp.sdt.build.ScalaCompilerManager$SemanticCompiler.unitFor(ScalaCompilerManager.java:276)
> at
>ch.epfl.lamp.sdt.build.ScalaCompilerManager$SemanticCompiler.modelFor(ScalaCompilerManager.java:312)
> at ch.epfl.lamp.sdt.core.ScalaProject.outline(ScalaProject.java:135)
> at
>ch.epfl.lamp.sdt.ui.scalaeditor.ScalaEditor.outline(ScalaEditor.java:138)
> at
>ch.epfl.lamp.sdt.ui.scalaeditor.ScalaContentOutline.createControl(ScalaContentOutline.java:40)
> at
>org.eclipse.ui.views.contentoutline.ContentOutline.doCreatePage(ContentOutline.java:133)
> at org.eclipse.ui.part.PageBookView.createPage(PageBookView.java:312)
> at org.eclipse.ui.part.PageBookView.partActivated(PageBookView.java:610)
> at
>org.eclipse.ui.views.contentoutline.ContentOutline.partBroughtToTop(ContentOutline.java:206)
> at org.eclipse.ui.internal.PartListenerList$2.run(PartListenerList.java:86)
> at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:37)
> at org.eclipse.core.runtime.Platform.run(Platform.java:785)
> at
>org.eclipse.ui.internal.PartListenerList.fireEvent(PartListenerList.java:57)
> at
>org.eclipse.ui.internal.PartListenerList.firePartBroughtToTop(PartListenerList.java:84)
> at
>org.eclipse.ui.internal.PartService.firePartBroughtToTop(PartService.java:87)
> at
>org.eclipse.ui.internal.WorkbenchPagePartList.firePartBroughtToTop(WorkbenchPagePartList.java:75)
> at
>org.eclipse.ui.internal.WorkbenchPagePartList.fireActiveEditorChanged(WorkbenchPagePartList.java:51)
> at org.eclipse.ui.internal.PartList.setActiveEditor(PartList.java:143)
> at
>org.eclipse.ui.internal.WorkbenchPage.makeActiveEditor(WorkbenchPage.java:1135)
> at
>org.eclipse.ui.internal.WorkbenchPage.updateActivePart(WorkbenchPage.java:1080)
> at
>org.eclipse.ui.internal.WorkbenchPage.handleDeferredEvents(WorkbenchPage.java:1268)
> at
>org.eclipse.ui.internal.WorkbenchPage.deferUpdates(WorkbenchPage.java:1257)
> at
>org.eclipse.ui.internal.WorkbenchPage.closeEditors(WorkbenchPage.java:1231)
> at
>org.eclipse.ui.internal.WorkbenchPage.closeEditor(WorkbenchPage.java:1286)
> at org.eclipse.ui.internal.EditorPane.doHide(EditorPane.java:54)
> at org.eclipse.ui.internal.PartStack.close(PartStack.java:497)
> at org.eclipse.ui.internal.EditorStack.close(EditorStack.java:201)
> at org.eclipse.ui.internal.PartStack$1.close(PartStack.java:105)
> at
>org.eclipse.ui.internal.presentations.util.TabbedStackPresentation$1.handleEvent(TabbedStackPresentation.java:81)
> at
>org.eclipse.ui.internal.presentations.util.AbstractTabFolder.fireEvent(AbstractTabFolder.java:267)
> at
>org.eclipse.ui.internal.presentations.util.AbstractTabFolder.fireEvent(AbstractTabFolder.java:276)
> at
>org.eclipse.ui.internal.presentations.defaultpresentation.DefaultTabFolder.access$1(DefaultTabFolder.java:1)
> at
>org.eclipse.ui.internal.presentations.defaultpresentation.DefaultTabFolder$1.closeButtonPressed(DefaultTabFolder.java:67)
> at
>org.eclipse.ui.internal.presentations.PaneFolder.notifyCloseListeners(PaneFolder.java:580)
> at
>org.eclipse.ui.internal.presentations.PaneFolder$3.close(PaneFolder.java:189)
> at org.eclipse.swt.custom.CTabFolder.onMouse(CTabFolder.java:2128)
> at org.eclipse.swt.custom.CTabFolder$1.handleEvent(CTabFolder.java:298)
> at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:66)
> at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1059)
> at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3061)
> at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:2743)
> at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:1762)
> at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:1726)
> at
>org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:397)
> 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:109)
> 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:379)
> at
>org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:177)
> 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:585)
> 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-02-05 17:45:04.569
>!MESSAGE Problems occurred when invoking code from plug-in:
>"org.eclipse.ui.workbench".
>!STACK 0
>java.lang.NullPointerException
> at scala.tools.nsc.models.Models$SourceMod.update(Models.scala:210)
> at scala.tools.nsc.models.Models$SourceMod.<init>(Models.scala:208)
> at
>ch.epfl.lamp.sdt.build.ScalaCompilerManager$SemanticCompiler$1.<init>(ScalaCompilerManager.java:314)
> at
>ch.epfl.lamp.sdt.build.ScalaCompilerManager$SemanticCompiler.modelFor(ScalaCompilerManager.java:314)
> at ch.epfl.lamp.sdt.core.ScalaProject.outline(ScalaProject.java:135)
> at
>ch.epfl.lamp.sdt.ui.scalaeditor.ScalaEditor.outline(ScalaEditor.java:138)
> at
>ch.epfl.lamp.sdt.ui.scalaeditor.ScalaContentOutline.createControl(ScalaContentOutline.java:40)
> at
>org.eclipse.ui.views.contentoutline.ContentOutline.doCreatePage(ContentOutline.java:133)
> at org.eclipse.ui.part.PageBookView.createPage(PageBookView.java:312)
> at org.eclipse.ui.part.PageBookView.partActivated(PageBookView.java:610)
> at
>org.eclipse.ui.views.contentoutline.ContentOutline.partBroughtToTop(ContentOutline.java:206)
> at org.eclipse.ui.internal.PartListenerList$2.run(PartListenerList.java:86)
> at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:37)
> at org.eclipse.core.runtime.Platform.run(Platform.java:785)
> at
>org.eclipse.ui.internal.PartListenerList.fireEvent(PartListenerList.java:57)
> at
>org.eclipse.ui.internal.PartListenerList.firePartBroughtToTop(PartListenerList.java:84)
> at
>org.eclipse.ui.internal.PartService.firePartBroughtToTop(PartService.java:87)
> at
>org.eclipse.ui.internal.WorkbenchPagePartList.firePartBroughtToTop(WorkbenchPagePartList.java:75)
> at
>org.eclipse.ui.internal.WorkbenchPagePartList.fireActiveEditorChanged(WorkbenchPagePartList.java:51)
> at org.eclipse.ui.internal.PartList.setActiveEditor(PartList.java:143)
> at
>org.eclipse.ui.internal.WorkbenchPage.makeActiveEditor(WorkbenchPage.java:1135)
> at
>org.eclipse.ui.internal.WorkbenchPage.updateActivePart(WorkbenchPage.java:1080)
> at
>org.eclipse.ui.internal.WorkbenchPage.handleDeferredEvents(WorkbenchPage.java:1268)
> at
>org.eclipse.ui.internal.WorkbenchPage.deferUpdates(WorkbenchPage.java:1257)
> at
>org.eclipse.ui.internal.WorkbenchPage.closeEditors(WorkbenchPage.java:1231)
> at
>org.eclipse.ui.internal.WorkbenchPage.closeEditor(WorkbenchPage.java:1286)
> at org.eclipse.ui.internal.EditorPane.doHide(EditorPane.java:54)
> at org.eclipse.ui.internal.PartStack.close(PartStack.java:497)
> at org.eclipse.ui.internal.EditorStack.close(EditorStack.java:201)
> at org.eclipse.ui.internal.PartStack$1.close(PartStack.java:105)
> at
>org.eclipse.ui.internal.presentations.util.TabbedStackPresentation$1.handleEvent(TabbedStackPresentation.java:81)
> at
>org.eclipse.ui.internal.presentations.util.AbstractTabFolder.fireEvent(AbstractTabFolder.java:267)
> at
>org.eclipse.ui.internal.presentations.util.AbstractTabFolder.fireEvent(AbstractTabFolder.java:276)
> at
>org.eclipse.ui.internal.presentations.defaultpresentation.DefaultTabFolder.access$1(DefaultTabFolder.java:1)
> at
>org.eclipse.ui.internal.presentations.defaultpresentation.DefaultTabFolder$1.closeButtonPressed(DefaultTabFolder.java:67)
> at
>org.eclipse.ui.internal.presentations.PaneFolder.notifyCloseListeners(PaneFolder.java:580)
> at
>org.eclipse.ui.internal.presentations.PaneFolder$3.close(PaneFolder.java:189)
> at org.eclipse.swt.custom.CTabFolder.onMouse(CTabFolder.java:2128)
> at org.eclipse.swt.custom.CTabFolder$1.handleEvent(CTabFolder.java:298)
> at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:66)
> at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1059)
> at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3061)
> at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:2743)
> at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:1762)
> at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:1726)
> at
>org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:397)
> 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:109)
> 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:379)
> at
>org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:177)
> 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:585)
> 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 ch.epfl.lamp.sdt.core 4 4 2006-02-05 17:45:05.989
>!MESSAGE Presentation compiler error
>!STACK 0
>java.lang.NullPointerException
> at scala.tools.nsc.ast.TreeGen.mkRef(TreeGen.scala:61)
> at scala.tools.nsc.ast.TreeGen.mkStableRef(TreeGen.scala:88)
> at scala.tools.nsc.typechecker.Contexts$class.addImport0(Contexts.scala:26)
> at scala.tools.nsc.typechecker.Contexts$class.$init$(Contexts.scala:35)
> at scala.tools.nsc.Global$analyzer$.<init>(Global.scala:199)
> at scala.tools.nsc.Global.analyzer(Global.scala:199)
> at scala.tools.nsc.Global.phaseDescriptors(Global.scala:277)
> at scala.tools.nsc.Global$Run.<init>(Global.scala:311)
> at
>ch.epfl.lamp.sdt.build.ScalaCompilerManager$SemanticCompiler.unitFor(ScalaCompilerManager.java:276)
> at
>ch.epfl.lamp.sdt.build.ScalaCompilerManager$SemanticCompiler.modelFor(ScalaCompilerManager.java:312)
> at ch.epfl.lamp.sdt.core.ScalaProject.outline(ScalaProject.java:135)
> at
>ch.epfl.lamp.sdt.ui.scalaeditor.ScalaEditor.outline(ScalaEditor.java:138)
> at
>ch.epfl.lamp.sdt.ui.scalaeditor.ScalaContentOutline.createControl(ScalaContentOutline.java:40)
> at
>org.eclipse.ui.views.contentoutline.ContentOutline.doCreatePage(ContentOutline.java:133)
> at org.eclipse.ui.part.PageBookView.createPage(PageBookView.java:312)
> at org.eclipse.ui.part.PageBookView.partActivated(PageBookView.java:610)
> 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:785)
> 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:2966)
> at org.eclipse.ui.internal.WorkbenchPage.activate(WorkbenchPage.java:559)
> at
>org.eclipse.ui.internal.WorkbenchPage.makeActive(WorkbenchPage.java:1104)
> at
>org.eclipse.ui.internal.WorkbenchPage.updateActivePart(WorkbenchPage.java:1084)
> at
>org.eclipse.ui.internal.WorkbenchPage.handleDeferredEvents(WorkbenchPage.java:1268)
> at
>org.eclipse.ui.internal.WorkbenchPage.deferUpdates(WorkbenchPage.java:1257)
> at
>org.eclipse.ui.internal.WorkbenchPage.closeEditors(WorkbenchPage.java:1231)
> at
>org.eclipse.ui.internal.WorkbenchPage.closeEditor(WorkbenchPage.java:1286)
> at org.eclipse.ui.internal.EditorPane.doHide(EditorPane.java:54)
> at org.eclipse.ui.internal.PartStack.close(PartStack.java:497)
> at org.eclipse.ui.internal.EditorStack.close(EditorStack.java:201)
> at org.eclipse.ui.internal.PartStack$1.close(PartStack.java:105)
> at
>org.eclipse.ui.internal.presentations.util.TabbedStackPresentation$1.handleEvent(TabbedStackPresentation.java:81)
> at
>org.eclipse.ui.internal.presentations.util.AbstractTabFolder.fireEvent(AbstractTabFolder.java:267)
> at
>org.eclipse.ui.internal.presentations.util.AbstractTabFolder.fireEvent(AbstractTabFolder.java:276)
> at
>org.eclipse.ui.internal.presentations.defaultpresentation.DefaultTabFolder.access$1(DefaultTabFolder.java:1)
> at
>org.eclipse.ui.internal.presentations.defaultpresentation.DefaultTabFolder$1.closeButtonPressed(DefaultTabFolder.java:67)
> at
>org.eclipse.ui.internal.presentations.PaneFolder.notifyCloseListeners(PaneFolder.java:580)
> at
>org.eclipse.ui.internal.presentations.PaneFolder$3.close(PaneFolder.java:189)
> at org.eclipse.swt.custom.CTabFolder.onMouse(CTabFolder.java:2128)
> at org.eclipse.swt.custom.CTabFolder$1.handleEvent(CTabFolder.java:298)
> at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:66)
> at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1059)
> at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3061)
> at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:2743)
> at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:1762)
> at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:1726)
> at
>org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:397)
> 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:109)
> 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:379)
> at
>org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:177)
> 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:585)
> 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 ch.epfl.lamp.sdt.core 4 4 2006-02-05 17:45:06.138
>!MESSAGE Presentation compiler error
>!STACK 0
>java.lang.NullPointerException
> at scala.tools.nsc.ast.TreeGen.mkRef(TreeGen.scala:61)
> at scala.tools.nsc.ast.TreeGen.mkStableRef(TreeGen.scala:88)
> at scala.tools.nsc.typechecker.Contexts$class.addImport0(Contexts.scala:26)
> at scala.tools.nsc.typechecker.Contexts$class.$init$(Contexts.scala:35)
> at scala.tools.nsc.Global$analyzer$.<init>(Global.scala:199)
> at scala.tools.nsc.Global.analyzer(Global.scala:199)
> at scala.tools.nsc.Global.phaseDescriptors(Global.scala:277)
> at scala.tools.nsc.Global$Run.<init>(Global.scala:311)
> at
>ch.epfl.lamp.sdt.build.ScalaCompilerManager$SemanticCompiler.unitFor(ScalaCompilerManager.java:276)
> at
>ch.epfl.lamp.sdt.build.ScalaCompilerManager$SemanticCompiler.tokensFor(ScalaCompilerManager.java:295)
> at ch.epfl.lamp.sdt.core.ScalaProject.refreshTokens(ScalaProject.java:151)
> at ch.epfl.lamp.sdt.ui.actions.HighlightAction.run(HighlightAction.java:65)
> at ch.epfl.lamp.sdt.ui.actions.HighlightAction.run(HighlightAction.java:51)
> at ch.epfl.lamp.sdt.ui.actions.HighlightAction.run(HighlightAction.java:45)
> at
>ch.epfl.lamp.sdt.ui.scalaeditor.ScalaEditor$1.focusGained(ScalaEditor.java:178)
> at
>org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:105)
> at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:66)
> at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1059)
> at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1083)
> at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1064)
> at org.eclipse.swt.widgets.Control.sendFocusEvent(Control.java:2528)
> at org.eclipse.swt.widgets.Control.gtk_event_after(Control.java:1937)
> at org.eclipse.swt.widgets.Widget.windowProc(Widget.java:1402)
> at org.eclipse.swt.widgets.Display.windowProc(Display.java:3698)
> at org.eclipse.swt.internal.gtk.OS._gtk_main_do_event(Native Method)
> at org.eclipse.swt.internal.gtk.OS.gtk_main_do_event(OS.java:5018)
> at org.eclipse.swt.widgets.Display.eventProc(Display.java:1062)
> at org.eclipse.swt.internal.gtk.OS._g_main_context_iteration(Native Method)
> at org.eclipse.swt.internal.gtk.OS.g_main_context_iteration(OS.java:1344)
> at org.eclipse.swt.widgets.Shell.setVisible(Shell.java:1427)
> at org.eclipse.swt.widgets.Shell.open(Shell.java:988)
> at org.eclipse.jface.window.Window.open(Window.java:782)
> at org.eclipse.jface.dialogs.ErrorDialog.open(ErrorDialog.java:274)
> at org.eclipse.jface.dialogs.ErrorDialog.openError(ErrorDialog.java:338)
> at org.eclipse.jface.dialogs.ErrorDialog.openError(ErrorDialog.java:303)
> at ch.epfl.lamp.sdt.ui.ScalaUIPlugin$1.run(ScalaUIPlugin.java:264)
> at org.eclipse.swt.widgets.Synchronizer.syncExec(Synchronizer.java:152)
> at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:28)
> at org.eclipse.swt.widgets.Display.syncExec(Display.java:3622)
> at ch.epfl.lamp.sdt.ui.ScalaUIPlugin.report(ScalaUIPlugin.java:260)
> at ch.epfl.lamp.sdt.core.ScalaCorePlugin.log(ScalaCorePlugin.java:41)
> at ch.epfl.lamp.sdt.core.ScalaCorePlugin.logError(ScalaCorePlugin.java:56)
> at
>ch.epfl.lamp.sdt.build.ScalaCompilerManager$SemanticCompiler.unitFor(ScalaCompilerManager.java:288)
> at
>ch.epfl.lamp.sdt.build.ScalaCompilerManager$SemanticCompiler.modelFor(ScalaCompilerManager.java:312)
> at ch.epfl.lamp.sdt.core.ScalaProject.outline(ScalaProject.java:135)
> at
>ch.epfl.lamp.sdt.ui.scalaeditor.ScalaEditor.outline(ScalaEditor.java:138)
> at
>ch.epfl.lamp.sdt.ui.scalaeditor.ScalaContentOutline.createControl(ScalaContentOutline.java:40)
> at
>org.eclipse.ui.views.contentoutline.ContentOutline.doCreatePage(ContentOutline.java:133)
> at org.eclipse.ui.part.PageBookView.createPage(PageBookView.java:312)
> at org.eclipse.ui.part.PageBookView.partActivated(PageBookView.java:610)
> 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:785)
> 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:2966)
> at org.eclipse.ui.internal.WorkbenchPage.activate(WorkbenchPage.java:559)
> at
>org.eclipse.ui.internal.WorkbenchPage.makeActive(WorkbenchPage.java:1104)
> at
>org.eclipse.ui.internal.WorkbenchPage.updateActivePart(WorkbenchPage.java:1084)
> at
>org.eclipse.ui.internal.WorkbenchPage.handleDeferredEvents(WorkbenchPage.java:1268)
> at
>org.eclipse.ui.internal.WorkbenchPage.deferUpdates(WorkbenchPage.java:1257)
> at
>org.eclipse.ui.internal.WorkbenchPage.closeEditors(WorkbenchPage.java:1231)
> at
>org.eclipse.ui.internal.WorkbenchPage.closeEditor(WorkbenchPage.java:1286)
> at org.eclipse.ui.internal.EditorPane.doHide(EditorPane.java:54)
> at org.eclipse.ui.internal.PartStack.close(PartStack.java:497)
> at org.eclipse.ui.internal.EditorStack.close(EditorStack.java:201)
> at org.eclipse.ui.internal.PartStack$1.close(PartStack.java:105)
> at
>org.eclipse.ui.internal.presentations.util.TabbedStackPresentation$1.handleEvent(TabbedStackPresentation.java:81)
> at
>org.eclipse.ui.internal.presentations.util.AbstractTabFolder.fireEvent(AbstractTabFolder.java:267)
> at
>org.eclipse.ui.internal.presentations.util.AbstractTabFolder.fireEvent(AbstractTabFolder.java:276)
> at
>org.eclipse.ui.internal.presentations.defaultpresentation.DefaultTabFolder.access$1(DefaultTabFolder.java:1)
> at
>org.eclipse.ui.internal.presentations.defaultpresentation.DefaultTabFolder$1.closeButtonPressed(DefaultTabFolder.java:67)
> at
>org.eclipse.ui.internal.presentations.PaneFolder.notifyCloseListeners(PaneFolder.java:580)
> at
>org.eclipse.ui.internal.presentations.PaneFolder$3.close(PaneFolder.java:189)
> at org.eclipse.swt.custom.CTabFolder.onMouse(CTabFolder.java:2128)
> at org.eclipse.swt.custom.CTabFolder$1.handleEvent(CTabFolder.java:298)
> at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:66)
> at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1059)
> at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3061)
> at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:2743)
> at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:1762)
> at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:1726)
> at
>org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:397)
> 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:109)
> 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:379)
> at
>org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:177)
> 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:585)
> 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)
>
>
>CONFIG
>
>*** Date: Sun Feb 05 17:46:18 CET 2006
>
>*** Platform Details:
>
>*** System properties:
>eclipse.application=org.eclipse.ui.ide.workbench
>eclipse.buildId=I20051215-1506
>eclipse.commands=-os
>linux
>-ws
>gtk
>-arch
>x86
>-launcher
>/mount/sda2/devel/ides/eclipse3.2/eclipse/./eclipse
>-name
>Eclipse
>-showsplash
>600
>-exitdata
>1b8013
>-vm
>/opt/devel/java/used/bin/java
>eclipse.ee.install.verify=false
>eclipse.product=org.eclipse.sdk.ide
>eclipse.startTime=1139157453514
>eclipse.vm=/opt/devel/java/used/bin/java
>eclipse.vmargs=-Xms40m
>-Xmx256m
>
>ciao robertj
>
>  
>

Reply | Threaded
Open this post in threaded view
|

Re: new plugin problems

robert kuzelj-2
here we go again,

this is the error when opening a file (apart from the five
dialog boxes i have to close).

ciao robertj

!ENTRY ch.epfl.lamp.sdt.core 4 4 2006-02-06 22:10:47.632
!MESSAGE Presentation compiler error
!STACK 0
java.lang.Error: assertion failed: Scala package is null
        at scala.Predef$.assert(Predef.scala:144)
        at scala.tools.nsc.typechecker.Contexts$class.$init$(Contexts.scala:37)
        at scala.tools.nsc.Global$analyzer$.<init>(Global.scala:198)
        at scala.tools.nsc.Global.analyzer(Global.scala:198)
        at scala.tools.nsc.Global.phaseDescriptors(Global.scala:276)
        at scala.tools.nsc.Global$Run.<init>(Global.scala:310)
        at
ch.epfl.lamp.sdt.build.ScalaCompilerManager$SemanticCompiler$1.<init>(ScalaCompilerManager.java:276)
        at
ch.epfl.lamp.sdt.build.ScalaCompilerManager$SemanticCompiler.unitFor(ScalaCompilerManager.java:276)
        at
ch.epfl.lamp.sdt.build.ScalaCompilerManager$SemanticCompiler.modelFor(ScalaCompilerManager.java:339)
        at ch.epfl.lamp.sdt.core.ScalaProject.outline(ScalaProject.java:135)
        at
ch.epfl.lamp.sdt.ui.scalaeditor.ScalaEditor.outline(ScalaEditor.java:138)
        at
ch.epfl.lamp.sdt.ui.scalaeditor.ScalaContentOutline.createControl(ScalaContentOutline.java:40)
        at
org.eclipse.ui.views.contentoutline.ContentOutline.doCreatePage(ContentOutline.java:133)
        at org.eclipse.ui.part.PageBookView.createPage(PageBookView.java:312)
        at org.eclipse.ui.part.PageBookView.partActivated(PageBookView.java:610)
        at
org.eclipse.ui.views.contentoutline.ContentOutline.partBroughtToTop(ContentOutline.java:206)
        at org.eclipse.ui.internal.PartListenerList$2.run(PartListenerList.java:86)
        at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:37)
        at org.eclipse.core.runtime.Platform.run(Platform.java:785)
        at
org.eclipse.ui.internal.PartListenerList.fireEvent(PartListenerList.java:57)
        at
org.eclipse.ui.internal.PartListenerList.firePartBroughtToTop(PartListenerList.java:84)
        at
org.eclipse.ui.internal.PartService.firePartBroughtToTop(PartService.java:87)
        at
org.eclipse.ui.internal.WorkbenchPagePartList.firePartBroughtToTop(WorkbenchPagePartList.java:75)
        at
org.eclipse.ui.internal.WorkbenchPagePartList.fireActiveEditorChanged(WorkbenchPagePartList.java:51)
        at org.eclipse.ui.internal.PartList.setActiveEditor(PartList.java:143)
        at
org.eclipse.ui.internal.WorkbenchPage.makeActiveEditor(WorkbenchPage.java:1135)
        at
org.eclipse.ui.internal.WorkbenchPage.updateActivePart(WorkbenchPage.java:1080)
        at org.eclipse.ui.internal.WorkbenchPage.partAdded(WorkbenchPage.java:1429)
        at
org.eclipse.ui.internal.EditorAreaHelper.addEditor(EditorAreaHelper.java:207)
        at
org.eclipse.ui.internal.EditorManager.createEditorTab(EditorManager.java:764)
        at
org.eclipse.ui.internal.EditorManager.openEditorFromDescriptor(EditorManager.java:671)
        at org.eclipse.ui.internal.EditorManager.openEditor(EditorManager.java:634)
        at
org.eclipse.ui.internal.WorkbenchPage.busyOpenEditorBatched(WorkbenchPage.java:2381)
        at
org.eclipse.ui.internal.WorkbenchPage.busyOpenEditor(WorkbenchPage.java:2316)
        at org.eclipse.ui.internal.WorkbenchPage.access$10(WorkbenchPage.java:2308)
        at org.eclipse.ui.internal.WorkbenchPage$9.run(WorkbenchPage.java:2294)
        at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:69)
        at
org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPage.java:2289)
        at
org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPage.java:2274)
        at org.eclipse.ui.ide.IDE.openEditor(IDE.java:372)
        at org.eclipse.ui.ide.IDE.openEditor(IDE.java:335)
        at
org.eclipse.jdt.internal.ui.javaeditor.EditorUtility.openInEditor(EditorUtility.java:254)
        at
org.eclipse.jdt.internal.ui.javaeditor.EditorUtility.openInEditor(EditorUtility.java:139)
        at
org.eclipse.jdt.internal.ui.actions.OpenActionUtil.open(OpenActionUtil.java:49)
        at org.eclipse.jdt.ui.actions.OpenAction.run(OpenAction.java:169)
        at org.eclipse.jdt.ui.actions.OpenAction.run(OpenAction.java:153)
        at
org.eclipse.jdt.ui.actions.SelectionDispatchAction.dispatchRun(SelectionDispatchAction.java:249)
        at
org.eclipse.jdt.ui.actions.SelectionDispatchAction.run(SelectionDispatchAction.java:225)
        at
org.eclipse.jdt.internal.ui.packageview.PackageExplorerActionGroup.handleOpen(PackageExplorerActionGroup.java:296)
        at
org.eclipse.jdt.internal.ui.packageview.PackageExplorerPart$4.open(PackageExplorerPart.java:869)
        at
org.eclipse.jface.viewers.StructuredViewer$2.run(StructuredViewer.java:741)
        at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:37)
        at org.eclipse.core.runtime.Platform.run(Platform.java:785)
        at org.eclipse.ui.internal.JFaceUtil$1.run(JFaceUtil.java:44)
        at org.eclipse.jface.util.SafeRunnable.run(SafeRunnable.java:148)
        at
org.eclipse.jface.viewers.StructuredViewer.fireOpen(StructuredViewer.java:739)
        at
org.eclipse.jface.viewers.StructuredViewer.handleOpen(StructuredViewer.java:968)
        at
org.eclipse.jface.viewers.StructuredViewer$6.handleOpen(StructuredViewer.java:1067)
        at org.eclipse.jface.util.OpenStrategy.fireOpenEvent(OpenStrategy.java:244)
        at org.eclipse.jface.util.OpenStrategy.access$2(OpenStrategy.java:239)
        at org.eclipse.jface.util.OpenStrategy$1.handleEvent(OpenStrategy.java:278)
        at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:66)
        at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1059)
        at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3061)
        at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:2743)
        at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:1762)
        at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:1726)
        at
org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:397)
        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:109)
        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:379)
        at
org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:177)
        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:585)
        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-02-06 22:10:49.628
!MESSAGE Problems occurred when invoking code from plug-in:
"org.eclipse.ui.workbench".
!STACK 0
java.lang.NullPointerException
        at scala.tools.nsc.models.Models$SourceMod.update(Models.scala:210)
        at scala.tools.nsc.models.Models$SourceMod.<init>(Models.scala:208)
        at
ch.epfl.lamp.sdt.build.ScalaCompilerManager$SemanticCompiler$2.<init>(ScalaCompilerManager.java:341)
        at
ch.epfl.lamp.sdt.build.ScalaCompilerManager$SemanticCompiler.modelFor(ScalaCompilerManager.java:341)
        at ch.epfl.lamp.sdt.core.ScalaProject.outline(ScalaProject.java:135)
        at
ch.epfl.lamp.sdt.ui.scalaeditor.ScalaEditor.outline(ScalaEditor.java:138)
        at
ch.epfl.lamp.sdt.ui.scalaeditor.ScalaContentOutline.createControl(ScalaContentOutline.java:40)
        at
org.eclipse.ui.views.contentoutline.ContentOutline.doCreatePage(ContentOutline.java:133)
        at org.eclipse.ui.part.PageBookView.createPage(PageBookView.java:312)
        at org.eclipse.ui.part.PageBookView.partActivated(PageBookView.java:610)
        at
org.eclipse.ui.views.contentoutline.ContentOutline.partBroughtToTop(ContentOutline.java:206)
        at org.eclipse.ui.internal.PartListenerList$2.run(PartListenerList.java:86)
        at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:37)
        at org.eclipse.core.runtime.Platform.run(Platform.java:785)
        at
org.eclipse.ui.internal.PartListenerList.fireEvent(PartListenerList.java:57)
        at
org.eclipse.ui.internal.PartListenerList.firePartBroughtToTop(PartListenerList.java:84)
        at
org.eclipse.ui.internal.PartService.firePartBroughtToTop(PartService.java:87)
        at
org.eclipse.ui.internal.WorkbenchPagePartList.firePartBroughtToTop(WorkbenchPagePartList.java:75)
        at
org.eclipse.ui.internal.WorkbenchPagePartList.fireActiveEditorChanged(WorkbenchPagePartList.java:51)
        at org.eclipse.ui.internal.PartList.setActiveEditor(PartList.java:143)
        at
org.eclipse.ui.internal.WorkbenchPage.makeActiveEditor(WorkbenchPage.java:1135)
        at
org.eclipse.ui.internal.WorkbenchPage.updateActivePart(WorkbenchPage.java:1080)
        at org.eclipse.ui.internal.WorkbenchPage.partAdded(WorkbenchPage.java:1429)
        at
org.eclipse.ui.internal.EditorAreaHelper.addEditor(EditorAreaHelper.java:207)
        at
org.eclipse.ui.internal.EditorManager.createEditorTab(EditorManager.java:764)
        at
org.eclipse.ui.internal.EditorManager.openEditorFromDescriptor(EditorManager.java:671)
        at org.eclipse.ui.internal.EditorManager.openEditor(EditorManager.java:634)
        at
org.eclipse.ui.internal.WorkbenchPage.busyOpenEditorBatched(WorkbenchPage.java:2381)
        at
org.eclipse.ui.internal.WorkbenchPage.busyOpenEditor(WorkbenchPage.java:2316)
        at org.eclipse.ui.internal.WorkbenchPage.access$10(WorkbenchPage.java:2308)
        at org.eclipse.ui.internal.WorkbenchPage$9.run(WorkbenchPage.java:2294)
        at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:69)
        at
org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPage.java:2289)
        at
org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPage.java:2274)
        at org.eclipse.ui.ide.IDE.openEditor(IDE.java:372)
        at org.eclipse.ui.ide.IDE.openEditor(IDE.java:335)
        at
org.eclipse.jdt.internal.ui.javaeditor.EditorUtility.openInEditor(EditorUtility.java:254)
        at
org.eclipse.jdt.internal.ui.javaeditor.EditorUtility.openInEditor(EditorUtility.java:139)
        at
org.eclipse.jdt.internal.ui.actions.OpenActionUtil.open(OpenActionUtil.java:49)
        at org.eclipse.jdt.ui.actions.OpenAction.run(OpenAction.java:169)
        at org.eclipse.jdt.ui.actions.OpenAction.run(OpenAction.java:153)
        at
org.eclipse.jdt.ui.actions.SelectionDispatchAction.dispatchRun(SelectionDispatchAction.java:249)
        at
org.eclipse.jdt.ui.actions.SelectionDispatchAction.run(SelectionDispatchAction.java:225)
        at
org.eclipse.jdt.internal.ui.packageview.PackageExplorerActionGroup.handleOpen(PackageExplorerActionGroup.java:296)
        at
org.eclipse.jdt.internal.ui.packageview.PackageExplorerPart$4.open(PackageExplorerPart.java:869)
        at
org.eclipse.jface.viewers.StructuredViewer$2.run(StructuredViewer.java:741)
        at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:37)
        at org.eclipse.core.runtime.Platform.run(Platform.java:785)
        at org.eclipse.ui.internal.JFaceUtil$1.run(JFaceUtil.java:44)
        at org.eclipse.jface.util.SafeRunnable.run(SafeRunnable.java:148)
        at
org.eclipse.jface.viewers.StructuredViewer.fireOpen(StructuredViewer.java:739)
        at
org.eclipse.jface.viewers.StructuredViewer.handleOpen(StructuredViewer.java:968)
        at
org.eclipse.jface.viewers.StructuredViewer$6.handleOpen(StructuredViewer.java:1067)
        at org.eclipse.jface.util.OpenStrategy.fireOpenEvent(OpenStrategy.java:244)
        at org.eclipse.jface.util.OpenStrategy.access$2(OpenStrategy.java:239)
        at org.eclipse.jface.util.OpenStrategy$1.handleEvent(OpenStrategy.java:278)
        at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:66)
        at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1059)
        at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3061)
        at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:2743)
        at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:1762)
        at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:1726)
        at
org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:397)
        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:109)
        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:379)
        at
org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:177)
        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:585)
        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)



Sean McDirmid schrieb:

> Hi,
>
> I've posted on the update site (lamp.epfl.ch/~mcdirmid/scala-plugin) a
> new beta version (2.1.3) of the plugin with better diagnostic
> information. No other notable new features in this version.
>
> Thanks,
>
> Sean
>
> robert kuzelj wrote:
>
>> hi,
>>
>> when ever i try to open the editor with the new browser i
>> get again the black screen (only a few keywords visible)
>> and lots of error dialogs.
>>
>> please see the .log file and my config (at the end)
>>
>> any ideas?
>>
>> !ENTRY ch.epfl.lamp.sdt.core 4 4 2006-02-05 17:45:03.241
>> !MESSAGE Presentation compiler error
>> !STACK 0
>> java.lang.NullPointerException
>>     at scala.tools.nsc.ast.TreeGen.mkRef(TreeGen.scala:61)
>>     at scala.tools.nsc.ast.TreeGen.mkStableRef(TreeGen.scala:88)
>>     at
>> scala.tools.nsc.typechecker.Contexts$class.addImport0(Contexts.scala:26)
>>     at
>> scala.tools.nsc.typechecker.Contexts$class.$init$(Contexts.scala:35)
>>     at scala.tools.nsc.Global$analyzer$.<init>(Global.scala:199)
>>     at scala.tools.nsc.Global.analyzer(Global.scala:199)
>>     at scala.tools.nsc.Global.phaseDescriptors(Global.scala:277)
>>     at scala.tools.nsc.Global$Run.<init>(Global.scala:311)
>>     at
>> ch.epfl.lamp.sdt.build.ScalaCompilerManager$SemanticCompiler.unitFor(ScalaCompilerManager.java:276)
>>
>>     at
>> ch.epfl.lamp.sdt.build.ScalaCompilerManager$SemanticCompiler.modelFor(ScalaCompilerManager.java:312)
>>
>>     at ch.epfl.lamp.sdt.core.ScalaProject.outline(ScalaProject.java:135)
>>     at
>> ch.epfl.lamp.sdt.ui.scalaeditor.ScalaEditor.outline(ScalaEditor.java:138)
>>     at
>> ch.epfl.lamp.sdt.ui.scalaeditor.ScalaContentOutline.createControl(ScalaContentOutline.java:40)
>>
>>     at
>> org.eclipse.ui.views.contentoutline.ContentOutline.doCreatePage(ContentOutline.java:133)
>>
>>     at org.eclipse.ui.part.PageBookView.createPage(PageBookView.java:312)
>>     at
>> org.eclipse.ui.part.PageBookView.partActivated(PageBookView.java:610)
>>     at
>> org.eclipse.ui.views.contentoutline.ContentOutline.partBroughtToTop(ContentOutline.java:206)
>>
>>     at
>> org.eclipse.ui.internal.PartListenerList$2.run(PartListenerList.java:86)
>>     at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:37)
>>     at org.eclipse.core.runtime.Platform.run(Platform.java:785)
>>     at
>> org.eclipse.ui.internal.PartListenerList.fireEvent(PartListenerList.java:57)
>>
>>     at
>> org.eclipse.ui.internal.PartListenerList.firePartBroughtToTop(PartListenerList.java:84)
>>
>>     at
>> org.eclipse.ui.internal.PartService.firePartBroughtToTop(PartService.java:87)
>>
>>     at
>> org.eclipse.ui.internal.WorkbenchPagePartList.firePartBroughtToTop(WorkbenchPagePartList.java:75)
>>
>>     at
>> org.eclipse.ui.internal.WorkbenchPagePartList.fireActiveEditorChanged(WorkbenchPagePartList.java:51)
>>
>>     at
>> org.eclipse.ui.internal.PartList.setActiveEditor(PartList.java:143)
>>     at
>> org.eclipse.ui.internal.WorkbenchPage.makeActiveEditor(WorkbenchPage.java:1135)
>>
>>     at
>> org.eclipse.ui.internal.WorkbenchPage.updateActivePart(WorkbenchPage.java:1080)
>>
>>     at
>> org.eclipse.ui.internal.WorkbenchPage.handleDeferredEvents(WorkbenchPage.java:1268)
>>
>>     at
>> org.eclipse.ui.internal.WorkbenchPage.deferUpdates(WorkbenchPage.java:1257)
>>
>>     at
>> org.eclipse.ui.internal.WorkbenchPage.closeEditors(WorkbenchPage.java:1231)
>>
>>     at
>> org.eclipse.ui.internal.WorkbenchPage.closeEditor(WorkbenchPage.java:1286)
>>
>>     at org.eclipse.ui.internal.EditorPane.doHide(EditorPane.java:54)
>>     at org.eclipse.ui.internal.PartStack.close(PartStack.java:497)
>>     at org.eclipse.ui.internal.EditorStack.close(EditorStack.java:201)
>>     at org.eclipse.ui.internal.PartStack$1.close(PartStack.java:105)
>>     at
>> org.eclipse.ui.internal.presentations.util.TabbedStackPresentation$1.handleEvent(TabbedStackPresentation.java:81)
>>
>>     at
>> org.eclipse.ui.internal.presentations.util.AbstractTabFolder.fireEvent(AbstractTabFolder.java:267)
>>
>>     at
>> org.eclipse.ui.internal.presentations.util.AbstractTabFolder.fireEvent(AbstractTabFolder.java:276)
>>
>>     at
>> org.eclipse.ui.internal.presentations.defaultpresentation.DefaultTabFolder.access$1(DefaultTabFolder.java:1)
>>
>>     at
>> org.eclipse.ui.internal.presentations.defaultpresentation.DefaultTabFolder$1.closeButtonPressed(DefaultTabFolder.java:67)
>>
>>     at
>> org.eclipse.ui.internal.presentations.PaneFolder.notifyCloseListeners(PaneFolder.java:580)
>>
>>     at
>> org.eclipse.ui.internal.presentations.PaneFolder$3.close(PaneFolder.java:189)
>>
>>     at org.eclipse.swt.custom.CTabFolder.onMouse(CTabFolder.java:2128)
>>     at
>> org.eclipse.swt.custom.CTabFolder$1.handleEvent(CTabFolder.java:298)
>>     at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:66)
>>     at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1059)
>>     at
>> org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3061)
>>     at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:2743)
>>     at
>> org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:1762)
>>     at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:1726)
>>     at
>> org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:397)
>>
>>     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:109)
>>
>>     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:379)
>>
>>     at
>> org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:177)
>>
>>     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:585)
>>     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-02-05 17:45:04.569
>> !MESSAGE Problems occurred when invoking code from plug-in:
>> "org.eclipse.ui.workbench".
>> !STACK 0
>> java.lang.NullPointerException
>>     at scala.tools.nsc.models.Models$SourceMod.update(Models.scala:210)
>>     at scala.tools.nsc.models.Models$SourceMod.<init>(Models.scala:208)
>>     at
>> ch.epfl.lamp.sdt.build.ScalaCompilerManager$SemanticCompiler$1.<init>(ScalaCompilerManager.java:314)
>>
>>     at
>> ch.epfl.lamp.sdt.build.ScalaCompilerManager$SemanticCompiler.modelFor(ScalaCompilerManager.java:314)
>>
>>     at ch.epfl.lamp.sdt.core.ScalaProject.outline(ScalaProject.java:135)
>>     at
>> ch.epfl.lamp.sdt.ui.scalaeditor.ScalaEditor.outline(ScalaEditor.java:138)
>>     at
>> ch.epfl.lamp.sdt.ui.scalaeditor.ScalaContentOutline.createControl(ScalaContentOutline.java:40)
>>
>>     at
>> org.eclipse.ui.views.contentoutline.ContentOutline.doCreatePage(ContentOutline.java:133)
>>
>>     at org.eclipse.ui.part.PageBookView.createPage(PageBookView.java:312)
>>     at
>> org.eclipse.ui.part.PageBookView.partActivated(PageBookView.java:610)
>>     at
>> org.eclipse.ui.views.contentoutline.ContentOutline.partBroughtToTop(ContentOutline.java:206)
>>
>>     at
>> org.eclipse.ui.internal.PartListenerList$2.run(PartListenerList.java:86)
>>     at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:37)
>>     at org.eclipse.core.runtime.Platform.run(Platform.java:785)
>>     at
>> org.eclipse.ui.internal.PartListenerList.fireEvent(PartListenerList.java:57)
>>
>>     at
>> org.eclipse.ui.internal.PartListenerList.firePartBroughtToTop(PartListenerList.java:84)
>>
>>     at
>> org.eclipse.ui.internal.PartService.firePartBroughtToTop(PartService.java:87)
>>
>>     at
>> org.eclipse.ui.internal.WorkbenchPagePartList.firePartBroughtToTop(WorkbenchPagePartList.java:75)
>>
>>     at
>> org.eclipse.ui.internal.WorkbenchPagePartList.fireActiveEditorChanged(WorkbenchPagePartList.java:51)
>>
>>     at
>> org.eclipse.ui.internal.PartList.setActiveEditor(PartList.java:143)
>>     at
>> org.eclipse.ui.internal.WorkbenchPage.makeActiveEditor(WorkbenchPage.java:1135)
>>
>>     at
>> org.eclipse.ui.internal.WorkbenchPage.updateActivePart(WorkbenchPage.java:1080)
>>
>>     at
>> org.eclipse.ui.internal.WorkbenchPage.handleDeferredEvents(WorkbenchPage.java:1268)
>>
>>     at
>> org.eclipse.ui.internal.WorkbenchPage.deferUpdates(WorkbenchPage.java:1257)
>>
>>     at
>> org.eclipse.ui.internal.WorkbenchPage.closeEditors(WorkbenchPage.java:1231)
>>
>>     at
>> org.eclipse.ui.internal.WorkbenchPage.closeEditor(WorkbenchPage.java:1286)
>>
>>     at org.eclipse.ui.internal.EditorPane.doHide(EditorPane.java:54)
>>     at org.eclipse.ui.internal.PartStack.close(PartStack.java:497)
>>     at org.eclipse.ui.internal.EditorStack.close(EditorStack.java:201)
>>     at org.eclipse.ui.internal.PartStack$1.close(PartStack.java:105)
>>     at
>> org.eclipse.ui.internal.presentations.util.TabbedStackPresentation$1.handleEvent(TabbedStackPresentation.java:81)
>>
>>     at
>> org.eclipse.ui.internal.presentations.util.AbstractTabFolder.fireEvent(AbstractTabFolder.java:267)
>>
>>     at
>> org.eclipse.ui.internal.presentations.util.AbstractTabFolder.fireEvent(AbstractTabFolder.java:276)
>>
>>     at
>> org.eclipse.ui.internal.presentations.defaultpresentation.DefaultTabFolder.access$1(DefaultTabFolder.java:1)
>>
>>     at
>> org.eclipse.ui.internal.presentations.defaultpresentation.DefaultTabFolder$1.closeButtonPressed(DefaultTabFolder.java:67)
>>
>>     at
>> org.eclipse.ui.internal.presentations.PaneFolder.notifyCloseListeners(PaneFolder.java:580)
>>
>>     at
>> org.eclipse.ui.internal.presentations.PaneFolder$3.close(PaneFolder.java:189)
>>
>>     at org.eclipse.swt.custom.CTabFolder.onMouse(CTabFolder.java:2128)
>>     at
>> org.eclipse.swt.custom.CTabFolder$1.handleEvent(CTabFolder.java:298)
>>     at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:66)
>>     at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1059)
>>     at
>> org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3061)
>>     at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:2743)
>>     at
>> org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:1762)
>>     at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:1726)
>>     at
>> org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:397)
>>
>>     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:109)
>>
>>     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:379)
>>
>>     at
>> org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:177)
>>
>>     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:585)
>>     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 ch.epfl.lamp.sdt.core 4 4 2006-02-05 17:45:05.989
>> !MESSAGE Presentation compiler error
>> !STACK 0
>> java.lang.NullPointerException
>>     at scala.tools.nsc.ast.TreeGen.mkRef(TreeGen.scala:61)
>>     at scala.tools.nsc.ast.TreeGen.mkStableRef(TreeGen.scala:88)
>>     at
>> scala.tools.nsc.typechecker.Contexts$class.addImport0(Contexts.scala:26)
>>     at
>> scala.tools.nsc.typechecker.Contexts$class.$init$(Contexts.scala:35)
>>     at scala.tools.nsc.Global$analyzer$.<init>(Global.scala:199)
>>     at scala.tools.nsc.Global.analyzer(Global.scala:199)
>>     at scala.tools.nsc.Global.phaseDescriptors(Global.scala:277)
>>     at scala.tools.nsc.Global$Run.<init>(Global.scala:311)
>>     at
>> ch.epfl.lamp.sdt.build.ScalaCompilerManager$SemanticCompiler.unitFor(ScalaCompilerManager.java:276)
>>
>>     at
>> ch.epfl.lamp.sdt.build.ScalaCompilerManager$SemanticCompiler.modelFor(ScalaCompilerManager.java:312)
>>
>>     at ch.epfl.lamp.sdt.core.ScalaProject.outline(ScalaProject.java:135)
>>     at
>> ch.epfl.lamp.sdt.ui.scalaeditor.ScalaEditor.outline(ScalaEditor.java:138)
>>     at
>> ch.epfl.lamp.sdt.ui.scalaeditor.ScalaContentOutline.createControl(ScalaContentOutline.java:40)
>>
>>     at
>> org.eclipse.ui.views.contentoutline.ContentOutline.doCreatePage(ContentOutline.java:133)
>>
>>     at org.eclipse.ui.part.PageBookView.createPage(PageBookView.java:312)
>>     at
>> org.eclipse.ui.part.PageBookView.partActivated(PageBookView.java:610)
>>     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:785)
>>     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:2966)
>>
>>     at
>> org.eclipse.ui.internal.WorkbenchPage.activate(WorkbenchPage.java:559)
>>     at
>> org.eclipse.ui.internal.WorkbenchPage.makeActive(WorkbenchPage.java:1104)
>>     at
>> org.eclipse.ui.internal.WorkbenchPage.updateActivePart(WorkbenchPage.java:1084)
>>
>>     at
>> org.eclipse.ui.internal.WorkbenchPage.handleDeferredEvents(WorkbenchPage.java:1268)
>>
>>     at
>> org.eclipse.ui.internal.WorkbenchPage.deferUpdates(WorkbenchPage.java:1257)
>>
>>     at
>> org.eclipse.ui.internal.WorkbenchPage.closeEditors(WorkbenchPage.java:1231)
>>
>>     at
>> org.eclipse.ui.internal.WorkbenchPage.closeEditor(WorkbenchPage.java:1286)
>>
>>     at org.eclipse.ui.internal.EditorPane.doHide(EditorPane.java:54)
>>     at org.eclipse.ui.internal.PartStack.close(PartStack.java:497)
>>     at org.eclipse.ui.internal.EditorStack.close(EditorStack.java:201)
>>     at org.eclipse.ui.internal.PartStack$1.close(PartStack.java:105)
>>     at
>> org.eclipse.ui.internal.presentations.util.TabbedStackPresentation$1.handleEvent(TabbedStackPresentation.java:81)
>>
>>     at
>> org.eclipse.ui.internal.presentations.util.AbstractTabFolder.fireEvent(AbstractTabFolder.java:267)
>>
>>     at
>> org.eclipse.ui.internal.presentations.util.AbstractTabFolder.fireEvent(AbstractTabFolder.java:276)
>>
>>     at
>> org.eclipse.ui.internal.presentations.defaultpresentation.DefaultTabFolder.access$1(DefaultTabFolder.java:1)
>>
>>     at
>> org.eclipse.ui.internal.presentations.defaultpresentation.DefaultTabFolder$1.closeButtonPressed(DefaultTabFolder.java:67)
>>
>>     at
>> org.eclipse.ui.internal.presentations.PaneFolder.notifyCloseListeners(PaneFolder.java:580)
>>
>>     at
>> org.eclipse.ui.internal.presentations.PaneFolder$3.close(PaneFolder.java:189)
>>
>>     at org.eclipse.swt.custom.CTabFolder.onMouse(CTabFolder.java:2128)
>>     at
>> org.eclipse.swt.custom.CTabFolder$1.handleEvent(CTabFolder.java:298)
>>     at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:66)
>>     at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1059)
>>     at
>> org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3061)
>>     at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:2743)
>>     at
>> org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:1762)
>>     at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:1726)
>>     at
>> org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:397)
>>
>>     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:109)
>>
>>     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:379)
>>
>>     at
>> org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:177)
>>
>>     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:585)
>>     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 ch.epfl.lamp.sdt.core 4 4 2006-02-05 17:45:06.138
>> !MESSAGE Presentation compiler error
>> !STACK 0
>> java.lang.NullPointerException
>>     at scala.tools.nsc.ast.TreeGen.mkRef(TreeGen.scala:61)
>>     at scala.tools.nsc.ast.TreeGen.mkStableRef(TreeGen.scala:88)
>>     at
>> scala.tools.nsc.typechecker.Contexts$class.addImport0(Contexts.scala:26)
>>     at
>> scala.tools.nsc.typechecker.Contexts$class.$init$(Contexts.scala:35)
>>     at scala.tools.nsc.Global$analyzer$.<init>(Global.scala:199)
>>     at scala.tools.nsc.Global.analyzer(Global.scala:199)
>>     at scala.tools.nsc.Global.phaseDescriptors(Global.scala:277)
>>     at scala.tools.nsc.Global$Run.<init>(Global.scala:311)
>>     at
>> ch.epfl.lamp.sdt.build.ScalaCompilerManager$SemanticCompiler.unitFor(ScalaCompilerManager.java:276)
>>
>>     at
>> ch.epfl.lamp.sdt.build.ScalaCompilerManager$SemanticCompiler.tokensFor(ScalaCompilerManager.java:295)
>>
>>     at
>> ch.epfl.lamp.sdt.core.ScalaProject.refreshTokens(ScalaProject.java:151)
>>     at
>> ch.epfl.lamp.sdt.ui.actions.HighlightAction.run(HighlightAction.java:65)
>>     at
>> ch.epfl.lamp.sdt.ui.actions.HighlightAction.run(HighlightAction.java:51)
>>     at
>> ch.epfl.lamp.sdt.ui.actions.HighlightAction.run(HighlightAction.java:45)
>>     at
>> ch.epfl.lamp.sdt.ui.scalaeditor.ScalaEditor$1.focusGained(ScalaEditor.java:178)
>>
>>     at
>> org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:105)
>>     at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:66)
>>     at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1059)
>>     at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1083)
>>     at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1064)
>>     at org.eclipse.swt.widgets.Control.sendFocusEvent(Control.java:2528)
>>     at org.eclipse.swt.widgets.Control.gtk_event_after(Control.java:1937)
>>     at org.eclipse.swt.widgets.Widget.windowProc(Widget.java:1402)
>>     at org.eclipse.swt.widgets.Display.windowProc(Display.java:3698)
>>     at org.eclipse.swt.internal.gtk.OS._gtk_main_do_event(Native Method)
>>     at org.eclipse.swt.internal.gtk.OS.gtk_main_do_event(OS.java:5018)
>>     at org.eclipse.swt.widgets.Display.eventProc(Display.java:1062)
>>     at
>> org.eclipse.swt.internal.gtk.OS._g_main_context_iteration(Native Method)
>>     at
>> org.eclipse.swt.internal.gtk.OS.g_main_context_iteration(OS.java:1344)
>>     at org.eclipse.swt.widgets.Shell.setVisible(Shell.java:1427)
>>     at org.eclipse.swt.widgets.Shell.open(Shell.java:988)
>>     at org.eclipse.jface.window.Window.open(Window.java:782)
>>     at org.eclipse.jface.dialogs.ErrorDialog.open(ErrorDialog.java:274)
>>     at
>> org.eclipse.jface.dialogs.ErrorDialog.openError(ErrorDialog.java:338)
>>     at
>> org.eclipse.jface.dialogs.ErrorDialog.openError(ErrorDialog.java:303)
>>     at ch.epfl.lamp.sdt.ui.ScalaUIPlugin$1.run(ScalaUIPlugin.java:264)
>>     at
>> org.eclipse.swt.widgets.Synchronizer.syncExec(Synchronizer.java:152)
>>     at
>> org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:28)
>>     at org.eclipse.swt.widgets.Display.syncExec(Display.java:3622)
>>     at ch.epfl.lamp.sdt.ui.ScalaUIPlugin.report(ScalaUIPlugin.java:260)
>>     at ch.epfl.lamp.sdt.core.ScalaCorePlugin.log(ScalaCorePlugin.java:41)
>>     at
>> ch.epfl.lamp.sdt.core.ScalaCorePlugin.logError(ScalaCorePlugin.java:56)
>>     at
>> ch.epfl.lamp.sdt.build.ScalaCompilerManager$SemanticCompiler.unitFor(ScalaCompilerManager.java:288)
>>
>>     at
>> ch.epfl.lamp.sdt.build.ScalaCompilerManager$SemanticCompiler.modelFor(ScalaCompilerManager.java:312)
>>
>>     at ch.epfl.lamp.sdt.core.ScalaProject.outline(ScalaProject.java:135)
>>     at
>> ch.epfl.lamp.sdt.ui.scalaeditor.ScalaEditor.outline(ScalaEditor.java:138)
>>     at
>> ch.epfl.lamp.sdt.ui.scalaeditor.ScalaContentOutline.createControl(ScalaContentOutline.java:40)
>>
>>     at
>> org.eclipse.ui.views.contentoutline.ContentOutline.doCreatePage(ContentOutline.java:133)
>>
>>     at org.eclipse.ui.part.PageBookView.createPage(PageBookView.java:312)
>>     at
>> org.eclipse.ui.part.PageBookView.partActivated(PageBookView.java:610)
>>     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:785)
>>     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:2966)
>>
>>     at
>> org.eclipse.ui.internal.WorkbenchPage.activate(WorkbenchPage.java:559)
>>     at
>> org.eclipse.ui.internal.WorkbenchPage.makeActive(WorkbenchPage.java:1104)
>>     at
>> org.eclipse.ui.internal.WorkbenchPage.updateActivePart(WorkbenchPage.java:1084)
>>
>>     at
>> org.eclipse.ui.internal.WorkbenchPage.handleDeferredEvents(WorkbenchPage.java:1268)
>>
>>     at
>> org.eclipse.ui.internal.WorkbenchPage.deferUpdates(WorkbenchPage.java:1257)
>>
>>     at
>> org.eclipse.ui.internal.WorkbenchPage.closeEditors(WorkbenchPage.java:1231)
>>
>>     at
>> org.eclipse.ui.internal.WorkbenchPage.closeEditor(WorkbenchPage.java:1286)
>>
>>     at org.eclipse.ui.internal.EditorPane.doHide(EditorPane.java:54)
>>     at org.eclipse.ui.internal.PartStack.close(PartStack.java:497)
>>     at org.eclipse.ui.internal.EditorStack.close(EditorStack.java:201)
>>     at org.eclipse.ui.internal.PartStack$1.close(PartStack.java:105)
>>     at
>> org.eclipse.ui.internal.presentations.util.TabbedStackPresentation$1.handleEvent(TabbedStackPresentation.java:81)
>>
>>     at
>> org.eclipse.ui.internal.presentations.util.AbstractTabFolder.fireEvent(AbstractTabFolder.java:267)
>>
>>     at
>> org.eclipse.ui.internal.presentations.util.AbstractTabFolder.fireEvent(AbstractTabFolder.java:276)
>>
>>     at
>> org.eclipse.ui.internal.presentations.defaultpresentation.DefaultTabFolder.access$1(DefaultTabFolder.java:1)
>>
>>     at
>> org.eclipse.ui.internal.presentations.defaultpresentation.DefaultTabFolder$1.closeButtonPressed(DefaultTabFolder.java:67)
>>
>>     at
>> org.eclipse.ui.internal.presentations.PaneFolder.notifyCloseListeners(PaneFolder.java:580)
>>
>>     at
>> org.eclipse.ui.internal.presentations.PaneFolder$3.close(PaneFolder.java:189)
>>
>>     at org.eclipse.swt.custom.CTabFolder.onMouse(CTabFolder.java:2128)
>>     at
>> org.eclipse.swt.custom.CTabFolder$1.handleEvent(CTabFolder.java:298)
>>     at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:66)
>>     at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1059)
>>     at
>> org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3061)
>>     at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:2743)
>>     at
>> org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:1762)
>>     at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:1726)
>>     at
>> org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:397)
>>
>>     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:109)
>>
>>     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:379)
>>
>>     at
>> org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:177)
>>
>>     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:585)
>>     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)
>>
>>
>> CONFIG
>>
>> *** Date: Sun Feb 05 17:46:18 CET 2006
>>
>> *** Platform Details:
>>
>> *** System properties:
>> eclipse.application=org.eclipse.ui.ide.workbench
>> eclipse.buildId=I20051215-1506
>> eclipse.commands=-os
>> linux
>> -ws
>> gtk
>> -arch
>> x86
>> -launcher
>> /mount/sda2/devel/ides/eclipse3.2/eclipse/./eclipse
>> -name
>> Eclipse
>> -showsplash
>> 600
>> -exitdata
>> 1b8013
>> -vm
>> /opt/devel/java/used/bin/java
>> eclipse.ee.install.verify=false
>> eclipse.product=org.eclipse.sdk.ide
>> eclipse.startTime=1139157453514
>> eclipse.vm=/opt/devel/java/used/bin/java
>> eclipse.vmargs=-Xms40m
>> -Xmx256m
>>
>> ciao robertj
>>
>>  
>>
>


--
*robert kuzelj*  technology  |  [hidden email]
pay.on GmbH                  |  Augustenstr. 102           |  80798
Munich  -  Germany
P.   +49 89 52 01 14 01      |  F.  +49 89 14 88 24 94 37  |  M. +49 176
2412 6035