[shell-coding] Re: exception handling
- From: "gustav munkby" <grddev@xxxxxxx>
- To: <shell-coding@xxxxxxxxxxxxx>
- Date: Sat, 27 Jul 2002 11:34:40 +0200
> For anyone who is interested, I've been trying to figure out how to
> implement exception handling not using the MS VC compiler specifc __try
> __finally __except keywords. So I found a pretty detailed article on it
at:
> http://www.microsoft.com/msj/0197/Exception/Exceptiontop.htm
>
thanks for the link, interesting read... =)
> Anyway, I'm wondering if anyone else has some good pointers on exception
> handling that will not be compiler specific, and will hopefully allow me
to
> recover from a .dll causing access violations. My hope is that I would be
> able to catch the exception in the thread, terminate and clean up the
thread
> as gracefully as possible, hopefully identifying the .dll that caused the
> crash then restarting the thread.
>
I really like the idea and the stability that could actually be achieved by
doing
this. Much like a win2k/winxp system instead of a win9x. =)
Allthough I would say that keeping to the way windows handles processes
would be a good way for purels ta handle modules, meaning that you got
information about which module that crashed and then that module would
not be restarted, but you would be informed on how to restart it, or how
to recycle so that it gets reloaded.
cheers
!grd
__________________________________________________
Subscription options and archive:
http://www.freelists.org/list/shell-coding
- References:
- [shell-coding] Re: howto talk to lsapi.dll (or any other dll)?
- From: Nexistenz
- [shell-coding] Re: howto talk to lsapi.dll (or any other dll)?
- From: Nexistenz
- [shell-coding] Re: howto talk to lsapi.dll (or any other dll)?
- From: Chris
- [shell-coding] exception handling
- From: Chris
Other related posts:
- » [shell-coding] exception handling
- » [shell-coding] Re: exception handling
- » [shell-coding] Re: exception handling
- » [shell-coding] Re: exception handling
- [shell-coding] Re: howto talk to lsapi.dll (or any other dll)?
- From: Nexistenz
- [shell-coding] Re: howto talk to lsapi.dll (or any other dll)?
- From: Nexistenz
- [shell-coding] Re: howto talk to lsapi.dll (or any other dll)?
- From: Chris
- [shell-coding] exception handling
- From: Chris