Menu

#573 Value "i" is not a reference value [proguard.evaluation.value.UnknownIntegerValue]

v5.2
closed-fixed
None
5
2016-10-23
2015-05-09
Darker
No

I got this error. This is the last attempt to get this software to do anything. I was so dissapointed... :(

I am attaching my configuration and my jar archive. Source of the archive is on github but changes over time.

2 Attachments

Discussion

  • Eric Lafortune

    Eric Lafortune - 2015-05-12

    Thank you for your report. I will study it in detail later, but the problem is almost certainly caused by an optimization. The simplification of enum types to primitive integers somehow is incomplete. For the time being, you can avoid it by disabling this optimization:

    -optimizations !class/unboxing/enum
    
     
  • Eric Lafortune

    Eric Lafortune - 2015-05-12
    • status: open --> open-accepted
     
  • Eric Lafortune

    Eric Lafortune - 2015-05-16

    This bug has now been fixed for the upcoming ProGuard 5.3 beta1. Note that your input jar contains duplicate entries, which may cause problems elsewhere.

     
  • Eric Lafortune

    Eric Lafortune - 2015-05-16
    • status: open-accepted --> open-fixed
     
  • Eric Lafortune

    Eric Lafortune - 2016-10-23
    • Status: open-fixed --> closed-fixed
     

Log in to post a comment.