org.jetbrains.kotlin.codegen.CompilationException: Back-end (JVM) Internal error: wrong code generatedorg.jetbrains.org.objectweb.asm.tree.analysis.AnalyzerException Error at instruction 111: Incompatible stack heights bytecode: @Lkotlin/jvm/JvmOverloads;() // invisible @Lorg/jetbrains/annotations/Nullable;() // invisible, parameter 0 @Lorg/jetbrains/annotations/NotNull;() // invisible, parameter 1 TRYCATCHBLOCK L0 L1 L2 java/nio/file/NoSuchFileException L3 ALOAD 2 LDC "baseDirectory" INVOKESTATIC kotlin/jvm/internal/Intrinsics.checkParameterIsNotNull (Ljava/lang/Object;Ljava/lang/String;)V L4 LINENUMBER 41 L4 ALOAD 0 INVOKESPECIAL com/intellij/ide/passwordSafe/impl/PasswordSafeProvider.<init> ()V ALOAD 0 ILOAD 3 PUTFIELD com/intellij/ide/passwordSafe/masterKey/FilePasswordSafeProvider.memoryOnly : Z L5 LINENUMBER 42 L5 ALOAD 0 INVOKESTATIC com/intellij/util/containers/ContainerUtil.newConcurrentMap ()Ljava/util/concurrent/ConcurrentMap; PUTFIELD com/intellij/ide/passwordSafe/masterKey/FilePasswordSafeProvider.db : Ljava/util/concurrent/ConcurrentMap; L6 LINENUMBER 44 L6 ALOAD 0 ALOAD 2 LDC "pdb" INVOKEINTERFACE java/nio/file/Path.resolve (Ljava/lang/String;)Ljava/nio/file/Path; PUTFIELD com/intellij/ide/passwordSafe/masterKey/FilePasswordSafeProvider.dbFile : Ljava/nio/file/Path; L7 LINENUMBER 45 L7 ALOAD 0 NEW com/intellij/ide/passwordSafe/masterKey/MasterKeyFileStorage DUP ALOAD 2 INVOKESPECIAL com/intellij/ide/passwordSafe/masterKey/MasterKeyFileStorage.<init> (Ljava/nio/file/Path;)V PUTFIELD com/intellij/ide/passwordSafe/masterKey/FilePasswordSafeProvider.masterKeyStorage : Lcom/intellij/ide/passwordSafe/masterKey/MasterKeyFileStorage; L8 LINENUMBER 52 L8 ALOAD 1 IFNONNULL L9 L10 LINENUMBER 53 L10 ALOAD 0 NEW java/util/concurrent/atomic/AtomicBoolean DUP ICONST_0 INVOKESPECIAL java/util/concurrent/atomic/AtomicBoolean.<init> (Z)V PUTFIELD com/intellij/ide/passwordSafe/masterKey/FilePasswordSafeProvider.needToSave : Ljava/util/concurrent/atomic/AtomicBoolean; L11 LINENUMBER 54 L11 ALOAD 0 ASTORE 4 INVOKESTATIC kotlin/jvm/internal/InlineMarker.beforeInlineCall ()V NOP L12 ALOAD 4 CHECKCAST com/intellij/ide/passwordSafe/masterKey/FilePasswordSafeProvider ASTORE 5 INVOKESTATIC kotlin/jvm/internal/InlineMarker.beforeInlineCall ()V L13 LINENUMBER 55 L13 ALOAD 5 NEW com/intellij/util/EncryptionSupport DUP NEW javax/crypto/spec/SecretKeySpec DUP ALOAD 5 GETFIELD com/intellij/ide/passwordSafe/masterKey/FilePasswordSafeProvider.masterKeyStorage : Lcom/intellij/ide/passwordSafe/masterKey/MasterKeyFileStorage; INVOKEVIRTUAL com/intellij/ide/passwordSafe/masterKey/MasterKeyFileStorage.get ()[B DUP IFNULL L14 GOTO L15 L14 POP GOTO L16 L15 LDC "AES" INVOKESPECIAL javax/crypto/spec/SecretKeySpec.<init> ([BLjava/lang/String;)V CHECKCAST java/security/Key INVOKESPECIAL com/intellij/util/EncryptionSupport.<init> (Ljava/security/Key;)V PUTFIELD com/intellij/ide/passwordSafe/masterKey/FilePasswordSafeProvider.encryptionSupport : Lcom/intellij/util/EncryptionSupport; L17 LINENUMBER 57 L17 L18 LINENUMBER 58 L18 L19 INVOKESTATIC kotlin/jvm/internal/$PseudoInsn.SAVE_STACK_BEFORE_TRY ()V L0 NOP INVOKESTATIC kotlin/jvm/internal/$PseudoInsn.RESTORE_STACK_IN_TRY_CATCH ()V L20 LINENUMBER 59 L20 ALOAD 5 GETFIELD com/intellij/ide/passwordSafe/masterKey/FilePasswordSafeProvider.encryptionSupport : Lcom/intellij/util/EncryptionSupport; DUP IFNONNULL L21 INVOKESTATIC kotlin/jvm/internal/Intrinsics.throwNpe ()V L21 ALOAD 5 GETFIELD com/intellij/ide/passwordSafe/masterKey/FilePasswordSafeProvider.dbFile : Ljava/nio/file/Path; INVOKESTATIC com/intellij/util/PathKt.readBytes (Ljava/nio/file/Path;)[B INVOKEVIRTUAL com/intellij/util/EncryptionSupport.decrypt ([B)[B ASTORE 6 L1 GOTO L22 L2 LINENUMBER 61 L2 ASTORE 7 INVOKESTATIC kotlin/jvm/internal/$PseudoInsn.RESTORE_STACK_IN_TRY_CATCH ()V L23 LINENUMBER 62 L23 INVOKESTATIC com/intellij/ide/passwordSafe/masterKey/FilePasswordSafeProviderKt.getLOG ()Lcom/intellij/openapi/diagnostic/Logger; LDC "key file exists, but db file not" INVOKEVIRTUAL com/intellij/openapi/diagnostic/Logger.warn (Ljava/lang/String;)V L24 LINENUMBER 63 L24 GOTO L16 L22 LINENUMBER 66 L22 NEW java/io/DataInputStream DUP ALOAD 6 ASTORE 8 ASTORE 9 ASTORE 10 NOP L25 NEW java/io/ByteArrayInputStream DUP ALOAD 8 INVOKESPECIAL java/io/ByteArrayInputStream.<init> ([B)V GOTO L26 L26 ASTORE 11 ALOAD 10 ALOAD 9 ALOAD 11 L27 LINENUMBER 66 L27 CHECKCAST java/io/InputStream INVOKESPECIAL java/io/DataInputStream.<init> (Ljava/io/InputStream;)V ASTORE 7 L28 LINENUMBER 67 L28 L29 ALOAD 7 INVOKEVIRTUAL java/io/DataInputStream.available ()I ICONST_0 IF_ICMPLE L30 L31 LINENUMBER 68 L31 ALOAD 5 GETFIELD com/intellij/ide/passwordSafe/masterKey/FilePasswordSafeProvider.db : Ljava/util/concurrent/ConcurrentMap; ALOAD 7 INVOKEVIRTUAL java/io/DataInputStream.readUTF ()Ljava/lang/String; ALOAD 7 INVOKEVIRTUAL java/io/DataInputStream.readUTF ()Ljava/lang/String; INVOKEINTERFACE java/util/concurrent/ConcurrentMap.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; POP L32 GOTO L29 L30 LINENUMBER 69 L30 L33 LINENUMBER 70 L33 GOTO L16 L16 GETSTATIC kotlin/Unit.INSTANCE : Lkotlin/Unit; INVOKESTATIC kotlin/jvm/internal/InlineMarker.afterInlineCall ()V L34 LINENUMBER 54 L34 GOTO L35 L35 INVOKESTATIC kotlin/jvm/internal/InlineMarker.afterInlineCall ()V POP L36 GOTO L37 L9 LINENUMBER 73 L9 ALOAD 0 NEW java/util/concurrent/atomic/AtomicBoolean DUP ALOAD 0 GETFIELD com/intellij/ide/passwordSafe/masterKey/FilePasswordSafeProvider.memoryOnly : Z IFNE L38 ICONST_1 GOTO L39 L38 ICONST_0 L39 INVOKESPECIAL java/util/concurrent/atomic/AtomicBoolean.<init> (Z)V PUTFIELD com/intellij/ide/passwordSafe/masterKey/FilePasswordSafeProvider.needToSave : Ljava/util/concurrent/atomic/AtomicBoolean; L40 LINENUMBER 74 L40 ALOAD 0 GETFIELD com/intellij/ide/passwordSafe/masterKey/FilePasswordSafeProvider.db : Ljava/util/concurrent/ConcurrentMap; ALOAD 1 INVOKEINTERFACE java/util/concurrent/ConcurrentMap.putAll (Ljava/util/Map;)V L41 LINENUMBER 75 L41 L37 RETURN L42 LOCALVARIABLE e Ljava/nio/file/NoSuchFileException; L2 L22 7 LOCALVARIABLE input Ljava/io/DataInputStream; L28 L30 7 LOCALVARIABLE data [B L18 L30 6 LOCALVARIABLE $receiver Lcom/intellij/ide/passwordSafe/masterKey/FilePasswordSafeProvider; L13 L16 5 LOCALVARIABLE $i$a$1$run I L13 L16 12 LOCALVARIABLE this Lcom/intellij/ide/passwordSafe/masterKey/FilePasswordSafeProvider; L3 L42 0 LOCALVARIABLE keyToValue Ljava/util/Map; L3 L42 1 LOCALVARIABLE baseDirectory Ljava/nio/file/Path; L3 L42 2 LOCALVARIABLE memoryOnly Z L3 L42 3 MAXSTACK = 7 MAXLOCALS = 13 Cause: Error at instruction 111: Incompatible stack heights File being compiled and position: (41,32) in <redacted>/intellij-community/platform/platform-impl/src/com/intellij/ide/passwordSafe/FilePasswordSafeProvider.kt PsiElement: @JvmOverloads constructor(keyToValue: Map<String, String>? = null, baseDirectory: Path = Paths.get(PathManager.getConfigPath()), var memoryOnly: Boolean = false) The root cause was thrown at: MethodAnalyzer.kt:113

