RFR 8205422: assert(false) failed: Bad verification_type_info
Harold David Seigel
harold.seigel at oracle.com
Fri Jun 22 20:34:01 UTC 2018
Thanks Lois!
Harold
On 6/22/2018 4:32 PM, Lois Foltan wrote:
> This looks good Harold.
> Lois
>
> On 6/22/2018 1:49 PM, Harold David Seigel wrote:
>> Hi,
>>
>> Please review this fix to prevent the debug build of the JVM from
>> failing with an assert when the verifier tries to print a stack map
>> containing a bad verification type. The verifier now prints
>> "BAD:<bad-verification-type-number>" for the illegal value type.
>>
>> For example:
>>
>> Stackmap Table:
>> same_frame(@15)
>> same_locals_1_stack_item_frame(@18,BAD:9)
>> same_frame(@19)
>>
>> Open Webrev: http://cr.openjdk.java.net/~hseigel/bug_8205422/webrev/
>>
>> JBS Bug: https://bugs.openjdk.java.net/browse/JDK-8205422
>>
>> This fix was tested with Mach5 tiers 1 and 2 tests and builds on
>> Linux-X64, Windows, Solaris Sparc, and Mac OS X, with tiers 3-5 tests
>> on Linux-x64, and with JCK-11 Lang and VM tests.
>>
>> Thanks, Harold
>>
>
More information about the hotspot-runtime-dev
mailing list