[Pidgin] #7278: Ticket 5889 -- not fully implemented in 2.5.1, ergo SEGV with yahoo picture.

Pidgin trac at pidgin.im
Tue Oct 21 11:15:40 EDT 2008


#7278: Ticket 5889 -- not fully implemented in 2.5.1, ergo SEGV with yahoo
picture.
----------------------+-----------------------------------------------------
 Reporter:  rgfranks  |        Owner:  datallah
     Type:  defect    |       Status:  pending 
Milestone:            |    Component:  Yahoo!  
  Version:  2.5.1     |   Resolution:          
 Keywords:            |  
----------------------+-----------------------------------------------------
Changes (by datallah):

  * status:  new => pending


Comment:

 Aha, I see why the double free is happening.

 The problem is that there are two cases under which
 `purple_util_fetch_url()` will return NULL - in one of the cases, the
 callback function will be called and in the other it wont (that explains
 the confusion).

 It is still very odd that the connection is failing immediately - I would
 expect it to require an asynchronous DNS request to complete before
 knowing that it can't connect to the URL.

 The debug log doesn't show it trying to do a DNS lookup of any kind - do
 you have any other patches applied that would change how DNS resolution
 works?

 In particular, do you have a patch that tries to perform DNS lookups on
 the proxy instead of locally?

-- 
Ticket URL: <http://developer.pidgin.im/ticket/7278#comment:8>
Pidgin <http://pidgin.im>
Pidgin


More information about the Tracker mailing list