由于堆损坏,有一个旧的应用程序崩溃,我们想调查它。目前,每次崩溃后都会创建转储,但问题是堆损坏并不一定会使应用程序崩溃。我希望在发生堆损坏的时候创建一个信息丰富的转储(使用GFlags),即使不会使应用程序崩溃。
为了测试GFlags功能,我正在编写一个简单的CPP应用程序。我正在尝试激发一个简单的堆损坏,它不一定会使应用程序崩溃并看到转储被创建。 但是,我对CPP一无所知,我找不到这种腐败的简单示例,这将证明GFlags的工作原理,并在堆损坏发生时创建转储。
是否有一个可以帮助我的快速示例?