kernel32/tests: Mark debugger test broken for Win9x and WinME behavior

Dmitry Timoshkov dmitry at codeweavers.com
Mon Mar 2 08:00:11 CST 2009


"Drew Ronneberg" <drew_ronneberg at yahoo.com> wrote:

> -        ok(exit_code == 0xffffffff || /* Win 9x */
> -           exit_code == 0x80 || /* NT4 */
> -           exit_code == STATUS_DEBUGGER_INACTIVE, /* Win >= XP */
> +        ok(exit_code == STATUS_DEBUGGER_INACTIVE || /* Win >= XP */
> +           broken(exit_code == 0x80), /* NT4 */
>             "wrong exit code : %08x\n", exit_code);
>      }
>      else
>           ok(exit_code == STATUS_ACCESS_VIOLATION ||
> -            exit_code == WAIT_ABANDONED, /* win2k3 */
> +            exit_code == WAIT_ABANDONED /* win2k3 */ ||
> +            broken(exit_code == 0xffffffff), /* Win9x, WinME */
>              "exit code = %08x instead of STATUS_ACCESS_VIOLATION or WAIT_ABANDONED\n", exit_code);
>      CloseHandle(info.hProcess);

Patches should be sent to wine-patches, not here. 0x80 is STATUS_ABANDONED,
0xffffffff is WAIT_FAILED.

-- 
Dmitry.



More information about the wine-devel mailing list