Given the configuration in /proc/sys/kernel/core_pattern
set to /cores/core.%e.%p
, core dumps are named according to pattern, however for processes running executables with long names e.g. SampleCrashApplication
, the generated core file will contain a truncated executable name: /cores/core.SampleCrashAppl.9933
What is causing this ? The man core
page talks only about maximum size of the resulting core filename being 128 (64 for kernels before 2.6.19)