我正在尝试调试一个特别讨厌的基于状态的问题,该问题尚不为人所知,并且只能在其他人的机器上看到。这个问题非常具体且难以发现(基本上是3D物理引擎随机中断,但实际上并没有损害程序稳定性)
我希望能够根据用户的意愿为应用程序制作完整的内存快照,例如崩溃转储,但要尽可能地了解程序的状态。但是我不确定在C ++程序的发行版中是否还可以做到这一点。 (即使这样,也会混淆很多数据...)
有没有一种方法可以生成完整的内存转储? 我还有什么其他选择?
平台详细信息: Windows和Linux,Microsoft的VS2013默认编译器