OS:linux。
我正在寻找编写代码的工具或技巧(当且仅在必要时)将地址内容写入文件以供进一步调查。
感谢您的帮助。
答案 0 :(得分:1)
核心转储是进程内存的完整快照。
如果您有gcore
可用,它将为您生成正在运行的进程的核心转储,而不会终止它。否则,您可以使用kill -ABRT
来终止进程并生成核心转储。
确保ulimit -c
设置为unlimited
(或将其设置为ulimit -c unlimited
)。
如果确实只想要转储一小段,请查看GDB手册的this部分。