hi rob,
i am using vi also. lately we added some boundary checks to prevent
buffer overflows.
i did not check the latest svn but the version 2008-06 gave me some
^@ in gdb and i suspect there is still some off-by-one.
If it still crashes i could not check (no time),

re,
 wh


Rob Landley wrote:
> On Monday 14 July 2008 01:42:02 Denys Vlasenko wrote:
>> On Sunday 13 July 2008 14:45, Rob Landley wrote:
>>> Do a make defconfig, and then run busybox vi on the attached txt file
>>> (after uncompressing it).  It segfaults for me, on both an x86-64 glibc
>>> system and an i686 uClibc system.
>> Thanks, will take a look.
>>
>> busybox vi seems to be lacking active users :(
>> For one, I don't use it too, so bugs go unnoticed.
> 
> I'm plugging the sucker into Firmware Linux again.  (I've disabled toybox 
> almost entirely for the moment, only used for oneit and patch.)
> 
> The huge piles of bugs and missing features I found from 2003 through 2006?  
> Pretty much from plugging the sucker into a full development environment, 
> building a Linux system using it, and then running the result and trying to 
> debug it under itself.
> 
> I am, however, still banging on the release version, not svn.
> 
> Expect more bugs. :)
> 
> Rob
> 
> P.S  The "optimize cursor movement" option of VI _totally_does_not_work_.  
> You 
> have to disable that or the screen is garbage.  (For me, anyway...)
_______________________________________________
busybox mailing list
[email protected]
http://busybox.net/cgi-bin/mailman/listinfo/busybox

Reply via email to