Could not open the editor: An exception was thrown during initialization

556 views
Skip to first unread message

Alex Black

unread,
Jul 26, 2011, 8:15:17 PM7/26/11
to Scala IDE User
I haven't seen this in a while, but I this just happened while trying
to open one of my scala files... I closed the file, re-opened, and it
worked. I then closed and re-opened and it failed again, I repeated
about 5 times, it failed some of the time and worked others.

I imagine if I close down the IDE and reopen it things will go back to
normal.

Could not open the editor: An exception was thrown during
initialization

eclipse.buildId=M20110210-1200
java.version=1.6.0_26
java.vendor=Sun Microsystems Inc.
BootLoader constants: OS=linux, ARCH=x86_64, WS=gtk, NL=en_CA
Command-line arguments: -os linux -ws gtk -arch x86_64

This is a continuation of log file /home/alex/workspaces-2.9/
cs/.metadata/.bak_0.log
Created Time: 2011-07-26 20:10:14.388


Error
Tue Jul 26 20:11:31 EDT 2011
Unable to create editor ID scala.tools.eclipse.ScalaSourceFileEditor:
An exception was thrown during initialization

scala.tools.nsc.interactive.MissingResponse: response missing
at scala.tools.nsc.interactive.Global$$anonfun$checkNoOutstanding$2$
$anonfun$apply$2.apply(Global.scala:131)
at scala.tools.nsc.interactive.Global$$anonfun$checkNoOutstanding$2$
$anonfun$apply$2.apply(Global.scala:129)
at scala.collection.immutable.Set$Set1.foreach(Set.scala:86)
at scala.tools.nsc.interactive.Global$$anonfun$checkNoOutstanding
$2.apply(Global.scala:129)
at scala.tools.nsc.interactive.Global$$anonfun$checkNoOutstanding
$2.apply(Global.scala:129)
at scala.collection.LinearSeqOptimized
$class.foreach(LinearSeqOptimized.scala:59)
at scala.collection.immutable.List.foreach(List.scala:45)
at scala.tools.nsc.interactive.Global.checkNoOutstanding(Global.scala:
129)
at
scala.tools.nsc.interactive.Global.checkNoResponsesOutstanding(Global.scala:
136)
at
scala.tools.nsc.interactive.PresentationCompilerThread.run(PresentationCompilerThread.scala:
20)

Mirco Dotta

unread,
Jul 27, 2011, 7:31:15 AM7/27/11
to scala-i...@googlegroups.com
Hi Alex,

I forwarded the below stacktrace to Martin (Odersky) to see if he can
gather any meaningful information from it. I'm not really sure he will be
able to do much, but let's wait and see.

In the meanwhile, if you find a way to actually reproduce it consistently
(or you have more information), please let me know.


Cheers,
Mirco

Alex Black

unread,
Jul 27, 2011, 9:36:23 AM7/27/11
to Scala IDE User
Thanks! Will let you know if I get any more info or insight into how
to reproduce.

Alex Black

unread,
Sep 23, 2011, 11:00:05 AM9/23/11
to Scala IDE User
I ran into this again just now, using Beta 10. When I open certain
files, they fail to open, I have to close eclipse and reopen it to fix
the problem.

eclipse.buildId=M20110210-1200
java.version=1.6.0_26
java.vendor=Sun Microsystems Inc.
BootLoader constants: OS=linux, ARCH=x86_64, WS=gtk, NL=en_CA
Command-line arguments: -os linux -ws gtk -arch x86_64

This is a continuation of log file /home/alex/workspaces-tng/
web/.metadata/.bak_2.log
Created Time: 2011-09-23 10:56:48.056


Error
Fri Sep 23 10:57:48 EDT 2011
Unable to create editor ID scala.tools.eclipse.ScalaSourceFileEditor:
An exception was thrown during initialization

scala.tools.nsc.interactive.MissingResponse: response missing
at scala.tools.nsc.interactive.Global$$anonfun$checkNoOutstanding$2$
$anonfun$apply$2.apply(Global.scala:131)
at scala.tools.nsc.interactive.Global$$anonfun$checkNoOutstanding$2$
$anonfun$apply$2.apply(Global.scala:129)
at scala.collection.immutable.Set$Set1.foreach(Set.scala:86)
at scala.tools.nsc.interactive.Global$$anonfun$checkNoOutstanding
$2.apply(Global.scala:129)
at scala.tools.nsc.interactive.Global$$anonfun$checkNoOutstanding
$2.apply(Global.scala:129)
at scala.collection.LinearSeqOptimized
$class.foreach(LinearSeqOptimized.scala:59)
at scala.collection.immutable.List.foreach(List.scala:45)
at scala.tools.nsc.interactive.Global.checkNoOutstanding(Global.scala:
129)
at
scala.tools.nsc.interactive.Global.checkNoResponsesOutstanding(Global.scala:
136)
at
scala.tools.nsc.interactive.PresentationCompilerThread.run(PresentationCompilerThread.scala:
20)




Mirco Dotta

unread,
Sep 23, 2011, 1:13:24 PM9/23/11
to scala-i...@googlegroups.com
But is this something that you can reproduce consistently?

It's hard to tell what the cause may be from the stack trace. Are you using Indigo?
(Indigo support is experimental)

-- Mirco

Alex Black

unread,
Sep 23, 2011, 2:40:54 PM9/23/11
to Scala IDE User
No, it seems to happen randomly.

I'm using Eclipse 3.6.2, helios?

iulian dragos

unread,
Sep 26, 2011, 8:20:26 AM9/26/11
to scala-i...@googlegroups.com
Anything else in the error log, around that time? Something mentioning either the structure builder, or the override indicators?

thanks,
iulian
--
« Je déteste la montagne, ça cache le paysage »
Alphonse Allais

Alex Black

unread,
Oct 6, 2011, 12:29:46 PM10/6/11
to Scala IDE User
It just happened again now, I see "Ignored attempt to add savable that
was already registered" and "Error during askOption" nearby.

eclipse.buildId=M20110210-1200
java.version=1.6.0_26
java.vendor=Sun Microsystems Inc.
BootLoader constants: OS=linux, ARCH=x86_64, WS=gtk, NL=en_CA
Command-line arguments: -os linux -ws gtk -arch x86_64

This is a continuation of log file /home/alex/workspaces-tng/
web/.metadata/.bak_2.log
Created Time: 2011-10-06 12:26:50.217


Warning
Thu Oct 06 12:27:46 EDT 2011
Ignored attempt to add saveable that was already registered

