From xemacs-m  Fri Jan 10 17:26:40 1997
Received: from gwa.ericsson.com (gwa.ericsson.com [198.215.127.2])
          by xemacs.org (8.8.4/8.8.4) with ESMTP
	  id RAA25587 for <xemacs-beta@xemacs.org>; Fri, 10 Jan 1997 17:26:39 -0600 (CST)
Received: from mr1.exu.ericsson.se (mr1.exu.ericsson.com [138.85.147.11]) by gwa.ericsson.com (8.8.2/8.8.2) with ESMTP id RAA12405 for <xemacs-beta@xemacs.org>; Fri, 10 Jan 1997 17:26:09 -0600 (CST)
Received: from screamer.rtp.ericsson.se (screamer.rtp.ericsson.se [147.117.133.13]) by mr1.exu.ericsson.se (8.7.1/NAHUB-MR1.1) with SMTP id RAA10615 for <xemacs-beta@xemacs.org>; Fri, 10 Jan 1997 17:26:08 -0600 (CST)
Received: from rcur (rcur18.rtp.ericsson.se [147.117.133.138]) by screamer.rtp.ericsson.se (8.6.12/8.6.4) with ESMTP id SAA19598 for <xemacs-beta@xemacs.org>; Fri, 10 Jan 1997 18:26:08 -0500
To: XEmacs Mailing List <xemacs-beta@xemacs.org>
Subject: 20.0-b34 crash
Mime-Version: 1.0 (generated by tm-edit 7.100)
Content-Type: text/plain; charset=US-ASCII
Date: Fri, 10 Jan 1997 18:26:07 -0500
Message-ID: <8058.852938767@rtp.ericsson.se>
From: Raymond Toy <toy@rtp.ericsson.se>


20.0-b34 crashed on my Sparc Solaris 2.5, X11R6.1, gcc 2.7.2, Athena
and Motif, sound=both.

Recipe:

1. xemacs -q -no-site-file
2. M-x load-lib ilisp
3. M-x cmulisp
4. Type "(package" into the *cmulisp* buffer.  Type M-tab to do symbol
   expansion.
5. XEmacs crashes.

Here is the gdb backtrace.  If you need more information, it's easy to
get since it's 100% repeatable. :-(


Fatal error: assertion failed, file /home/unix/toy/apps/xemacs-20.0-b34/src/lisp.h, line 1031, RECORD_TYPEP (_obj, lrecord_symbol) || MARKED_RECORD_P (_obj)

Program received signal SIGABRT, Aborted.
0xee973e30 in kill ()
(gdb) bt
#0  0xee973e30 in kill ()
#1  0xee9395bc in abort ()
#2  0x8cd2c in assert_failed (
    file=0x23d2d0 "/home/unix/toy/apps/xemacs-20.0-b34/src/lisp.h", line=1031, 
    expr=0x23d3a8 "RECORD_TYPEP (_obj, lrecord_symbol) || MARKED_RECORD_P (_obj)") at /home/unix/toy/apps/xemacs-20.0-b34/src/emacs.c:2179
#3  0x121df8 in Ftry_completion (string=811765528, alist=1079304320, 
    pred=272232452) at /home/unix/toy/apps/xemacs-20.0-b34/src/minibuf.c:351
#4  0x92cd4 in primitive_funcall (fn=0x121b24 <Ftry_completion>, nargs=3, 
    args=0xefffd918) at /home/unix/toy/apps/xemacs-20.0-b34/src/eval.c:3459
#5  0x92e2c in funcall_subr (subr=0x2813a0, args=0xefffd918)
    at /home/unix/toy/apps/xemacs-20.0-b34/src/eval.c:3482
#6  0x9218c in funcall_recording_as (recorded_as=271061920, nargs=2, 
    args=0xefffdc88) at /home/unix/toy/apps/xemacs-20.0-b34/src/eval.c:3171
#7  0x922d4 in Ffuncall (nargs=3, args=0xefffdc88)
    at /home/unix/toy/apps/xemacs-20.0-b34/src/eval.c:3218
