没有合适的资源?快使用搜索试试~ 我知道了~
首页Accelerated Linux Core Dump Analysis Training Course
资源详情
资源评论
资源推荐
2
Published by OpenTask, Republic of Ireland
Copyright © 2015 by OpenTask
Copyright © 2015 by Software Diagnostics Services
Copyright © 2015 by Dmitry Vostokov
All rights reserved. No part of this book may be reproduced, stored in a retrieval system, or
transmitted, in any form or by any means, without the prior written permission of the
publisher.
You must not circulate this book in any other binding or cover, and you must impose the same
condition on any acquirer.
Product and company names mentioned in this book may be trademarks of their owners.
OpenTask books and magazines are available through booksellers and distributors worldwide.
For further information or comments send requests to press@opentask.com.
A CIP catalog record for this book is available from the British Library.
ISBN-l3: 978-1-908043-97-9 (Paperback)
1st printing, 2015
Revision 1.01 (February, 2016)
http://www.rejoiceblog.com/
3
Contents
Presentation Slides and Transcript ................................................................................................................................. 5
Core Dump Collection ................................................................................................................................................... 25
Practice Exercises ......................................................................................................................................................... 31
Exercise 0 .................................................................................................................................................................. 36
Exercise A1 ............................................................................................................................................................... 40
Exercise A2D ............................................................................................................................................................. 53
Exercise A2C ............................................................................................................................................................. 58
Exercise A3 ............................................................................................................................................................... 62
Exercise A4 ............................................................................................................................................................... 66
Exercise A5 ............................................................................................................................................................... 72
Exercise A6 ............................................................................................................................................................... 76
Exercise A7 ............................................................................................................................................................... 93
Exercise A8 ............................................................................................................................................................. 102
Exercise A9 ............................................................................................................................................................. 117
Exercise A10 ........................................................................................................................................................... 132
Exercise A11 ........................................................................................................................................................... 149
Exercise A12 ........................................................................................................................................................... 157
App Source Code ........................................................................................................................................................ 171
App0 ....................................................................................................................................................................... 173
App1 ....................................................................................................................................................................... 174
App2D ..................................................................................................................................................................... 175
App2C ..................................................................................................................................................................... 177
App3 ....................................................................................................................................................................... 179
App4 ....................................................................................................................................................................... 181
App5 ....................................................................................................................................................................... 183
App6 ....................................................................................................................................................................... 185
App7 ....................................................................................................................................................................... 187
App8 ....................................................................................................................................................................... 189
App9 ....................................................................................................................................................................... 191
App10 ..................................................................................................................................................................... 193
App11 / App12 ....................................................................................................................................................... 195
Selected Patterns ....................................................................................................................................................... 197
NULL Pointer (data) ................................................................................................................................................ 199
http://www.rejoiceblog.com/
4
Incomplete Stack Trace .......................................................................................................................................... 200
Stack Trace ............................................................................................................................................................. 201
NULL Pointer (code) ................................................................................................................................................ 202
Spiking Thread ........................................................................................................................................................ 203
Dynamic Memory Corruption (process heap) ......................................................................................................... 204
Execution Residue .................................................................................................................................................. 205
Coincidental Symbolic Information ......................................................................................................................... 207
Stack Overflow (user mode) ................................................................................................................................... 208
Divide by Zero (user mode) .................................................................................................................................... 209
Local Buffer Overflow ............................................................................................................................................. 210
C++ Exception ......................................................................................................................................................... 211
Paratext .................................................................................................................................................................. 212
Active Thread ......................................................................................................................................................... 213
Lateral Damage....................................................................................................................................................... 214
Critical Region ......................................................................................................................................................... 215
http://www.rejoiceblog.com/
剩余217页未读,继续阅读
zbb49909926
- 粉丝: 0
- 资源: 14
上传资源 快速赚钱
- 我的内容管理 收起
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
会员权益专享
最新资源
- c++校园超市商品信息管理系统课程设计说明书(含源代码) (2).pdf
- 建筑供配电系统相关课件.pptx
- 企业管理规章制度及管理模式.doc
- vb打开摄像头.doc
- 云计算-可信计算中认证协议改进方案.pdf
- [详细完整版]单片机编程4.ppt
- c语言常用算法.pdf
- c++经典程序代码大全.pdf
- 单片机数字时钟资料.doc
- 11项目管理前沿1.0.pptx
- 基于ssm的“魅力”繁峙宣传网站的设计与实现论文.doc
- 智慧交通综合解决方案.pptx
- 建筑防潮设计-PowerPointPresentati.pptx
- SPC统计过程控制程序.pptx
- SPC统计方法基础知识.pptx
- MW全能培训汽轮机调节保安系统PPT教学课件.pptx
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
评论0