mirror of
https://github.com/reactos/reactos.git
synced 2025-05-18 00:31:27 +00:00
Daniel Zimmermann <netzimme@aim.com>
- Print module and function name when a wine unimplemented function exception is raised. See issue #4546 for more details. svn path=/trunk/; revision=43629
This commit is contained in:
parent
40ee8ac836
commit
3fcf38a55e
1 changed files with 12 additions and 1 deletions
|
@ -395,7 +395,18 @@ RaiseException(IN DWORD dwExceptionCode,
|
|||
{
|
||||
DPRINT1("Delphi Exception at address: %p\n", ExceptionRecord.ExceptionInformation[0]);
|
||||
DPRINT1("Exception-Object: %p\n", ExceptionRecord.ExceptionInformation[1]);
|
||||
DPRINT1("Exception text: %s\n", ExceptionRecord.ExceptionInformation[2]);
|
||||
DPRINT1("Exception text: %s\n", ExceptionRecord.ExceptionInformation[2]);
|
||||
}
|
||||
|
||||
/* Trace the wine special error and show the modulename and functionname */
|
||||
if (dwExceptionCode == 0x80000100 /*EXCEPTION_WINE_STUB*/)
|
||||
{
|
||||
/* Numbers of parameter must be equal to two */
|
||||
if (ExceptionRecord.NumberParameters == 2)
|
||||
{
|
||||
DPRINT1("Missing function in : %s\n", ExceptionRecord.ExceptionInformation[0]);
|
||||
DPRINT1("with the functionname : %s\n", ExceptionRecord.ExceptionInformation[1]);
|
||||
}
|
||||
}
|
||||
|
||||
/* Raise the exception */
|
||||
|
|
Loading…
Reference in a new issue