Bug 404932 - Unnecessary password checks with kdiff3 / local-remode comparison.
Summary: Unnecessary password checks with kdiff3 / local-remode comparison.
Status: REPORTED
Alias: None
Product: frameworks-kio
Classification: Frameworks and Libraries
Component: general (show other bugs)
Version: unspecified
Platform: openSUSE Linux
: NOR normal
Target Milestone: ---
Assignee: KIO Bugs
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2019-02-28 23:56 UTC by gay
Modified: 2020-07-24 21:23 UTC (History)
4 users (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description gay 2019-02-28 23:56:48 UTC
SUMMARY
Unwanted password check when using kdiff3 on remote connection.

STEPS TO REPRODUCE
1. Make a net connection to a remote system
2. Use Compare by Content (which invokes kdiff3) to compare a local and a remote 
file
3. 

OBSERVED RESULT For _every_ comparison, you are asked for password on remote system. This is very annoying! This bug occurs with Krusader 2.6.0. It does not occur with 2.4



EXPECTED RESULT


SOFTWARE/OS VERSIONS
Windows: 
MacOS: 
Linux/KDE Plasma: 
(available in About System)
KDE Plasma Version: 
KDE Frameworks Version: 
Qt Version: 

ADDITIONAL INFORMATION
Comment 1 Nikita Melnichenko 2019-06-14 05:55:09 UTC
It's not related to Krusader. We just call kdiff3 with file paths as parameters every time you invoke this function. I think it's related to KDE4 -> KF5 migration and password caching. Moving to kdiff3 to check if they support this scenario.
Comment 2 michael 2020-07-24 21:23:10 UTC
Unfortunately from KDiff3's perspective this is not readily solvable. Each launch triggers a separate KIO job. KIO itself determines if and when a password will be needed. Passing to this on the the kio team. I believe this indeed is related to work done for kf5 but the changes are beyond the control of KDiff3.