Skip to content

Backport !3008 “gio/gdesktopappinfo: Free the wrapped argv array on launch failure” to glib-2-74

We create an array that we never free, ensure this is the case. The previous commit gives CI a chance to check this with valgrind job.

Found as part of another review:


Trivial backport of the actual fix from !3008 (merged) to glib-2-74. I haven’t backported the new tests because that risks causing new test failures on a stable branch, which I don’t have time to fix. Regressions are likely to be caught on main, if any happen.

Edited by Philip Withnall

Merge request reports