I named a colorscheme with a name containing a dot, after reboot neither konsole nor dolphin (with konsole kpart visible per default) would start, kate crashes when the konsole kpart is activated. Reproducible: Always Steps to Reproduce: 1. Settings → Edit current profile → Appearance → New Colorscheme 2. Give it a name with a dot, e.g. “1.1”. 3. Exit konsole and start it again. Actual Results: Konsole doesn't come up, so won't dolphin and kate, if their konsole kparts are activated. Messages if konsole is launched from another terminal (st in my case): $ konsole QDBusConnection: session D-Bus connection created before QCoreApplication. Application may misbehave. QDBusConnection: session D-Bus connection created before QCoreApplication. Application may misbehave. unnamed app(5087): Communication problem with "konsole" , it probably crashed. Error message was: "org.freedesktop.DBus.Error.NoReply" : " "Message did not receive a reply (timeout by message bus)" " Expected Results: Konsole should start without showing any special behavior or refuse to accept a color scheme name containing a dot. Going to $HOME/.kde/share/apps/konsole and editing Shell.profile (or whatever profile has the colorscheme with the dot in the name) and change the name of the color scheme in the Appearance section to something without a dot fixes everything, like in the supplied link.
https://phabricator.kde.org/D10439
Git commit a7c3bda7a5e24aee9a176bbcffa3a51c0f81a864 by Kurt Hindenburg. Committed on 12/02/2018 at 14:39. Pushed by hindenburg into branch 'master'. Use QFileInfo::completeBaseName() instead of baseName() This fixes some infinite loops and other issues when file names have multiple dots in their file name. Patch by ahmadsamir Differential Revision: https://phabricator.kde.org/D10439 M +1 -1 src/BookmarkHandler.cpp M +2 -2 src/ColorSchemeManager.cpp M +1 -1 src/KeyboardTranslatorManager.cpp https://commits.kde.org/konsole/a7c3bda7a5e24aee9a176bbcffa3a51c0f81a864