- 10
- 0
- 约 31页
- 2017-10-08 发布于重庆
- 举报
《gdb的基本工作原理》刘东.ppt
gdb的基本工作原理 刘东 雨丝风片@chinaunix msn: yanbohuachuan@ 2007.12.15 gdb简介 gdb - GNU debugger。 gdb的主要功能 – 救死扶伤。 gdb的主要用途 – 修复bug;分析程序结构。 gdb官方网址 - /software/gdb/gdb.html gdb下载地址 - /gnu/gdb/ gdb调试的组成架构 gdb调试的工具 – ptrace系统调用 (1) ptrace系统调用的原型 long ptrace(enum __ptrace_request request, pid_t pid, void *addr, void *data); ptrace系统调用的简要说明 ptrace系统调用提供了一种方法来让父进程可以观察和控制其它进程的执行,检查和改变其核心映像以及寄存器。 gdb调试的工具 – ptrace系统调用 (2) ptrace系统调用的主要选项 PTRACE_TRACEME 表示本进程将被其父进程跟踪,交付给这个进程的所有信号(除SIGKILL之外),都将使其停止,父进程将通过wait()获知这一情况。 PTRACE_ATTACH attach到一个指定的进程,使其成为当前进程跟踪的子进程,子进程的行为等同于它进行了一次PTRACE_TRACEME
您可能关注的文档
- _水浒传_妇女描写之我见.pdf
- _水浒传_生命伦理意识的缺陷.pdf
- _水浒传_的妇女观及其表现.pdf
- _汉英双解词典_的设想.pdf
- _汉语虚词框架词典_编撰的创新思路.pdf
- _涉外_成功不等于_外交_成功_李鸿章早期涉外_外交活动刍议.pdf
- _渐老芳华_爱火未减_人面变异__省略__胭脂扣_中的两性书写与香港意识_黄梅.pdf
- _灾害与社会_研究刍议.pdf
- _物种在群落中的生态位_群落的主要类型_一节的教学设计.pdf
- _物质跨膜运输的方式_一节的教学设计.pdf
- 2025年下半年小学教师资格考试简答题汇总.pdf
- 护理教学比赛资源整合.pptx
- 2022泰和安消防 JTGB-HM-TX3H01 JTGB-HM-TX3H02 TGB-HM-TX3H03 系列点型红外火焰探测器.docx
- 2025年驾驶证资格考试最新最全交通标志大全.pdf
- 护理教学理念:更新与发展.pptx
- 2025年新驾考科目一巧记速记口诀(全国通用).pdf
- 2025年一级建造师《项目管理》黄金预测考点【打印版】.pdf
- 证券公司高级管理人员资质测试章节练习-第一部分综合类第六章至七章:证券投资基金法、信托法.pdf
- 护理教学研究:方法与成果.pptx
- 麻纺车间设备更新准则.docx
原创力文档

文档评论(0)