Description of problem: Anthy forgets about the words registered to the private dictionary suddenly. Version-Release number of selected component (if applicable): scim-anthy-1.2.2-1.fc6 anthy-7900-2.fc6 How reproducible: Often Steps to Reproduce: 1. Register some words to the private dictionary 2. Use scim+anthy from some applications, Repeat login to and logout from GNOME desktop. (Not sure what triggers the problem.) 3. Actual results: Registered word doesn't appear in a candidate list Expected results: Registered word should appear as a candidate of conversion Additional info: Once the problem occurs, the registered word never appear again. I don't know the format of private dictionary. But "lv .anthy/private_dict_default.tt" shows some parts of the registered words after the problem occurs. After some trials, when the problem occurs, the private_dict_default.tt file contains "The lockfile is destroied" string at the head of the file.
Created attachment 143693 [details] Example of broken? private_dict file Example of .anthy before/after the problem occurred. See README in the archive for the description of each samples.
I forgot to mention that once this problem occurs I can no longer register words to the private dict though kasumi complains nothing.
How about anthy-8300? It's the latest stable release. http://anthy.sourceforge.jp/ http://sourceforge.jp/projects/anthy/files/?release_id=22565 http://lists.sourceforge.jp/mailman/archives/anthy-dev/2006-November/003218.html (ML archive in Japanese) And the developer is now collecting the following information. * the version that occurs (run "anthy-dic-tool --version") * ~/.anthy/private_dict_default.tt So if the problem also occurs in the latest stable version, please report to "yusuke at w5.dion.ne.jp"
I'm not keen to package that *stable* version so far, because apparently it's still *unstable* in the conversion quality since its algorithm has been changed. Trying the latest version and reporting it to upstream would be definitely helpful to improve anthy, though.
(In reply to comment #4) > I'm not keen to package that *stable* version so far, because apparently it's > still *unstable* in the conversion quality since its algorithm has been changed. I completely agree with you. Hmm, how should we do?
It's always worth trying newer version to see if the problem is still happening on or not. I'll try to check that locally later. or you or anyone else can do that if you like. :) Anyway, need to investigate further.
According to http://lists.sourceforge.jp/mailman/archives/anthy-dev/2007-January/003286.html (Anthy ML, written in Japanese), this seems to be the kernel bug. http://kerneltrap.org/?q=node/7518
8607-1 is available in devel. if someone can test this on FC6 and confirm if this issue is resolved, that would be great. I can push updates for FC6 then.
I haven't seen the problem for a few weeks at least. anthy is still 7900-2.fc6. kernel is updated every often and now 2.6.19-1.2911.fc6. I couldn't see exactly when the problem disappear but it's possible that it's fixed by the kernel rebase to 2.6.19.2, which contains the bug fix mentioned in comment#7. (FC6 kernel included 2.6.19.2 on Jan. 10)
Thank you for confirmation. I'll close this bug then. if you see the same problem again, please reopen this bug.