Description of problem:
When running htt_server within valgrind for debugging purposes, unit
LE takes over gimlet in annoying ways even if it is not "Added". This
does not seem to be an issue when running htt_server normally on i386,
but I suspect this is one of the several ways in which valgrind is
exposing a memory usage problem that bite us on other architectures.
Version-Release number of selected component (if applicable):
Steps to Reproduce:
1. Install all LE's.
2. Be sure that unit is removed from the active LE's.
3. service iiim stop
4. valgrind --log-file=htt_server --tool=memcheck --leak-check=yes
5. Hit hotkey activator within any application.
gimlet says "Latin". When you left-click on gimlet, Latin(C) is
listed, with right arrow option "unitle".
"Latin" should not even be in the menu.
i386 MALLOC_CHECK_=3 htt_server -d exhibits similar bad behavior with
Hmm, I'm not exactly sure why, but this problem seems to exhibit
itself when not running htt_server within valgrind too. mmm...
Do you think see this with the latest builds?
Tested with im-sdk-12.0.1-9.svn1936 and Latin still shows after all LE
including Latin is removed. Please let me know if you require a
Warren, this is with en_US.UTF-8?
I can't reproduce this with iiimf-12.2 anyway.
I still can reproduce this bug with iiimf-12.2-3.
Steps to reproduce:
1. install 'everything' of iiimf-12.2-3
2. start gnome-terminal
3. remove all LE in GIMLET
4. in gnome-terminal, service iiim restart
Latin is activated
Nothing or LE for my locale (zh_TW) activated
After reading through again, noticed that this bug has been fixed. GIMLET is not
empty when all LE has been removed. Will createa new bug for Comment #8.