gpt4 book ai didi

c - 如何在 Linux 上调试内存覆盖

转载 作者:太空宇宙 更新时间:2023-11-04 08:45:49 25 4
gpt4 key购买 nike

我遇到了一个问题。修改了指针的值,指针指向了无法访问的地址。顺便说一句,指针的地址在堆上。我想知道有什么方法可以在初始化后将指针设置为只读,并且当有人试图更改指针的值时,进程会崩溃。

谢谢。杰瑞

最佳答案

您可以使用 valgrind检测无效指针访问以及许多其他无效内存使用。

关于c - 如何在 Linux 上调试内存覆盖,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21723242/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com