【发布时间】:2009-12-18 20:18:27
【问题描述】:
在任何情况下都可以将程序的状态恢复到生成核心文件期间的状态吗?
我问的原因是,为了利用 gdb 执行函数等的能力,您需要有一个正在运行的实例。当然应该可以生成相同可执行文件的模拟进程,并将状态设置为核心的内容?
如果不是,对于让我一开始就想这样做的那种情况,还有什么选择?在这种情况下,核心的回溯导致了一个库函数,我想将输入复制到这个函数调用,但其中一个输入是复杂对象,可以很容易地在运行中通过函数调用将其序列化为字符串实例,但在核心转储中并非如此。
【问题讨论】: