mirror of
https://github.com/reactos/reactos.git
synced 2025-08-05 06:33:01 +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
|
@ -398,6 +398,17 @@ RaiseException(IN DWORD dwExceptionCode,
|
||||||
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 */
|
/* Raise the exception */
|
||||||
RtlRaiseException(&ExceptionRecord);
|
RtlRaiseException(&ExceptionRecord);
|
||||||
}
|
}
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue