EurekaLog v7.13.4.1 SP4

EurekaLog contains all the features that you need in a bug resolution system:

EurekaLog是 Delphi 和 C++Builder 开发人员不可或缺的工具,它提供了全面的 bug 解决方案。这款强大的工具使应用程序能够直接在终端用户电脑上精准捕获所有异常和内存泄漏。凭借其强大的功能,EurekaLog可以生成详细的调用堆栈日志,包括文件、类、方法和行号等关键信息。此外,它还支持通过电子邮件或指定的 Web bug 跟踪器发送日志条目,从而简化管理和解决问题。

Detailed bug report about each exception, leak or hang;
Bug report includes call stack with unit names, class names, routine names, and line numbers;
Extensive run-time and environment information is logged into bug report;
RAW dump and disassembly information;
Easy integration, no need to write code;
No additional files needed (no DLLs, no .map files, no .tds files);
Packing and encryption of all information;
No performance loss (unless exception occurs);
Full unicode support;
Win32 and Win64 support;
VCL, CLX, FMX (FireMonkey) support;
Supports any application kind: GUI, CGI, WinCGI, ISAPI, IntraWeb, COM, Multi-Thread, etc.;
Full support for .exe packers and protectors;
Support for modern cutting-edge features (nested exceptiond, Wait Chain Traversal, etc.);
Easy and powerfull customization;
Many helper tools;
Sending bug report to developers (e-mail, HTTP, FTP, bug trackers);
SSL/TLS support for all send methods;
Support for Mantis, FogBugz, BugZilla; More to come...

Full features list

Common info

Delphi versions: 3-4 (EurekaLog 4-6 only); 5-7, 2005-2010, XE-XE8, 10 Seattle, 10.1 Berlin, 10.2 Tokyo, 10.3 Rio, 10.4 Sydney, 11 Alexandria, 12 Athens (including Personal, Turbo and Starter editions, including 64-bit IDE)
C++Builder versions: 5-6 (EurekaLog 6 only); 2006-2010, XE-XE8, 10 Seattle, 10.1 Berlin, 10.2 Tokyo, 10.3 Rio, 10.4 Sydney, 11 Alexandria, 12 Athens (including Turbo and Starter editions, including 64-bit IDE, including LLVM/CLang)
Project type: any
Windows versions: 95, 98, ME, NT (EurekaLog 4-6 only); 20002003, 2008, 2008 R2, 2012, 2012 R2, 2016, 2019, XP, Vista, 7, 8, 8.1, 10, 11
Other OS: ReactOS, Wine
Frameworks: VCL, CLX, FMX (FireMonkey)
Code size: 400-800 Kb (depends on your settings)
Data size: 1%-12% (depends on your settings)
Performance decrease: 0%-5% (depends on your settings)
Unicode support
ZLib compression
TEA 128-bit data encryption
Full and easy customization
Additional useful tools
Extensive documentation
Lots of demos

IDE

Full integration with Delphi/C++Builder/RAD Studio IDEs
F1 context help
Opening source file and positioning text cursor to error line - by double-clicking in error dialogs
Test both dialogs and sending right in project options dialog
Support for searching error location even after source file modifications
Support for __history folder (can show older copy of source)
Tools integration in IDE
Revisited IDE menu, options and dialogs
Pre- and post-build events (can run custom applications)
Command-line compilation support
Unicode support

Documentation

CHM Help file
Printable PDF manual
Online interactive documentation

Features

Catch any exception (unhandled, handled, safecall, tread, initialization/finalization)
Catch any memory leak
Catch any resource leak
Catch any hang or deadlock
Nested exceptions support
Wait Chain Traversal support
Multi-threading features
Track exception duplicates via BugID value
Can sort error by "popularity" ("count" field in web trackers)
Customizable error dialogs and error web-pages
Exception filters allow customizations without writing code
Environment variables (and pseudo-variables) can be used to create run-time dependent options
Options can be customized in run-time
Events can be used for arbitrary customizations
Custom classes can be used for 3rd party extensions
Restart&Recovery options

Project types

