Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 10 Aug 1996 20:05:04 -0400 (EDT)
From:      Keith Bostic <bostic@bsdi.com>
To:        j@uriah.heep.sax.de
Cc:        freebsd-bugs@freebsd.org, marcs@valis.worldgate.com
Subject:   Re: bin/1411: vi dumps core when using 'set list'
Message-ID:  <199608110005.UAA10846@mongoose.bostic.com>

next in thread | raw e-mail | index | archive | help
Thanks for the vi bug report!

> Subject: Re: bin/1411: vi dumps core when using 'set list'
>
> As j wrote:
>
>>> Hmm.  Well, I tried compiling it once again, this time with CFLAGS set to
>>> "-O2 -m486 -pipe" and the problem was not there.  Trying with "-O2 -m486",
>>> the problem still wasn't there.  With one of -O2 or -m486, it is still
>>> there.  Hey, I just tried -m486 again and it won't show up.  Grr.  Try
>>> just using -O2 and see if you can make it show up. 
>> 
>> Ah, that's the key.  Now i'm getting it, too!
>
> Well, i can now see the error.  It still occurs when compiling with
> -g, and happens inside function svi_line() here:
>
> 	if (scno < cols_per_screen) {
> 		/* If didn't paint the whole line, update the cache. */
> 		smp->c_ecsize = smp->c_eclen = KEY_LEN(sp, ch);
> 		                               ^^^^^^^^^^^^^^^
> 		smp->c_eboff = len - 1;

I believe that this bug is fixed in more recent versions of nvi.
The currently available release is version 1.71, but I hope to
make version 1.73 available early next week.

Thanks again,
--keith




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199608110005.UAA10846>