【问题标题】:Debugging a dll loaded from within java which is loaded from a browser调试从浏览器加载的 java 中加载的 dll
【发布时间】:2012-01-17 22:18:53
【问题描述】:

(我的平台是 Windows XP SP3。我的调试器是 windbg,但我也在 cygwin 中尝试过 Immunity 和 gdb。它们似乎都以同样的方式受到影响。我没有源代码java applet 或有问题的 dll,所以我无法将调试挂钩放入代码中。)

根据问题标题,我正在尝试通过在浏览器中启动的小程序来调试通过 java 加载的 dll。我直接附加到 java 进程,以便我可以访问正在加载的特定 dll。然而,在 java 进程被挂起几秒钟后,它就终止了,我的调试会话也没用了。

这次终止的原因是什么? java本身或浏览器中的看门狗进程?它可以关闭、调整或继续运行吗?

【问题讨论】:

    标签: java debugging windbg


    【解决方案1】:

    观看此视频DerbyCon,它解释了 Java 小程序和看门狗进程,以及从 15:30 左右开始绕过它的一些快速提示。

    从他所说的。是的,有一个看门狗,没有办法将其关闭。他通过修补磁盘或内存中的二进制文件解决了这个问题。

    【讨论】:

    • 谢谢。这是谈话中notes 的链接以及第 10 页静态详细描述的看门狗进程。
    • 我修补了二进制文件,但没有解决问题。显然,这里正在发生其他事情。不过,感谢您的帮助。
    猜你喜欢
    • 1970-01-01
    • 2014-10-03
    • 2011-11-04
    • 1970-01-01
    • 1970-01-01
    • 2018-08-15
    • 1970-01-01
    • 2021-05-06
    • 2013-06-22
    相关资源
    最近更新 更多