From xemacs-m  Wed Dec 11 01:20:45 1996
Received: from UCSD.EDU (mailbox2.ucsd.edu [132.239.1.54]) by xemacs.cs.uiuc.edu (8.8.3/8.8.3) with ESMTP id BAA27593 for <xemacs-beta@xemacs.org>; Wed, 11 Dec 1996 01:20:44 -0600 (CST)
Received: from sdnp5.ucsd.edu (sdnp5.ucsd.edu [132.239.79.10]) by UCSD.EDU (8.8.3/8.6.9) with SMTP id XAA08084 for <xemacs-beta@xemacs.org>; Tue, 10 Dec 1996 23:20:44 -0800 (PST)
Received: by sdnp5.ucsd.edu (SMI-8.6/SMI-SVR4)
	id XAA04108; Tue, 10 Dec 1996 23:19:07 -0800
Sender: dmoore@sdnp5.ucsd.edu
To: XEmacs Beta Mailing List <xemacs-beta@xemacs.org>
Subject: make-frame-on-display crashing bug 19.15-b3 & 19.14
From: David Moore <dmoore@UCSD.EDU>
Date: 10 Dec 1996 23:19:06 -0800
Message-ID: <rvbuc1y2dx.fsf@sdnp5.ucsd.edu>
Lines: 183
X-Mailer: Red Gnus v0.74/XEmacs 19.15


	I can reliably crash under solaris 2.* when starting xemacs
with -nw and executing 'make-frame-on-display' to a nonexistant host.
The next call to make-frame-on-display with a valid host results in the
following core.


Script started on Tue Dec 10 22:59:03 1996
: sdnp5:0k\ ; gdb /export/tmp/beta/bin/xemacs-19.15-b3 core
GDB is free software and you are welcome to distribute copies of it
 under certain conditions; type "show copying" to see the conditions.
There is absolutely no warranty for GDB; type "show warranty" for details.
GDB 4.16 (sparc-sun-solaris2.5), 
Copyright 1996 Free Software Foundation, Inc...

