自学内容网 自学内容网

使用madExcept检测内存泄漏

代码异常堆栈跟踪:Mad Except

一、安装

官网

运行,选择madExcept5然后安装。

image-20240921151010663

image-20240921150923064

输入yes继续

image-20240921151037119

二、使用

新建一个VCL项目

image-20240921151149127

在project中多了一项设置

image-20240921151221530

image-20240921151305942

选择OK后会发现项目多了几个引用单元。

image-20240921151352652

此时运行程序,再退出,会显示没有任何内存泄漏的提示。

image-20240921151557617

接下来制造几个内存泄漏。

image-20240921151611877

image-20240921151738281

点三下然后退出程序。

image-20240921151812425

[外链图片转存中…(img-O8UKa7md-1726903162862)]

会发现程序第30行出现了内存泄漏,例程名为TForm1.btn1Click。


原文地址:https://blog.csdn.net/qq_24867003/article/details/142417708

免责声明:本站文章内容转载自网络资源,如本站内容侵犯了原著者的合法权益,可联系本站删除。更多内容请关注自学内容网(zxcms.com)!