From 36ed92d59a0e0e594c83dfe0d9ee84ebf792b034 Mon Sep 17 00:00:00 2001 From: Andrew Bartlett Date: Fri, 4 Aug 2017 11:44:19 +1200 Subject: [PATCH] TODO: add test: Avoid segfault when replicating as a non-admin with GUID_DRS_GET_CHANGES Users who are not administrator do not get b_state->sam_ctx_system filled in. Signed-off-by: Andrew Bartlett --- source4/rpc_server/drsuapi/getncchanges.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/source4/rpc_server/drsuapi/getncchanges.c b/source4/rpc_server/drsuapi/getncchanges.c index 096162dfded..b98f14c156a 100644 --- a/source4/rpc_server/drsuapi/getncchanges.c +++ b/source4/rpc_server/drsuapi/getncchanges.c @@ -2250,7 +2250,7 @@ allowed: return WERR_NOT_ENOUGH_MEMORY; } - ret = dsdb_find_guid_by_dn(b_state->sam_ctx_system, + ret = dsdb_find_guid_by_dn(b_state->sam_ctx, getnc_state->ncRoot_dn, &getnc_state->ncRoot_guid); if (ret != LDB_SUCCESS) { -- 2.11.0