Summary: | KF5 KIO runs /usr/bin/kioslave instead of /usr/libexec/kf5/kioslave, crashing the kdelibs3 kioslave | ||
---|---|---|---|
Product: | [Frameworks and Libraries] frameworks-kio | Reporter: | Kevin Kofler <kevin.kofler> |
Component: | general | Assignee: | David Faure <faure> |
Status: | RESOLVED FIXED | ||
Severity: | crash | CC: | kdelibs-bugs, nate, simonandric5 |
Priority: | NOR | ||
Version: | 5.40.0 | ||
Target Milestone: | --- | ||
Platform: | Fedora RPMs | ||
OS: | Linux | ||
Latest Commit: | https://commits.kde.org/kio/ce148291392c048f660c990a27b320b4a518e28d | Version Fixed In: | |
Sentry Crash Report: |
Description
Kevin Kofler
2017-11-13 16:09:31 UTC
According to the downstream report, this can be reproduced by killing all running kio_file instances, then either trying to save a file with Google Chrome/Chromium or manually running a kdialog command, e.g.: kdialog --title=Save File --getsavefilename /home/tmp/Downloads/fedora_infinity_140x140.png application/octet-stream image/png (Unfortunately, the downstream bug is open only to Fedora contributors because it was filed using ABRT, which defaults to including a lot of potentially sensitive data and making the report private, but everything important was said above.) Thanks for the detailed and specific bug report, Kevin. Would you be able to submit a patch for this at phabricator.kde.org? Great, thanks! Git commit ce148291392c048f660c990a27b320b4a518e28d by Christoph Cullmann. Committed on 25/08/2019 at 12:20. Pushed by cullmann into branch 'master'. rename internal 'kioslave' helper executable to 'kioslave5' renaming allows to avoid clash with 'kioslave' exe from KDE4 Differential Revision: https://phabricator.kde.org/D8810 M +2 -2 src/core/slave.cpp M +4 -4 src/kioslave/CMakeLists.txt M +3 -3 src/kioslave/kioslave.cpp https://commits.kde.org/kio/ce148291392c048f660c990a27b320b4a518e28d |