URL: <http://gna.org/bugs/?15866>
Summary: genlist_remove() may cause memory corruption Project: Freeciv Submitted by: pepeto Submitted on: mardi 13.04.2010 à 14:33 Category: general Severity: 2 - Minor Priority: 3 - Low Status: Ready For Test Assigned to: pepeto Originator Email: Open/Closed: Open Release: trunk rev17329 Discussion Lock: Any Operating System: None Planned Release: 2.3.0 _______________________________________________________ Details: If the free callback of the genlist calls genlist_destroy() or genlist_clear(), genlist_remove() could access invalid data. Fix attached. _______________________________________________________ File Attachments: ------------------------------------------------------- Date: mardi 13.04.2010 à 14:33 Name: trunk_genlist_remove_reentrant.diff Size: 422 o By: pepeto <http://gna.org/bugs/download.php?file_id=8945> _______________________________________________________ Reply to this item at: <http://gna.org/bugs/?15866> _______________________________________________ Message posté via/par Gna! http://gna.org/ _______________________________________________ Freeciv-dev mailing list Freeciv-dev@gna.org https://mail.gna.org/listinfo/freeciv-dev