java.lang.VerifyError: Bad type on operand stack Exception Details: Location: acme/fm.u()Lacme/ro; @360: invokespecial Reason: Type 'acme/ab' (current frame, stack[7]) is not assignable to 'acme/oz' Current Frame: bci: @360 flags: { } locals: { 'acme/fm', 'acme/rt', top, 'acme/rs', 'acme/ab' } stack: { 'acme/fm', uninitialized 350, uninitialized 350, 'acme/fm', null, 'acme/rt', 'acme/rs', 'acme/ab' } Bytecode: 0000000: 014c bb00 3659 b700 8e4d 2cbb 0034 59b7 0000010: 0089 1201 b600 8b2a b400 42b6 0051 b600 0000020: 8ab6 008c b600 8f57 1101 95b8 0079 9900 0000030: 50b8 0052 2cb6 0059 4e2d b800 873a 0419 0000040: 04b9 009d 0100 3a05 05b8 007c b800 833a 0000050: 06bb 0035 59b7 008d 3a07 bb00 3559 b700 0000060: 8d3a 0819 0619 0719 08b8 0082 bb00 2859 0000070: 2a01 1906 1905 1907 1908 b700 774c 014e 0000080: b200 4db6 0084 9900 5b11 0196 b800 7999 0000090: 0052 b800 522c b600 5a3a 0419 04b8 0087 00000a0: 3a05 1905 b900 9d01 003a 0608 b800 7bb8 00000b0: 0083 3a07 bb00 3559 b700 8d3a 08bb 0035 00000c0: 59b7 008d 3a09 1907 1908 1909 b800 82bb 00000d0: 0027 592a 0119 0719 0619 0819 09b7 0076 00000e0: 4e01 3a04 1101 97b8 0079 9900 73b8 0052 00000f0: 2cb6 005b 3a05 1905 b800 873a 0619 06b9 0000100: 009d 0100 3a07 1007 b800 7db8 0083 3a08 0000110: bb00 3559 b700 8d3a 09bb 0035 59b7 008d 0000120: 3a0a 1908 1909 190a b800 82b2 004d b600 0000130: 8499 0019 bb00 2c59 2a01 1908 1909 190a 0000140: 1907 b700 803a 04a7 0016 bb00 2959 2a01 0000150: 1908 1909 190a 1907 b700 783a 042a bb00 0000160: 2559 2a01 2b2d 1904 b700 72b5 0047 2ab4 0000170: 0047 b0 Stackmap Table: append_frame(@126,Object[#40],Object[#54]) append_frame(@225,Object[#39]) full_frame(@330,{Object[#28],Object[#40],Top,Object[#39],Top,Top,Top,Object[#61],Object[#45],Object[#53],Object[#53]},{}) full_frame(@349,{Object[#28],Object[#40],Top,Object[#39],Object[#21]},{})

proguard | egavaldo | 3 years ago
  1. 0

    VerifyError even with -dontoptimize

    proguard | 3 years ago | egavaldo
    java.lang.VerifyError: Bad type on operand stack Exception Details: Location: acme/fm.u()Lacme/ro; @360: invokespecial Reason: Type 'acme/ab' (current frame, stack[7]) is not assignable to 'acme/oz' Current Frame: bci: @360 flags: { } locals: { 'acme/fm', 'acme/rt', top, 'acme/rs', 'acme/ab' } stack: { 'acme/fm', uninitialized 350, uninitialized 350, 'acme/fm', null, 'acme/rt', 'acme/rs', 'acme/ab' } Bytecode: 0000000: 014c bb00 3659 b700 8e4d 2cbb 0034 59b7 0000010: 0089 1201 b600 8b2a b400 42b6 0051 b600 0000020: 8ab6 008c b600 8f57 1101 95b8 0079 9900 0000030: 50b8 0052 2cb6 0059 4e2d b800 873a 0419 0000040: 04b9 009d 0100 3a05 05b8 007c b800 833a 0000050: 06bb 0035 59b7 008d 3a07 bb00 3559 b700 0000060: 8d3a 0819 0619 0719 08b8 0082 bb00 2859 0000070: 2a01 1906 1905 1907 1908 b700 774c 014e 0000080: b200 4db6 0084 9900 5b11 0196 b800 7999 0000090: 0052 b800 522c b600 5a3a 0419 04b8 0087 00000a0: 3a05 1905 b900 9d01 003a 0608 b800 7bb8 00000b0: 0083 3a07 bb00 3559 b700 8d3a 08bb 0035 00000c0: 59b7 008d 3a09 1907 1908 1909 b800 82bb 00000d0: 0027 592a 0119 0719 0619 0819 09b7 0076 00000e0: 4e01 3a04 1101 97b8 0079 9900 73b8 0052 00000f0: 2cb6 005b 3a05 1905 b800 873a 0619 06b9 0000100: 009d 0100 3a07 1007 b800 7db8 0083 3a08 0000110: bb00 3559 b700 8d3a 09bb 0035 59b7 008d 0000120: 3a0a 1908 1909 190a b800 82b2 004d b600 0000130: 8499 0019 bb00 2c59 2a01 1908 1909 190a 0000140: 1907 b700 803a 04a7 0016 bb00 2959 2a01 0000150: 1908 1909 190a 1907 b700 783a 042a bb00 0000160: 2559 2a01 2b2d 1904 b700 72b5 0047 2ab4 0000170: 0047 b0 Stackmap Table: append_frame(@126,Object[#40],Object[#54]) append_frame(@225,Object[#39]) full_frame(@330,{Object[#28],Object[#40],Top,Object[#39],Top,Top,Top,Object[#61],Object[#45],Object[#53],Object[#53]},{}) full_frame(@349,{Object[#28],Object[#40],Top,Object[#39],Object[#21]},{})
  2. 0

    HBase User - NoSuchMethodError using zipkin with hbase 0.98.5

    nabble.com | 8 months ago
    java.lang.VerifyError: Bad type on operand stack > Exception Details: >   Location: >     org/htrace/impl/HBaseSpanReceiver.main([Ljava/lang/String;)V @19: > invokevirtual >   Reason: >     Type 'org/apache/hadoop/hbase/trace/HBaseHTraceConfiguration' (current > frame, stack[1]) is not assignable to 'org/htrace/HTraceConfiguration' >   Current Frame: >     bci: @19 >     flags: { } > locals: { '[Ljava/lang/String;', 'org/htrace/impl/HBaseSpanReceiver' } >     stack: { 'org/htrace/impl/HBaseSpanReceiver', > 'org/apache/hadoop/hbase/trace/HBaseHTraceConfiguration' } >   Bytecode: >     0000000: bb00 4959 b700 4a4c 2bbb 004b 59b8 0016 >     0000010: b700 4cb6 004d 2bb8 004e 124f b200 50b8 >     0000020: 0051 4d14 0052 b800 542c b600 55b9 0056 >     0000030: 0100 4212 57b8 0058 3a05 1400 52b8 0054 >     0000040: 1259 2cb6 0055 b800 5a3a 0614 0052 b800 >     0000050: 5412 5bb8 0058 3a07 125c b800 5d14 0052 >     0000060: b800 5412 5eb8 005d 1907 b600 5f14 0052 >     0000070: b800 5419 06b6 005f 1400 52b8 0054 1905 >     00000a0: 3eb6 0064 b1
  3. 0

    HBase User - NoSuchMethodError using zipkin with hbase 0.98.5

    nabble.com | 8 months ago
    java.lang.VerifyError: Bad type on operand stack Exception Details:   Location:     org/htrace/impl/HBaseSpanReceiver.main([Ljava/lang/String;)V @19: invokevirtual   Reason:     Type 'org/apache/hadoop/hbase/trace/HBaseHTraceConfiguration' (current frame, stack[1]) is not assignable to 'org/htrace/HTraceConfiguration'   Current Frame:     bci: @19     flags: { } locals: { '[Ljava/lang/String;', 'org/htrace/impl/HBaseSpanReceiver' }     stack: { 'org/htrace/impl/HBaseSpanReceiver', 'org/apache/hadoop/hbase/trace/HBaseHTraceConfiguration' }   Bytecode:     0000000: bb00 4959 b700 4a4c 2bbb 004b 59b8 0016     0000010: b700 4cb6 004d 2bb8 004e 124f b200 50b8     0000020: 0051 4d14 0052 b800 542c b600 55b9 0056     0000030: 0100 4212 57b8 0058 3a05 1400 52b8 0054     0000040: 1259 2cb6 0055 b800 5a3a 0614 0052 b800     0000050: 5412 5bb8 0058 3a07 125c b800 5d14 0052     0000060: b800 5412 5eb8 005d 1907 b600 5f14 0052     0000070: b800 5419 06b6 005f 1400 52b8 0054 1905     00000a0: 3eb6 0064 b1
  4. Speed up your debug routine!

    Automated exception search integrated into your IDE

  5. 0

    GitHub comment 146#169067667

    GitHub | 11 months ago | jkbbwr
    java.lang.ExceptionInInitializerError
  6. 0

    Bad type on operand stack

    Stack Overflow | 1 year ago | user3446565
    java.lang.VerifyError: Bad type on operand stack Exception Details: Location: com/jarol/apps/base/jarol/services/impl/SpinDetailsInsert.setSpinData(Lcom/jarol/apps/models/dto/SpinDetail;Lcom/jarol/apps/models/dto/SpinHistorySummary;Lcom/jarol/apps/models/dto/BalanceSummary;Lcom/jarol/apps/models/dto/BonusManagement;Ljava/lang/String;)Ljava/util/Map; @882: invokespecial Reason: Type 'java/lang/Object' (current frame, stack[3]) is not assignable to 'java/lang/Throwable' Current Frame: bci: @882 flags: { } locals: { 'com/jarol/apps/base/jarol/services/impl/SpinDetailsInsert', 'com/jarol/apps/models/dto/SpinDetail', 'com/jarol/apps/models/dto/SpinHistorySummary', 'com/jarol/apps/models/dto/BalanceSummary', 'com/jarol/apps/models/dto/BonusManagement', 'java/lang/String', integer, 'java/util/Map', long, long_2nd, integer, long, long_2nd, long, long_2nd, double, double_2nd, double, double_2nd, double, double_2nd, integer, long, long_2nd, double, double_2nd, 'java/lang/Object' } stack: { uninitialized 874, uninitialized 874, 'java/lang/String', 'java/lang/Object' } Bytecode: 0000000: b800 232a b600 2712 2912 2bb8 0031 0436 0000010: 06bb 0033 59b7 0034 3a07 2bc6 0007 2dc7 0000020: 000d bb00 1659 1236 b700 39bf 2bb6 003f 0000030: 0994 9e00 142b b600 439b 000d 2bb6 0047 0000040: b800 4d99 000d bb00 1659 124f b700 39bf 0000050: 2bb6 0053 0e98 9c00 3819 0712 552b b600 0000060: 53b8 005b b900 6103 0057 1907 1263 2bb6 0000070: 0053 b800 5bb9 0061 0300 5719 07b8 0067 0000080: 2ab6 0027 1229 1269 b800 3119 07b0 2ab4 0000090: 006b 2b2d 2c19 0419 05b9 0070 0600 3a07 00000a0: 0937 0803 360a 0937 0b09 370d 0e39 0f0e 00000b0: 3911 0e39 132b b600 47b8 0074 3615 0937 00000c0: 1619 0712 76b9 007a 0200 c600 1219 0712 00000d0: 76b9 007a 0200 b600 7da7 0005 127f b800 00000e0: 84b6 0087 3708 1907 1289 b900 7a02 00b6 00000f0: 007d b800 8eb6 0092 360a 1907 1294 b900 0000100: 7a02 00b6 007d b800 84b6 0087 370b 1907 0000110: 1296 b900 7a02 00b6 007d b800 84b6 0087 0000120: 370d 1907 1298 b900 7a02 00b6 007d b800 0000130: 9bb6 009e 390f 1907 12a0 b900 7a02 00b6 0000140: 007d b800 9bb6 009e 3911 1907 12a2 b900 0000150: 7a02 00b6 007d b800 9bb6 009e 3913 1907 0000160: 12a4 b900 7a02 00b6 007d b800 84b6 0087 0000170: 3716 1907 1263 2bb6 0053 b800 5bb9 0061 0000180: 0300 5715 0a9a 007a 1608 0994 9e00 352a 0000190: b400 6b2b b600 432b b600 3f16 082b b600 00001a0: a82b b600 ab2b b600 ae15 152c b600 b32b 00001b0: b600 b62b b600 b915 06b9 00bd 0e00 a700 00001c0: 09b2 00c1 b600 9236 182a b600 2712 29bb 00001d0: 00c3 5912 c5b7 00c6 1518 b600 cab6 00cb 00001e0: b800 3109 3708 1907 b800 6719 0712 632b 00001f0: b600 53b8 005b b900 6103 0057 a701 ae2a 0000200: b600 2712 2912 cdb8 0031 2bb6 0053 3918 0000210: 160b 0994 9e00 b018 110e 979e 00a9 1905 0000220: 2bb6 0047 180f 160b 12cf b800 d33a 1a2a 0000230: b600 2712 29bb 00c3 5912 d5b7 00c6 1811 0000240: b600 d8b6 00cb b800 312a 2bb6 003f 160b 0000250: bb00 da59 1616 b700 dd2b b600 432b b600 0000260: 4318 1114 00de 6b19 1ab6 00e3 391b 181b 0000270: 1400 de97 9900 2d2a 160b 2bb6 003f 2bb6 0000280: 0043 b600 e736 1d2a b600 2712 29bb 00c3 0000290: 5912 e9b7 00c6 151d b600 cab6 00cb b800 00002a0: 3118 1b39 182a b600 2712 29bb 00c3 5912 00002b0: ebb7 00c6 1818 b600 d812 edb6 00f0 b600 00002c0: cbb8 0031 160d 0994 9e00 ae18 130e 979e 00002d0: 00a7 1905 2bb6 0047 180f 160d 12f2 b800 00002e0: d33a 1a2a 2bb6 003f 160d bb00 da59 1616 00002f0: b700 dd2b b600 432b b600 4318 1319 1ab6 0000300: 00e3 391b 181b 1400 de97 9900 2d2a 160d 0000310: 2bb6 003f 2bb6 0043 b600 e736 1d2a b600 0000320: 2712 29bb 00c3 5912 f4b7 00c6 151d b600 0000330: cab6 00cb b800 312a b600 2712 29bb 00c3 0000340: 5912 ebb7 00c6 1818 b600 d812 f6b6 00f0 0000350: b600 cbb8 0031 181b 3918 a700 1c3a 1a2a 0000360: b600 2712 2919 1ab8 00fa bb00 1859 12fc 0000370: 191a b700 ffbf 1907 1263 1818 b800 5bb9 0000380: 0061 0300 57a7 0025 3a18 b201 05bb 00c3 0000390: 5913 0107 b700 c619 18b6 010a b600 f0b6 00003a0: 00cb b601 0f19 18b6 0112 2ab6 0027 1229 00003b0: 1301 14b8 0031 1907 b0 Exception Handler Table: bci [528, 858] => handler: 861 bci [528, 858] => handler: 861 bci [528, 858] => handler: 861 bci [528, 858] => handler: 861 bci [387, 901] => handler: 904 Stackmap Table: append_frame(@34,Integer,Object[#51]) same_frame(@44) same_frame(@70) same_frame(@80) same_frame(@142) full_frame(@220,{Object[#2],Object[#59],Object[#176],Object[#311],Object[#313],Object[#315],Integer,Object[#93],Long,Integer,Long,Long,Double,Double,Double,Integer,Long},{}) same_locals_1_stack_item_frame(@222,Object[#315]) same_frame_extended(@449) same_locals_1_stack_item_frame(@455,Integer) same_frame(@511) append_frame(@673,Double,Object[#315],Double) chop_frame(@708,2) append_frame(@823,Object[#315],Double) full_frame(@861,{Object[#2],Object[#59],Object[#176],Object[#311],Object[#313],Object[#315],Integer,Object[#93],Long,Integer,Long,Long,Double,Double,Double,Integer,Long,Double},{Object[#4]}) same_frame(@886) full_frame(@904,{Object[#2],Object[#59],Object[#176],Object[#311],Object[#313],Object[#315],Integer,Object[#93],Long,Integer,Long,Long,Double,Double,Double,Integer,Long},{Object[#30]}) same_frame(@938) at com.jarol.apps.base.jarol.services.impl.GameSpinReckoningFacadeImpl_calculateFreeSpinWinAmountWibu_2.calculateFreeSpinWinAmount(Unknown Source)

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

      Bad type on operand stack Exception Details: Location: acme/fm.u()Lacme/ro; @360: invokespecial Reason: Type 'acme/ab' (current frame, stack[7]) is not assignable to 'acme/oz' Current Frame: bci: @360 flags: { } locals: { 'acme/fm', 'acme/rt', top, 'acme/rs', 'acme/ab' } stack: { 'acme/fm', uninitialized 350, uninitialized 350, 'acme/fm', null, 'acme/rt', 'acme/rs', 'acme/ab' } Bytecode: 0000000: 014c bb00 3659 b700 8e4d 2cbb 0034 59b7 0000010: 0089 1201 b600 8b2a b400 42b6 0051 b600 0000020: 8ab6 008c b600 8f57 1101 95b8 0079 9900 0000030: 50b8 0052 2cb6 0059 4e2d b800 873a 0419 0000040: 04b9 009d 0100 3a05 05b8 007c b800 833a 0000050: 06bb 0035 59b7 008d 3a07 bb00 3559 b700 0000060: 8d3a 0819 0619 0719 08b8 0082 bb00 2859 0000070: 2a01 1906 1905 1907 1908 b700 774c 014e 0000080: b200 4db6 0084 9900 5b11 0196 b800 7999 0000090: 0052 b800 522c b600 5a3a 0419 04b8 0087 00000a0: 3a05 1905 b900 9d01 003a 0608 b800 7bb8 00000b0: 0083 3a07 bb00 3559 b700 8d3a 08bb 0035 00000c0: 59b7 008d 3a09 1907 1908 1909 b800 82bb 00000d0: 0027 592a 0119 0719 0619 0819 09b7 0076 00000e0: 4e01 3a04 1101 97b8 0079 9900 73b8 0052 00000f0: 2cb6 005b 3a05 1905 b800 873a 0619 06b9 0000100: 009d 0100 3a07 1007 b800 7db8 0083 3a08 0000110: bb00 3559 b700 8d3a 09bb 0035 59b7 008d 0000120: 3a0a 1908 1909 190a b800 82b2 004d b600 0000130: 8499 0019 bb00 2c59 2a01 1908 1909 190a 0000140: 1907 b700 803a 04a7 0016 bb00 2959 2a01 0000150: 1908 1909 190a 1907 b700 783a 042a bb00 0000160: 2559 2a01 2b2d 1904 b700 72b5 0047 2ab4 0000170: 0047 b0 Stackmap Table: append_frame(@126,Object[#40],Object[#54]) append_frame(@225,Object[#39]) full_frame(@330,{Object[#28],Object[#40],Top,Object[#39],Top,Top,Top,Object[#61],Object[#45],Object[#53],Object[#53]},{}) full_frame(@349,{Object[#28],Object[#40],Top,Object[#39],Object[#21]},{})

      at acme.adr.a()
    2. acme
      adr.valueChanged
      1. acme.adr.a(Unknown Source)
      2. acme.adr.valueChanged(Unknown Source)
      2 frames
    3. Java RT
      Component.dispatchEvent
      1. javax.swing.JTree.fireValueChanged(Unknown Source)
      2. javax.swing.JTree$TreeSelectionRedirector.valueChanged(Unknown Source)
      3. javax.swing.tree.DefaultTreeSelectionModel.fireValueChanged(Unknown Source)
      4. javax.swing.tree.DefaultTreeSelectionModel.notifyPathChange(Unknown Source)
      5. javax.swing.tree.DefaultTreeSelectionModel.setSelectionPaths(Unknown Source)
      6. javax.swing.tree.DefaultTreeSelectionModel.setSelectionPath(Unknown Source)
      7. javax.swing.JTree.setSelectionPath(Unknown Source)
      8. javax.swing.plaf.basic.BasicTreeUI.selectPathForEvent(Unknown Source)
      9. javax.swing.plaf.basic.BasicTreeUI$Handler.handleSelection(Unknown Source)
      10. javax.swing.plaf.basic.BasicTreeUI$Handler.mousePressed(Unknown Source)
      11. java.awt.Component.processMouseEvent(Unknown Source)
      12. javax.swing.JComponent.processMouseEvent(Unknown Source)
      13. java.awt.Component.processEvent(Unknown Source)
      14. java.awt.Container.processEvent(Unknown Source)
      15. java.awt.Component.dispatchEventImpl(Unknown Source)
      16. java.awt.Container.dispatchEventImpl(Unknown Source)
      17. java.awt.Component.dispatchEvent(Unknown Source)
      17 frames
    4. acme
      xj.isCellEditable
      1. acme.xj.isCellEditable(Unknown Source)
      1 frame
    5. Java RT
      JTable.editCellAt
      1. javax.swing.JTable.editCellAt(Unknown Source)
      1 frame
    6. acme
      xg.editCellAt
      1. acme.xg.editCellAt(Unknown Source)
      1 frame
    7. Java RT
      EventDispatchThread.run
      1. javax.swing.plaf.basic.BasicTableUI$Handler.adjustSelection(Unknown Source)
      2. javax.swing.plaf.basic.BasicTableUI$Handler.mousePressed(Unknown Source)
      3. java.awt.AWTEventMulticaster.mousePressed(Unknown Source)
      4. java.awt.Component.processMouseEvent(Unknown Source)
      5. javax.swing.JComponent.processMouseEvent(Unknown Source)
      6. java.awt.Component.processEvent(Unknown Source)
      7. java.awt.Container.processEvent(Unknown Source)
      8. java.awt.Component.dispatchEventImpl(Unknown Source)
      9. java.awt.Container.dispatchEventImpl(Unknown Source)
      10. java.awt.Component.dispatchEvent(Unknown Source)
      11. java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source)
      12. java.awt.LightweightDispatcher.processMouseEvent(Unknown Source)
      13. java.awt.LightweightDispatcher.dispatchEvent(Unknown Source)
      14. java.awt.Container.dispatchEventImpl(Unknown Source)
      15. java.awt.Window.dispatchEventImpl(Unknown Source)
      16. java.awt.Component.dispatchEvent(Unknown Source)
      17. java.awt.EventQueue.dispatchEventImpl(Unknown Source)
      18. java.awt.EventQueue.access$200(Unknown Source)
      19. java.awt.EventQueue$3.run(Unknown Source)
      20. java.awt.EventQueue$3.run(Unknown Source)
      21. java.security.AccessController.doPrivileged(Native Method)
      22. java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source)
      23. java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source)
      24. java.awt.EventQueue$4.run(Unknown Source)
      25. java.awt.EventQueue$4.run(Unknown Source)
      26. java.security.AccessController.doPrivileged(Native Method)
      27. java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source)
      28. java.awt.EventQueue.dispatchEvent(Unknown Source)
      29. java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
      30. java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
      31. java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
      32. java.awt.EventDispatchThread.pumpEvents(Unknown Source)
      33. java.awt.EventDispatchThread.pumpEvents(Unknown Source)
      34. java.awt.EventDispatchThread.run(Unknown Source)
      34 frames