[Pidgin] #8798: Themes freed while still in use

Pidgin trac at pidgin.im
Sun May 31 16:54:35 EDT 2009


#8798: Themes freed while still in use
------------------------+---------------------------------------------------
 Reporter:  darkrain42  |        Owner:           
     Type:  defect      |       Status:  closed   
Milestone:  2.6.0       |    Component:  libpurple
  Version:              |   Resolution:  fixed    
 Keywords:              |  
------------------------+---------------------------------------------------
Changes (by darkrain42 at pidgin.im):

  * status:  new => closed
  * resolution:  => fixed


Comment:

 (In [6fc45f1ad29b6531775d10e3d53ea239776b5ef6]):[[BR]]
 Buddy List needs to take a reference to the loaded theme. Fixes #8798.

 Loading the preferences calls purple_theme_manager_refresh, which unrefs
 the themes (and would free the loaded one), which leads to accessing freed
 memory.

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


More information about the Tracker mailing list