| Summary: | KProcessRunner::escapeUnitName is using signed numbers to escape application names | ||
|---|---|---|---|
| Product: | [Frameworks and Libraries] frameworks-kio | Reporter: | kdrk <kde.dorsal306> |
| Component: | general | Assignee: | KIO Bugs <kio-bugs-null> |
| Status: | RESOLVED FIXED | ||
| Severity: | normal | CC: | kde, kde, kdelibs-bugs-null, nate |
| Priority: | NOR | ||
| Version First Reported In: | 6.3.0 | ||
| Target Milestone: | --- | ||
| Platform: | openSUSE | ||
| OS: | Linux | ||
| Latest Commit: | https://invent.kde.org/frameworks/kio/-/commit/9df9d3e9ecebd01f512dd00a4ca7b7fb15b26abc | Version Fixed/Implemented In: | |
| Sentry Crash Report: | |||
|
Description
kdrk
2024-06-21 01:45:25 UTC
A possibly relevant merge request was started @ https://invent.kde.org/frameworks/kio/-/merge_requests/1685 Git commit 9df9d3e9ecebd01f512dd00a4ca7b7fb15b26abc by David Redondo. Committed on 13/08/2024 at 10:32. Pushed by davidre into branch 'master'. Correctly escape unit names When char is signed we where implicitely calling the QString::arg(int, ... overload. M +1 -1 src/gui/kprocessrunner.cpp https://invent.kde.org/frameworks/kio/-/commit/9df9d3e9ecebd01f512dd00a4ca7b7fb15b26abc |