From xemacs-m  Sun Jul 20 17:21:07 1997
Received: from altair.xemacs.org (steve@xemacs.miranova.com [206.190.83.19])
	by xemacs.org (8.8.5/8.8.5) with ESMTP id RAA01331
	for <xemacs-beta@xemacs.org>; Sun, 20 Jul 1997 17:21:06 -0500 (CDT)
Received: (from steve@localhost)
	by altair.xemacs.org (8.8.6/8.8.6) id PAA20706;
	Sun, 20 Jul 1997 15:24:32 -0700
Mail-Copies-To: never
To: xemacs-beta@xemacs.org
Subject: Re: Crash report:
References: <87n2nhe8mr.fsf@bittersweet.inetarena.com>
X-Face: `'%\i;ySOu]g?NlziJSk_$&@]KP`}~PEQPjZ5;nxSaDW_o$4+4%Ab]%Ifw3ZR;7TIT3,O,'
 @2{L;]ox6kc;$_5kU'n**9vFg-]eV~GbxSVCx|(s%uR[],*:^WKmC`B}(;|k9/m]gwt?&`t;^rfCJg
 khHH>pP1W\)xM0U@!FNDD72{3fDP$PkBhx^7Z?-WxH6DbFN:QOnT`llzW}VGdYv;n9lzljQvKTIBhQ
 YuV
X-Attribution: sb
From: SL Baur <steve@xemacs.org>
In-Reply-To: karlheg+xemacs@inetarena.com's message of "20 Jul 1997 14:06:20 -0700"
Mime-Version: 1.0 (generated by tm-edit 7.108)
Content-Type: text/plain; charset=US-ASCII
Date: 20 Jul 1997 15:24:29 -0700
Message-ID: <m2n2nhmkf6.fsf@altair.xemacs.org>
Lines: 43
X-Mailer: Gnus v5.4.64/XEmacs 20.3(beta15) - "Berlin"

Karl M Hegbloom <karlheg+xemacs@inetarena.com> writes:

>  For some reason it won't load my ~/.xemacs/init.el after the crash
> happened.  I'll try to find out why later.

O.K.  That might help.

>  This happened in a fresh XEmacs; I loaded a Common lisp file, and it
> bombed.

See if you can reproduce this as minimally as possible from `xemacs -q 
-no-site-file'.  Here are some clues from the backtrace you posted.

> Fatal error: assertion failed, file bytecode.h, line 76, RECORD_TYPEP (_obj, lrecord_compiled_function) || MARKED_RECORD_P (_obj)

It's bombing on a typecheck of a byte compiled function object, so
something got corrupted.

>   load-internal("bridge" nil nil nil nil nil)

bridge.elc (the one in lisp/ilisp, I presume) was the file it was
loading when it died.

>   require(ilisp)

ilisp was getting autoloaded.

>   (lambda nil (require (quote ilisp)))()
>   run-hooks(lisp-mode-hook)

(lambda nil (require 'ilisp)) was the lisp-mode-hook being executed.

>   set-auto-mode()

Ilisp was being selected, probably from auto-mode-alist.

>   find-file-noselect("/home/karlheg/programs/lisp/permut.lsp")

That was the file you attempted to load.

>   call-interactively(dired-find-file)

That was the function you called out of dired to load the file.

