Bug 423001

Summary: Re-opening folders does not work correctly
Product: [Applications] kdiff3 Reporter: Gert Lynge <kde.org>
Component: applicationAssignee: michael <reeves.87>
Status: RESOLVED FIXED    
Severity: normal    
Priority: NOR    
Version First Reported In: 1.8.x   
Target Milestone: ---   
Platform: Microsoft Windows   
OS: Microsoft Windows   
Latest Commit: Version Fixed/Implemented In: 1.8.3
Sentry Crash Report:
Attachments: Zipped png-pictures

Description Gert Lynge 2020-06-15 07:30:02 UTC
Created attachment 129375 [details]
Zipped png-pictures

SUMMARY
When you do a folder merge and want to re-open (i.e. restart the merge), the dialog is pre-filled with illegal values.

STEPS TO REPRODUCE
1. Select folders as shown in the Open.png in attached zip
2. Wait for the file merge to complete
3. Click the open icon again. The directory names in Re-open.png in attached zip will be shown
4. Click OK. The error in Error.ng in attached zip will be shown

OBSERVED RESULT
Wrong directory names shown on re-open. A click on Ok throws an error due to these wrong directory names

EXPECTED RESULT
The selected directories should be shown so you can restart the merge process by just clicking ok without getting error.

SOFTWARE/OS VERSIONS
Windows: 10 Pro 1909. Build 18363.900
macOS: 
Linux/KDE Plasma: 
(available in About System)
KDE Plasma Version: 
KDE Frameworks Version: 
Qt Version: 

ADDITIONAL INFORMATION
Keep up the good work :-)
Comment 1 michael 2020-06-19 17:34:23 UTC
Yep fixed in https://invent.kde.org/sdk/kdiff3/-/commit/bdc5c73927a58a2765d33c49350b50e240d2898d. The issue is that for some reason on Windows and only Windows Qt likes to encode file:// urls for display. Not what kdiff3 wants. Will be fixed in 1.8.3.