Commit 8bac6690 authored by Alexandre Julliard's avatar Alexandre Julliard

rpcrt4: Make sure that the stack is set when catching an exception.

Fixes a test crash in interpreted mode.
parent 2d801c46
......@@ -947,6 +947,7 @@ LONG_PTR CDECL ndr_client_call( PMIDL_STUB_DESC pStubDesc, PFORMAT_STRING pForma
{
/* 7. FREE */
TRACE( "FREE\n" );
stubMsg.StackTop = (unsigned char *)stack_top;
client_do_args(&stubMsg, pFormat, STUBLESS_FREE, fpu_stack,
number_of_params, (unsigned char *)&RetVal);
RetVal = NdrProxyErrorHandler(GetExceptionCode());
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment