windows – 从崩溃转储中查找GDI /用户资源使用情况
发布时间:2020-12-14 01:48:37 所属栏目:Windows 来源:网络整理
导读:我有一个应用程序的崩溃转储,据说可能泄漏GDI.该应用程序在XP上运行,我可以将它加载到WinDbg中查看它.以前我们使用 Gdikdx.dll extension来查看Gdi信息,但XP或Vista不支持此扩展. 有没有人有任何指针在WinDbg中找到GDI对象使用. 或者,我可以访问失败的程序(
我有一个应用程序的崩溃转储,据说可能泄漏GDI.该应用程序在XP上运行,我可以将它加载到WinDbg中查看它.以前我们使用
Gdikdx.dll extension来查看Gdi信息,但XP或Vista不支持此扩展.
有没有人有任何指针在WinDbg中找到GDI对象使用. 或者,我可以访问失败的程序(及其压力测试套件),这样我就可以在运行的系统上重现,如果你知道XP和Vista的任何“实时”调试工具(或Windows 2000,虽然这不是我们的目标) .
有一个
MSDN Magazine article from several years ago讨论过GDI漏洞.这指向了几个具有良好信息的不同地方.
在WinDbg中,您也可以尝试使用!poolused命令获取一些信息. 从崩溃转储(验尸)中查找资源泄漏可能很困难 – 如果它总是在同一个地方,使用泄漏内存的相同变量,而且你很幸运,你可以看到它的最后一个地方泄漏等等.在调试器下运行实时程序可能会容易得多. 您也可以尝试使用Microsoft Detours,但许可证并不总是有效.它也更具侵略性和先进性. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- Windows程序集堆和堆栈?
- .net – 控制台应用程序在Windows服务上的优点
- .net – 语音识别 – 语音API或算法
- 存储过程 – 如何在IBM System i Access for Windows GUI T
- windows-server-2008 – 系统帐户登录每30秒失败一次
- 在启动时查询注册表时的ComponentLookupError
- 在Windows上创建桌面链接的脚本?
- 什么是Kindle for Windows Phone 7中使用的控件
- windows-phone – Windows Phone 8上的FontAwesome
- DK2头跟踪不工作“HMD关机,检查HDMI连接”在Windows上