[Pkg-lxde-maintainers] Bug#801319: x2go + gnumeric
Lutz Fischer
fischerlutz76 at yahoo.com
Mon Oct 12 10:43:41 UTC 2015
Dear Maintainer,
After a reboot the shmget error disapeared - but it still crashes with:
(lxpanel:1017): GLib-ERROR **:
/build/glib2.0-BMd9vh/glib2.0-2.46.0/./glib/gmem.c:100: failed to
allocate 18446744039349813252 bytes
the crucial combination seems to be x2go-client and gnumeric.
Reproducible via starting a x2go session and starting gnumeric within
the x2go-session
I did start lxpanel with valgrind:
valgrind lxpanel --profile LXDE
==13332== Memcheck, a memory error detector
==13332== Copyright (C) 2002-2015, and GNU GPL'd, by Julian Seward et al.
==13332== Using Valgrind-3.11.0 and LibVEX; rerun with -h for copyright info
==13332== Command: lxpanel --profile LXDE
==13332==
** Message: x-terminal-emulator has very limited support, consider
choose another terminal
** (lxpanel:13332): WARNING **: lxpanel: can't start panel
==13332== Argument 'size' of function malloc has a fishy (possibly
negative) value: -34359738364
==13332== at 0x4C28C4F: malloc (vg_replace_malloc.c:299)
==13332== by 0x6DC8568: g_malloc (in
/lib/x86_64-linux-gnu/libglib-2.0.so.0.4600.0)
==13332== by 0x11B603: task_update_icon (in /usr/bin/lxpanel)
==13332== by 0x11D272: taskbar_net_client_list.part.23 (in
/usr/bin/lxpanel)
==13332== by 0x11E2B3: launchtaskbar_constructor_task (in
/usr/bin/lxpanel)
==13332== by 0x11F1B5: _launchtaskbar_constructor (in /usr/bin/lxpanel)
==13332== by 0x4E504F6: lxpanel_add_plugin (in
/usr/lib/x86_64-linux-gnu/lxpanel/liblxpanel.so.0.0.0)
==13332== by 0x4E4ED2D: panel_start_gui (in
/usr/lib/x86_64-linux-gnu/lxpanel/liblxpanel.so.0.0.0)
==13332== by 0x4E4F72A: panel_new (in
/usr/lib/x86_64-linux-gnu/lxpanel/liblxpanel.so.0.0.0)
==13332== by 0x1177DA: _start_panels_from_dir (in /usr/bin/lxpanel)
==13332== by 0x1155F6: main (in /usr/bin/lxpanel)
==13332==
(lxpanel:13332): GLib-ERROR **:
/build/glib2.0-BMd9vh/glib2.0-2.46.0/./glib/gmem.c:100: failed to
allocate 18446744039349813252 bytes
==13332==
==13332== Process terminating with default action of signal 5 (SIGTRAP)
==13332== at 0x6DC988B: g_logv (in
/lib/x86_64-linux-gnu/libglib-2.0.so.0.4600.0)
==13332== by 0x6DC99FE: g_log (in
/lib/x86_64-linux-gnu/libglib-2.0.so.0.4600.0)
==13332== by 0x6DC8593: g_malloc (in
/lib/x86_64-linux-gnu/libglib-2.0.so.0.4600.0)
==13332== by 0x11B603: task_update_icon (in /usr/bin/lxpanel)
==13332== by 0x11D272: taskbar_net_client_list.part.23 (in
/usr/bin/lxpanel)
==13332== by 0x11E2B3: launchtaskbar_constructor_task (in
/usr/bin/lxpanel)
==13332== by 0x11F1B5: _launchtaskbar_constructor (in /usr/bin/lxpanel)
==13332== by 0x4E504F6: lxpanel_add_plugin (in
/usr/lib/x86_64-linux-gnu/lxpanel/liblxpanel.so.0.0.0)
==13332== by 0x4E4ED2D: panel_start_gui (in
/usr/lib/x86_64-linux-gnu/lxpanel/liblxpanel.so.0.0.0)
==13332== by 0x4E4F72A: panel_new (in
/usr/lib/x86_64-linux-gnu/lxpanel/liblxpanel.so.0.0.0)
==13332== by 0x1177DA: _start_panels_from_dir (in /usr/bin/lxpanel)
==13332== by 0x1155F6: main (in /usr/bin/lxpanel)
==13332==
==13332== HEAP SUMMARY:
==13332== in use at exit: 3,424,464 bytes in 52,867 blocks
==13332== total heap usage: 260,896 allocs, 208,029 frees, 15,383,458
bytes allocated
==13332==
==13332== LEAK SUMMARY:
==13332== definitely lost: 3 bytes in 1 blocks
==13332== indirectly lost: 0 bytes in 0 blocks
==13332== possibly lost: 4,192 bytes in 30 blocks
==13332== still reachable: 3,262,613 bytes in 51,641 blocks
==13332== of which reachable via heuristic:
==13332== length64 : 7,560 bytes in
117 blocks
==13332== newarray : 2,080 bytes in 50
blocks
==13332== suppressed: 0 bytes in 0 blocks
==13332== Rerun with --leak-check=full to see details of leaked memory
==13332==
==13332== For counts of detected and suppressed errors, rerun with: -v
==13332== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 0 from 0)
Disabling the taskbar-plugin "solves" the problem.
seems like there is some trouble with the icon...
Lutz
More information about the Pkg-lxde-maintainers
mailing list