From xemacs-m  Tue Jul  8 03:57:29 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 DAA20479
	for <xemacs-beta@xemacs.org>; Tue, 8 Jul 1997 03:57:27 -0500 (CDT)
Received: (from steve@localhost)
	by altair.xemacs.org (8.8.6/8.8.6) id CAA05213;
	Tue, 8 Jul 1997 02:00:15 -0700
Mail-Copies-To: never
To: xemacs-beta@xemacs.org
Subject: Re: b11 crash report (with paren and w3)
References: <lbafjyuly2.fsf@orion.kurims.kyoto-u.ac.jp> <lb90ziujrs.fsf@orion.kurims.kyoto-u.ac.jp>
X-Url: http://www.miranova.com/%7Esteve/
X-Face: #!T9!#9s-3o8)*uHlX{Ug[xW7E7Wr!*L46-OxqMu\xz23v|R9q}lH?cRS{rCNe^'[`^sr5"
 f8*@r4ipO6Jl!:Ccq<xoV[Qz2u8<8-+Vwf2gzJ44lf_/y9OaQ`@#Q65{U4/TC)i2`~/M&QI$X>p:9I
 OSS'2{-)-4wBnVeg0S\O4Al@)uC[pD|+
X-Attribution: sb
From: Steven L Baur <steve@xemacs.org>
In-Reply-To: Jens-U H Petersen's message of "08 Jul 1997 15:42:47 +0900"
Mime-Version: 1.0 (generated by tm-edit 7.108)
Content-Type: multipart/mixed;
 boundary="Multipart_Tue_Jul__8_02:00:10_1997-1"
Content-Transfer-Encoding: 7bit
Date: 08 Jul 1997 02:00:10 -0700
Message-ID: <m2lo3h2a1x.fsf@altair.xemacs.org>
Lines: 89
X-Mailer: Gnus v5.4.62/XEmacs 20.3(beta12) - "Helsinki"

--Multipart_Tue_Jul__8_02:00:10_1997-1
Content-Type: text/plain; charset=US-ASCII

This is a general problem.  W3 appears to have something wrong with
its syntax table, perhaps related to the dingbats stuff in
w3-display.el.  IIRC, William had to define his own charset to get
graphic lines to display properly in XEmacs/Mule.

It doesn't matter how I move to the <HR>, once I get to it, BOOM!

Here is a more detailed backtrace, this is *way* over my head so I
don't have a patch at this time.

I changed test.el slightly for more verbose stack traces:


--Multipart_Tue_Jul__8_02:00:10_1997-1
Content-Type: application/octet-stream; type=emacs-lisp
Content-Disposition: attachment; filename="test.el"
Content-Transfer-Encoding: 7bit

(load-library "mic-paren.el")
(w3-fetch
 "http://xxx.lanl.gov/find/q-alg/1/akasaka/0/1/0/past/3/0")

--Multipart_Tue_Jul__8_02:00:10_1997-1
Content-Type: text/plain; charset=US-ASCII


syntax.c, line 282:
  return make_char (syntax_code_spec[(int) SYNTAX (mirrortab, XCHAR (ch))]);
                                              ^
                                              |
The bomb is occurring here -------------------+

#0  0x40317f61 in __kill ()
#1  0x402e407d in raise (sig=136193498)
#2  0x80c88c0 in SYNTAX_CODE (table=0x8395000, c=5105)
    at /usr/src/xemacs-20.0/src/lisp.h:1226
#3  0x817d2b3 in Fchar_syntax (ch={s = {type_mark = 6, val = 5105}, gu = {
        type = -2, markbit = 0, val = 5105}, i = 81686, v = 0x13f16, 
      cv = 0x13f16}, table={s = {type_mark = 1, val = -130488320}, gu = {
        type = Lisp_Record, markbit = 0, val = 137947136}, i = -2087813119, 
      v = 0x838e8001, cv = 0x838e8001})
    at /usr/src/xemacs-20.0/src/syntax.c:282
