Hello,
I'm building xemacs 21.5.21 with gcc version 3.2 20020903 (Red Hat
Linux 8.0 3.2-7)
Using ./configure --prefix=/usr/local/xemacs-21.5 --enable-mule
It compiles until it bootstraps xemacs:
./xemacs -nd -no-packages -batch -l
/home/alexm/src/xemacs-21.5.21/src/../lisp/update-elc.el
make[1]: *** [NEEDTODUMP] Segmentation fault (core dumped)
make[1]: Leaving directory `/home/alexm/src/xemacs-21.5.21/src'
(gdb) alexm@derby:~/src/xemacs-21.5.21$ gdb -c src/core.18371 src/xemacs
GNU gdb Red Hat Linux (5.2.1-4)
Copyright 2002 Free Software Foundation, Inc.
GDB is free software, covered by the GNU General Public License, and you are
welcome to change it and/or distribute copies of it under certain conditions.
Type "show copying" to see the conditions.
There is absolutely no warranty for GDB. Type "show warranty" for details.
This GDB was configured as "i386-redhat-linux"...
Core was generated by `./xemacs -nd -no-packages -batch -l
/home/alexm/src/xemacs-21.5.21/src/../lisp/'.
Program terminated with signal 11, Segmentation fault.
#0 0x081b1e8f in set_lookup_table (ptr=0xb7a4a800, ph=0x83fb6b0)
at mc-alloc.c:531
531 LEVEL2 (l2, L2_INDEX (ptr)) = ph;
(gdb) bt
#0 0x081b1e8f in set_lookup_table (ptr=0xb7a4a800, ph=0x83fb6b0)
at mc-alloc.c:531
#1 0x081b1fd2 in add_pages_to_lookup_table (ph=0x83fb6b0, n_pages=33)
at mc-alloc.c:604
#2 0x081b2a94 in split_page (ph=0x83fb6b0, n_pages=33) at mc-alloc.c:1149
#3 0x081b2c5c in expand_heap (needed_pages=33) at mc-alloc.c:1214
#4 0x081b3084 in allocate_new_page (plh=0x83c42e0, size=65652, managed=1)
at mc-alloc.c:1406
#5 0x081b314e in mc_alloc_1 (size=65652, managed=1) at mc-alloc.c:1433
#6 0x081b31df in mc_alloc (size=65652) at mc-alloc.c:1461
#7 0x0808b34c in alloc_lrecord (size=65652, implementation=0x82a88e0)
at alloc.c:604
#8 0x0808beac in make_vector_internal (sizei=16411) at alloc.c:1613
#9 0x0808bed1 in make_vector (length=16411, object=1) at alloc.c:1627
#10 0x0822f32e in init_symbols_once_early () at symbols.c:3313
#11 0x080db32f in xemacs_21_5_b21_i686_pc_linux (argc=6, argv=0xbffff514,
unused_envp=0x0, restart=0) at emacs.c:1412
#12 0x080dc507 in main (argc=6, argv=0xbffff514, unused_envp=0xbffff530)
at emacs.c:3064
#13 0x420158d4 in __libc_start_main () from /lib/i686/libc.so.6
Please let me know if you need more information.
Thank you,
--alexm