Date: Thu, 3 Jan 2008 23:35:31 GMT From: John Birrell <jb@FreeBSD.org> To: Perforce Change Reviews <perforce@freebsd.org> Subject: PERFORCE change 132441 for review Message-ID: <200801032335.m03NZVMf073643@repoman.freebsd.org>
next in thread | raw e-mail | index | archive | help
http://perforce.freebsd.org/chv.cgi?CH=132441 Change 132441 by jb@jb_freebsd1 on 2008/01/03 23:34:46 Add a hack to report if an attempt is being made to free a NULL pointer. I am so sick of seeing the DTrace kernel module do that before I've got it re-ported. Affected files ... .. //depot/projects/dtrace/src/sys/compat/opensolaris/kern/opensolaris_kmem.c#4 edit Differences ... ==== //depot/projects/dtrace/src/sys/compat/opensolaris/kern/opensolaris_kmem.c#4 (text+ko) ==== @@ -95,6 +95,10 @@ zfs_kmem_free(void *buf, size_t size __unused) { #ifdef KMEM_DEBUG + if (buf == NULL) { + printf("%s: attempt to free NULL\n",__func__); + return; + } struct kmem_item *i; buf = (u_char *)buf - sizeof(struct kmem_item);
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200801032335.m03NZVMf073643>