delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp-workers/1998/10/29/14:09:49

Date: Thu, 29 Oct 1998 21:06:01 +0200 (IST)
From: Eli Zaretskii <eliz AT is DOT elta DOT co DOT il>
X-Sender: eliz AT is
To: bowman <bowman AT montana DOT com>
cc: djgpp-workers AT delorie DOT com
Subject: Re: V 2.02 'free' problem
In-Reply-To: <3638B1CE.CA9CE640@montana.com>
Message-ID: <Pine.SUN.3.91.981029210253.19933h-100000@is>
MIME-Version: 1.0
Reply-To: djgpp-workers AT delorie DOT com

On Thu, 29 Oct 1998, bowman wrote:

> I've recompiled MC against the 2.02 library, and have picked up a hard
> to reproduce segment fault. The path through the code that symify
> displays doesn't show any pattern in the MC functions leading up to the
> fault, but the error occurs at _free+245.

Expect v2.02 to reveal many subtle bugs in memory allocation, since the 
new malloc doesn't have the large slack space behind the buffer it hands 
to you, and so overrunning the allocated buffer will crash the program 
more easily.

On the other hand, it might be a bug in malloc/free ;-).

> On a related note: Is it my imagination, or were there never valid info
> files for 'grep'?

Grep doesn't have Info docs.  Install a man clone (v2apps/man12b.zip) and 
Info will automatically call it and display the man page when there's no 
Info docs.

> I thought I had a node
> in my old dir that lead to grep, but I can't find it.

You don't need an entry in dir to read man pages, just install man.exe.

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019