当前位置: 首页 > news >正文

如何在ubuntu上调试core dump

启用core dump

确认ulimit 状态

ulimit -c

如果输出是0,表示core dump被禁用了

运行

ulimit -c unlimited

 再次运行

ulimit -c

确认输出是ulimited

设置core dump路径和文件名格式

下面命令表示设置core dump文件在当前目录(%e表示程序名,%p表示程序进程id)

echo "core.%e.%p" | sudo tee /proc/sys/kernel/core_pattern

分析Core dump

gdb </path/to/executable> </path/to/core.dump>

运行bt或其他gdb命令分析即可
 

http://www.lryc.cn/news/493493.html

相关文章:

  • 基于 JNI + Rust 实现一种高性能 Excel 导出方案(上篇)
  • 【Maven】依赖管理
  • springboot/ssm高校超市管理系统Java商品出入库供应商管理系统web源码wms
  • 小程序-基于java+SpringBoot+Vue的微信小程序养老院系统设计与实现
  • 宠物电商对接美团闪购:实现快速配送与用户增值
  • Vue中使用<Transition>与<TransitionGroup>
  • Algorithms and Data Structures in C++ by Mohammed Yasir Eramangadan
  • 2024广东省职业技能大赛云计算——构建CICD 部署2048小游戏
  • React 条件渲染
  • Hadoop生态圈框架部署(九)- Hive部署
  • c语言的qsort函数理解与使用
  • Java 语言的起源发展与基本概念(JDK,JRE,JVM)
  • 03_变量
  • [论文阅读-综述]Supervised Speech Separation Based on Deep Learning: An Overview
  • 群控系统服务端开发模式-应用开发-邮箱配置功能开发
  • 【机器学习】——卷积与循环的交响曲:神经网络模型在现代科技中的协奏
  • android studio引用so库
  • 2024年信号处理与神经网络应用(SPNNA 2024)
  • wxWidgets-ImageView
  • 第1章-JVM和Java体系架构
  • windows 服务器角色
  • [OpenHarmony5.0][Docker][环境]OpenHarmony5.0 Docker编译环境镜像下载以及使用方式
  • C#中判断两个 List<T> 的内容是否相等
  • Linux环境下配置neo4j图数据库
  • Windows 11 搭建 Docker 桌面版详细教程
  • Pytest-Bdd-Playwright 系列教程(13):钩子(hooks)
  • dns 服务器简单介绍
  • Neo4j图形数据库-Cypher中常用指令
  • linux安全管理-防火墙配置
  • 什么是BIOS