org.eclipse.core.runtime.AssertionFailedException: unknown saveable:
org.eclipse.ui.internal.DefaultSaveable@3b3dabbf from part:
org.eclipse.ui.internal.ErrorEditorPart@3b3dabbf
at org.eclipse.ui.internal.SaveablesList.logWarning(SaveablesList.java:
187)
at org.eclipse.ui.internal.SaveablesList.addModel(SaveablesList.java:
117)
at org.eclipse.ui.internal.SaveablesList.addModels(SaveablesList.java:
289)
at org.eclipse.ui.internal.SaveablesList.postOpen(SaveablesList.java:
684)
at org.eclipse.ui.internal.PartList.partOpened(PartList.java:234)
at org.eclipse.ui.internal.PartList.access$0(PartList.java:210)
at org.eclipse.ui.internal.PartList$1.propertyChanged(PartList.java:
40)
at
org.eclipse.ui.internal.WorkbenchPartReference.fireInternalPropertyChange(WorkbenchPartReference.java:
375)
at
org.eclipse.ui.internal.WorkbenchPartReference.getPart(WorkbenchPartReference.java:
610)
at
org.eclipse.ui.internal.EditorReference.getEditor(EditorReference.java:
289)
at
org.eclipse.ui.internal.WorkbenchPage.busyOpenEditorBatched(WorkbenchPage.java:
2863)
at
org.eclipse.ui.internal.WorkbenchPage.busyOpenEditor(WorkbenchPage.java:
2768)
at org.eclipse.ui.internal.WorkbenchPage.access$11(WorkbenchPage.java:
2760)
at org.eclipse.ui.internal.WorkbenchPage$10.run(WorkbenchPage.java:
2711)
at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:
70)
at org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPage.java:
2707)
at org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPage.java:
2691)
at org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPage.java:
2682)
at
org.eclipse.jdt.internal.ui.javaeditor.EditorUtility.openInEditor(EditorUtility.java:
378)
at
org.eclipse.jdt.internal.ui.javaeditor.EditorUtility.openInEditor(EditorUtility.java:
178)
at org.eclipse.jdt.ui.actions.OpenAction.run(OpenAction.java:229)
at org.eclipse.jdt.ui.actions.OpenAction.run(OpenAction.java:208)
at
org.eclipse.jdt.ui.actions.SelectionDispatchAction.dispatchRun(SelectionDispatchAction.java:
274)
at
org.eclipse.jdt.ui.actions.SelectionDispatchAction.run(SelectionDispatchAction.java:
250)
at
org.eclipse.jdt.internal.ui.packageview.PackageExplorerActionGroup.handleOpen(PackageExplorerActionGroup.java:
373)
at org.eclipse.jdt.internal.ui.packageview.PackageExplorerPart
$4.open(PackageExplorerPart.java:526)
at org.eclipse.ui.OpenAndLinkWithEditorHelper
$InternalListener.open(OpenAndLinkWithEditorHelper.java:48)
at org.eclipse.jface.viewers.StructuredViewer
$2.run(StructuredViewer.java:845)
at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
at org.eclipse.ui.internal.JFaceUtil$1.run(JFaceUtil.java:49)
at org.eclipse.jface.util.SafeRunnable.run(SafeRunnable.java:175)
at
org.eclipse.jface.viewers.StructuredViewer.fireOpen(StructuredViewer.java:
843)
at
org.eclipse.jface.viewers.StructuredViewer.handleOpen(StructuredViewer.java:
1131)
at org.eclipse.jface.viewers.StructuredViewer
$6.handleOpen(StructuredViewer.java:1235)
at org.eclipse.jface.util.OpenStrategy.fireOpenEvent(OpenStrategy.java:
264)
at org.eclipse.jface.util.OpenStrategy.access$2(OpenStrategy.java:258)
at org.eclipse.jface.util.OpenStrategy$1.handleEvent(OpenStrategy.java:
298)
at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1258)
at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:
3540)
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3161)
at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:2640)
at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2604)
at org.eclipse.ui.internal.Workbench.access$4(Workbench.java:2438)
at org.eclipse.ui.internal.Workbench$7.run(Workbench.java:671)
at
org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:
332)
at
org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:
664)
at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:
149)
at
org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:
115)
at
org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:
196)
at
org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:
110)
at
org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:
79)
at
org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:
369)
at
org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:
179)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:
39)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:
25)
at java.lang.reflect.Method.invoke(Method.java:597)
at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:620)
at org.eclipse.equinox.launcher.Main.basicRun(Main.java:575)
at org.eclipse.equinox.launcher.Main.run(Main.java:1408)
at org.eclipse.equinox.launcher.Main.main(Main.java:1384)

eclipse.buildId=M20110210-1200
java.version=1.6.0_26
java.vendor=Sun Microsystems Inc.
BootLoader constants: OS=linux, ARCH=x86_64, WS=gtk, NL=en_CA
Command-line arguments: -os linux -ws gtk -arch x86_64

This is a continuation of log file /home/alex/workspaces-tng/
web/.metadata/.bak_2.log
Created Time: 2011-10-06 12:26:50.217


Error
Thu Oct 06 12:27:46 EDT 2011
Unable to create editor ID scala.tools.eclipse.ScalaSourceFileEditor:
An exception was thrown during initialization

scala.tools.nsc.interactive.MissingResponse: response missing
at scala.tools.nsc.interactive.Global$$anonfun$checkNoOutstanding$2$
$anonfun$apply$2.apply(Global.scala:131)
at scala.tools.nsc.interactive.Global$$anonfun$checkNoOutstanding$2$
$anonfun$apply$2.apply(Global.scala:129)
at scala.collection.immutable.Set$Set1.foreach(Set.scala:86)
at scala.tools.nsc.interactive.Global$$anonfun$checkNoOutstanding
$2.apply(Global.scala:129)
at scala.tools.nsc.interactive.Global$$anonfun$checkNoOutstanding
$2.apply(Global.scala:129)
at scala.collection.LinearSeqOptimized
$class.foreach(LinearSeqOptimized.scala:59)
at scala.collection.immutable.List.foreach(List.scala:45)
at scala.tools.nsc.interactive.Global.checkNoOutstanding(Global.scala:
129)
at
scala.tools.nsc.interactive.Global.checkNoResponsesOutstanding(Global.scala:
136)
at
scala.tools.nsc.interactive.PresentationCompilerThread.run(PresentationCompilerThread.scala:
20)


eclipse.buildId=M20110210-1200
java.version=1.6.0_26
java.vendor=Sun Microsystems Inc.
BootLoader constants: OS=linux, ARCH=x86_64, WS=gtk, NL=en_CA
Command-line arguments: -os linux -ws gtk -arch x86_64

This is a continuation of log file /home/alex/workspaces-tng/
web/.metadata/.bak_2.log
Created Time: 2011-10-06 12:26:50.217


Error
Thu Oct 06 12:27:36 EDT 2011
Error during askOption

