| Summary: | Environment variables starting without digits are not filtered | ||
|---|---|---|---|
| Product: | [Frameworks and Libraries] frameworks-kio | Reporter: | N <equaa> |
| Component: | general | Assignee: | KIO Bugs <kio-bugs-null> |
| Status: | RESOLVED FIXED | ||
| Severity: | normal | CC: | christoph, equaa, kdelibs-bugs-null, nate |
| Priority: | NOR | ||
| Version First Reported In: | 6.19.0 | ||
| Target Milestone: | --- | ||
| Platform: | Other | ||
| OS: | Linux | ||
| Latest Commit: | https://invent.kde.org/frameworks/kio/-/commit/292fadb4cce90ade731330ee126cd829232e37df | Version Fixed/Implemented In: | 6.21 |
| Sentry Crash Report: | |||
| Attachments: | test case, sets env 0 and then runs a bash shell | ||
|
Description
N
2025-10-23 16:18:43 UTC
A possibly relevant merge request was started @ https://invent.kde.org/frameworks/kio/-/merge_requests/2050 Could you try my patch? Git commit 292fadb4cce90ade731330ee126cd829232e37df by Méven Car, on behalf of Christoph Cullmann. Committed on 16/11/2025 at 14:24. Pushed by meven into branch 'master'. systemd: prevent passing invalid env vars starting with digit filter them out, too for safety: filter empty vars, should not happen, but still M +1 -1 src/gui/systemd/systemdprocessrunner.cpp https://invent.kde.org/frameworks/kio/-/commit/292fadb4cce90ade731330ee126cd829232e37df |