#4  0x8094519 in primitive_funcall (fn=0x817d1c0 <Fchar_syntax>, nargs=2, 
    args=0xbfffe5ac) at /usr/src/xemacs-20.0/src/eval.c:3455
#5  0x80946ff in funcall_subr (subr=0x831ea84, args=0xbfffe5ac)
    at /usr/src/xemacs-20.0/src/eval.c:3479
#6  0x80934b0 in Feval (form={s = {type_mark = 2, val = -129151740}, gu = {
        type = Lisp_Cons, markbit = 0, val = 139283716}, i = -2066427838, 
      v = 0x84d4d042, cv = 0x84d4d042}) at /usr/src/xemacs-20.0/src/eval.c:3047
#7  0x8093430 in Feval (form={s = {type_mark = 2, val = -129151748}, gu = {
        type = Lisp_Cons, markbit = 0, val = 139283708}, i = -2066427966, 
      v = 0x84d4cfc2, cv = 0x84d4cfc2}) at /usr/src/xemacs-20.0/src/eval.c:3035
#8  0x808ed30 in Fand (args={s = {type_mark = 2, val = -129151700}, gu = {
        type = Lisp_Cons, markbit = 0, val = 139283756}, i = -2066427198, 
      v = 0x84d4d2c2, cv = 0x84d4d2c2}) at /usr/src/xemacs-20.0/src/eval.c:697
#9  0x809321f in Feval (form={s = {type_mark = 2, val = -129151756}, gu = {
        type = Lisp_Cons, markbit = 0, val = 139283700}, i = -2066428094, 
      v = 0x84d4cf42, cv = 0x84d4cf42}) at /usr/src/xemacs-20.0/src/eval.c:2983
#10 0x808edb5 in Fif (args={s = {type_mark = 2, val = -129151508}, gu = {
        type = Lisp_Cons, markbit = 0, val = 139283948}, i = -2066424126, 
      v = 0x84d4dec2, cv = 0x84d4dec2}) at /usr/src/xemacs-20.0/src/eval.c:721
#11 0x809321f in Feval (form={s = {type_mark = 2, val = -129151764}, gu = {
        type = Lisp_Cons, markbit = 0, val = 139283692}, i = -2066428222, 
      v = 0x84d4cec2, cv = 0x84d4cec2}) at /usr/src/xemacs-20.0/src/eval.c:2983
#12 0x8094cb0 in funcall_lambda (fun={s = {type_mark = 2, val = -129020940}, 
      gu = {type = Lisp_Cons, markbit = 0, val = 139414516}, i = -2064335038, 
      v = 0x84f4bf42, cv = 0x84f4bf42}, nargs=0, arg_vector=0xbfffea90)
    at /usr/src/xemacs-20.0/src/eval.c:782
#13 0x80947e1 in apply_lambda (fun={s = {type_mark = 2, val = -129020940}, 
      gu = {type = Lisp_Cons, markbit = 0, val = 139414516}, i = -2064335038, 
      v = 0x84f4bf42, cv = 0x84f4bf42}, numargs=0, unevalled_args={s = {
        type_mark = 5, val = -130707452}, gu = {type = -3, markbit = 0, 
        val = 137728004}, i = -2091319227, v = 0x83590045, cv = 0x83590045})
    at /usr/src/xemacs-20.0/src/eval.c:3512
#14 0x80935b4 in Feval (form={s = {type_mark = 2, val = -130301772}, gu = {
        type = Lisp_Cons, markbit = 0, val = 138133684}, i = -2084828350, 
      v = 0x83bc0b42, cv = 0x83bc0b42}) at /usr/src/xemacs-20.0/src/eval.c:3069
#15 0x809025a in condition_case_1 (handlers={s = {type_mark = 2, 
 ...

There's more, but I don't believe it is relevant.
-- 
steve@calag.com baur
Unsolicited commercial e-mail will be billed at $250/message.

--Multipart_Tue_Jul__8_02:00:10_1997-1--

