腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
有没有
办法
使用
gdb
检查
分段
错误
发生
的
位置
?
c++
、
debugging
、
segmentation-fault
、
gdb
当我运行我
的
对象测试文件时,我得到了
分段
错误
,所以我
使用
gdb
来查找哪里有bug。但是,当我执行
gdb
(我
的
目标文件)时,我
使用
next遍历了该文件,但其中没有任何
错误
。我有点困惑,
有没有
好
的
方法来找出
分段
错误
发生
的
地方?提前谢谢你。........##...............
浏览 61
提问于2020-04-28
得票数 0
2
回答
如何在
GDB
中显示代码中断前
的
行
gdb
当我
使用
GDB
时,在某些情况下,
GDB
会告诉我代码在哪一行中断,而有时候,除了我无法理解
的
一般
错误
之外,
GDB
什么也不会说。
有没有
办法
查看在程序崩溃之前执行
的
最后一行代码?例如,如果第50行导致seg
错误
或程序崩溃,
GDB
有没有
办法
自动显示第49行?
浏览 4
提问于2014-03-17
得票数 1
1
回答
Valgrind替代方案
macos
、
valgrind
每次我
使用
它
的
时候都会遇到分割
错误
。对于调试和盈利,您有推荐
的
Valgrind
的
替代方案吗?如果你知道它可以在Unix上工作,请回复,可能有一个用于OS X
的
端口。
浏览 3
提问于2011-07-23
得票数 0
回答已采纳
2
回答
gdb
不停止特定线程上
的
SIGSEGV
c++
、
c
、
linux
、
gdb
、
segmentation-fault
我有一个程序,故意在一个线程上
分段
错误
,但我有一个问题,另一个线程是
分段
错误
,我想用
GDB
捕捉它,我看到了我可以:但我只想在有意无意
的
线上这样做我将解释:我有两个线程,一个线程正在
分段
错误
(并且恢复(只读取并释放内存)),这很好,另一个线程做其他
的
事情,但遗憾
的
是,有一个
错误
,它是
分段
错误
,我想捕捉这个
浏览 4
提问于2014-04-29
得票数 7
回答已采纳
3
回答
如何返回
gdb
中
的
main函数
c
、
gdb
我正在
使用
gdb
进行调试,我得到了一个
分段
错误
,然后我想在主函数中设置另一个断点,然后从头开始运行程序,尽管我已经完成了当前
的
运行,并且它显示"THe程序没有运行“。当我输入'list‘时如果我重新运行程序,即使我在main()
的
开头设置了断点,它仍然会出现
分段
错误
,这意味着程序正在库文件中运行 那么如何返回提示:我正在
使用
libp
浏览 0
提问于2013-03-15
得票数 1
1
回答
为什么导致给定程序缓冲区溢出
的
输入会产生
分段
错误
?
c
buffer, string); vulnerable_function(argv[1]);}我试着继续
使用
.\test "$(python -c &
浏览 1
提问于2019-10-27
得票数 0
回答已采纳
1
回答
在c++中嵌入Python应用程序
c
、
python-2.7
、
shared-libraries
、
embed
为了理解,我需要将从python大小
的
变量列表传递给list
的
包装器(我正在调用它),我编写了一个小程序: return -1; printf(i1=%d j=%d\n, i,j)那我就得到分割
错误
了吗
浏览 5
提问于2013-10-08
得票数 1
回答已采纳
2
回答
分割
错误
(核心转储)向linux发出窗口
c++
、
dump
、
coredump
、
fault
我一直在
使用
Windows上
的
Visual进行编程,我
的
代码运行得很好,但是在Ubuntu上运行时,我得到了一个 我不知道是什么引起
的
。
浏览 2
提问于2014-01-13
得票数 0
1
回答
在Linux
的
两个不同区域
发生
或不
发生
分段
故障(核心转储)
c++
、
segmentation-fault
我是Linux
的
新手,我安装了Ubuntu14.04LTS (64位)来执行C++项目。不幸
的
是,当我
的
老师给我一个C++代码时,当我在Ubuntu上运行它时,我得到了一个
分段
错误
(核心转储),但是当我让我
的
朋友在他
的
初级操作系统(32位)上运行它时--另一个Linux发行版--代码运行得很好所以我想问一些问题:我
的
电脑是64位机器,我能安装3
浏览 0
提问于2016-03-05
得票数 1
1
回答
验证正常运行时正确
的
外壳代码段
错误
;
GDB
…中
的
“无此类文件”?
assembly
、
x86
、
gdb
、
shellcode
、
ctf
我开始写我自己
的
外壳代码,但我有一些奇怪
的
错误
,所以我尝试了一个已知
的
工作外壳代码-并得到了同样
的
错误
!然而,它变得更奇怪了:在本地运行(即不在战争服务器上运行)工作良好
的
(因此我已经验证了问题不在代码中),并且在
GDB
中运行它会产生不同
的
错误
。$ .中,我已经确认代码插入正确,跳到正确
的
位置
,甚至execution 到达--即应该生成shell
的
浏览 1
提问于2020-12-08
得票数 0
2
回答
找出为什么我在遍历链接列表时会出现
分段
错误
的
最好方法是什么?
c
、
list
我试图找出并需要帮助来确定为什么我
的
程序在我
的
主程序中有一个
分段
错误
: lista_conti *p = createlist(); Conto con =p->conto;} 这是我
的
程序
的
完整列表,包括上面提到
的<
浏览 1
提问于2012-06-04
得票数 0
3
回答
如何从核心转储中获取系统时间?
c++
、
linux
、
gdb
、
segmentation-fault
、
coredump
我有一个在
分段
错误
后生成
的
核心转储。
有没有
办法
在
gdb
(或其他方式)中查看
发生
这种情况时
的
系统时间? 我无法
使用
核心转储文件
的
创建时间,因为它是在没有此元信息
的
情况下发送给我
的
。
浏览 1
提问于2013-02-07
得票数 9
回答已采纳
1
回答
如何在CentOS 7中为C++应用程序生成具有完整回溯功能核心转储文件
c++
、
linux
、
cmake
、
gdb
、
coredump
我在CMakeLists.make文件中
使用
-std=c++0x -g3 -O0 –Wall选项,当
分段
错误
发生
时,会生成核心转储文件。当我
使用
gdb
打开核心转储文件时,它会显示崩溃
位置
,但不会显示完整
的
回溯轨迹。 但是,当我
使用
gdb
运行我
的
C++应用程序时,出现了
分段
错误
,
使用
"bt“命令我得到了完整
的
回溯跟踪。谁
浏览 1
提问于2018-06-13
得票数 2
1
回答
使用
gdb
查找memcpy
错误
c
、
gdb
、
core
以下代码中
的
错误
是memcpy(t[j], m[j], sizeof(int) * DIM * DIM);应为memcpy(t[j], m[j], sizeof(int) * DIM); for(k = 0; k < DIM; k++)}
使用
gdb
,我怎样才能找到那个
错误
?
浏览 17
提问于2016-02-07
得票数 0
1
回答
ffserver
分段
故障
streaming
、
ffmpeg
这是我
的
问题:FFserver version SVN-r2042052.31. 0libswscale 0. 7. 1 / 0. 7. 1这是我
的
/
浏览 0
提问于2009-11-06
得票数 2
回答已采纳
2
回答
如何
使用
gdb
重新运行程序,直到出现
分段
错误
?
gdb
我
的
程序有一个
分段
错误
问题,但它很少出错( 20次或更多次),要在
GDB
中调试它,我需要手动重新运行程序,直到出现
分段
错误
(在半天
的
重新运行期间,只有一次失败:( )。所以问题是,
有没有
办法
告诉
GDB
重新运行程序,直到出现段
错误
?
浏览 3
提问于2011-07-01
得票数 58
回答已采纳
1
回答
使用
gdb
回溯来调试MPI代码
c++
、
gdb
、
mpi
、
backtrace
使用
gdb
和backtrace提供以下输出,[New Thread 0x2aaaaffd3700 (LWP0x0000000000441a3e in MyParallelism<MyParallelBlock>::Run() ()输出函数
的
顺序是什么我应该寻找输出
的
最后一个函数吗?如何进一步缩小导致算术异常
的
范围?这增加了异常在ru
浏览 2
提问于2015-03-24
得票数 0
回答已采纳
2
回答
接收信号时停止
gdb
同时循环
c
、
debugging
、
gdb
我试图在我
的
程序中找到一个不总是
发生
的
分段
错误
。我试图在
gdb
中循环运行我
的
程序,直到
分段
错误
发生
为止。set $i=0
浏览 0
提问于2017-09-12
得票数 3
2
回答
尝试输出对象函数时出现C++
分段
错误
c++
、
arrays
、
segmentation-fault
我正在尝试输出一组共享基类
的
对象所共有的函数,但我遇到了一些困难。当对象被实例化时,它们被存储在一个数组中,然后我尝试
使用
以下代码来执行此循环中所有对象所共有的功能:vptr是一个对象数组,循环中
的
函数对所有对象都是通用
的
。代码编译得很好,但是当我运行它时,当它进入这个循环时,我得到了一个
分段
错误
。我非常确信对这个循环中第一个函数
的
调用就是导致问题
的
浏览 2
提问于2009-11-18
得票数 0
回答已采纳
4
回答
定位
分段
故障
的
最简单方法
c
、
linux
、
segmentation-fault
今天我遇到了我
的
第一个
分段
错误
(新手程序员)。在阅读了
分段
错误
是什么之后(感谢这个网站上所有有用
的
信息,以及维基百科
的
冗长解释),我正在尝试确定最简单
的
方法来找到我
的
错误
发生
在哪里。它是用C语言编写
的
,
错误
发生
在基于*NIX
的
系统上(老实说,我不确定是哪一个……99%确定是Linux)。我不能准确地发布我
的
代码
浏览 4
提问于2012-07-12
得票数 10
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
调试器是个“大骗子”!
别再说调试器不好用了!
Linux C/C+调试的那些“歪门邪道”
0基础深蹲关键不是膝盖而是屁股
空三分层?空三失败?POS问题?
热门
标签
更多标签
云服务器
即时通信 IM
ICP备案
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券