Tartarus CVS: viruswatch: simon

tartarus-commits at lists.tartarus.org tartarus-commits at lists.tartarus.org
Tue Sep 19 22:19:55 BST 2006


CVS Root:       /home/cvs
Module:         viruswatch
Changes by:     simon
Date:           Tue Sep 19 2006  22:19:55 BST

Log message:
Fix a very subtle bug which occurs when data flushing during cleanup
of one stream causes a new one to be created in a just-emptied slot
to which an existing stream's parent link still points. Can cause
tight loops and/or segfaults, although I don't believe the latter to
have been exploitable. Fixed now, anyway.

Modified files:
    .               : scanner.c

Links:
http://cvs.tartarus.org//viruswatch/scanner.c.diff?r1=1.8&r2=1.9



More information about the tartarus-commits mailing list