YouTrack | 5 months ago
  1. 0

    Multiple extendsFrom statements break transitive dependencies

    YouTrack | 5 months ago
    org.jetbrains.kotlin.codegen.CompilationException: Back-end (JVM) Internal error: wrong code generatedorg.jetbrains.org.objectweb.asm.tree.analysis.AnalyzerException Error at instruction 111: Incompatible stack heights bytecode: @Lkotlin/jvm/JvmOverloads;() // invisible @Lorg/jetbrains/annotations/Nullable;() // invisible, parameter 0 @Lorg/jetbrains/annotations/NotNull;() // invisible, parameter 1 TRYCATCHBLOCK L0 L1 L2 java/nio/file/NoSuchFileException L3 ALOAD 2 LDC "baseDirectory" INVOKESTATIC kotlin/jvm/internal/Intrinsics.checkParameterIsNotNull (Ljava/lang/Object;Ljava/lang/String;)V L4 LINENUMBER 41 L4 ALOAD 0 INVOKESPECIAL com/intellij/ide/passwordSafe/impl/PasswordSafeProvider.<init> ()V ALOAD 0 ILOAD 3 PUTFIELD com/intellij/ide/passwordSafe/masterKey/FilePasswordSafeProvider.memoryOnly : Z L5 LINENUMBER 42 L5 ALOAD 0 INVOKESTATIC com/intellij/util/containers/ContainerUtil.newConcurrentMap ()Ljava/util/concurrent/ConcurrentMap; PUTFIELD com/intellij/ide/passwordSafe/masterKey/FilePasswordSafeProvider.db : Ljava/util/concurrent/ConcurrentMap; L6 LINENUMBER 44 L6 ALOAD 0 ALOAD 2 LDC "pdb" INVOKEINTERFACE java/nio/file/Path.resolve (Ljava/lang/String;)Ljava/nio/file/Path; PUTFIELD com/intellij/ide/passwordSafe/masterKey/FilePasswordSafeProvider.dbFile : Ljava/nio/file/Path; L7 LINENUMBER 45 L7 ALOAD 0 NEW com/intellij/ide/passwordSafe/masterKey/MasterKeyFileStorage DUP ALOAD 2 INVOKESPECIAL com/intellij/ide/passwordSafe/masterKey/MasterKeyFileStorage.<init> (Ljava/nio/file/Path;)V PUTFIELD com/intellij/ide/passwordSafe/masterKey/FilePasswordSafeProvider.masterKeyStorage : Lcom/intellij/ide/passwordSafe/masterKey/MasterKeyFileStorage; L8 LINENUMBER 52 L8 ALOAD 1 IFNONNULL L9 L10 LINENUMBER 53 L10 ALOAD 0 NEW java/util/concurrent/atomic/AtomicBoolean DUP ICONST_0 INVOKESPECIAL java/util/concurrent/atomic/AtomicBoolean.<init> (Z)V PUTFIELD com/intellij/ide/passwordSafe/masterKey/FilePasswordSafeProvider.needToSave : Ljava/util/concurrent/atomic/AtomicBoolean; L11 LINENUMBER 54 L11 ALOAD 0 ASTORE 4 INVOKESTATIC kotlin/jvm/internal/InlineMarker.beforeInlineCall ()V NOP L12 ALOAD 4 CHECKCAST com/intellij/ide/passwordSafe/masterKey/FilePasswordSafeProvider ASTORE 5 INVOKESTATIC kotlin/jvm/internal/InlineMarker.beforeInlineCall ()V L13 LINENUMBER 55 L13 ALOAD 5 NEW com/intellij/util/EncryptionSupport DUP NEW javax/crypto/spec/SecretKeySpec DUP ALOAD 5 GETFIELD com/intellij/ide/passwordSafe/masterKey/FilePasswordSafeProvider.masterKeyStorage : Lcom/intellij/ide/passwordSafe/masterKey/MasterKeyFileStorage; INVOKEVIRTUAL com/intellij/ide/passwordSafe/masterKey/MasterKeyFileStorage.get ()[B DUP IFNULL L14 GOTO L15 L14 POP GOTO L16 L15 LDC "AES" INVOKESPECIAL javax/crypto/spec/SecretKeySpec.<init> ([BLjava/lang/String;)V CHECKCAST java/security/Key INVOKESPECIAL com/intellij/util/EncryptionSupport.<init> (Ljava/security/Key;)V PUTFIELD com/intellij/ide/passwordSafe/masterKey/FilePasswordSafeProvider.encryptionSupport : Lcom/intellij/util/EncryptionSupport; L17 LINENUMBER 57 L17 L18 LINENUMBER 58 L18 L19 INVOKESTATIC kotlin/jvm/internal/$PseudoInsn.SAVE_STACK_BEFORE_TRY ()V L0 NOP INVOKESTATIC kotlin/jvm/internal/$PseudoInsn.RESTORE_STACK_IN_TRY_CATCH ()V L20 LINENUMBER 59 L20 ALOAD 5 GETFIELD com/intellij/ide/passwordSafe/masterKey/FilePasswordSafeProvider.encryptionSupport : Lcom/intellij/util/EncryptionSupport; DUP IFNONNULL L21 INVOKESTATIC kotlin/jvm/internal/Intrinsics.throwNpe ()V L21 ALOAD 5 GETFIELD com/intellij/ide/passwordSafe/masterKey/FilePasswordSafeProvider.dbFile : Ljava/nio/file/Path; INVOKESTATIC com/intellij/util/PathKt.readBytes (Ljava/nio/file/Path;)[B INVOKEVIRTUAL com/intellij/util/EncryptionSupport.decrypt ([B)[B ASTORE 6 L1 GOTO L22 L2 LINENUMBER 61 L2 ASTORE 7 INVOKESTATIC kotlin/jvm/internal/$PseudoInsn.RESTORE_STACK_IN_TRY_CATCH ()V L23 LINENUMBER 62 L23 INVOKESTATIC com/intellij/ide/passwordSafe/masterKey/FilePasswordSafeProviderKt.getLOG ()Lcom/intellij/openapi/diagnostic/Logger; LDC "key file exists, but db file not" INVOKEVIRTUAL com/intellij/openapi/diagnostic/Logger.warn (Ljava/lang/String;)V L24 LINENUMBER 63 L24 GOTO L16 L22 LINENUMBER 66 L22 NEW java/io/DataInputStream DUP ALOAD 6 ASTORE 8 ASTORE 9 ASTORE 10 NOP L25 NEW java/io/ByteArrayInputStream DUP ALOAD 8 INVOKESPECIAL java/io/ByteArrayInputStream.<init> ([B)V GOTO L26 L26 ASTORE 11 ALOAD 10 ALOAD 9 ALOAD 11 L27 LINENUMBER 66 L27 CHECKCAST java/io/InputStream INVOKESPECIAL java/io/DataInputStream.<init> (Ljava/io/InputStream;)V ASTORE 7 L28 LINENUMBER 67 L28 L29 ALOAD 7 INVOKEVIRTUAL java/io/DataInputStream.available ()I ICONST_0 IF_ICMPLE L30 L31 LINENUMBER 68 L31 ALOAD 5 GETFIELD com/intellij/ide/passwordSafe/masterKey/FilePasswordSafeProvider.db : Ljava/util/concurrent/ConcurrentMap; ALOAD 7 INVOKEVIRTUAL java/io/DataInputStream.readUTF ()Ljava/lang/String; ALOAD 7 INVOKEVIRTUAL java/io/DataInputStream.readUTF ()Ljava/lang/String; INVOKEINTERFACE java/util/concurrent/ConcurrentMap.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; POP L32 GOTO L29 L30 LINENUMBER 69 L30 L33 LINENUMBER 70 L33 GOTO L16 L16 GETSTATIC kotlin/Unit.INSTANCE : Lkotlin/Unit; INVOKESTATIC kotlin/jvm/internal/InlineMarker.afterInlineCall ()V L34 LINENUMBER 54 L34 GOTO L35 L35 INVOKESTATIC kotlin/jvm/internal/InlineMarker.afterInlineCall ()V POP L36 GOTO L37 L9 LINENUMBER 73 L9 ALOAD 0 NEW java/util/concurrent/atomic/AtomicBoolean DUP ALOAD 0 GETFIELD com/intellij/ide/passwordSafe/masterKey/FilePasswordSafeProvider.memoryOnly : Z IFNE L38 ICONST_1 GOTO L39 L38 ICONST_0 L39 INVOKESPECIAL java/util/concurrent/atomic/AtomicBoolean.<init> (Z)V PUTFIELD com/intellij/ide/passwordSafe/masterKey/FilePasswordSafeProvider.needToSave : Ljava/util/concurrent/atomic/AtomicBoolean; L40 LINENUMBER 74 L40 ALOAD 0 GETFIELD com/intellij/ide/passwordSafe/masterKey/FilePasswordSafeProvider.db : Ljava/util/concurrent/ConcurrentMap; ALOAD 1 INVOKEINTERFACE java/util/concurrent/ConcurrentMap.putAll (Ljava/util/Map;)V L41 LINENUMBER 75 L41 L37 RETURN L42 LOCALVARIABLE e Ljava/nio/file/NoSuchFileException; L2 L22 7 LOCALVARIABLE input Ljava/io/DataInputStream; L28 L30 7 LOCALVARIABLE data [B L18 L30 6 LOCALVARIABLE $receiver Lcom/intellij/ide/passwordSafe/masterKey/FilePasswordSafeProvider; L13 L16 5 LOCALVARIABLE $i$a$1$run I L13 L16 12 LOCALVARIABLE this Lcom/intellij/ide/passwordSafe/masterKey/FilePasswordSafeProvider; L3 L42 0 LOCALVARIABLE keyToValue Ljava/util/Map; L3 L42 1 LOCALVARIABLE baseDirectory Ljava/nio/file/Path; L3 L42 2 LOCALVARIABLE memoryOnly Z L3 L42 3 MAXSTACK = 7 MAXLOCALS = 13 Cause: Error at instruction 111: Incompatible stack heights File being compiled and position: (41,32) in <redacted>/intellij-community/platform/platform-impl/src/com/intellij/ide/passwordSafe/FilePasswordSafeProvider.kt PsiElement: @JvmOverloads constructor(keyToValue: Map<String, String>? = null, baseDirectory: Path = Paths.get(PathManager.getConfigPath()), var memoryOnly: Boolean = false) The root cause was thrown at: MethodAnalyzer.kt:113
  2. 0

    REPL: IOB exception from code with try-catch

    YouTrack | 2 years ago
    java.lang.RuntimeException: org.jetbrains.org.objectweb.asm.tree.analysis.AnalyzerExcepti on: Error at instruction 27: Cannot pop operand off an empty stack.
  3. 0

    Cannot pop operand off empty stack when compiling enum class

    YouTrack | 1 month ago
    org.jetbrains.org.objectweb.asm.tree.analysis.AnalyzerException: Error at instruction 97: Cannot pop operand off an empty stack. File being compiled and position: (300,5) in /data/store/mbrickman/google_drive/kotlin/projects/e-gility/library/src/library/general/ClassTemplate.kt PsiElement: SPLIT_PAIRS( code = 150, sponsor = "Empire K9", nameTemplate = "Split Pairs", isSpecialEntry = true, isPointRanked = true, combineHeights = true, strictRunningOrder = true, teamSize = 2, lateEntryCredits = 2, courseLengthNeeded = false, discretionaryCourseTime = true, isRelay = true, idDiscipline = DISCIPLINE_RELAY, pointsMethod = PointsMethod.RELAY, isQualifier = true ) { override fun isTeamTypeCompatible(teamType: Int): Boolean { return teamType.oneOf(TEAM_UKA_SPLIT_PAIR) } }, The root cause was thrown at: MethodTransformer.java:34
  4. Speed up your debug routine!

    Automated exception search integrated into your IDE

    Root Cause Analysis

    1. org.jetbrains.org.objectweb.asm.tree.analysis.AnalyzerException

      Incompatible stack heights

      at org.jetbrains.org.objectweb.asm.tree.analysis.Frame.merge()
    2. org.jetbrains.org
      Frame.merge
      1. org.jetbrains.org.objectweb.asm.tree.analysis.Frame.merge(Frame.java:687)
      1 frame
    3. org.jetbrains.kotlin
      CompileServiceImpl.remoteIncrementalCompile
      1. org.jetbrains.kotlin.codegen.optimization.common.MethodAnalyzer.mergeControlFlowEdge(MethodAnalyzer.kt:218)
      2. org.jetbrains.kotlin.codegen.optimization.common.MethodAnalyzer.processControlFlowEdge(MethodAnalyzer.kt:168)
      3. org.jetbrains.kotlin.codegen.optimization.common.MethodAnalyzer.visitJumpInsnNode(MethodAnalyzer.kt:159)
      4. org.jetbrains.kotlin.codegen.optimization.common.MethodAnalyzer.analyze(MethodAnalyzer.kt:89)
      5. org.jetbrains.kotlin.codegen.optimization.fixStack.FixStackMethodTransformer.transform(FixStackMethodTransformer.kt:43)
      6. org.jetbrains.kotlin.codegen.optimization.MandatoryMethodTransformer.transform(MandatoryMethodTransforker.kt:29)
      7. org.jetbrains.kotlin.codegen.optimization.OptimizationMethodVisitor.visitEnd(OptimizationMethodVisitor.java:79)
      8. org.jetbrains.kotlin.codegen.FunctionCodegen.endVisit(FunctionCodegen.java:523)
      9. org.jetbrains.kotlin.codegen.FunctionCodegen.generateMethod(FunctionCodegen.java:229)
      10. org.jetbrains.kotlin.codegen.ImplementationBodyCodegen.generatePrimaryConstructor(ImplementationBodyCodegen.java:935)
      11. org.jetbrains.kotlin.codegen.ImplementationBodyCodegen.generateConstructors(ImplementationBodyCodegen.java:399)
      12. org.jetbrains.kotlin.codegen.ClassBodyCodegen.generateBody(ClassBodyCodegen.java:79)
      13. org.jetbrains.kotlin.codegen.MemberCodegen.generate(MemberCodegen.java:118)
      14. org.jetbrains.kotlin.codegen.MemberCodegen.genClassOrObject(MemberCodegen.java:232)
      15. org.jetbrains.kotlin.codegen.PackageCodegen.generateClassOrObject(PackageCodegen.java:145)
      16. org.jetbrains.kotlin.codegen.PackageCodegen.generateFile(PackageCodegen.java:98)
      17. org.jetbrains.kotlin.codegen.PackageCodegen.generate(PackageCodegen.java:61)
      18. org.jetbrains.kotlin.codegen.KotlinCodegenFacade.generatePackage(KotlinCodegenFacade.java:99)
      19. org.jetbrains.kotlin.codegen.KotlinCodegenFacade.doGenerateFiles(KotlinCodegenFacade.java:77)
      20. org.jetbrains.kotlin.codegen.KotlinCodegenFacade.compileCorrectFiles(KotlinCodegenFacade.java:44)
      21. org.jetbrains.kotlin.cli.jvm.compiler.KotlinToJVMBytecodeCompiler.generate(KotlinToJVMBytecodeCompiler.kt:415)
      22. org.jetbrains.kotlin.cli.jvm.compiler.KotlinToJVMBytecodeCompiler.compileModules(KotlinToJVMBytecodeCompiler.kt:143)
      23. org.jetbrains.kotlin.cli.jvm.K2JVMCompiler.doExecute(K2JVMCompiler.kt:173)
      24. org.jetbrains.kotlin.cli.jvm.K2JVMCompiler.doExecute(K2JVMCompiler.kt:49)
      25. org.jetbrains.kotlin.cli.common.CLICompiler.exec(CLICompiler.java:221)
      26. org.jetbrains.kotlin.cli.common.CLICompiler.exec(CLICompiler.java:175)
      27. org.jetbrains.kotlin.cli.common.CLICompiler.execAndOutputXml(CLICompiler.java:80)
      28. org.jetbrains.kotlin.daemon.CompileServiceImpl$remoteIncrementalCompile$1.invoke(CompileServiceImpl.kt:248)
      29. org.jetbrains.kotlin.daemon.CompileServiceImpl$remoteIncrementalCompile$1.invoke(CompileServiceImpl.kt:71)
      30. org.jetbrains.kotlin.daemon.CompileServiceImpl$doCompile$1$1.invoke(CompileServiceImpl.kt:422)
      31. org.jetbrains.kotlin.daemon.CompileServiceImpl$doCompile$1$1.invoke(CompileServiceImpl.kt:71)
      32. org.jetbrains.kotlin.daemon.common.DummyProfiler.withMeasure(PerfUtils.kt:137)
      33. org.jetbrains.kotlin.daemon.CompileServiceImpl.checkedCompile(CompileServiceImpl.kt:455)
      34. org.jetbrains.kotlin.daemon.CompileServiceImpl.access$checkedCompile(CompileServiceImpl.kt:71)
      35. org.jetbrains.kotlin.daemon.CompileServiceImpl$doCompile$1.invoke(CompileServiceImpl.kt:421)
      36. org.jetbrains.kotlin.daemon.CompileServiceImpl$doCompile$1.invoke(CompileServiceImpl.kt:71)
      37. org.jetbrains.kotlin.daemon.CompileServiceImpl.ifAlive(CompileServiceImpl.kt:540)
      38. org.jetbrains.kotlin.daemon.CompileServiceImpl.ifAlive$default(CompileServiceImpl.kt:505)
      39. org.jetbrains.kotlin.daemon.CompileServiceImpl.doCompile(CompileServiceImpl.kt:412)
      40. org.jetbrains.kotlin.daemon.CompileServiceImpl.remoteIncrementalCompile(CompileServiceImpl.kt:245)
      40 frames
    4. Java RT
      Thread.run
      1. sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
      2. sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
      3. sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
      4. java.lang.reflect.Method.invoke(Method.java:498)
      5. sun.rmi.server.UnicastServerRef.dispatch(UnicastServerRef.java:324)
      6. sun.rmi.transport.Transport$1.run(Transport.java:200)
      7. sun.rmi.transport.Transport$1.run(Transport.java:197)
      8. java.security.AccessController.doPrivileged(Native Method)
      9. sun.rmi.transport.Transport.serviceCall(Transport.java:196)
      10. sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java:568)
      11. sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run0(TCPTransport.java:826)
      12. sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.lambda$run$0(TCPTransport.java:683)
      13. java.security.AccessController.doPrivileged(Native Method)
      14. sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTransport.java:682)
      15. java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
      16. java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
      17. java.lang.Thread.run(Thread.java:745)
      17 frames