我不知道你啥编译环境啊
开debug模式,出core可以直接定位啊,集成环境能直接看到错在那一行
知道是哪个变量越界了,然后查对这个变量的访问代码即可
ps,如果是几十万行的代码工程的话,应该是工业代码吧?
应该有代码管理吧?
blame出错版本和不出错版本之间的代码diff量应该很少吧?
【 在 tianzong (emb) 的大作中提到: 】
: 标 题: Re: 对于几十万行代码的工程,如果某一处出现了数组越界,如何
: 发信站: 水木社区 (Tue Mar 9 15:34:43 2021), 站内
:
: 您就是具体怎么找吧,不难找太难理解了
:
:
: 【 在 lengxinyi 的大作中提到: 】
: : 程序会报错啊,如果不是全局变量满天飞,不难找吧
: : 比查运行多少个小时后有内存泄露容易太多了。。。
: :
:
: --
:
: ※ 来源:·水木社区
http://www.newsmth.net·[FROM: 221.11.8.*]
--
FROM 111.206.214.*