Uploaded image for project: 'Code Tools'
  1. Code Tools
  2. CODETOOLS-7902316

jdis ignores exception_table entries and uses a wrong format for iinc_w instruction

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Fixed
    • Icon: P3 P3
    • asm_tools_7.0
    • asm_tools_7.0
    • tools
    • None
    • b06

      When running jdis on https://gitlab.ow2.org/asm/asm/blob/master/asm-test/src/main/resources/jdk3/LargeMethod.class, an 'iinc_w 263;' is produced, with the second iinc argument missing. Also, two 'endtry' and 'catch' are missing after this iinc_w. The result cannot be parsed by jasm.
      Cleaning code: Removing unnecessary boxing/never thrown exceptions.

            lkuskov Leonid Kuskov
            lkuskov Leonid Kuskov
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated:
              Resolved: