Gdb搜索核心转储内存

mar*_*ner 3 gdb coredump

我是gdb的新手,我正在试图找出是否有办法做到这一点:我有一个参考,想知道所有这个引用在核心转储堆内存中使用的位置,比如搜索所有出现的内容在堆内存中的这个引用.对不起,如果这个问题没有意义或似乎太简单了.

ste*_*eve 5

首先,您需要找出内存映射的位置.这可以使用" 信息文件 "或" 维护信息部分 "完成.获得映射后,可以在每个映射上使用gdb find命令.gdb find命令具有以下语法:

find begin-address end-address address-to-search-for
Run Code Online (Sandbox Code Playgroud)

  • 无论如何要自动扫描所有内存区域? (6认同)