JVM crashes in JIT compiled code without hs_err_pid file
Alexandr Miloslavskiy
alexandr.miloslavskiy at syntevo.com
Sun Feb 19 11:06:15 UTC 2023
Hi Thomas,
Thank you for your reply!
> Do you crash right away, or do other
> signals from code heap generally work (e.g. polling page faults)?
According to the dump and customer's description, it crashes
intermittently. In the dump I seen, the process uptime was over 30
minutes, so it must have handled a lot of exceptions already and then,
all of sudden, it crashes. According to event log user sent, he had 6
crashes in 14 hours.
One other thing to consider, user says that crashes started a few days
ago. No idea what that means currently. I suspected 3rd party software,
but I simply can't explain what could it be doing to trigger such symptoms.
> Do the UNWIND information look correct?
Unfortunately not seen in the dump. I requested a full dump, but that
may run into confidentiality issues. Waiting for customer's response
currently.
> Have you confirmed that the addresses of the faulting instructionreally lie within a registered UNWIND region?
Yes, as can be seen in my previous mail, registered region is
MinimumAddress=00000000`05CD0000 MaximumAddress=00000000`14CD0000
and faulting RIP is
00000000`0e11f32b
So it's in between, and it also confirms that this is Java's code cache.
> Another possibility, albeit unlikely, is that in your build the outer
> __try/__except maybe does not work, or is missing?
That's stock Azul Zulu. I wouldn't expect such serious changes in JDK.
More information about the hotspot-dev
mailing list