C++ in _int_malloc () from /lib64/libc.so.6 问题记录

背景

在运行 C++ 程序时出现了 Segment Fault,通过gdb 分析 core 文件,打印出如下堆栈,可以发现主要问题就是 in _int_malloc () from /lib64/libc.so.6
在这里插入图片描述

问题分析

分析代码,猜测还是因为递归函数的调用层次过深,导致内存溢出,尝试在中途结束递归过程,程序不会报错


版权声明:本文为EJoft原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。