RFR(S): 6618335: ThreadReference.stop(null) throws NPE instead of InvalidTypeException
Staffan Larsen
staffan.larsen at oracle.com
Fri Nov 28 06:31:00 UTC 2014
Looks good!
Thanks,
/Staffan
> On 27 nov 2014, at 23:37, Erik Gahlin <erik.gahlin at oracle.com> wrote:
>
> Hi,
>
> Could I have a review of a small fix to the JDI implementation.
>
> If ThreadReference#stop(null) is called, a NPE is triggered before the code that should throw an InvalidTypeException is reached. Fix is to use validateMirrorOrNull, which ignores the vaildation if it's null.
>
> This is similar to how ThreadReference#forceEarlyReturn is implemented. Tested with jdk_jdi.
>
> Thanks
> Erik
>
> Bug:
> https://bugs.openjdk.java.net/browse/JDK-6618335
>
> Webrev:
> http://cr.openjdk.java.net/~egahlin/6618335/
More information about the serviceability-dev
mailing list