From a0016ed60bbc331d64cb992ea9ccd2e5a934a379 Mon Sep 17 00:00:00 2001 From: Vsevolod Stakhov Date: Tue, 12 May 2015 15:40:14 +0100 Subject: [PATCH] Skip unparseable DKIM signatures. --- src/plugins/dkim_check.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/plugins/dkim_check.c b/src/plugins/dkim_check.c index c5e73fbdc..69dee2859 100644 --- a/src/plugins/dkim_check.c +++ b/src/plugins/dkim_check.c @@ -331,6 +331,10 @@ dkim_module_check (struct dkim_check_result *res) if (all_done) { DL_FOREACH (first, cur) { + if (cur->ctx == NULL) { + continue; + } + if (cur->res == DKIM_CONTINUE) { rspamd_task_insert_result (cur->task, dkim_module_ctx->symbol_allow, -- 2.39.5