From 630a9a81aea1dcc2ffe8d3fbbdbc332de514903c Mon Sep 17 00:00:00 2001 From: Timothy Pearson Date: Thu, 17 Oct 2013 21:34:04 -0500 Subject: [PATCH] Disable constant generation of backtraces in TDEIconLoader This relates to Bug 1674 (cherry picked from commit cced03e1d481e26d12b65e7929dfd650e4be571c) --- kdecore/kiconloader.cpp | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/kdecore/kiconloader.cpp b/kdecore/kiconloader.cpp index 91992f929..e460e5d41 100644 --- a/kdecore/kiconloader.cpp +++ b/kdecore/kiconloader.cpp @@ -106,7 +106,11 @@ struct KIconGroup bool alphaBlending; }; -#define KICONLOADER_CHECKS +// WARNING +// Enabling this in production will cause a massive slowdown of (and a related memory leak in) +// any application that creates and destroys large numbers of KIconLoader instances +//#define KICONLOADER_CHECKS + #ifdef KICONLOADER_CHECKS // Keep a list of recently created and destroyed KIconLoader instances in order // to detect bugs like #68528.