[Pidgin] #5681: infinite input area auto resizing, pidgin hangs.

Pidgin trac at pidgin.im
Wed Apr 30 13:31:53 EDT 2008


#5681: infinite input area auto resizing, pidgin hangs.
--------------------------+-------------------------------------------------
 Reporter:  irtiger       |       Type:  defect
   Status:  new           |   Priority:  minor 
Component:  pidgin (gtk)  |    Version:  2.4.1 
 Keywords:                |    Pending:  0     
--------------------------+-------------------------------------------------
 When input complex characters such as korean or chinese using scim, pidgin
 falls into infinite loop when input area auto-resizing occurs.

 Here is a test scenario:
  1. Setting SCIM language to Korean or Chinese.
  2. Fill those complex characters(not ascii) in pidgin's conversation
 input area to be auto-resized.
  3. Infinit auto-resizing, input area widget shakes.

 To see what happens, I attached to the process when auto-resize occurs. It
 looks like gtkconv.c:resize_imhtml_cb() function is problem. Once resize
 occurs, resize_imhtml_cb() is called infinitely so it makes pidgin hang.

 Attaching manually gdb-traced results. I put display of meaningful values
 for each continue-stop that may helps understand why.

-- 
Ticket URL: <http://developer.pidgin.im/ticket/5681>
Pidgin <http://pidgin.im>
Pidgin


More information about the Tracker mailing list