[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