热门排行
简介
EurekaLog是一个针对Delphi和C++ Builder的程序漏洞分析检测工具,能够帮助开发人员抓取异常和泄漏、并支持简单的项目完成修复工作,可兼容EXE压缩包,帮助用户快速检测到自己应用的漏洞。需要的朋友可以前来本站下载。
软件介绍
EurekaLog是针对Delphi和C Builder一个新的追踪异常的工具,使您的应用程序(如GUI、控制台、网络等)可捕捉所有异常,内存泄漏和检测无限循环和死锁。它可以生成一个详细的日志描述引发异常的地方,显示出单元,类别,方法和线数,并显示在您的屏幕上,还可通过电子邮件或网络服务器(使用HTTP-S / FTP协议或直接发送到指定的网络跟踪软件)发送给您,从而有助加快定位和解决由一个因素10导致的错误。
EurekaLog易于使用,因为它是完全集成到IDE,只需授权EurekaLog于应用,在应用中添加EurekaLog特性。EurekaLog不影响应用程序的性能(只在发生异常时才运行)和仅仅增加文件0.5% - 4%(这个空间是用来存储一些额外的,压缩和加密的调试信息)。你不需要运用任何其他的文件来启用EurekaLog。
主要功能
1、抓取异常和泄漏
2、简单的项目完成修复工作
3、兼容EXE压缩包
EurekaLog主要特性
1、EurekaLog包含所有在解决漏洞系统你需要的功能;
2、关于每个异常,泄露或挂起都会有详细的错误报导;
3、错误报告涵盖单位名称,类名,程序名和线数名称;
4、全面的运行时间和环境信息记录到错误报告;
5、RAW转储和拆卸的信息;
6、易于集成,无需编写代码;
7、无需额外的文件(不用DLL,不用.map文件,也不用.tds文件);
8、打包并加密所有信息;
9、除非发生异常,性能不会受损;
10、完整的统一码支持;
11、Win32和Win64支持;
12、VCL,CLX,FMX(FireMonkey)支持;
13、支持任意的应用类型:GUI,CGI,WinCGI,ISAPI,IntraWeb,COM,Multi-Thread等;
14、全部支持.exe全部安装包和保护装置文件;
15、支持现代尖端功能(嵌套异常,等待链遍历);
16、简单而强大的客户定制;
17、许多辅助工具;
18、通过电子邮件,HTTP,FTP,bug跟踪系统发送开发者错误报告
19、SSL/ TLS支持所有的发送方法;
20、支持Mantis, FogBugz, BugZilla
安装步骤
1、在本站下载该软件并解压
2、双击运行文件夹中的应用程序
3、根据个人要求修改安装位置
4、安装完成后即可使用
使用说明
请勿启用“RAW堆栈跟踪”选项将产品运送到客户端。你的应用程序的性能将显着降低。
直到遇到问题时,如果没有更详细的调用堆栈,则无法解决问题。
隐藏RTL / VCL泄漏”选项隐藏已知的RTL / VCL泄漏。有些漏洞是“通过设计”,或者是旧版Delphi / C ++ Builder版本中的漏洞。你无法修复它们,但你可以忽略它们
打开以隐藏RTL / VCL错误中的预期泄漏或泄漏。
如果您发现Delphi / C ++ Builder的另一个“已知错误”,请发送给我们一个描述和演示,以便我们能够排除报告中的泄漏并改进我们的“隐藏RTL / VCL泄漏”选项。
Eurekalog Viewer将在应用程序启动时从该帐户下载所有电子邮件。所有错误报告将被导入,并且电子邮件将被删除
Eurekalog Viewer将在应用程序启动时扫描该文件夹中的错误报告,所有错误报告将被导入并从folde中删除
警告:为了使用SSL,您需要自己的Indy SSL库并将它们放到文件夹中,EL Viewer可以在这个文件夹中找到它们
更新日志
增加:CRAM-MD5和CRAM-SHA1 SMTP AUTH
增加:手动验证SSL服务器证书(更好的日志记录和诊断)
增加:在项目中启用/禁用EurekaLog的新UI
增加:调试信息的新选项
新增:DumpAllocationsToFile的改进(请注意签名已更改)
修正:EurekaLog Viewer现在总是显示当地时区的日期
修正:从命令行编译时,在某些情况下可能会使用错误的配置
修正:在有未启动线程的情况下创建错误报告时可能发生崩溃
修正:对于损坏的.dprojs可能的“不支持的项目”
修正:缺少“统计”页面
修正:解析复杂的泛型名称
修正:增加了解决各种链接器错误的解决方法(主要与旧版IDE中的泛型相关)