monty , when I saw you add 08ff39d I thought "that's not always true - about the core file being in the current directory" and extended this information to cover core locations for Linux and FreeBSD and any rlimits that may be in effect.
I thought this was odd to be in just the with the test_flags. So what was the purpose?
I've made this output this information for all fatal signal handling despite including functions not in the explicitly allowed list.
Is this acceptable enough assuming getrlimit and sysctlbyname are safe within a signal handler?