org.jetbrains.kotlin.codegen.CompilationException: Back-end (JVM) Internal error: wrong code generated org.jetbrains.org.objectweb.asm.tree.analysis.AnalyzerException Error at instruction 8: Cannot pop operand off an empty stack. Cause: Error at instruction 8: Cannot pop operand off an empty stack. File being compiled and position: (4,38) in /home/adiksonline/Documents/AndroidStudioProjects/Sample/app_sample/src/main/java/Sample.kt PsiElement: { println("Hello world $TAG") } The root cause was thrown at: MethodAnalyzer.kt:116

YouTrack | 2 months ago
  1. 0

    CompilationException: Back-end (JVM) Internal error: wrong code generated

    YouTrack | 2 months ago
    org.jetbrains.kotlin.codegen.CompilationException: Back-end (JVM) Internal error: wrong code generated org.jetbrains.org.objectweb.asm.tree.analysis.AnalyzerException Error at instruction 8: Cannot pop operand off an empty stack. Cause: Error at instruction 8: Cannot pop operand off an empty stack. File being compiled and position: (4,38) in /home/adiksonline/Documents/AndroidStudioProjects/Sample/app_sample/src/main/java/Sample.kt PsiElement: { println("Hello world $TAG") } The root cause was thrown at: MethodAnalyzer.kt:116
  2. 0

    CompilationException when calling inline fun with first arg of 2 (w/defaults) within catch block of Java exception type

    YouTrack | 2 weeks ago
    org.jetbrains.kotlin.codegen.CompilationException: Back-end (JVM) Internal error: wrong code generated org.jetbrains.kotlin.codegen.CompilationException Back-end (JVM) Internal error: Couldn't transform method node: main ([Ljava/lang/String;)V: @Lorg/jetbrains/annotations/NotNull;() // invisible, parameter 0 TRYCATCHBLOCK L0 L1 L2 java/lang/ArithmeticException L3 ALOAD 0 LDC "args" INVOKESTATIC kotlin/jvm/internal/Intrinsics.checkParameterIsNotNull (Ljava/lang/Object;Ljava/lang/String;)V L4 LINENUMBER 2 L4 L0 INVOKESTATIC kotlin/jvm/internal/$PseudoInsn.SAVE_STACK_BEFORE_TRY ()V L5 NOP INVOKESTATIC kotlin/jvm/internal/$PseudoInsn.RESTORE_STACK_IN_TRY_CATCH ()V L6 GOTO L7 L2 LINENUMBER 4 L2 ASTORE 1 INVOKESTATIC kotlin/jvm/internal/$PseudoInsn.RESTORE_STACK_IN_TRY_CATCH ()V L8 LINENUMBER 5 L8 ICONST_0 ISTORE 2 ICONST_2 ISTORE 3 ACONST_NULL ASTORE 4 INVOKESTATIC kotlin/jvm/internal/InlineMarker.beforeInlineCall ()V NOP L9 ALOAD 4 IFNULL L10 NEW java/lang/UnsupportedOperationException DUP LDC "Super calls with default arguments not supported in this target, function: someFunction" INVOKESPECIAL java/lang/UnsupportedOperationException.<init> (Ljava/lang/String;)V ATHROW L10 ILOAD 3 ICONST_1 IAND IFEQ L11 L12 LINENUMBER 12 L12 ACONST_NULL CHECKCAST java/lang/Throwable ASTORE 1 CHECKCAST java/lang/Throwable L11 ILOAD 3 ICONST_2 IAND IFEQ L13 ICONST_1 ISTORE 2 L13 LINENUMBER 13 L13 GETSTATIC kotlin/Unit.INSTANCE : Lkotlin/Unit; POP GOTO L14 L14 INVOKESTATIC kotlin/jvm/internal/InlineMarker.afterInlineCall ()V L15 LINENUMBER 6 L15 L7 LINENUMBER 7 L7 RETURN L16 LOCALVARIABLE removeMeToFixCompile$iv Z L9 L17 2 LOCALVARIABLE $i$f$someFunction I L13 L17 3 LOCALVARIABLE e Ljava/lang/ArithmeticException; L2 L18 1 LOCALVARIABLE args [Ljava/lang/String; L3 L16 0 MAXSTACK = 3 MAXLOCALS = 5 Cause: Back-end (JVM) Internal error: Couldn't transform method node: main ([Ljava/lang/String;)V: @Lorg/jetbrains/annotations/NotNull;() // invisible, parameter 0 TRYCATCHBLOCK L0 L1 L2 java/lang/ArithmeticException L3 ALOAD 0 LDC "args" INVOKESTATIC kotlin/jvm/internal/Intrinsics.checkParameterIsNotNull (Ljava/lang/Object;Ljava/lang/String;)V L4 LINENUMBER 2 L4 L5 INVOKESTATIC kotlin/jvm/internal/$PseudoInsn.SAVE_STACK_BEFORE_TRY ()V L0 NOP INVOKESTATIC kotlin/jvm/internal/$PseudoInsn.RESTORE_STACK_IN_TRY_CATCH ()V L1 GOTO L6 L2 LINENUMBER 4 L2 ASTORE 1 INVOKESTATIC kotlin/jvm/internal/$PseudoInsn.RESTORE_STACK_IN_TRY_CATCH ()V L7 LINENUMBER 5 L7 ICONST_0 ISTORE 2 ICONST_2 ISTORE 3 ACONST_NULL ASTORE 4 INVOKESTATIC kotlin/jvm/internal/InlineMarker.beforeInlineCall ()V NOP L8 ALOAD 4 IFNULL L9 NEW java/lang/UnsupportedOperationException DUP LDC "Super calls with default arguments not supported in this target, function: someFunction" INVOKESPECIAL java/lang/UnsupportedOperationException.<init> (Ljava/lang/String;)V ATHROW L9 ILOAD 3 ICONST_1 IAND IFEQ L10 L11 LINENUMBER 12 L11 ACONST_NULL CHECKCAST java/lang/Throwable ASTORE 1 CHECKCAST java/lang/Throwable L10 ILOAD 3 ICONST_2 IAND IFEQ L12 ICONST_1 ISTORE 2 L12 LINENUMBER 13 L12 GETSTATIC kotlin/Unit.INSTANCE : Lkotlin/Unit; POP GOTO L13 L13 INVOKESTATIC kotlin/jvm/internal/InlineMarker.afterInlineCall ()V L14 LINENUMBER 6 L14 L6 LINENUMBER 7 L6 RETURN L15 LOCALVARIABLE removeMeToFixCompile$iv Z L8 L13 2 LOCALVARIABLE $i$f$someFunction I L12 L13 3 LOCALVARIABLE e Ljava/lang/ArithmeticException; L2 L14 1 LOCALVARIABLE args [Ljava/lang/String; L3 L15 0 MAXSTACK = 3 MAXLOCALS = 5 Cause: Error at instruction 45: Cannot pop operand off an empty stack. Element is unknownThe root cause was thrown at: MethodAnalyzer.kt:116 Element is unknownThe root cause was thrown at: TransformationMethodVisitor.java:83 bytecode: @Lorg/jetbrains/annotations/NotNull;() // invisible, parameter 0 TRYCATCHBLOCK L0 L1 L2 java/lang/ArithmeticException L3 ALOAD 0 LDC "args" INVOKESTATIC kotlin/jvm/internal/Intrinsics.checkParameterIsNotNull (Ljava/lang/Object;Ljava/lang/String;)V L4 LINENUMBER 2 L4 L0 INVOKESTATIC kotlin/jvm/internal/$PseudoInsn.SAVE_STACK_BEFORE_TRY ()V L5 NOP INVOKESTATIC kotlin/jvm/internal/$PseudoInsn.RESTORE_STACK_IN_TRY_CATCH ()V L6 GOTO L7 L2 LINENUMBER 4 L2 ASTORE 1 INVOKESTATIC kotlin/jvm/internal/$PseudoInsn.RESTORE_STACK_IN_TRY_CATCH ()V L8 LINENUMBER 5 L8 ICONST_0 ISTORE 2 ICONST_2 ISTORE 3 ACONST_NULL ASTORE 4 INVOKESTATIC kotlin/jvm/internal/InlineMarker.beforeInlineCall ()V NOP L9 ALOAD 4 IFNULL L10 NEW java/lang/UnsupportedOperationException DUP LDC "Super calls with default arguments not supported in this target, function: someFunction" INVOKESPECIAL java/lang/UnsupportedOperationException.<init> (Ljava/lang/String;)V ATHROW L10 ILOAD 3 ICONST_1 IAND IFEQ L11 L12 LINENUMBER 12 L12 ACONST_NULL CHECKCAST java/lang/Throwable ASTORE 1 CHECKCAST java/lang/Throwable L11 ILOAD 3 ICONST_2 IAND IFEQ L13 ICONST_1 ISTORE 2 L13 LINENUMBER 13 L13 GETSTATIC kotlin/Unit.INSTANCE : Lkotlin/Unit; POP GOTO L14 L14 INVOKESTATIC kotlin/jvm/internal/InlineMarker.afterInlineCall ()V L15 LINENUMBER 6 L15 L7 LINENUMBER 7 L7 RETURN L16 LOCALVARIABLE removeMeToFixCompile$iv Z L9 L17 2 LOCALVARIABLE $i$f$someFunction I L13 L17 3 LOCALVARIABLE e Ljava/lang/ArithmeticException; L2 L18 1 LOCALVARIABLE args [Ljava/lang/String; L3 L16 0 MAXSTACK = 3 MAXLOCALS = 5 Cause: Back-end (JVM) Internal error: Couldn't transform method node: main ([Ljava/lang/String;)V: @Lorg/jetbrains/annotations/NotNull;() // invisible, parameter 0 TRYCATCHBLOCK L0 L1 L2 java/lang/ArithmeticException L3 ALOAD 0 LDC "args" INVOKESTATIC kotlin/jvm/internal/Intrinsics.checkParameterIsNotNull (Ljava/lang/Object;Ljava/lang/String;)V L4 LINENUMBER 2 L4 L0 INVOKESTATIC kotlin/jvm/internal/$PseudoInsn.SAVE_STACK_BEFORE_TRY ()V L5 NOP INVOKESTATIC kotlin/jvm/internal/$PseudoInsn.RESTORE_STACK_IN_TRY_CATCH ()V L6 GOTO L7 L2 LINENUMBER 4 L2 ASTORE 1 INVOKESTATIC kotlin/jvm/internal/$PseudoInsn.RESTORE_STACK_IN_TRY_CATCH ()V L8 LINENUMBER 5 L8 ICONST_0 ISTORE 2 ICONST_2 ISTORE 3 ACONST_NULL ASTORE 4 INVOKESTATIC kotlin/jvm/internal/InlineMarker.beforeInlineCall ()V NOP L9 ALOAD 4 IFNULL L10 NEW java/lang/UnsupportedOperationException DUP LDC "Super calls with default arguments not supported in this target, function: someFunction" INVOKESPECIAL java/lang/UnsupportedOperationException.<init> (Ljava/lang/String;)V ATHROW L10 ILOAD 3 ICONST_1 IAND IFEQ L11 L12 LINENUMBER 12 L12 ACONST_NULL CHECKCAST java/lang/Throwable ASTORE 1 CHECKCAST java/lang/Throwable L11 ILOAD 3 ICONST_2 IAND IFEQ L13 ICONST_1 ISTORE 2 L13 LINENUMBER 13 L13 GETSTATIC kotlin/Unit.INSTANCE : Lkotlin/Unit; POP GOTO L14 L14 INVOKESTATIC kotlin/jvm/internal/InlineMarker.afterInlineCall ()V L15 LINENUMBER 6 L15 L7 LINENUMBER 7 L7 RETURN L16 LOCALVARIABLE removeMeToFixCompile$iv Z L9 L17 2 LOCALVARIABLE $i$f$someFunction I L13 L17 3 LOCALVARIABLE e Ljava/lang/ArithmeticException; L2 L18 1 LOCALVARIABLE args [Ljava/lang/String; L3 L16 0 MAXSTACK = 3 MAXLOCALS = 5 Cause: Back-end (JVM) Internal error: Couldn't transform method node: main ([Ljava/lang/String;)V: @Lorg/jetbrains/annotations/NotNull;() // invisible, parameter 0 TRYCATCHBLOCK L0 L1 L2 java/lang/ArithmeticException L3 ALOAD 0 LDC "args" INVOKESTATIC kotlin/jvm/internal/Intrinsics.checkParameterIsNotNull (Ljava/lang/Object;Ljava/lang/String;)V L4 LINENUMBER 2 L4 L5 INVOKESTATIC kotlin/jvm/internal/$PseudoInsn.SAVE_STACK_BEFORE_TRY ()V L0 NOP INVOKESTATIC kotlin/jvm/internal/$PseudoInsn.RESTORE_STACK_IN_TRY_CATCH ()V L1 GOTO L6 L2 LINENUMBER 4 L2 ASTORE 1 INVOKESTATIC kotlin/jvm/internal/$PseudoInsn.RESTORE_STACK_IN_TRY_CATCH ()V L7 LINENUMBER 5 L7 ICONST_0 ISTORE 2 ICONST_2 ISTORE 3 ACONST_NULL ASTORE 4 INVOKESTATIC kotlin/jvm/internal/InlineMarker.beforeInlineCall ()V NOP L8 ALOAD 4 IFNULL L9 NEW java/lang/UnsupportedOperationException DUP LDC "Super calls with default arguments not supported in this target, function: someFunction" INVOKESPECIAL java/lang/UnsupportedOperationException.<init> (Ljava/lang/String;)V ATHROW L9 ILOAD 3 ICONST_1 IAND IFEQ L10 L11 LINENUMBER 12 L11 ACONST_NULL CHECKCAST java/lang/Throwable ASTORE 1 CHECKCAST java/lang/Throwable L10 ILOAD 3 ICONST_2 IAND IFEQ L12 ICONST_1 ISTORE 2 L12 LINENUMBER 13 L12 GETSTATIC kotlin/Unit.INSTANCE : Lkotlin/Unit; POP GOTO L13 L13 INVOKESTATIC kotlin/jvm/internal/InlineMarker.afterInlineCall ()V L14 LINENUMBER 6 L14 L6 LINENUMBER 7 L6 RETURN L15 LOCALVARIABLE removeMeToFixCompile$iv Z L8 L13 2 LOCALVARIABLE $i$f$someFunction I L12 L13 3 LOCALVARIABLE e Ljava/lang/ArithmeticException; L2 L14 1 LOCALVARIABLE args [Ljava/lang/String; L3 L15 0 MAXSTACK = 3 MAXLOCALS = 5 Cause: Error at instruction 45: Cannot pop operand off an empty stack. Element is unknownThe root cause was thrown at: MethodAnalyzer.kt:116 Element is unknownThe root cause was thrown at: TransformationMethodVisitor.java:83 File being compiled and position: (1,1) in /home/awaters/Developer/KotlinCompilerBug/src/Main.kt PsiElement: fun main(args: Array<String>) { try { // needs to be IOException (or non-Java exception?) } catch (e: ArithmeticException) { someFunction(e) } } The root cause was thrown at: TransformationMethodVisitor.java:83
  3. 0

    Compiler fails to inline function while IntelliJ IDEA doesn't flag any errors

    YouTrack | 10 months ago
    org.jetbrains.kotlin.codegen.CompilationException: Back-end (JVM) Internal error: Couldn't inline method call 'lazyField' into import kotlin.properties.ReadOnlyProperty import kotlin.reflect.KProperty val h2: Holder by object : ReadOnlyProperty<Nothing?, Holder> { private lateinit var field: Holder private val value by lazy { field = Holder(0) { field.x++ } field } override fun getValue(thisRef: Nothing?, property: KProperty<*>) = value } class Holder(var x: Int = 0, val action: () -> Unit) val h: Holder by lazyField { Holder(0) { it.x++ } } inline fun <R, T : Any> lazyField(crossinline initializer: (T) -> T) = object : ReadOnlyProperty<R, T> { private lateinit var field: T private val value by lazy { field = initializer(field) field } override fun getValue(thisRef: R, property: KProperty<*>) = value } fun main(args: Array<String>) { h.action() h.action() println(h.x) //2 } Cause: Transformer for LazyFieldKt$lazyField$1: couldn't inline method call cause: getValue (Lkotlin/jvm/functions/Function1;)Ljava/lang/Object;: L0 ALOAD 0 GETFIELD LazyFieldKt$lazyField$1.value$delegate : Lkotlin/Lazy; GETSTATIC LazyFieldKt$lazyField$1.$$$$$delegatedProperties : [Lkotlin/reflect/KProperty; ICONST_0 AALOAD INVOKESTATIC kotlin/LazyKt.getValue (Lkotlin/Lazy;Ljava/lang/Object;Lkotlin/reflect/KProperty;)Ljava/lang/Object; ARETURN L1 LOCALVARIABLE this LLazyFieldKt$lazyField$1; L0 L1 0 MAXSTACK = 4 MAXLOCALS = 2 File being compiled and position: (17,18) in /path/to/src/main/kotlin/LazyField.kt PsiElement: lazyField { Holder(0) { it.x++ } } The root cause was thrown at: MethodInliner.java:727
  4. Speed up your debug routine!

    Automated exception search integrated into your IDE

  5. 0

    GitHub comment 1#223782403

    GitHub | 6 months ago | WhatATopic
    java.security.PrivilegedActionException: java.security.PrivilegedActionException: org.objectweb.asm.tree.analysis.AnalyzerException: Error at instruction 5: Cannot pop operand off an empty stack.
  6. 0

    @JvmOverloads does not work in interfaces, causing an exception in compiler

    YouTrack | 7 months ago
    org.jetbrains.org.objectweb.asm.tree.analysis.AnalyzerException: Error at instruction 5: Cannot pop operand off an empty stack. File being compiled and position: (7,5) in /Simplest version.kt PsiElement: @JvmOverloads fun a(a: Boolean = false, b: Boolean = false) {} The root cause was thrown at: MethodTransformer.java:34

    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.IndexOutOfBoundsException

      Cannot pop operand off an empty stack.

      at org.jetbrains.org.objectweb.asm.tree.analysis.Frame.pop()
    2. org.jetbrains.org
      Frame.pop
      1. org.jetbrains.org.objectweb.asm.tree.analysis.Frame.pop(Frame.java:221)
      1 frame
    3. org.jetbrains.kotlin
      FixStackAnalyzer$FixStackFrame.pop
      1. org.jetbrains.kotlin.codegen.optimization.fixStack.FixStackAnalyzer$FixStackFrame.pop(FixStackAnalyzer.kt:112)
      2. org.jetbrains.kotlin.codegen.optimization.fixStack.FixStackAnalyzer$FixStackFrame.pop(FixStackAnalyzer.kt:53)
      2 frames
    4. org.jetbrains.org
      Frame.execute
      1. org.jetbrains.org.objectweb.asm.tree.analysis.Frame.execute(Frame.java:615)
      1 frame
    5. org.jetbrains.kotlin
      OptimizationMethodVisitor.visitEnd
      1. org.jetbrains.kotlin.codegen.optimization.fixStack.FixStackAnalyzer$FixStackFrame.execute(FixStackAnalyzer.kt:83)
      2. org.jetbrains.kotlin.codegen.optimization.common.MethodAnalyzer.analyze(MethodAnalyzer.kt:85)
      3. org.jetbrains.kotlin.codegen.optimization.fixStack.FixStackMethodTransformer.transform(FixStackMethodTransformer.kt:43)
      4. org.jetbrains.kotlin.codegen.optimization.MandatoryMethodTransformer.transform(MandatoryMethodTransforker.kt:29)
      5. org.jetbrains.kotlin.codegen.optimization.OptimizationMethodVisitor.visitEnd(OptimizationMethodVisitor.java:81)
      5 frames
    6. org.jetbrains.org
      MethodVisitor.visitEnd
      1. org.jetbrains.org.objectweb.asm.MethodVisitor.visitEnd(MethodVisitor.java:878)
      1 frame
    7. org.jetbrains.kotlin
      LongRunningReadTask$1$1.run
      1. org.jetbrains.kotlin.codegen.FunctionCodegen.endVisit(FunctionCodegen.java:519)
      2. org.jetbrains.kotlin.codegen.FunctionCodegen.generateMethod(FunctionCodegen.java:225)
      3. org.jetbrains.kotlin.codegen.FunctionCodegen.generateMethod(FunctionCodegen.java:145)
      4. org.jetbrains.kotlin.codegen.ClosureCodegen.generateBody(ClosureCodegen.java:186)
      5. org.jetbrains.kotlin.codegen.MemberCodegen.generate(MemberCodegen.java:118)
      6. org.jetbrains.kotlin.codegen.ExpressionCodegen.genClosure(ExpressionCodegen.java:1560)
      7. org.jetbrains.kotlin.codegen.ExpressionCodegen.genClosure(ExpressionCodegen.java:1536)
      8. org.jetbrains.kotlin.codegen.ExpressionCodegen.genSamInterfaceValue(ExpressionCodegen.java:2462)
      9. org.jetbrains.kotlin.codegen.ExpressionCodegen.visitCallExpression(ExpressionCodegen.java:2446)
      10. org.jetbrains.kotlin.codegen.ExpressionCodegen.visitCallExpression(ExpressionCodegen.java:110)
      11. org.jetbrains.kotlin.psi.KtCallExpression.accept(KtCallExpression.java:35)
      12. org.jetbrains.kotlin.codegen.ExpressionCodegen.genQualified(ExpressionCodegen.java:283)
      13. org.jetbrains.kotlin.codegen.ExpressionCodegen.genQualified(ExpressionCodegen.java:265)
      14. org.jetbrains.kotlin.codegen.ExpressionCodegen.gen(ExpressionCodegen.java:308)
      15. org.jetbrains.kotlin.codegen.MemberCodegen.initializeProperty(MemberCodegen.java:395)
      16. org.jetbrains.kotlin.codegen.MemberCodegen.generateInitializers(MemberCodegen.java:371)
      17. org.jetbrains.kotlin.codegen.ImplementationBodyCodegen.generateInitializers(ImplementationBodyCodegen.java:1099)
      18. org.jetbrains.kotlin.codegen.ImplementationBodyCodegen.generatePrimaryConstructorImpl(ImplementationBodyCodegen.java:1038)
      19. org.jetbrains.kotlin.codegen.ImplementationBodyCodegen.access$300(ImplementationBodyCodegen.java:92)
      20. org.jetbrains.kotlin.codegen.ImplementationBodyCodegen$3.doGenerateBody(ImplementationBodyCodegen.java:946)
      21. org.jetbrains.kotlin.codegen.FunctionGenerationStrategy$CodegenBased.generateBody(FunctionGenerationStrategy.java:72)
      22. org.jetbrains.kotlin.codegen.FunctionCodegen.generateMethodBody(FunctionCodegen.java:378)
      23. org.jetbrains.kotlin.codegen.FunctionCodegen.generateMethod(FunctionCodegen.java:213)
      24. org.jetbrains.kotlin.codegen.ImplementationBodyCodegen.generatePrimaryConstructor(ImplementationBodyCodegen.java:942)
      25. org.jetbrains.kotlin.codegen.ImplementationBodyCodegen.generateConstructors(ImplementationBodyCodegen.java:397)
      26. org.jetbrains.kotlin.codegen.ClassBodyCodegen.generateBody(ClassBodyCodegen.java:79)
      27. org.jetbrains.kotlin.codegen.MemberCodegen.generate(MemberCodegen.java:118)
      28. org.jetbrains.kotlin.codegen.MemberCodegen.genClassOrObject(MemberCodegen.java:232)
      29. org.jetbrains.kotlin.codegen.PackageCodegen.generateClassOrObject(PackageCodegen.java:145)
      30. org.jetbrains.kotlin.codegen.PackageCodegen.generateFile(PackageCodegen.java:98)
      31. org.jetbrains.kotlin.codegen.PackageCodegen.generate(PackageCodegen.java:61)
      32. org.jetbrains.kotlin.codegen.KotlinCodegenFacade.generatePackage(KotlinCodegenFacade.java:99)
      33. org.jetbrains.kotlin.codegen.KotlinCodegenFacade.doGenerateFiles(KotlinCodegenFacade.java:77)
      34. org.jetbrains.kotlin.codegen.KotlinCodegenFacade.compileCorrectFiles(KotlinCodegenFacade.java:44)
      35. org.jetbrains.kotlin.idea.internal.KotlinBytecodeToolWindow.compileSingleFile(KotlinBytecodeToolWindow.java:312)
      36. org.jetbrains.kotlin.idea.internal.KotlinBytecodeToolWindow.getBytecodeForFile(KotlinBytecodeToolWindow.java:225)
      37. org.jetbrains.kotlin.idea.internal.KotlinBytecodeToolWindow$UpdateBytecodeToolWindowTask.processRequest(KotlinBytecodeToolWindow.java:115)
      38. org.jetbrains.kotlin.idea.internal.KotlinBytecodeToolWindow$UpdateBytecodeToolWindowTask.processRequest(KotlinBytecodeToolWindow.java:76)
      39. org.jetbrains.kotlin.idea.util.LongRunningReadTask$1$1.run(LongRunningReadTask.java:110)
      39 frames
    8. IDEA
      ApplicationImpl.runReadAction
      1. com.intellij.openapi.application.impl.ApplicationImpl.runReadAction(ApplicationImpl.java:950)
      1 frame
    9. org.jetbrains.kotlin
      LongRunningReadTask$3.run
      1. org.jetbrains.kotlin.idea.util.LongRunningReadTask$3.run(LongRunningReadTask.java:226)
      1 frame
    10. IDEA
      CoreProgressManager.runProcess
      1. com.intellij.openapi.progress.impl.CoreProgressManager$2.run(CoreProgressManager.java:142)
      2. com.intellij.openapi.progress.impl.CoreProgressManager.registerIndicatorAndRun(CoreProgressManager.java:446)
      3. com.intellij.openapi.progress.impl.CoreProgressManager.executeProcessUnderProgress(CoreProgressManager.java:392)
      4. com.intellij.openapi.progress.impl.ProgressManagerImpl.executeProcessUnderProgress(ProgressManagerImpl.java:54)
      5. com.intellij.openapi.progress.impl.CoreProgressManager.runProcess(CoreProgressManager.java:127)
      5 frames
    11. org.jetbrains.kotlin
      LongRunningReadTask$1.run
      1. org.jetbrains.kotlin.idea.util.LongRunningReadTask.runWithWriteActionPriority(LongRunningReadTask.java:223)
      2. org.jetbrains.kotlin.idea.util.LongRunningReadTask$1.run(LongRunningReadTask.java:105)
      2 frames
    12. IDEA
      ApplicationImpl$8.run
      1. com.intellij.openapi.application.impl.ApplicationImpl$8.run(ApplicationImpl.java:369)
      1 frame
    13. 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