【Linux问题处理】Aborted (core dumped)报错python

article/2025/10/29 18:16:06

原文作者:我辈理想
版权声明:文章原创,转载时请务必加上原文超链接、作者信息和本声明。

文章目录

  • 一、命令检查
    • 1.python执行py文件
    • 2.gdb执行py文件
  • 二、进程检查
    • 1.检查所有python程序
    • 2.使用gdb检查进程
  • 三、core文件检查
    • 1.开启core文件存储能力
    • 2.core文件存储位置
    • 3.gbd查看core文件


首先需要在ubuntu系统安装gdb工具。

sudo apt-get install gdb

gdb是c的工具,常用命令如下:

where # 哪里出问题
bt # 查看栈信息
q # 退出gdb

如果安装了python-dbg,还可以使用以下命令:

py-bt # 查看栈信息
py-list
py-up  # 上一帧(py级别的帧)
py-down  # 下一帧(py级别的帧)
info thread   # 线程信息
thread <id>   # 切换到某个线程
thread apply all py-list  # 查看所有线程的py代码位置
ctrl-c  # 中断

一、命令检查

1.python执行py文件

python3 xxx.py

在这里插入图片描述

2.gdb执行py文件

gdb python3 
run xxx.py

在这里插入图片描述

二、进程检查

1.检查所有python程序

ps -x | grep python

在这里插入图片描述

2.使用gdb检查进程

sudo gdb -p 1199469

在这里插入图片描述
在这里插入图片描述

三、core文件检查

pwd  # 查看当前目录
#  结果:/home/ubuntu
echo /home/ubuntu/core.%p> /proc/sys/kernel/core_pattern # 调整core文件的位置和格式
gdb core-file core.id  # gdb查看core文件

1.开启core文件存储能力

core文件默认是不存储的,ulimit -c 可以改变当前连接,具备文件存储能力。

ulimit -a # 显示目前资源限制的设定
ulimit -c 1024 # 设定core文件的最大值,单位为区块ulimit -a # 再次查看资源限制

在这里插入图片描述

2.core文件存储位置

core存储在文件/proc/sys/kernel/core_pattern中,可以直接读取

cat /proc/sys/kernel/core_pattern 

在这里插入图片描述
以下是参数列表:
%p - insert pid into filename 添加pid(进程id)
%u - insert current uid into filename 添加当前uid(用户id)
%g - insert current gid into filename 添加当前gid(用户组id)
%s - insert signal that caused the coredump into the filename 添加导致产生core的信号
%t - insert UNIX time that the coredump occurred into filename 添加core文件生成时的unix时间
%h - insert hostname where the coredump happened into filename 添加主机名
%e - insert coredumping executable name into filename 添加导致产生core的命令名

3.gbd查看core文件



http://chatgpt.dhexx.cn/article/VL8LPWdi.shtml

相关文章

net::ERR_ABORTED 404 (Not Found)

引用静态资源报错&#xff1a;net::ERR_ABORTED 404 (Not Found) *** 新加入静态资源厚&#xff0c;出现net::ERR_ABORTED 404 (Not Found)&#xff0c;但是路径没有错&#xff0c;在idea上也可以ctrl鼠标左键访问到 解决方法&#xff1a;如果路径确定没有问题。 1、将文件复…

前端报错net::ERR_ABORTED 404的解决方案

版权声明 本文原创作者&#xff1a;谷哥的小弟作者博客地址&#xff1a;http://blog.csdn.net/lfdfhl 背景概述 在IDEA项目中添加了新的前端资源&#xff0c;例如&#xff1a;CSS、JS等。在页面中对新资源进行引用时报错net::ERR_ABORTED 404。 解决方案 在此&#xff0c;提…

Linux遇到Aborted (core dumped)

1、问题描述 或出现&#xff1a; 2、关于Core Dump的分析 2.1 什么是Core Dump Core的意思是内存, Dump的意思是扔出来, 堆出来。在开发&#xff08;或使用&#xff09;一个程序时&#xff0c;有时程序莫名其妙的down了, 却没有任何的提示(有时候会提示core dumped)。虽然系…

【解决】Requests库的SSL警告:InsecureRequestWarning: Unverified HTTPS request is being made.

Requests库的SSL警告&#xff1a;InsecureRequestWarning: Unverified HTTPS request is being made. Adding certificate verification is strongly advised. See: https://urllib3.readthedocs.io/en/latest/advanced-usage.html#ssl-warnings InsecureRequestWarning) 原因…

AdaIN

作为自己理解的简单记录&#xff1a; 原图A和目标风格图B 都先经过编码器分别得到A’和B’&#xff0c;然后AdaIN相当于起到一个特征迁移的作用。使A’的特征分布向B’靠拢&#xff0c;使得之后decode后的图片具有B的特征。

[advGAN]Generating Adversarial Examples With Adversarial Networks

这周读论文。。读的是这篇反正。这个内容比较新&#xff0c;网上也没啥有特别有价值的参考内容&#xff0c;把学习笔记发上来&#xff0c;希望能有一点点帮助 嗯似乎是提出了用GAN以解决神经网络安全性的问题。。。 白盒攻击 攻击者能够获知机器学习所使用的算法&#xff0c;以…

Adversarial Learning

GAN KL散度&#xff0c;JS散度 传统GAN 在辨别器最优时&#xff0c;生成器的loss为 根据KL,JS散度&#xff0c; 但是如果两个分布完全没有重叠的部分&#xff0c;或者它们重叠的部分可忽略时 JS散度始终未log2 而这对于梯度下降方法意味着——梯度为0 生成样本分布的支撑集就…

