#25732 closed defect (fixed)
nvi-1.81.6: error in .exrc causes nex/nvi to segfault in tputs() on startup
Reported by: | geekosaur | Owned by: | tobypeterson |
---|---|---|---|
Priority: | Low | Milestone: | |
Component: | ports | Version: | 1.9.1 |
Keywords: | Cc: | ||
Port: | nvi |
Description
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.
Change History (4)
comment:2 Changed 14 years ago by jmroot (Joshua Root)
Cc: | toby@… removed |
---|---|
Owner: | changed from macports-tickets@… to toby@… |
comment:3 Changed 5 years ago by tobypeterson
Resolution: | → fixed |
---|---|
Status: | new → closed |
Note: See
TracTickets for help on using
tickets.