我正在使用ddd
调试多线程应用程序。获取有关gdb/ddd中线程的信息
同时每一秒,我可以DDD 控制台出,一个新的线程被创建
[NewThread 0x455fc940 (LWP 27373)]
和销毁后立即上看到。
[Thread 0x455fc940 (LWP 27373) exited]
几分钟后,我有这样的文字了
[NewThread 0x455fc940 (LWP 27363)]
[Thread 0x455fc940 (LWP 27363) exited]
[NewThread 0x455fc940 (LWP 27367)]
[Thread 0x455fc940 (LWP 27367) exited]
[NewThread 0x455fc940 (LWP 27373)]
[Thread 0x455fc940 (LWP 27373) exited]
...and so on..
与此LWP增加。
这个问题来得太快,无法使用我点击Status-> Thread的窗口来显示。你能告诉我一些关于如何获得关于该线程的信息吗?
你知道为什么这个LWP会一直在增加吗? 更重要的是如何获得该线程中的函数?
谢谢大家 AFG
嘿!非常感谢解释。让我试试,我会回到你身边(周末我在外面回家)! – 2011-01-17 09:42:53