[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