🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.mail.mush
Article #758

sigsegv in pick

#758
From: Ronald S H Khoo
Date: Wed, 01 May 1991 18:03
10 lines
754 bytes
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 <ronald@robobar.co.uk> +44 81 991 1142 (O) +44 71 229 7741 (H)
Technical Details
Message-ID: <1991May1.180318.28075@robobar.co.uk>
Path: arc1-ca.pugleaf.net!utzoo!utgpu!news-server.csri.toronto.edu!rpi!zaphod.mps.ohio-state.edu!samsung!uunet!mcsun!ukc!slxsys!ibmpcug!robobar!ronald

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!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