java.lang.Error: A in class Some cannot be instantiated from Some[A]
at scala.tools.nsc.symtab.SymbolTable.abort(SymbolTable.scala:34)
at scala.tools.nsc.symtab.Types$AsSeenFromMap.throwError$1(Types.scala:
3489)
at scala.tools.nsc.symtab.Types$AsSeenFromMap.instParam$1(Types.scala:
3492)
at scala.tools.nsc.symtab.Types$AsSeenFromMap.toInstance$1(Types.scala:
3504)
at scala.tools.nsc.symtab.Types$AsSeenFromMap.apply(Types.scala:3520)
at scala.tools.nsc.symtab.Types$AsSeenFromMap.apply(Types.scala:3389)
at scala.tools.nsc.symtab.Types$TypeMap.mapOver(Types.scala:3142)
at scala.tools.nsc.symtab.Types$AsSeenFromMap.apply(Types.scala:3522)
at scala.tools.nsc.symtab.Types$Type.asSeenFrom(Types.scala:546)
at scala.tools.nsc.symtab.Types$Type.computeMemberType(Types.scala:
575)
at scala.tools.nsc.symtab.Symbols
$MethodSymbol.typeAsMemberOf(Symbols.scala:1853)
at scala.tools.nsc.symtab.Types$Type.memberType(Types.scala:566)
at scala.tools.nsc.typechecker.Infer
$Inferencer.checkAccessible(Infer.scala:288)
at scala.tools.nsc.typechecker.Typers
$Typer.makeAccessible(Typers.scala:524)
at scala.tools.nsc.typechecker.Typers$Typer.typedSelect$1(Typers.scala:
3613)
at scala.tools.nsc.typechecker.Typers$Typer.typed1(Typers.scala:4165)
at scala.tools.nsc.typechecker.Typers$Typer.typed(Typers.scala:4271)
at scala.tools.nsc.typechecker.Typers$Typer.typedArg(Typers.scala:
2191)
at scala.tools.nsc.typechecker.Typers$Typer.typedArgToPoly
$1(Typers.scala:2477)
at scala.tools.nsc.typechecker.Typers$Typer$$anonfun
$32.apply(Typers.scala:2485)
at scala.tools.nsc.typechecker.Typers$Typer$$anonfun
$32.apply(Typers.scala:2485)
at scala.Tuple2$Zipped$$anonfun$map$1.apply(Tuple2.scala:65)
at scala.Tuple2$Zipped$$anonfun$map$1.apply(Tuple2.scala:63)
at scala.collection.LinearSeqOptimized
$class.foreach(LinearSeqOptimized.scala:59)
at scala.collection.immutable.List.foreach(List.scala:45)
at scala.Tuple2$Zipped.map(Tuple2.scala:63)
at scala.tools.nsc.typechecker.Typers$Typer.doTypedApply(Typers.scala:
2485)
at scala.tools.nsc.typechecker.Typers$Typer.typedApply$1(Typers.scala:
3371)
at scala.tools.nsc.typechecker.Typers$Typer.typed1(Typers.scala:4104)
at scala.tools.nsc.typechecker.Typers$Typer.typed(Typers.scala:4271)
at scala.tools.nsc.typechecker.Typers$Typer.typed(Typers.scala:4344)
at scala.tools.nsc.typechecker.Typers$Typer.typedIf$1(Typers.scala:
3159)
at scala.tools.nsc.typechecker.Typers$Typer.typed1(Typers.scala:3987)
at scala.tools.nsc.typechecker.Typers$Typer.typed(Typers.scala:4271)
at scala.tools.nsc.typechecker.Typers$Typer.typed(Typers.scala:4344)
at scala.tools.nsc.typechecker.Typers$Typer.computeType(Typers.scala:
4421)
at scala.tools.nsc.typechecker.Namers$Namer.methodSig(Namers.scala:
956)
at scala.tools.nsc.typechecker.Namers$Namer.typeSig(Namers.scala:1196)
at scala.tools.nsc.typechecker.Namers$Namer$$anonfun$typeCompleter
$1.apply(Namers.scala:551)
at scala.tools.nsc.typechecker.Namers$Namer$$anonfun$typeCompleter
$1.apply(Namers.scala:549)
at scala.tools.nsc.typechecker.Namers$$anon$1.complete(Namers.scala:
1385)
at scala.tools.nsc.typechecker.Namers$$anon$1.complete(Namers.scala:
1381)
at scala.tools.nsc.typechecker.Namers
$PolyTypeCompleter.complete(Namers.scala:1400)
at scala.tools.nsc.typechecker.Namers
$PolyTypeCompleter.complete(Namers.scala:1393)
at scala.tools.nsc.symtab.Symbols$Symbol.info(Symbols.scala:727)
at scala.tools.nsc.symtab.Symbols$Symbol.tpe(Symbols.scala:698)
at scala.tools.nsc.typechecker.Unapplies
$class.unapplyParameterType(Unapplies.scala:92)
at scala.tools.nsc.Global$analyzer$.unapplyParameterType(Global.scala:
351)
at scala.tools.nsc.typechecker.Typers$Typer.adapt(Typers.scala:841)
at scala.tools.nsc.typechecker.Typers$Typer.typed(Typers.scala:4280)
at scala.tools.nsc.typechecker.Typers$Typer$$anonfun$typedApply
$1$1.apply(Typers.scala:3353)
at scala.tools.nsc.typechecker.Typers$Typer$$anonfun$typedApply
$1$1.apply(Typers.scala:3353)
at scala.tools.nsc.typechecker.Typers$Typer.silent(Typers.scala:630)
at scala.tools.nsc.typechecker.Typers$Typer.typedApply$1(Typers.scala:
3353)
at scala.tools.nsc.typechecker.Typers$Typer.typed1(Typers.scala:4104)
at scala.tools.nsc.typechecker.Typers$Typer.typed(Typers.scala:4271)
at scala.tools.nsc.typechecker.Typers$Typer.typedArg(Typers.scala:
2191)
at scala.tools.nsc.typechecker.Typers$Typer$$anonfun$typedArgs
$3.apply(Typers.scala:2204)
at scala.tools.nsc.typechecker.Typers$Typer$$anonfun$typedArgs
$3.apply(Typers.scala:2203)
at scala.Tuple3$Zipped$$anonfun$map$1.apply(Tuple3.scala:66)
at scala.Tuple3$Zipped$$anonfun$map$1.apply(Tuple3.scala:64)
at scala.collection.LinearSeqOptimized
$class.foreach(LinearSeqOptimized.scala:59)
at scala.collection.immutable.List.foreach(List.scala:45)
at scala.Tuple3$Zipped.map(Tuple3.scala:64)
at scala.tools.nsc.typechecker.Typers$Typer.typedArgs(Typers.scala:
2203)
at scala.tools.nsc.typechecker.Typers$Typer.doTypedApply(Typers.scala:
2421)
at scala.tools.nsc.typechecker.Typers$Typer.typedApply$1(Typers.scala:
3371)
at scala.tools.nsc.typechecker.Typers$Typer.typed1(Typers.scala:4104)
at scala.tools.nsc.typechecker.Typers$Typer.typed(Typers.scala:4271)
at scala.tools.nsc.typechecker.Typers$Typer$$anonfun$typedPattern
$1.apply(Typers.scala:4369)
at scala.tools.nsc.typechecker.Typers$Typer$$anonfun$typedPattern
$1.apply(Typers.scala:4369)
at scala.tools.nsc.typechecker.Contexts
$Context.withImplicitsDisabled(Contexts.scala:156)
at scala.tools.nsc.typechecker.Typers$Typer.typedPattern(Typers.scala:
4369)
at scala.tools.nsc.typechecker.Typers$Typer.typedCase(Typers.scala:
1941)
at scala.tools.nsc.typechecker.Typers$Typer$$anonfun$typedCases
$1.apply(Typers.scala:1975)
at scala.tools.nsc.typechecker.Typers$Typer$$anonfun$typedCases
$1.apply(Typers.scala:1974)
at scala.collection.immutable.List.loop$1(List.scala:117)
at scala.collection.immutable.List.mapConserve(List.scala:133)
at scala.tools.nsc.typechecker.Typers$Typer.typedCases(Typers.scala:
1974)
at scala.tools.nsc.typechecker.Typers$Typer.typed1(Typers.scala:4003)
at scala.tools.nsc.typechecker.Typers$Typer.typed(Typers.scala:4271)
at scala.tools.nsc.typechecker.Typers$Typer.typed(Typers.scala:4344)
at scala.tools.nsc.typechecker.Typers$Typer.typedFunction(Typers.scala:
2042)
at scala.tools.nsc.typechecker.Typers$Typer.typed1(Typers.scala:3978)
at scala.tools.nsc.typechecker.Typers$Typer.typed1(Typers.scala:4000)
at scala.tools.nsc.typechecker.Typers$Typer.typed(Typers.scala:4271)
at scala.tools.nsc.typechecker.Typers$Typer.typedArg(Typers.scala:
2191)
at scala.tools.nsc.typechecker.Typers$Typer.typedArgToPoly
$1(Typers.scala:2477)
at scala.tools.nsc.typechecker.Typers$Typer$$anonfun
$32.apply(Typers.scala:2485)
at scala.tools.nsc.typechecker.Typers$Typer$$anonfun
$32.apply(Typers.scala:2485)
at scala.Tuple2$Zipped$$anonfun$map$1.apply(Tuple2.scala:65)
at scala.Tuple2$Zipped$$anonfun$map$1.apply(Tuple2.scala:63)
at scala.collection.LinearSeqOptimized
$class.foreach(LinearSeqOptimized.scala:59)
at scala.collection.immutable.List.foreach(List.scala:45)
at scala.Tuple2$Zipped.map(Tuple2.scala:63)
at scala.tools.nsc.typechecker.Typers$Typer.doTypedApply(Typers.scala:
2485)
at scala.tools.nsc.typechecker.Typers$Typer.typedApply$1(Typers.scala:
3371)
at scala.tools.nsc.typechecker.Typers$Typer.typed1(Typers.scala:4104)
at scala.tools.nsc.typechecker.Typers$Typer.typed(Typers.scala:4271)
at scala.tools.nsc.typechecker.Typers
$Typer.typedQualifier(Typers.scala:4350)
at scala.tools.nsc.typechecker.Typers
$Typer.typedQualifier(Typers.scala:4356)
at scala.tools.nsc.typechecker.Typers$Typer.typed1(Typers.scala:4144)
at scala.tools.nsc.typechecker.Typers$Typer.typed(Typers.scala:4271)
at scala.tools.nsc.typechecker.Typers$Typer$$anonfun$typedApply
$1$1.apply(Typers.scala:3353)
at scala.tools.nsc.typechecker.Typers$Typer$$anonfun$typedApply
$1$1.apply(Typers.scala:3353)
at scala.tools.nsc.typechecker.Typers$Typer.silent(Typers.scala:624)
at scala.tools.nsc.typechecker.Typers$Typer.typedApply$1(Typers.scala:
3353)
at scala.tools.nsc.typechecker.Typers$Typer.typed1(Typers.scala:4104)
at scala.tools.nsc.typechecker.Typers$Typer.typed(Typers.scala:4271)
at scala.tools.nsc.typechecker.Typers
$Typer.typedQualifier(Typers.scala:4350)
at scala.tools.nsc.typechecker.Typers
$Typer.typedQualifier(Typers.scala:4356)
at scala.tools.nsc.typechecker.Typers$Typer.typed1(Typers.scala:4144)
at scala.tools.nsc.typechecker.Typers$Typer.typed(Typers.scala:4271)
at scala.tools.nsc.typechecker.Typers$Typer$$anonfun$typedApply
$1$1.apply(Typers.scala:3353)
at scala.tools.nsc.typechecker.Typers$Typer$$anonfun$typedApply
$1$1.apply(Typers.scala:3353)
at scala.tools.nsc.typechecker.Typers$Typer.silent(Typers.scala:624)
at scala.tools.nsc.typechecker.Typers$Typer.typedApply$1(Typers.scala:
3353)
at scala.tools.nsc.typechecker.Typers$Typer.typed1(Typers.scala:4104)
at scala.tools.nsc.typechecker.Typers$Typer.typed(Typers.scala:4271)
at scala.tools.nsc.typechecker.Typers
$Typer.typedQualifier(Typers.scala:4350)
at scala.tools.nsc.typechecker.Typers
$Typer.typedQualifier(Typers.scala:4356)
at scala.tools.nsc.typechecker.Typers$Typer.typed1(Typers.scala:4144)
at scala.tools.nsc.typechecker.Typers$Typer.typed(Typers.scala:4271)
at scala.tools.nsc.typechecker.Typers$Typer$$anonfun$typedApply
$1$1.apply(Typers.scala:3353)
at scala.tools.nsc.typechecker.Typers$Typer$$anonfun$typedApply
$1$1.apply(Typers.scala:3353)
at scala.tools.nsc.typechecker.Typers$Typer.silent(Typers.scala:624)
at scala.tools.nsc.typechecker.Typers$Typer.typedApply$1(Typers.scala:
3353)
at scala.tools.nsc.typechecker.Typers$Typer.typed1(Typers.scala:4104)
at scala.tools.nsc.typechecker.Typers$Typer.typed(Typers.scala:4271)
at scala.tools.nsc.typechecker.Typers
$Typer.typedQualifier(Typers.scala:4350)
at scala.tools.nsc.typechecker.Typers
$Typer.typedQualifier(Typers.scala:4356)
at scala.tools.nsc.typechecker.Typers$Typer.typed1(Typers.scala:4144)
at scala.tools.nsc.typechecker.Typers$Typer.typed(Typers.scala:4271)
at scala.tools.nsc.typechecker.Typers$Typer$$anonfun$typedApply
$1$1.apply(Typers.scala:3353)
at scala.tools.nsc.typechecker.Typers$Typer$$anonfun$typedApply
$1$1.apply(Typers.scala:3353)
at scala.tools.nsc.typechecker.Typers$Typer.silent(Typers.scala:624)
at scala.tools.nsc.typechecker.Typers$Typer.typedApply$1(Typers.scala:
3353)
at scala.tools.nsc.typechecker.Typers$Typer.typed1(Typers.scala:4104)
at scala.tools.nsc.typechecker.Typers$Typer.typed(Typers.scala:4271)
at scala.tools.nsc.typechecker.Typers
$Typer.typedQualifier(Typers.scala:4350)
at scala.tools.nsc.typechecker.Typers
$Typer.typedQualifier(Typers.scala:4356)
at scala.tools.nsc.typechecker.Typers$Typer.typed1(Typers.scala:4144)
at scala.tools.nsc.typechecker.Typers$Typer.typed(Typers.scala:4271)
at scala.tools.nsc.typechecker.Typers$Typer.typedArg(Typers.scala:
2191)
at scala.tools.nsc.typechecker.Typers$Typer.typedArgToPoly
$1(Typers.scala:2477)
at scala.tools.nsc.typechecker.Typers$Typer$$anonfun
$32.apply(Typers.scala:2485)
at scala.tools.nsc.typechecker.Typers$Typer$$anonfun
$32.apply(Typers.scala:2485)
at scala.Tuple2$Zipped$$anonfun$map$1.apply(Tuple2.scala:65)
at scala.Tuple2$Zipped$$anonfun$map$1.apply(Tuple2.scala:63)
at scala.collection.LinearSeqOptimized
$class.foreach(LinearSeqOptimized.scala:59)
at scala.collection.immutable.List.foreach(List.scala:45)
at scala.Tuple2$Zipped.map(Tuple2.scala:63)
at scala.tools.nsc.typechecker.Typers$Typer.doTypedApply(Typers.scala:
2485)
at scala.tools.nsc.typechecker.Typers$Typer$$anonfun$tryTypedApply
$1$1.apply(Typers.scala:3295)
at scala.tools.nsc.typechecker.Typers$Typer$$anonfun$tryTypedApply
$1$1.apply(Typers.scala:3295)
at scala.tools.nsc.typechecker.Typers$Typer.silent(Typers.scala:624)
at scala.tools.nsc.typechecker.Typers$Typer.tryTypedApply
$1(Typers.scala:3295)
at scala.tools.nsc.typechecker.Typers$Typer.typedApply$1(Typers.scala:
3369)
at scala.tools.nsc.typechecker.Typers$Typer.typed1(Typers.scala:4104)
at scala.tools.nsc.typechecker.Typers$Typer.typed(Typers.scala:4271)
at scala.tools.nsc.typechecker.Typers$Typer.typed(Typers.scala:4344)
at scala.tools.nsc.typechecker.Typers$Typer.computeType(Typers.scala:
4421)
at scala.tools.nsc.typechecker.Namers$Namer.methodSig(Namers.scala:
956)
at scala.tools.nsc.typechecker.Namers$Namer.typeSig(Namers.scala:1196)
at scala.tools.nsc.typechecker.Namers$Namer$$anonfun$typeCompleter
$1.apply(Namers.scala:551)
at scala.tools.nsc.typechecker.Namers$Namer$$anonfun$typeCompleter
$1.apply(Namers.scala:549)
at scala.tools.nsc.typechecker.Namers$$anon$1.complete(Namers.scala:
1385)
at scala.tools.nsc.typechecker.Namers$$anon$1.complete(Namers.scala:
1381)
at scala.tools.nsc.symtab.Symbols$Symbol.info(Symbols.scala:727)
at scala.tools.nsc.symtab.Symbols$Symbol.initialize(Symbols.scala:839)
at scala.tools.nsc.typechecker.Typers$Typer.typed1(Typers.scala:3897)
at scala.tools.nsc.typechecker.Typers$Typer.typed(Typers.scala:4271)
at scala.tools.nsc.typechecker.Typers$Typer.typedStat$1(Typers.scala:
2100)
at scala.tools.nsc.typechecker.Typers$Typer$$anonfun
$24.apply(Typers.scala:2184)
at scala.tools.nsc.typechecker.Typers$Typer$$anonfun
$24.apply(Typers.scala:2184)
at scala.collection.immutable.List.loop$1(List.scala:117)
at scala.collection.immutable.List.mapConserve(List.scala:133)
at scala.tools.nsc.typechecker.Typers$Typer.typedStats(Typers.scala:
2184)
at scala.tools.nsc.typechecker.Typers$Typer.typedTemplate(Typers.scala:
1512)
at scala.tools.nsc.typechecker.Typers$Typer.typedClassDef(Typers.scala:
1278)
at scala.tools.nsc.typechecker.Typers$Typer.typed1(Typers.scala:3910)
at scala.tools.nsc.typechecker.Typers$Typer.typed(Typers.scala:4271)
at scala.tools.nsc.typechecker.Typers$Typer.typedStat$1(Typers.scala:
2100)
at scala.tools.nsc.typechecker.Typers$Typer$$anonfun
$24.apply(Typers.scala:2184)
at scala.tools.nsc.typechecker.Typers$Typer$$anonfun
$24.apply(Typers.scala:2184)
at scala.collection.immutable.List.loop$1(List.scala:117)
at scala.collection.immutable.List.mapConserve(List.scala:133)
at scala.tools.nsc.typechecker.Typers$Typer.typedStats(Typers.scala:
2184)
at scala.tools.nsc.typechecker.Typers$Typer.typed1(Typers.scala:3906)
at scala.tools.nsc.typechecker.Typers$Typer.typed(Typers.scala:4271)
at scala.tools.nsc.typechecker.Typers$Typer.typed(Typers.scala:4331)
at scala.tools.nsc.typechecker.Analyzer$typerFactory$$anon
$3.apply(Analyzer.scala:94)
at scala.tools.nsc.Global$GlobalPhase.applyPhase(Global.scala:329)
at scala.tools.nsc.interactive.Global$TyperRun$$anonfun$applyPhase
$1.apply(Global.scala:945)
at scala.tools.nsc.interactive.Global$TyperRun$$anonfun$applyPhase
$1.apply(Global.scala:945)
at scala.tools.nsc.symtab.SymbolTable.atPhase(SymbolTable.scala:95)
at scala.tools.nsc.interactive.Global$TyperRun.applyPhase(Global.scala:
945)
at scala.tools.nsc.interactive.Global$TyperRun.typeCheck(Global.scala:
938)
at scala.tools.nsc.interactive.Global.scala$tools$nsc$interactive
$Global$$typeCheck(Global.scala:489)
at scala.tools.nsc.interactive.Global.scala$tools$nsc$interactive
$Global$$typedTree(Global.scala:638)
at scala.tools.nsc.interactive.Global$$anonfun$getTypedTree
$1.apply(Global.scala:650)
at scala.tools.nsc.interactive.Global$$anonfun$getTypedTree
$1.apply(Global.scala:650)
at scala.tools.nsc.interactive.Global$$anonfun$respond
$1.apply(Global.scala:520)
at scala.tools.nsc.interactive.Global$$anonfun$respond
$1.apply(Global.scala:520)
at scala.tools.nsc.interactive.Global.respondGradually(Global.scala:
527)
at scala.tools.nsc.interactive.Global.respond(Global.scala:520)
at scala.tools.nsc.interactive.Global.getTypedTree(Global.scala:650)
at scala.tools.nsc.interactive.CompilerControl$AskTypeItem.apply$mcV
$sp(CompilerControl.scala:282)
at scala.tools.nsc.interactive.CompilerControl
$class.postWorkItem(CompilerControl.scala:107)
at scala.tools.nsc.interactive.CompilerControl
$class.askType(CompilerControl.scala:140)
at scala.tools.nsc.interactive.Global.askType(Global.scala:27)
at
scala.tools.eclipse.ScalaPresentationCompiler.body(ScalaPresentationCompiler.scala:
70)
at scala.tools.eclipse.markoccurrences.ScalaOccurrencesFinder$$anonfun
$findOccurrences$1$$anonfun$apply$1$$anon
$1.index(ScalaOccurrencesFinder.scala:20)
at scala.tools.refactoring.implementations.MarkOccurrences$$anonfun
$2.apply(MarkOccurrences.scala:34)
at scala.tools.refactoring.implementations.MarkOccurrences$$anonfun
$2.apply(MarkOccurrences.scala:30)
at scala.collection.TraversableLike$$anonfun$flatMap
$1.apply(TraversableLike.scala:200)
at scala.collection.TraversableLike$$anonfun$flatMap
$1.apply(TraversableLike.scala:200)
at scala.collection.LinearSeqOptimized
$class.foreach(LinearSeqOptimized.scala:59)
at scala.collection.immutable.List.foreach(List.scala:45)
at scala.collection.TraversableLike
$class.flatMap(TraversableLike.scala:200)
at scala.collection.immutable.List.flatMap(List.scala:45)
at
scala.tools.refactoring.implementations.MarkOccurrences.occurrencesOf(MarkOccurrences.scala:
30)
at scala.tools.eclipse.markoccurrences.ScalaOccurrencesFinder$$anonfun
$findOccurrences$1$$anonfun$apply$1.apply(ScalaOccurrencesFinder.scala:
26)
at scala.tools.eclipse.markoccurrences.ScalaOccurrencesFinder$$anonfun
$findOccurrences$1$$anonfun$apply$1.apply(ScalaOccurrencesFinder.scala:
17)
at scala.tools.nsc.util.InterruptReq.liftedTree1$1(InterruptReq.scala:
20)
at scala.tools.nsc.util.InterruptReq.execute(InterruptReq.scala:19)
at scala.tools.nsc.interactive.Global.pollForWork(Global.scala:305)
at scala.tools.nsc.interactive.Global.pollForWork(Global.scala:310)
at scala.tools.nsc.interactive.Global.pollForWork(Global.scala:310)
at scala.tools.nsc.interactive.Global.pollForWork(Global.scala:310)
at scala.tools.nsc.interactive.Global.pollForWork(Global.scala:310)
at scala.tools.nsc.interactive.Global.pollForWork(Global.scala:310)
at scala.tools.nsc.interactive.Global.pollForWork(Global.scala:310)
at scala.tools.nsc.interactive.Global.pollForWork(Global.scala:310)
at scala.tools.nsc.interactive.Global.pollForWork(Global.scala:310)
at scala.tools.nsc.interactive.Global.pollForWork(Global.scala:310)
at scala.tools.nsc.interactive.Global.pollForWork(Global.scala:310)
at scala.tools.nsc.interactive.Global.pollForWork(Global.scala:310)
at scala.tools.nsc.interactive.Global.pollForWork(Global.scala:310)
at scala.tools.nsc.interactive.Global.pollForWork(Global.scala:310)
at
scala.tools.nsc.interactive.PresentationCompilerThread.run(PresentationCompilerThread.scala:
22)


