RFR: 8338883: Add core dump info to -Xlog:os=info

David Holmes dholmes at openjdk.org
Wed Aug 28 01:18:27 UTC 2024


On Tue, 27 Aug 2024 20:42:48 GMT, Gerard Ziemski <gziemski at openjdk.org> wrote:

> We add a small feature, which adds core dump info, which till now was only printed as part of hs_err log file, directly to stdout, when desired using log mechanism, i.e. `-Xlog:os=info`
> 
> For example, if we see:
> 
> `core dump info: core.28283`
> 
> we know all is set up correctly and we can expect a core file if java process crashes. If we see:
> 
> `core dump info: Core dumps have been disabled. To enable core dumping, try "ulimit -c unlimited" before starting Java again`
> 
> instead, however, we know that "ulimit -c unlimited" needs to be set.
> 
> Testing: 
> - passes `"MACH5 runtime/ErrorHandling/CreateCoredumpOnCrash.java"`
> - full MACH5 test in progress...

If all you are really interested in is reporting that core dumps are disabled then maybe logging the specific ulimit/rlimit info would suffice?

-------------

PR Comment: https://git.openjdk.org/jdk/pull/20734#issuecomment-2313894526


More information about the hotspot-runtime-dev mailing list