Bug 487888

Summary: Kompare doesn't load files from kio connection in dolphin
Product: [Applications] dolphin Reporter: Emmett Culley <lst_manage>
Component: generalAssignee: Dolphin Bug Assignee <dolphin-bugs-null>
Status: REPORTED ---    
Severity: major CC: dolphin-bugs-null
Priority: NOR    
Version First Reported In: 24.05.2   
Target Milestone: ---   
Platform: Fedora RPMs   
OS: Linux   
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report:

Description Emmett Culley 2024-06-01 15:30:42 UTC
SUMMARY
When using fish:// to connect to a remote file system in dolphin, selecting two files, then using context menu to "Compare files", kompare opens but no files are loaded to compare.

It works as exepected when on a local file system.  Also clicking on a file and oopening with kwrite, the file is loaded in kwrite and if changed saving that loaded file changes the file on the remote host.  So KIO seems to be working correctly.

Note that comparing remote files worked before the upgrade to KDE 6 (Fedora 39).

STEPS TO REPRODUCE
1.  Open Dolphin
2.  Enter fish://remote_host/etc in location bar
3.  Select two files
4.  Select "compare files" from context menu

OBSERVED RESULT
Kompare opens but both panels are empty.  I assume that is because the two files selected were not loaded from the remote host.

EXPECTED RESULT
Kompare should open the two selected files from the remote host.

SOFTWARE/OS VERSIONS
Windows: 
macOS: 
Linux/KDE Plasma:  Fedora Linux 40
(available in About System)
KDE Plasma Version: 6.0.5
KDE Frameworks Version: 6.2.0
Qt Version: 6.7.0

ADDITIONAL INFORMATION
Kernel: 6.8.10-300.fc40.x86_64 (64-bit)
Comment 1 Emmett Culley 2024-07-25 21:52:04 UTC
No respnse to this so I altered the product.  It occurred to me that the issue may not be kompare, but is instead dolphin or even KIO.

New machine status:
Linux/KDE Plasma:  Fedora Linux 40
(available in About System)
KDE Plasma Version: 6.1.3
KDE Frameworks Version: 6.4.0
Qt Version: 6.7.2

ADDITIONAL INFORMATION
Kernel: 6.9.9-200.fc40.x86_64 (64-bit)