Suppress GPF message box when child process crashes

  • Thread starter Thread starter Guest
  • Start date Start date
G

Guest

I have a C# Windows service which frequently starts an external process,
let's say TOOL.EXE. TOOL.EXE is an unmanaged third-party 32 bits command line
application.

However, TOOL.EXE is a bit unstable, so sometimes it crashes with a General
Protection Fault. In this case Windows shows a GPF message box. Since I would
like to handle this error condition myself in the C# Windows service, I'd
like to suppress this message box.

Any ideas how to do this?
Thanks,
Guido
 
Hi Guido,

Thank you for the posting. Regarding on the issue, I am
finding proper resource to assist you and we will update as soon as posible.

Regards,

Steven Cheng
Microsoft Online Support

Get Secure! www.microsoft.com/security(This posting is provided "AS IS",
with no warranties, and confers no rights.)
 
Hi Guido,

First of all, I would like to confirm my understanding of your issue. From
your description, I understand that you need to trap the exception thrown
from another process. If there is any misunderstanding, please feel free to
let me know.

As far as I know, we are unable to achieve this by trapping the exception
from another process. I think you have to modify the tool.exe to achieve
this.

Kevin Yu
=======
"This posting is provided "AS IS" with no warranties, and confers no
rights."
 
Hi Guido,

I'd like to know if this issue has been resolved yet. Is there anything
that I can help. I'm still monitoring on it. If you have any questions,
please feel free to post them in the community.

Kevin Yu
=======
"This posting is provided "AS IS" with no warranties, and confers no
rights."
 
Back
Top