Question: How does EurekaLog work? Answer: EurekaLog perfectly integrates
itself with Delphi's IDE and builds (with the normal
compile command) your applications with the new capability to intercept every
exception and trace a detailed and customizable log
of every code point executed between the application's
start and the point where an exception is raised (showing
address, module, unit, class, method, line number
and much more).
Question: How much does EurekaLog increase compiled file size? Answer: EurekaLog increases the compiled
file size by about 300 Kbyte plus about 0.5%.
Question: Can EurekaLog decrease an application's performance? Answer: Definitely NOT, because it works only when an exception is raised. Abiliting the Memory Leaks trapping it can decrease your application performances of a max of 5%.
Question: What would cause the compiled file size to increase by more than decleared increasing?
(Happens sometimes, but very rarely). Answer: When you set the "Project/Options/Debugging/Use
Debug DCUs" project option, Delphi includes all
VCL source-code data in the EurekaLog debug information.
This increases the final size of compiled file.
Question: Is EurekaLog compatible with exe compression/protection software? Answer: Yes, EurekaLog is FULLY compatible with exe compression/protection software, so you can use those tools without any restrictions.
Question: Does EurekaLog work with DLLs and BPLs? Answer: Yes it does.
Question: What does EurekaLog do when it intercepts an error? Answer: It displays a window to communicate
the error in a graphic (GUI) application, it shows a
text in a Console application and shows an HTML document
in a Web application.
Question: What is the log file's extension? Answer: It is *.ELF (EurekaLog File).
Question: Does EurekaLog intercept every type of exception-based error? Answer: Yes it does. EurekaLog is
able to intercept every type of exception-based error,
Thread, Console and Internet Web exceptions included.
Question: How many errors can EurekaLog store in the file log? Answer: There are no limits.
Question: When there are errors already verified and saved in the log file, is it possible
to avoid further savings? Answer: Yes it is. You must set the
"Do not save duplicate errors" option
in the "Exceptions Log Options..." menu (see here).