[PATCH v2] kernel32/tests: Check if CreateProcess() resets STARTUPINFO/PROCESS_INFORMATION.

Francois Gouget fgouget at codeweavers.com
Wed Feb 19 10:10:18 CST 2020


On Wed, 19 Feb 2020, Francois Gouget wrote:
[...]
> Anyway, kernel32:process is pretty broken currently so Marvin would 
> have reported an error anyway:
> 
> * Testing my patch with tons of failures on wxppro
>   https://testbot.winehq.org/JobDetails.pl?Key=65470
> 
> * WineTest job showing the same issue on w2003std.
>   (warning the page contains over 100 MB of failures so it may or may 
>   not load)
>   https://testbot.winehq.org/JobDetails.pl?Key=65415

So the bisect says these failures are caused by this commit:

commit 84dbedc922dbfea6f8a0a562e9fb6142bc58f9da
Author: Jacek Caban <jacek at codeweavers.com>
Date:   Fri Feb 14 13:07:24 2020 +0100

    stdio.h: Provide sprintf and _snprintf as inline wrappers.
    
    It's enough for Wine debug functions to use _vsnprintf from ucrtbase
    importlib instead of ntdll for modules that link to ucrtbase.
    
    Signed-off-by: Jacek Caban <jacek at codeweavers.com>
    Signed-off-by: Alexandre Julliard <julliard at winehq.org>


The functions these forward to probably don't behave as expected on XP 
and 2003.

-- 
Francois Gouget <fgouget at codeweavers.com>



More information about the wine-devel mailing list