Hi,
In an effort to fix that last failure on my box I found the culprit. I'm 
not comfortable enough with just excluding (yet another) that test just 
for the sake of having zero failures though.
Any idea?
-- 
Cheers,
Paul.
diff --git a/dlls/rpcrt4/tests/server.c b/dlls/rpcrt4/tests/server.c
index 18cfa59..2d8c4d5 100644
--- a/dlls/rpcrt4/tests/server.c
+++ b/dlls/rpcrt4/tests/server.c
@@ -616,9 +616,13 @@ s_context_handle_test(void)
     ok(*(ULONG *)buf == 0, "attributes should have been set to 0 instead of 0x%x\n", *(ULONG *)buf);
     ok(!UuidIsNil((UUID *)&buf[4], &status), "uuid should not have been nil\n");
+    /* Crashes on W2K */
+    if (0)
+    {
     h = pNDRSContextUnmarshall2(binding, buf, NDR_LOCAL_DATA_REPRESENTATION, NULL, 0);
     ok(h != NULL, "NDRSContextUnmarshall2 returned NULL\n");
     ok(h->userContext == (void *)0xdeadbeef, "userContext of interface didn't unmarshal properly: %p\n", h->userContext);
+    }
     /* raises ERROR_INVALID_HANDLE exception on Vista upwards */
     if (0)