Adversarial Detection methods

文章目录 Kernel Density (KD)Local Intrinsic Dimensionality (LID)Gaussian Discriminant Analysis (GDA)Gaussian Mixture Model (GMM)SelectiveNetCombined Abstention Robustness Learning (CARL)Adversarial Training with a Rejection Option Energy-based Out-of-distr…

【小家Spring】Spring AOP各个组件概述与总结【Pointcut、Advice、Advisor、Advised、TargetSource、AdvisorChainFactory...】

每篇一句 基础技术总是枯燥但有价值的。数学、算法、网络、存储等基础技术吃得越透&#xff0c;越容易服务上层的各种衍生技术或产品 相关阅读 【小家Spring】Spring AOP原理使用的基础类打点&#xff08;AopInfrastructureBean、ProxyProcessorSupport、Advised、AjType&…

ADDA: Adversarial Discriminative Domain Adaptation

ADDA原理理解 ADDA中源域和目标域经过不同的映射来实现对齐。 ADDA的目标函数包括三项&#xff1a; 1.源域的分类误差项 2.域分类器的分类误差项 3.生成器在目标域的误差项 1.源域的分类误差项 源域数据在经过映射Ms后的分类误差最小&#xff1a; 2.域分类器的分类误差项 …

IllegalStateException: Cannot find current proxy: Set 'exposeProxy' property on Advised to 'true'

在使用 Async 注解实现异步线程的时候&#xff0c;为了能够在同类中调用&#xff0c;使用AopContext获取类的实例&#xff0c;结果报错&#xff1a; 调用如下&#xff1a; GetMapping("test03")public void testAsync03() throws InterruptedException {log.info(&…

ADVISOR - 1

文章目录 1. ADVISOR 是什么1. 2 ADVISOR 可以用来做什么1.3 ADVISOR 不能做什么 1. ADVISOR 是什么 它是基于 MATLAB/Simulink 开发的一系列模型、数据以及脚本&#xff0c;能帮助我们快速分析传统车、纯电车以及混动车的性能和油耗。 能找到的最新的 ADVISOR 版本是 2003&a…

Advisor-Advisee Relationship

一、实习目的及要求 此次实习的任务中有Advisor-advisee Relationships (AARs)和通过分别计算AAR的概率而取得的共同作者关系。在数据中&#xff0c;用八个4位代码表示作者。 数据从合作双方的学术经历&#xff0c;合作经历的角度提取了特征。例如&#xff0c;如果已知A与B在…

ADV

悦谷首城 我司是专业的房产服务公司&#xff0c;主要从事北京拆迁安置房买卖中介、房屋租赁中介、代办房屋权证、房屋产权过户手续、垫资开发商房款&#xff0c;收拆迁房子指标&#xff0c;房产信息咨询等业务。公司经营上追求规模化、规范化、服务一体化。公司本着“诚信为本…

【Spring源码三千问】Advice、Advisor、Advised都是什么接口?

Advice、Advisor、Advised都是什么接口&#xff1f; 前言版本约定正文Advice、Advisor、Advised 类图AdviceMethodInterceptor AdvisorPointcutAdvisor AdvisedSpring AOP 代理类可以转换为 Advised 类型 小结 前言 在看 Spring AOP 的源码时&#xff0c;经常可以看到 Advice、…

【小家Spring】Spring AOP原理使用的基础类打点(AopInfrastructureBean、ProxyProcessorSupport、Advised、AjType)

每篇一句 没被洪水灌溉过&#xff0c;你怎么能证明这个城市的下水道架构师合理的呢&#xff1f; 相关阅读 【小家Spring】探索Spring AOP中aopalliance的Joinpoint、MethodInvocation、Interceptor、MethodInterceptor… 【小家Spring】Spring AOP原理使用的基础类打点&#x…

Spring AOP名词解释Advice,Pointcut,Advisor,Joinpoint,Advised是什么?

Advice advice解释为通知&#xff0c;需要执行的增强逻辑方法。 advice规范接口如图&#xff0c;分为了before&#xff0c;after等等&#xff0c;为什么没有around呢&#xff0c;因为是通过interceptor实现的。 这里可以看出&#xff0c;AfterAdvice最终会被转换包装成AfterR…

Advised,Advisor,Advice,Pointcut

2019独角兽企业重金招聘Python工程师标准>>> Advised->在Spring中创建了AOP代理之后&#xff0c;就能够使用org.springframework.aop.framework.Advised接口对它们进行管理。 任何AOP代理都能够被转型为这个接口&#xff0c;不论它实现了哪些其它接口 Advisor-&g…

Spring AOP编程官方文档解读之操作Advised对象

Spring AOP编程官方文档解读目录 文章目录 org.springframework.aop.framework.Advised是啥&#xff1f;看一下下面这个类结构图 可以看到无论是ProxyFactoryBean还是ProxyFactory最终都实现了这个接口、这个接口中的方法非常的多&#xff0c;我们随便看一下 public interfac…

arduino知识点梳理(二)——INPUT_PULLUP模式

参考文章1 参考文章2 arduino的引脚模式有三种&#xff1a; INPUT——输入模式OUTPUT——输出模式INPUT_PULLUP——输入上拉模式 Arduino 微控制器自带内部上拉电阻。如果需要使用内部上拉电阻&#xff0c;则应使用pinMode()将引脚设置为输入上拉&#xff08;INPUT_PULLUP&am…