User Activity

  • Modified a comment on ticket #745 on ProGuard Java Optimizer and Obfuscator

    I tried the patch but the error still occurred. However, the patch did give me some clues as to where to start investigating, and I think I found a second cause: at the top of ComparableConstant.java, InvokeDynamic and MethodHandle are both assigned priority=10. I think this causes them to sort inconsistently (see line 116). I changed MethodHandle's priority to 17 and my codebase now builds successfully with ProGuard.

  • Posted a comment on ticket #745 on ProGuard Java Optimizer and Obfuscator

    I tried the patch but the error still occurred. However, the patch did give me some clues as to where to start investigating, and I think I found a second cause: at the top of ComparableConstant.java, InvokeDynamic and MethodHandle are both assigned priority=10. I think this causes them to sort inconsistently. I changed MethodHandle's priority to 17 and my codebase now builds successfully with ProGuard.

  • Posted a comment on ticket #188 on ProGuard Java Optimizer and Obfuscator

    Hi Eric. Do you have an approximate timeline for 6.1beta3 and 6.1 GA? Thanks!

  • Posted a comment on ticket #745 on ProGuard Java Optimizer and Obfuscator

    Thanks Eric. The codebase that demonstrated this definitely has static arrays of doubles with non-finite values.

  • Created ticket #745 on ProGuard Java Optimizer and Obfuscator

    ConstantPoolSorter.visitProgramClass: "Comparison method violates its general contract" (6.1.0beta2)

View All

Personal Data

Username:
pburka
Joined:
2013-03-26 16:59:58

Projects

  • No projects to display.

Personal Tools