- 浏览: 274489 次
- 性别:
- 来自: 广州
文章分类
示例程序test.c
void dummy_function(void) { volatile int *ptr = 0; *ptr = 0xDEAD; } int main(void) { dummy_function(); return 0; }
ulimit -c 1024
gcc g -rdynamic test.c
./a.out
Segmentation fault (core dumped)
gdb ./a.out --core=core.28720
GNU gdb (GDB) Red Hat Enterprise Linux (7.0.1-23.el5_5.2)
Copyright (C) 2009 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law. Type "show copying"
and "show warranty" for details.
This GDB was configured as "i386-redhat-linux-gnu".
For bug reporting instructions, please see:
<http://www.gnu.org/software/gdb/bugs/>...
Reading symbols from /home/bh_wang/Document/1/a.out...done.
Reading symbols from /lib/libc.so.6...(no debugging symbols found)...done.
Loaded symbols for /lib/libc.so.6
Reading symbols from /lib/ld-linux.so.2...(no debugging symbols found)...done.
Loaded symbols for /lib/ld-linux.so.2
Core was generated by `./a.out'.
Program terminated with signal 11, Segmentation fault.
#0 0x08048534 in dummy_function () at test.c:4
4 *ptr = 0xDEAD;
(gdb) bt
#0 0x08048534 in dummy_function () at test.c:4
#1 0x0804854f in main () at test.c:9
(gdb)
发表评论
-
研华推出基于Freescale i.MX53的ARM核心板
2012-02-10 13:36 1042http://www.eepw.com.cn/article/ ... -
crc
2011-12-15 09:45 1109#include <stdio.h> ... -
gm8120
2011-12-06 20:37 0GM8120 -
linux print stack trace
2011-12-05 14:04 1007#include <execinfo ... -
I2C bus glue for Cirrus EP93xx
2011-07-26 11:44 1152转自 http://arm.cirrus.com/f ... -
ramdisk
2011-07-26 10:32 8051. download ramdisk.gz 2. g ... -
boa
2011-07-26 10:29 910compile boa 1. ./configu ... -
Linux下单网卡绑定多IP与多网卡共用单IP
2011-07-20 09:46 980在Linux下有时候需要给一个网卡绑定多个IP,本文介绍在Re ... -
实战Ubuntu下单网卡绑定多IP
2011-07-20 09:45 937常常我们有需要一个网卡象windows一样设置多个IP。 ... -
修改环境变量
2011-04-26 16:49 875gedit ~/.bash_profile ... -
编译JVM
2011-04-26 16:12 984OS: CentOS5.5 notice: remove j ... -
linux 组播支持
2011-04-20 11:42 947route add -net 224.0.0.0 netmas ... -
POSIX conformance testing by UNIFIX
2011-04-16 21:39 675换了编译器重新编译内核,启动出现POSIX confo ... -
安装glib
2011-04-16 21:38 833./configure --prefix=/usr & ... -
shine
2011-04-16 21:36 9171. /mnt/nfs # time ./shin ... -
交叉编译QT
2011-04-16 21:34 1283// 下载文件 qt-x11-opensource- ... -
sudo
2011-04-16 21:30 7921. su - 2. visudo /etc/ ... -
Unable to find the Ncurses libraries
2011-04-16 21:29 951用make menuconfig时出现错误: Una ... -
用execl实现静态ip地址
2011-04-16 21:28 832#include <stdio.h> #i ... -
linux挂载U盘
2011-04-16 21:27 8311. ~ # fdisk -l 2. ~ #mkdi ...
相关推荐
Linux Core Dump 权威书籍
高通core dump解析工具。仅自己上传做个备份。
在window程序中,添加代码一边在程序崩溃时候产生coredump,能准确定位崩溃地点。
Linux下如何生成core dump
GDB之在线调试与Coredump分析,通过gdb一步步分析coredump文件。
如何在让docker中运行的进程生成core dump文件
通过实例来分析linux中如何定位coredump问题。非常实用
AIX 下的 core dump 分析入门.mht,html文档,请大家参考以下
coredump栈分析介绍 coredump stack frame-pointer 栈分析 coredump stack frame-pointer 栈分析 coredump stack frame-pointer 栈分析,初学者可参考
海思busybox+coredump
Android Coredump简介及使用_v1.0_201504281025.pdf
要保证存放coredump的目录存在且进程对该目录有写权限。存放coredump的目录即进程的当前目录,一般就是当初发出命令启动该进程时所在的目录。但如果是通过脚本启动,则脚本可能会修改当前目录,这时进程真正 的当前...
coredump文件调试
coredump栈分析
請下載本文用到的coredump: Linux Debugging: coredump 分析入門的材料Program received signal SIGSE
本文模拟了除零错误发生时,嵌入式arm Linux平台生成的core文件,并在PC端采用arm-gdb解析该core文件,从中可以看出程序崩溃时的函数调用。
Linux应用程序调试之debug_coredump
囧囧囧囧囧囧囧囧囧coredump_article囧囧囧囧囧囧囧囧囧
SegmentFault(coredump)调试方法.pdf
劫持Linux系统调用封杀Core Dump漏洞攻击.pdf