Eclipse GDB 挂掉

在使用 Ubuntu 14.04 和 Eclipse 3.8 进行程序调试时遇到一个问题,即在变量声明时调试会意外挂起。此现象与之前在 Expression 窗口跟踪的某些表达式有关,如 `xxx.size()`。解决办法是清除这些表达式。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >


系统 ubuntu 1404, IDE: eclipse 3.8

调试程序过程中,突然发现eclipse debug 的时候会在变量声明的时刻挂掉, 推出调试

例如 在容器的变量声明处

vector<Tp> xxx;


原因: 在上一次的Debug中, Expression 窗口跟踪了一些类似  xxx.size() 的表达式


更令人奇怪的是,这种现象不是必现的,但有时一旦出现,(只要Expression 窗口跟踪的表达式不变)后续会连续出现。

解决方法: 将Expression 窗口中的表达式删掉。


PS > 挂掉的时候在console的窗口中打印中也会提示 问题是由track 失败所导致


个人认为这应该算是eclipse所带的 GDB的一个BUG~




评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值