Am 04.11.2014 um 00:28 schrieb Andrej N. Gritsenko: > Hello! > > Florian Hubold has written on Monday, 3 November, at 22:39: >> I can reproduce the segfault, here's a backtrace: >> (gdb) run >> Starting program: /usr/libexec/menu-cache/menu-cache-gen -o /dev/null -v -i >> /etc/xdg/menus/applications.menu >> [Thread debugging using libthread_db enabled] >> Using host libthread_db library "/lib/i686/libthread_db.so.1". >> [New Thread 0xb773bb40 (LWP 15464)] >> Program received signal SIGSEGV, Segmentation fault. >> 0xb7db5a04 in fm_xml_file_item_get_tag (item=0x0) at extra/fm-xml-file.c:1433 >> 1433 return item->tag; >> (gdb) bt full >> #0 0xffffffff in fm_xml_file_item_get_tag (item=0x0) at >> extra/fm-xml-file.c:1433 >> #1 0x0804d369 in _activate_merges (data=0x0, item=0x4, error=0x8085a00) at >> menu-merge.c:1358 > Thank you very much! Fix pushed into GIT. If you can rebuild the > menu-cache using fixed sources then I believe your issue will be gone. > The fix will be included into next release of menu-cache. Thanks for the fast fix, will try but Paulo already confirmed it's working. As mentioned, I didn't have any issues with menu-cache itself. > >> This is with menu-cache-1.0.0, and ~/.config/menus doesn't exist. >> Also the mentioned /etc/xdg/menus/applications-kmenuedit.menu doesn't exist. > That is not a problem, not existing menu file will be simply ignored, > and the crash happened on parsing <KDELegacyDirs/> tag. > >> Apart from the segfault I don't see an issue with the lxqt menus, only under >> LXDE >> there seem to be no menu entries. >> Dumb question: How is lxmenu-data related? Is that also required for LXDE? > lxmenu-data contains lxde-applications.menu which is a desktop menu > tree of LXDE so if it doesn't exist then no menu will be available, that > seems to be your issue, right? Yes and no :) Problem was that for lxde we had an older version of lxde-common, which looked in the wrong path and it was also missing a dependency on lxmenu-data. Now with lxde-common 0.99 and lxmenu-data it's also working fine.
> > Thank you for your help in finding the bug! > > With best regards, > Andriy. > > ------------------------------------------------------------------------------ > _______________________________________________ > Lxde-list mailing list > Lxde-list@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/lxde-list > ------------------------------------------------------------------------------ _______________________________________________ Lxde-list mailing list Lxde-list@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/lxde-list