当前位置:  技术问答>linux和unix

急求segment fault问题解决办法!

    来源: 互联网  发布时间:2016-06-10

    本文导语:  程序在linux下运行时会出segment fault  用gdb跟踪显示如下信息:   Program received signal SIGSEGV, Segmentation fault.  [Switching to Thread -1449673824 (LWP 25860)]  0x006202dc in memcpy () from /lib/tls/libc.so.6    我知道是memcpy内存溢...

程序在linux下运行时会出segment fault 
用gdb跟踪显示如下信息: 
 Program received signal SIGSEGV, Segmentation fault. 
[Switching to Thread -1449673824 (LWP 25860)] 
0x006202dc in memcpy () from /lib/tls/libc.so.6 
 
我知道是memcpy内存溢出 
但程序里有好多memcpy,究竟是哪个地方异常的呢? 
谁能帮忙解读出更详细的信息 
或者谁有办法找出溢出的具体位置 
还有,那个(LWP 25860)是什么意思?? 
 
不胜感激!

|
1. 你的程序编译时,是否加了 -g 选项。
2. 在gdb 里执行 bt 看看调用堆栈

|
  where 

|
对于Segmentation fault问题,可以通过ulimit -c 2048放开core文件限制,将生成的core文件用gdb查看(gdb -c core.11598 TransMain 这里的TransMain是可执行程序)。
编译的时候要加-g选项。
试试看

|
gdb调试,错误之后使用 bt (backtrace) 命令就知道调用栈的情况了。

    
 
 
 
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • java命名空间javax.swing.text类segment的类成员方法: segment定义及介绍
  • chmod segmentation
  • java命名空间javax.swing.text类segment的类成员方法: count定义及介绍
  • Segmentation fault
  • java命名空间java.lang类character的类成员方法: directionality_segment_separator定义及介绍
  • 【怪事】 线程库-lpthread发生Segmentation fault问题
  • java命名空间javax.swing.text类segment的类成员方法: tostring定义及介绍
  • linux+SDL segmentation fault
  • java命名空间javax.swing.text类segment的类成员方法: offset定义及介绍
  • 程序调用malloc,引发segmention error,怎么会这样??????????
  • java命名空间javax.swing.text类segment的类成员方法: array定义及介绍
  • Segmentation fault是什么错误?
  • java命名空间javax.swing.text类segment的类成员方法: ispartialreturn定义及介绍
  • 调试出错:segmentation fault
  • java命名空间javax.swing.text类segment的类成员方法: getindex定义及介绍
  • linux下信号11 (Segmentation violation (ANSI))是何种错误,急!急!急!急!
  • java命名空间javax.swing.text类segment的类成员方法: getbeginindex定义及介绍
  • segmentation fault问题
  • java命名空间javax.swing.text类segment的类成员方法: getendindex定义及介绍
  • segmentation fault会出core吗?
  • java命名空间javax.swing.text类segment的类成员方法: length定义及介绍
  • 关于"Segmentation fault"的调试问题


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3