From 330997501481c9836f213232f851c2523cc0c980 Mon Sep 17 00:00:00 2001 From: Kern Sibbald Date: Wed, 15 Jan 2003 11:13:41 +0000 Subject: [PATCH] Try to trap seg fault git-svn-id: https://bacula.svn.sourceforge.net/svnroot/bacula/trunk@296 91ce42f0-d328-0410-95d8-f526ca767f89 --- bacula/src/cats/sql_create.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bacula/src/cats/sql_create.c b/bacula/src/cats/sql_create.c index e30ed500b9..286a638f70 100644 --- a/bacula/src/cats/sql_create.c +++ b/bacula/src/cats/sql_create.c @@ -518,7 +518,6 @@ static int db_create_path_record(B_DB *mdb, ATTR_DBR *ar) mdb->esc_name = check_pool_memory_size(mdb->esc_name, 2*mdb->pnl+2); db_escape_string(mdb->esc_name, mdb->path, mdb->pnl); - sm_check(__FILE__, __LINE__, True); if (mdb->cached_path_id != 0 && mdb->cached_path_len == mdb->pnl && strcmp(mdb->cached_path, mdb->path) == 0) { @@ -534,6 +533,7 @@ static int db_create_path_record(B_DB *mdb, ATTR_DBR *ar) char ed1[30]; Mmsg2(&mdb->errmsg, _("More than one Path!: %s for path: %s\n"), edit_uint64(mdb->num_rows, ed1), mdb->path); + sm_check(__FILE__, __LINE__, True); Jmsg(mdb->jcr, M_WARNING, 0, "%s", mdb->errmsg); } /* Even if there are multiple paths, take the first one */ -- 2.39.5