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