#8  0x5aac8 in Fbyte_code (bytestr=811718508, vector=1079965568, maxdepth=16)
    at /home/unix/toy/apps/xemacs-20.0-b34/src/bytecode.c:418
#9  0x93304 in funcall_lambda (fun=274171620, nargs=2, arg_vector=0xefffe194)
    at /home/unix/toy/apps/xemacs-20.0-b34/src/eval.c:3592
#10 0x9227c in funcall_recording_as (recorded_as=274171620, nargs=2, 
    args=0xefffe190) at /home/unix/toy/apps/xemacs-20.0-b34/src/eval.c:3190
#11 0x922d4 in Ffuncall (nargs=3, args=0xefffe190)
    at /home/unix/toy/apps/xemacs-20.0-b34/src/eval.c:3218
#12 0x5aac8 in Fbyte_code (bytestr=811720244, vector=1079964160, maxdepth=56)
    at /home/unix/toy/apps/xemacs-20.0-b34/src/bytecode.c:418
#13 0x93304 in funcall_lambda (fun=274171812, nargs=1, arg_vector=0xefffe46c)
    at /home/unix/toy/apps/xemacs-20.0-b34/src/eval.c:3592
#14 0x9227c in funcall_recording_as (recorded_as=274171812, nargs=1, 
    args=0xefffe468) at /home/unix/toy/apps/xemacs-20.0-b34/src/eval.c:3190
#15 0x922d4 in Ffuncall (nargs=2, args=0xefffe468)
    at /home/unix/toy/apps/xemacs-20.0-b34/src/eval.c:3218
#16 0x5df70 in Fcall_interactively (function=274672316, record_flag=272232452, 
    keys=272232452) at /home/unix/toy/apps/xemacs-20.0-b34/src/callint.c:934
#17 0x90c40 in Fcommand_execute (cmd=274672316, record=272232452, 
    keys=272232452) at /home/unix/toy/apps/xemacs-20.0-b34/src/eval.c:2595
#18 0xa9698 in execute_command_event (command_builder=0x4e1980, 
    event=274386408)
    at /home/unix/toy/apps/xemacs-20.0-b34/src/event-stream.c:3504
#19 0xaa8b4 in Fdispatch_event (event=274386408)
    at /home/unix/toy/apps/xemacs-20.0-b34/src/event-stream.c:3797
#20 0x6a234 in Fcommand_loop_1 ()
    at /home/unix/toy/apps/xemacs-20.0-b34/src/cmdloop.c:540
#21 0x69e84 in command_loop_1 (dummy=272232452)
    at /home/unix/toy/apps/xemacs-20.0-b34/src/cmdloop.c:460
#22 0x8f390 in condition_case_1 (handlers=272232548, 
    bfun=0x69de0 <command_loop_1>, barg=272232452, hfun=0x68f7c <cmd_error>, 
    harg=272232452) at /home/unix/toy/apps/xemacs-20.0-b34/src/eval.c:1648
#23 0x6907c in command_loop_3 ()
    at /home/unix/toy/apps/xemacs-20.0-b34/src/cmdloop.c:222
#24 0x690a4 in command_loop_2 (dummy=272232452)
    at /home/unix/toy/apps/xemacs-20.0-b34/src/cmdloop.c:233
#25 0x8eeb0 in internal_catch (tag=272310244, func=0x69098 <command_loop_2>, 
    arg=272232452, threw=0x0)
    at /home/unix/toy/apps/xemacs-20.0-b34/src/eval.c:1325
#26 0x69538 in initial_command_loop (load_me=430232)
    at /home/unix/toy/apps/xemacs-20.0-b34/src/cmdloop.c:271
#27 0x8bdb8 in main_1 (argc=3, argv=0xefffecdc, envp=0xefffecec)
    at /home/unix/toy/apps/xemacs-20.0-b34/src/emacs.c:1452
#28 0x8c584 in main (argc=3, argv=0xefffecdc, envp=0xefffecec)
    at /home/unix/toy/apps/xemacs-20.0-b34/src/emacs.c:1803
(gdb) 


Ray

