检测到glibc正常退出 - malloc():内存损坏

时间:2017-06-12 13:10:41

标签: c++ signals

有没有一种优雅的方法可以从C ++中恢复以下内容?

\*** glibc detected *** glibc detected - malloc(): memory corruption **\* 

我知道try / catch无法正常工作,看起来使用signal处理程序似乎也无效。

1 个答案:

答案 0 :(得分:0)

捕获SIGSEGV将阻止应用程序突然终止。从那里我可以打印一条消息并优雅地退出。