现象:

  • Pytorch代码,之前可以训练,突然出现了Segmentation fault (core dumped)错误,啥也跑不了

调试:
运行的时候,加上

 python -q -X faulthandler train1.py

解决:
可以发现问题引起的代码

Current thread 0x00007f555a406080 (most recent call first):File "<frozen importlib._bootstrap>", line 219 in _call_with_frames_removedFile "<frozen importlib._bootstrap_external>", line 1043 in create_moduleFile "<frozen importlib._bootstrap>", line 583 in module_from_specFile "<frozen importlib._bootstrap>", line 670 in _load_unlockedFile "<frozen importlib._bootstrap>", line 967 in _find_and_load_unlockedFile "<frozen importlib._bootstrap>", line 983 in _find_and_loadFile "/home/teletraan/.pyenv/versions/comp/lib/python3.7/site-packages/tensorflow/python/pywrap_tensorflow.py", line 64 in <module>File "<frozen importlib._bootstrap>", line 219 in _call_with_frames_removedFile "<frozen importlib._bootstrap_external>", line 728 in exec_moduleFile "<frozen importlib._bootstrap>", line 677 in _load_unlockedFile "<frozen importlib._bootstrap>", line 967 in _find_and_load_unlockedFile "<frozen importlib._bootstrap>", line 983 in _find_and_loadFile "<frozen importlib._bootstrap>", line 219 in _call_with_frames_removedFile "<frozen importlib._bootstrap>", line 1035 in _handle_fromlistFile "/home/teletraan/.pyenv/versions/comp/lib/python3.7/site-packages/tensorflow/python/pywrap_tfe.py", line 28 in <module>File "<frozen importlib._bootstrap>", line 219 in _call_with_frames_removedFile "<frozen importlib._bootstrap_external>", line 728 in exec_moduleFile "<frozen importlib._bootstrap>", line 677 in _load_unlockedFile "<frozen importlib._bootstrap>", line 967 in _find_and_load_unlockedFile "<frozen importlib._bootstrap>", line 983 in _find_and_loadFile "<frozen importlib._bootstrap>", line 219 in _call_with_frames_removedFile "<frozen importlib._bootstrap>", line 1035 in _handle_fromlistFile "/home/teletraan/.pyenv/versions/comp/lib/python3.7/site-packages/tensorflow/python/eager/context.py", line 35 in <module>File "<frozen importlib._bootstrap>", line 219 in _call_with_frames_removedFile "<frozen importlib._bootstrap_external>", line 728 in exec_moduleFile "<frozen importlib._bootstrap>", line 677 in _load_unlockedFile "<frozen importlib._bootstrap>", line 967 in _find_and_load_unlockedFile "<frozen importlib._bootstrap>", line 983 in _find_and_loadFile "<frozen importlib._bootstrap>", line 219 in _call_with_frames_removedFile "<frozen importlib._bootstrap>", line 1035 in _handle_fromlistFile "/home/teletraan/.pyenv/versions/comp/lib/python3.7/site-packages/tensorflow/python/__init__.py", line 40 in <module>File "<frozen importlib._bootstrap>", line 219 in _call_with_frames_removedFile "<frozen importlib._bootstrap_external>", line 728 in exec_moduleFile "<frozen importlib._bootstrap>", line 677 in _load_unlockedFile "<frozen importlib._bootstrap>", line 967 in _find_and_load_unlockedFile "<frozen importlib._bootstrap>", line 983 in _find_and_loadFile "<frozen importlib._bootstrap>", line 219 in _call_with_frames_removedFile "<frozen importlib._bootstrap>", line 953 in _find_and_load_unlockedFile "<frozen importlib._bootstrap>", line 983 in _find_and_loadFile "/home/teletraan/.pyenv/versions/comp/lib/python3.7/site-packages/tensorflow/__init__.py", line 41 in <module>File "<frozen importlib._bootstrap>", line 219 in _call_with_frames_removedFile "<frozen importlib._bootstrap_external>", line 728 in exec_moduleFile "<frozen importlib._bootstrap>", line 677 in _load_unlockedFile "<frozen importlib._bootstrap>", line 967 in _find_and_load_unlockedFile "<frozen importlib._bootstrap>", line 983 in _find_and_loadFile "/home/teletraan/.pyenv/versions/comp/lib/python3.7/site-packages/huggingface_hub/keras_mixin.py", line 24 in <module>File "<frozen importlib._bootstrap>", line 219 in _call_with_frames_removedFile "<frozen importlib._bootstrap_external>", line 728 in exec_moduleFile "<frozen importlib._bootstrap>", line 677 in _load_unlockedFile "<frozen importlib._bootstrap>", line 967 in _find_and_load_unlockedFile "<frozen importlib._bootstrap>", line 983 in _find_and_loadFile "/home/teletraan/.pyenv/versions/comp/lib/python3.7/site-packages/huggingface_hub/__init__.py", line 63 in <module>File "<frozen importlib._bootstrap>", line 219 in _call_with_frames_removedFile "<frozen importlib._bootstrap_external>", line 728 in exec_moduleFile "<frozen importlib._bootstrap>", line 677 in _load_unlockedFile "<frozen importlib._bootstrap>", line 967 in _find_and_load_unlockedFile "<frozen importlib._bootstrap>", line 983 in _find_and_loadFile "/home/teletraan/.pyenv/versions/comp/lib/python3.7/site-packages/timm/models/hub.py", line 17 in <module>File "<frozen importlib._bootstrap>", line 219 in _call_with_frames_removedFile "<frozen importlib._bootstrap_external>", line 728 in exec_moduleFile "<frozen importlib._bootstrap>", line 677 in _load_unlockedFile "<frozen importlib._bootstrap>", line 967 in _find_and_load_unlockedFile "<frozen importlib._bootstrap>", line 983 in _find_and_loadFile "/home/teletraan/.pyenv/versions/comp/lib/python3.7/site-packages/timm/models/helpers.py", line 18 in <module>File "<frozen importlib._bootstrap>", line 219 in _call_with_frames_removedFile "<frozen importlib._bootstrap_external>", line 728 in exec_moduleFile "<frozen importlib._bootstrap>", line 677 in _load_unlockedFile "<frozen importlib._bootstrap>", line 967 in _find_and_load_unlockedFile "<frozen importlib._bootstrap>", line 983 in _find_and_loadFile "/home/teletraan/.pyenv/versions/comp/lib/python3.7/site-packages/timm/models/beit.py", line 29 in <module>File "<frozen importlib._bootstrap>", line 219 in _call_with_frames_removedFile "<frozen importlib._bootstrap_external>", line 728 in exec_moduleFile "<frozen importlib._bootstrap>", line 677 in _load_unlockedFile "<frozen importlib._bootstrap>", line 967 in _find_and_load_unlockedFile "<frozen importlib._bootstrap>", line 983 in _find_and_loadFile "/home/teletraan/.pyenv/versions/comp/lib/python3.7/site-packages/timm/models/__init__.py", line 1 in <module>File "<frozen importlib._bootstrap>", line 219 in _call_with_frames_removedFile "<frozen importlib._bootstrap_external>", line 728 in exec_moduleFile "<frozen importlib._bootstrap>", line 677 in _load_unlockedFile "<frozen importlib._bootstrap>", line 967 in _find_and_load_unlockedFile "<frozen importlib._bootstrap>", line 983 in _find_and_loadFile "/home/teletraan/.pyenv/versions/comp/lib/python3.7/site-packages/timm/__init__.py", line 2 in <module>File "<frozen importlib._bootstrap>", line 219 in _call_with_frames_removedFile "<frozen importlib._bootstrap_external>", line 728 in exec_moduleFile "<frozen importlib._bootstrap>", line 677 in _load_unlockedFile "<frozen importlib._bootstrap>", line 967 in _find_and_load_unlockedFile "<frozen importlib._bootstrap>", line 983 in _find_and_loadFile "/home/teletraan/baseline/competition/bird2022/src/timm_audio/models/timm_model.py", line 5 in <module>File "<frozen importlib._bootstrap>", line 219 in _call_with_frames_removedFile "<frozen importlib._bootstrap_external>", line 728 in exec_moduleFile "<frozen importlib._bootstrap>", line 677 in _load_unlockedFile "<frozen importlib._bootstrap>", line 967 in _find_and_load_unlockedFile "<frozen importlib._bootstrap>", line 983 in _find_and_loadFile "train1.py", line 30 in <module>
Segmentation fault (core dumped)

