- On POSIX-based operating systems:
- Ensure the process was started with unlimited coreandfileulimits.
 
- On Linux:
- Ensure core
piping is configured properly or disabled.
- Review the system log (e.g. journalctl) to see if the
crash was caused by the Linux OOM killer.
 
- Load the core dump in the operating system debugger and review the
stack trace of the crashing thread.
- Check if the RAM is non-ECC RAM in which
case the cause may have been due to atmospheric radiation. Non-ECC RAM
is more common in consumer hardware rather than production
hardware.
- Review the possibility of mercurial CPU
cores.
Previous Section (Troubleshooting Operating System Recipes) | 
Next Section (Looping Shell Script Recipe) | 
Back to Table of Contents