码迷,mamicode.com
首页 >  
搜索关键字:coredump    ( 152个结果
《coredump问题原理探究》Linux x86版6.6节单继承
在C++里,类的多态是通过继承由虚函数来体现的。那么在单继承中,类的成员变量和虚函数的分布又是怎样的呢? 看一下例子: 1 #include 2 class xuzhina_dump_c06_s4_base 3 { 4 private: 5 int m_a; 6 public: 7 xuzhina_du...
分类:系统相关   时间:2015-02-04 20:27:13    阅读次数:246
[转]gdb结合coredump定位崩溃进程
[转]gdb结合coredump定位崩溃进程http://blog.sina.com.cn/s/blog_54f82cc201013tk4.html Linux环境下经常遇到某个进程挂掉而找不到原因,我们可以通过生成core file文件加上gdb来定位。 如何产生core file? 我们可以使用...
分类:数据库   时间:2015-01-20 20:18:42    阅读次数:201
[转]coredump简介与coredump原因总结
[转]coredump简介与coredump原因总结http://blog.sina.com.cn/s/blog_54f82cc201013srb.html什么是coredump?通常情况下coredmp包含了程序运行时的内存,寄存器状态,堆栈指针,内存管理信息等。可以理解为把程序工作的当前状态存储...
分类:其他好文   时间:2015-01-20 19:55:57    阅读次数:121
《coredump问题原理探究》Linux x86版6.5节虚函数的coredump例子
在大型项目中,很容易出现版本不匹配的问题,其中导致的虚函数飘移的问题比较难解决。   在这里,用一个例子来说明如何解决这种问题。 建立三个源文件:testso.h,testso.cpp,xuzhina_dump_c6_s3_ex.cpp。 testso.h的代码如下: 1 #ifndef __TESTSO_H__ 2 #define __TESTSO_H__ 3 4...
分类:系统相关   时间:2015-01-19 00:14:28    阅读次数:380
[Debug]用gdb分析coredump文件
1,系统默认是不产生coredump文件的,需要用以下命令使系统产生coredump文件查看core文件的限制,此时为0,即不成生core文件ulimit -c0打开core文件的限制,不限制core文件的大小,使程序可以产生core文件ulimit -c unlimitedulimit -cunl...
分类:数据库   时间:2015-01-18 20:59:23    阅读次数:290
《coredump问题原理探究》Linux x86版6.4节虚函数
在上一节已经探究了类的成员变量的排列,现在看一下虚函数表和成员变量的排列及虚函数之间的排列. 先看一个例子: 1 #include 2 class xuzhina_dump_c06_s3 3 { 4 private: 5 int m_a; 6 public: 7 xuzhina_dump_c06_s3(...
分类:系统相关   时间:2015-01-14 21:27:26    阅读次数:273
《coredump问题原理探究》Linux x86版6.3节有成员变量的类coredump例子
在探究完类成员变量分布后,来定位一个coredump例子来实践一把: (gdb) bt #0 0x0804863c in xuzhina_dump_c06_s2_ex::print() () #1 0x08048713 in main () 看一下xuzhina_dump_c06_s2_ex::print的汇编: (gdb) disassemble 0x0804863c ...
分类:系统相关   时间:2015-01-13 23:22:35    阅读次数:458
ubuntu 12.04 配置内核崩溃自动重启及转存
默认ubuntu12.04没有配置内核崩溃自动重启及转存,造成发生内核崩溃的时候,没有coredump文件去分析,并且卡死在内核崩溃界面,为了方便查找内核崩溃原因,需要将内核崩溃自动重启配置及内核转存配置起来,配置步骤如下:第一步配置内核崩溃自动重启添加kernel.panic到内核参数..
分类:系统相关   时间:2014-12-24 18:25:11    阅读次数:272
linux下coredump的使用
临时性打开coredump echo “core.%e.%p” > /proc/sys/kernel/core_pattern ulimit  -c unlimited %% 单个%字符 %p 所dump进程的进程ID %u 所dump进程的实际用户ID %g 所dump进程的实际组ID %s 导致本次core dump的信号 %t core dump的时间 (由1970年1月...
分类:系统相关   时间:2014-12-24 18:05:55    阅读次数:253
《coredump问题原理探究》Linux x86版6.2节C++风格数据结构内存布局之有成员变量的类
上面一节已经探究出this指针的辨别,由this指针就可以看到类的内容。在这里,就由this指针来看一下类的成员变量是如何排列。 先看一个例子 1 #include 2 class xuzhina_dump_c06_s2 3 { 4 private: 5 short m_c; 6 char m_d; 7 ...
分类:编程语言   时间:2014-11-30 10:21:23    阅读次数:239
152条   上一页 1 ... 11 12 13 14 15 16 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!