BoundsChecker是一款计算机错误检测软件。该工具可以检查exe文件的错误时间和错误报告,详细分析错误原因,检测并修复错误,使其正常运行。
软件介绍
BoundsChecker中文版是一个简单美观的页面,易于使用,专用于程序运行的错误检测工具。Boundschecker中文版可以为用户提供一系列的错误检测,可以在第一时间向用户显示错误。BoundsChecker中文版适用于本机应用程序的死锁分析器。
软件功能
改进了内存泄漏和资源泄漏检测。
改进了对变体和安全数组的支持。
改进的MFC抑制。
增加了对检测以下新错误的支持:
\"分配冲突:试图在DC0x12345678上调用DeleteDCDC由GetDC分配”
有关此错误的完整描述,请参阅帮助中的“无效参数错误”类别。
减少了内存泄漏和FinalCheck分析中报告的误报数量。
提高了大型内存密集型应用程序的运行时性能。
用户界面略有改进,以提高第508节的合规性。
支持Visual C 6.0 SP6
对Windows Server 2003 SP1的初始支持。
Windows XP SP2的初始支持。
它分为一般用途和常规环境下的数据收集。
呼叫报告设置被分为API呼叫报告、COM呼叫报告和。网络呼叫报告。
现在,您可以通过更改字体和颜色设置来自定义源窗口中制表位的大小。
许多解释帮助主题已被重写和扩展。
CLR分析已被重命名为。净分析。
COM接口泄漏消息现在包含更多详细信息。
添加了“内存和资源查看器”对话框。
全面支持Visual Studio 2012,提高性能和准确性。
对Visual Studio 2012的基本支持
支持Windows Vista x64和更高版本上的64位应用程序。
支持Visual Studio 2010
支持Visual Studios 2005 2008
最新版本完全支持Visual Studio 6.0和Visual Studio。NET 2003。
BoundsChecker可以检测的错误包括:
(1)指针操作和内存及资源泄漏错误如:内存泄漏;资源泄漏;指针上的错误操作。
(2)内存操作错误。
比如:内存读写溢出;使用未初始化的内存。
(3)错误使用3)API函数
软件特色
NET Call Report:bounds checker可以在应用程序的托管部分的类中记录方法调用和返回。这包括参数和任何返回值。您可以将分析限制在应用程序的特定部分,以提高信息的实用性。此功能可以提供关于托管应用程序如何工作的有价值的见解。
符号服务器支持:如果符号服务器中已经包含符号服务器,BoundsChecker将自动加载并使用组织中的符号服务器提供的符号或第三方(如Microsoft)提供的符号。符号服务器配置位于“常规设置”对话框中。如果您运行的是集成到Visual Studio中的BoundChecker。BoundChecker将自动使用符号服务器设置。有关符号服务器支持的信息出现在主题“常规设置和符号路径”对话框下的联机帮助中。
仅在源代码可用时显示泄漏和错误的选项:BoundsChecker可以定制为仅在有源代码的模块中显示错误。此功能可用于自动消除应用程序中您不感兴趣的部分的错误。此功能允许您快速解决系统代码、第三方dll或组织其他部分提供的模块中的错误。该选项位于“模块和文件”下的“设置”对话框中。
重新设计的COM调用报告:根据用户选择的模块选择方法。COM call报告配置已被修改,其中log对象方法调用在选定的模块(DLL)中。此功能使客户能够快速配置BoundsChecker,使其仅监视用户定义的接口和方法。