Hi again,

Below is the 'bt full' you wanted. This is not the plugin used in the panel but running the .so. (which i get trying to compile it myself with -g for debugging symbols. And which is run by the make process which terminates there, because of a segfault (What sense does it make it to execute a .so? ))

As to when the plugin crashes in the panel: I add it to the panel and the icon (the menubutton) gets displayed. When I click it, the frame opens in which the menu should be displayed, the loading indicator rotates, 1-2-3 secs, and *poof* it's gone.

I suspect something about my old and probably unclean menufiles/.desktop-files/icons whatnot.. (It's a really old Debian, started off as woody and was never reinstalled. Just updated. I had all the kdes and all the gnomes. But the normal menu works.)
The traces I get seem not to support that suspicion (just a hunch).

regards,

mo

mmolle@mokbox:~/xfce4-whiskermenu-plugin-1.3.2/obj-i486-linux-gnu/panel-plugin$ gdb libwhiskermenu.so
GNU gdb (GDB) 7.6.2 (Debian 7.6.2-1.1+b1)
Copyright (C) 2013 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.  Type "show copying"
and "show warranty" for details.
This GDB was configured as "i486-linux-gnu".
For bug reporting instructions, please see:
<http://www.gnu.org/software/gdb/bugs/>...
Reading symbols from /home/mmolle/xfce4-whiskermenu-plugin-1.3.2/obj-i486-linux-gnu/panel-plugin/libwhiskermenu.so...done.
(gdb) run
Starting program: /home/mmolle/xfce4-whiskermenu-plugin-1.3.2/obj-i486-linux-gnu/panel-plugin/libwhiskermenu.so

Program received signal SIGSEGV, Segmentation fault.
__exchange_and_add_dispatch (__val=-1, __mem=0x8) at /usr/include/c++/4.9/ext/atomicity.h:84
84            return __exchange_and_add_single(__mem, __val);
(gdb) bt full
#0 __exchange_and_add_dispatch (__val=-1, __mem=0x8) at /usr/include/c++/4.9/ext/atomicity.h:84
No locals.
#1 std::string::_Rep::_M_dispose (this=0x0, __a=...) at /usr/include/c++/4.9/bits/basic_string.h:246
No locals.
(gdb)

Yves-Alexis Perez wrote, On 05.08.2014 10:29:
On lun., 2014-08-04 at 16:44 +0200, Moritz Molle wrote:
Program received signal SIGSEGV, Segmentation fault.
__exchange_and_add_dispatch (__val=-1, __mem=0x8)
      at /usr/include/c++/4.9/ext/atomicity.h:84
84            return __exchange_and_add_single(__mem, __val);
(gdb)


It'd help to run with LANG=C because I don't speak a german word :)
Also, please provide a full backtrace (bt full).

By the way, do you do something special or just starting the plugin
makes it crash?

Regards,



--
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to