windows - Windows 进程的转储句柄和有关它们的额外信息

标签 windows debugging dump window-handles

今天,我的应用程序在分配图像时在 Windows 上抛出“不再有句柄”错误。要对此进行调试,我很想获得我的应用程序已获取的所有句柄的列表。如果可能,甚至使用字体、图像或其他类型,并在我的错误报告中包含这些信息以查看我的应用程序泄漏的位置。

我使用 Java 和 SWT,但在这种情况下调用 native 函数或第三方应用程序来获取信息没有问题。

最佳答案

对于实用程序,请尝试 Microsoft 的 Process Explorer Sysinternals .这将显示进程字符串、句柄、文件、父进程、线程、线程堆栈等等。

关于windows - Windows 进程的转储句柄和有关它们的额外信息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4750762/

相关文章:

windows - 如何检查是否安装了 Windows 通讯簿或 Windows 联系人

windows - 玩框架看不到JRE

c++ - IEnumWbemClassObject::Next 方法不起作用

javascript - 为什么 document.body.style.backgroundImage 名称没有显示在警报中?

database - pg_restore : [compress_io] could not uncompress data: invalid code lengths set

windows - free 和 malloc 的 Visual C++ 线程安全?

debugging - nunit调试为64位,应用程序为32位

c++ - 附加到进程时,Visual Studio 不加载模块

windows - WinDbg 窗口符号

mysql - 拉维尔 5 : How to dump SQL query?