我正在研究用C++编写的多线程进程,我正在考虑使用google-coredumper修改SIGSEGV处理,以便在发生分段错误时保持进程活跃.
然而,使用google-coredumper似乎已经成熟,有机会陷入无限循环的核心转储,除非我以某种方式重新初始化线程和可能导致核心转储的对象.
在尝试通过核心转储使进程保持活动时,我应该记住哪些最佳实践?我应该注意哪些"陷阱"?
谢谢!
c c++ segmentation-fault
c ×1
c++ ×1
segmentation-fault ×1