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

jasm: The CONSTANT_Dynamic_info entry in the constant pool causes the parser to fail.

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Fixed
    • Icon: P2 P2
    • asm_tools_9.0
    • asm_tools_9.0
    • tools
    • None
    • b01
    • b06

      The file:

      super public class cplsym00106m009 version 55:0 {

      const #1 = Dynamic
      REF_invokeStatic:Bootstrap.bsmCondy:"(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/Class;Ljava/lang/String;)I":
      constantdynamic:"I" string;

      public Method "<init>":"()V"

      causes the jasm error.

      cplsym00106m009.jasm (14:179) Error: Either name or Constant Pool index expected, got "<SEMICOLON> [134]"
      const #1 = Dynamic REF_invokeStatic:Bootstrap.bsmCondy:"(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/Class;Ljava/lang/String;)I":constantdynamic:"I" string;

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

              Created:
              Updated:
              Resolved: