From xemacs-m  Fri Mar 28 19:05:58 1997
Received: from sym.primuscorp.com (root@[207.14.28.20])
	by xemacs.org (8.8.5/8.8.5) with SMTP id TAA13469
	for <xemacs-beta@xemacs.org>; Fri, 28 Mar 1997 19:05:56 -0600 (CST)
Received: from horus (horus.primuscorp.com [198.187.136.23]) by sym.primuscorp.com (8.6.11/8.6.9) with ESMTP id RAA15174 for <xemacs-beta@xemacs.org>; Fri, 28 Mar 1997 17:08:36 -0800
Received: from deckard.primuscorp.com by horus (SMI-8.6/SMI-SVR4)
	id RAA00700; Fri, 28 Mar 1997 17:03:50 -0800
Received: by deckard.primuscorp.com (5.x/SMI-SVR4)
	id AA11317; Fri, 28 Mar 1997 17:07:44 -0800
Date: Fri, 28 Mar 1997 17:07:44 -0800
Message-Id: <9703290107.AA11317@deckard.primuscorp.com>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
From: Damon Lipparelli <lipp@primus.com>
To: XEmacs Beta Mailing List <xemacs-beta@xemacs.org>
Subject: 20.1-b10: core dumps under Solaris 2.4 & 2.5.1
X-Mailer: VM 6.22 under 20.1 XEmacs Lucid (beta10)
Reply-To: Damon Lipparelli <lipp@primus.com>
Organization: Primus Communications Corporation

./configure  --verbose --cflags=-g -O --site-includes=/usr/local/include --site-libraries=/usr/local/sun4/lib --prefix=/users/lipp/xemacs-beta/20.x --exec-prefix=/users/lipp/xemacs-beta/20.x/sun4 --rel-alloc=no --with-dialogs=athena --with-menubars=lucid --with-scrollbars=lucid --with-tooltalk --with-sparcworks --with-sound=none --with-mule --with-xface --with-xpm


Configured for `sparc-sun-solaris2.4'.

  Where should the build process find the source code?    /users/lipp/src/xemacs-beta/xemacs-20.1-b10
  What installation prefix should install use?		  /users/lipp/xemacs-beta/20.x
  What operating system and machine description files should XEmacs use?
        `s/sol2-4.h' and `m/sparc.h'
  What compiler should XEmacs be built with?              gcc -g -O
  Should XEmacs use the GNU version of malloc?            yes
  Should XEmacs use the relocating allocator for buffers? no
  What window system should XEmacs use?                   x11
  Where do we find X Windows header files?                /usr/openwin/include
  Where do we find X Windows libraries?                   /usr/openwin/lib
  Additional header files:                                /usr/local/include
  Additional libraries:                                   /usr/local/sun4/lib
  Compiling in support for XAUTH.
  Compiling in support for XPM.
  Compiling in support for X-Face headers.
  Compiling in support for GIF image conversion.
  Compiling in support for JPEG image conversion.
  Compiling in support for PNG image conversion.
  Compiling in support for GNU DBM.
  Compiling in Mule (multi-lingual) support.
  Compiling in support for ToolTalk.
  Compiling in support for SparcWorks.
  Using the Lucid menubar.
  Using the Lucid scrollbar.
  Using the Athena dialog boxes.
  Compiling in extra code for debugging.
  Compiling in code for checking XEmacs memory usage.

After applying my previous hack to "config.h", the build went fine.
But, whenever I exit from XEmacs, I get the following:

Fatal error: assertion failed, file lisp.h, line 1227, INTP (obj)

(gdb) where
#0  0xeee61830 in _fpsetmask ()
#1  0x8dfe0 in assert_failed (file=0x251e10 "lisp.h", line=1227, 
    expr=0x251fd0 "INTP (obj)") at emacs.c:2202
#2  0x132168 in process_send_signal (process0=5658112, signo=1, 
    current_group=0, nomsg=1) at process.c:2788
#3  0x13328c in kill_buffer_processes (buffer=3854340) at process.c:3202
#4  0x8dc1c in shut_down_emacs (sig=4309120, stuff=272289796) at emacs.c:1974
#5  0x8bd40 in fatal_error_signal (sig=6) at emacs.c:179
#6  <signal handler called>
#7  0xeee61830 in _fpsetmask ()
#8  0x8dfe0 in assert_failed (file=0x251e10 "lisp.h", line=1227, 
    expr=0x251fd0 "INTP (obj)") at emacs.c:2202
#9  0x132168 in process_send_signal (process0=5658112, signo=1, 
    current_group=0, nomsg=1) at process.c:2788
#10 0x13328c in kill_buffer_processes (buffer=3854340) at process.c:3202
#11 0x8dc1c in shut_down_emacs (sig=0, stuff=272289796) at emacs.c:1974
#12 0x8da3c in Fkill_emacs (arg=272289796) at emacs.c:1873
#13 0x93f54 in primitive_funcall (fn=0x8d840 <Fkill_emacs>, nargs=1, 
    args=0xefffdbc0) at eval.c:3461
#14 0x940d8 in funcall_subr (subr=0x28c134, args=0xefffdbc0) at eval.c:3486
#15 0x93438 in funcall_recording_as (recorded_as=271106356, nargs=0, 
    args=0xefffdeb8) at eval.c:3175
#16 0x93580 in Ffuncall (nargs=1, args=0xefffdeb8) at eval.c:3222
#17 0x5b068 in Fbyte_code (bytestr=808423676, vector=1076859284, maxdepth=92)
    at bytecode.c:418
#18 0x945b0 in funcall_lambda (fun=271553144, nargs=1, arg_vector=0xefffe184)
    at eval.c:3596
#19 0x93528 in funcall_recording_as (recorded_as=271553144, nargs=1, 
    args=0xefffe180) at eval.c:3194
#20 0x93580 in Ffuncall (nargs=2, args=0xefffe180) at eval.c:3222
#21 0x5e514 in Fcall_interactively (function=272373908, record_flag=272289796, 
    keys=272289796) at callint.c:934
#22 0x91ee8 in Fcommand_execute (cmd=272373908, record=272289796, 
    keys=272289796) at eval.c:2603
#23 0xaaa44 in execute_command_event (command_builder=0x3e0380, 
    event=274082956) at event-stream.c:3579
#24 0xabc60 in Fdispatch_event (event=274082956) at event-stream.c:3872
#25 0x6ad98 in Fcommand_loop_1 () at cmdloop.c:540
#26 0x6a9e8 in command_loop_1 (dummy=272289796) at cmdloop.c:460
#27 0x90638 in condition_case_1 (handlers=272289892, 
    bfun=0x6a944 <command_loop_1>, barg=272289796, hfun=0x69ad4 <cmd_error>, 
    harg=272289796) at eval.c:1657
#28 0x69bd4 in command_loop_3 () at cmdloop.c:222
#29 0x69bfc in command_loop_2 (dummy=272289796) at cmdloop.c:233
#30 0x90158 in internal_catch (tag=272367644, func=0x69bf0 <command_loop_2>, 
    arg=272289796, threw=0x0) at eval.c:1334
#31 0x6a094 in initial_command_loop (load_me=433136) at cmdloop.c:271
#32 0x8d06c in main_1 (argc=1, argv=0xefffe9f4, envp=0xefffe9fc)
    at emacs.c:1475
#33 0x8d838 in main (argc=1, argv=0xefffe9f4, envp=0xefffe9fc) at emacs.c:1826

Otherwise, seems alright,
-lipp
---

YOW!!  I'm in a very clever and adorable INSANE ASYLUM!!

