水木社区手机版
首页
|版面-C程序设计语言(CProgramming)|
新版wap站已上线
返回
1/1
|
转到
主题:对于几十万行代码的工程,如果某一处出现了数组越界,如何定位
51楼
|
walker0000
|
2021-03-23 16:17:03
|
展开
gcc 编译的时候加 -g 选项,shell加 ulimit -c unlimited生成core dump,然后崩溃的时候gdb + coredump,程序没跑飞的话能看到调用堆栈,如果跑飞的话就麻烦了,最后的招就是加日志来分析日志,core掉之后日志就停了,看最近的日志在哪里,然后反查代码
--
FROM 111.203.228.*
1/1
|
转到
选择讨论区
首页
|
分区
|
热推
BYR-Team
©
2010.
KBS Dev-Team
©
2011
登录完整版