RFR: 8049632: JDK 1.8.0 b132 :Linux x64 : Crash in ClassFileParser::copy_localvariable_table(..)
Keith McGuigan
kmcguigan at twitter.com
Wed Jan 28 16:26:36 UTC 2015
Looks good to me.
On Wed, Jan 28, 2015 at 11:11 AM, Coleen Phillimore <
coleen.phillimore at oracle.com> wrote:
> Summary: Use resource allocated hashtable for local variable table checking
>
> I was never able to reproduce this after considerable time trying. I also
> never found anything wrong with the code that would cause an extra or
> incorrect os::free call. This change checks LVT entries using the existing
> ResourceHashtable rather than a ad-hoc extra hashtable definition in
> classFileParser.cpp. So this change removes the os::free call. I think
> whatever caused the original bug will crash somewhere else now, and
> hopefully be easier to find.
>
> Tested with jck9, jck1.4 runThese tests, nsk and jtreg tests, and added
> test.
>
> open webrev at http://cr.openjdk.java.net/~coleenp/8049632/
> bug link https://bugs.openjdk.java.net/browse/JDK-8049632
>
> Thanks,
> Coleen
>
>
--
[image: twitter-icon-large.png]
Keith McGuigan
@kamggg
kmcguigan at twitter.com
More information about the hotspot-runtime-dev
mailing list