Path: utzoo!utgpu!news-server.csri.toronto.edu!rpi!zaphod.mps.ohio-state.edu!samsung!uunet!mcsun!ukc!slxsys!ibmpcug!robobar!ronald From: ronald@robobar.co.uk (Ronald S H Khoo) Newsgroups: comp.mail.mush Subject: sigsegv in pick Message-ID: <1991May1.180318.28075@robobar.co.uk> Date: 1 May 91 18:03:18 GMT Organization: Robobar Ltd., Perivale, Middx., ENGLAND. Lines: 10 Version: 7.2.2 [sources.misc] For some reason, pick() seems to call free with an arg of -1 (the err value) which INTERNAL MALLOC doesn't seem to know what to do with, and coredumps on me. I changed the free() in malloc.c to check for (char *)-1. Is there an official fix? Thanks. -- Ronald Khoo +44 81 991 1142 (O) +44 71 229 7741 (H)