社区
C++ 语言
帖子详情
gdb自身出现段错误是什么原因?
limigy
2012-12-05 06:11:51
gdb program_name core_file后
在一堆loaded symboles后
出现Segmentation fault
可能什么原因?
...全文
194
7
打赏
收藏
gdb自身出现段错误是什么原因?
gdb program_name core_file后 在一堆loaded symboles后 出现Segmentation fault 可能什么原因?
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
ForestDB
2012-12-06
打赏
举报
回复
5L想法不错。 不知道core dump多大?
ForestDB
2012-12-06
打赏
举报
回复
赵老师太搞了吧,windbg能搞定Linux的core dump?
mLee79
2012-12-06
打赏
举报
回复
编译个带调试信息的gdb, 然后用gdb跟下, 再给他们提交个BUG...
赵4老师
2012-12-06
打赏
举报
回复
换WinDbg!
merlinfang
2012-12-05
打赏
举报
回复
很多原因,最可能的还是core文件不全,或者程序不配套
prajna
2012-12-05
打赏
举报
回复
whiteyundd
2012-12-05
打赏
举报
回复
开得跟踪项太多,程序太大,导致无法加载
gdb
tutorial
gdb
tutorial “GNU Debugger” A debugger for several languages, including C and C++ It allows you to inspect what the program is doing at a certain point during execution. Errors like segmentation faults may be easier to find with the help of
gdb
.
嵌入式开发习惯和
gdb
调试步骤
在嵌入式linux开发过程中,
出现
BUG是在所难免的,这时就需要用到调试技术了,最常用、最简单的调试方法当属printf打印了。
GDB
调试
段错误
以前学的时候在书上看过
GDB
调试,那时候就觉得,这玩意相比vs的调试太复杂太麻烦了,一堆的指令和命令,当时是一脸的嫌弃。 当我深入学习linux之后我发现用 shell命令是一个既成的事实,要想学好linux只能去学习各种shell命令。最近用
GDB
找到一份工程的
段错误
,就是真香打脸。 为什么要用
GDB
呢? 其实是在程序
出现
段错误
的时候用
GDB
去事后调试。为什么说是事后调试?在调试之前我们就正常...
01-----
gdb
调试
段错误
一
gdb
调试
段错误
我们在linux开发时,经常遇到
段错误
,发生这种情况一般是因为访问了非法的内存地址,例如数组越界;使用未开辟内存的指针,例如 int *p; if(p==NULL){ xxx;//必定报错,因为p并未开辟内存 } 这些都会
出现
段错误
的问题。那么,我们遇到
段错误
时如何精确找到出问题的行号? 1 方法1 ulimit -a //先查看core file size的大小,一般为0 ulimit -c unlimited //修改大小为无限制 ./mytest //执行
Linux-
gdb
-
段错误
调试
Linux-
gdb
-
段错误
调试
Gdb
是一个超级强大的工具,经常在 Linux 平台的内核开发与应用程序开发当中看到它的身影。由于它的命令集极其庞大,本文就不针对具体的命令进行介绍,而是根据具体的问题场景进行一次使用总结,我最常用来调试的是
段错误
一类的场景,这里就取一个例子进行总结。。
段错误
类属于泛指,其实包括 SIGBUS、SIGSEGV 等类型的错误,或者是程序运行到某一段之后
出现
崩溃导致程序退出的问题。通常情况下使用一些 log 工具集成到代码里面也可以查出
段错误
类发生时刻的函数调用.
C++ 语言
65,180
社区成员
250,527
社区内容
发帖
与我相关
我的任务
C++ 语言
C++ 语言相关问题讨论,技术干货分享,前沿动态等
复制链接
扫一扫
分享
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
请不要发布与C++技术无关的贴子
请不要发布与技术无关的招聘、广告的帖子
请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下
试试用AI创作助手写篇文章吧
+ 用AI写文章