Since the change made via revision https://projects.kde.org/projects/kde/kde-workspace/repository/revisions/e7ce8adc506068491c8545a1990992267598bd33 kdm reads the entry "DesktopNames" from xsession file. If that entry does not exist it will dereference a NULL pointer. For example in Fedora 20, Xfce-session does not provide an entry DesktopNames. Reproducible: Always Steps to Reproduce: 1. Remove the entry DesktopNames from the xsession file of your corresponding session manager 2. Login via kdm 3. Segfault Actual Results: crash Expected Results: no crash
*** This bug has been marked as a duplicate of bug 334159 ***