From xemacs-m  Wed Sep 24 04:30:11 1997
Received: from fronsac.ensg.u-nancy.fr (fronsac.ensg.u-nancy.fr [192.93.48.17])
	by xemacs.org (8.8.5/8.8.5) with ESMTP id EAA26728
	for <xemacs-beta@xemacs.org>; Wed, 24 Sep 1997 04:30:01 -0500 (CDT)
Message-Id: <199709240930.EAA26728@xemacs.org>
Received: by fronsac.ensg.u-nancy.fr
	(8.7.1/16.2) id FAA19413; Wed, 24 Sep 1997 05:29:41 -0400 (EDT)
Date: Wed, 24 Sep 1997 05:29:41 -0400 (EDT)
From: Richard Cognot <cognot@ensg.u-nancy.fr>
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
To: xemacs-beta@xemacs.org
Subject: 19.16 *crash* under Irix 6.X, n32 binary
X-Mailer: VM 6.34 under 19.16 "Bronx" XEmacs Lucid
Reply-to: cognot@ensg.u-nancy.fr
X-Face:  .|{6#t`YCBNfg_E.8;@IFK9kd'Ol7>~2S7U!o3+g)+\`hV5&I]k,UwC%g%Y\,-KV+[eEgZm
 i(NgMB@L_n/A!jk;}@!?$<t5Aw`B$R=xJSv[F$2&sz*cwxF!|B3)MH,6YBDNU!$9;91N_p*>}</%ZO
 +EYRSc{a_#KXB)sJlPpxQq,/:}\*noO!;(5PY~MTnspl;&XA$JccP;N~;v5E>Yh.



I'm currently recompiling with debug on, but this is easily
reproduced:

xemacs -q

select Options->Customize->Emacs->Faces

Boom.

If I preload gnus with load-library, it will not crash there, but it
will the next time activating a menu will require loading a lisp file
anyway.

Lisp Backtrace:

  # bind (current-load-list standard-input load-file-name)
  # (unwind-protect ...)
  # (unwind-protect ...)
  # (unwind-protect ...)
  # (unwind-protect ...)
  # (unwind-protect ...)
  load-internal("gnus" nil nil nil)
  # bind (nosuffix nomessage noerror file)
  load("gnus")
  # bind (library)
  load-library("gnus")
  # (condition-case ... . ((error)))
  # bind (loads load symbol)
  custom-load-symbol(faces)
  # bind (custom-prefix-list item name symbol)
  custom-menu-create(faces)
  (cdr (custom-menu-create (quote faces)))
)
  # bind (junk)
  (lambda (&rest junk) (cdr (custom-menu-create ...)))(nil)
  # (condition-case ... . error)
  # bind (inhibit-quit)
  # (unwind-protect ...)
  # (unwind-protect ...)
  # (unwind-protect ...)
  # (condition-case ... . error)
  # (catch top-level ...)

C backtrace:

>  0 _kill(0x1bc7, 0xb, 0x502c9004, 0x0, 0x1, 0x39, 0x101f54e8, 0x1) ["/xlv3/bonsai-oct28/work/irix/lib/libc/libc_n32_M4/signal/kill.s":15, 0xfad83a8]
   1 fatal_error_signal(0x0, 0xb, 0x502c9004, 0x0, 0x1, 0x39, 0x101f54e8, 0x1) ["/tmp_mnt/net/fronsac/usr/local/xemacs-19.16/src/emacs.c":206, 0x1006e354]
   2 _sigtramp(0x1bc7, 0xb, 0x0, 0x0, 0x1, 0x39, 0x101f54e8, 0x1) ["/xlv3/bonsai-oct28/work/irix/lib/libc/libc_n32_M4/signal/sigtramp.s":59, 0xfad8820]
   3 malloc(0x3f5, 0x0, 0x306b58b8, 0x102bace0, 0x306c2280, 0x106c3000, 0xfb0f000, 0x0) ["/tmp_mnt/net/fronsac/usr/local/xemacs-19.16/src/gmalloc.c":696, 0x10172280]
   4 xmalloc(0x0, 0x106c3000, 0x306b58b8, 0x102bace0, 0x306c2280, 0x106c3000, 0xfb0f000, 0xfffff84d) ["/tmp_mnt/net/fronsac/usr/local/xemacs-19.16/src/alloc.c":372, 0x1003d1ec]
   5 allocate_string_chars_struct(0xffffa39c, 0x34c, 0x306b58b8, 0x102bace0, 0x0, 0x106c3000, 0xfb0f000, 0xfffff84d) ["/tmp_mnt/net/fronsac/usr/local/xemacs-19.16/src/alloc.c":1877, 0x1003f3b0]
   6 make_uninit_string(0x347, 0x106c3000, 0x306b58b8, 0x102bace0, 0x306c2280, 0x106c3000, 0xfb0f000, 0xfffff84d) ["/tmp_mnt/net/fronsac/usr/local/xemacs-19.16/src/alloc.c":1911, 0x1003f4f0]
   7 make_string(0xffffa39c, 0x0, 0x306b58b8, 0x102bace0, 0x306c2280, 0x106c3000, 0xfb0f000, 0xfffff84d) ["/tmp_mnt/net/fronsac/usr/local/xemacs-19.16/src/alloc.c":2104, 0x1003f894]
   8 read1(0x10450f80, 0x0, 0x0, 0x0, 0x100d98fc, 0x106c3000, 0xfb0f000, 0xfffff84d) ["/tmp_mnt/net/fronsac/usr/local/xemacs-19.16/src/lread.c":2413, 0x100da8bc]
   9 read_list_conser(0x0, 0x7ffef6b0, 0x306b58b8, 0x102bace0, 0x306c2280, 0x106c3000, 0xfb0f000, 0xfffff84d) ["/tmp_mnt/net/fronsac/usr/local/xemacs-19.16/src/lread.c":2535, 0x100dacb0]
   10 sequence_reader(0x10450f80, 0x5d, 0x7ffef6b0, 0x100dac70, 0x306c2280, 0x106c3000, 0xfb0f000, 0xfffff84d) ["/tmp_mnt/net/fronsac/usr/local/xemacs-19.16/src/lread.c":2515, 0x100dac5c]
   11 read_vector(0xffffa39c, 0x106c3000, 0x306b58b8, 0x102bace0, 0x7ffef6b0, 0x1, 0x7ffef6c8, 0xfffff84d) ["/tmp_mnt/net/fronsac/usr/local/xemacs-19.16/src/lread.c":2733, 0x100db2ec]
   12 read1(0x10450f80, 0x106c3000, 0x306b58b8, 0x102bace0, 0x306c2280, 0x106c3000, 0xfb0f000, 0xfffff84d) ["/tmp_mnt/net/fronsac/usr/local/xemacs-19.16/src/lread.c":2113, 0x100d9e44]
   13 read_list_conser(0x0, 0x7ffef8d0, 0x306b58b8, 0x102bace0, 0x306c2280, 0x106c3000, 0xfb0f000, 0xfffff84d) ["/tmp_mnt/net/fronsac/usr/local/xemacs-19.16/src/lread.c":2535, 0x100dacb0]
   14 sequence_reader(0x10450f80, 0x29, 0x7ffef8d0, 0x100dac70, 0x306c2280, 0x106c3000, 0xfb0f000, 0xfffff84d) ["/tmp_mnt/net/fronsac/usr/local/xemacs-19.16/src/lread.c":2515, 0x100dac5c]
   15 read_list(0xffffa39c, 0x106c3000, 0x1, 0x1, 0x7ffef8d0, 0x29, 0x1, 0x7ffef8e8) ["/tmp_mnt/net/fronsac/usr/local/xemacs-19.16/src/lread.c":2638, 0x100db084]
   16 read1(0x10450f80, 0x106c3000, 0x306b58b8, 0x102bace0, 0x306c2280, 0x106c3000, 0xfb0f000, 0xfffff84d) ["/tmp_mnt/net/fronsac/usr/local/xemacs-19.16/src/lread.c":2110, 0x100d9e18]
   17 read0(0xffffa39c, 0x106c3000, 0x306b58b8, 0x102bace0, 0x306c2280, 0x106c3000, 0xfb0f000, 0xfffff84d) ["/tmp_mnt/net/fronsac/usr/local/xemacs-19.16/src/lread.c":1457, 0x100d8218]
   18 readevalloop(0x10450f80, 0x30337340, 0x0, 0x0, 0x306c2280, 0x106c3000, 0xfb0f000, 0xfffff84d) ["/tmp_mnt/net/fronsac/usr/local/xemacs-19.16/src/lread.c":1240, 0x100d7acc]
   19 Fload_internal(0xffffa39c, 0x106c3000, 0x10000000, 0xfffffff, 0x306c2280, 0x106c3000, 0xfb0f000, 0xfffff84d) ["/tmp_mnt/net/fronsac/usr/local/xemacs-19.16/src/lread.c":675, 0x100d6618]
   20 primitive_funcall(0xffffa39c, 0x106c3000, 0x306b58b8, 0x102bace0, 0x306c2280, 0x106c3000, 0xfb0f000, 0xfffff84d) ["/tmp_mnt/net/fronsac/usr/local/xemacs-19.16/src/eval.c":3464, 0x1007797c]
   21 funcall_subr(0xffffa39c, 0x106c3000, 0x306b58b8, 0x102bace0, 0x306c2280, 0x106c3000, 0xfb0f000, 0xfffff84d) ["/tmp_mnt/net/fronsac/usr/local/xemacs-19.16/src/eval.c":3486, 0x10077b8c]
   22 funcall_recording_as(0xffffa39c, 0x5, 0x7ffefee0, 0x7ffefee4, 0x7fff0080, 0x106c3000, 0xfb0f000, 0xfffff84d) ["/tmp_mnt/net/fronsac/usr/local/xemacs-19.16/src/eval.c":3178, 0x10076d2c]
   23 Ffuncall(0xffffa39c, 0x106c3000, 0x306b58b8, 0x102bace0, 0x306c2280, 0x106c3000, 0xfb0f000, 0xfffff84d) ["/tmp_mnt/net/fronsac/usr/local/xemacs-19.16/src/eval.c":3222, 0x10076ed8]
   24 Fbyte_code(0xffffa39c, 0x106c3000, 0x306b58b8, 0x102bace0,
0x306c2280, 0x106c3000, 0xfb0f000, 0xfffff84d) ["/tmp_mnt/net/fronsac/usr/local/xemacs-19.16/src/bytecode.c":449,0x1004c138]
   25 funcall_lambda(0x2, 0x0, 0x0, 0x102bace0, 0x306c2280, 0x106c3000, 0xfb0f000, 0xfffff84d) ["/tmp_mnt/net/fronsac/usr/local/xemacs-19.16/src/eval.c":3596, 0x1007810c]
   26 funcall_recording_as(0xffffa39c, 0x2, 0x7fff0170, 0x7fff0174, 0x7fff04b8, 0x106c3000, 0xfb0f000, 0xfffff84d) ["/tmp_mnt/net/fronsac/usr/local/xemacs-19.16/src/eval.c":3181, 0x10076d6c]
   27 Ffuncall(0xffffa39c, 0x106c3000, 0x306b58b8, 0x102bace0, 0x306c2280, 0x106c3000, 0xfb0f000, 0xfffff84d) ["/tmp_mnt/net/fronsac/usr/local/xemacs-19.16/src/eval.c":3222, 0x10076ed8]
   28 Fbyte_code(0xffffa39c, 0x106c3000, 0x306b58b8, 0x102bace0, 0x306c2280, 0x106c3000, 0xfb0f000, 0xfffff84d) ["/tmp_mnt/net/fronsac/usr/local/xemacs-19.16/src/bytecode.c":449, 0x1004c138]
   29 funcall_lambda(0x2, 0x0, 0x0, 0x102bace0, 0x306c2280, 0x106c3000, 0xfb0f000, 0xfffff84d) ["/tmp_mnt/net/fronsac/usr/local/xemacs-19.16/src/eval.c":3596, 0x1007810c]
   30 apply_lambda(0xffffa39c, 0x1, 0x306b58b8, 0x102bace0, 0x306c2280, 0x106c3000, 0xfb0f000, 0xfffff84d) ["/tmp_mnt/net/fronsac/usr/local/xemacs-19.16/src/eval.c":3519, 0x10077cd8]
   31 Feval(0xffffa39c, 0x106c3000, 0x306b58b8, 0x102bace0, 0x306c2280, 0x106c3000, 0xfb0f000, 0xfffff84d) ["/tmp_mnt/net/fronsac/usr/local/xemacs-19.16/src/eval.c":3041, 0x1007683c]
   32 condition_case_1(0xffffa39c, 0x0, 0x0, 0x0, 0x502c9004, 0x7fff0be0, 0x4, 0x7fff0ad8) ["/tmp_mnt/net/fronsac/usr/local/xemacs-19.16/src/eval.c":1657, 0x1007389c]
   33 Fcondition_case_3(0x0, 0x502c9004, 0x20499c4c, 0x102bace0, 0x306c2280, 0x106c3000, 0xfb0f000, 0xfffff84d) ["/tmp_mnt/net/fronsac/usr/local/xemacs-19.16/src/eval.c":1720, 0x10073ae0]
   34 Fbyte_code(0xffffa39c, 0x106c3000, 0x306b58b8, 0x102bace0, 0x306c2280, 0x106c3000, 0xfb0f000, 0xfffff84d) ["/tmp_mnt/net/fronsac/usr/local/xemacs-19.16/src/bytecode.c":654, 0x1004ce48]
   35 funcall_lambda(0x2, 0x0, 0x0, 0x102bace0, 0x306c2280, 0x106c3000, 0xfb0f000, 0xfffff84d) ["/tmp_mnt/net/fronsac/usr/local/xemacs-19.16/src/eval.c":3596, 0x1007810c]
   36 funcall_recording_as(0xffffa39c, 0x2, 0x7fff0cd0, 0x7fff0cd4, 0x7fff1028, 0x106c3000, 0xfb0f000, 0xfffff84d) ["/tmp_mnt/net/fronsac/usr/local/xemacs-19.16/src/eval.c":3181, 0x10076d6c]
   37 Ffuncall(0xffffa39c, 0x106c3000, 0x306b58b8, 0x102bace0, 0x306c2280, 0x106c3000, 0xfb0f000, 0xfffff84d) ["/tmp_mnt/net/fronsac/usr/local/xemacs-19.16/src/eval.c":3222, 0x10076ed8]
   38 Fbyte_code(0xffffa39c, 0x106c3000, 0x306b58b8, 0x102bace0, 0x306c2280, 0x106c3000, 0xfb0f000, 0xfffff84d) ["/tmp_mnt/net/fronsac/usr/local/xemacs-19.16/src/bytecode.c":449, 0x1004c138]
   39 funcall_lambda(0x2, 0x0, 0x0, 0x102bace0, 0x306c2280, 0x106c3000, 0xfb0f000, 0xfffff84d) ["/tmp_mnt/net/fronsac/usr/local/xemacs-19.16/src/eval.c":3596, 0x1007810c]
   40 apply_lambda(0xffffa39c, 0x1, 0x306b58b8, 0x102bace0, 0x306c2280, 0x106c3000, 0xfb0f000, 0xfffff84d) ["/tmp_mnt/net/fronsac/usr/local/xemacs-19.16/src/eval.c":3519, 0x10077cd8]
   41 Feval()["/tmp_mnt/net/fronsac/usr/local/xemacs-19.16/src/eval.c":3041,0x1007683c] 

-- 
|-------------------------------------------------------------|
| Richard Cognot           | Proceed, with fingers crossed... |
|                          |           /\^^/\                 |
| <cognot@ensg.u-nancy.fr> |             `'                   |
|-------------------------------------------------------------|
| http://www.ensg.u-nancy.fr/~cognot                          |
|-------------------------------------------------------------|

