From c3ffcb7ee7316e43df0cffb9b32891fc574cfa72 Mon Sep 17 00:00:00 2001 From: Aki Tuomi Date: Wed, 30 Mar 2016 13:14:40 +0300 Subject: [PATCH] doveadm-mail: Initialize missing cmd context username Fixes assert-crash in doveadm_mail_single_user() --- src/doveadm/doveadm-mail.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/doveadm/doveadm-mail.c b/src/doveadm/doveadm-mail.c index a627064b1c..d198fbb178 100644 --- a/src/doveadm/doveadm-mail.c +++ b/src/doveadm/doveadm-mail.c @@ -966,6 +966,8 @@ doveadm_cmd_ver2_to_mail_cmd_wrapper(struct doveadm_cmd_context *cctx) strchr(mctx->cur_username, '?') != NULL) { wildcard_user = mctx->cur_username; mctx->cur_username = NULL; + } else { + cctx->username = mctx->cur_username; } } else if (strcmp(arg->name, "user-file") == 0) { mctx->service_flags |= MAIL_STORAGE_SERVICE_FLAG_USERDB_LOOKUP; -- 2.47.3