X-Authentication-Warning: delorie.com: mailnull set sender to djgpp-bounces using -f From: "Thomas Mueller" Newsgroups: comp.os.msdos.djgpp Subject: Re: vim under DR-DOS 7.03 Date: 12 Jan 2002 10:14:50 GMT Lines: 27 Message-ID: References: <20020107134243 DOT GA837 AT rehor DOT surfbest DOT net> <20020108033109 DOT GA1286 AT rehor DOT surfbest DOT net> <9743-Thu10Jan2002095755+0200-eliz AT is DOT elta DOT co DOT il> NNTP-Posting-Host: dial1-4.bluegrass.net (208.147.34.4) Mime-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit X-Trace: fu-berlin.de 1010830490 28331942 208.147.34.4 (16 [49635]) X-Mailer: NOS-BOX 2.05 To: djgpp AT delorie DOT com DJ-Gateway: from newsgroup comp.os.msdos.djgpp Reply-To: djgpp AT delorie DOT com > From: "Thomas Mueller" > Newsgroups: comp.os.msdos.djgpp > Date: 9 Jan 2002 18:02:00 GMT > > Is this NULL pointer bug in vim 6 DOS-only, or does it affect vim in > all OSes? Eli Zaretskii: > That depends on whether the code which dereferences a NULL pointer is DOS-specific or not. If it is run on other OSes, it should cause crashes there as well. > Note that you will not see this problem in the DJGPP port unless you run on plain DOS with CWSDPMI as your DPMI server. Other servers, including Windows, don't support the DPMI extension used by DJGPP to detect NULL pointer dereferences. I run DR-DOS 7.03, load EMM386.EXE without DPMI, but this time, declined to load EMM386.EXE. That line in CONFIG.SYS starts with ?, so I decide at each boot. Thus I use CWSDPMI. I noticed some instability using DR-DOS EMM386.EXE DPMI. When I mentioned running under other OSes, I meant the version for that OS, not DOS emulation. Is that bug CWSDPMI-specific? So maybe the Unix versions would not be affected? Since there are no doubt more vim users in Linux and BSD than in DOS, bugs would tend to get fixed sooner for Unix than for DOS.