VCL Forms
DLLs (both standalone and integrated with EurekaLog-enabled host application)
BPLs (packages)
Console
Control panel applets
Win32 Services
ISAPI
CGI
WinCGI
ActiveX
COM-applications
Multi-threaded
Indy
IntraWeb
UniGUI
Applications compiled with run-time packages
Support for .exe compressors
Support for .exe protectors
ANY other application kind!

Bug reports

Bug report collects information about exception, application and run-time environment
Bug report can be saved to disk, displayed in dialog or sent to developer
Common information includes info about application, faulted module, system, hardware, user, etc.
Call stacks of any thread
Loaded modules list
Running processes list
Code disassembly
CPU state
Memory and stack dumps
Plain-text, packed or XML formats
Can include screenshots (PNG), last web-page (for web apps.) or arbitrary files
Can include custom data (provided by your code)
Can be packed (ZIP) and encrypted (TEA); Encrypted reports can be decrypted by Viewer tool
Unicode support
Full customization

Dialogs

Type: None (disables error dialog)
Type: RTL (to use default dialog)
Type: Console (writes to console)
Type: MessageBox
Type: MS Classic
Type: EurekaLog
Type: Bug report view (EurekaLog detailed)
Type: "Enter steps to reproduce"
Type: HTML page
Type: System Log
Type: WER (Windows Error Reporting)
Option to enter "step to reproduce" text
Option to specify e-mail
Option to terminate or restart application
Option to send or not send bug report
Option to attach or not attach screenshot
Custom "Help" button
Custom "Support" link
Customizable auto-close
Can use icon and name of host application
Auto-open and auto-position source code file in IDE by double-clicking on call stack items
DPI-awared
Localizable
Unicode and RTL support
Full customization

Sending

Type: mailto: protocol
Type: Simple MAPI
Type: MAPI
Type: SMTP Client
Type: SMTP Server
Type: HTTP upload (custom script)
Type: FTP upload
Type: FogBugz
Type: Mantis
Type: BugZilla
Type: JIRA
Type: Exceptionless
Type: GitHub
Type: GitLab
Type: Redmine
Type: YouTrack
Type: WER (Windows Error Reporting)
Compression and encryption
Full SSL/TLS support (SMTP, HTTP, web trackers, WER)
Your code can supply custom web-fields for web trackers and HTTP upload
Can send via multiple methods
Visual feedback during sending
Unicode support
Backward feedback feature: report if bug was fixed, ask for more information (HTTP and web tracker software only)
Full customization

Debug information formats

Type: EurekaLog
Type: .map
Type: Turbo Debugger (TD32/TDS)
Type: DLL exports table (heuristic)
Type: Microsoft DBG
Type: Microsoft PDB
Type: JEDI (.jdbg/JCL)
Type: Synopse mORMot (.mab)
Type: madExcept (experimental)
Auto-downloading system debug information
Fully customizable
Encrypted even with no password
Can be protected by password (encrypted reports can be decrypted by Viewer)

Localization

Full support for localization software
No localization tool is required
Resourcestrings
Translate-function (GetText-style)
Customize text right in project options
Named collections for translated texts
Unicode support

Tools

Bug Reports Viewer
Address Lookup
Error Lookup
Threads Snapshot
Executable Modules Analyzer
Standalone Settings Editor

Viewer

EurekaLog Viewer Tool to view bug reports
Viewer can decrypt encrypted reports
Report printing
Viewer can work as "viewer" or as bug tracker software (collect bug reports into database)
Supports plain-text or FireBird database
Auto-download reports from folder or e-mail account
Can eliminate duplicate bug reports
Shows screenshots inside bug reports
Shows additional files inside bug reports
Shell integration
Support user accounts (for FireBird database only)

Misc.

Supports generics in your code (debug information)
FastMM compatibility
Shared memory manager compatibility
Support for any 3rd party memory manager (some EurekaLog features may be disabled)
Multi-monitor support (screenshots)
Option to reduce executable file size (remove relocs)
Option to detect executable file changes
Command-line compilation support
FinalBuilder support
Vista and UAC friendly
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值