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

Linux段错误调试

1、设置ulimit
ulimit -a 查看
ulimit -c 2048 设置core大小

2、设置core文件信息
下面两个设置需要在root下设置,否则权限不通过
echo 1>/proc/sys/kernel/core_uses_pid
echo "/tmp/corefile-%e-%p-%t" >/proc/sys/kernel/core_pattern

3、编译程序需要加上-g参数

4、core文件查看

gdb ./test                   //gdb打开可执行文件
core-file core            //打开core文件
bt                             //查看崩溃时的堆栈信息
where 
info frame

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

相关文章:

  • Gopro卡无法打开视频恢复方法
  • vmware虚拟机与树莓派4B安装ubuntu1804 + ros遇到的问题
  • JS逆向hook通用脚本合集
  • nacos的介绍和下载安装(详细)
  • 【算法经典题集】前缀和与数学(持续更新~~~)
  • 寻找时空中的引力波:科学家控制量子运动至量子基态
  • 第六讲:ambari-web 模块二次开发
  • echarts--提示框显示不全问题记录
  • LeetCode 1653. 使字符串平衡的最少删除次数
  • 聊一聊代码重构——程序方法和类上的代码实践
  • 嵌入式学习笔记——寄存器开发STM32 GPIO口
  • [ 攻防演练演示篇 ] 利用通达OA 文件上传漏洞上传webshell获取主机权限
  • 程序设计与 C 语言期末复习
  • 05-思维导图Xmind快速入门
  • 使用去中心化存储构建网站
  • L - Let‘s Swap(哈希 + 规律)
  • c语言自动内存回收(RAII实现)
  • Node.js的简单学习一-----未完待续
  • linux入门---粘滞位
  • 关于正则表达式的讲解
  • 贝塞尔曲线与B样条曲线
  • C语言-基础了解-24-C头文件
  • The 19th Zhejiang Provincial Collegiate Programming Contest vp
  • 用于<分类>的卷积神经网络、样本不平衡问题的解决
  • 网上订餐管理系统的设计与实现
  • Httpclient测试
  • EXCEL里的各种奇怪计算问题:数字后面自动多了 0.0001, 数字后面位数变成000,以及一些取整,数学函数
  • PHP CRUL请求GET、POST
  • Oracle技术分享 exp导数据时报错ORA-01578 ORA-01110
  • Maven学习笔记