首页 > 其他分享 >启用core文件

启用core文件

时间:2022-10-02 17:46:20浏览次数:42  
标签:core 文件 启用 gdb func main

测试程序

#include <stdio.h>

void func()
{
	char* p = NULL;
	p[0] = 'A';
}

int main()
{
	func();
	printf("Hello world!");
	return 0;
}

编译, 生成可执行程序

gcc -g main.cpp -o main

启动core文件

# 当前终端有效,临时环境
ulimit -c unlimited

运行程序

$ ./main
Segmentation fault (core dumped)

$ gdb main core 
...
(gdb) bt
#0  0x0000563fdeaed65a in func () at main.c:6
#1  0x0000563fdeaed66e in main () at main.c:11
(gdb) 

标签:core,文件,启用,gdb,func,main
From: https://www.cnblogs.com/shiguoliang/p/16533666.html

相关文章

  • 多Csv文件合并
    问题:同一文件夹内的多个Csv文件,需要合并到一个工作表里。示例工作簿在C盘下的数据源文件夹中,每列标题分别为:标题1、标题2、标题3let源=Folder.Files("C:\数据源")......
  • EXT2文件系统
    目录数据结构和遍历支持Linux所有文件操作的EXT2文件系统通过虚拟磁盘mount_root构建基本文件系统三个级别时间戳转换为任意可读的日期格式数据结构和遍历Block#0是......
  • VirtualBox中Ubuntu20.04与Win11之间的文件夹共享
    一、前言1、本文需要Linux下的基础知识(常用命令行的基本了解等)2、Virtualbox如何安装增强功能,加载VBoxGuestAdditions光盘映像文件_暴走的小程序猿的博客-CSDN......
  • (问题)idea+gradle+jeesite+html 在开发调试中修改html文件后,出现更新失败,要重启才能生
    使用IDEA开发调试Jeesite,修改了含有beetl脚本的HTML文件后,使用Build输出资源文件出现以下错误。Executionfailedfortask':processResources'.Failedtocleanupst......
  • C/C++ 实现INI配置文件读写 [转载]
    INI文件是一种标准的Windows平台配置文件,通常这种配置文件用于保存系统软件的一些基本配置参数,如下代码是本人从网络上收集到的一段纯C++编写的配置解析......
  • odoo 上传的文件怎样保存
    路由@http.route('/web/binary/upload_attachment',type='http',auth="user")@serialize_exceptiondefupload_attachment(self,callback,model,id,ufile):......
  • entity framework core使用sqlServer localDB指定文件路径
    entityframework和entityframeworkcore是不一样的。efcore是以后的版本。微软总是这样变来变去。其实linqtosql挺好的,但.net5以后就不支持了。efcore这玩意还是太......
  • readFile 从文件指针指向的位置开始将数据读出到一个文件中
    从文件指针指向的位置开始将数据读出到一个文件中,且支持同步和异步操作,如果文件打开方式没有指明FILE_FLAG_OVERLAPPED的话,当程序调用成功时,它将实际读出文件的字节数保存......
  • 问题---ArcGIS API for Javascript 4.x 版本的dojo文件缺失
    问题描述1.在本地下载了4.24版本的ArcGISAPIforJavascript(简称api),观察发现并没有如网上所述的dojo文件2.重新下载了4.15版本的api,并修改配置后,出现如图报错  问......
  • C文件处理
    文件处理1FILE*fp;PS:声明一个指向文件类型的指针。指针存放的是指向文件的地址。2fp=fopen(filename,mode);打开一个文件,在内存中建立buffer,fp指向内存中的bu......