From 6a2a58d2f01bbb66605f973fe27ac56694d7dc06 Mon Sep 17 00:00:00 2001 From: tresf Date: Wed, 6 Mar 2019 23:39:53 -0500 Subject: [PATCH] Blacklist $HOME as VST directory Closes #4854 --- src/core/ConfigManager.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/core/ConfigManager.cpp b/src/core/ConfigManager.cpp index f52e10ac781..2ed0f8308eb 100644 --- a/src/core/ConfigManager.cpp +++ b/src/core/ConfigManager.cpp @@ -524,8 +524,9 @@ void ConfigManager::loadConfigFile( const QString & configFile ) cfg_file.close(); } - + // Plugins are searched recursively, blacklist problematic locations if( m_vstDir.isEmpty() || m_vstDir == QDir::separator() || m_vstDir == "/" || + m_vstDir == ensureTrailingSlash( QDir::homePath() ) || !QDir( m_vstDir ).exists() ) { #ifdef LMMS_BUILD_WIN32