kernel/2886: zlib mem leak >Number: 2886
>Category: kernel
>Synopsis: zlib.c memory leak
>Confidential: no
System : OpenBSD 3.1
Architecture: OpenBSD.powerpc
Machine : macppc
>Description:
A memory leak exists in sys/net/zlib.c which was fixed in NetBSD some
time ago
>How-To-Repeat:
N/A
>Fix:
+++ zlib.c Thu Aug 15 09:56:59 2002
@@ -654,7 +654,8 @@
if (s->window == Z_NULL || s->prev == Z_NULL || s->head == Z_NULL ||
s->pending_buf == Z_NULL) { strm->msg = z_errmsg[1-Z_MEM_ERROR];
- deflateEnd (strm);
+ s->status = INIT_STATE;
+ deflateEnd (strm);
return Z_MEM_ERROR;
}
s->d_buf = (ushf *) &(s->pending_buf[s->lit_bufsize]);
>Release-Note:
Received on Thu Nov 7 16:34:35 2002
This archive was generated by hypermail 2.1.8
: Wed Aug 23 2006 - 13:29:37 EDT
|