【问题标题】:Catch crash of 3rd party exe with Python without WinAppDbg在没有 WinAppDbg 的情况下使用 Python 捕获 3rd 方 exe 的崩溃
【发布时间】:2015-08-18 11:02:54
【问题描述】:

需要用命令行启动第3方exe并检查是否崩溃。

我已经通过使用WinAppDbg 完成了这项工作,但有时 Python 解释器会因此而崩溃(甚至不会向控制台吐出任何内容),所以我正在寻找另一种方法。

查看了子流程模块,但似乎我无法用它实现我想要的。

【问题讨论】:

  • 嗨!你能告诉我更多关于 WinAppDbg 崩溃的信息吗?

标签: python debugging crash detection


【解决方案1】:

WinAppDbg 有许多替代品,您可以在网页中找到它们。我个人最喜欢的是 vtrace。 http://winappdbg.sourceforge.net/#related-projects

【讨论】:

    【解决方案2】:

    这并不优雅,但确实如此 - 在进程列表中发现 DWWIN.EXE 意味着您遇到了崩溃。

    【讨论】:

    • 这也可能意味着其他东西崩溃了,或者有人编译了一个名为 dwwin.exe 的可执行文件。不太靠谱……
    猜你喜欢
    • 1970-01-01
    • 2022-10-13
    • 2016-03-19
    • 2015-12-08
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-05-28
    相关资源
    最近更新 更多