crash logs without stack trace

Alexandr Miloslavskiy alexandr.miloslavskiy at syntevo.com
Sun Mar 26 16:18:00 UTC 2023


> Actually we are stuck on reading such crash logs in order to find out crash causes and would appreciate for any clues related to these issues.

I can see that "code" being executed is not even code but some data 
(it's enough to look at disasm and see a lot of zeroes, which is not 
typical for actual machine code).

Now how RIP register ended up pointing to wrong location is a mystery.
But this hints why Java got confused and wasn't able to unwind the stack.

It would be useful to capture more data about the crash:
1. Add -XX:+CreateCoredumpOnCrash option
2. Reproduce the crash, compress into 7-zip and share the dump
3. Note that the dump will contain all of the process's memory at the 
moment of crash, so for privacy reasons, reproduce it on something that 
can be shared without problems, with no passwords etc loaded into 
running program


More information about the hotspot-dev mailing list