From 496497f81a2c64975c7bbb9bd45bef9a2db91687 Mon Sep 17 00:00:00 2001 From: "zhaozhao.zz" Date: Wed, 23 Jan 2019 23:57:18 +0800 Subject: [PATCH] ACL: fix null pointer in getuser --- src/acl.c | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/acl.c b/src/acl.c index 99aa1032..da9d9cf9 100644 --- a/src/acl.c +++ b/src/acl.c @@ -560,6 +560,11 @@ void aclCommand(client *c) { } } else if (!strcasecmp(sub,"getuser") && c->argc == 3) { user *u = ACLGetUserByName(c->argv[2]->ptr,sdslen(c->argv[2]->ptr)); + if (u == NULL) { + addReplyNull(c); + return; + } + addReplyMapLen(c,2); /* Flags */