早上碰到这个一个错误:

[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
Core was generated by `./gh_manager thread false 1'.
Program terminated with signal SIGSEGV, Segmentation fault.
#0  __strstr_sse2_unaligned ()at ../sysdeps/x86_64/multiarch/strstr-sse2-unaligned.S:40
40  ../sysdeps/x86_64/multiarch/strstr-sse2-unaligned.S: 没有那个文件或目录.
[Current thread is 1 (Thread 0x7f30677fe700 (LWP 26052))]
(gdb) backtrace
#0  __strstr_sse2_unaligned ()at ../sysdeps/x86_64/multiarch/strstr-sse2-unaligned.S:40
#1  0x00007f30c61d0622 in PythonClass::process_stranger(VideoElement*, DataBuffer*) () from libgh2python.so

  这个错误是由C++调用Python产生的。吾看了亦莫名其妙。怎么产生的?开始当然抱怨接口有问题.有问题也得解决啊.于是仔细查了一下:

  返回值有问题(一般是Python执行错误).

  之后取值又没有仔细检查,缓冲区实际上没有正确处理.访问自然出错.

  供大家参考。

错误及原因推测:sysdeps/x86_64/multiarch/strstr-sse2-unaligned.S: 没有那个文件或目录相关推荐

  1. Invalid bound statement (not found)错误的原因和解决办法

    Invalid bound statement (not found)错误的原因和解决办法 在maven项目中有专门的resources文件夹用来存放各种配置文件,但是不一定都会放在里面,如果配置文件 ...

  2. 错误fatal error: zlib.h: 没有那个文件或目录的解决办法

    环境: Ubuntu18.04 x86-64 错误现象: 当编译ffmpeg的代码时,有时会出现以下错误: libavformat/http.c:25:10: fatal error: zlib.h: ...

  3. oracle 数据库 ORA-28000错误的原因及解决办法

    在最近使用oracle11g 数据库时,出现报错为ORA-28000:the account is locked的错误,翻译一下:用户被锁了,网上查找报错原因,以下记录处理的的过程,方便备查. 1.原 ...

  4. Android使用自定义View时:Error inflating class错误的原因。

    当在布局文件里使用自定义的View的时候,出现Error inflating class错误的原因: 1.没有定义inflate需要的默认构造函数: eg:自定义View为TestView,需要定义T ...

  5. 出现运行时间错误_Excel VBA 运行错误,你知道为何突然出现错误的原因吗

    我们知道在写好的某一段程序也许在运行的时候,会出现错误的提示,导致不能正常执行我们的功能.那么你可知道,这些错误的原因是什么吗?这个错误有可能是我们的语法错误,也有可能是运行错误,具体错误需要具体进行 ...

  6. nginx产生【413 request entity too large】错误的原因与解决方法

    nginx产生[413 request entity too large]错误的原因与解决方法 参考文章: (1)nginx产生[413 request entity too large]错误的原因与 ...

  7. 出现java.lang.UnsupportedClassVersionError 错误的原因

    出现 java.lang.UnsupportedClassVersionError 错误的原因 出现java.lang.UnsupportedClassVersionError 错误的原因,是因为我们 ...

  8. PAT1050 螺旋矩阵 (25 分)【全部通过 关于段错误的原因 以及测试点7】

    心得 思路:一个0~10000的数写成M*N的形式,且M>N,则M的范围是0~10000,N的范围是0~100 这个对于m,n的判断很重要,因为二维数组不能开的太大,10000*10000会显示 ...

  9. 段错误产生原因及简单的调试方法

    参考:段错误产生原因及简单的调试方法 作者:编程那些年 网址:https://mp.weixin.qq.com/s/KP9ZFn71CO_vB2I4igZLMA 段错误产生原因 1.访问不存在的内存地 ...

  10. qemu+linux+x86+64,kvm 内部错误:无法找到适合 x86_64 的模拟器

    本文将为您描述kvm 内部错误:无法找到适合 x86_64 的模拟器,教程操作方法:0x00 问题 安装完 KVM 之后,启动管理工具报错:内部错误:无法找到适合 x86_64 的模拟器 于是查看 l ...

最新文章

  1. python比c语言好学吗-python和c语言哪个更适合初学者
  2. 字符串的动态顺序结构(C/C++语言)
  3. matlab 对mnist手写数字数据集进行判决分析_人工智能TensorFlow(十四)MINIST手写数字识别...
  4. 机器学习之基于SVM实现多类人脸识别
  5. 【实战 Ids4】║ 又一个项目迁移完成(MVC)
  6. FileOutputStream 类 和 FileInputStream类的简单介绍,附代码演示。以及一个复制媒体文件的小程序。
  7. NSURLCache详解和使用
  8. signature=e7a4f21fa0bd38abc7e1a2451a8b7b26,进阶作业.ipynb
  9. Echarts制作标签云图
  10. css3 设置图片变灰(在微信端不能正常) 和透明
  11. 《MATLAB金融算法分析实战》之量化投资趋向指标1— python实现
  12. MATLAB算法实战应用案例精讲-【人工智能】枝晶生长模型(附matlab代码实现)
  13. 电动汽车充电桩管理平台
  14. latex如何绘制标准三线表 lllegal charactor in array arg 如何合并单元格?
  15. 名动漫原画“室内设计”-张聪-专题视频课程
  16. 禅道项目改掉头部公司名
  17. 视频消重伪原创版 怎么修改视频的MD5值
  18. golang连接tapd rest api反序列化json数据获取bug信息
  19. 分布式缓存与本地缓存的区别
  20. 华帝30年:文化是发展的深层力量

热门文章

  1. 现场活动画面组织控制及抽奖的使用疑难问题汇编
  2. 图:成都第三医院知识竞赛于9月29日圆满结束,PPT题目界面一览
  3. php firefox导出csv,如果文件名有空格,空格后面部分不会导出,后缀也没有
  4. 在hbase 激活kerberos 下opentsdb的使用
  5. No Dialect mapping for JDBC type 错误分析,Hibernate和数据库类型对应
  6. Java 中override、overload、overwrite区别,以及与多态的关系
  7. unix系统发展史3
  8. flutter的路由工具类
  9. SpringBoot中级篇-SpringBatch+Oracle配置
  10. uniapp-蓝牙模块封装