Your message dated Sun, 20 Oct 2013 10:18:18 +0900
with message-id <[email protected]>
and subject line ibus-anthy ... probably fixed in upstream 1.5.4
has caused the Debian Bug report #662927,
regarding anthy or ibus-anthy sometimes dies with last-record2_default.utf8
locked
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)
--
662927: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=662927
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Subject: anthy or ibus-anthy sometimes dies with last-record2_default.utf8
locked
Package: anthy
Version: 9100h-6
Severity: normal
Package: ibus-anthy
Version: 1.2.1-1+b1
*** Please type your report below this line ***
I'm using Debian Squeeze and FVWM for window manager.
And anthy sometimes dies when inputting Japanese and press space to convert,
then I am unable to use anthy anymore.
When this happens , the process
python /usr/share/ibus-anthy/engine/main.py --ibus
grips the file last-record2_default.utf8 and the last line of
last-record2_default.utf8
looks odd like below;
ADD "PREDICTION" S"にぎる" N13
And
ls -l /proc/PID/fd
shows like below;
lrwx------ 1 user user 64 2012-03-01 01:38 0 -> /dev/null
lrwx------ 1 user user 64 2012-03-01 01:38 1 -> /dev/null
lr-x------ 1 user user 64 2012-03-01 01:38 10 -> pipe:[12905]
lrwx------ 1 user user 64 2012-03-01 01:38 2 -> /dev/null
lr-x------ 1 user user 64 2012-03-01 01:38 3 -> pipe:[12906]
l-wx------ 1 user user 64 2012-03-01 01:38 4 -> pipe:[12906]
lrwx------ 1 user user 64 2012-03-01 01:38 5 -> socket:[12907]
lrwx------ 1 user user 64 2012-03-01 01:38 6 ->
/home/user/.anthy/last-record2_default.utf8
lrwx------ 1 user user 64 2012-03-01 01:38 8 -> socket:[12894]
lrwx------ 1 user user 64 2012-03-01 01:38 9 -> pipe:[12905]
If I delete the last line from last-record2_defult.utf8 and restart gdm3 ,
then I can use anthy again. But sometimes the process(python
/usr/share/ibus-anthy/engine/main.py --ibus)
remains other than new process although restarting gdm3. In that case I have to
kill the process before I can use anthy again.
When I used KDE for Desktop Environment, this did not happen.
-- System Information:
Debian Release: 6.0.4
APT prefers stable
APT policy: (500, 'stable')
Architecture: i386 (i686)
Kernel: Linux 2.6.32 (SMP w/1 CPU core)
Locale: LANG=ja_JP.utf8, LC_CTYPE=ja_JP.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Versions of packages anthy depends on:
ii anthy-common 9100h-6 input method for Japanese - common
ii debconf [debconf-2.0] 1.5.36.1 Debian configuration management sy
ii libanthy0 9100h-6 input method for Japanese - runtim
ii libc6 2.11.3-2 Embedded GNU C Library: Shared lib
anthy recommends no packages.
anthy suggests no packages.
Versions of packages ibus-anthy depends on:
ii anthy 9100h-6 input method for Japanese - backen
ii ibus 1.3.7-1 New input method framework using d
ii libanthy0 9100h-6 input method for Japanese - runtim
ii libc6 2.11.3-2 Embedded GNU C Library: Shared lib
ii libpython2.6 2.6.6-8+b1 Shared Python runtime library (ver
ii python 2.6.6-3+squeeze6 interactive high-level object-orie
ii python-support 1.0.10 automated rebuilding support for P
ibus-anthy recommends no packages.
ibus-anthy suggests no packages.
-- debconf information:
anthy/dictionaries: base.t, extra.t
--- End Message ---
--- Begin Message ---
control: notfound 662927 1.5.4-1
Hi,
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=662927
I did not get more bug info for the recent ibus-anthy packages.
This bug was for ibus-anthy Version: 1.2.1-1+b1 (Now we had ibus API
change and ibus-anthy is 1.5.4)
Since then, there have been many upstream fixes.
No other people complain so this bug is likely to be fixed.
Also engin/engin.py has interesting comment:
# Do not use self.do_process_key_event to work ISO 14755
# with Ctrl+Shift+u .
# The super (parent) method of do_process_key_event is called
# loop infinitely if this class overrides it.
# self.process_key_event is not accessible too.
self.connect('process-key-event', self.__process_key_event)
self.connect('destroy', self.__destroy)
and the last entry (2013-09-09 13:00:30) of Changelog for ibus-anthy 1.5.4
has:
Implemented ISO 14755 with Ctrl+Shift+u in LATIN mode.
This may be the fix for the bug. 1.5.4-1 just uploaded.
Osamu
--- End Message ---