我的Linux 3.0/2.13 glibc的应用程序是用以下形式的错误停止:Linux 3.0:“检测到glibc”中止 - 调整检测到的损坏功能?
*** glibc detected *** MYAPP: double free or corruption (fasttop): 0x000000000164fef0 ***
======= Backtrace: =========
/lib/x86_64-linux-gnu/libc.so.6(+0x78a96)[0x7f9b114d4a96]
/lib/x86_64-linux-gnu/libc.so.6(cfree+0x6c)[0x7f9b114d8d7c]
MYAPP(...+0x131)[0x44e4c1]
MYAPP(...+0x3e8)[0x4441d8]
MYAPP(...+0x61)[0x440e41]
我的问题是不有关导致这个错误。
我的问题是什么“腐败检测”功能是glibc停止我的过程?它是如何工作的?此腐败检测功能在哪里记录?它具有哪些可调参数以及它们在链接时和/或运行时如何访问?