strace

    10热度

    3回答

    我正在尝试使用“strace -p”来连接到已运行的JBoss进程。 JBoss使用1.5.0_15 Java JDK。不幸的是,这并不工作 - 我只得到一个futex的()结果: # strace -p 3388 Process 3388 attached - interrupt to quit [ Process PID=3388 runs in 32 bit mode. ] futex

    5热度

    2回答

    我试图通过ioctl syscalls反向工程设计与内核驱动程序交互的用户模式共享对象。我有一个头文件,内核驱动程序的ioctl接口(即ioctl命令号的#defines,以及发送给ioctl的各种数据的结构定义)的定义。 我看到strace有能力去引用传递给系统调用的用户指针,但它显然无法取消引用传递给ioctl的自定义结构。有没有简单的方法将我的定义添加到strace中,以便我可以将有意义的数

    2热度

    3回答

    我想知道如何使用strace跟踪我的C程序中的系统调用以及如何使用它来调试我的代码。

    3热度

    3回答

    我需要拦截和跟踪任何二进制文件的信号,比如strace在linux下执行。 我不需要像真正的strace那样输出如此冗长的输出。 我只是想知道它是如何工作的,我如何拦截信号,以及如何追踪它们。 在此先感谢:)

    1热度

    2回答

    我试图strace一个Java小程序,strace似乎并没有工作。我正在调用以下函数。 public static void testSTrace(){ long c = 0; for (int i = 0; i < 1000; i++){ long start = System.nanoTime(); try{Thread.sleep(0, 100)

    18热度

    3回答

    osx拥有非常强大的dtrace/ktrace/dtruss工具 - 但我不愿意花时间学习处理它们的时间。 在OSX上获得linux ltrace(可能是strace)的等效功能的最简单方法是什么?