[comp.emacs] GNUemacs 18.32 dying on Gould

murthy@svax.cs.cornell.edu (Chet Murthy) (12/12/86)

I just got GNUemacs version 18.32 (updated from 18.31 via diffs), and
I was able to compile it and run successfully on a SUN, and a uvaxII.
However, when I tried to get it to compile and run on a GOULD running
UTX/32 release 1.3, it died big time.  I did the #undef BSTRING in
m-gould.h, but the executable resulting still is dead in the water.

The temacs does the inc-vers, loadup, and dump just fine.  However,
xemacs dies in the terminal initialization, in the call to tgetent,
which calls malloc.  Malloc dies with an apparent free list
corruption.  I enclose a copy of the dbx output on the core dump:

Script started on Fri Dec 12 11:46:09 1986
bullwinkle:dbx xemacs
dbx version 3 of 6/6/86 10:37 (bullwinkle).
Type 'help' for help.
reading symbolic information ...
(dbx) where
kill(0x4f75, 0x4) at 0x308d3c
abort at 0x3642e0
malloc(n = 10), line 428 in "malloc.c"
xmalloc(size = 10), line 114 in "alloc.c"
tgetst1(ptr = "vt100-am:\n", area = (nil)), line 167 in "termcap.c"
tgetent(bp = "d0|vt100|vt-100|DEC vt-100::if=/usr/lib/tabset/vt100::is=\E>\E[?3l\E[?4l\E[?5l\E[?7h\E[?8h\E=\E[?1h\E[1;24r::ks=\E=\E[?1h\E=:ke=::sf=2*^J::tc=vt100-am:\n", name = "vt100"), line 446 in "termcap.c"
term_init(0x305fc5) at 0x3187d4
init_display at 0x30bd50
main(0x1, 0x305e90, 0x305e98) at 0x31ad24
(dbx) quit
script done on Fri Dec 12 11:46:25 1986





If anybody out there knows what is wrong, could they please mail me,
since I figure there aren't too many people out there who have this
problem.
-- 
	--chet--
In Real Life:		Chet Murthy
ARPA:			murthy@svax.cs.cornell.edu
SnailMail:		Chet Murthy
			Gaslight Village Apts 21-B
			Uptown Road
			Ithaca, NY 14850
MaBellNet:		(607)-257-5709