Details
-
Bug
-
Status: Resolved
-
Major
-
Resolution: Fixed
-
None
-
None
-
None
Description
If we generate a dynamic interface proxy using ASM then we don't properly proxy methods on Object (unless they are declared on one of the interfaces). We pass a null Method to the listener and we try to cast the returned object to a random one of its interfaces.