java.lang.Throwable

Exception #2442136

Samebug tips0

We couldn't find tips for this exception.

Don't give up yet. Paste your full stack trace to get a solution.

Solutions on the web1276

  • via GitHub by gavinking
    ,
  • via GitHub by gavinking
    ,
  • Stack trace

    • java.lang.Throwable at com.intellij.openapi.diagnostic.Logger.error(Logger.java:127) at org.intellij.plugins.ceylon.ide.ceylonCode.util.CeylonLogger.error$canonical$(CeylonLogger.ceylon:34) at org.intellij.plugins.ceylon.ide.ceylonCode.util.CeylonLogger.error(CeylonLogger.ceylon:33) at org.intellij.plugins.ceylon.ide.ceylonCode.model.concurrencyManager_.needReadAccess$canonical$(concurrencyManager.ceylon:152) at org.intellij.plugins.ceylon.ide.ceylonCode.model.concurrencyManager_.needReadAccess(concurrencyManager.ceylon:94) at org.intellij.plugins.ceylon.ide.ceylonCode.model.doWithLock_.doWithLock(concurrencyManager.ceylon:257) at org.intellij.plugins.ceylon.ide.ceylonCode.model.PSITypeParameter.<init>(PSITypeParameter.ceylon:22) at org.intellij.plugins.ceylon.ide.ceylonCode.model.PSIMethod$9$1.next(PSIMethod.ceylon:97) at ceylon.language.Array.createArrayFromIterable(Array.java:158) at ceylon.language.Array.<init>(Array.java:106) at ceylon.language.Iterable$impl.sequence(Iterable.ceylon:276) at ceylon.language.impl.BaseIterable.sequence(bases.ceylon) at org.intellij.plugins.ceylon.ide.ceylonCode.model.PSIMethod.getTypeParameters(PSIMethod.ceylon:96) at com.redhat.ceylon.model.loader.AbstractModelLoader.completeActual(AbstractModelLoader.java:3928) at com.redhat.ceylon.model.typechecker.model.Declaration.completeActual(Declaration.java:267) at com.redhat.ceylon.model.typechecker.model.Declaration.isActual(Declaration.java:171) at com.redhat.ceylon.model.typechecker.model.TypeDeclaration.isBetterRefinement(TypeDeclaration.java:411) at com.redhat.ceylon.model.typechecker.model.TypeDeclaration.getRefinedMember(TypeDeclaration.java:399) at com.redhat.ceylon.model.typechecker.model.TypeDeclaration.getRefinedMember(TypeDeclaration.java:386) at com.redhat.ceylon.model.typechecker.model.TypeDeclaration.getRefinedMember(TypeDeclaration.java:356) at com.redhat.ceylon.model.typechecker.model.TypeDeclaration.getRefinedMember(TypeDeclaration.java:349) at com.redhat.ceylon.compiler.typechecker.analyzer.RefinementVisitor.checkMember(RefinementVisitor.java:758) at com.redhat.ceylon.compiler.typechecker.analyzer.RefinementVisitor.visit(RefinementVisitor.java:154) at com.redhat.ceylon.compiler.typechecker.tree.Visitor.visit(Visitor.java:49) at com.redhat.ceylon.compiler.typechecker.tree.Visitor.visit(Visitor.java:54) at com.redhat.ceylon.compiler.typechecker.analyzer.RefinementVisitor.visit(RefinementVisitor.java:85) at com.redhat.ceylon.compiler.typechecker.tree.Visitor.visit(Visitor.java:56) at com.redhat.ceylon.compiler.typechecker.tree.Tree$MethodDeclaration.visit(Tree.java:1432) at com.redhat.ceylon.compiler.typechecker.tree.Walker.walkBody(Walker.java:435) at com.redhat.ceylon.compiler.typechecker.tree.Walker.walkClassBody(Walker.java:444) at com.redhat.ceylon.compiler.typechecker.tree.Tree$ClassBody.visitChildren(Tree.java:1870) at com.redhat.ceylon.compiler.typechecker.tree.Visitor.visitAny(Visitor.java:10) at com.redhat.ceylon.compiler.typechecker.tree.Visitor.visit(Visitor.java:69) at com.redhat.ceylon.compiler.typechecker.tree.Visitor.visit(Visitor.java:71) at com.redhat.ceylon.compiler.typechecker.tree.Tree$ClassBody.visit(Tree.java:1862) at com.redhat.ceylon.compiler.typechecker.tree.Walker.walkClassDefinition(Walker.java:248) at com.redhat.ceylon.compiler.typechecker.tree.Tree$ClassDefinition.visitChildren(Tree.java:949) at com.redhat.ceylon.compiler.typechecker.tree.Visitor.visitAny(Visitor.java:10) at com.redhat.ceylon.compiler.typechecker.tree.Visitor.visit(Visitor.java:117) at com.redhat.ceylon.compiler.typechecker.tree.Visitor.visit(Visitor.java:118) at com.redhat.ceylon.compiler.typechecker.tree.Visitor.visit(Visitor.java:26) at com.redhat.ceylon.compiler.typechecker.analyzer.RefinementVisitor.visit(RefinementVisitor.java:125) at com.redhat.ceylon.compiler.typechecker.tree.Visitor.visit(Visitor.java:28) at com.redhat.ceylon.compiler.typechecker.tree.Visitor.visit(Visitor.java:29) at com.redhat.ceylon.compiler.typechecker.tree.Visitor.visit(Visitor.java:40) at com.redhat.ceylon.compiler.typechecker.analyzer.RefinementVisitor.visit(RefinementVisitor.java:92) at com.redhat.ceylon.compiler.typechecker.tree.Visitor.visit(Visitor.java:41) at com.redhat.ceylon.compiler.typechecker.tree.Tree$ClassDefinition.visit(Tree.java:941) at com.redhat.ceylon.compiler.typechecker.tree.Walker.walkCompilationUnit(Walker.java:30) at com.redhat.ceylon.compiler.typechecker.tree.Tree$CompilationUnit.visitChildren(Tree.java:30) at com.redhat.ceylon.compiler.typechecker.tree.Visitor.visitAny(Visitor.java:10) at com.redhat.ceylon.compiler.typechecker.tree.Visitor.visit(Visitor.java:12) at com.redhat.ceylon.compiler.typechecker.tree.Tree$CompilationUnit.visit(Tree.java:22) at com.redhat.ceylon.compiler.typechecker.context.PhasedUnit.validateRefinement(PhasedUnit.java:405) at com.redhat.ceylon.ide.common.model.IdeModule.buildPhasedUnitForBinaryUnit$priv$(IdeModule.ceylon:907) at com.redhat.ceylon.ide.common.model.IdeModule.access$300(IdeModule.ceylon:191) at com.redhat.ceylon.ide.common.model.IdeModule$BinaryPhasedUnits.fromStoredType(IdeModule.ceylon:333) at com.redhat.ceylon.ide.common.model.IdeModule$BinaryPhasedUnits.fromStoredType(IdeModule.ceylon:288) at com.redhat.ceylon.compiler.typechecker.context.PhasedUnitMap.getPhasedUnit(PhasedUnitMap.java:61) at com.redhat.ceylon.ide.common.model.IdeModule$BinaryPhasedUnits.getPhasedUnit(IdeModule.ceylon:310) at com.redhat.ceylon.ide.common.model.IdeModule$BinaryPhasedUnits.getPhasedUnit(IdeModule.ceylon:288) at com.redhat.ceylon.compiler.typechecker.context.PhasedUnitMap.getPhasedUnitFromRelativePath(PhasedUnitMap.java:68) at com.redhat.ceylon.ide.common.model.IdeModule$BinaryPhasedUnits.getPhasedUnitFromRelativePath(IdeModule.ceylon:326) at com.redhat.ceylon.ide.common.model.IdeModule$BinaryPhasedUnits.getPhasedUnitFromRelativePath(IdeModule.ceylon:288) at com.redhat.ceylon.ide.common.model.IdeModule$14.$call$(IdeModule.ceylon:590) at com.redhat.ceylon.ide.common.model.IdeModule$14.$call$(IdeModule.ceylon:589) at com.redhat.ceylon.ide.common.model.IdeModule$10.$call$(IdeModule.ceylon:539) at com.redhat.ceylon.ide.common.util.synchronize_.synchronize(synchronize_.java:33) at com.redhat.ceylon.ide.common.model.IdeModule.doWithPhasedUnitsObject$priv$(IdeModule.ceylon:537) at com.redhat.ceylon.ide.common.model.IdeModule.getPhasedUnitFromRelativePath(IdeModule.ceylon:588) at org.intellij.plugins.ceylon.ide.ceylonCode.model.IdeaCeylonProjects.findExternalPhasedUnit(IdeaCeylonProjects.ceylon:97) at org.intellij.plugins.ceylon.ide.ceylonCode.psi.CeylonLocalAnalyzer$16.$call$(CeylonLocalAnalyzer.ceylon:280) at ceylon.interop.java.JavaRunnable.run(JavaRunnable.ceylon:7) at com.intellij.openapi.application.impl.ApplicationImpl$8.run(ApplicationImpl.java:369) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) at java.util.concurrent.FutureTask.run(FutureTask.java:266) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) at java.lang.Thread.run(Thread.java:745)

    Write tip

    You have a different solution? A short tip here would help you and many other users who saw this issue last week.

    Users with the same issue

    neowulf33neowulf33
    Once,
    Unknown visitor
    Unknown visitorOnce,
    jpveejpvee
    Once,
    Unknown visitor
    Unknown visitorOnce,
    poroszdporoszd
    Once,