标签: c gdb stack
有时,当我有一个包含大量堆栈变量的C函数(比如struct mystruct m [1000])时,只有在使用gdb 调试时,程序才会在进入此函数时崩溃。
你能解释一下那里会发生什么吗?对不起,如果这不是一个“真实”的问题,但我想我可以从答案中学习。
答案 0 :(得分:1)
你能检查ulimit -s吗? 你可以在这里发布你的程序,以便我们可以看到你在这个功能中想要做什么。