[Pidgin] #3003: Pidgin corrupts config xml files

Pidgin trac at pidgin.im
Mon Aug 18 20:48:12 EDT 2008


#3003: Pidgin corrupts config xml files
--------------------------------------------+-------------------------------
 Reporter:  hkais                           |        Owner:           
     Type:  defect                          |       Status:  closed   
Milestone:  2.4.0                           |    Component:  libpurple
  Version:  2.3.1                           |   Resolution:  fixed    
 Keywords:  xml corrupt crash gai_strerror  |  
--------------------------------------------+-------------------------------

Comment(by chemistrydioxide):

 1.
 Pidgin should under no circumstances whipe files just because they contain
 invalid characters. Loosing account information is VERY INCONVENIENT.

 It should rather keep the broken file in some way, either by renaming it
 (e. g. appending date and time) or by fixing it (i. e. removing all
 invalid characters).

 Pidgin should also under no circumstances write invalid characters to a
 file and no plugin (musictracker, last seen) should do so either. I do
 think that Pidgin should prevent plugins from saving such crap.

 btw, the same problem occured to me with blist.xml. I sent myself a
 control character and that blew my buddy list because my last message was
 stored to the buddy list.

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


More information about the Tracker mailing list