http://bugs.winehq.org/show_bug.cgi?id=11168
Louis Lenders xerox_xerox2000@yahoo.co.uk changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |xerox_xerox2000@yahoo.co.uk Status|UNCONFIRMED |NEW Ever Confirmed|0 |1
--- Comment #2 from Louis Lenders xerox_xerox2000@yahoo.co.uk 2008-01-13 13:08:25 --- Confirming. With a hack like here below the crash is gone, so looks like a bug in netapi32
diff --git a/dlls/netapi32/access.c b/dlls/netapi32/access.c index 028c1ca..11f2a62 100644 --- a/dlls/netapi32/access.c +++ b/dlls/netapi32/access.c @@ -812,7 +812,7 @@ NET_API_STATUS WINAPI NetUserChangePassword(LPCWSTR domainname, LPCWSTR username FIXME("Ignoring domainname %s.\n", debugstr_w(domainname));
if((user = NETAPI_FindUser(username)) == NULL) - return NERR_UserNotFound; + return 0;//NERR_UserNotFound;
if(lstrcmpW(user->user_password, oldpassword) != 0) return ERROR_INVALID_PASSWORD;