所以问题出在该环境既有torch又有tensorflow,导致了奇怪的问题,该环境下卸载tensorflow-gpu,问题解决

可能

编译安装tensorflow。因为有些cpu的指令集可能和pip安装的tensorflow的不一致, 这个时候可能会出现core dump的问题, 因此我们需要从新编译tensorflow.

Debug python - Segmentation fault (core dumped)相关推荐

  1. python遇到Segmentation fault (core dumped)调试方法

    python3执行某一个程序时,报Segmentation fault (core dumped)错,但没有告知到底哪里出错,无法查问题 同时在根目录下生成core文件,典型的可以用gdb进行调试.这 ...

  2. 【QA】Python代码调试之解决Segmentation fault (core dumped)问题

    Python代码调试之解决Segmentation fault 问题 问题描述 排查过程 1. 定位错误, 2. 解决办法 参考资料 问题描述 Python3执行某一个程序时,报Segmentatio ...

  3. Sampler 在数据下沉模式超时; 不同Sampler策略,在非数据下沉模式下,模型训练失败 报错Segmentation fault(core dumped)

    环境版本 mindspore-ascend 1.7.1 背景 我在使用自定义Sampler策略,对imagenet1K数据集进行采样,进行ResNet50训练. Sampler代码如下: class ...

  4. labelImg(pyqt4 )出现错误(segmentation fault(core dumped) )

    在配置labelImg的过程中,最后执行时候出现了一个错误segmentation fault(core dumped) . 解决方法: 将安装的pyqt4的版本从4.11.4降到4.11.3版本,会 ...

  5. 【ARM】程序快速定位segmentation fault core dumped错误

    1.应用场景 ARM开发过程中经常进程运行着出现段错误,这时候单纯靠加日志打log效率太低.使用gdb的话,由于APP进程太多,生成的core的文件特别大,而且gdb在arm板子也不好单步调试,不太友 ...

  6. Ubuntu--(8)段错误Segmentation fault (core dumped)

    段错误 指访问的内存超出了系统给这个程序所设定的内存空间,例如访问了不存在的内存地址.访问了系统保护的内存地址.访问了只读的内存地址等等情况,例如: 访问不存在的内存地址 #include<st ...

  7. c++ Segmentation fault (core dumped) 的一个实例

    说明:找到vector前一半元素中等于some_val的那些,然后在这些元素的前面插入它的2倍. #include <iostream> #include <string> # ...

  8. 人工机器:jetsonnano推理时出现 Segmentation fault(core dumped)

    前期配置:tensorrt+tensorflow+object_detection编译安装填坑教程!! 1.在使用此工程:https://github.com/dusty-nv/jetson-infe ...

  9. Segmentation fault (core dumped) -llinux系统内存错误报错信息

    目录 1 问题原因 (1)内存访问越界 (2)多线程程序使用了线程不安全的函数. (3)多线程读写的数据未加锁保护. (5)堆栈溢出. 2 使用GDB查看core文件 3 使用GDB调试程序 返回目录 ...

