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