当前位置: 代码迷 >> 综合 >> *** stack smashing detected ***
  详细解决方案

*** stack smashing detected ***

热度:44   发布时间:2023-12-18 16:12:39.0
问题:
运行时出现这个错误,编译过去,而且运行着也能得到结果,运行完该函数后就死在这里了。
*** stack smashing detected ***: ./qq terminated


解决方法:
查看代码,有没有定义什么字符串小于实际使用的,比如定义了
char name[13];


但是实际上可能超过了这个长度,比如用了20个字节。
只要将13改成比实际使用的还大就可以了。
  相关解决方案