java.lang.IllegalStateException: @NotNull method org/jetbrains/kotlin/descriptors/impl/ConstructorDescriptorImpl.substitute must not return null

YouTrack | 3 months ago
  1. 0

    No completion and assertion error in log

    YouTrack | 3 months ago
    java.lang.IllegalStateException: @NotNull method org/jetbrains/kotlin/descriptors/impl/ConstructorDescriptorImpl.substitute must not return null
  2. 0

    Kotlin script files can't be edited in IDEA

    YouTrack | 2 years ago
    java.lang.IllegalStateException: Don't call this method for local declarations: PROPERTY File name: test.kts val a = 12 <caret>val some12X.f$ = 12
  3. 0

    NPE in IDEA when I try to open 'jet' project and open any Kotlin file in editor

    YouTrack | 5 years ago
    java.lang.IllegalStateException: IllegalStateException: @NotNull method org/jetbrains/jet/lang/descriptors/MutableClassDescriptorLite.getTypeConstructor must not return null' at line 1:1 in /Users/trevor/src/kotlin/stdlib/ktSrc/concurrent/FunctionalList.kt
  4. Speed up your debug routine!

    Automated exception search integrated into your IDE

  5. 0

    Exceptions when SDK is not configured

    YouTrack | 5 years ago
    java.lang.IllegalStateException: @NotNull method org/jetbrains/jet/lang/descriptors/MutableDeclarationDescriptor.getContainingDeclaration must not return null
  6. 0

    cyclic dependencies kotlin - java - kotlin in import crash compiler

    YouTrack | 5 years ago
    java.lang.IllegalStateException: @NotNull method org/jetbrains/jet/lang/descriptors/MutableClassDescriptorLite.getTypeConstructor must not return null

    Not finding the right solution?
    Take a tour to get the most out of Samebug.

    Tired of useless tips?

    Automated exception search integrated into your IDE

    Root Cause Analysis

    1. java.lang.IllegalStateException

      @NotNull method org/jetbrains/kotlin/descriptors/impl/ConstructorDescriptorImpl.substitute must not return null

      at org.jetbrains.kotlin.descriptors.impl.ConstructorDescriptorImpl.substitute()
    2. org.jetbrains.kotlin
      KotlinCompletionContributor$provider$1.addCompletions
      1. org.jetbrains.kotlin.descriptors.impl.ConstructorDescriptorImpl.substitute(ConstructorDescriptorImpl.java:106)
      2. org.jetbrains.kotlin.idea.completion.smart.TypeInstantiationItems.createTypeInstantiationItem(TypeInstantiationItems.kt:213)
      3. org.jetbrains.kotlin.idea.completion.smart.TypeInstantiationItems.addTo(TypeInstantiationItems.kt:95)
      4. org.jetbrains.kotlin.idea.completion.smart.TypeInstantiationItems.addTo(TypeInstantiationItems.kt:78)
      5. org.jetbrains.kotlin.idea.completion.smart.SmartCompletion.additionalItemsNoPostProcess(SmartCompletion.kt:209)
      6. org.jetbrains.kotlin.idea.completion.smart.SmartCompletion.additionalItems(SmartCompletion.kt:95)
      7. org.jetbrains.kotlin.idea.completion.BasicCompletionSession$ALL$1$doComplete$1.invoke(BasicCompletionSession.kt:191)
      8. org.jetbrains.kotlin.idea.completion.BasicCompletionSession$ALL$1$doComplete$contextVariableTypesForSmartCompletion$1.invoke(BasicCompletionSession.kt:204)
      9. org.jetbrains.kotlin.idea.completion.BasicCompletionSession$ALL$1$doComplete$contextVariableTypesForSmartCompletion$1.invoke(BasicCompletionSession.kt:159)
      10. org.jetbrains.kotlin.idea.completion.CompletionSession.withCollectRequiredContextVariableTypes(CompletionSession.kt:419)
      11. org.jetbrains.kotlin.idea.completion.BasicCompletionSession$ALL$1.doComplete(BasicCompletionSession.kt:204)
      12. org.jetbrains.kotlin.idea.completion.BasicCompletionSession.doComplete(BasicCompletionSession.kt:130)
      13. org.jetbrains.kotlin.idea.completion.CompletionSession.complete(CompletionSession.kt:235)
      14. org.jetbrains.kotlin.idea.completion.KotlinCompletionContributor.doComplete(KotlinCompletionContributor.kt:300)
      15. org.jetbrains.kotlin.idea.completion.KotlinCompletionContributor.doComplete$default(KotlinCompletionContributor.kt:261)
      16. org.jetbrains.kotlin.idea.completion.KotlinCompletionContributor.performCompletion(KotlinCompletionContributor.kt:254)
      17. org.jetbrains.kotlin.idea.completion.KotlinCompletionContributor.access$performCompletion(KotlinCompletionContributor.kt:48)
      18. org.jetbrains.kotlin.idea.completion.KotlinCompletionContributor$provider$1.addCompletions(KotlinCompletionContributor.kt:61)
      18 frames
    3. IDEA
      ApplicationImpl$2.run
      1. com.intellij.codeInsight.completion.CompletionProvider.addCompletionVariants(CompletionProvider.java:36)
      2. com.intellij.codeInsight.completion.CompletionContributor.fillCompletionVariants(CompletionContributor.java:155)
      3. com.intellij.codeInsight.completion.CompletionService.getVariantsFromContributors(CompletionService.java:81)
      4. com.intellij.codeInsight.completion.CompletionResultSet.runRemainingContributors(CompletionResultSet.java:132)
      5. com.intellij.codeInsight.completion.CompletionResultSet.runRemainingContributors(CompletionResultSet.java:125)
      6. com.intellij.codeInsight.template.impl.LiveTemplateCompletionContributor$2.addCompletions(LiveTemplateCompletionContributor.java:90)
      7. com.intellij.codeInsight.completion.CompletionProvider.addCompletionVariants(CompletionProvider.java:36)
      8. com.intellij.codeInsight.completion.CompletionContributor.fillCompletionVariants(CompletionContributor.java:155)
      9. com.intellij.codeInsight.completion.CompletionService.getVariantsFromContributors(CompletionService.java:81)
      10. com.intellij.codeInsight.completion.CompletionService.performCompletion(CompletionService.java:110)
      11. com.intellij.codeInsight.completion.CompletionProgressIndicator.a(CompletionProgressIndicator.java:776)
      12. com.intellij.codeInsight.completion.CompletionProgressIndicator.access$500(CompletionProgressIndicator.java:90)
      13. com.intellij.codeInsight.completion.CompletionProgressIndicator$1CalculateItems.run(CompletionProgressIndicator.java:758)
      14. com.intellij.codeInsight.completion.AsyncCompletion.b(CompletionThreading.java:87)
      15. com.intellij.openapi.application.impl.ApplicationImpl.runReadAction(ApplicationImpl.java:856)
      16. com.intellij.codeInsight.completion.AsyncCompletion.a(CompletionThreading.java:84)
      17. com.intellij.openapi.progress.impl.CoreProgressManager$3.run(CoreProgressManager.java:170)
      18. com.intellij.openapi.progress.impl.CoreProgressManager.a(CoreProgressManager.java:494)
      19. com.intellij.openapi.progress.impl.CoreProgressManager.executeProcessUnderProgress(CoreProgressManager.java:443)
      20. com.intellij.openapi.progress.impl.ProgressManagerImpl.executeProcessUnderProgress(ProgressManagerImpl.java:54)
      21. com.intellij.openapi.progress.impl.CoreProgressManager.runProcess(CoreProgressManager.java:155)
      22. com.intellij.codeInsight.completion.AsyncCompletion.a(CompletionThreading.java:82)
      23. com.intellij.openapi.application.impl.ApplicationImpl$2.run(ApplicationImpl.java:308)
      23 frames
    4. Java RT
      Thread.run
      1. java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
      2. java.util.concurrent.FutureTask.run(FutureTask.java:266)
      3. java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
      4. java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
      5. java.lang.Thread.run(Thread.java:745)
      5 frames