[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