blob: 37c1b975622a1e3d86495a1709c88ab727850cf0 [file] [log] [blame]
Fix for CVE-2015-0856 (bug 563108) backported from the version 0.12.0.
--- src/daemon/Greeter.cpp
+++ src/daemon/Greeter.cpp
@@ -135,6 +135,11 @@
env.insert("XDG_VTNR", QString::number(m_display->terminalId()));
env.insert("XDG_SESSION_CLASS", "greeter");
env.insert("XDG_SESSION_TYPE", m_display->sessionType());
+
+ //some themes may use KDE components and that will automatically load KDE's crash handler which we don't want
+ //counterintuitively setting this env disables that handler
+ env.insert("KDE_DEBUG", "1");
+
m_auth->insertEnvironment(env);
// log message