Revision: 14371 http://harbour-project.svn.sourceforge.net/harbour-project/?rev=14371&view=rev Author: druzus Date: 2010-04-22 22:49:11 +0000 (Thu, 22 Apr 2010)
Log Message: ----------- 2010-04-23 00:49 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/src/common/hbtrace.c ! fixed potential GPF due to reused va_list parameter which can be exploited with some calling conventions ! fixed potential memory leak due to missing va_end() for va_list parameter initialized with va_copy() which can be exploited with some calling conventions * simplified a little bit the code by eliminating repeated code in Windows and *nix #if branches. * harbour/src/rdd/dbf1.c ! added protection against GPF when user creates DBF table with total record size greater then 65535 bytes. Now RTE CREATE 1021 is generated in such case. ! added protection against potential GPF when corrupted DBF file is open and total field length in DBF header file gives more then 65535. RTE CORRUPT 1012 is generated in such case. Modified Paths: -------------- trunk/harbour/ChangeLog trunk/harbour/src/common/hbtrace.c trunk/harbour/src/rdd/dbf1.c This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. _______________________________________________ Harbour mailing list (attachment size limit: 40KB) Harbour@harbour-project.org http://lists.harbour-project.org/mailman/listinfo/harbour