当前位置:  技术问答>linux和unix

经常听人调试程序时说程序“core了”,不知道所说的“core了”是什么意思?望大虾指点迷津......

    来源: 互联网  发布时间:2016-04-06

    本文导语:  经常听人调试程序时说程序“core了”,不知道所说的“core了”是什么意思?望大虾指点迷津...... | 产生一个“core”文件~~~传说中的“吐核”~~现在不少LINUX发行版见不到了,但SOLARIS上还是能...

经常听人调试程序时说程序“core了”,不知道所说的“core了”是什么意思?望大虾指点迷津......

|
产生一个“core”文件~~~传说中的“吐核”~~现在不少LINUX发行版见不到了,但SOLARIS上还是能见到的。~~~

|
程序"core"了!
应该是指程序终止了.猜的,呵呵.
内存越界的时候经常在屏幕上狂打印一行"core dump,it is your fault!"的信息.
linux发行版,core文件应该都会有吧.特别是在信号发生时,系统的默认动作通常都产生core文件.

|
内核转存
把出现内存越界访问时刻的内存情况保存下来
指的是4G虚拟内存
可以查看各个线程的调用栈信息,各种寄存器的值
通过对代码段分析,可以反汇编,推断出发生问题的代码行
通过对堆或栈分析,可以看出局部变量的值等
有时可以配合源代码和可执行文件进行分析,最好是同一个版本的

    
 
 

您可能感兴趣的文章:

  • 如何使用linux下gdb来调试python程序
  • kdevelop开发 网络程序 如何调试? 如何调试服务器端的程序
  • 有调试经验的高手请进:调试程序如何生成core?如何调试core文件定位错误。
  • 请问gdb是不是只能调试gcc编译的程序,在unix下用其它编译器编译的程序是不是不一定能用gdb调试的?
  • linux下用gdb调试程序感觉非常不方便,不知道大家使用的什么工具进行调试的呀?
  • linux gdb: 我在一台机器上编译的程序用GDB可以调试,把程序放到另外一台机器上调试,调试信息就没有了 这是什么原因呢?
  • linux 新手散分贴 我要在linux下调试多个.c和.h文件的程序 怎么调试?
  • 请问载linux下如何调试汇编程序,有没有像debug的程序。
  • 程序访问内存非法退出,调试core时,却发现#0 0x00000000 in ?? () ,奶奶的,已经加了调试信息了
  • UNIX 程序如何进行程序的内部跟踪调试?
  • UNIX下C++可以用ddd来调试,请问bash shell程序有什么好的调试工具么??
  • 我写了个linux下的网络程序,程序在多个电脑间通信,但是我没有多个电脑,怎么调试这样的程序啊?
  • UNIX下的C程序如何调试?
  • 使用GDB调试程序,如何正确的向程序传递参数.
  • 关于linux下eclipse调试c++程序的问题
  • 程序调试工具 GDB
  • 开发网卡驱动程序一般用什么现成的程序或者工具来测试(调试)
  • linux下调试程序...
  • 请问deamon 程序应该怎么调试。
  • gdb 怎么调试socket程序
  • gdb能调试多大的程序
  •  
    本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
    本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • 请问怎么可以让程序出segment fault 的时候自动生成core 文件? 以前习惯调试core ,现在怎么突然没有了?
  • 请问:用gdb进行调试时,core文件是怎么生成的啊?
  • 如何使用gdb调试core?
  • 请问如果要调试core文件是不是一定要在崩溃的那台机器上调?
  • linux下调试core的命令,察看堆栈状态命令
  • 错误调试 bus error (core dumpd)
  • linux下C编程:调试中利用core dump 分析的问题,各位帮忙啦,谢谢!
  • FC12 GDB调试无法产生core文件,是为什么呢?
  • 关于core调试
  • 调试core文件的问题?
  • 求助:gdb调试core文件,加了-g参数,还是显示no debugging symbols found
  • Fedora Core 3 下gdb调试问题
  • 怎样用GDB调试core文件
  • python之平台独立的调试工具winpdb介绍
  • kgdb调试环境配好了,怎么调试内核阿?????
  • UNIX下可逐行调试的调试软件
  • 大家一般用什么调试器调试intell格式的汇编?
  • GDB调试问题,多共享库调试
  • 关于GDB无法调试segmentaton fault的问题,调试就死机
  • ?:兄弟们,谈谈jsp的调试环境吧,谁有好的调试方法啊?
  • 如何调试多线程的代码? 多何调试网络代码 服务器的和客户端的
  • gdb调试时命令行参数如何输入?比如main(int argc,char **argv)中,我要把一个filename作为argv[1]传入给gdb调试
  • 为什么JCreator Pro 2.00_007不能进行单步调试,Build菜单下单步调试的选项是灰色的???好痛苦。。
  • gdb调试如何跟踪进入另外一个包含文件的内部函数进行调试?
  • gdb调试,每次循环怎么运行到指定的断点处,而不是单步调试
  • 请问Linux下的C语言程序开发大家如何进行断点调试和单步调试?
  • 单机,调试内核时,无法进入调试状态,怎么回事?
  • 怎么调试unix动态库.
  • Javascript 调试插件
  • JavaScript 调试工具 JSDT
  • linux下调试的问题


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3