rpcrt4/tests: NdrVaryingArrayUnmarshall() is broken on Windows

Alexandre Julliard julliard at winehq.org
Mon Jan 12 08:47:43 CST 2009


"Ge van Geldorp" <ge at gse.nl> writes:

> The failures in rpcrt4:server on Windows are caused by an access violation
> thrown in NdrVaryingArrayUnmarshall() called from get_5numbers(). I've
> created a minimum get_5numbers() test with Microsoft tools and that throws
> the same access violation. The access violation disappears when zeroing
> out the StubMsg before calling NdrClientInitializeNew(), so my guess is
> Windows NdrVaryingArrayUnmarshall() uses an uninitialized member.
>
> Changelog:
>   NdrVaryingArrayUnmarshall() is broken on Windows

If it's broken on Windows then there's no point in testing it, you can
simply remove it.

-- 
Alexandre Julliard
julliard at winehq.org



More information about the wine-devel mailing list