腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
除了日志和错误代码之外,用于提高代码可
调试
性的输入
、
除了错误代码、错误字符串和日志之外,还有没有其他功能可以合并到代码中,以增加在代码
运行
时获取
调试
/跟踪信息的能力,从而帮助我们在
运行
时
调试
问题(或让我们知道发生了什么)?
浏览 5
提问于2010-02-01
得票数 4
回答已采纳
1
回答
如何
调试
导致内核恐慌的驱动
程序
?
、
、
后:x6 SLES12 12上重新启动修复递归错误,但需要在x 3850有人能详细说明一步一步地推荐的
程序
来调查内核恐慌的原因吗?请包括在哪里保存/如何从内核恐慌中保存核心部分,例如:如果一个liveCD发出了恐慌,直到我可以看到是哪个驱动
程序
造成了
崩溃</
浏览 0
提问于2018-01-27
得票数 4
回答已采纳
3
回答
如何在删除
程序
崩溃
时进行
调试
?
、
、
、
当delete执行
程序
崩溃
时。我试着按照下面的代码来检查损坏的堆块,但是if条件会导致false。if (_HEAPOK !."); }完整的代码可以在这里找到:编辑:...将捕获来自C
运行
时的另一个副本(即使在同一进程中)的指针。 这个本地堆是什么,它是否有助于发现这个问题?
浏览 3
提问于2011-07-25
得票数 2
回答已采纳
2
回答
如何在
Linux
上
调试
` `SIGTERM`‘
、
我的
程序
在
运行
时接收SIGTERM。原因不是内存(90%的系统内存是空闲的),不是分割错误,也没有其他自定义应用
程序
杀死它。GDB无法
调试
进程,因为它只在大型线程上
崩溃
(800个线程),而GDB不能处理这样的线程计数(嗯,它
运行
,但是速度太低,所以它不会
崩溃
,它只在高线程计数上
崩溃
)。在
Linux
上有什么通用的方法来理解什么进程,以及为什么要将SIGTERM发送到特定的
程序
?这些问题是如何在
Linux</em
浏览 3
提问于2014-08-14
得票数 1
回答已采纳
1
回答
获取
崩溃
的堆栈跟踪,而无需在
调试
器中
运行
该应用
程序
、
、
、
、
我通常使用GDB (在
Linux
中使用Qt
调试
器GUI)进行
调试
。但现在,在
调试
器下
运行
时,我遇到了一次拒绝发生的
崩溃
,但在
调试
器之外
运行
时却很容易发生。注意:我说的是只
运行
调试
构建,即使它是在
调试
器之外
运行
的。
浏览 7
提问于2017-06-05
得票数 1
2
回答
调试
和发布库及其可执行
程序
、
、
、
我对以下问题非常好奇:如果Debug可执行
程序
调用第三个版本的库,会发生什么?
程序
运行
时会不会有任何
崩溃
?那么,如果一个发布的可执行
程序
调用Debug第三个库呢?不同的平台(windows、
linux
和mac)在这两种情况下的表现是否相同?在这里,我将编程语言限制为c和c++。
浏览 1
提问于2014-03-06
得票数 0
1
回答
在CodeXL之外
运行
Qt应用
程序
很好,但是在CodeXL中它会
崩溃
。
、
、
、
、
在
Linux
(Ubuntu)下
运行
CodeXL
调试
器时,我的Qt应用
程序
会
崩溃
,为什么会这样呢? 当它
崩溃
时,将选择顶部堆栈帧,并将消息“reve.c未找到”。
浏览 9
提问于2016-12-12
得票数 1
回答已采纳
1
回答
如何解释X
程序
回溯报告?
、
]#8 /lib/libc.so.6(clone+0x6d) [0x7f71dd26a59d] 它看起来像是我的应用
程序
中的某种同步错误
浏览 2
提问于2010-10-25
得票数 2
2
回答
该
程序
如何在最后一行
崩溃
(返回0;)?
、
我有一个
程序
,分为多个文件,有很多包含数组、指针、结构等等的代码。 ... return 0;在没有警告的情况下编译了这个
程序
之后,我执行了它,在我的控制台中我得到了文本:Last line!在我的CMD中,然后
程序
崩溃
(没有响应)。我经常使用printf()来
调试
我的代码,并确定
程序
崩溃
的代码行。在这种情况下,我无法理解这样一个事实
浏览 2
提问于2015-07-20
得票数 0
回答已采纳
2
回答
如何轻松地找出
程序
崩溃
的位置和原因?
、
、
、
我目前正在开发一个
程序
(在C++中,使用Code::Blocks),它使用了大量随机数,需要一段时间才能上手;大多数情况下,它工作得很好,但它偶尔会执行非法操作,必须关闭。考虑到到处都是随机数字,以及
程序
目前需要大约3-5分钟才能到达错误发生的阶段(这个时间范围是正常的/可接受的),可靠和方便地再现问题是极其困难的,并且每隔一行代码向cout报告手动跟踪事物是耗时的,视觉上混乱,报告与错误无关的事情,并且并不总是有帮助,因为即使我知道
程序
何时停止,我有时也不知道为什么。有没有办法让我看看
程序
崩溃
浏览 0
提问于2011-07-14
得票数 1
回答已采纳
3
回答
Qt应用
程序
在MainWindow.Show()调用启动时
崩溃
、
、
、
、
我试图找出我的Qt应用
程序
崩溃
的原因,
调试
没有包含太多的可用信息,因此很难找到原因.在使用断点之后,我发现最接近
崩溃
的可能是在w.show()调用时(应用
程序
的GUI在任何按钮或任何东西出现之前都会出现WindowMaximizeButtonHint; w.show();} 当到达w.show()的行时,应用
程序
启动(但不正确,如我前面提到的),几分钟后,我得到了一个SEGFAU
浏览 8
提问于2017-08-17
得票数 0
回答已采纳
17
回答
解决随机
崩溃
、
、
、
、
我的C++应用
程序
随机
崩溃
,它可能在一个月内不
崩溃
,然后在一个小时内
崩溃
10次,有时它可能在启动时
崩溃
,而有时它可能在
运行
几个小时后
崩溃
(或者根本不
崩溃
)。我在GNU/
Linux
上使用GCC,在Windows上使用MingW,因此我不能使用Visual Studio JIT Debug...这是我第一次需要事后
调试
。EDIT2:实际上,DrMingw捕获了一个调用堆栈,没有内存信息...不幸的是,调用堆栈对
浏览 0
提问于2010-08-09
得票数 37
1
回答
CentOS 6.5服务器锁定
、
、
、
今天,我们来自OVH的CentOS 6.5KVM节点在
运行
46天后
崩溃
,我们无法找到原因,我们之前在另一台服务器上使用OVH内核时遇到了这个问题,但是这个节点正在
运行
一个正常的内核:我们的监测工具显示如下:
浏览 0
提问于2014-06-16
得票数 1
1
回答
虚拟机上倾弃故障核的分割
、
、
、
key1[i++]= inputFileArray[initialIndex++]; 当我
运行
时,此语句将导致错误分段错误(核心转储)。当我试图在虚拟机上
运行
ubuntu 13.10时,我会得到这个错误。感谢你的回答。
浏览 1
提问于2014-04-20
得票数 1
2
回答
调试
“损坏的双链接列表”
崩溃
的最佳方法
、
、
、
我正在
调试
一个“损坏的双链接列表”
崩溃
。我已经看到了源代码并理解了块结构和fd/bk指针等等,所以我想我知道为什么会发生这种
崩溃
。我现在正试图解决这个问题,我有几个问题。问题3:
调试
这种错误的推荐方法是什么?我假设我应该为malloc_chunks设置一个断点,这样我就可以在结构被覆盖时中断。但我不知道如何访问那些malloc结构,以便在gdb中设置一个断点。
浏览 8
提问于2015-12-09
得票数 1
回答已采纳
1
回答
获取导致信号处理
程序
中分段错误的寄存器。
、
、
、
、
我知道: 安装带有sigaction和sa_sigaction (而不是sa_handler)的SIGSEGV信号处理
程序
时,信号处理
程序
接收siginfo_t*,其中si_addr是故障发生的地址。
浏览 10
提问于2020-07-02
得票数 1
回答已采纳
1
回答
用于嵌入式系统的
Linux
| NiosII
、
、
、
我已经为NiosII编译了
Linux
。我在RAM中有一个文件系统。我使用busybox,buildroot来制作文件系统。然后使用先前创建的文件系统编译内核。一旦
Linux
启动,如果我
运行
像ls这样的命令(因为我想列出当前文件夹中的目录),它会导致SEGV (分段错误)Password: SEGV我在系统中没有自己开发的其他
程序
。我只是在用1.23.1尝试busybox 1.23.1 如果我
运行
help,
浏览 2
提问于2015-03-18
得票数 1
1
回答
当使用GLES 2 PowerVR库时,
Linux
中的Dlopen错误?
我在
linux
的gamekit/ogre中使用powervr sdk gles2libs来构建应用
程序
。我收到错误消息"dlopen tries:libGL.so“,之后应用
程序
崩溃
。我试着使用DDD等进行
调试
,但是不能很好地隔离。如何在
linux
(Ubuntu 10.10)中修复此问题? 在
运行
dlopen时,
linux
是否引用了构建库中的一些默认值?
浏览 0
提问于2011-05-07
得票数 0
回答已采纳
1
回答
Kivy APK ValueError
、
、
、
、
在
linux
上
调试
我的应用
程序
时,它
崩溃
了,并给出了这个ValueError。在Windows上,这个应用
程序
运行
得很好,我在代码中没有发现任何可能导致这个错误的东西。
浏览 2
提问于2021-07-09
得票数 0
6
回答
在等待
调试
器
崩溃
?
、
、
、
当断言失败或存在分段错误时,非常方便地发生以下情况之一:
程序
留下了一些东西(核心转储?)由于平台、语言和
调试
器的多样性,这个问题是相当普遍的。我在问关于C++的问题,我猜Windows (VS),
Linux
(gdb),Mac (gdb?)解决方案对社区将是最有用的。我对
Linux
+ gdb感兴趣。
浏览 2
提问于2009-09-23
得票数 5
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
热门
标签
更多标签
云服务器
ICP备案
对象存储
云直播
腾讯会议
活动推荐
运营活动
广告
关闭
领券