Hello Jonny, On 5/30/20 12:39 PM, Jonny Grant wrote: > Hello mtk > > I've noticed "%e-%s.core" often gives something other than the > filename and the name is truncated to 16 bytes:- > > ThreadPoolServi-5.core > Chrome_InProcUt-5.core > > This was set: > sysctl -w kernel.core_pattern="%e-%s.core" > > > > In multithreaded applications it looks like %e is giving something > other than the filename, perhaps a thread entry-point symbol name.> > https://www.man7.org/linux/man-pages/man5/core.5.html > > %e executable filename (without path prefix) > > Could this be updated to: > > %e executable filename or thread name truncated to 16 bytes I changed it to this: %e The process or thread's comm value, which typically is the same as the executable filename (without path prefix, and truncated to a maximum of 15 characters), but may have been modified to be something different; see the discus‐ sion of /proc/[pid]/comm and /proc/[pid]/task/[tid]/comm in proc(5). Thanks, Michael -- Michael Kerrisk Linux man-pages maintainer; http://www.kernel.org/doc/man-pages/ Linux/UNIX System Programming Training: http://man7.org/training/