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

Reply via email to