Richard
2009-09-28 11:15:22 UTC
I have a program which loads and executes code in other supplier's DLLs. I
am catching program crashes using SetUnhandledExceptionFilter() and
producing a minidump which can be sent to me for analysis.
However I would like to be able to display some basic information about the
crash to the user - probably in a MessageBox just after calling
MiniDumpWriteDump().
It would be helpful if I could find out the module where the crash occured
and display that in the MessageBox because it would immediately tell me if
the problem is in my code or someone else's DLL.
Is there a way to find the module name (e.g. "fred.dll") from the exception
info that I'm passing to MiniDumpWriteDump() ?
am catching program crashes using SetUnhandledExceptionFilter() and
producing a minidump which can be sent to me for analysis.
However I would like to be able to display some basic information about the
crash to the user - probably in a MessageBox just after calling
MiniDumpWriteDump().
It would be helpful if I could find out the module where the crash occured
and display that in the MessageBox because it would immediately tell me if
the problem is in my code or someone else's DLL.
Is there a way to find the module name (e.g. "fred.dll") from the exception
info that I'm passing to MiniDumpWriteDump() ?