Bug 430494 - private method in aspect - VerifyError
Summary: private method in aspect - VerifyError
Status: NEW
Alias: None
Product: AspectJ
Classification: Tools
Component: Compiler (show other bugs)
Version: 1.7.4   Edit
Hardware: PC Windows XP
: P3 normal (vote)
Target Milestone: ---   Edit
Assignee: aspectj inbox CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2014-03-17 00:03 EDT by vipin aravind CLA
Modified: 2014-03-17 00:03 EDT (History)
0 users

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description vipin aravind CLA 2014-03-17 00:03:54 EDT
03-17 09:30:21.270: E/AndroidRuntime(7737): java.lang.VerifyError: com/citrix/APIContainment/aspects/PackageManagerAspect
03-17 09:30:21.270: E/AndroidRuntime(7737): 	at citrix.android.content.pm.PackageManager.queryIntentActivities(PackageManager.java:1)
03-17 09:30:21.270: E/AndroidRuntime(7737): 	at com.citrix.androidapiexerciser.APIApp.isIntentAvailable(APIApp.java:65)
03-17 09:30:21.270: E/AndroidRuntime(7737): 	at com.citrix.androidapiexerciser.APIApp.onCreate(APIApp.java:54)


If I have a private method in an aspect and I call the private method from the advice, it will throw VerifyError. However, if I change it to protected/public, the problem is not seen.