最新文章

  1. 详细讲解MapReduce二次排序过程
  2. 修改参数failed_login_attempts=unlimited
  3. js 删除服务器文件,Node.js复制/删除服务器端文件到指定目录文件夹下,并且预判是否存在该目录,如果没有,则递归创建该文件夹目录...
  4. Python计算从n个元素中任选i个的组合数C(n,i)
  5. 剑指offer——面试题21:包含min函数的栈
  6. layui监听多个radio事件
  7. java蓝桥杯发现环,第八届蓝桥杯C/C++程序设计本科B组决赛 ——发现环(编程大题_签到题_tarjan判环)...
  8. 下载网页中的html5视频之手动方法
  9. XP桌面背景文件路径
  10. 手机阅读“宝”——Apabi Reader for Android
  11. 集合论—集合的基本运算与主要算律
  12. 研究生期间各方面规划
  13. android简单悬浮窗源码,Android 悬浮窗的实现源码
  14. 777后无效 执行chmod_执行chmod -R 777 / 补救
  15. 学习整理软测(八)-----数据库命令与操作
  16. 微信公众号编辑器哪个好
  17. 黑镜狗再现!波士顿动力「大黄狗」上岗SpaceX,勘察火箭爆炸现场
  18. html5多张图片滚动播放,javascript+html5实现仿flash滚动播放图片的方法_javascript技巧...
  19. 分页插件PageHelper失效
  20. 使用了可能未初始化的本地指针变量“xxx”

热门文章

  1. PPT常用快捷键汇总
  2. 记录archlinux第n次修复引导区
  3. 1526. N叉树的前序遍历
  4. Fiddler调式使用(一)深入研究[转载]
  5. win7系统,打开office出现错误代码0x8007007B的解决办法
  6. 题解BZOJ 2563 阿狸和桃子的游戏 [贪心]
  7. 微服务模式笔记:服务分解策略
  8. Espresso测试框架的使用
  9. 使用express+vue在网页上显示RTSP流视频
  10. python高逼格动态图_微信编辑哪里找高逼格 GIF 动图?