RFR: 8049632: JDK 1.8.0 b132 :Linux x64 : Crash in ClassFileParser::copy_localvariable_table(..)
Coleen Phillimore
coleen.phillimore at oracle.com
Wed Jan 28 16:11:08 UTC 2015
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
More information about the hotspot-runtime-dev
mailing list