[MacPorts] #25732: nvi-1.81.6: error in .exrc causes nex/nvi to segfault in tputs() on startup
MacPorts
noreply at macports.org
Sun Jul 18 11:52:54 PDT 2010
#25732: nvi-1.81.6: error in .exrc causes nex/nvi to segfault in tputs() on startup
---------------------------------+------------------------------------------
Reporter: allbery.b@… | Owner: macports-tickets@…
Type: defect | Status: new
Priority: Low | Milestone:
Component: ports | Version: 1.9.1
Keywords: | Port: nvi
---------------------------------+------------------------------------------
If there is an error in the .exrc file on startup, both nex and nvi
segfault in tputs() called from cl_screen(). I have observed this on OSX
Intel (both 10.5 and 10.6, both 32 and 64 bit) but not on PPC (G4 mini) or
non-OSX Intel (I use the same version of nvi on FreeBSD and Linux). This
bug was also in 1.79 for OSX Intel, but again did not happen on PPC OSX or
non-OSX Intel.
(The easiest way to trigger it is to have vim-specific commands or
settings in .exrc, so it would have become known fairly quickly to anyone
using nvi on Linux if it were a general problem as opposed to specific to
OSX.)
Stack backtrace (10.6, x86-64) follows.
--
Ticket URL: <http://trac.macports.org/ticket/25732>
MacPorts <http://www.macports.org/>
Ports system for Mac OS
More information about the macports-tickets
mailing list