Folks, my server written in C++ periodically crashes but produces no core dump at all.
Core dumps are produced for sure: "ulimit -c" and "/proc/sys/kernel/core_pattern" are set properly.
The weird thing is that I tried to kill the server manually for several times using "kill -s SIGSEGV $pid" and the cores were produced all times.
Is there any explanation and solution for such a strange behavior?