Bug 463614 - stat() did not call finished()
Summary: stat() did not call finished()
Status: RESOLVED FIXED
Alias: None
Product: kio-extras
Classification: Frameworks and Libraries
Component: FISH (show other bugs)
Version: 22.12.0
Platform: openSUSE Linux
: NOR minor
Target Milestone: ---
Assignee: Plasma Bugs List
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2022-12-30 11:17 UTC by Christopher Yeleighton
Modified: 2023-07-25 12:37 UTC (History)
0 users

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Christopher Yeleighton 2022-12-30 11:17:17 UTC
SUMMARY
The fish slave emits a cryptic error message for developers

STEPS TO REPRODUCE
1. { kioclient5 exec 'fish://0'; }

OBSERVED RESULT
kf.kio.core: stat() did not call finished() or error()! Please fix the kio_fish KIO slave

EXPECTED RESULT

SOFTWARE/OS VERSIONS
Windows: 
macOS: 
Linux/KDE Plasma: openSUSE Tumbleweed 20221228
(available in About System)
KDE Plasma Version: 5.26.4
KDE Frameworks Version: 5.101.0
Qt Version: 5.15.7

ADDITIONAL INFORMATION
Comment 1 Friedrich W. H. Kossebau 2023-07-25 12:37:50 UTC
Git commit 9439a2daae4a1758e20f9fd34aef276e23d33b40 by Friedrich W. H. Kossebau.
Committed on 25/07/2023 at 14:27.
Pushed by kossebau into branch 'master'.

Port kio_fish to WorkerBase

As sideeffect closes
FIXED-IN: 23.12.0

M  +1    -1    fish/README
M  +269  -241  fish/fish.cpp
M  +43   -31   fish/fish.h
M  +1    -1    fish/tests/README
M  +2    -2    fish/tests/copytester.cpp
M  +1    -1    fish/tests/copytester.h
M  +1    -1    fish/tests/main.cpp

https://invent.kde.org/network/kio-extras/-/commit/9439a2daae4a1758e20f9fd34aef276e23d33b40