eclipse.buildId=M20110210-1200
java.version=1.6.0_26
java.vendor=Sun Microsystems Inc.
BootLoader constants: OS=linux, ARCH=x86_64, WS=gtk, NL=en_CA
Command-line arguments: -os linux -ws gtk -arch x86_64

This is a continuation of log file /home/alex/workspaces-tng/
web/.metadata/.bak_2.log
Created Time: 2011-10-06 12:26:50.217


Error
Thu Oct 06 12:27:36 EDT 2011
Error during askOption

java.lang.Error: A in class Some cannot be instantiated from Some[A]
at scala.tools.nsc.symtab.SymbolTable.abort(SymbolTable.scala:34)
at scala.tools.nsc.symtab.Types$AsSeenFromMap.throwError$1(Types.scala:
3489)
at scala.tools.nsc.symtab.Types$AsSeenFromMap.instParam$1(Types.scala:
3492)
at scala.tools.nsc.symtab.Types$AsSeenFromMap.toInstance$1(Types.scala:
3504)
at scala.tools.nsc.symtab.Types$AsSeenFromMap.apply(Types.scala:3520)
at scala.tools.nsc.symtab.Types$AsSeenFromMap.apply(Types.scala:3389)
at scala.tools.nsc.symtab.Types$TypeMap.mapOver(Types.scala:3142)
at scala.tools.nsc.symtab.Types$AsSeenFromMap.apply(Types.scala:3522)
at scala.tools.nsc.symtab.Types$Type.asSeenFrom(Types.scala:546)
at scala.tools.nsc.symtab.Types$Type.computeMemberType(Types.scala:
575)
at scala.tools.nsc.symtab.Symbols
$MethodSymbol.typeAsMemberOf(Symbols.scala:1853)
at scala.tools.nsc.symtab.Types$Type.memberType(Types.scala:566)
at scala.tools.nsc.typechecker.Infer
$Inferencer.checkAccessible(Infer.scala:288)
at scala.tools.nsc.typechecker.Typers
$Typer.makeAccessible(Typers.scala:524)
at scala.tools.nsc.typechecker.Typers$Typer.typedSelect$1(Typers.scala:
3613)
at scala.tools.nsc.typechecker.Typers$Typer.typed1(Typers.scala:4165)
at scala.tools.nsc.typechecker.Typers$Typer.typed(Typers.scala:4271)
at scala.tools.nsc.typechecker.Typers$Typer.typedArg(Typers.scala:
2191)
at scala.tools.nsc.typechecker.Typers$Typer.typedArgToPoly
$1(Typers.scala:2477)
at scala.tools.nsc.typechecker.Typers$Typer$$anonfun
$32.apply(Typers.scala:2485)
at scala.tools.nsc.typechecker.Typers$Typer$$anonfun
$32.apply(Typers.scala:2485)
at scala.Tuple2$Zipped$$anonfun$map$1.apply(Tuple2.scala:65)
at scala.Tuple2$Zipped$$anonfun$map$1.apply(Tuple2.scala:63)
at scala.collection.LinearSeqOptimized
$class.foreach(LinearSeqOptimized.scala:59)
at scala.collection.immutable.List.foreach(List.scala:45)
at scala.Tuple2$Zipped.map(Tuple2.scala:63)
at scala.tools.nsc.typechecker.Typers$Typer.doTypedApply(Typers.scala:
2485)
at scala.tools.nsc.typechecker.Typers$Typer.typedApply$1(Typers.scala:
3371)
at scala.tools.nsc.typechecker.Typers$Typer.typed1(Typers.scala:4104)
at scala.tools.nsc.typechecker.Typers$Typer.typed(Typers.scala:4271)
at scala.tools.nsc.typechecker.Typers$Typer.typed(Typers.scala:4344)
at scala.tools.nsc.typechecker.Typers$Typer.typedIf$1(Typers.scala:
3159)
at scala.tools.nsc.typechecker.Typers$Typer.typed1(Typers.scala:3987)
at scala.tools.nsc.typechecker.Typers$Typer.typed(Typers.scala:4271)
at scala.tools.nsc.typechecker.Typers$Typer.typed(Typers.scala:4344)
at scala.tools.nsc.typechecker.Typers$Typer.computeType(Typers.scala:
4421)
at scala.tools.nsc.typechecker.Namers$Namer.methodSig(Namers.scala:
956)
at scala.tools.nsc.typechecker.Namers$Namer.typeSig(Namers.scala:1196)
at scala.tools.nsc.typechecker.Namers$Namer$$anonfun$typeCompleter
$1.apply(Namers.scala:551)
at scala.tools.nsc.typechecker.Namers$Namer$$anonfun$typeCompleter
$1.apply(Namers.scala:549)
at scala.tools.nsc.typechecker.Namers$$anon$1.complete(Namers.scala:
1385)
at scala.tools.nsc.typechecker.Namers$$anon$1.complete(Namers.scala:
1381)
at scala.tools.nsc.typechecker.Namers
$PolyTypeCompleter.complete(Namers.scala:1400)
at scala.tools.nsc.typechecker.Namers
$PolyTypeCompleter.complete(Namers.scala:1393)
at scala.tools.nsc.symtab.Symbols$Symbol.info(Symbols.scala:727)
at scala.tools.nsc.symtab.Symbols$Symbol.tpe(Symbols.scala:698)
at scala.tools.nsc.typechecker.Unapplies
$class.unapplyParameterType(Unapplies.scala:92)
at scala.tools.nsc.Global$analyzer$.unapplyParameterType(Global.scala:
351)
at scala.tools.nsc.typechecker.Typers$Typer.adapt(Typers.scala:841)
at scala.tools.nsc.typechecker.Typers$Typer.typed(Typers.scala:4280)
at scala.tools.nsc.typechecker.Typers$Typer$$anonfun$typedApply
$1$1.apply(Typers.scala:3353)
at scala.tools.nsc.typechecker.Typers$Typer$$anonfun$typedApply
$1$1.apply(Typers.scala:3353)
at scala.tools.nsc.typechecker.Typers$Typer.silent(Typers.scala:624)
at scala.tools.nsc.typechecker.Typers$Typer.typedApply$1(Typers.scala:
3353)
at scala.tools.nsc.typechecker.Typers$Typer.typed1(Typers.scala:4104)
at scala.tools.nsc.typechecker.Typers$Typer.typed(Typers.scala:4271)
at scala.tools.nsc.typechecker.Typers$Typer$$anonfun$typedPattern
$1.apply(Typers.scala:4369)
at scala.tools.nsc.typechecker.Typers$Typer$$anonfun$typedPattern
$1.apply(Typers.scala:4369)
at scala.tools.nsc.typechecker.Contexts
$Context.withImplicitsDisabled(Contexts.scala:156)
at scala.tools.nsc.typechecker.Typers$Typer.typedPattern(Typers.scala:
4369)
at scala.tools.nsc.typechecker.Typers$Typer.typedCase(Typers.scala:
1941)
at scala.tools.nsc.typechecker.Typers$Typer$$anonfun$typedCases
$1.apply(Typers.scala:1975)
at scala.tools.nsc.typechecker.Typers$Typer$$anonfun$typedCases
$1.apply(Typers.scala:1974)
at scala.collection.immutable.List.loop$1(List.scala:117)
at scala.collection.immutable.List.mapConserve(List.scala:133)
at scala.tools.nsc.typechecker.Typers$Typer.typedCases(Typers.scala:
1974)
at scala.tools.nsc.typechecker.Typers$Typer.typed1(Typers.scala:4003)
at scala.tools.nsc.typechecker.Typers$Typer.typed(Typers.scala:4271)
at scala.tools.nsc.typechecker.Typers$Typer.typedStat$1(Typers.scala:
2100)
at scala.tools.nsc.typechecker.Typers$Typer$$anonfun
$24.apply(Typers.scala:2184)
at scala.tools.nsc.typechecker.Typers$Typer$$anonfun
$24.apply(Typers.scala:2184)
at scala.collection.immutable.List.loop$1(List.scala:117)
at scala.collection.immutable.List.mapConserve(List.scala:133)
at scala.tools.nsc.typechecker.Typers$Typer.typedStats(Typers.scala:
2184)
at scala.tools.nsc.typechecker.Typers$Typer.typedBlock(Typers.scala:
1919)
at scala.tools.nsc.typechecker.Typers$Typer.typed1(Typers.scala:3951)
at scala.tools.nsc.typechecker.Typers$Typer.typed(Typers.scala:4271)
at scala.tools.nsc.typechecker.Typers
$Typer.transformedOrTyped(Typers.scala:4428)
at scala.tools.nsc.typechecker.Typers$Typer.typedDefDef(Typers.scala:
1760)
at scala.tools.nsc.typechecker.Typers$Typer.typed1(Typers.scala:3919)
at scala.tools.nsc.typechecker.Typers$Typer.typed(Typers.scala:4271)
at scala.tools.nsc.typechecker.Typers$Typer.typedStat$1(Typers.scala:
2100)
at scala.tools.nsc.typechecker.Typers$Typer$$anonfun
$24.apply(Typers.scala:2184)
at scala.tools.nsc.typechecker.Typers$Typer$$anonfun
$24.apply(Typers.scala:2184)
at scala.collection.immutable.List.loop$1(List.scala:117)
at scala.collection.immutable.List.mapConserve(List.scala:133)
at scala.tools.nsc.typechecker.Typers$Typer.typedStats(Typers.scala:
2184)
at scala.tools.nsc.typechecker.Typers$Typer.typedTemplate(Typers.scala:
1512)
at scala.tools.nsc.typechecker.Typers$Typer.typedClassDef(Typers.scala:
1278)
at scala.tools.nsc.typechecker.Typers$Typer.typed1(Typers.scala:3910)
at scala.tools.nsc.typechecker.Typers$Typer.typed(Typers.scala:4271)
at scala.tools.nsc.typechecker.Typers$Typer.typedStat$1(Typers.scala:
2100)
at scala.tools.nsc.typechecker.Typers$Typer$$anonfun
$24.apply(Typers.scala:2184)
at scala.tools.nsc.typechecker.Typers$Typer$$anonfun
$24.apply(Typers.scala:2184)
at scala.collection.immutable.List.loop$1(List.scala:117)
at scala.collection.immutable.List.mapConserve(List.scala:133)
at scala.tools.nsc.typechecker.Typers$Typer.typedStats(Typers.scala:
2184)
at scala.tools.nsc.typechecker.Typers$Typer.typed1(Typers.scala:3906)
at scala.tools.nsc.typechecker.Typers$Typer.typed(Typers.scala:4271)
at scala.tools.nsc.typechecker.Typers$Typer.typed(Typers.scala:4331)
at scala.tools.nsc.typechecker.Analyzer$typerFactory$$anon
$3.apply(Analyzer.scala:94)
at scala.tools.nsc.Global$GlobalPhase.applyPhase(Global.scala:329)
at scala.tools.nsc.interactive.Global$TyperRun$$anonfun$applyPhase
$1.apply(Global.scala:945)
at scala.tools.nsc.interactive.Global$TyperRun$$anonfun$applyPhase
$1.apply(Global.scala:945)
at scala.tools.nsc.symtab.SymbolTable.atPhase(SymbolTable.scala:95)
at scala.tools.nsc.interactive.Global$TyperRun.applyPhase(Global.scala:
945)
at scala.tools.nsc.interactive.Global$TyperRun.typeCheck(Global.scala:
938)
at scala.tools.nsc.interactive.Global.scala$tools$nsc$interactive
$Global$$typeCheck(Global.scala:489)
at scala.tools.nsc.interactive.Global.scala$tools$nsc$interactive
$Global$$typedTree(Global.scala:638)
at scala.tools.nsc.interactive.Global$$anonfun$getTypedTree
$1.apply(Global.scala:650)
at scala.tools.nsc.interactive.Global$$anonfun$getTypedTree
$1.apply(Global.scala:650)
at scala.tools.nsc.interactive.Global$$anonfun$respond
$1.apply(Global.scala:520)
at scala.tools.nsc.interactive.Global$$anonfun$respond
$1.apply(Global.scala:520)
at scala.tools.nsc.interactive.Global.respondGradually(Global.scala:
527)
at scala.tools.nsc.interactive.Global.respond(Global.scala:520)
at scala.tools.nsc.interactive.Global.getTypedTree(Global.scala:650)
at scala.tools.nsc.interactive.CompilerControl$AskTypeItem.apply$mcV
$sp(CompilerControl.scala:282)
at scala.tools.nsc.interactive.CompilerControl
$class.postWorkItem(CompilerControl.scala:107)
at scala.tools.nsc.interactive.CompilerControl
$class.askType(CompilerControl.scala:140)
at scala.tools.nsc.interactive.Global.askType(Global.scala:27)
at
scala.tools.eclipse.ScalaPresentationCompiler.body(ScalaPresentationCompiler.scala:
70)
at scala.tools.eclipse.markoccurrences.ScalaOccurrencesFinder$$anonfun
$findOccurrences$1$$anonfun$apply$1$$anon
$1.index(ScalaOccurrencesFinder.scala:20)
at
scala.tools.refactoring.implementations.MarkOccurrences.occurrencesForSymbol
$1(MarkOccurrences.scala:23)
at scala.tools.refactoring.implementations.MarkOccurrences$$anonfun
$2.apply(MarkOccurrences.scala:62)
at scala.tools.refactoring.implementations.MarkOccurrences$$anonfun
$2.apply(MarkOccurrences.scala:30)
at scala.collection.TraversableLike$$anonfun$flatMap
$1.apply(TraversableLike.scala:200)
at scala.collection.TraversableLike$$anonfun$flatMap
$1.apply(TraversableLike.scala:200)
at scala.collection.LinearSeqOptimized
$class.foreach(LinearSeqOptimized.scala:59)
at scala.collection.immutable.List.foreach(List.scala:45)
at scala.collection.TraversableLike
$class.flatMap(TraversableLike.scala:200)
at scala.collection.immutable.List.flatMap(List.scala:45)
at
scala.tools.refactoring.implementations.MarkOccurrences.occurrencesOf(MarkOccurrences.scala:
30)
at scala.tools.eclipse.markoccurrences.ScalaOccurrencesFinder$$anonfun
$findOccurrences$1$$anonfun$apply$1.apply(ScalaOccurrencesFinder.scala:
26)
at scala.tools.eclipse.markoccurrences.ScalaOccurrencesFinder$$anonfun
$findOccurrences$1$$anonfun$apply$1.apply(ScalaOccurrencesFinder.scala:
17)
at scala.tools.nsc.util.InterruptReq.liftedTree1$1(InterruptReq.scala:
20)
at scala.tools.nsc.util.InterruptReq.execute(InterruptReq.scala:19)
at scala.tools.nsc.interactive.Global.pollForWork(Global.scala:305)
at
scala.tools.nsc.interactive.PresentationCompilerThread.run(PresentationCompilerThread.scala:
22)

