gdb 调试

作者: 顽强的猫尾草 | 来源:发表于2018-08-10 19:23 被阅读33次
$ nohup bash runclt &
$ ps -ef | grep 程序名
(gdb) info threads
  Id   Target Id         Frame 
  105  Thread 0x7ffe7132f700 (LWP 466485) "ZkClientCb" 0x00007ffe796806d5 in pthread_cond_wait@@GLIBC_2.3.2 () from /usr/lib64/libpthread.so.0
  104  Thread 0x7ffe70628700 (LWP 466486) "ZkClientCb" 0x00007ffe796806d5 in pthread_cond_wait@@GLIBC_2.3.2 () from /usr/lib64/libpthread.so.0
  103  Thread 0x7ffe6f703700 (LWP 466487) "controler" 0x00007ffe78947bcd in poll () from /usr/lib64/libc.so.6
  102  Thread 0x7ffe6e9fc700 (LWP 466488) "controler" 0x00007ffe796806d5 in pthread_cond_wait@@GLIBC_2.3.2 () from /usr/lib64/libpthread.so.0
  101  Thread 0x7ffe6dcf5700 (LWP 466489) "controler" 0x00007ffe7968396d in nanosleep () from /usr/lib64/libpthread.so.0
  100  Thread 0x7ffe6cfee700 (LWP 466490) "controler" 0x00007ffe796806d5 in pthread_cond_wait@@GLIBC_2.3.2 () from /usr/lib64/libpthread.so.0
  99   Thread 0x7ffe6c2e7700 (LWP 466491) "controler" 0x00007ffe796806d5 in pthread_cond_wait@@GLIBC_2.3.2 () from /usr/lib64/libpthread.so.0
  98   Thread 0x7ffe6b5e0700 (LWP 466492) "rdk:main" 0x00007ffe79680a82 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /usr/lib64/libpthread.so.0
  97   Thread 0x7ffe6a8d9700 (LWP 466493) "rdk:broker-1" 0x00007ffe79680a82 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /usr/lib64/libpthread.so.0
  96   Thread 0x7ffe69bd2700 (LWP 466494) "rdk:broker19928" 0x00007ffe78947bcd in poll () from /usr/lib64/libc.so.6
  95   Thread 0x7ffe68ecb700 (LWP 466495) "rdk:broker19929" 0x00007ffe78947bcd in poll () from /usr/lib64/libc.so.6
  94   Thread 0x7ffe681c4700 (LWP 466496) "rdk:broker19930" 0x00007ffe78947bcd in poll () from /usr/lib64/libc.so.6
  93   Thread 0x7ffe674bd700 (LWP 466497) "rdk:broker19931" 0x00007ffe78947bcd in poll () from /usr/lib64/libc.so.6
  92   Thread 0x7ffe667b6700 (LWP 466498) "rdk:broker19932" 0x00007ffe78947bcd in poll () from /usr/lib64/libc.so.6
  91   Thread 0x7ffe65aaf700 (LWP 466499) "rdk:broker19933" 0x00007ffe78947bcd in poll () from /usr/lib64/libc.so.6
  90   Thread 0x7ffe64da8700 (LWP 466500) "rdk:broker19934" 0x00007ffe78947bcd in poll () from /usr/lib64/libc.so.6
  89   Thread 0x7ffe640a1700 (LWP 466501) "rdk:broker17599" 0x00007ffe78947bcd in poll () from /usr/lib64/libc.so.6
  88   Thread 0x7ffe6339a700 (LWP 466502) "rdk:broker17510" 0x00007ffe78947bcd in poll () from /usr/lib64/libc.so.6
  87   Thread 0x7ffe62693700 (LWP 466503) "rdk:broker17510" 0x00007ffe78947bcd in poll () from /usr/lib64/libc.so.6
  86   Thread 0x7ffe6198c700 (LWP 466504) "rdk:broker17510" 0x00007ffe78947bcd in poll () from /usr/lib64/libc.so.6
  85   Thread 0x7ffe60c85700 (LWP 466505) "rdk:broker17510" 0x00007ffe78947bcd in poll () from /usr/lib64/libc.so.6
  84   Thread 0x7ffe5ff7e700 (LWP 466506) "rdk:broker17510" 0x00007ffe78947bcd in poll () from /usr/lib64/libc.so.6
  83   Thread 0x7ffe5f277700 (LWP 466507) "rdk:broker3744" 0x00007ffe78947bcd in poll () from /usr/lib64/libc.so.6
  82   Thread 0x7ffe5e570700 (LWP 466508) "rdk:broker17510" 0x00007ffe78947bcd in poll () from /usr/lib64/libc.so.6
  81   Thread 0x7ffe5d869700 (LWP 466509) "rdk:broker17511" 0x00007ffe78947bcd in poll () from /usr/lib64/libc.so.6
  80   Thread 0x7ffe5cb62700 (LWP 466510) "rdk:broker3627" 0x00007ffe78947bcd in poll () from /usr/lib64/libc.so.6
(gdb) t  线程号
[Switching to thread 7 (Thread 0x7ffe21463700 (LWP 466583))]
#0  0x00007ffe796806d5 in pthread_cond_wait@@GLIBC_2.3.2 () from /usr/lib64/libpthread.so.0
$ bt

相关文章

  • 2. gdb的使用

    参考链接1. GDB调试2. gdb调试方法3. gdb调试示例 1. 说说 gdb gdb 是一款 UNIX 系...

  • gcc常用命令

    gdb相关 gcc加-g才能使用gdb调试gdb -tui a.out打开调试界面run/stop/continu...

  • GDB调试记录

    gdb attach 15343 # 调试某个进程 GNU gdb (GDB) 7.12Copyrigh...

  • gdb调试基本方法

    gdb调试基本方法 gdb调试常用命令 在GDB中运行程序 断点(BreakPoint) 观察点(WatchPoi...

  • GDB命令

    gdb test 启动gdb调试test可执行文件gdb att 进程名 调试某个进程b [行数]/[函数名...

  • Xcode debug Hotspot(一)——创建Xcode项

    概述 前面安装gdb调试hotspot里面,我记录了自己安装gdb调试hotspot的过程。后来我发现,使用gdb...

  • 【实践】gdb调试golang程序入门及gdb命令列表

    1. 摘要 本文讲解gdb调试GOLANG程序的入门配置,以及gdb命令详解备忘。 2. gdb调试go程序入门...

  • 用gdb调试代码

    title: 用gdb调试代码tags: gdbdate: 2017-08-09 15:09:22 gdb调试 开...

  • PWN入门到放弃

    Linux下的pwn常用到的工具有: gdb:Linux调试中必要用到的 gdb-peda:gdb方便调试的工具,...

  • 使用GDB调试C++程序

    GDB调试利器 GDB, the GNU Project debugger, allows you to see ...

网友评论

    本文标题:gdb 调试

    本文链接:https://www.haomeiwen.com/subject/nqflbftx.html