Heap verification fails after recent merge

Roman Kennke rkennke at redhat.com
Thu Sep 15 05:32:10 UTC 2016


BTW, a workaround is -XX:-VerifyBeforeExit 

Cheers, Roman

Am 14.09.2016 9:13 nachm. schrieb Aleksey Shipilev <shade at redhat.com>:
>
> Hi, 
>
> My basic workloads fail heap verification at the end of the run: 
>
> #  Internal Error 
> (/home/shade/trunks/shenandoah-jdk9/hotspot/src/share/vm/gc/shenandoah/shenandoahHeap.cpp:1520), 
> pid=25322, tid=25343 
> #  guarantee(obj->is_oop()) failed: is_oop 
>
> This probably happens after the recent merge, as my previous builds are 
> not affected. Even the very basic workload fails: 
>
> $ linux-x86_64-normal-server-fastdebug/images/jdk/bin/java 
> -XX:+UseShenandoahGC Alloc 
> <crash> 
>
> $ cat Alloc.java 
>
> public class Alloc { 
> public static void main(String... args) throws Exception { 
> new Object(); 
> } 
> } 
>
> Thanks, 
> -Aleksey 
>


More information about the shenandoah-dev mailing list