From 674a5296cb9d5a259ad501d9829c29c65acafa98 Mon Sep 17 00:00:00 2001 From: Momcilo Medic Date: Wed, 2 Aug 2017 21:06:59 +0200 Subject: [PATCH] Fix crash when debugging output is enabled Fixes #826: Enabling debugging output crashes Director --- AUTHORS | 1 + src/dird/job.c | 8 ++++---- 2 files changed, 5 insertions(+), 4 deletions(-) diff --git a/AUTHORS b/AUTHORS index 57e51f04df8..51fe9a6c979 100644 --- a/AUTHORS +++ b/AUTHORS @@ -105,6 +105,7 @@ Michael -buk- Scherer Michael Renner Michael Stapelberg Michel Meyers +Momcilo Medic Morgan Nic Bellamy Nicolas Boichat diff --git a/src/dird/job.c b/src/dird/job.c index 78eb6f03d27..f99afeab294 100644 --- a/src/dird/job.c +++ b/src/dird/job.c @@ -1239,10 +1239,10 @@ void apply_pool_overrides(JCR *jcr, bool force) pool_override = true; if (jcr->res.run_inc_pool_override) { pm_strcpy(jcr->res.pool_source, _("Run IncPool override")); - Dmsg2(100, "Pool set to '%s' because of %s", jcr->res.full_pool->name(), "Run IncPool override\n"); + Dmsg2(100, "Pool set to '%s' because of %s", jcr->res.inc_pool->name(), "Run IncPool override\n"); } else { pm_strcpy(jcr->res.pool_source, _("Job IncPool override")); - Dmsg2(100, "Pool set to '%s' because of %s", jcr->res.full_pool->name(), "Job IncPool override\n"); + Dmsg2(100, "Pool set to '%s' because of %s", jcr->res.inc_pool->name(), "Job IncPool override\n"); } } break; @@ -1252,10 +1252,10 @@ void apply_pool_overrides(JCR *jcr, bool force) pool_override = true; if (jcr->res.run_diff_pool_override) { pm_strcpy(jcr->res.pool_source, _("Run DiffPool override")); - Dmsg2(100, "Pool set to '%s' because of %s", jcr->res.full_pool->name(), "Run DiffPool override\n"); + Dmsg2(100, "Pool set to '%s' because of %s", jcr->res.diff_pool->name(), "Run DiffPool override\n"); } else { pm_strcpy(jcr->res.pool_source, _("Job DiffPool override")); - Dmsg2(100, "Pool set to '%s' because of %s", jcr->res.full_pool->name(), "Job DiffPool override\n"); + Dmsg2(100, "Pool set to '%s' because of %s", jcr->res.diff_pool->name(), "Job DiffPool override\n"); } } break;