存档

文章标签 ‘debugger’

GDB多线程调试基本命令和实现简介以及一个常见问题的解决

2011年8月31日 没有评论

本文转载自hellogcc
1. GDB多线程调试的基本命令
2. GDB多线程调试的实现思路
3. 嵌入式Linux环境中调试多线程程序的一个常见问题的解决

分类: gdb 标签: , , ,

KDB 介绍和使用

2011年6月30日 2 条评论

Here is some information about KDB – the in-kernel debugger for the Linux kernel.

分类: kgdb, LinuxDev 标签: , , , ,

gdb的基本工作原理

2011年4月9日 8 条评论

一个非常好的介绍gdb基本工作原理文档,当初就是看了这个PPT才对gdb开始有感觉的。

分类: debugger theory, gdb 标签: , ,

How to code debuggers

2010年12月8日 评论已被关闭

How debuggers work

  • System call ptrace lets processes control other processes.
  • Binaries in ELF format include a lot of useful information.
  • Calls to library functions get resolved only when the program runs. It’s very easy
    to make them point to our functions instead.
  • Compilers emit a lot of useful debugging information in DWARF format.
  • /proc/ contains a lot of information about running programs.
分类: debugger theory 标签: