Summary: | Can't move accentuated files into the trash | ||
---|---|---|---|
Product: | [Unmaintained] kio | Reporter: | Nicolas L. <kde> |
Component: | trash | Assignee: | Plasma Bugs List <plasma-bugs> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | faure, finex, kde |
Priority: | NOR | ||
Version: | unspecified | ||
Target Milestone: | --- | ||
Platform: | Mandriva RPMs | ||
OS: | Unspecified | ||
Latest Commit: | Version Fixed In: | ||
Sentry Crash Report: |
Description
Nicolas L.
2009-02-16 08:11:33 UTC
Confirmed using current trunk (r927301). I can reproduce using dolphin too. Probably it is a problem of kio:trash It's a regression in Qt-4.5-rc1. Any use of toLocal8Bit or qDebug before qcoreapplication, breaks toLocal8Bit() forever in the current process. I sent a testcase to Qt bugs now. This is yet another reason for not shipping Qt-4.5 with KDE-4.2 yet. SVN commit 928338 by dfaure: Backport r928331: Fix encoding problems due to using toLocal8Bit before QCoreApplication exists. This commit is triggered by a temporary regression in 4.5-rc1 (broke toLocal8Bit for the rest of the application lifetime, already fixed), but even without that regression, toLocal8Bit (or QFile::encodeName, or QLibrary) can't work properly without setlocale(LC_ALL, "") -> moved that call to the start of kdeinit, and added one in kioslave. BUG: 184496 M +21 -8 kinit.cpp M +4 -1 kioslave.cpp WebSVN link: http://websvn.kde.org/?view=rev&revision=928338 *** Bug 185541 has been marked as a duplicate of this bug. *** |