I've merged in a fix in revision 37378.
I tried updating WIDL to Wine-HEAD, however there is a problem with
binding (rpcss gets a usermode exception due to failure in rpcrt4,
missing a binding handle). I haven't got time to solve this yet, but
I'll try to merge all changes to the headers I have made to simplify
Eric's work.
WBR,
Aleksey Bragin.
On Nov 14, 2008, at 2:51 PM, Olaf Siejka wrote:
Since revisions 37313-37314 i observe repetitive
problems with
WIDL. Every time WIDL is called by our BE, it throws an exception:
Faulting application widl.exe, version 0.0.0.0, time stamp
0x491c610d, faulting module widl.exe, version 0.0.0.0, time stamp
0x491c610d, exception code 0xc0000005, fault offset 0x00005f0a,
process id 0x17f8, application start time 0x01c945b3aefa8530.
[WIDL] obj-i386\include\reactos\idl\svcctl_s.c
[WIDL] obj-i386\include\reactos\idl\svcctl_s.h
mingw32-make: *** Waiting for unfinished jobs....
mingw32-make: *** [obj-i386\include\reactos\idl\svcctl_s.h] Error
-1073741819
(0xC0000005)
mingw32-make: ***
[obj-i386\include\reactos\idl\svcctl_s.c] Error
-1073741819 (0xC0000005)
Reverting revisions 37313 and 37314 fixes this problem. Apart from
me, this issue been noted by dreimer, encoded and Christoph_vW.
Dunno about Christoph, but me, dreimer and encoded are using Vista/
2008. I couldnt replicate this issue on XP/2003 though.