SquidGuard - Blad ochrony pamieci
Tomasz Kłoczko
kloczek w rudy.mif.pg.gda.pl
Czw, 28 Lis 2002, 06:25:45 CET
On Wed, 27 Nov 2002, Przemysław Stanisław Knycz wrote:
> Dnia Wed, 27 Nov 2002 11:38:03 +0100
> Przemysław Stanisław Knycz <zolw w wombb.edu.pl> naszkrobał:
>
> > Też o tym myślałem i chyba tak zrobię :)
>
> Po 3h prób zlinkowania i skompilowania tego, stwierdzam że dam sobie z
> tym spokój. Ten program jest chory.
Z poprawek w Debianie:
--- squidguard-1.2.0.orig/src/sgDb.c
+++ squidguard-1.2.0/src/sgDb.c
@@ -143,7 +143,7 @@
if(dbfile == NULL){
sgLogError("error update dbfile %s.db. file does not exists, use -C to create",file);
} else {
- update = (char *) sgMalloc(strlen(file) + 5);
+ update = (char *) sgMalloc(strlen(file) + 6);
strcpy(update,file);
strcat(update,".diff");
if(stat(update,&st) == 0){
To potencjalnie powinna załatwić kłopoty z db i sigsegv. Warto żeby ktoś
to wypróbował. Reszte poprawek z Debana też wartoby przejrzeć.
kloczek
--
-----------------------------------------------------------
*Ludzie nie mają problemów, tylko sobie sami je stwarzają*
-----------------------------------------------------------
Tomasz Kłoczko, sys adm @zie.pg.gda.pl|*e-mail: kloczek w rudy.mif.pg.gda.pl*
Więcej informacji o liście dyskusyjnej pld-users-pl