[Pidgin] #3245: Resource descriptor and memory leak in dnssrv.c	and javver.c in libpurple
    Pidgin 
    trac at pidgin.im
       
    Mon Sep 24 12:10:55 EDT 2007
    
    
  
#3245: Resource descriptor and memory leak in  dnssrv.c and javver.c in libpurple
------------------------+---------------------------------------------------
  Reporter:  emilal     |       Owner:       
      Type:  defect     |      Status:  new  
  Priority:  minor      |   Milestone:       
 Component:  libpurple  |     Version:  2.2.0
Resolution:             |    Keywords:       
   Pending:  0          |  
------------------------+---------------------------------------------------
Comment (by datallah):
 The proposed solution isn't correct, the jabber code shouldn't be calling
 purple_srv_cancel() in that code path.
 purple_srv_cancel() should be called from within the resolved() function
 in dnssrv.c:214.  The reason it isn't being called is probably that the
 waitpid() call on line 212 is hanging - I have no idea why this would
 happen as the child process should `_exit(0);` at the end of resolve().
-- 
Ticket URL: <http://developer.pidgin.im/ticket/3245#comment:1>
Pidgin <http://pidgin.im>
Pidgin
    
    
More information about the Tracker
mailing list