[PATCH 2/4] widl: Write out calls to freeing functions for return types on the server in generated code.
robertshearman at gmail.com
Mon Jul 7 08:14:28 CDT 2008
2008/7/7 Alexandre Julliard <julliard at winehq.org>:
> "Rob Shearman" <robertshearman at gmail.com> writes:
>> tools/widl/proxy.c | 3 +++
>> tools/widl/server.c | 3 +++
>> 2 files changed, 6 insertions(+), 0 deletions(-)
> This one doesn't work:
> ../../../tools/runtest -q -P wine -M rpcrt4.dll -T ../../.. -p rpcrt4_test.exe.so server.c && touch server.ok
> err:rpc:I_RpcReceive we got fault packet with status 0x3e6
> wine: Unhandled exception 0x000003e6 at address 0x7b8449a0 (thread 001a), starting debugger...
> Unhandled exception: 0x000003e6 in 32-bit code (0x7b844a16).
Ok, sorry about that. I guess the generated code is now too aggressive
at freeing memory.
More information about the wine-devel