转自:http://blog.csdn.net/guowenyan001/article/details/12975221 一、分析Core文件 1.1 找到core文件目录,启动mycrash:mycrash 1.2 查看崩溃的堆栈信息:bt 1.3 反汇编崩溃点的代码,10行:dis -l ex ...
分类:
系统相关 时间:
2017-09-29 21:05:20
阅读次数:
172
http://www.cnblogs.com/hugetong/p/6898608.html 一个程序挂掉了, 怎么办? 启动coredump 写一个脚本: ulimit -c 的参数单位是512byte, 乘以204800就是100MB. 默认在那个目录启动, 就在那个目录存在coredump, ...
分类:
其他好文 时间:
2017-09-28 13:02:27
阅读次数:
104
现象是,只要用PHPcli模式跑脚本,网站立马就502。查看错误日志,看到的是“child31457exitedonsignal7(SIGBUS)after0.384581secondsfromstart”打开ulimit,查看coredump,发现是xcache导致。网上查了一下,有说xcache是不支持cli模式的,但是在官方wiki里似乎没有看到说明的..
分类:
Web程序 时间:
2017-08-03 20:27:10
阅读次数:
228
c++ 是公司开发最常用的语言之一, 那New和Delete 这两个函数是所有开发者即爱又恨的函数。由new 和delete引发的bug , coredump , 让多少程序员加了多少班。 ...
分类:
编程语言 时间:
2017-07-07 19:54:43
阅读次数:
281
今天对ESXi服务器进行raid卡驱动升级,升级完成后报配置问题通过查看服务器的本地存储,发现有vmkdump目录与相应文件通过SSH登录到主机上面查看[root@5-X3850-2:/vmfs/volumes]esxclisystemcoredumpfilelist
PathActiveConfiguredSize
---------------------------------------..
分类:
其他好文 时间:
2017-07-03 15:04:39
阅读次数:
3590
《coredump问题原理探究》Windows版 笔记Debug一、环境搭建1、Win7捕获程序dump2、Windbg符号表设置(Symbols Search Path)二、WinDbg命令三、函数栈帧1、栈内存布局2、栈溢出3、栈的规律4、定位栈溢出问题的经验方法四、函数逆向五、C内存布局1、基... ...
看一下bits/stl_map和bits/stl_set能够看到map和set的定义例如以下: 84 template <typename _Key, typename _Tp, typename _Compare = std::less<_Key>, 85 typename _Alloc = st ...
分类:
系统相关 时间:
2017-06-03 09:54:38
阅读次数:
189
coredump默认不会dump文件映射, 而我们如果要调试oat问题,需要将boot.oat等文件直接加载到core文件里。 这样就能方便的在gdb中查询oat文件中的内容了。 本文将介绍如何将一个file添加到core文件中。 首先我们需要三个文件,分别是core文件、maps文件、oat文件。 ...
分类:
其他好文 时间:
2017-05-14 10:31:40
阅读次数:
242
【coredump简介】 blog.csdn.net/tenfyguo/article/details/8159176 【如何打开coredump功能】 1、打开kernel编译开关 这个开关使能内核coredump模块 2、修改rc文件 其中, setrlimit是设置coredump文件大小限制 ...
分类:
其他好文 时间:
2017-05-14 10:30:40
阅读次数:
520
linux上程序崩溃起来挺烦人,不过linux 比较好的是有gdb. 1、生成coredump文件 echo "ulimit -c unlimited" >> /etc/profile 然后记得敲入命令 source /etc/profile 然后敲入命令: ulimit –c 效果如下: 确认能否... ...
分类:
数据库 时间:
2017-05-09 14:58:50
阅读次数:
169