From xemacs-m  Fri Apr 11 09:41:34 1997
Received: from ns2.eds.com (ns2.eds.com [199.228.142.78])
	by xemacs.org (8.8.5/8.8.5) with ESMTP id JAA09249
	for <xemacs-beta@xemacs.org>; Fri, 11 Apr 1997 09:41:33 -0500 (CDT)
Received: from nnsp.eds.com (nnsp.eds.com [130.174.32.78])
	by ns2.eds.com (8.8.5/8.8.5) with ESMTP id KAA22201
	for <xemacs-beta@xemacs.org>; Fri, 11 Apr 1997 10:41:33 -0400 (EDT)
Received: from kocrsv04.delcoelect.com (kocrsv04.delcoelect.com [144.250.100.205])
	by nnsp.eds.com (8.8.5/8.8.5) with ESMTP id KAA22027
	for <xemacs-beta@xemacs.org>; Fri, 11 Apr 1997 10:41:02 -0400 (EDT)
Received: from kocrsw12.delcoelect.com (kocrsw12.delcoelect.com [144.250.106.18]) by kocrsv04.delcoelect.com (8.7.5/8.7.3) with SMTP id JAA17279 for <xemacs-beta@xemacs.org>; Fri, 11 Apr 1997 09:41:01 -0500 (EST)
Received: from kocrsw12 by kocrsw12.delcoelect.com (SMI-8.6/SMI-SVR4)
	id JAA25021; Fri, 11 Apr 1997 09:40:57 -0500
