我正在调查我的应用程序中的“访问冲突”异常(c++ native & CLI and .net)
。我们在生产中安装了DebugDiag 工具来捕获转储文件,但问题是生成的文件很大(30Gb+)。我们在传输这些文件时遇到了问题生产服务器和工程团队之间(经常损坏)。另外,在生产服务器上消耗大量磁盘空间并不是一个好主意。
我正在寻找一种在不丢失有意义信息的情况下减小转储文件大小的方法(基本上我需要一个准确的调用堆栈,理想情况下是局部变量的值。我需要知道损坏的对象然后我可以调查它是如何发生的被破坏)。
谢谢。