Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/arduino/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
转储Windows进程的句柄以及有关它们的额外信息_Windows_Debugging_Dump_Window Handles - Fatal编程技术网

转储Windows进程的句柄以及有关它们的额外信息

转储Windows进程的句柄以及有关它们的额外信息,windows,debugging,dump,window-handles,Windows,Debugging,Dump,Window Handles,今天,我的应用程序在分配映像时在Windows上抛出“不再有句柄”错误。为了调试这个,我想得到一个我的应用程序获得的所有句柄的列表。如果可能的话,甚至可以使用字体、图像或其他任何类型,并在错误报告中包含信息,以查看我的应用程序泄漏的位置 我使用Java和SWT,但在这种情况下调用本机函数或第三方应用程序获取信息没有问题。有关实用工具,请尝试Microsoft Process Explorer。这将显示进程字符串、句柄、文件、父级、线程、线程堆栈等。是我需要的工具!它甚至可以编写脚本,因此可以在b

今天,我的应用程序在分配映像时在Windows上抛出“不再有句柄”错误。为了调试这个,我想得到一个我的应用程序获得的所有句柄的列表。如果可能的话,甚至可以使用字体、图像或其他任何类型,并在错误报告中包含信息,以查看我的应用程序泄漏的位置


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

有关实用工具,请尝试Microsoft Process Explorer。这将显示进程字符串、句柄、文件、父级、线程、线程堆栈等。

是我需要的工具!它甚至可以编写脚本,因此可以在bug报告中使用输出。

是的,这确实是一个很棒的工具。我希望它是可编写脚本的,这样我就可以通过邮件发送它的输出了。看看Handle,例如,一个命令行应用程序。(它的文档甚至说“你也可以在Sysinternals获得这个程序的基于GUI的版本Process Explorer。”)