无限循环中的valgrind

use*_*209 5 c valgrind infinite-loop

可能的重复:
valgrind 可以输出部分报告而不必退出分析的应用程序吗?

我们可以在无限循环中使用 valgind 吗?

由于 valgrind 工具在程序退出后显示结果。是否有任何工具或方法可以让 valgrind 在无限循环的程序上工作。

举个例子:

 #include<stdio.h>

int main()
{

    int i=0;

    while(1)
    {
        int *ptr=malloc(10*sizeof(int));        
    }

}
Run Code Online (Sandbox Code Playgroud)

我将如何检查这样的内存泄漏?

这个程序永远不会结束。那么我可以在程序运行时生成任何报告吗?