https://bugs.kde.org/show_bug.cgi?id=292062
Summary: KDirSelectDialog::selectDirectory usage results in an infinite loop Product: kde-windows Version: unspecified Platform: MS Windows OS/Version: MS Windows Status: NEW Severity: normal Priority: NOR Component: general AssignedTo: kde-windows@kde.org ReportedBy: onet.crist...@gmail.com Created an attachment (id=68053) --> (http://bugs.kde.org/attachment.cgi?id=68053) Patch to fix Windows specific code, you can see that the condition in the while loop is pretty weak and can lead to an infinite loop if the result of 'url.upUrl()' is 'url' Version: unspecified (using KDE 4.7.4) OS: MS Windows While investigating BUG 291850 I came across this issue. I've fixed BUG 291850 using a workaround (call KFileDialog::getExistingDirectoryUrl() instead which opens the native directory selection dialog). The problem is that KDirSelectDialog::selectDirectory causes an infinite loop (see the attached patch for the reason). Reproducible: Always Steps to Reproduce: Call KDirSelectDialog::selectDirectory() from an application. Actual Results: Infinite loop plus a series of failed assertions. Expected Results: Select a directory without problems. -- Configure bugmail: https://bugs.kde.org/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are the assignee for the bug. _______________________________________________ Kde-windows mailing list Kde-windows@kde.org https://mail.kde.org/mailman/listinfo/kde-windows