From 2e151aa24bb2f2e831f01f5713ca3b3fa464b50f Mon Sep 17 00:00:00 2001 From: =?utf8?q?Daniel=20Kou=C5=99il?= Date: Tue, 15 May 2012 07:07:38 +0000 Subject: [PATCH] Refrain from accessing uninitialized memory (GGUS #81757) --- org.gridsite.core/src/mod_gridsite.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/org.gridsite.core/src/mod_gridsite.c b/org.gridsite.core/src/mod_gridsite.c index d388fd7..5bf143b 100644 --- a/org.gridsite.core/src/mod_gridsite.c +++ b/org.gridsite.core/src/mod_gridsite.c @@ -3237,7 +3237,9 @@ static int mod_gridsite_perm_handler(request_rec *r) apr_table_setn(r->notes, "GRST_PERM", apr_psprintf(r->pool, "%d", perm)); - cred = user->firstcred; + cred = NULL; + if (user) + cred = user->firstcred; if ((cred != NULL) && (strncmp(cred->auri, "dn:", 3) == 0)) { apr_table_setn(r->notes, "GRST_CRED_AURI_0", -- 1.8.2.3