g_desktop_app_info_new_from_filename returns NULL if the executable does not yet exist.
Submitted by Andrea Azzarone
Link to original bug (#765723)
Description
g_desktop_app_info_new_from_filename returns NULL if the executable specified with the "Exec" entry does not yet exists. This used not to be the case in the past and it causes several regressions e.g. [1].
[1] https://bugs.launchpad.net/ubuntu/+source/unity/+bug/1574759