伙计们,用C ++编写的我的服务器定期崩溃,但根本没有产生核心转储。
核心转储是肯定产生的:“ulimit -c”和“/ proc / sys / kernel / core_pattern”设置正确。
奇怪的是我试图用“kill -s SIGSEGV $ pid”手动杀死服务器几次,而且核心都是一直生产的。
有没有解释和解决这样一个奇怪的行为?
它可能会收到一个信号,默认情况下不会转储核心。 见http://www.kernel.org/doc/man-pages/online/pages/man7/signal.7.html
它看起来像我的应用程序被杀害杀手…现在我必须调查为什么会发生这样的:(