java.lang.IllegalArgumentException: Stack size becomes negative after instruction [24] swap in [ElvisKt.main([Ljava/lang/String;)V]

proguard | max-kammerer | 6 months ago
  1. 0

    'Stack size becomes negative after instruction swap' Exception

    proguard | 6 months ago | max-kammerer
    java.lang.IllegalArgumentException: Stack size becomes negative after instruction [24] swap in [ElvisKt.main([Ljava/lang/String;)V]
  2. 0

    Proguard error while generating Secure Signed APK

    Stack Overflow | 4 years ago | GrIsHu
    java.lang.IllegalArgumentException: Can't find any super classes of [android/support/v4/view/AccessibilityDelegateCompatIcs$1] (not even immediate super class [android/view/View$AccessibilityDelegate])
  3. 0

    Error in the android compile proguard,references?

    Stack Overflow | 4 years ago | user2125545
    java.lang.IllegalArgumentException: Can't find any super classes of [android/support/v4/view/AccessibilityDelegateCompatIcs$1] (not even immediate super class [android/view/View$AccessibilityDelegate])
  4. Speed up your debug routine!

    Automated exception search integrated into your IDE

  5. 0

    Proguard returned with error code 1

    Stack Overflow | 5 years ago | Nikunj
    java.lang.IllegalArgumentException: Invalid instruction offset [95] in code fragment at level 0
  6. 0

    Proguard:IllegalArgumentException: Value is not a reference value

    Stack Overflow | 6 years ago | sunchy
    java.lang.IllegalArgumentException: Value is not a reference value [proguard.evaluation.value.UnknownIntegerValue]

    1 unregistered visitors
    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.IllegalArgumentException

      Stack size becomes negative after instruction [24] swap in [ElvisKt.main([Ljava/lang/String;)V]

      at proguard.classfile.attribute.visitor.StackSizeComputer.evaluateInstructionBlock()
    2. [${project.groupId}] ${project.artifactId}
      ProGuard.main
      1. proguard.classfile.attribute.visitor.StackSizeComputer.evaluateInstructionBlock(StackSizeComputer.java:334)
      2. proguard.classfile.attribute.visitor.StackSizeComputer.visitBranchInstruction(StackSizeComputer.java:197)
      3. proguard.classfile.instruction.BranchInstruction.accept(BranchInstruction.java:140)
      4. proguard.classfile.attribute.visitor.StackSizeComputer.evaluateInstructionBlock(StackSizeComputer.java:355)
      5. proguard.classfile.attribute.visitor.StackSizeComputer.visitCodeAttribute0(StackSizeComputer.java:153)
      6. proguard.classfile.attribute.visitor.StackSizeComputer.visitCodeAttribute(StackSizeComputer.java:110)
      7. proguard.optimize.peephole.MethodInliner.visitCodeAttribute0(MethodInliner.java:200)
      8. proguard.optimize.peephole.MethodInliner.visitCodeAttribute(MethodInliner.java:152)
      9. proguard.classfile.attribute.CodeAttribute.accept(CodeAttribute.java:101)
      10. proguard.classfile.ProgramMethod.attributesAccept(ProgramMethod.java:79)
      11. proguard.classfile.attribute.visitor.AllAttributeVisitor.visitProgramMember(AllAttributeVisitor.java:95)
      12. proguard.classfile.util.SimplifiedVisitor.visitProgramMethod(SimplifiedVisitor.java:92)
      13. proguard.classfile.ProgramMethod.accept(ProgramMethod.java:71)
      14. proguard.classfile.ProgramClass.methodsAccept(ProgramClass.java:516)
      15. proguard.classfile.visitor.AllMethodVisitor.visitProgramClass(AllMethodVisitor.java:47)
      16. proguard.classfile.ProgramClass.accept(ProgramClass.java:358)
      17. proguard.classfile.ClassPool.classesAccept(ClassPool.java:124)
      18. proguard.optimize.Optimizer.execute(Optimizer.java:750)
      19. proguard.ProGuard.optimize(ProGuard.java:328)
      20. proguard.ProGuard.execute(ProGuard.java:127)
      21. proguard.ProGuard.main(ProGuard.java:538)
      21 frames