java.lang.VerifyError: SingleControl_Proxy
- Dominant language
- Java
- Stars
- 2k
- Forks
- 262
- PR merge metrics
- No merged PRs in 30d
Description
java.lang.VerifyError: SingleControl_Proxy
at java.lang.reflect.Field.setField(Native Method)
at java.lang.reflect.Field.set(Field.java:585)
at com.google.dexmaker.stock.ProxyBuilder.setMethodsStaticField(ProxyBuilder.java:299)
at com.google.dexmaker.stock.ProxyBuilder.buildProxyClass(ProxyBuilder.java:269)
at com.google.dexmaker.stock.ProxyBuilder.build(ProxyBuilder.java:205)
Can you help me to find why?
Contributor guide
Research direction
Start by inspecting com.google.dexmaker.stock.ProxyBuilder at lines 205, 269, and 299, following the call into java.lang.reflect.Field.set. Reproduce the VerifyError if possible and determine which generated proxy field operation violates the Dalvik verifier; done means the cause is identified and a regression check demonstrates the corrected behavior.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- java
- Domain
- devtools, mobile-dev
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100