Release版才出现的错误如何纠错

原创 2006年05月23日 09:35:00
有的程序运行中出现内存错误:0x00xxxxxx地址,,,某内存不可以读或写...
该错误仅在Release版中出现,在Debug版中不出现,无法调试。
例如:std::map遍历删除某些元素问题 仅在Release版中出错。

对于这类错误,一般程序员都无能为力,只有对整个程序代码仔细阅读,人工纠错。
对于高手可能直接在错误出现时打开调试器,查看汇编代码纠错。

对于调试能力强的程序员,可以根据错误地址,定位到代码,缩小范围后再纠错。
关键就是使用MAP文件。

Debug与Release版本的区别

本文主要包含如下内容: 1. Debug 和 Release 编译方式的本质区别 2. 哪些情况下 Release 版会出错 2. 怎样"调试" Release 版的程序 --------------...
  • suxinpingtao51
  • suxinpingtao51
  • 2013年12月17日 16:29
  • 1729

差错检测和纠错技术

在网络传输中,由于噪音和信号衰减等,经常会在链路中发生比特翻转、丢失等·。为此在信息接收方常常需要对接收到的信息进行检错和纠错。常用的几种检错和纠错方法有 奇偶校验,校验和,循环冗余编码等。 1、奇偶...
  • Dillon2015
  • Dillon2015
  • 2017年01月09日 16:54
  • 844

Eclipse 自动纠错功能失效后, 如何恢复

之前我的Eclipse也出现了这个问题,原本鼠标放在错误的地方,会自动的显示出...
  • u014026488
  • u014026488
  • 2014年08月11日 09:59
  • 2023

一个Debug版本不崩而Release版本可能崩的问题

一个Debug版不崩而Release版可能崩的问题
  • zhulong20120418
  • zhulong20120418
  • 2016年01月14日 14:41
  • 623

C++ Release版本的调试

Release版本的调试 截取自《游戏之旅——我的编程感悟》P311, 作者:云风 PS: 最近在项目中正好遇到一个release版本在测试部门崩溃了,正好拿来练手。由于是第一次...
  • zyobeer
  • zyobeer
  • 2014年12月20日 10:41
  • 450

debug版本运行没有问题,而release版本总是报错?

下面将讲述一下我的几点经验,看看是不是其中之一: 1. 变量。 大家都知道,debug跟release在初始化变量时所做的操作是不同的,debug是将每个字节位都赋成0xcc(注1),而rel...
  • oshirdey
  • oshirdey
  • 2014年08月24日 11:47
  • 1930

Release和Debug模式的区别以及Opencv在Release和Debug不同模式下的配置

1、Release和Debug的区别   Release版称为发行版,Debug版称为调试版。   Debug中可以单步执行、跟踪等功能,但生成的可执行文件比较大,代码运行速度较慢。Releas...
  • FX677588
  • FX677588
  • 2017年05月22日 14:24
  • 2307

debug和release版本的区别

最近写代码过程中,发现 Debug 下运行正常,Release 下就会出现问题,百思不得其解,而Release 下又无法进行调试,于是只能采用printf方式逐步定位到问题所在处,才发现原来是给定的一...
  • u014744118
  • u014744118
  • 2015年09月08日 10:48
  • 1985

Debug版本下能运行而Release下不能运行的问题总结

引言      如果在您的开发过程中遇到了常见的错误,或许您的Release版本不能正常运行而Debug版本运行无误,那么我推荐您阅读本文:因为并非如您想象的那样,Release版本可以保证您的应用...
  • puppet_master
  • puppet_master
  • 2015年10月08日 14:33
  • 3265

SSD 之ECC校验和纠错

ECC的全称是 Error Checking and Correction or Error correction Coding,是一种用于差错检测和修正的算法。上一节的BBM中我们提到过,NAND闪...
  • YuZhiHui_No1
  • YuZhiHui_No1
  • 2015年06月16日 16:02
  • 2528
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Release版才出现的错误如何纠错
举报原因:
原因补充:

(最多只允许输入30个字)