This is actually a bug in gnome-menus-2.28.0.1-0ubuntu3. In debian/patches/22_desktop-cache.patch line 48, which once applied inserts as line 322 of libmenu/desktop-entries.c:
DesktopEntry *retval;
The uninitialized retval is later returned in the event of an error. Initialising this to NULL stops the segfaults.
This is actually a bug in gnome-menus- 2.28.0. 1-0ubuntu3. In debian/ patches/ 22_desktop- cache.patch line 48, which once applied inserts as line 322 of libmenu/ desktop- entries. c:
DesktopEntry *retval;
The uninitialized retval is later returned in the event of an error. Initialising this to NULL stops the segfaults.