Alex Black

unread,
Oct 6, 2011, 3:59:49 PM10/6/11
to Scala IDE User
Damn, happening again (after I restarted Eclipse earlier). Similar
errors.

eclipse.buildId=M20110210-1200
java.version=1.6.0_26
java.vendor=Sun Microsystems Inc.
BootLoader constants: OS=linux, ARCH=x86_64, WS=gtk, NL=en_CA
Command-line arguments: -os linux -ws gtk -arch x86_64

This is a continuation of log file /home/alex/workspaces-tng/
web/.metadata/.bak_4.log
Created Time: 2011-10-06 15:58:47.267


Warning
Thu Oct 06 15:58:47 EDT 2011
Ignored attempt to add saveable that was already registered

org.eclipse.core.runtime.AssertionFailedException: unknown saveable:
org.eclipse.ui.internal.DefaultSaveable@6e60e28b from part:
org.eclipse.ui.internal.ErrorEditorPart@6e60e28b
web/.metadata/.bak_4.log
Created Time: 2011-10-06 15:58:47.267


Error
Thu Oct 06 15:58:47 EDT 2011
web/.metadata/.bak_4.log
Created Time: 2011-10-06 15:58:47.267


Error
Thu Oct 06 15:58:47 EDT 2011
AT: RangePosition(ItemTest.scala, 0, 21, 1660)

