Two Shenandoah hs_err for build 25.171-b10
Jerven Bolleman
me at jerven.eu
Wed Jun 20 18:42:01 UTC 2018
HI Zhengyu, Aleksey,
Thank you for taking a look at the error files. I will try to do a replay
of the logs on a test instance next week.
To see if I can get a reproducer.
Regards,
Jerven
On Tue, Jun 19, 2018 at 5:58 PM, Aleksey Shipilev <shade at redhat.com> wrote:
> Jerven had replied to Zhengyu with hs_errs, the meat in both hs_errs is:
>
> # Internal Error (shenandoahHeapRegion.cpp:153), pid=16296,
> tid=0x00007e8ad98da700
> # fatal error: Disallowed transition from Collection Set to Pinned
> #
> # JRE version: OpenJDK Runtime Environment (8.0_171-b10) (build
> 1.8.0_171-b10)
> # Java VM: OpenJDK 64-Bit Server VM (25.171-b10 mixed mode linux-amd64
> compressed oops)
> # Failed to write core dump. Core dumps have been disabled. To enable core
> dumping, try "ulimit -c
> unlimited" before starting Java again
> #
> # If you would like to submit a bug report, please visit:
> # http://bugreport.java.com/bugreport/crash.jsp
> #
>
> --------------- T H R E A D ---------------
>
> Current thread (0x00007e0fc8068db0): JavaThread "http-nio-8080-exec-332"
> daemon [_thread_in_vm,
> id=19351, stack(0x00007e8ad97da000,0x00007e8ad98db000)]
>
> Stack: [0x00007e8ad97da000,0x00007e8ad98db000], sp=0x00007e8ad98d6c30,
> free space=1011k
> Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native
> code)
> V [libjvm.so+0xab47fd]
> V [libjvm.so+0x4ec852]
> V [libjvm.so+0x9b2e64]
> V [libjvm.so+0x9a9081]
> V [libjvm.so+0x685cb7]
> C [libzip.so+0x369c] Java_java_util_zip_Inflater_inflateBytes+0x7c
> J 200 java.util.zip.Inflater.inflateBytes(J[BII)I (0 bytes) @
> 0x00007f03e531cf06
> [0x00007f03e531ce40+0xc6]
> J 1233 C2 java.util.zip.InflaterInputStream.read([BII)I (138 bytes) @
> 0x00007f03e5682198
> [0x00007f03e5682040+0x158]
> J 1270 C2 java.util.jar.JarInputStream.getNextEntry()Ljava/util/zip/ZipEntry;
> (115 bytes) @
> 0x00007f03e56c1b30 [0x00007f03e56c0980+0x11b0]
> J 9039 C2 org.apache.catalina.webresources.JarWarResourceSet.
> getArchiveEntries(Z)Ljava/util/HashMap;
> (390 bytes) @ 0x00007f03e5a941f8 [0x00007f03e5a92ae0+0x1718]
>
>
> I believe we have seen and fixed this, transitions from CSet -> Pinned
> should be allowed and go to
> pinned_cset, and handled correctly by GC, starting from:
> http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/cd4a36a9153b
>
> Jerven, are you running builds from Fedora? I think those are way too old,
> before that changeset
> landed. Unless you are using Rawhide, you might want try to replicate this
> on our sh/jdk8 nightly
> builds:
> https://builds.shipilev.net/openjdk-shenandoah-jdk8/
>
> -Aleksey
>
>
> On 06/19/2018 03:15 PM, Zhengyu Gu wrote:
> > Hi Jerven,
> >
> > Thanks for reporting.
> >
> > However, the attachments apparently were stripped. Is it possible to
> post them somewhere and send us
> > the link?
> >
> > -Zhengyu
> >
> > On 06/19/2018 09:09 AM, Jerven Bolleman wrote:
> >> Dear Shenandoah developers,
> >>
> >> Would you be interested in seeing two hs_err files from a test
> deployment
> >> of Shenandoah.
> >>
> >> The build is 25.171-b10 so it might be a bit old so not applicable
> anymore.
> >>
> >> Regards,
> >> Jerven
> >>
>
>
>
--
Jerven Bolleman
me at jerven.eu
More information about the shenandoah-dev
mailing list