请问, eclipse CDT环境下,gdb调试多进程是不是有bug?

问题描述

debug一过_beginthread就无法单步,在子进程里的断点也停不下来.debug窗体里没有线程显示,gdb的信息是:Nosourcefilenamedtest.c.Nosourcefilenamedtest.c.Nosourcefilenamedtest.c.[NewThread10816.0x3508][NewThread10816.0x384c][SwitchingtoThread10816.0x384c]warning:SuspendThreadfailed.(winerr2)[SwitchingtoThread10816.0x3508]warning:SuspendThreadfailed.(winerr2)程序是从VC移植过来的,编译运行都没问题,就是不能调试.我卡这里2天了,去eclipse官方论坛提问也没回答.希望大家给点建议,十分感谢.

时间: 2024-10-22 04:35:21

请问, eclipse CDT环境下,gdb调试多进程是不是有bug?的相关文章

mac系统 gdb调试多进程无法进入子进程

问题描述 mac系统 gdb调试多进程无法进入子进程 set follow-fork-mode child set detach-...... 都没用,怎么回事?

xdebug-zend studio+IIS+mysql开发环境下Xdeug调试配置失败

问题描述 zend studio+IIS+mysql开发环境下Xdeug调试配置失败 配置基本没错,但是在调试的时候,出现了如下的提示,求大神指教

java类的问题-在eclipse的环境下怎么关我创建的Frame

问题描述 在eclipse的环境下怎么关我创建的Frame package windows; import java.awt.Frame; /** 游戏窗口类 @author ASUS * */ public class GameFrame extends Frame{ public void launchFrame(){ setSize(300,300); setLocation(100,100); setVisible(true); addWindowListener(new WindowA

Eclipse CDT Linux下内存分析 实战历险

C++产品开发,上线集成时,都需要内存泄露.覆盖率等检测,这些在Windows下都有很好的工具,如 Visual Studio: 这个内置了很多的工具 Devpartner: VC6时BoundChecker非常棒,Devpartner集成了很多的功能集合 http://www.borland.com/products/devpartner/default.aspx Insure++: http://www.parasoft.com/jsp/products/insure.jsp?itemId=

用VS2003开发的WEB应用程序为什么不能在asp2.0环境下不能调试.

问题描述 我的一台机器IIS中的ASP是1.1版本的,可以调试,但是另外一台是2.0的,开发的所有WEB应用程序都是只能使用,却无法调试.出现的错误提示是"试图运行项目时出错,无法在WEB服务器上启动调试".我的开发工具是VS2003.这该怎么办啊? 解决方案 解决方案二:看看是不是你的启动方式设置为虚拟目录的方式而不是自动的,这样情况不能调试,还有就是你的模式是DEBUG的吗,如果你用VS2003项目转VS2005可能会自动把他的启动模式改变了,调下就OK了解决方案三:模式是DEBU

问下大家有没有配置过 JPF (在eclipse的环境下)?

问题描述 今天找了一天了JPF的配置,还是没有配置好.希望大虾们帮助!谢谢.问题补充急死了.大家给招啊. 解决方案 Java Plug-in Framework (JPF) Project?解决方案二:JPF是什么东东?

Eclipse CDT Linux下内存分析 补记

常用工具汇总 http://www.ibm.com/developerworks/cn/linux/l-cn-memleak/ 常用的内存分析工具 http://en.wikipedia.org/wiki/Category:Memory_management_software   PurifyPlus http://www-03.ibm.com/software/products/us/en/ratpurlinux http://en.wikipedia.org/wiki/IBM_Rationa

Linux环境下段错误的产生原因及调试方法小结

最近在Linux环境下做C语言项目,由于是在一个原有项目基础之上进行二次开发,而且项目工程庞大复杂,出现了不少问题,其中遇到最多.花费时间最长的问题就是著名的"段错误"(Segmentation Fault).借此机会系统学习了一下,这里对Linux环境下的段错误做个小结,方便以后同类问题的排查与解决. 1. 段错误是什么 一句话来说,段错误是指访问的内存超出了系统给这个程序所设定的内存空间,例如访问了不存在的内存地址.访问了系统保护的内存地址.访问了只读的内存地址等等情况.这里贴一个

Linux环境下段错误的产生原因及调试方法小结_C 语言

最近在Linux环境下做C语言项目,由于是在一个原有项目基础之上进行二次开发,而且项目工程庞大复杂,出现了不少问题,其中遇到最多.花费时间最长的问题就是著名的"段错误"(Segmentation Fault).借此机会系统学习了一下,这里对Linux环境下的段错误做个小结,方便以后同类问题的排查与解决. 1. 段错误是什么 一句话来说,段错误是指访问的内存超出了系统给这个程序所设定的内存空间,例如访问了不存在的内存地址.访问了系统保护的内存地址.访问了只读的内存地址等等情况.这里贴一个