美文网首页
实验室环境gdb调试

实验室环境gdb调试

作者: myang199088 | 来源:发表于2015-04-17 10:37 被阅读34次
  • 打印单个线程的调用栈
    gdb attach tid handle SIGUSR2 nostop noprint set height 0 bt detach quit

  • 对程序中对任意点加打印
    gdb attch pid handle SIGUSR2 nostop noprint set height 0 break filename:linenum commands 1 print varname continue end continue detach quit
    如1:
    gdb attch 21890 handle SIGUSR2 nostop noprint set height 0 break isup.c : 4002 if pos == 2572 commands 1 print pos continue end continue detach quit
    如2:
    gdb attch 18849 handle SIGUSR2 nostop noprint set height 0 break diameter.c:557 commands 1 print g_pstDiamTdrCb[ulTdrCbIdx].stDiamInfo.stDiamTDR.ulHopId call sanex_printf( "diameter.c", 557, "DiamDmtMsgProc", 4, 467, "Receive request message, the HopID is %x.", g_pstDiamTdrCb[ulTdrCbIdx].stDiamInfo.stDiamTDR.ulHopId) continue end break diameter.c:447 commands 2 print g_pstDiamTdrCb[ulTdrCbIdx].stDiamInfo.stDiamTDR.ulHopId call sanex_printf( "diameter.c", 557, "DiamDmtMsgProc", 4, 467, "Time out, the HopID is %x.", g_pstDiamTdrCb[ulTdrCbIdx].stDiamInfo.stDiamTDR.ulHopId) continue end continue detach quit

相关文章

  • 实验室环境gdb调试

    打印单个线程的调用栈gdb attach tid handle SIGUSR2 nostop noprint se...

  • GDB调试环境配置

    GDB调试环境配置 GDB安装 在调试的时候,会提示如下信息 首先需要修改CentOS-Debuginfo.rep...

  • 2. gdb的使用

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

  • gdb 调试core文件

    在实验室环境中经常会遇到的问题就是进程down了,这种问题没有gdb这种调试工具的话很难定位到具体有问题的点。首先...

  • GDB调试

    使用GDB调试配置环境参数: Attach进程: Debug GDB常用方法(1)常用的命令,以拍照为例拍照函数在...

  • Linux相关技术总结

    Linux环境下的GDB调试方法https://blog.csdn.net/horotororensu/artic...

  • 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 [行数]/[函数名...

网友评论

      本文标题:实验室环境gdb调试

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