Summary: | lxde-base/lxpanel-0.7.0-r1 with <lxde-base/menu-cache-0.7.0 - segmentation fault on "execute" or "ALT+F2" in menu_cache_list_all_apps () from /usr/lib64/libmenu-cache.so.3 | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | jospezial <jospezial> |
Component: | Current packages | Assignee: | LXDE team (DEFUNCT) <lxde+disabled> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | moonlapse81, slawomir.nizio |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | 524650 | ||
Bug Blocks: |
Description
jospezial
2014-09-19 00:58:58 UTC
This is what gdb now says when lxpanel crashes: Program received signal SIGSEGV, Segmentation fault. 0x00007f09a58462ba in menu_cache_list_all_apps () from /usr/lib64/libmenu-cache.so.3 (gdb) I got now the bt from gdb of the whole thread: Thread 1 (Thread 0x7f839ace98c0 (LWP 12590)): #0 0x00007f8398fc72ba in menu_cache_list_all_apps () from /usr/lib64/libmenu-cache.so.3 ---Type <return> to continue, or q <return> to quit--- No symbol table info available. #1 0x0000000000415ad9 in gtk_run () No symbol table info available. #2 0x000000000041d1c4 in ?? () No symbol table info available. #3 0x00007f8399b84653 in ?? () from /usr/lib64/libgdk-x11-2.0.so.0 No symbol table info available. #4 0x00007f8399b85c46 in ?? () from /usr/lib64/libgdk-x11-2.0.so.0 No symbol table info available. #5 0x00007f8399b85cfe in ?? () from /usr/lib64/libgdk-x11-2.0.so.0 No symbol table info available. #6 0x00007f83986ffa64 in g_main_context_dispatch () from /usr/lib64/libglib-2.0.so.0 No symbol table info available. #7 0x00007f83986ffd45 in ?? () from /usr/lib64/libglib-2.0.so.0 No symbol table info available. #8 0x00007f83987000d2 in g_main_loop_run () from /usr/lib64/libglib-2.0.so.0 No symbol table info available. #9 0x00007f8399f16337 in gtk_main () from /usr/lib64/libgtk-x11-2.0.so.0 No symbol table info available. #10 0x00000000004123e1 in main () No symbol table info available. (In reply to jospezial from comment #2) > I got now the bt from gdb of the whole thread: > > Thread 1 (Thread 0x7f839ace98c0 (LWP 12590)): > #0 0x00007f8398fc72ba in menu_cache_list_all_apps () from > /usr/lib64/libmenu-cache.so.3 > ---Type <return> to continue, or q <return> to quit--- > No symbol table info available. That's not very helpful. fixed with lxde-base/menu-cache-0.7.0 where menu-cache-0.7.0 comes from? It's not in main portage tree (In reply to Oleg from comment #5) > where menu-cache-0.7.0 comes from? It's not in main portage tree see https://bugs.gentoo.org/show_bug.cgi?id=524650 it is a renamed local copy of the ebuild. menu-cache-1.0.0 is available from lxde since October 2014. There are a lot of other LXDE package versions that run fine on my pc and could be bumped. Sadly no changes for lxde in the tree since a few months. libfm-1.2.3 does not build with newer meny-cache, but it should be reported separately. (In reply to Oleg from comment #7) > libfm-1.2.3 does not build with newer meny-cache, but it should be reported > separately. no problems here: emerge -v1t libfm pcmanfm menu-cache These are the packages that would be merged, in reverse order: Calculating dependencies... done! [ebuild R ] x11-misc/pcmanfm-1.2.3 USE="-debug" 0 KiB [ebuild R ] x11-libs/libfm-1.2.3:0/4.3.0 USE="automount exif gtk udisks -debug -doc -examples -vala" 0 KiB [ebuild R ] lxde-base/menu-cache-1.0.0:0/2::overlay_jl 0 KiB Total: 3 packages (3 reinstalls), Size of downloads: 0 KiB >>> Verifying ebuild manifests >>> Emerging (1 of 3) lxde-base/menu-cache-1.0.0::overlay_jl >>> Installing (1 of 3) lxde-base/menu-cache-1.0.0::overlay_jl >>> Emerging (2 of 3) x11-libs/libfm-1.2.3::gentoo >>> Installing (2 of 3) x11-libs/libfm-1.2.3::gentoo >>> Emerging (3 of 3) x11-misc/pcmanfm-1.2.3::gentoo >>> Installing (3 of 3) x11-misc/pcmanfm-1.2.3::gentoo >>> Jobs: 3 of 3 complete Load avg: 1.72, 0.75, 0.36 >>> Auto-cleaning packages... would you mind paste libfm and menu-cached ebuilds? menu-cache-1.0.0 need libfm-extras to build, and in turn libfm-1.2.3 cannot find libmenu-cache in configure ok, it's because you always updated from older versions of menu-cached. If you start lxde build from scrath, it will fail. Remove menu-cached and libfm and try to build them again (In reply to Oleg from comment #10) > ok, it's because you always updated from older versions of menu-cached. If > you start lxde build from scrath, it will fail. Remove menu-cached and libfm > and try to build them again *menu-cache-1.0.0-r1 (06 Mar 2015) 06 Mar 2015; Ben de Groot (yngwin) +menu-cache-1.0.0-r1.ebuild, metadata.xml: Solve circular dep with libfm. Add lxqt herd as co-maintainer. This looks obsolete, menu-cache 1.0.0-r1 is stable and 1.0.1 is the latest. Please re-open if this is still an issue. |