Bug in java.dyn.MethodHandles.unreflect
Rémi Forax
forax at univ-mlv.fr
Mon Apr 27 17:06:04 PDT 2009
There is a bug in the Java API, in MethodHandles.unreflect (the private
one):
Exception in thread "main" java.lang.NullPointerException
at java.dyn.MethodHandles.unreflect(MethodHandles.java:294)
at java.dyn.MethodHandles.unreflect(MethodHandles.java:222)
at fr.umlv.indy.visitor.AbstractVisitor.<init>(AbstractVisitor.java:33)
at fr.umlv.indy.visitor.test.Main$1.<init>(Main.java:7)
at fr.umlv.indy.visitor.test.Main.main(Main.java:7)
VerifyAccess.isAccessible can return null, but the
following line doesn't test null.
if (constraint != defc && !constraint.isAssignableFrom(defc)) {
oups ----------^
Rémi
More information about the mlvm-dev
mailing list