如何搜索“到下一行所述的无效地址”错误

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何搜索“到下一行所述的无效地址”错误相关的知识,希望对你有一定的参考价值。

我正在创建一个包含太多代码的库,无法在此处提供。

我的问题是分段错误,Valgrind分析为:

跳转到下一行中指出的无效地址 在0x72612F656D6F682F:??? 在[...](堆栈电话)

感谢this question,我想这是因为我在某处有一个堆栈损坏。

我的问题是:如何找到它? 我尝试使用GDB,但分段错误似乎不在同一个地方。 GDB告诉我它位于函数的第一行,而Valgrind告诉我这个函数调用会导致分段错误。

以上是关于如何搜索“到下一行所述的无效地址”错误的主要内容,如果未能解决你的问题,请参考以下文章

PHP / PDO动态绑定值(无效的参数计数错误)

调用自定义挂钩时挂钩调用无效

打卡无效此记录已被更新会罚款吗

无效的字典 0 )。为啥我收到此错误?

C ++新手:从实现学习单独的接口并得到错误:VSCode中的二进制表达式的操作数无效

Xcode-5 验证错误。无效的代码签名权利