java.io.IOException: class file needed by DataResolver is missing.
reference type Logging of package com.codahale.logula refers to
nonexisting symbol.
at scala.reflect.generic.UnPickler
$Scan.errorMissingRequirement(UnPickler.scala:842)
at scala.tools.nsc.symtab.classfile.UnPickler
$CompileScan.errorMissingRequirement(UnPickler.scala:38)
at scala.tools.nsc.symtab.classfile.UnPickler
$CompileScan.errorMissingRequirement(UnPickler.scala:23)
at scala.reflect.generic.UnPickler$Scan$$anonfun$readExtSymbol$1$1$
$anonfun$apply$4$$anonfun$apply$5.apply(UnPickler.scala:253)
at scala.reflect.generic.UnPickler$Scan$$anonfun$readExtSymbol$1$1$
$anonfun$apply$4$$anonfun$apply$5.apply(UnPickler.scala:253)
at scala.reflect.generic.Symbols$AbsSymbol.orElse(Symbols.scala:163)
at scala.reflect.generic.UnPickler$Scan$$anonfun$readExtSymbol$1$1$
$anonfun$apply$4.apply(UnPickler.scala:251)
at scala.reflect.generic.UnPickler$Scan$$anonfun$readExtSymbol$1$1$
$anonfun$apply$4.apply(UnPickler.scala:251)
at scala.reflect.generic.Symbols$AbsSymbol.orElse(Symbols.scala:163)
at scala.reflect.generic.UnPickler$Scan$$anonfun$readExtSymbol
$1$1.apply(UnPickler.scala:249)
at scala.reflect.generic.UnPickler$Scan$$anonfun$readExtSymbol
$1$1.apply(UnPickler.scala:249)
at scala.reflect.generic.Symbols$AbsSymbol.orElse(Symbols.scala:163)
at scala.reflect.generic.UnPickler$Scan.readExtSymbol
$1(UnPickler.scala:245)
at scala.reflect.generic.UnPickler$Scan.readSymbol(UnPickler.scala:
261)
at scala.reflect.generic.UnPickler$Scan$$anonfun$readSymbolRef
$1.apply(UnPickler.scala:796)
at scala.reflect.generic.UnPickler$Scan$$anonfun$readSymbolRef
$1.apply(UnPickler.scala:796)
at scala.reflect.generic.UnPickler$Scan.at(UnPickler.scala:192)
at scala.reflect.generic.UnPickler$Scan.readSymbolRef(UnPickler.scala:
796)
at scala.reflect.generic.UnPickler$Scan.readType(UnPickler.scala:362)
at scala.reflect.generic.UnPickler$Scan$$anonfun$readTypeRef
$1.apply(UnPickler.scala:797)
at scala.reflect.generic.UnPickler$Scan$$anonfun$readTypeRef
$1.apply(UnPickler.scala:797)
at scala.reflect.generic.UnPickler$Scan.at(UnPickler.scala:192)
at scala.reflect.generic.UnPickler$Scan.readTypeRef(UnPickler.scala:
797)
at scala.reflect.generic.UnPickler$Scan$$anonfun$readType
$2.apply(UnPickler.scala:372)
at scala.reflect.generic.UnPickler$Scan$$anonfun$readType
$2.apply(UnPickler.scala:372)
at scala.reflect.generic.PickleBuffer.until(PickleBuffer.scala:162)
at scala.reflect.generic.PickleBuffer.until(PickleBuffer.scala:162)
at scala.reflect.generic.UnPickler$Scan.readType(UnPickler.scala:372)
at scala.tools.nsc.symtab.classfile.UnPickler$CompileScan$LazyTypeRef$
$anonfun$1.apply(UnPickler.scala:53)
at scala.tools.nsc.symtab.classfile.UnPickler$CompileScan$LazyTypeRef$
$anonfun$1.apply(UnPickler.scala:53)
at scala.reflect.generic.UnPickler$Scan.at(UnPickler.scala:192)
at scala.tools.nsc.symtab.classfile.UnPickler$CompileScan
$LazyTypeRef.complete(UnPickler.scala:53)
at scala.tools.nsc.symtab.classfile.UnPickler$CompileScan
$LazyTypeRef.complete(UnPickler.scala:49)
at scala.tools.nsc.symtab.Symbols$Symbol.info(Symbols.scala:727)
at scala.tools.nsc.symtab.Symbols
$ModuleClassSymbol.implicitMembers(Symbols.scala:2126)
at scala.tools.nsc.typechecker.Implicits$ImplicitSearch.getClassParts
$1(Implicits.scala:863)
at scala.tools.nsc.typechecker.Implicits$ImplicitSearch.getParts
$1(Implicits.scala:903)
at scala.tools.nsc.typechecker.Implicits
$ImplicitSearch.companionImplicitMap(Implicits.scala:937)
at scala.tools.nsc.typechecker.Implicits$ImplicitSearch.scala$tools$nsc
$typechecker$Implicits$ImplicitSearch$
$implicitsOfExpectedType(Implicits.scala:1036)
at scala.tools.nsc.typechecker.Implicits
$ImplicitSearch.implicitManifestOrOfExpectedType(Implicits.scala:1154)
at scala.tools.nsc.typechecker.Implicits
$ImplicitSearch.bestImplicit(Implicits.scala:1181)
at scala.tools.nsc.typechecker.Implicits
$class.inferImplicit(Implicits.scala:67)
at scala.tools.nsc.Global$analyzer$.inferImplicit(Global.scala:351)
at scala.tools.nsc.typechecker.Typers$Typer$$anonfun$applyImplicitArgs
$1.apply(Typers.scala:121)
at scala.tools.nsc.typechecker.Typers$Typer$$anonfun$applyImplicitArgs
$1.apply(Typers.scala:116)
at scala.collection.LinearSeqOptimized
$class.foreach(LinearSeqOptimized.scala:59)
at scala.collection.immutable.List.foreach(List.scala:45)
at scala.tools.nsc.typechecker.Typers
$Typer.applyImplicitArgs(Typers.scala:116)
at scala.tools.nsc.typechecker.Typers$Typer$$anonfun$adapt
$1.apply(Typers.scala:752)
at scala.tools.nsc.typechecker.Typers$Typer$$anonfun$adapt
$1.apply(Typers.scala:752)
at scala.tools.nsc.typechecker.Typers$Typer.silent(Typers.scala:630)
at scala.tools.nsc.typechecker.Typers$Typer.adapt(Typers.scala:752)
at scala.tools.nsc.typechecker.Typers$Typer.typed(Typers.scala:4280)
$Typer.transformedOrTyped(Typers.scala:4428)
at scala.tools.nsc.typechecker.Typers$Typer.typedValDef(Typers.scala:
1567)
at scala.tools.nsc.typechecker.Typers$Typer.typed1(Typers.scala:3916)
at scala.tools.nsc.interactive.Global$$anonfun$backgroundCompile$4$
$anonfun$apply$6.apply(Global.scala:428)
at scala.tools.nsc.interactive.Global$$anonfun$backgroundCompile
$4.apply(Global.scala:427)
at scala.tools.nsc.interactive.Global$$anonfun$backgroundCompile
$4.apply(Global.scala:427)
at scala.collection.LinearSeqOptimized
$class.foreach(LinearSeqOptimized.scala:59)
at scala.collection.immutable.List.foreach(List.scala:45)
at scala.tools.nsc.interactive.Global.backgroundCompile(Global.scala:
427)
at
scala.tools.nsc.interactive.PresentationCompilerThread.run(PresentationCompilerThread.scala:
25)
> at...
>
> read more »

