From efdf09be36e16daccd349fda96584be7d6f8c292 Mon Sep 17 00:00:00 2001 From: John Sully Date: Fri, 3 Jan 2020 17:06:07 -0500 Subject: [PATCH] Fix crash with subkey expire Former-commit-id: 8e1d416714484ff6ff4242c5d9a24b1458bbfb7b --- src/sds.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/sds.c b/src/sds.c index d6027725f..10bab6089 100644 --- a/src/sds.c +++ b/src/sds.c @@ -178,6 +178,8 @@ sds sdsdup(const char *s) { } sds sdsdupshared(const char *s) { + if (s == NULL) + return NULL; unsigned char flags = s[-1]; if ((flags & SDS_TYPE_MASK) != SDS_TYPE_REFCOUNTED) return sdsnewlen(s, -sdslen(s));