warning: core file may not match specified executable file.
Core was generated by `/export/tmp/beta/bin/xemacs-19.15-b3 -nw'.
Program terminated with signal 11, Segmentation fault.
Reading symbols from /usr/openwin/lib/libXaw.so.5...done.
Reading symbols from /usr/openwin/lib/libXmu.so.4...done.
Reading symbols from /usr/openwin/lib/libXt.so.4...done.
Reading symbols from /usr/openwin/lib/libXext.so.0...done.
Reading symbols from /usr/openwin/lib/libX11.so.4...done.
Reading symbols from /usr/lib/libsocket.so.1...done.
Reading symbols from /usr/lib/libnsl.so.1...done.
Reading symbols from /usr/lib/libkvm.so.1...done.
Reading symbols from /usr/lib/libelf.so.1...done.
Reading symbols from /usr/lib/libdl.so.1...done.
Reading symbols from /usr/lib/libm.so.1...done.
Reading symbols from /usr/lib/libc.so.1...done.
Reading symbols from /usr/lib/libw.so.1...done.
Reading symbols from /usr/lib/libintl.so.1...done.
Reading symbols from /usr/lib/libmp.so.1...done.
#0  0x6fcb4140 in _kill ()
(gdb) where
#0  0x6fcb4140 in _kill ()
#1  0x79670 in fatal_error_signal (sig=11) at emacs.c:191
#2  <signal handler called>
#3  0x6fe2864c in XrmGetDatabase ()
#4  0x18c4e8 in locate_pixmap_file (name=808139516) at glyphs-x.c:321
#5  0x18f34c in autodetect_normalize (instantiator=1077908864, 
    console_type=271699100) at glyphs-x.c:3062
#6  0xdcd88 in normalize_image_instantiator (instantiator=1077908864, 
    contype=271699100, dest_mask=17) at glyphs.c:480
#7  0x81128 in primitive_funcall (fn=0xdcc80 <normalize_image_instantiator>, 
    nargs=3, args=0xefffb640) at eval.c:3488
#8  0x7e338 in call_with_suspended_errors_1 (opaque_arg=271678432)
    at eval.c:2089
#9  0x7d304 in internal_catch (tag=271678592, 
    func=0x7e1e0 <call_with_suspended_errors_1>, arg=271678432, 
    threw=0xefffb604) at eval.c:1347
#10 0x7e57c in call_with_suspended_errors (
    fun=0xdcc80 <normalize_image_instantiator>, retval=271597572, 
    class=271597572, errb={
      really_unlikely_name_to_have_accidentally_in_a_non_errb_structure = 1156978873}, nargs=3) at eval.c:2195
#11 0xe1328 in image_going_to_add (specifier=272084864, locale=272084864, 
    tag_set=271597572, instantiator=808139516) at glyphs.c:1777
#12 0x150760 in build_up_processed_list (specifier=272084864, 
    locale=271697700, inst_list=541615076) at specifier.c:1573
#13 0x1509d8 in specifier_add_spec (specifier=272084864, locale=271697700, 
    inst_list=541615076, add_meth=SPEC_REMOVE_TAG_SET_PREPEND)
    at specifier.c:1618
#14 0x1515dc in Fadd_spec_list_to_specifier (specifier=272084864, 
    spec_list=541615092, how_to_add=268435455) at specifier.c:1892
#15 0x81128 in primitive_funcall (fn=0x151478 <Fadd_spec_list_to_specifier>, 
    nargs=3, args=0xefffbb6c) at eval.c:3488
#16 0x81280 in funcall_subr (subr=0x2ce630, args=0xefffbb6c) at eval.c:3526
#17 0x805f4 in funcall_recording_as (recorded_as=271377968, nargs=3, 
    args=0xefffbb68) at eval.c:3207
#18 0x80728 in Ffuncall (nargs=4, args=0xefffbb68) at eval.c:3253
#19 0x52764 in Fbyte_code (bytestr=807684160, vector=1076119748, 
    maxdepth=2377919) at bytecode.c:450
#20 0x81758 in funcall_lambda (fun=270813512, nargs=5, arg_vector=0xefffbe34)
    at eval.c:3636
#21 0x806d0 in funcall_recording_as (recorded_as=270813512, nargs=5, 
    args=0xefffbe30) at eval.c:3223
#22 0x80728 in Ffuncall (nargs=6, args=0xefffbe30) at eval.c:3253
#23 0x52764 in Fbyte_code (bytestr=807704092, vector=1076139628, 
    maxdepth=2397764) at bytecode.c:450
#24 0x81758 in funcall_lambda (fun=270833316, nargs=6, arg_vector=0xefffc0f4)
    at eval.c:3636
#25 0x806d0 in funcall_recording_as (recorded_as=270833316, nargs=6, 
    args=0xefffc0f0) at eval.c:3223
#26 0x80728 in Ffuncall (nargs=7, args=0xefffc0f0) at eval.c:3253
#27 0x52764 in Fbyte_code (bytestr=807704996, vector=1076140476, 
    maxdepth=2398650) at bytecode.c:450
#28 0x81758 in funcall_lambda (fun=270834140, nargs=2, arg_vector=0xefffc3b4)
    at eval.c:3636
#29 0x806d0 in funcall_recording_as (recorded_as=270834140, nargs=2, 
    args=0xefffc3b0) at eval.c:3223
#30 0x80728 in Ffuncall (nargs=3, args=0xefffc3b0) at eval.c:3253
#31 0x52764 in Fbyte_code (bytestr=808139136, vector=1076574772, 
    maxdepth=2832797) at bytecode.c:450
#32 0x81758 in funcall_lambda (fun=271269032, nargs=1, arg_vector=0xefffc67c)
    at eval.c:3636
#33 0x806d0 in funcall_recording_as (recorded_as=271269032, nargs=1, 
    args=0xefffc678) at eval.c:3223
#34 0x80728 in Ffuncall (nargs=2, args=0xefffc678) at eval.c:3253
#35 0x52764 in Fbyte_code (bytestr=808133040, vector=1076568728, 
    maxdepth=2826900) at bytecode.c:450
#36 0x81758 in funcall_lambda (fun=271263156, nargs=1, arg_vector=0xefffc934)
    at eval.c:3636
#37 0x806d0 in funcall_recording_as (recorded_as=271263156, nargs=1, 
    args=0xefffc930) at eval.c:3223
#38 0x80728 in Ffuncall (nargs=2, args=0xefffc930) at eval.c:3253
#39 0x52764 in Fbyte_code (bytestr=807699936, vector=1076135440, 
    maxdepth=2393609) at bytecode.c:450
#40 0x81758 in funcall_lambda (fun=270829108, nargs=1, arg_vector=0xefffcc60)
    at eval.c:3636
#41 0x806d0 in funcall_recording_as (recorded_as=270829108, nargs=1, 
    args=0xefffcc5c) at eval.c:3223
#42 0x80728 in Ffuncall (nargs=2, args=0xefffcc5c) at eval.c:3253
#43 0x7dae8 in Fcall_with_condition_handler (nargs=3, args=0xefffcc58)
    at eval.c:1819
#44 0x8277c in call1_with_handler (handler=271674764, fn=271690452, 
    arg0=273243904) at eval.c:4301
#45 0x6cd08 in call_critical_lisp_code (d=0x495f00, function=271690452, 
    object=273243904) at device.c:1058
#46 0xb24f8 in init_device_faces (d=0x495f00) at faces.c:917
#47 0x6acc0 in init_device_resources (d=0x495f00) at device.c:393
#48 0x6b600 in Fmake_device (type=2978816, connection=810512400, 
    props=271597572) at device.c:604
#49 0x81128 in primitive_funcall (fn=0x6b1c4 <Fmake_device>, nargs=3, 
    args=0xefffd104) at eval.c:3488
#50 0x81280 in funcall_subr (subr=0x22242c, args=0xefffd104) at eval.c:3526
#51 0x805f4 in funcall_recording_as (recorded_as=270672940, nargs=3, 
    args=0xefffd100) at eval.c:3207
#52 0x80728 in Ffuncall (nargs=4, args=0xefffd100) at eval.c:3253
#53 0x52764 in Fbyte_code (bytestr=807724992, vector=1076160472, 
    maxdepth=2418643) at bytecode.c:450
#54 0x81758 in funcall_lambda (fun=270854128, nargs=3, arg_vector=0xefffd3bc)
    at eval.c:3636
#55 0x806d0 in funcall_recording_as (recorded_as=270854128, nargs=3, 
    args=0xefffd3b8) at eval.c:3223
#56 0x80728 in Ffuncall (nargs=4, args=0xefffd3b8) at eval.c:3253
#57 0x52764 in Fbyte_code (bytestr=808152860, vector=1076588384, 
    maxdepth=2846516) at bytecode.c:450
#58 0x81758 in funcall_lambda (fun=271282060, nargs=1, arg_vector=0xefffd674)
    at eval.c:3636
#59 0x806d0 in funcall_recording_as (recorded_as=271282060, nargs=1, 
    args=0xefffd670) at eval.c:3223
#60 0x80728 in Ffuncall (nargs=2, args=0xefffd670) at eval.c:3253
#61 0x55988 in Fcall_interactively (function=272509364, record_flag=271597596, 
    keys=271597572) at callint.c:902
#62 0x7f094 in Fcommand_execute (cmd=272509364, record=271597596, 
    keys=271597572) at eval.c:2628
#63 0x81128 in primitive_funcall (fn=0x7ee78 <Fcommand_execute>, nargs=3, 
    args=0xefffd978) at eval.c:3488
#64 0x81280 in funcall_subr (subr=0x2231ec, args=0xefffd978) at eval.c:3526
#65 0x805e0 in funcall_recording_as (recorded_as=270676460, nargs=2, 
    args=0xefffda90) at eval.c:3204
#66 0x80728 in Ffuncall (nargs=3, args=0xefffda90) at eval.c:3253
#67 0x52764 in Fbyte_code (bytestr=807658612, vector=1076094200, 
    maxdepth=2352357) at bytecode.c:450
#68 0x81758 in funcall_lambda (fun=270788120, nargs=1, arg_vector=0xefffdd64)
    at eval.c:3636
#69 0x806d0 in funcall_recording_as (recorded_as=270788120, nargs=1, 
    args=0xefffdd60) at eval.c:3223
#70 0x80728 in Ffuncall (nargs=2, args=0xefffdd60) at eval.c:3253
#71 0x55988 in Fcall_interactively (function=272135540, record_flag=271597572, 
    keys=271597572) at callint.c:902
#72 0x7f094 in Fcommand_execute (cmd=272135540, record=271597572, 
    keys=271597572) at eval.c:2628
#73 0x97778 in execute_command_event (command_builder=0x34be00, 
    event=272614772) at event-stream.c:3478
#74 0x98994 in Fdispatch_event (event=272613496) at event-stream.c:3772
#75 0x5a198 in Fcommand_loop_1 () at cmdloop.c:542
#76 0x59de8 in command_loop_1 (dummy=271597572) at cmdloop.c:462
#77 0x7d7e4 in condition_case_1 (handlers=271597668, 
    bfun=0x59d44 <command_loop_1>, barg=271597572, hfun=0x58ee0 <cmd_error>, 
    harg=271597572) at eval.c:1672
#78 0x58fe0 in command_loop_3 () at cmdloop.c:224
#79 0x59008 in command_loop_2 (dummy=271597572) at cmdloop.c:235
#80 0x7d304 in internal_catch (tag=271674788, func=0x58ffc <command_loop_2>, 
    arg=271597572, threw=0x0) at eval.c:1347
#81 0x5949c in initial_command_loop (load_me=364540) at cmdloop.c:273
#82 0x7a5f8 in main_1 (argc=2, argv=0xefffe5cc, envp=0xefffe5d8)
    at emacs.c:1315
#83 0x7aa14 in main (argc=2, argv=0xefffe5cc, envp=0xefffe5d8) at emacs.c:1459
(gdb) quit
: sdnp5:0k\ ; exit

script done on Tue Dec 10 22:59:46 1996

