[Uim-bugs] [Bug 8984] infinite loop caused by toggling mode in word registration

bugzilla-daemon at annarchy.freedesktop.org bugzilla-daemon at annarchy.freedesktop.org
Mon Nov 13 11:15:11 EET 2006


Please do not reply to this email: if you want to comment on the bug, go to    
       
the URL shown below and enter yourcomments there.     
   
https://bugs.freedesktop.org/show_bug.cgi?id=8984          
     




------- Additional Comments From VED03370 at nifty.ne.jp  2006-11-13 01:15 -------
(In reply to comment #1)
> I cannot reproduce it.  Could you tell me how to reproduce the problem?

I'm trying ...
OK, let's register "潜るとは". It doesn't appear in the candidates, so moving to
the end of candidates list starts the registration process. First, enter "潜る",
then "とは". Just after that without any red underlines, press hankaku/zenkaku
to toggle off Japanese. Then I see on console from which I launched firefox:

ERROR: unbound variable (errobj prime-command-child-commit)

*backtrace*
>>(symbol-value command)
>>((symbol-value command) context key key-state)
>>((symbol-value command) context key key-state)
>>(prime-proc-call-command keymap context key key-state)
>>(if (control-char? key) (im-commit-raw context) (let-internal (keymap)
((prime-keymap-get-keymap context key key-state)) (begin
(prime-proc-call-command keymap context key key-state) (prime-update-key-press
context))))
>>(and handler (apply handler handler-args))
>>(key-press-handler 1 (quote return) 0)

I haven't noticed this first message output just once on the previous reporting
time. It means I misunderstood the true starting point of infinite loop. If I
hit Enter key to commit, the loop starts.

> And is the problem firefox specific? or applicable to other GTK+ application?

I'm not sure.          
     
     
--           
Configure bugmail: https://bugs.freedesktop.org/userprefs.cgi?tab=email         
     
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.



More information about the uim-bugs mailing list