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

不显示删除回复显示所有回复显示星级回复显示得分回复 gdb调试无法定位段错误 求救

    来源: 互联网  发布时间:2017-03-10

    本文导语:  写了一段程序,总是出现段错误,于是gdb调试,结果无法找到段错误的位置。 gdb调试结果如下 [root@localhost udp_server4.9.3]# gcc -g -rdynamic -o server udp_server4.9.3.c [root@localhost udp_server4.9.3]# gdb ./server   GNU gdb Red Hat Linux (...




写了一段程序,总是出现段错误,于是gdb调试,结果无法找到段错误的位置。

gdb调试结果如下

[root@localhost udp_server4.9.3]# gcc -g -rdynamic -o server udp_server4.9.3.c
[root@localhost udp_server4.9.3]# gdb ./server  
GNU gdb Red Hat Linux (6.5-15.fc6rh)
Copyright (C) 2006 Free Software Foundation, Inc.
GDB is free software, covered by the GNU General Public License, and you are
welcome to change it and/or distribute copies of it under certain conditions.
Type "show copying" to see the conditions.
There is absolutely no warranty for GDB. Type "show warranty" for details.
This GDB was configured as "i386-redhat-linux-gnu"...Using host libthread_db library "/lib/libthread_db.so.1".

(gdb) r
Starting program: /home/zyy/udp_socket/udp_server4.9.3/server  


Program received signal SIGSEGV, Segmentation fault.
0x39313030 in ?? ()
(gdb) bt
#0 0x39313030 in ?? ()
#1 0x3839392e in ?? ()
#2 0x302c562c in ?? ()
#3 0x2e303030 in ?? ()
#4 0x30303030 in ?? ()
#5 0x302c4e2c in ?? ()
#6 0x30303030 in ?? ()
#7 0x3030302e in ?? ()
#8 0x2c452c30 in ?? ()
#9 0x30332c2c in ?? ()
#10 0x32323130 in ?? ()
#11 0x312a2c2c in ?? ()
#12 0x240a0d36 in ?? ()
#13 0x54565047 in ?? ()
#14 0x542c2c47 in ?? ()
#15 0x2c4d2c2c in ?? ()
#16 0x2c2c4e2c in ?? ()
#17 0x45342a4b in ?? ()
#18 0x47240a0d in ?? ()
#19 0x41474750 in ?? ()
#20 0x3030302c in ?? ()
#21 0x2e303230 in ?? ()
#22 0x2c383939 in ?? ()
---Type  to continue, or q  to quit---

关键位置全是问号,情何以堪?这可怎么看啊



代码有点长,先不帖了。

各位大侠指点

|
先b到某一处,再next试试。

|
貌似现场已经被破坏了,要么单步,要么查下内存操作的代码。

    
 
 

您可能感兴趣的文章:

  • 收藏 不显示删除回复显示所有回复显示星级回复显示得分回复 关于Android平台:手机马达驱动提供给android的接口有哪些?
  • 收藏 不显示删除回复显示所有回复显示星级回复显示得分回复 因无意删除一些文件,ubuntu系统无法启动,请求高手远程帮助
  • 不显示删除回复显示所有回复显示星级回复显示得分回复 集群服务器下相同文件夹下文件同时更新[问题点数:100分]
  • 不显示删除回复显示所有回复显示星级回复显示得分回复 ubuntu 安装mysql源码失败,好像是没有找到hostent_data的定义。急~~~~~~~~~~
  • 不显示删除回复显示所有回复显示星级回复显示得分回复 诚心请教Linux一道面试题(shell编程)
  • 不显示删除回复显示所有回复显示星级回复显示得分回复 ubuntu10.04 安装 mysql4.0 源码出错,提示gethostbyname_r的参数数量不对
  • 请教,帖子回复的显示问题
  • 回复时左边小图标为何不能显示?多谢。
  • 不显示删除回复显示所有回复显示星级回复显示得分回复 父子进程间通信:1:共享内存2:信号量:父进程里请求信号量错误,高手帮忙
  • 求救!weblogic6.0后台运行正确,前台页面跳转或调用其他页面时出“页面无法显示错误”
  • 高分求救!!基于http协议的代理图片显示不了
  • 紧急求救:安装FC6时候出现问题,重新引导后无法进入系统 显示显示器的水平刷新率超出工作范围
  • 客户端 applet 显示问题!?求救!
  • 求救!!!JAVA中怎么显示WORD文档。
  • 启动时,显示“DRM...Failed”。求救阿!!
  • 管道线程能够接收数据,然后显示异常:java.io.IOException:write end dead;(紧急求救,急急急)
  • 求救:oracle9i在红帽子9上的安装字体显示不正常?
  • 求救呀:用QT Designer设计的程序怎么动态的显示汉字信息呢?
  • 关于jsp汉字显示的问题,求救
  • 求救:red hat7.1升级到7.2后lilo没了,启动机器只显示LI。然后就没了,用软盘启动才能进linux
  • 求救:修改fstab后不能启动了!可以使用single模式,但是显示file system是read-only!而且vi时显示unable to open swap file
  • 100分求救:请问我的中文linux一切中文显示都正常,为何不能用中文输入法啊?
  • 关于JSP分页显示。求救,大家帮帮我。
  • 求救:java中如何实现把ResultSet中的记录显示到JTable控件中?
  • 有分了--高分求救:Linux下如何将声卡输出的声音以波形显示出来?
  •  
    本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
    本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • 如何在windows下的DOS窗口中显示utf-8字符(CMD命令提示符终端显示utf-8字符)
  • 我安装了个linux系统, 发现linux系统的显示器的显示有点小,于是我就在显示器上把大小调了一下,本想着这样会影响xp系统的显示效果,实际上没有应响xp的显示效果,这是为什么?
  • windows下cmd命令行显示UTF8字符设置(CHCP命令)
  • Mozilla 浏览器,中文字不能正常显示,显示的是一些方块,方块包含该字的编码:9D56,如何让它正常显示。
  • javascript eval换成document.write 显示原型
  • 关于在QT环境下加载gif图片的问题(可以显示,但是只有使用终端启动可执行文件才能显示,双击执行却不显示)这是为什么?
  • 如何设置让Oracle SQL Developer显示的时间包含时分秒
  • 为什么JSP在JB6.0中显示正常(中文可以显示),但在IE6.0中无法正常显示(中文全为乱码)???
  • linux下nm命令(显示可执行文件的符号信息)介绍以及常见nm命令用法举例
  • Linux下显示器显示不正常
  • Linux下用ntpdate同步时间及date显示设置时间
  • 为什么执行的时候只是显示了2、3条记录。而1没有显示出来。如何才能把一也显示出来呢。
  • linux下free命令显示的内存使用情况分析
  • 100分寻帮助!Fedora“显示超出显示频率范围”问题
  • Linux/CentOS/fedora下vim显示的字符编码设置
  • centos系统运行脚本,显示bash进程,能否以脚本名字显示?
  • CSS控制长文本内容显示(截取的地方用省略号代替)
  • 安装ubuntu7.10,显示器显示“超出同步范围”
  • linux怎么改显示刷新度(闪的厉害)?我是RH8.0,在“系统设置”---“显示”中找不到啊
  • 怎样让一个窗口显示在显示屏的固定位置?
  • 请问用 ls 命令时,怎样将显示的结果以页为单位进行显示


  • 站内导航:


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

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

    浙ICP备11055608号-3