Advertisement

EurekaLog 7.5.0 Enterprise

  • 5星
  •     浏览量: 0
  •     大小:None
  •      文件类型:RAR


简介:
EurekaLog 7.5 (18-August-2016) 1)..Important: Installation layout was changed. All packages now have version suffix (e.g. EurekaLogCore240.bpl). No files are copied to bin folder of IDE. Run-time package (EurekaLogCore) is copied to WindowsSystem32 folder. Refer to help for more info. 2)....Added: RAD Studio 10.1 Berlin support 3)....Added: IDE F1 help integration (on CHM-based IDEs only, i.e. XE8+) 4)....Added --el_injectjcl, --el_createjcl, and --el_createdbg command-line options for ecc32emake to inject JEDIJCL debug info, create .jdbg file, and create .dbg file (Microsoft debug format). Later is supported when map2dbg.exe tool is placed in Bin folder of EurekaLog installation (separate download is required) 5)....Added: Exception2HRESULT in EAppDLL to simplify developing DLLs with DLL profile 6)....Added: Use ShellExecute option for mailto send method 7)....Added: Mandatory e-mail only when sending option 8)....Added: Exception line highlighting in disassember view in EurekaLog exception dialog and Viewer 9)....Added: Detectionlogging Delphi objects in disassembly view 10)..Added: Support for multi-monitor info 11)..Added: Support for detection of Windows 10 updates 12)..Added: OS edition detection 13)..Added: User and Session columns to processes list, processes list is also sorted by session first 14)..Added: Support for showing current user processes only 15)..Added: Expanding environment variables for Support URL 16)..Fixed: Range-check error on systems with MBCS ACP 17)..Fixed: 64-bit shared memory manager may not work 18)..Fixed: Possible Unit XYZ was compiled with a different version of ABC when using packages 19)..Fixed: FastMM shared MM compatibility 20)..Fixed: Minor bugs in stack tracing (which usually affected stacks for leaks) 21)..Fixed: Rare deadlocks in multi-threaded applications 22)..Fixed: Taking screenshot of minimized window 23)..Fixed: NT service may not log all exceptions 24)..Fixed: SSL port number for Bugzilla 25)..Fixed: Disabling Activate Exception Filters option was ignored 26)..Fixed: Missing FTP proxy settings 27)..Fixed: IntraWeb support is updated up to 14.0.64 28)..Fixed: Retrieving some process paths in processes list 29)..Fixed: CPU view rendering in EurekaLog exception dialog and Viewer 30)..Fixed: Some issues in naming threads 31)..Fixed: Removed exported helper _462EE689226340EAA982C5E8307B3F9E function (replaced with mapped file) 32)..Changed: Descriptions of EurekaLog project options now list corresponding property names of TEurekaModuleOptions class. 33)..Changed: Default template of HTMLweb dialog now includes call stack by default 34)..Changed: EurekaLog 7 now can be installed over EurekaLog 6 automatically, with no additional actionstools EurekaLog 7.4 (7.4.0.0), 26-January-2016 1)....解决了DLL输出端口调试信息提供器的性能问题 2)....修复了发送对话框中的Range校验错误 3)....修正了FPU控制字在意外更改时可能导致的问题 4)....解决了JIRA向项目中发送数据时未包含版本信息的问题 5)....调整了基于用户所在地区的排序规则,避免因本地区域设置影响排序结果 6)....修复了异常过滤器忽略了与重启终止相关的设置 EurekaLog 7.3 Hotfix 2 (7.3.2.0), October 20, 2015 1) A compensation mechanism has been implemented to address a code generation issue, which may occur when using Delphi 7 and is characterized by incorrect date/time entries in report outputs or potential overflow problems. 2) Several MAPI Dynamic Link Libraries (DLLs) might fail to load properly due to compatibility issues with certain environments. 3) The handling of SEC_I_INCOMPLETE_CREDENTIALS has been enhanced by incorporating a mechanism that searches for the client certificate within the SSPI framework, ensuring proper authentication processes. 4) A range check error occurs upon attempting to close a Windows API dialog window, but this issue has been resolved with an updated fix. EurekaLog 7.3 Hotfix Build (Version: 7.3.1.0), October 2, 2015 Resolved: Extended boot-up duration observed for terminal service servers. Changes: - Fixed application connection timeout issue on remote desktop clients. - Resolved long startup time on terminal services servers. - Addressed performance bottleneck in file sharing functionality. EurekaLog 7.3 (7.3.0.0), September 24, 2015 1) Added support for RAD Studio 10 Seattle 2) Introduced performance counters for runtime logging with --el_debug enabled 3) Resolved an issue where spawned processes using ecc32emake start at the same priority level 4) Fixed a threading problem related to ThreadID = 0 in StandardEurekaNotify 5) Addressed a bug causing the dialogs auto-close timer to reset without user input 6) Enhanced error handling by removing unnecessary file system accesses during startup 7) Corrected an issue with incorrect font sizes in EurekaLog tools 8) Improved reliability by ignoring timeout notifications from Shell_NotifyIcon 9) Updated exception handling for COM DLLs, preventing potential hang issues when low-level hooks are disabled 10) Resolved a problem where improper font size settings caused display errors in EurekaLog tools 11) Fixed an issue that could lead to hangs during the processing of process stack overflow exceptions 12) Modified VCLCLXFMX behavior so it assigns the Application.OnException handler when low-level hooks are disabledEurekaLog 7.2 Hotfix 6 (7.2.6.0), 发布于14 July 2015年。增加了csoCaptureDelphiExceptions选项;解决了SSPI代码中SECBUFFER_EXTRA的处理问题;针对非常古老的Delphi版本,修复了发送代码时出现的多个错误;修正了部分IDE中因前次热修复(hotfix 5)导致的回归问题。EurekaLog 7.2 Hotfix 5 (7.2.5.0),发布日期为1 July 2015EurekaLog 7.2 Hotfix 4 (7.2.4.0), 10-June-2015版本更新包含以下新功能及问题修复: 1) 增加了ECC32TradeSpeedForMemory选项,默认值设置为0False,用户可通过自定义手动界面将其更改至1。该选项将采用快速方法和慢速方法切换,但前者占用内存较少;建议在小型项目中使用默认值(0),而对于大型项目则应考虑更换为1(当ECC32运行内存不足时)。 2) 增加了--el_DisableDebuggerPresent命令行选项以确保与AQTime等第三方调试器兼容。 3) 添加了AQTime自检功能,该功能可自动识别并处理相关问题。 4) 解决了性能优化问题,提升整体运行效率。 5) 固定了Windows 8及以上版本的应用程序菜单快捷键配置问题。 6) 解决了x64架构下无线程化操作导致的稳定性问题。EurekaLog 7.2 Hotfix 3 (7.2.3.0),发布日期为2015年5月2日EurekaLog 7.2 Hotfix 2 (7.2.2.0), April 30, 2015 1) Fixed: 当使用TrialPro时在管理工具中显示混乱信息 2) Fixed: 在处理x64机器时的范围检查出现错误(影响任何EurekaLog启用的模块启动) 3) Fixed: 如果--el_mode开关缺少,则会自动识别项目扩展 4) Fixed: 检查诊断信息时提供更多细节 5) Fixed: MAP文件设置存在错误在C++ Builder中 6) Fixed: 解码ANSI错误报告时使用了错误的编码页 7) Fixed: 在C++ Builder 2006+ ProTrial版本中,应将.PAS文件而不是.OBJ文件附加Eureka Log 7.2.1 RC 0 (7.2.1.0), 3 April 2015 Resolved: Incorrect float-to-string conversion when the ThousandSeparator is used.EurekaLog 7.2 (7.2.0.0), 1-April-2015 1)....Important: TEurekaLogV7 component was renamed to TEurekaLogEvents. Please, update your projects by renaming or recreating the component 2)....Important: File layout was changed for BDS 2006+. Delphi and C++ Builder files are now located in StudioNum folders instead of old DelphiNum and CBuilderNum folders. Update your search paths if needed 3)....Added: Major improvements in DumpAllocationsToFile function (EMemLeaks unit) 4)....Added: MemLeaksSetParentBlock, MemLeaksOwn, EurekaTryGetMem functions (EMemLeaks unit) 5)....Added: Improvements for call stack of dynarraysstrings allocations (leaks) 6)....Added: Elem size when reporting leaks in dynarrays 7)....Added: Streaming unpacked debug info into temporal files instead of memory - this greatly reduces run-time application memory usage at cost of slightly slower exception processing. This also reduces memory footprint for ecc32emake 8)....Added: Showing call stacks for 2 new types of fatal memory errors 9)....Added: EMemLeaks._ReserveOutOfMemory to control reserve size of out of memory errors (default is 50 Mb) 10)..Added: MinLeaksLimitObjs option (EMemLeaks unit) 11)..Added: Fatal memory problem now pauses all threads in application 12)..Added: Fatal memory problem now change thread name (to simplify debugging) 13)..Added: boPauseELThreads and boDoNotPauseELServiceThread options (currently not visible in UI) 14)..Added: Support for texts collections out of default path 15)..Added: Support for relative file paths to text collections and external settings 16)..Added: Support for environment variables in project options paths 17)..Added: Support for relative file paths and environment variables for events and various module paths 18)..Added: Logging in Manage tool 19)..Added: Windows 10 version detection 20)..Added: Stack overflow tracing 21)..Added: Major improvements in removal of recursive areas from call stack 22)..Added: Statistics collection 23)..Added: Support for uploading multiple files in JIRA 24)..Added: EResLeaks improvements (new funcs: ResourceAdd, ResourceDelete, ResourceName; support for realloc-like functions) 25)..Fixed: Added workaround for bug in JIRA 5.x 26)..Fixed: Rare EurekaLog internal error 27)..Fixed: Ignored unhandled thread exceptions (when EurekaLog is disabled) now triggers default OS processing (WER) 28)..Fixed: Irnored exceptions (via per-exceptionevents) now bring up default RTL handler 29)..Fixed: Format error in Viewer 30)..Fixed: Leak of EurekaLog exception information object 31)..Fixed: Wrong chaining exceptions inside GetMemFreeMem 32)..Fixed: Memory leak after low-level unhook of function 33)..Fixed: Re-parenting after ReallocMem 34)..Fixed: Editing SMTP server options 35)..Fixed: SMTP server not using real user e-mail in FROM field 36)..Fixed: Some multi-threading crashes 37)..Fixed: Fixed crashes in Manage tool 38)..Fixed: Range-check error in Viewer 39)..Fixed: EurekaLog error dialog appearing under other windows 40)..Fixed: AV when parsing TDS (emakeC++ Builder specific) 41)..Fixed: Unable to build call stacks for other threads due to insufficient rights 42)..Fixed: Version checks for BugZilla and JIRA 43)..Fixed: Not catching out-of-module AVs when Capture exceptions only from current module option is checked 44)..Fixed: Checking for remaining exceptions at shutdown (C++ Builder specific, AcquireExceptionObject returns wrong info) 45)..Fixed: get call stack of ... threads suspend ... threads options (avoid rare multithreading race conditions) 46)..Fixed: Crash when naming thread without EurekaLog thread info 47)..Fixed: Detection of immediate caller for memory funcs 48)..Fixed: Non-working Assign for options 49)..Fixed: Handling of explicitly chained exceptions 50)..Fixed: Various exceptionthreading fixes for MS debug provider 51)..Fixed: Processing hardware unhandled exceptions (QC #55007) 52)..Fixed: Unchecking dialog options when exportimport 53)..Fixed: BSTR leak 54)..Fixed: JIRA decimal separator bug 55)..Changed: Now unhandled exceptions will be handled by EurekaLog even if EurekaLog is disabled in the thread - only global EurekaLog-enabled status is respected 56)..Changed: Viewer version now matches version of EurekaLog 57)..Changed: DeleteServiceFilesOption now always False by default 58)..Changed: Speed improvements for known memory leaks (reserved leaks) 59)..Changed: Improved logging for sending 60)..Changed: Switching to detailed mode without entering (mandatory) e-mail: now EL will not block this 61)..Changed: .ToString for exception info now uses compact stack formatter 62)..Removed: Custom field editor (replaced it with link to Custom page) 63)..Removed: EurekaLog 7 no longer could be installed over EurekaLog 6. Manage tool from EurekaLog 7 will no longer work with EurekaLog 6.EurekaLog 7.1版本更新日志(版本号7.1.1.0,发布日期2014年10月19日)EurekaLog 7.1 (7.1.0.00), September 23, 2014 represents a significant update to the EurekaLog platform. This release introduces several key enhancements and fixes: - Support for XE7 has been incorporated. - Enhanced compatibility with XEA and XEB extensions has been achieved. - An illustrative example involving a new Dynamic Link Library (DLL) has been provided. - Improved support for custom profiles within Application type combo-boxes is now available. - Enhanced bug tracking functionality now includes non-empty step requirements for issue reproduction, complementing existing empty-step options. Significant improvements and fixes include: - Comprehensive support for custom fields in FogBugz via API versions 8.0 and above has been implemented. - The capability to handle unsequenced line numbers within PDBDBG files is now supported with the --el_source option. - XML bug reports were previously generated incorrectly; this issue has been resolved. Critical fixes include: - Errors related to stripping relocation code for Win64 systems have been addressed, ensuring reliable operation across all environments. - EurekaLog conditional symbols are now properly managed during deactivation, preventing data loss issues. - Communication with non-default ports is correctly handled for web-based methods, avoiding connectivity problems. - SSL validation checks no longer mistakenly reject valid certificates in the SMTP ClientServer application context. - Comprehensive error reporting has been restored after prior fixes. Additional improvements include: - Enhanced handling of empty bug reports to prevent misclassification as corrupted files. - Proper management of DLL profiles with packages ensures compatibility and functionality without memory leaks. - Few rare memory leaks have been mitigated, improving overall system stability. - Deadlock scenarios in certain configurations using the MS debug info provider are now reliably avoided. For C++ Builder users (RAD Studio 2007+), the project file format has been updated to ensure accurate saving of projects. Improved exception handling after multiple error counts includes better management of exceptions, enhancing overall robustness. The TEurekaExceptionInfo structure is now initialized as nil until an actual exception occurs, ensuring proper resource management. FogBugz and BugZilla have had their bug identification logic modified to allow the same BugID in different projects, enabling cross-project reference without duplication risks. Blocked manual creation and destruction of ExceptionManager class and EurekaExceptionInfo are no longer supported for flexibility reasons. ECC32EMAKE now functions correctly by maintaining its priority level across IDE changes, with an option provided for custom priority settings. Minor improvements have been made to various helper tools and text outputs, enhancing overall user experience.EurekaLog 7.0.07 Hotfix 2 (7.0.7.2), released on 11-December-2013, includes several bug fixes. The first fix addresses a compilation issue in Delphi versions up to and including 2007 due to improper handling of certain code generation requirements. A second resolution mitigates an occasional error that could occur during the relocation of code stubs by ensuring proper initialization checks are performed before modification. Lastly, this update improves the consistency of call stack function behavior for Win64 environments by aligning implementation details with standard 32-bit counterparts.EurekaLog 7.0.07 Hotfix 1 (7.0.7.1), 2-December-2013 Includes: Alternate caption for email input control when email is mandatory, enhancing user experience in scenarios requiring mandatory field completion. Provides improvements to rare range check error handling within WinAPI visual dialogs, ensuring smoother operation under such conditions. Resolves an issue with event error detection during the OnExceptionError event processing, mitigating potential operational disruptions. Corrects a problem in handling TResponse data structures, improving accuracy and reliability of response parsing mechanisms. Addresses issues related to encrypted call stack decoding, ensuring more secure execution flow management within complex operations. Notes that the OnPasswordRequest event may lack effect under certain conditions, requiring careful configuration checks for optimal performance.EurekaLog 7.0.07 (7.0.7.0), 25-November-2013 1)....Added: Ability to use Assign between call stack and TStrings 2)....Added: 64-bit disassembler 3)....Added: Support for variables and relative file paths in Additional Files send option 4)....Added: --el_source switch for ecc32emake compilers 5)....Added: support for post-processing non-Embarcadero executables 6)....Added: EOTL.pas unit for better OmniThreadLibrary integration 7)....Added: RAD Studio XE5 support 8)....Added: New Capture call stacks of EurekaLog-enabled threads option 9)....Added: Deferred call stacks option for 64-bit 10)..Added: Copy report to clipboard now copies both report text and report file 11)..Added: AttachBothXMLAndELReports option to include both .elx and .el files into bug report 12)..Added: EMemLeaks.MemLeaksErrorsToIgnore option to exclude certain memory errors from being considered as fatal 13)..Added: Call stack with any encrypted entry will be fully encrypted now 14)..Added: Option to exclude certain memory errors from being considered as fatal (EMemLeaks.MemLeaksErrorsToIgnore) 15)..Added: New HTTP Error Code option for all web-based dialogs (CGI, ISAPI, etc.) 16)..Added: Support for Unicode in Simple MAPI send method (requires Windows 8 or latest Microsoft Office) 17)..Added: New value for call stack detalization option (show any addresses, including those not belonging to any executable module) 18)..Fixed: Wrong JSON escaping for strings (affects JIRA send method) 19)..Fixed: Range-check error in Viewer when viewing bug reports with high addresses 20)..Fixed: Selecting Win32 service application type is no longer resets to customunsupported 21)..Fixed: Possible hang when testing dialogs from EurekaLog project options dialog 22)..Fixed: Rare resetting of some options when saving .eof file 23)..Fixed: Exception pointer could be removed from call stack due to debug details filtering 24)..Fixed: Rare case when LastThreadException returned nil while there was active thread exception 25)..Fixed: Rare case when ShowLastThreadException do nothing 26)..Fixed: Improved compatibility for OmniThreadLibrary and AsyncCalls 27)..Fixed: Included fix for QC #72147 28)..Fixed: 64-bit MS Debug Info Provider (please, re-setup cache options using configuration dialog) 29)..Fixed: Deferred call stacks option failed to capture call stack when exception is re-raised between threads 30)..Fixed: Deferred call stacks option may produce cutted call stack in rare cases 31)..Fixed: Several minor call stacks improvements and optimizations 32)..Fixed: Several 64-bit Pointer <> Integer convertion issues 33)..Fixed: Multi-threading deadlock issue 34)..Fixed: Black screenshots in 64 bit applications 35)..Fixed: Copying to clipboard hot-key was registered globally 36)..Fixed: Shell (mailto) send method may fail (64 bit) 37)..Fixed: Possible wrong file paths for attaches in (S)MAPI send methods 38)..Fixed: Environment variables were not expanded in MAPI send method 39)..Fixed: (non-Unicode IDE) EurekaLog is not activated when application started from folder with Unicode characters 40)..Fixed: Encrypted call stacks may be encrypted partially by EurekaLog Viewer in rare cases 41)..Fixed: Crash when sending leak report with visual progress dialog (only some IDEs are affected) 42)..Fixed: ecc32emake could not see external configuration file with the same name as project (e.g. Project1.eof for Project1.dpr) 43)..Fixed: Added missed RTL implementation for ExternalProps in Delphi 6 (affects Mantis sending) 44)..Fixed: IDE crash when switching to threads window 45)..Changed: Removed temporal solution which was used before option to defer call stack creation was introduced 46)..Changed: Default EurekaLog state in new threads option is changed from Boolean flag into enum. You need to re-setup this option 47)..Changed: Disable EurekaLog for thread when creating call stack or handle exception - this increases stability and performance 48)..Changed: LastException property is remove from exception manager as not thread safe. Use LastThreadException property instead 49)..Changed: LockUnlock from thread manager and exception manager are removed to avoid deadlocks 50)..Changed: ThreadsSnapshot tool now tries to capture call stack without injecting DLL 51)..Changed: Build events now runs with CREATE_NO_WINDOW flag (console window is hidden) 52)..Improved: More articles in helpEurekaLog 7.0.06 (7.0.6.0), 1-June-2013 1)....Added: Experimental 64 bit C++ Builder support 2)....Added: New tab in EurekaLog project options: External tools 3)....Added: Option to catch all IDE errors (to debug your own IDE packages) 4)....Added: Option to catch only exceptions from current module 5)....Added: Option to defer building call stack 6)....Added: RAD Studio XE4 support 7)....Added: Support for AppWave 8)....Fixed: Fixed event handlers declarations for the EurekaLog component 9)....Fixed: Infinite recursive calls when using ToString from EndReport event handler 10)..Fixed: UPX compatibility issue 11)..Fixed: Range check errors for system error codes 12)..Fixed: Rare IDE stack overflow 13)..Fixed: JIRA unit was not added automatically 14)..Fixed: EurekaLog no longer tries to check for leaks when memory manager filter is disabled 15)..Fixed: Possible deadlock on shutdown with freeze checks active 16)..Fixed: Issues with settings dialog and Win32 Service application type 17)..Fixed: ThreadSnapshot tool was not able to take snapshots of Win64 processes 18)..Fixed: WCT is disabled for leaks 19)..Fixed: TContext declarations for Win64 20)..Fixed: Check for updates now correctly sets time of last check 21)..Fixed: (Win64) Several Pointer <> Integer convertion errors 22)..Fixed: Internal error when exception info object was deleted while it was still used by SysUtils exception object 23)..Fixed: Semeral problems with EurekaLog look & feel style for EurekaLog error dialog 24)..Fixed: Using text collection resets exception filters 25)..Fixed: Rare access violation if registering event handlers is placed too early 26)..Fixed: SMTP RFC date formatting 27)..Fixed: Rare empty call stack bug 28)..Fixed: Hang detection was not working if EurekaLog was disabled in threads 29)..Fixed: AV for double-free TEncoding 30)..Changed: ecc32emake no longer alters arguments for dcc32make unless new options --el_add_default_options is specified 31)..Changed: Saveload options methods was moved to TEurekaModuleOptions class 32)..Changed: Saving options to EOF file now adds hidden options and removes obsolete options (only when compatibility mode is off) 33)..Changed: Compiling installed packages now silently ignores EurekaLog instead of showing File is in use error message 34)..Improved: More readable diskmemory sizes in bug reports 35)..Improved: More descriptive settings dialog when using external configuration 36)..Improved: ThreadSnapshot tool now aquired DEBUG priviledge for taking snapshot. This allows it to bypass security access checks when opening target process. 37)..Improved: Changed BugID default generation to include error code for OS errors and error message for DB errors 38)..Improved: Mantis API (WSDL) was updated to the latest version (1.2.14) 39)..Improved: IntraWeb compatibility (old and new versions) 40)..Improved: COM applications compatibility 41)..Improved: Build events now accept shell commands 42)..Improved: More articles in helpEurekaLog v7.0.05 (v7.0.5.0) as of February 7, 2013 EurekaLog 7.0.04 (7.0.4.0), 2-December-2012版本更新如下: 1) 实现了对DLL中嵌套异常的处理。 2) 在EurekaLogSendEmail函数中发现了选项错误并进行了修复。 3) 解决了步骤重复和自定义字段方面的异常行为。 4) 对单人格式安装(BDS)实现了新的安装流程。 5) 修复了EModules中的范围校验错误。 6) 确保了异常处理钩子功能的稳定运行。 7) 针对未启用选项检查的已处理异常,取消了OnExceptionNotify事件的调用。 8) 解决了启动时DEP检查不再引发错误的问题。 9) 修复了MS Debug API声明中出现的有效性问题。 10) 对测试发送按钮导致的OLE模式更改错误实现了全面解决。 11) 实现了对同一DLL重复加载的多重防护措施。 12) 去除了工具包中的PNG压缩功能。 13) 修复了EurekaLog风格 enabled对话框中出现的范围校验错误。 14) 解决了在消息处理上可能长时间忙碌的问题,该问题源于快速应用程序更新导致的消息流量。 15) 完善了线程暂停选项的正确性实现。 16) 在异常过滤功能上实现了改进:可标记为预期的异常并依据属性(如RTTI)进行筛选。 17) 提供了一种无需调试内存管理器即可恢复内存错误的方法。 18) 对用户密码编辑界面进行了优化,使其隐藏真实密码以增强安全性。 19) 更新了.inc文件名称,避免与其他库产生命名冲突。 20) 总体功能已更新至最新版本。 EurekaLog 7.0.03 (7.0.3.0),发布日期:6-October-2012 1) 解决 bug:删除了一些用于事件处理器的常量关键字,现在 C++ Builder 可以根据需要更改函数参数。 2) 增强功能:修复了内存探测结果出现假阳性的问题。 3) 优化性能:解决了 SSLTLS 实现中的范围检查错误。 4) 提升稳定性和兼容性:确保在发送测试中不会显示错误信息,同时提高稳定性。 5) 解决历史记录问题:当 DEP 禁用时(适用于旧系统),修复了内存探测的不正确行为。 6) 支持 64 位版本:安装了支持 64 位的 BPLs 插件,并进行了相应的配置调整。 7) 提供预览功能:增加了对话框预览,方便用户查看修改后的界面效果。 8) 解决 XE3 系列兼容性问题:修复了 Win64 版本与 Microsoft XP 的兼容性问题。 9) 支持混合项目类型:允许在同一项目中包含不同类型的子项目,并进行了相应调整。 10) 保持 Windows 2000 相容性:修复了在 Windows 2000 环境下出现的钩子函数不兼容问题。 11) 邮件双引号转义功能增强:改进了 mailto 格式中的双引号转义,确保显示效果正确。 12) 升级 MAPI 模态组件:修复了 Win64 版本与 Simple MAPI 的兼容性问题,并优化了模态组件的性能。 13) 解决 MAPI 模态相关问题:修复了在使用 Simple MAPI 时出现的一些模式显示异常问题。 14) 处理多种范围检查错误:修复了多个与范围检查相关的 bug,确保程序运行更稳定。 15) 修改版本号格式:去除了组名称中的小版本号标识,简化了命名规则。 16) 更新帮助文档:提供了详细的更新说明和操作指南。EurekaLog 7.0.2修复了在Viewer中执行范围检查的错误。该版本还解决了钩子代码中的一个bug。EurekaLog 7.0.02 (7.0.2.0), September 11, 2012] 1)....增强了内存问题检测功能 2)....提升了IDE专家界面的易用性 3)....引入了自动大小调整的错误信息框 4)....针对QC #106935提供了解决方案 5)....修复了InvokeRegistry (SOAPMantis)模块中的漏洞 6)....解决了嵌套OS异常的问题 7)....对Win64系统进行了多次修复工作 8)....对兼容模式相关问题做出了调整 9)....修改了Add BugIDDateComputerName选项的行为方式 10)..修复了空白屏幕显示问题 11)..修正了文件损坏检测的实现方法 12)..更新后无法解密某些bug报告的问题得以解决 13)..优化了Post-Processing和条件处理相关的DoNoTouch功能 14)..针对内存溢出可能引发的错误,进行了改进 15)..确保在仅安装Delphi而未安装相同版本的C++ Builder的情况下,EurekaLog能够正常安装 16)..修正了OnRaise事件参数设置不正确的问题 17)..对初始化和最终化过程中的内存错误处理进行了优化 18)..更新后用户报告中包含步骤以重现问题,并提供了用户的电子邮件地址选项 19)..改进了SMTP发送过程中的一些错误处理流程,确保数据传输的准确性和可靠性 20)..提供了解决因字体不兼容导致显示异常的技术方案 21)..增加了对Delphi XE3版本的支持功能 22)..允许用户为每种异常配置独立设置选项EurekaLog 7.0.01 (7.0.1.0),28-June-2012版本更新如下: 增加新的模态窗口选项(支持MS Classic和EurekaLog对话框) 提供了新增的拥有窗口选择项(包括MS Classic和EurekaLog对话框) 增加了捕获EurekaLog IDE专家错误的新选项 实现了从关键错误中恢复存储内存管理器的功能 提供替代方法以在内存过滤未设置时添加额外功能 修复了来自热修复1至3的所有已知问题 提升了性能表现 优化了IDE专家的速度、稳定性和与第三方扩展的兼容性(例如,当切换项目选项中的Custom页面) 调整了MS Classic对话框的大小以适应大翻译窗口 恢复默认值并固定了一些EurekaLog项目的设置 在将选项分配给多个位置时实现了错误过滤器的倍增功能 修复了兼容模式下的发送选项合并问题 更新了帮助文档 The EurekaLog 7.0 hot-fix package includes multiple significant bug fixes and improvements: Resolved issue related to EResLeaks with THandle and integer mismatch. Updated C++ Builder breakpoints functionality for large projects. Amended help system update policy changes. Enhanced text collection application handling. Optimized build event execution for unlocked files. Improved processing of C++ Builder project options from Delphi code, including settings editor and IDE expert configurations. Resolved termination check issue in MS Classic dialog sub-option menu. Updated error messages to prevent confusion after post-processing executables. Fixed unexpected access violation when EurekaLogs IDE menu items are invoked without a loaded project. Corrected help display for Variables window operations. Updated viewer version information within the EurekaLog interface. Included event logging functionality across components and their delegates. Added retry option for Sorry, you must close all running IDE instances before installation message. Updated translation files with new Italian language support. Modified installer to include detailed change log file. Extended setup logging capabilities in system console window. Enhanced help articles repository with additional content on recompilation and manual installation procedures. EurekaLog 7.0版本的补丁更新于2012年6月10日发布: 1) 修正:在IDE中显示错误版本信息的问题得到解决; 2) 新增:针对Delphi 2005的TListView的一个修复方案被添加; 3) 新增:在异常处理函数中可能出现无效FPU状态的问题得到了解决; 4) 新增:ExceptionLog的声明文件在兼容模式下问题得以修复; 5) 修正:未保存项目的处理功能得到了恢复; 6) 新增:针对IDE们解析XML的问题,在选项中添加了对--, 的特殊处理方案; 7) 新增:在终止线程时,将线程名称存储到调用栈中的问题得到了解决; 8) 新增:增加了更多 setups日志记录功能; 9) 修正:帮助文档中链接失效的问题得以修复; 10) 新增:在帮助文档中添加了EurekaLog 7的更新内容; 11) 修正:清理已安装文件的问题得到了解决。 EurekaLog 7.0.1 热修复( hot-fix)版本,发布日期为 on 6 June 2012. 这个版本的主要更新包括: - EurekaLog 软件平台的升级,引入全新的模块以提升功能多样性. - 针对 invalid format specifications within the ELogBuilder module 的问题已得到彻底修复.EurekaLog 7.0, 1-June-2012 --------------------------- 1)....Improved: Main change - EurekaLogs core was rewritten (refactored) to allow more easy modification and remove hacks. 2)....Improved: New plugin-like architecture now allows you to exclude unused code. 3)....Improved: New plugin-like architecture now allows you to easily extends EurekaLog. 4)....Improved: Greatly extended documentation. 5)....Improved: Installer is now localized. 6)....Improved: Greatly speed ups creation of minimal bug report (with most information disabled). 7)....Changed: EurekaLogs root IDE menu was relocated to under Tools and extended with new items. 8)....Added: New examples. 9)....Added: New tools (address lookup, error lookup, threads snapshot, standalone settings editor). 10)..Added: Support for DBGPDB formats of debug information (including symbol server support and auto-downloading). 11)..Added: Support for madExcept debug information (experimental). 12)..Added: WER (Windows Error Reporting) support. 13)..Added: Full unicode support. 14)..Added: Professional and Trial editions: added source code (interface sections only) 15)..Improved: Dialogs - new options and new customization possibilities: 16)..Added: All GUI dialogs: ability to test dialog directly from configuration dialog by displaying a sample window with currently specified settings. 17)..Improved: All GUI dialogs: dialogs are DPI-awared now (auto-scale for different DPI). 18)..Added: MessageBox dialog: added detailed mode (shows a compact call stack). 19)..Added: MessageBox dialog: added ability for asking a send consent. 20)..Added: MessageBox dialog: added support to switch to native message box for application. 21)..Added: MS Classic dialog: added control over user e-mail edits visibility. 22)..Added: MS Classic dialog: added ability to personalize dialog view with applications name and icon. 23)..Added: MS Classic dialog: added ability to show terminaterestart checkbox initially checked. 24)..Added: EurekaLog dialog: added ability to personalize dialog view with applications name and icon. 25)..Added: EurekaLog dialog: added ability to show terminaterestart checkbox initially checked. 26)..Added: EurekaLog dialog: added ability to switch back to non-detailed view. 27)..Added: WEB dialog: added new tags to customize bug report page. 28)..Improved: WEB dialog: improved support for unicode and charset. 29)..Added: New dialog type: RTL dialog. 30)..Added: New dialog type: console output. 31)..Added: New dialog type: system logging. 32)..Added: New dialog type: Windows Error Reporting. 33)..Improved: Sending - new options and new customization possibilities: 34)..Added: All send methods: added ability to setup multiply send methods. 35)..Added: All send methods: added ability to change send method order. 36)..Added: All send methods: added separate settings for each send method. 37)..Added: All send methods: ability to test send method directly from configuration dialog by sending a demo bug report. 38)..Added: SMTP client send method: added SSL support. 39)..Added: SMTP client send method: added TLS support. 40)..Added: SMTP client send method: added option for using real e-mail address. 41)..Added: SMTP server send method: added option for using real e-mail address. 42)..Added: HTTP upload send method: added support for custom backward feedback messages. 43)..Added: FTP upload send method: added creating folders on FTP (like remote ForceDirectories). 44)..Added: Mantis send method: added API support (MantisConnect, out-of-the-box since Mantis 1.1.0, available as add-on for previous versions). 45)..Added: Mantis send method: added support for custom Count field. 46)..Added: Mantis send method: added options for controlling duplicates. 47)..Added: Mantis send method: added support for SSLTLS. 48)..Added: FogBugz send method: added API support (out-of-the-box since ForBugz 7, available as add-on for FogBugz 6). 49)..Added: FogBugz send method: EurekaLog will update Occurrences field (count of bugs). 50)..Added: FogBugz send method: EurekaLog will respect Stop reporting option (BugzScouts setting). 51)..Added: FogBugz send method: EurekaLog will respect Scout message option (BugzScouts setting). 52)..Added: FogBugz send method: EurekaLog will store clients e-mail as issues correspondent. 53)..Added: FogBugz send method: added options for controlling duplicates. 54)..Added: FogBugz send method: added support for Area field. 55)..Added: FogBugz send method: added support for SSLTLS. 56)..Added: BugZilla send method: added API support. 57)..Added: BugZilla send method: added support for custom Count field. 58)..Added: BugZilla send method: added options for controlling duplicates. 59)..Added: BugZilla send method: added support for SSLTLS. 60)..Added: New send method: Shell (mailto protocol). 61)..Added: New send method: extended MAPI. 62)..Added: Support for separate code and debug info injection. 63)..Added: Ability to use custom units before EurekaLogs units. 64)..Added: Support for external configuration file in IDE expert. 65)..Added: Now EurekaLog stores only those project options which are different from defaults (to save disk space and reduce noise in project file). 66)..Added: Now EurekaLog stores project options sorted (alphabet order). 67)..Added: Separate settings for saving modules and processes lists to bug report. 68)..Added: Support for taking screenshots of multiply monitors. 69)..Added: More screenshot customization options. 70)..Added: More control over bug reports file names. 71)..Added: New environment variables. 72)..Added: Deleting .map file after compilation. 73)..Added: Support for different .dpr and .dproj file names. 74)..Improved: memory leaks detection feature - new options and new customization possibilities: 75)..Added: Ability to track memory problems without activation of leaks checking. 76)..Added: Support for sharing memory manager. 77)..Added: Support for tracking leaks in applications built with run-time packages. 78)..Added: Option to zero-fill freed memory. 79)..Added: Option to enable leaks detection only when running under debugger. 80)..Added: Option for manual activation control for leaks detection (via command-line switches). 81)..Added: Option to select stack tracing method for memory problems. 82)..Added: Option to trigger memory leak reporting only for large leaked memorys size. 83)..Added: Option to control limit of number of reported leak. 84)..Added: CheckHeap function to force check of heaps consistency. 85)..Added: DumpAllocationsToFile function to save information about allocated memory to log file. 86)..Added: Registered leaks feature. 87)..Added: Run-time control over memory leak registering. 88)..Added: New recognized leak type: String (both ANSI and Unicode are supported). 89)..Added: Memory features support for C++ Builder. 90)..Added: Resource leaks detection feature. 91)..Improved: Compilation speed increased. 92)..Added: Support for generics in debug information. 93)..Added: Chainednested exceptions support. 94)..Added: Wait Chain Traversal support. 95)..Added: Support for named threads. 96)..Added: Additional information for threads in call stack. 97)..Improved: EurekaLog Viewer Tool: 98)..Added: Now Viewer has its own help file 99)..Added: Viewer now supports a FireBird based database on local file or remote server. 100).Added: You can have more that one user account for FireBird based database. 101).Added: Viewer now can be launched in View mode (Viewer can be configured to any DB or View mode). 102).Added: Viewers database now supports storing files, associated with the report (you can also add and remove files manually). 103).Added: Viewer supports Import and View commands for report files. 104).Improved: Extended support for more log formats (XML, packed ELF, etc). 105).Added: Columns in reports list now can be configured (you can hide and show them). 106).Added: There are a plenty of new columns added to reports list. 107).Added: Ability of auto-download reports from e-mail account. 108).Improved: printing - now you can print the entire report (including screenshots). Old behaviour of printing just one tab (call stack only, for example) also remains. 109).Added: Viewer can now have more that one run-time instance . 110).Added: File import status dialog is now configurable (you can disable it, if you want to). 111).Added: There is a preview area for screenshots, available in reports. 112).Improved: Now Viewer is more Vista-friendly (i.e. file associations are managed in HKCU, rather that in HKLM, storing configuration in users Application Data, etc, etc). 113).Added: Reports list now supports multi-select, so operations can be performed on many reports at time. 114).Added: There are plenty of new command line abilities, like specifying several files and new switches. 115).Improved: Bunch of minor changes and improvements.WARNING: 此次版本更新带来了诸多改动,请参考帮助文档中的旧版本6.x更改说明获取更多信息!EurekaLog 7支持向旧版本的兼容性。我们提供了详细的升级指导文档。

全部评论 (0)

还没有任何评论哟~
客服
客服
  • EurekaLog Enterprise 7.5.1.0 更新版
    优质
    EurekaLog Enterprise 7.5.1.0 是一款功能强大的异常处理库,专为Delphi和C++Builder应用程序设计。此更新版本提供了更稳定的性能与增强的安全性,帮助开发者轻松调试并优化代码。 EurekaLog是面向Delphi C++ 和 Delphi开发者的全面错误解决方案工具,能够帮助您的应用程序在最终用户的电脑上捕捉所有异常和内存泄漏,并生成详细的调用堆栈日志(包括文件、类、方法及行号)。此外,该工具还支持选择性地通过电子邮件发送每个日志项的副本或将其上传至一个网络错误跟踪器。
  • EurekaLog 7.7.8.31 Enterprise Full Source版.rar
    优质
    EurekaLog 7.7.8.31 Enterprise Full Source是一款全面的Delphi和C++Builder应用程序错误处理工具,提供源代码级调试信息,帮助企业开发团队高效解决软件问题。 EurekaLog组件是Delphi程序员与C++ Builder用户的一个非常有用的异常追踪工具;在解释Exception(异常)的概念时,它被定义为中断程序正常执行的事件,并且通常不会被称为错误或故障,因为这种描述不够准确。实际上,EurekaLog是一个能够捕捉并报告所有类型异常的工具,并提供了一系列调试功能。 EurekaLog组件的特点和功能包括: - 提供详尽的异常报告,包含位置、行号及详细信息。 - 可以将含有错误详情与截图的信息通过电子邮件发送出去。 - 保证数据的安全性,能够加密传输信息防止黑客攻击。 - 全面支持32位和64位架构的应用程序开发需求。 - 易于根据用户需要进行定制化设置。 - 包含完整的源代码供开发者参考研究。 - 完全兼容最新的RAD Studio套件。
  • EurekaLog 7.5.1.0 Enterprise for Delphi 10.3 Full Source FIXED
    优质
    EurekaLog 7.5.1.0 Enterprise版为Delphi 10.3提供全面源代码支持,增强错误处理与调试功能,助力开发人员提升软件质量和稳定性。 EurekaLog 是一款全面的错误解决方案工具,适用于 Delphi、C++ Builder、C# 和 Delphi Prism 开发者。它能让您的应用程序捕获每一个异常和内存泄漏,并在最终用户的计算机上生成详细的调用堆栈日志(包括文件、类、方法和行号)。此外,您可以选择通过电子邮件发送每个日志项的副本或将其发送到一个网络错误跟踪器。
  • EurekaLog 7.7.8.31 Enterprise for Delphi 10 (包含完整源代码) 异常处理插件
    优质
    EurekaLog 7.7.8.31为企业版Delphi 10用户提供强大异常处理功能,内含完整源代码。此插件帮助开发者追踪并解决软件中的错误和崩溃问题。 EurekaLog 是一个为 Delphi 平台设计的全面错误处理工具,它能够捕获应用程序中的所有异常和内存泄漏,并在最终用户的计算机上生成详细的调用堆栈日志。
  • EurekaLog Enterprise 7.7.8.74(源码版)~ 【顶级的程序漏洞分析检测工具】
    优质
    EurekaLog Enterprise 7.7.8.74源码版是一款专业的程序漏洞分析和错误处理工具,能够深入地诊断并报告软件中的各种问题。 EurekaLog 7.7 Update 8 hotfix 74 (V 7.7.8.74) 是一款专为企业用户设计的Delphi 完整Bug解决方案工具,属于企业版并提供源码版本。该工具能够帮助开发者捕获应用程序中的任何异常和内存泄露,并在最终用户的电脑上生成详细的调用堆栈日志(包括文件、类、方法及行号信息)。此外,它还支持通过电子邮件或Web发送每个日志的副本。 EurekaLog企业版兼容多种Delphi版本,如10.2、10.3.2等。编译后的程序大约会增加约300千字节的大小。
  • OpenCascade-7.5.0.tgz
    优质
    这是一个包含开源计算机辅助设计(CAD)、计算机辅助制造(CAM)和计算机辅助工程(CAE)软件库的压缩文件,版本为7.5.0。 occ源码,欢迎下载。
  • EurekaLog 7.5.1.0 for Delphi 10.2 Tokyo
    优质
    EurekaLog 7.5.1.0 是一款专为Delphi 10.2 Tokyo设计的高级错误处理工具,提供详细的崩溃报告和调试功能,帮助开发者快速定位并修复程序中的问题。 EurekaLog是一款专为Delphi开发者设计的强大错误报告和调试工具。在Delphi 10.2 Tokyo版本中,EurekaLog 7.5.1.0提供了一套高效的解决方案,帮助开发人员捕获、记录并理解应用程序运行时出现的异常情况。这款工具通过与Delphi IDE集成,自动收集包括堆栈跟踪、内存快照和系统报告在内的错误信息,简化了问题排查和修复过程。 EurekaLog支持多种操作系统平台,如Windows和移动设备,这使得跨平台的Delphi应用开发者也能从中受益。对于Delphi 10.2 Tokyo的支持意味着它能够与该版本的RAD Studio无缝集成,并提供全面的错误跟踪功能。RAD Studio是Embarcadero Technologies公司推出的一款用于构建高性能桌面、移动及云计算应用的集成开发环境,包含了Delphi和C++Builder等组件。 使用EurekaLog 7.5.1.0时,开发者可以配置其显示方式和报告格式以方便分析异常信息。它会记录发生错误时的详细上下文,包括调用堆栈、变量值及内存状态等关键数据,这对于定位代码中的问题至关重要。此外,EurekaLog还支持将错误报告发送到服务器的功能,使开发人员能够远程查看并处理用户的错误报告,而无需用户直接参与调试过程。 另一个亮点是其用户友好的界面和自定义设置选项。开发者可以根据需求调整错误报告的显示样式,并定制错误报告的发送策略,如仅在特定条件下发送或允许用户选择是否发送等。这种灵活性使得EurekaLog能够适应各种开发团队的工作流程。 安装包中可能包含了EurekaLog的安装程序、许可证文件、文档及示例项目等内容。开发者需按照指导将其集成到Delphi 10.2 Tokyo项目中,通常通过插件管理器或手动添加组件完成。启用后,在遇到异常情况时,EurekaLog将自动弹出错误报告窗口,并提供丰富的调试信息。 总的来说,EurekaLog 7.5.1.0是Delphi 10.2 Tokyo开发者的重要辅助工具,它显著提高了问题诊断的效率并减少了因错误导致用户体验下降的风险。通过充分利用其特性,开发人员可以更快速地定位和修复问题,从而提升软件质量及用户满意度。
  • VMware View Agent for Horizon 7.5.0 (32-bit) - vmware-viewagent-7.5.0-8584427
    优质
    这段简介是关于VMware View Agent版本7.5.0(32位),其发布编号为vmware-viewagent-7.5.0-8584427。该软件作为Horizon平台的一部分,旨在为企业提供高效的虚拟桌面和应用体验,支持远程用户访问企业资源并确保数据安全。 这是目前最新版本的Horizon 7.5.0 View Agent (32-bit) VMware-viewagent-7.5.0-8584427,文件来自VM官方。