X-Mailer: exmh version 2.0gamma 1/27/97
To: xemacs-beta@xemacs.org
Subject: 20.1-b14 still crashes at startup on background pixmap
X-Attribution: mts
X-Face: 4tk3bJx]I+QTZ|=]*1+Z){9+;5u_hK*NBeZK6[+B+iB%bVuOJ%^uK~fIG}O-}%WLX*D^aW>
 Gv8E3Xtz0\N&fQl^:pj<K{xM`:d>pPt:9lF-YXB%O)?@rd?*/jE!s94`?]:jJ#C5RDP:;Mr.3lwo`0
 {vIT+<{%IRwe]vLd]7>\X|*z{TUX_t;?TPcOLBMIv8_V92!Vk(*DJVU~0M[`5D^PAWLniO1?YYWArM
 U*j9o+>?1MWi.lO?F-?aVt:qQ8OaG?R}B:I!7S_+KuzxZ.f9M@$z#n\bG2$Q2{od
Date: Fri, 11 Apr 1997 09:40:57 -0500
Message-ID: <25019.860769657@kocrsw12>
From: Mike Scheidler <c23mts@eng.delcoelect.com>

I reported this yesterday on b12, and it's still present in b14.  This
time, however, I can provide better info.  Note that I *can* do
set-face-background-pixmap manually after startup without a problem--it
only crashes when I specify an attributeBackgroundPixmap resource in my
app-defaults file.

(gdb) r
Starting program: /users/c23mts/xemacs-20.1-b14/sol2/src/./xemacs
Fatal error: assertion failed, file /users/c23mts/xemacs-20/src/frame.h, line 189, RECORD_TYPEP (_obj, lrecord_frame) || MARKED_RECORD_P (_obj)

Program received signal SIGABRT, Aborted.
0xef4618e0 in kill ()
(gdb) where
#0  0xef4618e0 in kill ()
#1  0xef42d7dc in abort ()
#2  0x83a50 in assert_failed (file=0x237950 "/users/c23mts/xemacs-20/src/frame.h",
    line=189,
    expr=0x237978 "RECORD_TYPEP (_obj, lrecord_frame) || MARKED_RECORD_P (_obj)")
    at /users/c23mts/xemacs-20/src/emacs.c:2182
#3  0x19a7f4 in extract_xpm_color_names (xpmattrs=0xefffb228, device=272928256,
    color_symbol_alist=541278572) at /users/c23mts/xemacs-20/src/glyphs-x.c:2592
#4  0x19af1c in xpm_instantiate (image_instance=0, instantiator=1077381440,
    pointer_fg=273007872, pointer_bg=273007840, dest_mask=-1)
    at /users/c23mts/xemacs-20/src/glyphs-x.c:2704
#5  0xe6160 in instantiate_image_instantiator (device=272928256,
    instantiator=1077381440, pointer_fg=273007872, pointer_bg=273007840,
    dest_mask=-1) at /users/c23mts/xemacs-20/src/glyphs.c:504
#6  0xe9cc8 in image_instantiate (specifier=271555564, matchspec=271555564,
    domain=272928256, instantiator=1077381440, depth=273007872)
    at /users/c23mts/xemacs-20/src/glyphs.c:1601
#7  0x89a38 in primitive_funcall (fn=0xe94f0 <image_instantiate>, nargs=5,
    args=0xefffb4d8) at /users/c23mts/xemacs-20/src/eval.c:3465
#8  0x86d58 in call_with_suspended_errors (fun=0xe94f0 <image_instantiate>,
    retval=271555564, class=271908500, errb=Cannot access memory at address 0x29a.
)
    at /users/c23mts/xemacs-20/src/eval.c:2143
#9  0x15dc24 in specifier_instance_from_inst_list (specifier=271977984,     
    matchspec=271555564, domain=272928256, inst_list=541278644, errb=Cannot access memory at address 0x29a.
)
    at /users/c23mts/xemacs-20/src/specifier.c:2282
#10 0x15e2b4 in specifier_instance (specifier=271977984, matchspec=271555564,
    domain=272928256, errb=Cannot access memory at address 0x29a.
) at /users/c23mts/xemacs-20/src/specifier.c:2393
#11 0x15e4c4 in Fspecifier_instance (specifier=271977984, domain=272928256,
    defalt=271810564, no_fallback=271810564)
    at /users/c23mts/xemacs-20/src/specifier.c:2483
#12 0x89a18 in primitive_funcall (fn=0x15e438 <Fspecifier_instance>, nargs=4,
    args=0xefffba2c) at /users/c23mts/xemacs-20/src/eval.c:3464
#13 0x89b54 in funcall_subr (subr=0x2f9550, args=0xefffba2c)
    at /users/c23mts/xemacs-20/src/eval.c:3486
#14 0x88ec4 in funcall_recording_as (recorded_as=271553872, nargs=4,
    args=0xefffba28) at /users/c23mts/xemacs-20/src/eval.c:3178
#15 0x88ff8 in Ffuncall (nargs=5, args=0xefffba28)
    at /users/c23mts/xemacs-20/src/eval.c:3222
#16 0x56bdc in Fbyte_code (bytestr=807918528, vector=1076354024, maxdepth=22)
    at /users/c23mts/xemacs-20/src/bytecode.c:418
#17 0x8a030 in funcall_lambda (fun=271047696, nargs=3, arg_vector=0xefffbd98)
    at /users/c23mts/xemacs-20/src/eval.c:3596
#18 0x88fa0 in funcall_recording_as (recorded_as=271047696, nargs=3,
    args=0xefffbd94) at /users/c23mts/xemacs-20/src/eval.c:3194
#19 0x88ff8 in Ffuncall (nargs=4, args=0xefffbd94)
    at /users/c23mts/xemacs-20/src/eval.c:3222
#20 0x56bdc in Fbyte_code (bytestr=807925344, vector=1076360828, maxdepth=10)
    at /users/c23mts/xemacs-20/src/bytecode.c:418
#21 0x8a030 in funcall_lambda (fun=271054484, nargs=4, arg_vector=0xefffc11c)
    at /users/c23mts/xemacs-20/src/eval.c:3596
#22 0x88fa0 in funcall_recording_as (recorded_as=271054484, nargs=4,
    args=0xefffc118) at /users/c23mts/xemacs-20/src/eval.c:3194
#23 0x88ff8 in Ffuncall (nargs=5, args=0xefffc118)
    at /users/c23mts/xemacs-20/src/eval.c:3222
#24 0x56bdc in Fbyte_code (bytestr=807925508, vector=1076361000, maxdepth=10)
    at /users/c23mts/xemacs-20/src/bytecode.c:418
#25 0x8a030 in funcall_lambda (fun=271054656, nargs=4, arg_vector=0xefffc59c)
    at /users/c23mts/xemacs-20/src/eval.c:3596
#26 0x88fa0 in funcall_recording_as (recorded_as=271054656, nargs=4,
    args=0xefffc598) at /users/c23mts/xemacs-20/src/eval.c:3194
#27 0x88ff8 in Ffuncall (nargs=5, args=0xefffc598)
    at /users/c23mts/xemacs-20/src/eval.c:3222
#28 0x56bdc in Fbyte_code (bytestr=807925728, vector=1076361280, maxdepth=76)
    at /users/c23mts/xemacs-20/src/bytecode.c:418
#29 0x8a030 in funcall_lambda (fun=271055124, nargs=3, arg_vector=0xefffc8ec)
    at /users/c23mts/xemacs-20/src/eval.c:3596
#30 0x88fa0 in funcall_recording_as (recorded_as=271055124, nargs=3,
    args=0xefffc8e8) at /users/c23mts/xemacs-20/src/eval.c:3194
#31 0x88ff8 in Ffuncall (nargs=4, args=0xefffc8e8)
    at /users/c23mts/xemacs-20/src/eval.c:3222
#32 0x56bdc in Fbyte_code (bytestr=807926132, vector=1076361608, maxdepth=5)
    at /users/c23mts/xemacs-20/src/bytecode.c:418
#33 0x8a030 in funcall_lambda (fun=271055260, nargs=2, arg_vector=0xefffd7cc)
    at /users/c23mts/xemacs-20/src/eval.c:3596
#34 0x88fa0 in funcall_recording_as (recorded_as=271055260, nargs=2,
    args=0xefffd7c8) at /users/c23mts/xemacs-20/src/eval.c:3194
#35 0x88ff8 in Ffuncall (nargs=3, args=0xefffd7c8)
    at /users/c23mts/xemacs-20/src/eval.c:3222
#36 0x56bdc in Fbyte_code (bytestr=807934232, vector=1076370448, maxdepth=319)
    at /users/c23mts/xemacs-20/src/bytecode.c:418
#37 0x8a030 in funcall_lambda (fun=271065148, nargs=1, arg_vector=0xefffdbac)
    at /users/c23mts/xemacs-20/src/eval.c:3596
#38 0x88fa0 in funcall_recording_as (recorded_as=271065148, nargs=1,
    args=0xefffdba8) at /users/c23mts/xemacs-20/src/eval.c:3194
#39 0x88ff8 in Ffuncall (nargs=2, args=0xefffdba8)
    at /users/c23mts/xemacs-20/src/eval.c:3222
#40 0x56bdc in Fbyte_code (bytestr=807932828, vector=1076368340, maxdepth=41)
    at /users/c23mts/xemacs-20/src/bytecode.c:418
#41 0x8a030 in funcall_lambda (fun=271062016, nargs=1, arg_vector=0xefffdee8)
    at /users/c23mts/xemacs-20/src/eval.c:3596
#42 0x88fa0 in funcall_recording_as (recorded_as=271062016, nargs=1,
    args=0xefffdee4) at /users/c23mts/xemacs-20/src/eval.c:3194
#43 0x88ff8 in Ffuncall (nargs=2, args=0xefffdee4)
    at /users/c23mts/xemacs-20/src/eval.c:3222
#44 0x863b0 in Fcall_with_condition_handler (nargs=3, args=0xefffdee0)
    at /users/c23mts/xemacs-20/src/eval.c:1799
#45 0x8b17c in call1_with_handler (handler=271888116, fn=271900044, arg0=272928256)
    at /users/c23mts/xemacs-20/src/eval.c:4250
#46 0x7492c in call_critical_lisp_code (d=0x448e00, function=271900044,
    object=272928256) at /users/c23mts/xemacs-20/src/device.c:1028
#47 0xbb154 in init_device_faces (d=0x448e00)
    at /users/c23mts/xemacs-20/src/faces.c:914
#48 0x728e4 in init_device_resources (d=0x448e00)
    at /users/c23mts/xemacs-20/src/device.c:385
#49 0x73224 in Fmake_device (type=3168256, connection=271810564, props=271810564)
    at /users/c23mts/xemacs-20/src/device.c:593
#50 0x899fc in primitive_funcall (fn=0x72de8 <Fmake_device>, nargs=3,
    args=0xefffe268) at /users/c23mts/xemacs-20/src/eval.c:3463
#51 0x89b54 in funcall_subr (subr=0x2578c4, args=0xefffe268)
    at /users/c23mts/xemacs-20/src/eval.c:3486
#52 0x88eb0 in funcall_recording_as (recorded_as=270891204, nargs=2,
    args=0xefffe400) at /users/c23mts/xemacs-20/src/eval.c:3175
#53 0x88ff8 in Ffuncall (nargs=3, args=0xefffe400)
    at /users/c23mts/xemacs-20/src/eval.c:3222
#54 0x56bdc in Fbyte_code (bytestr=807902436, vector=1076337912, maxdepth=4)
    at /users/c23mts/xemacs-20/src/bytecode.c:418
#55 0x8a030 in funcall_lambda (fun=271031560, nargs=1, arg_vector=0xefffe78c)
    at /users/c23mts/xemacs-20/src/eval.c:3596
#56 0x88fa0 in funcall_recording_as (recorded_as=271031560, nargs=1,
    args=0xefffe788) at /users/c23mts/xemacs-20/src/eval.c:3194
#57 0x88ff8 in Ffuncall (nargs=2, args=0xefffe788)
    at /users/c23mts/xemacs-20/src/eval.c:3222
#58 0x56bdc in Fbyte_code (bytestr=808402400, vector=1076837892, maxdepth=15)
    at /users/c23mts/xemacs-20/src/bytecode.c:418
#59 0x8a030 in funcall_lambda (fun=271531560, nargs=0, arg_vector=0xefffec54)
    at /users/c23mts/xemacs-20/src/eval.c:3596
#60 0x88fa0 in funcall_recording_as (recorded_as=271531560, nargs=0,
    args=0xefffec50) at /users/c23mts/xemacs-20/src/eval.c:3194
#61 0x88ff8 in Ffuncall (nargs=1, args=0xefffec50)
    at /users/c23mts/xemacs-20/src/eval.c:3222
#62 0x56bdc in Fbyte_code (bytestr=808254248, vector=1076689820, maxdepth=47)
    at /users/c23mts/xemacs-20/src/bytecode.c:418
#63 0x8a030 in funcall_lambda (fun=271383648, nargs=0, arg_vector=0xeffff084)
    at /users/c23mts/xemacs-20/src/eval.c:3596
#64 0x88fa0 in funcall_recording_as (recorded_as=271383648, nargs=0,
    args=0xeffff080) at /users/c23mts/xemacs-20/src/eval.c:3194
#65 0x88ff8 in Ffuncall (nargs=1, args=0xeffff080)
    at /users/c23mts/xemacs-20/src/eval.c:3222
#66 0x56bdc in Fbyte_code (bytestr=808252936, vector=1076688472, maxdepth=62)
    at /users/c23mts/xemacs-20/src/bytecode.c:418
#67 0x8a030 in funcall_lambda (fun=271382408, nargs=0, arg_vector=0xeffff230)
    at /users/c23mts/xemacs-20/src/eval.c:3596
#68 0x89c40 in apply_lambda (fun=271382408, numargs=0, unevalled_args=271810564)
    at /users/c23mts/xemacs-20/src/eval.c:3519
#69 0x88b20 in Feval (form=540850100) at /users/c23mts/xemacs-20/src/eval.c:3059
#70 0x860ac in condition_case_1 (handlers=271810660, bfun=0x881c8 <Feval>,
    barg=540850100, hfun=0x5f9ac <cmd_error>, harg=271810564)
    at /users/c23mts/xemacs-20/src/eval.c:1657
#71 0x5fa3c in top_level_1 (dummy=271810564)
    at /users/c23mts/xemacs-20/src/cmdloop.c:192
#72 0x85bcc in internal_catch (tag=271888140, func=0x5fa04 <top_level_1>,
    arg=271810564, threw=0x0) at /users/c23mts/xemacs-20/src/eval.c:1334
#73 0x5fb30 in initial_command_loop (load_me=391684)
    at /users/c23mts/xemacs-20/src/cmdloop.c:251
#74 0x82b14 in xemacs_20_1_beta14 (argc=1, argv=0xeffff894, envp=0xeffff89c)
    at /users/c23mts/xemacs-20/src/emacs.c:1455
#75 0x832d0 in main (argc=1, argv=0xeffff894, envp=0xeffff89c)
    at /users/c23mts/xemacs-20/src/emacs.c:1806
(gdb)                                                               

--
Mike Scheidler                     INTERNET:  c23mts@eng.delcoelect.com
Software Development Tools         UUCP:      deaes!c23mts
Delco Electronics Corporation      PHONE:     (765) 451-0319
Kokomo, IN 46904-9005              GMNET:     8-322-0319


