腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(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元无门槛券
手把手带您无忧上云
相关
资讯
用Visual Studio调试linux程序
如何使程序在Linux后台运行
Windows远程及本地运行Linux的GUI程序
Fuchsia 操作系统将支持运行 Linux 应用程序
谷歌Fuchsia 操作系统将支持运行 Linux 应用程序
热门
标签
更多标签
云服务器
ICP备案
实时音视频
即时通信 IM
对象存储
活动推荐
运营活动
广告
关闭
领券