New version of FailureAgent is now available for free
From: Labit (labit_at_web.com)
Date: 10/30/03
- Next message: Michael Thuma: "Re: RemObjects Software, Inc. 2004 ROadmap and exciting news."
- Previous message: Per Larsen: "Re: Looking for simple PAINT component / code?"
- Next in thread: K. Sallee: "Re: New version of FailureAgent is now available for free"
- Reply: K. Sallee: "Re: New version of FailureAgent is now available for free"
- Reply: vavan: "Re: New version of FailureAgent is now available for free"
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Date: Thu, 30 Oct 2003 22:23:11 +0300
FalureAgent - the library that provides a developer with availability to
take a control over an application then it makes a crash or unpredictable
action wich are fatal for the application good behaviour.
Did you ever dream to take extra information about the state of the
application then the crash occured?
Did you ever dream to take some extra information from user who tries to
explain the problen that his is having?
Have you always been successful to reproduce that problem in your office?
Features available in any application that uses FailureAgent.dll
1. Central mechanism to handle all exceptions that can be raised in your
application at runtime.
2. Your application will be informed about any exception while it was
working
3. The application logs that can be later analyzed are being kept
4. Your application can take part in processing of all exceptions and make a
decision whether to go on working or to finish.
5. Your application takes part in gathering information on the exception.
6. Your application gets the opportunity to finish the work "mildly" and
keep all the data instead of being just an unloaded system.
7. Your application gets the opportunity to keep the data on the exception
in a file on the disk and mail them to you for analyzing.
Some Elementary Questions Answered With FailureAgent
Does my application work without exceptions?
How many exceptions occurred while application worked?
Does an unknown exception occur while application worked?
If there is an exception that is not properly handled by application?
Why did my application fail on the target user's machine?
What's happened to the application when the exception occurred?
What was the state of application at the time the exception has been raised?
What is the application's stack when the exception occurred?
What module raised the exception?
Does third-party component work without exceptions?
What was an application's environment on a target user's machine when the
exception occurred?
What is hardware configuration on a target user's machine
Use it for free, or register to get your personal free copy now
http://www.labitweb.com/betareg.html
the changes in current version:
1. Added capability to load user defined dll to explored process address
space
2. Added notification about unloading FailureAgent.dll (all exception
listeners will be notified about it, when user registers its Exception
listener it must keep at least one extra reference at ExceptionListener
interface, and frees it only when it iyself want to unregister and after
this notification was handled)
3. Created sample application that shows how to load user defined dll into
address space of the eplored process.
4. Now the setting SV_USESTACKFRAMES has no meaning for the FailureAgent
5. Setting value MAKELOG has true as a default value
- Next message: Michael Thuma: "Re: RemObjects Software, Inc. 2004 ROadmap and exciting news."
- Previous message: Per Larsen: "Re: Looking for simple PAINT component / code?"
- Next in thread: K. Sallee: "Re: New version of FailureAgent is now available for free"
- Reply: K. Sallee: "Re: New version of FailureAgent is now available for free"
- Reply: vavan: "Re: New version of FailureAgent is now available for free"
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Relevant Pages
|