java.lang.VerifyError: Inconsistent stack map frames at branch target 70 Exception Details: Location: myproduct/aic.<init>(Lmyproduct/agw;Lmyproduct/aic$a;)V @70: new Reason: Current frame's flags are not assignable to stack map frame's. Current Frame: bci: @12 flags: { flagThisUninit } locals: { uninitializedThis, 'myproduct/aic$a', 'myproduct/aic$a' } stack: { uninitializedThis, 'myproduct/agw', integer } Stackmap Frame: bci: @70 flags: { } locals: { } stack: { uninitializedThis, 'myproduct/agw' } Bytecode: 0000000: 2a2b 2c4c b200 262b b600 422e aa00 0000 0000010: 0000 003a 0000 0001 0000 0003 0000 001c 0000020: 0000 0026 0000 0030 bb00 0a59 b700 33a7 0000030: 0021 bb00 0c59 b700 34a7 0017 bb00 0d59 0000040: b700 36a7 000d bb00 1f59 1204 b700 46bf 0000050: b700 40b1 Stackmap Table: full_frame(@40,{UninitializedThis},{UninitializedThis,Object[#23]}) full_frame(@50,{UninitializedThis},{UninitializedThis,Object[#23]}) full_frame(@60,{UninitializedThis},{UninitializedThis,Object[#23]}) full_frame(@70,{},{UninitializedThis,Object[#23]}) full_frame(@80,{UninitializedThis},{UninitializedThis,Object[#23],Object[#11 ]})

proguard | denis-ballant | 2 years ago
tip
Do you know that we can give you better hits? Get more relevant results from Samebug’s stack trace search.
  1. 0

    Inconsistent stack map frames in 5.2.1

    proguard | 2 years ago | denis-ballant
    java.lang.VerifyError: Inconsistent stack map frames at branch target 70 Exception Details: Location: myproduct/aic.<init>(Lmyproduct/agw;Lmyproduct/aic$a;)V @70: new Reason: Current frame's flags are not assignable to stack map frame's. Current Frame: bci: @12 flags: { flagThisUninit } locals: { uninitializedThis, 'myproduct/aic$a', 'myproduct/aic$a' } stack: { uninitializedThis, 'myproduct/agw', integer } Stackmap Frame: bci: @70 flags: { } locals: { } stack: { uninitializedThis, 'myproduct/agw' } Bytecode: 0000000: 2a2b 2c4c b200 262b b600 422e aa00 0000 0000010: 0000 003a 0000 0001 0000 0003 0000 001c 0000020: 0000 0026 0000 0030 bb00 0a59 b700 33a7 0000030: 0021 bb00 0c59 b700 34a7 0017 bb00 0d59 0000040: b700 36a7 000d bb00 1f59 1204 b700 46bf 0000050: b700 40b1 Stackmap Table: full_frame(@40,{UninitializedThis},{UninitializedThis,Object[#23]}) full_frame(@50,{UninitializedThis},{UninitializedThis,Object[#23]}) full_frame(@60,{UninitializedThis},{UninitializedThis,Object[#23]}) full_frame(@70,{},{UninitializedThis,Object[#23]}) full_frame(@80,{UninitializedThis},{UninitializedThis,Object[#23],Object[#11 ]})

    Root Cause Analysis

    1. java.lang.VerifyError

      Inconsistent stack map frames at branch target 70 Exception Details: Location: myproduct/aic.<init>(Lmyproduct/agw;Lmyproduct/aic$a;)V @70: new Reason: Current frame's flags are not assignable to stack map frame's. Current Frame: bci: @12 flags: { flagThisUninit } locals: { uninitializedThis, 'myproduct/aic$a', 'myproduct/aic$a' } stack: { uninitializedThis, 'myproduct/agw', integer } Stackmap Frame: bci: @70 flags: { } locals: { } stack: { uninitializedThis, 'myproduct/agw' } Bytecode: 0000000: 2a2b 2c4c b200 262b b600 422e aa00 0000 0000010: 0000 003a 0000 0001 0000 0003 0000 001c 0000020: 0000 0026 0000 0030 bb00 0a59 b700 33a7 0000030: 0021 bb00 0c59 b700 34a7 0017 bb00 0d59 0000040: b700 36a7 000d bb00 1f59 1204 b700 46bf 0000050: b700 40b1 Stackmap Table: full_frame(@40,{UninitializedThis},{UninitializedThis,Object[#23]}) full_frame(@50,{UninitializedThis},{UninitializedThis,Object[#23]}) full_frame(@60,{UninitializedThis},{UninitializedThis,Object[#23]}) full_frame(@70,{},{UninitializedThis,Object[#23]}) full_frame(@80,{UninitializedThis},{UninitializedThis,Object[#23],Object[#11 ]})

      at myproduct.aha.a()
    2. myproduct
      zz.actionPerformed
      1. myproduct.aha.a(SourceFile:202)
      2. myproduct.aha.a(SourceFile:82)
      3. myproduct.zj.c(SourceFile:62)
      4. myproduct.zz.actionPerformed(SourceFile:96)
      4 frames