Version: KDE 4.2.88 (KDE 4.3 >= 20090527) (using Devel) OS: Linux Installed from: Compiled sources konqueror and dolphin are not able to open a directory called /F: * mkdir /F: (important: below root "/") * touch /F\:/foo * Start konqueror or dolphin and try to enter /F: => Both apps cannot handle this directory. "The file or folder F: does not exist" is displayed as error message. Maybe /F: ist interpreted as kio-protocol name? Creating a directory "F:" in your home directory does not make any problems.
This bug still exists in KDE 4.3.1.
Confirmed in 4.6 trunk from about a week ago. I think this may be related to how Qt handles paths on Windows, but I have yet to verify that.
This is caused by an upstream bug in QUrl::toLocalFile. Opened a ticket there to get the issue addressed. See http://bugreports.qt.nokia.com/browse/QTBUG-20322.
Git commit b66e59e16c5bd94772911f01b9517abb8f13658f by Dawit Alemayehu. Committed on 10/07/2011 at 08:36. Pushed by adawit into branch 'KDE/4.7'. Handle top level directories with a ':' in their names, e.g. /F:, correctly on non-Windows platforms. BUG: 194746 FIXED-IN: 4.7.0 REVIEW: 101906 M +6 -0 kdecore/io/kurl.cpp http://commits.kde.org/kdelibs/b66e59e16c5bd94772911f01b9517abb8f13658f
Git commit 6080a94f23942e0df94aee4d91e84389cd77d863 by Dawit Alemayehu. Committed on 10/07/2011 at 08:36. Pushed by adawit into branch 'master'. Handle top level directories with a ':' in their names, e.g. /F:, correctly on non-Windows platforms. BUG: 194746 FIXED-IN: 4.7.0 REVIEW: 101906 (cherry picked from commit b66e59e16c5bd94772911f01b9517abb8f13658f) M +6 -0 kdecore/io/kurl.cpp http://commits.kde.org/kdelibs/6080a94f23942e0df94aee4d91e84389cd77d863