VELT-0.1.2开发:断点错误处理
2015-01-10 21:31
169 查看
在0.1.1版本中,没有处理断点错误的问题,当断点所在的位置没有可执行代码或者由于特定原因无法绑定断点时,调试器将崩溃。原因在于当调试器启动时,将调用gdb的-break-insert命令,在正常情况下此命令返回的字符串类似于:
-break-insert rc.c:1564 ^done,bkpt={number="1",type="breakpoint",disp="keep",enabled="y",addr="0x0805fc75",func="main",file="../../app/rc/rc.c",fullname="/mnt/hgfs/nvs_dev/src/ipc/app/rc/rc.c",line="1564",times="0",original-location="rc.c:1564"}当错误发生时,此命令返回的字符串类似:^error,msg="Nosource file named ../main.c."0.1.1版本并未对此事件进行处理导致调试器错误。此时直接跳过此事件的处理即可,也无需向SDM发送事件通知。
相关文章推荐
- VELT-0.1.2开发:应用程序退出处理
- Ruby on rails开发从头来(windows)(九)-给购物车添加错误处理
- Ruby on rails开发从头来(windows)(九)-给购物车添加错误处理 (修正原版错误)
- c开发策略之错误处理
- web开发各种乱码问题处理全集 保证解决99%的乱码错误(包括mysql的乱码解决,使用struts2框架的乱码问题)
- 开发错误处理记录(IIS ODP.NET 64位)
- 软件开发过程系统常见的错误及处理机制
- c开发策略-之-错误处理
- 构件开发常见问题和错误的解决方案和处理方法
- 开发错误处理记录(无法激活服务,因为它不支持 ASP.NET 兼容性)
- "XXXXX.exe 中的0x7c921230 处未处理的异常: 用户断点"的错误原因
- WCF分布式开发常见错误(12):The server was unable to process the request,服务无法处理请求
- 开发常见错误解决(5)WSE3.0未处理的SoapHeaderException,未处理的SoapHeader异常
- 在Android开发中出现“ActivityMain] Conversion to Dalvik format failed with error 1”错误的处理方法
- 开发常见错误解决(6)WSE3.0未处理的WebException,未处理的Web异常,基础连接以及关闭
- WCF分布式开发常见错误(12):The server was unable to process the request,服务无法处理请求
- Ruby on rails开发从头来(windows)(九)-给购物车添加错误处理
- appfuse 2.1 数据表 反向工程二次开发错误处理
- 开发错误处理记录(framework框架版本导致的引用问题)
- ubuntu下android开发环境搭建(及错误异常处理)