iulian dragos

unread,
Oct 7, 2011, 3:21:22 AM10/7/11
to scala-i...@googlegroups.com
Is your classpath correct? This exception means you're missing classes
that are referenced from bytecode on your classpath:

java.io.IOException: class file needed by DataResolver is missing.
reference type Logging of package com.codahale.logula refers to
nonexisting symbol.

Is this beta11?

iulian

--

Alex Black

unread,
Oct 7, 2011, 9:31:46 AM10/7/11
to Scala IDE User
Classpath - not sure, how would I verify? Everything compiles and runs
fine in both maven and eclipse. The scala ide always seems to have
errors in the error log, unfortunately I just ignore them.

This is beta10.
> > scala.tools.nsc.interactive.PresentationCompilerThread.run(PresentationComp ilerThread.scala:
> > 20)
>
> > eclipse.buildId=M20110210-1200
> > java.version=1.6.0_26
> > java.vendor=Sun Microsystems Inc.
> > BootLoader constants: OS=linux, ARCH=x86_64, WS=gtk, NL=en_CA
> > Command-line arguments:  -os linux -ws gtk -arch x86_64
>
> > This is a continuation of log file /home/alex/workspaces-tng/
> ...
>
> read more »

iulian dragos

unread,
Oct 7, 2011, 4:02:29 PM10/7/11
to scala-i...@googlegroups.com
On Fri, Oct 7, 2011 at 3:31 PM, Alex Black <al...@alexblack.ca> wrote:
> Classpath - not sure, how would I verify? Everything compiles and runs
> fine in both maven and eclipse.

Does it go away after a clean build? If the builder succeeds, it means
the classpath is correct. The only explanation is that the
presentation compiler has the wrong classpath, while the builder is
correct. Not sure how you can get in that situation..

--

Reply all
Reply to author
Forward
0 new messages