From 3dce3817347c01ee467b4dd393dee4553b84ac02 Mon Sep 17 00:00:00 2001 From: Stephan Bosch <stephan.bosch@dovecot.fi> Date: Thu, 30 Aug 2018 02:39:25 +0200 Subject: [PATCH] plugins: imap-filter-sieve: Fix segfault occurring in recently added debug message. The debug message pertains to skipping secondary scripts that failed to compile. This debug message will not actually be triggered in the current implementation, but this will become problematic in the future. Problem found by Coverity. --- src/plugins/imap-filter-sieve/imap-filter-sieve.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/plugins/imap-filter-sieve/imap-filter-sieve.c b/src/plugins/imap-filter-sieve/imap-filter-sieve.c index e81d54dec..d1151be28 100644 --- a/src/plugins/imap-filter-sieve/imap-filter-sieve.c +++ b/src/plugins/imap-filter-sieve/imap-filter-sieve.c @@ -691,7 +691,7 @@ imap_sieve_filter_run_scripts(struct imap_filter_sieve_context *sctx, if (debug) { sieve_sys_debug(svinst, "Skipping script from `%s'", - sieve_get_source(sbin)); + sieve_script_location(script)); } continue; } -- GitLab