From unknown Mon Aug 18 00:05:44 2025 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.509 (Entity 5.509) Content-Type: text/plain; charset=utf-8 From: bug#5396 <5396@debbugs.gnu.org> To: bug#5396 <5396@debbugs.gnu.org> Subject: Status: Something in splash page causes Emacs to crash? Reply-To: bug#5396 <5396@debbugs.gnu.org> Date: Mon, 18 Aug 2025 07:05:44 +0000 retitle 5396 Something in splash page causes Emacs to crash? reassign 5396 emacs submitter 5396 Joseph Tam severity 5396 normal thanks From debbugs-submit-bounces@debbugs.gnu.org Sat Jan 16 02:53:21 2010 Received: (at submit) by debbugs.gnu.org; 16 Jan 2010 07:53:21 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1NW3TE-0006el-PR for submit@debbugs.gnu.org; Sat, 16 Jan 2010 02:53:21 -0500 Received: from fencepost.gnu.org ([140.186.70.10]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1NW2kv-0006Dd-4P for submit@debbugs.gnu.org; Sat, 16 Jan 2010 02:07:34 -0500 Received: from mx10.gnu.org ([199.232.76.166]:47234) by fencepost.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1NW2kr-0001Aa-Cj for submit@debbugs.gnu.org; Sat, 16 Jan 2010 02:07:30 -0500 Received: from Debian-exim by monty-python.gnu.org with spam-scanned (Exim 4.60) (envelope-from ) id 1NW2e8-000411-GI for submit@debbugs.gnu.org; Sat, 16 Jan 2010 02:00:37 -0500 X-Spam-Checker-Version: SpamAssassin 3.1.0 (2005-09-13) on monty-python X-Spam-Level: X-Spam-Status: No, score=-1.7 required=5.0 tests=AWL,BAYES_00, DATE_IN_PAST_03_06,UNPARSEABLE_RELAY autolearn=ham version=3.1.0 Received: from lists.gnu.org ([199.232.76.165]:38743) by monty-python.gnu.org with esmtps (TLS-1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1NW2e8-00040t-AO for submit@debbugs.gnu.org; Sat, 16 Jan 2010 02:00:32 -0500 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1NW2e7-0006dZ-Ny for bug-gnu-emacs@gnu.org; Sat, 16 Jan 2010 02:00:31 -0500 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1NW2e2-0006cb-03 for bug-gnu-emacs@gnu.org; Sat, 16 Jan 2010 02:00:29 -0500 Received: from [199.232.76.173] (port=38732 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1NW2e1-0006cY-9x for bug-gnu-emacs@gnu.org; Sat, 16 Jan 2010 02:00:25 -0500 Received: from viol.math.ubc.ca ([137.82.36.61]:52554) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1NW2e0-0003yT-Kx for bug-gnu-emacs@gnu.org; Sat, 16 Jan 2010 02:00:25 -0500 Received: from zap (zap.math.ubc.ca [137.82.36.8]) by viol.math.ubc.ca (8.13.7/8.13.7) with ESMTP id o0G3BWZ2010526 for ; Fri, 15 Jan 2010 19:11:32 -0800 (PST) Date: Fri, 15 Jan 2010 19:11:32 -0800 (PST) From: Joseph Tam To: bug-gnu-emacs@gnu.org Subject: Something in splash page causes Emacs to crash? Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed X-detected-operating-system: by monty-python.gnu.org: Solaris 8 (2) X-detected-operating-system: by monty-python.gnu.org: GNU/Linux 2.6, seldom 2.4 (older, 4) X-Spam-Score: -6.6 (------) X-Debbugs-Envelope-To: submit X-Mailman-Approved-At: Sat, 16 Jan 2010 02:53:18 -0500 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -6.6 (------) Under certain circumstances, emacs crashes on startup. I hope I have provided enough details for you to figure it out, or at least, so that you can refer me for more diagnostics. Using a X11 thin client, I could not recreate this problem by using emacs directly on the installed host, but rather, I ssh -X from an intermediary host, then ran emacs: thin client <- X11 -> intermediary host <- "ssh -X" -> emacs I have looked at etc/PROBLEMS, and none of those cases seem to apply (but truthfully, the file is so overwhelmingly large I might have missed the correct one while skimming). Hmm, I notice something weird. It won't crash if I do "emacs -v" or some other flag it doesn't understand. If I avoid the splash-page, it also doesn't crash: # Does not crash emacs -blah emacs --no-splash emacs --version GNU Emacs 23.1.1 Copyright (C) 2009 Free Software Foundation, Inc. GNU Emacs comes with ABSOLUTELY NO WARRANTY. You may redistribute copies of Emacs under the terms of the GNU General Public License. For more information about these matters, see the file named COPYING. uname -a of host running emacs: SunOS zap 5.10 Generic_137111-08 sun4u sparc SUNW,Ultra-2 Configure options: configure \ --mandir=/usr/local/man \ --infodir=/usr/local/info \ --with-x \ --with-x-toolkit=athena \ --without-gif \ --without-jpeg \ --without-png \ --without-tiff \ --without-xpm \ --without-xim Output of Emacs Fatal error (6)Abort Backtrace and value dumps (gdb) run Starting program: /nfs/build/Emacs/emacs-23.1/src/emacs Breakpoint 1, abort () at emacs.c:432 432 kill (getpid (), SIGABRT); (gdb) bt #0 abort () at emacs.c:432 #1 0x0017ef30 in font_parse_xlfd (name=0x8
, font=-2138962232) at font.c:1131 #2 0x001c8130 in xfont_list_pattern (display=0x7c5a80, pattern=0xffbfc198 "-adobe-helvetica-*-*-*-*-*-*-*-*-*-*-iso8859-1", registry=540807248, script=540533584) at xfont.c:414 #3 0x001c86b4 in xfont_list (frame=536870911, spec=-2143545280) at xfont.c:525 #4 0x00185adc in font_list_entities (frame=-2138889936, spec=-2138978624) at font.c:2855 #5 0x001862a8 in font_find_for_lface (f=0x832130, attrs=0xffbfc7a8, spec=-2139935872, c=-1) at font.c:3406 #6 0x001868f4 in font_load_for_lface (f=0x1fffffff, attrs=0xffbfc7a8, spec=2) at font.c:3476 #7 0x000ce94c in realize_face (cache=0x80d078, attrs=0xffbfc7a8, former_face_id=8518864) at xfaces.c:5893 #8 0x000cfaf0 in lookup_face (f=0x0, attr=0xffbfc7a8) at xfaces.c:4723 #9 0x000d13d8 in face_at_buffer_position (w=0x0, pos=5, region_beg=-1, region_end=-1, endptr=0xffbfc874, limit=8617312, mouse=0, base_face_id=0) at xfaces.c:6360 #10 0x0005ea3c in handle_face_prop (it=0xffbfd430) at xdisp.c:3447 #11 0x000614e0 in handle_stop (it=0xffbfd430) at xdisp.c:3134 #12 0x000644e8 in next_element_from_buffer (it=0xffbfd430) at xdisp.c:6499 #13 0x00062760 in get_next_display_element (it=0xffbfd430) at xdisp.c:5676 #14 0x0006c318 in display_line (it=0xffbfd430) at xdisp.c:16624 #15 0x0006d708 in try_window (window=8594104, pos={charpos = 1, bytepos = 1}, check_margins=1) at xdisp.c:14075 #16 0x00075160 in redisplay_window (window=-2138889544, just_this_one_p=0) at xdisp.c:13698 #17 0x00076e3c in redisplay_window_0 (window=-2138889544) at xdisp.c:12293 #18 0x0016cee0 in internal_condition_case_1 (bfun=0x76e0c , arg=-2138889544, handlers=-1606920816, hfun=0x689b8 ) at eval.c:1560 #19 0x00068700 in redisplay_windows (window=-2138889544) at xdisp.c:12272 #20 0x00078ee0 in redisplay_internal (preserve_echo_area=3612672) at xdisp.c:11844 #21 0x001082b8 in read_char (commandflag=1, nmaps=3, maps=0xffbff548, prev_event=540533584, used_mouse_menu=0xffbff570, end_time=0x0) at keyboard.c:2709 #22 0x0010ba2c in read_key_sequence (keybuf=0xffbff6e0, bufsize=30, prompt=540533584, dont_downcase_last=0, can_return_switch_frame=1, fix_current_buffer=1) at keyboard.c:9460 #23 0x0010de80 in command_loop_1 () at keyboard.c:1642 #24 0x0016d1a8 in internal_condition_case (bfun=0x10dc94 , handlers=540595464, hfun=0x105990 ) at eval.c:1512 #25 0x000ff120 in command_loop_2 () at keyboard.c:1359 #26 0x0016cdc4 in internal_catch (tag=540591592, func=0xff0fc , arg=540533584) at eval.c:1248 #27 0x000fee80 in command_loop () at keyboard.c:1338 #28 0x000fef78 in recursive_edit_1 () at keyboard.c:953 #29 0x000ff0dc in Frecursive_edit () at keyboard.c:1015 #30 0x000fe9dc in main (argc=1, argv=0xffbffc54) at emacs.c:1852 (gdb) up #1 0x0017ef30 in font_parse_xlfd (name=0x8
, font=-2142319328) at font.c:1131 1131 font_assert (FONT_SPEC_P (font)); (gdb) pr font The history is empty. (gdb) call debug_print(font) # strace -otrace.out emacs; emacs; grep -E '^open' trace.out open("/var/ld/ld.config", O_RDONLY) = 3 open("/usr/local/lib/libXaw3d.so.6.1", O_RDONLY) = 3 open("/usr/openwin/lib/libXmu.so.4", O_RDONLY) = 3 open("/usr/openwin/lib/libXt.so.4", O_RDONLY) = 3 open("/usr/openwin/lib/libSM.so.6", O_RDONLY) = 3 open("/usr/openwin/lib/libICE.so.6", O_RDONLY) = 3 open("/usr/openwin/lib/libXext.so.0", O_RDONLY) = 3 open("/usr/openwin/lib/libX11.so.4", O_RDONLY) = 3 open("/lib/libresolv.so.2", O_RDONLY) = 3 open("/lib/libsocket.so.1", O_RDONLY) = 3 open("/lib/libnsl.so.1", O_RDONLY) = 3 open("/lib/libkstat.so.1", O_RDONLY) = 3 open("/lib/libcurses.so.1", O_RDONLY) = 3 open("/lib/libm.so.2", O_RDONLY) = 3 open("/lib/libc.so.1", O_RDONLY) = 3 open("/platform/SUNW,Ultra-2/lib/libc_psr.so.1", O_RDONLY) = 3 open("/etc/netconfig", O_RDONLY|O_LARGEFILE) = 3 open("/dev/udp", O_RDONLY) = 3 open64("/var/run/name_service_door", O_RDONLY) = 3 open("/etc/default/nss", O_RDONLY|O_LARGEFILE) = 4 open("/nfs/tam/.Xauthority", O_RDONLY) = 5 open64("/usr/local/share/emacs/23.1/site-lisp/subdirs.el", O_RDONLY) = 4 open64("/usr/local/share/emacs/23.1/site-lisp/subdirs.el", O_RDONLY) = 4 open64("/usr/local/share/emacs/23.1/site-lisp/subdirs.el", O_RDONLY) = 4 openat(-3041965, "/usr/local/share/emacs/23.1/site-lisp", O_RDONLY|O_NDELAY|O_LARGEFILE) = 4 open64("/usr/local/share/emacs/site-lisp/subdirs.el", O_RDONLY) = 4 open64("/usr/local/share/emacs/site-lisp/subdirs.el", O_RDONLY) = 4 open64("/usr/local/share/emacs/site-lisp/subdirs.el", O_RDONLY) = 4 openat(-3041965, "/usr/local/share/emacs/site-lisp", O_RDONLY|O_NDELAY|O_LARGEFILE) = 4 openat(-3041965, "/usr/local/share/emacs/site-lisp/auctex", O_RDONLY|O_NDELAY|O_LARGEFILE) = 4 openat(-3041965, "/usr/local/share/emacs/site-lisp/auctex/images", O_RDONLY|O_NDELAY|O_LARGEFILE) = 4 open64("/usr/local/share/emacs/23.1/lisp/subdirs.el", O_RDONLY) = 4 open64("/usr/local/share/emacs/23.1/lisp/subdirs.el", O_RDONLY) = 4 open64("/usr/local/share/emacs/23.1/lisp/subdirs.el", O_RDONLY) = 4 open64("/usr/local/share/emacs/23.1/leim/leim-list.el", O_RDONLY) = 4 open64("/usr/local/share/emacs/23.1/leim/leim-list.el", O_RDONLY) = 4 open64("/usr/local/share/emacs/23.1/leim/leim-list.el", O_RDONLY) = 4 open("/nfs/tam/.Xauthority", O_RDONLY) = 5 open("/nfs/tam/.Xauthority", O_RDONLY) = 5 open("/usr/openwin/lib/locale/locale.alias", O_RDONLY) Err#2 ENOENT open("/usr/openwin/lib/locale/locale.dir", O_RDONLY) Err#2 ENOENT open("/usr/openwin/lib/locale/locale.alias", O_RDONLY) Err#2 ENOENT open("/usr/openwin/lib/locale/locale.alias", O_RDONLY) Err#2 ENOENT open("/usr/openwin/lib/locale/locale.dir", O_RDONLY) Err#2 ENOENT open("/nfs/tam/.Xdefaults-zap", O_RDONLY) Err#2 ENOENT open("/usr/X11/lib/libXcursor.so.1", O_RDONLY) = 5 open("/usr/openwin/sfw/lib/libXrender.so.1", O_RDONLY) = 5 open("/nfs/tam/.icons/default/cursors/sb_v_double_arrow", O_RDONLY) Err#2 ENOENT open("/nfs/tam/.icons/default/index.theme", O_RDONLY) Err#2 ENOENT open("/usr/share/icons/default/cursors/sb_v_double_arrow", O_RDONLY) Err#2 ENOENT open("/usr/share/icons/default/index.theme", O_RDONLY) Err#2 ENOENT open("/usr/share/pixmaps/default/cursors/sb_v_double_arrow", O_RDONLY) Err#2 ENOENT open("/usr/share/pixmaps/default/index.theme", O_RDONLY) Err#2 ENOENT open("/nfs/tam/.Xdefaults-zap", O_RDONLY) Err#2 ENOENT open64("/usr/local/share/emacs/23.1/etc/charsets/MULE-tibetan.map", O_RDONLY) = 5 open64("/usr/local/share/emacs/23.1/etc/charsets/MULE-ethiopic.map", O_RDONLY) = 5 open64("/usr/local/share/emacs/23.1/etc/charsets/MULE-ipa.map", O_RDONLY) = 5 open64("/usr/local/share/emacs/23.1/etc/charsets/symbol.map", O_RDONLY) = 5 open64("/usr/local/share/emacs/23.1/lisp/simple.elc", O_RDONLY) = 5 open("/usr/openwin/lib/X11/Xcms.txt", O_RDONLY) = 5 open64("/usr/local/share/emacs/23.1/etc/charsets/8859-15.map", O_RDONLY) = 5 open("/nfs/tam/.icons/default/cursors/xterm", O_RDONLY) Err#2 ENOENT open("/nfs/tam/.icons/default/index.theme", O_RDONLY) Err#2 ENOENT open("/usr/share/icons/default/cursors/xterm", O_RDONLY) Err#2 ENOENT open("/usr/share/icons/default/index.theme", O_RDONLY) Err#2 ENOENT open("/usr/share/pixmaps/default/cursors/xterm", O_RDONLY) Err#2 ENOENT open("/usr/share/pixmaps/default/index.theme", O_RDONLY) Err#2 ENOENT open("/nfs/tam/.icons/default/cursors/left_ptr", O_RDONLY) Err#2 ENOENT open("/nfs/tam/.icons/default/index.theme", O_RDONLY) Err#2 ENOENT open("/usr/share/icons/default/cursors/left_ptr", O_RDONLY) Err#2 ENOENT open("/usr/share/icons/default/index.theme", O_RDONLY) Err#2 ENOENT open("/usr/share/pixmaps/default/cursors/left_ptr", O_RDONLY) Err#2 ENOENT open("/usr/share/pixmaps/default/index.theme", O_RDONLY) Err#2 ENOENT open("/nfs/tam/.icons/default/cursors/watch", O_RDONLY) Err#2 ENOENT open("/nfs/tam/.icons/default/index.theme", O_RDONLY) Err#2 ENOENT open("/usr/share/icons/default/cursors/watch", O_RDONLY) Err#2 ENOENT open("/usr/share/icons/default/index.theme", O_RDONLY) Err#2 ENOENT open("/usr/share/pixmaps/default/cursors/watch", O_RDONLY) Err#2 ENOENT open("/usr/share/pixmaps/default/index.theme", O_RDONLY) Err#2 ENOENT open("/nfs/tam/.icons/default/cursors/xterm", O_RDONLY) Err#2 ENOENT open("/nfs/tam/.icons/default/index.theme", O_RDONLY) Err#2 ENOENT open("/usr/share/icons/default/cursors/xterm", O_RDONLY) Err#2 ENOENT open("/usr/share/icons/default/index.theme", O_RDONLY) Err#2 ENOENT open("/usr/share/pixmaps/default/cursors/xterm", O_RDONLY) Err#2 ENOENT open("/usr/share/pixmaps/default/index.theme", O_RDONLY) Err#2 ENOENT open("/nfs/tam/.icons/default/cursors/hand2", O_RDONLY) Err#2 ENOENT open("/nfs/tam/.icons/default/index.theme", O_RDONLY) Err#2 ENOENT open("/usr/share/icons/default/cursors/hand2", O_RDONLY) Err#2 ENOENT open("/usr/share/icons/default/index.theme", O_RDONLY) Err#2 ENOENT open("/usr/share/pixmaps/default/cursors/hand2", O_RDONLY) Err#2 ENOENT open("/usr/share/pixmaps/default/index.theme", O_RDONLY) Err#2 ENOENT open("/nfs/tam/.icons/default/cursors/sb_h_double_arrow", O_RDONLY) Err#2 ENOENT open("/nfs/tam/.icons/default/index.theme", O_RDONLY) Err#2 ENOENT open("/usr/share/icons/default/cursors/sb_h_double_arrow", O_RDONLY) Err#2 ENOENT open("/usr/share/icons/default/index.theme", O_RDONLY) Err#2 ENOENT open("/usr/share/pixmaps/default/cursors/sb_h_double_arrow", O_RDONLY) Err#2 ENOENT open("/usr/share/pixmaps/default/index.theme", O_RDONLY) Err#2 ENOENT open("/nfs/tam/.icons/default/cursors/sb_v_double_arrow", O_RDONLY) Err#2 ENOENT open("/nfs/tam/.icons/default/index.theme", O_RDONLY) Err#2 ENOENT open("/usr/share/icons/default/cursors/sb_v_double_arrow", O_RDONLY) Err#2 ENOENT open("/usr/share/icons/default/index.theme", O_RDONLY) Err#2 ENOENT open("/usr/share/pixmaps/default/cursors/sb_v_double_arrow", O_RDONLY) Err#2 ENOENT open("/usr/share/pixmaps/default/index.theme", O_RDONLY) Err#2 ENOENT open("/nfs/tam/.icons/default/cursors/sb_h_double_arrow", O_RDONLY) Err#2 ENOENT open("/nfs/tam/.icons/default/index.theme", O_RDONLY) Err#2 ENOENT open("/usr/share/icons/default/cursors/sb_h_double_arrow", O_RDONLY) Err#2 ENOENT open("/usr/share/icons/default/index.theme", O_RDONLY) Err#2 ENOENT open("/usr/share/pixmaps/default/cursors/sb_h_double_arrow", O_RDONLY) Err#2 ENOENT open("/usr/share/pixmaps/default/index.theme", O_RDONLY) Err#2 ENOENT open("/nfs/tam/.icons/default/cursors/sb_left_arrow", O_RDONLY) Err#2 ENOENT open("/nfs/tam/.icons/default/index.theme", O_RDONLY) Err#2 ENOENT open("/usr/share/icons/default/cursors/sb_left_arrow", O_RDONLY) Err#2 ENOENT open("/usr/share/icons/default/index.theme", O_RDONLY) Err#2 ENOENT open("/usr/share/pixmaps/default/cursors/sb_left_arrow", O_RDONLY) Err#2 ENOENT open("/usr/share/pixmaps/default/index.theme", O_RDONLY) Err#2 ENOENT open("/nfs/tam/.icons/default/cursors/sb_up_arrow", O_RDONLY) Err#2 ENOENT open("/nfs/tam/.icons/default/index.theme", O_RDONLY) Err#2 ENOENT open("/usr/share/icons/default/cursors/sb_up_arrow", O_RDONLY) Err#2 ENOENT open("/usr/share/icons/default/index.theme", O_RDONLY) Err#2 ENOENT open("/usr/share/pixmaps/default/cursors/sb_up_arrow", O_RDONLY) Err#2 ENOENT open("/usr/share/pixmaps/default/index.theme", O_RDONLY) Err#2 ENOENT open("/nfs/tam/.icons/default/cursors/sb_down_arrow", O_RDONLY) Err#2 ENOENT open("/nfs/tam/.icons/default/index.theme", O_RDONLY) Err#2 ENOENT open("/usr/share/icons/default/cursors/sb_down_arrow", O_RDONLY) Err#2 ENOENT open("/usr/share/icons/default/index.theme", O_RDONLY) Err#2 ENOENT open("/usr/share/pixmaps/default/cursors/sb_down_arrow", O_RDONLY) Err#2 ENOENT open("/usr/share/pixmaps/default/index.theme", O_RDONLY) Err#2 ENOENT open("/nfs/tam/.icons/default/cursors/sb_right_arrow", O_RDONLY) Err#2 ENOENT open("/nfs/tam/.icons/default/index.theme", O_RDONLY) Err#2 ENOENT open("/usr/share/icons/default/cursors/sb_right_arrow", O_RDONLY) Err#2 ENOENT open("/usr/share/icons/default/index.theme", O_RDONLY) Err#2 ENOENT open("/usr/share/pixmaps/default/cursors/sb_right_arrow", O_RDONLY) Err#2 ENOENT open("/usr/share/pixmaps/default/index.theme", O_RDONLY) Err#2 ENOENT open64("/usr/local/share/emacs/23.1/etc/HELLO", O_RDONLY) = 5 open("/nfs/tam/.icons/default/cursors/right_ptr", O_RDONLY) Err#2 ENOENT open("/nfs/tam/.icons/default/index.theme", O_RDONLY) Err#2 ENOENT open("/usr/share/icons/default/cursors/right_ptr", O_RDONLY) Err#2 ENOENT open("/usr/share/icons/default/index.theme", O_RDONLY) Err#2 ENOENT open("/usr/share/pixmaps/default/cursors/right_ptr", O_RDONLY) Err#2 ENOENT open("/usr/share/pixmaps/default/index.theme", O_RDONLY) Err#2 ENOENT open64("/usr/local/share/emacs/site-lisp/site-start.el", O_RDONLY) = 5 open64("/usr/local/share/emacs/site-lisp/site-start.el", O_RDONLY) = 5 open64("/usr/local/share/emacs/site-lisp/site-start.el", O_RDONLY) = 5 open64("/usr/local/share/emacs/23.1/etc/images/splash.pbm", O_RDONLY) = 5 open64("/usr/local/share/emacs/23.1/etc/images/splash.pbm", O_RDONLY) = 5 open64("/usr/local/share/emacs/23.1/etc/images/splash.pbm", O_RDONLY) = 5 open64("/usr/local/share/emacs/23.1/etc/images/splash.pbm", O_RDONLY) = 5 open64("/usr/local/share/emacs/23.1/etc/images/splash.pbm", O_RDONLY) = 5 open64("/usr/local/share/emacs/23.1/etc/images/splash.pbm", O_RDONLY) = 5 open64("/usr/local/share/emacs/23.1/etc/images/splash.pbm", O_RDONLY) = 5 open64("/usr/local/share/emacs/23.1/etc/images/splash.pbm", O_RDONLY) = 5 open64("/usr/local/share/emacs/23.1/etc/tutorials/TUTORIAL", O_RDONLY) = 5 open("/usr/share/lib/zoneinfo/Canada/Pacific", O_RDONLY) = 5 open64("/usr/local/share/emacs/23.1/etc/HELLO", O_RDONLY) = 5 open64("/usr/local/share/emacs/23.1/etc/images/new.pbm", O_RDONLY) = 5 open64("/usr/local/share/emacs/23.1/etc/images/new.pbm", O_RDONLY) = 5 open64("/usr/local/share/emacs/23.1/etc/images/new.pbm", O_RDONLY) = 5 open64("/usr/local/share/emacs/23.1/etc/images/open.pbm", O_RDONLY) = 5 open64("/usr/local/share/emacs/23.1/etc/images/open.pbm", O_RDONLY) = 5 open64("/usr/local/share/emacs/23.1/etc/images/open.pbm", O_RDONLY) = 5 open64("/usr/local/share/emacs/23.1/etc/images/diropen.pbm", O_RDONLY) = 5 open64("/usr/local/share/emacs/23.1/etc/images/diropen.pbm", O_RDONLY) = 5 open64("/usr/local/share/emacs/23.1/etc/images/diropen.pbm", O_RDONLY) = 5 open64("/usr/local/share/emacs/23.1/etc/images/close.pbm", O_RDONLY) = 5 open64("/usr/local/share/emacs/23.1/etc/images/close.pbm", O_RDONLY) = 5 open64("/usr/local/share/emacs/23.1/etc/images/close.pbm", O_RDONLY) = 5 open64("/usr/local/share/emacs/23.1/etc/images/save.pbm", O_RDONLY) = 5 open64("/usr/local/share/emacs/23.1/etc/images/save.pbm", O_RDONLY) = 5 open64("/usr/local/share/emacs/23.1/etc/images/save.pbm", O_RDONLY) = 5 open64("/usr/local/share/emacs/23.1/etc/images/saveas.pbm", O_RDONLY) = 5 open64("/usr/local/share/emacs/23.1/etc/images/saveas.pbm", O_RDONLY) = 5 open64("/usr/local/share/emacs/23.1/etc/images/saveas.pbm", O_RDONLY) = 5 open64("/usr/local/share/emacs/23.1/etc/images/undo.pbm", O_RDONLY) = 5 open64("/usr/local/share/emacs/23.1/etc/images/undo.pbm", O_RDONLY) = 5 open64("/usr/local/share/emacs/23.1/etc/images/undo.pbm", O_RDONLY) = 5 open64("/usr/local/share/emacs/23.1/etc/images/cut.pbm", O_RDONLY) = 5 open64("/usr/local/share/emacs/23.1/etc/images/cut.pbm", O_RDONLY) = 5 open64("/usr/local/share/emacs/23.1/etc/images/cut.pbm", O_RDONLY) = 5 open64("/usr/local/share/emacs/23.1/etc/images/copy.pbm", O_RDONLY) = 5 open64("/usr/local/share/emacs/23.1/etc/images/copy.pbm", O_RDONLY) = 5 open64("/usr/local/share/emacs/23.1/etc/images/copy.pbm", O_RDONLY) = 5 open64("/usr/local/share/emacs/23.1/etc/images/paste.pbm", O_RDONLY) = 5 open64("/usr/local/share/emacs/23.1/etc/images/paste.pbm", O_RDONLY) = 5 open64("/usr/local/share/emacs/23.1/etc/images/paste.pbm", O_RDONLY) = 5 open64("/usr/local/share/emacs/23.1/etc/images/search.pbm", O_RDONLY) = 5 open64("/usr/local/share/emacs/23.1/etc/images/search.pbm", O_RDONLY) = 5 open64("/usr/local/share/emacs/23.1/etc/images/search.pbm", O_RDONLY) = 5 open64("/usr/local/share/emacs/23.1/etc/images/print.pbm", O_RDONLY) = 5 open64("/usr/local/share/emacs/23.1/etc/images/print.pbm", O_RDONLY) = 5 open64("/usr/local/share/emacs/23.1/etc/images/print.pbm", O_RDONLY) = 5 open64("/usr/local/share/emacs/23.1/etc/images/preferences.pbm", O_RDONLY) = 5 open64("/usr/local/share/emacs/23.1/etc/images/preferences.pbm", O_RDONLY) = 5 open64("/usr/local/share/emacs/23.1/etc/images/preferences.pbm", O_RDONLY) = 5 open64("/usr/local/share/emacs/23.1/etc/images/help.pbm", O_RDONLY) = 5 open64("/usr/local/share/emacs/23.1/etc/images/help.pbm", O_RDONLY) = 5 open64("/usr/local/share/emacs/23.1/etc/images/help.pbm", O_RDONLY) = 5 open64("/nfs/tam/.emacs.d/auto-save-list/.saves-10614-zap~", O_WRONLY|O_CREAT|O_TRUNC, 0666) Err#2 ENOENT Misc. details - no user ~/.emacs* installed - some site-lisp packages (like AUCTeX) installed. Hopefully, the process trace output of open() calls will give you an idea of what's been installed (not much). Joseph Tam From debbugs-submit-bounces@debbugs.gnu.org Wed Jan 27 01:11:49 2010 Received: (at 5396) by debbugs.gnu.org; 27 Jan 2010 06:11:50 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1Na180-0006K3-Tr for submit@debbugs.gnu.org; Wed, 27 Jan 2010 01:11:49 -0500 Received: from mx1.aist.go.jp ([150.29.246.133]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1Na17y-0006Jx-Ce for 5396@debbugs.gnu.org; Wed, 27 Jan 2010 01:11:47 -0500 Received: from rqsmtp2.aist.go.jp (rqsmtp2.aist.go.jp [150.29.254.123]) by mx1.aist.go.jp with ESMTP id o0R6BfiL015482; Wed, 27 Jan 2010 15:11:41 +0900 (JST) env-from (handa@m17n.org) Received: from smtp4.aist.go.jp by rqsmtp2.aist.go.jp with ESMTP id o0R6Bfov028695; Wed, 27 Jan 2010 15:11:41 +0900 (JST) env-from (handa@m17n.org) Received: by smtp4.aist.go.jp with ESMTP id o0R6Be7F028447; Wed, 27 Jan 2010 15:11:40 +0900 (JST) env-from (handa@m17n.org) Received: from handa by etlken with local (Exim 4.69) (envelope-from ) id 1Na17s-00056R-Cw; Wed, 27 Jan 2010 15:11:40 +0900 From: Kenichi Handa To: Joseph Tam Subject: Re: bug#5396: Something in splash page causes Emacs to crash? In-Reply-To: (message from Joseph Tam on Fri, 15 Jan 2010 19:11:32 -0800 (PST)) References: Date: Wed, 27 Jan 2010 15:11:40 +0900 Message-ID: MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Spam-Score: -2.7 (--) X-Debbugs-Envelope-To: 5396 Cc: tam@math.ubc.ca, 5396@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -2.7 (--) In article , Joseph Tam writes: > Under certain circumstances, emacs crashes on startup. I hope I have > provided enough details for you to figure it out, or at least, so that > you can refer me for more diagnostics. > Using a X11 thin client, I could not recreate this problem by using > emacs directly on the installed host, but rather, I ssh -X from an > intermediary host, then ran emacs: > thin client <- X11 -> intermediary host <- "ssh -X" -> emacs [...] > (gdb) run > Starting program: /nfs/build/Emacs/emacs-23.1/src/emacs > Breakpoint 1, abort () at emacs.c:432 > 432 kill (getpid (), SIGABRT); > (gdb) bt > #0 abort () at emacs.c:432 > #1 0x0017ef30 in font_parse_xlfd (name=0x8
, font=-2138962232) at font.c:1131 > #2 0x001c8130 in xfont_list_pattern (display=0x7c5a80, > pattern=0xffbfc198 "-adobe-helvetica-*-*-*-*-*-*-*-*-*-*-iso8859-1", registry=540807248, script=540533584) > at xfont.c:414 [...] > (gdb) up > #1 0x0017ef30 in font_parse_xlfd (name=0x8
, > font=-2142319328) at font.c:1131 > 1131 font_assert (FONT_SPEC_P (font)); > (gdb) pr font > The history is empty. > (gdb) call debug_print(font) > # Hmm, it seems that the contents of `name' argument to font_parse_xlfd is broken or invalid. In the same gdb session, following the above, please do: (gdb) up (gdb) p buf --- Kenichi Handa handa@m17n.org From debbugs-submit-bounces@debbugs.gnu.org Thu Jan 28 21:59:14 2010 Received: (at 5396) by debbugs.gnu.org; 29 Jan 2010 02:59:14 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1Nah4j-0006g3-QT for submit@debbugs.gnu.org; Thu, 28 Jan 2010 21:59:14 -0500 Received: from viol.math.ubc.ca ([137.82.36.61]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1Nah3K-0006eM-Dk for 5396@debbugs.gnu.org; Thu, 28 Jan 2010 21:57:59 -0500 Received: from zap (zap.math.ubc.ca [137.82.36.8]) by viol.math.ubc.ca (8.13.7/8.13.7) with ESMTP id o0T2vf5g007662; Thu, 28 Jan 2010 18:57:41 -0800 (PST) Date: Thu, 28 Jan 2010 18:57:41 -0800 (PST) From: Joseph Tam To: Kenichi Handa Subject: Re: bug#5396: Something in splash page causes Emacs to crash? In-Reply-To: Message-ID: References: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed X-Spam-Score: -6.6 (------) X-Debbugs-Envelope-To: 5396 X-Mailman-Approved-At: Thu, 28 Jan 2010 21:59:12 -0500 Cc: 5396@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -6.6 (------) On Wed, 27 Jan 2010, Kenichi Handa wrote: > Hmm, it seems that the contents of `name' argument to > font_parse_xlfd is broken or invalid. > > In the same gdb session, following the above, please do: > > (gdb) up > (gdb) p buf Thanks for looking into this. Here are the results: (gdb) up #2 0x003470d4 in xfont_list_pattern (display=0x958020, pattern=0xffbfc938 "-adobe-helvetica-*-*-*-*-*-*-*-*-*-*-iso8859-1", registry=542395320, script=542121656) at xfont.c:414 414 if (font_parse_xlfd (buf, entity) < 0) (gdb) p buf $1 = "-adobe-helvetica-medium-r-normal-x-x-x-12-120-p-67-iso8859-1\0009-1\0006.\330\000\000\000\005\000\313l\210\000\000\000m\000f\324(\000\313l\210", '\0' , "6.\370", '\0' , "6.\240\000\000\000\002\000\306\030\230", '\0' , "\377\277\311f\377\277\307\354", '\0' , "\001", '\0' , "\001\000\000\000\000\377\277\307\350\000\000\000\001", '\0' , "\377\277\307\210\000\000\000\003`_@\370 P\036\350"... Enlightening? Joseph Tam From debbugs-submit-bounces@debbugs.gnu.org Fri Jan 29 01:33:44 2010 Received: (at 5396) by debbugs.gnu.org; 29 Jan 2010 06:33:44 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1NakQJ-0001WI-PZ for submit@debbugs.gnu.org; Fri, 29 Jan 2010 01:33:43 -0500 Received: from mx1s.aist.go.jp ([150.29.246.134]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1NakQG-0001W9-Mo for 5396@debbugs.gnu.org; Fri, 29 Jan 2010 01:33:42 -0500 Received: from rqsmtp2.aist.go.jp (rqsmtp2.aist.go.jp [150.29.254.123]) by mx1s.aist.go.jp with ESMTP id o0T6XYBp011247; Fri, 29 Jan 2010 15:33:34 +0900 (JST) env-from (handa@m17n.org) Received: from smtp4.aist.go.jp by rqsmtp2.aist.go.jp with ESMTP id o0T6XYpq026378; Fri, 29 Jan 2010 15:33:34 +0900 (JST) env-from (handa@m17n.org) Received: by smtp4.aist.go.jp with ESMTP id o0T6XYGc004179; Fri, 29 Jan 2010 15:33:34 +0900 (JST) env-from (handa@m17n.org) Received: from handa by etlken with local (Exim 4.69) (envelope-from ) id 1NakQA-0003N3-2I; Fri, 29 Jan 2010 15:33:34 +0900 From: Kenichi Handa To: Joseph Tam Subject: Re: bug#5396: Something in splash page causes Emacs to crash? In-Reply-To: (message from Joseph Tam on Thu, 28 Jan 2010 18:57:41 -0800 (PST)) References: Date: Fri, 29 Jan 2010 15:33:34 +0900 Message-ID: MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Spam-Score: -2.7 (--) X-Debbugs-Envelope-To: 5396 Cc: 5396@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -2.7 (--) In article , Joseph Tam writes: > (gdb) up > #2 0x003470d4 in xfont_list_pattern (display=0x958020, pattern=0xffbfc938 "-adobe-helvetica-*-*-*-*-*-*-*-*-*-*-iso8859-1", > registry=542395320, script=542121656) at xfont.c:414 > 414 if (font_parse_xlfd (buf, entity) < 0) > (gdb) p buf > $1 = "-adobe-helvetica-medium-r-normal-x-x-x-12-120-p-67-iso8859-1\0009-1\0006.\330\000\000\000\005\000\313l\210\000\000\000m\000f\324(\000\313l\210", '\0' , "6.\370", '\0' , "6.\240\000\000\000\002\000\306\030\230", '\0' , "\377\277\311f\377\277\307\354", '\0' , "\001", '\0' , "\001\000\000\000\000\377\277\307\350\000\000\000\001", '\0' , "\377\277\307\210\000\000\000\003`_@\370 P\036\350"... Ah! Very strange XLFD font name; PIXEL_SIZE="x", POINT_SIZE="x", RESX="12", RESY="120"! Perhaps Emacs should just ignore such a font. Which font is actually opened when you do: % xfd -fn -adobe-helvetica-medium-r-normal-x-x-x-12-120-p-67-iso8859-1 --- Kenichi Handa handa@m17n.org From debbugs-submit-bounces@debbugs.gnu.org Fri Jan 29 21:47:45 2010 Received: (at 5396) by debbugs.gnu.org; 30 Jan 2010 02:47:45 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1Nb3NB-0000Iz-7w for submit@debbugs.gnu.org; Fri, 29 Jan 2010 21:47:45 -0500 Received: from viol.math.ubc.ca ([137.82.36.61]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1Nb3Mx-0000IY-52 for 5396@debbugs.gnu.org; Fri, 29 Jan 2010 21:47:43 -0500 Received: from zap (zap.math.ubc.ca [137.82.36.8]) by viol.math.ubc.ca (8.13.7/8.13.7) with ESMTP id o0U2lQA0007317; Fri, 29 Jan 2010 18:47:26 -0800 (PST) Date: Fri, 29 Jan 2010 18:47:26 -0800 (PST) From: Joseph Tam To: Kenichi Handa Subject: Re: bug#5396: Something in splash page causes Emacs to crash? In-Reply-To: Message-ID: References: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed X-Spam-Score: -6.6 (------) X-Debbugs-Envelope-To: 5396 Cc: 5396@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -6.6 (------) On Fri, 29 Jan 2010, Kenichi Handa wrote: > Ah! Very strange XLFD font name; PIXEL_SIZE="x", > POINT_SIZE="x", RESX="12", RESY="120"! Perhaps Emacs should > just ignore such a font. Which font is actually opened when > you do: > % xfd -fn -adobe-helvetica-medium-r-normal-x-x-x-12-120-p-67-iso8859-1 Under the test conditions X11 thin client -> intermediary host (Xubuntu) -> emacs/xfd (Solaris): the above command reports this font at the top of the window: -Adobe-Helvetica-Medium-R-Normal--12-120-75-75-P-67-iso8859-15 I couldn't find any of these strings in the font server's repository, but I did find this font alias on the thin client's font repository: # Found in /usr/X11R6/lib/X11/fonts/75dpi/fonts.alias: 75dpi/fonts.alias:"-adobe-helvetica-medium-r-normal-x-x-x-12-120-p-67-iso8859-1" "-adobe-helvetica-medium-r-normal--12-120-75-75-p-67-iso8859-15" Joseph Tam From debbugs-submit-bounces@debbugs.gnu.org Sun Jan 31 06:15:44 2010 Received: (at 5396) by debbugs.gnu.org; 31 Jan 2010 11:15:44 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1NbXm7-00032S-Uq for submit@debbugs.gnu.org; Sun, 31 Jan 2010 06:15:44 -0500 Received: from mx1.aist.go.jp ([150.29.246.133]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1NbXm4-00032J-LK for 5396@debbugs.gnu.org; Sun, 31 Jan 2010 06:15:30 -0500 Received: from rqsmtp2.aist.go.jp (rqsmtp2.aist.go.jp [150.29.254.123]) by mx1.aist.go.jp with ESMTP id o0VBFNs2017331; Sun, 31 Jan 2010 20:15:24 +0900 (JST) env-from (handa@m17n.org) Received: from smtp2.aist.go.jp by rqsmtp2.aist.go.jp with ESMTP id o0VBFNo5013210; Sun, 31 Jan 2010 20:15:23 +0900 (JST) env-from (handa@m17n.org) Received: by smtp2.aist.go.jp with ESMTP id o0VBFNqA015705; Sun, 31 Jan 2010 20:15:23 +0900 (JST) env-from (handa@m17n.org) Received: from handa by etlken with local (Exim 4.69) (envelope-from ) id 1NbXlz-00047A-00; Sun, 31 Jan 2010 20:15:23 +0900 From: Kenichi Handa To: Joseph Tam Subject: Re: bug#5396: Something in splash page causes Emacs to crash? In-Reply-To: (message from Joseph Tam on Fri, 29 Jan 2010 18:47:26 -0800 (PST)) References: Date: Sun, 31 Jan 2010 20:15:22 +0900 Message-ID: MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Spam-Score: -2.7 (--) X-Debbugs-Envelope-To: 5396 Cc: 5396@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -2.7 (--) In article , Joseph Tam writes: > I couldn't find any of these strings in the font server's repository, > but I did find this font alias on the thin client's font repository: > # Found in /usr/X11R6/lib/X11/fonts/75dpi/fonts.alias: > 75dpi/fonts.alias:"-adobe-helvetica-medium-r-normal-x-x-x-12-120-p-67-iso8859-1" "-adobe-helvetica-medium-r-normal--12-120-75-75-p-67-iso8859-15" I see. As it's an alias, this correct font name: -adobe-helvetica-medium-r-normal--12-120-75-75-p-67-iso8859-15 should be included in the list returned by xfont_list_pattern even if we ignore that alias. So, I've just installed a fix to ginore such an errornous name. Could you please try again with the latest code? By the way, it seems that the alias name should be actually: -adobe-helvetica-medium-r-normal-x-12-120-x-x-p-67-iso8859-1 ^^^^^^^^^^ --- Kenichi Handa handa@m17n.org From debbugs-submit-bounces@debbugs.gnu.org Tue Feb 02 22:20:07 2010 Received: (at 5396) by debbugs.gnu.org; 3 Feb 2010 03:20:07 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1NcVmh-0007nQ-D2 for submit@debbugs.gnu.org; Tue, 02 Feb 2010 22:20:07 -0500 Received: from viol.math.ubc.ca ([137.82.36.61]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1NcVmf-0007n2-Ve for 5396@debbugs.gnu.org; Tue, 02 Feb 2010 22:20:06 -0500 Received: from zap (zap.math.ubc.ca [137.82.36.8]) by viol.math.ubc.ca (8.13.7/8.13.7) with ESMTP id o133K1Dv028818; Tue, 2 Feb 2010 19:20:01 -0800 (PST) Date: Tue, 2 Feb 2010 19:20:00 -0800 (PST) From: Joseph Tam To: Kenichi Handa Subject: Re: bug#5396: Something in splash page causes Emacs to crash? In-Reply-To: Message-ID: References: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed X-Spam-Score: -6.6 (------) X-Debbugs-Envelope-To: 5396 Cc: 5396@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -6.6 (------) On Sun, 31 Jan 2010, Kenichi Handa wrote: >> I couldn't find any of these strings in the font server's repository, >> but I did find this font alias on the thin client's font repository: > >> # Found in /usr/X11R6/lib/X11/fonts/75dpi/fonts.alias: >> 75dpi/fonts.alias:"-adobe-helvetica-medium-r-normal-x-x-x-12-120-p-67-iso8859-1" "-adobe-helvetica-medium-r-normal--12-120-75-75-p-67-iso8859-15" > > I see. As it's an alias, this correct font name: > -adobe-helvetica-medium-r-normal--12-120-75-75-p-67-iso8859-15 > should be included in the list returned by > xfont_list_pattern even if we ignore that alias. So, I've > just installed a fix to ginore such an errornous name. > > Could you please try again with the latest code? I can confirm that the latest patch does indeed prevent crashing due to a bad font alias designation. Thanks, Kenichi. Joseph Tam From debbugs-submit-bounces@debbugs.gnu.org Mon Aug 23 22:30:08 2010 Received: (at control) by debbugs.gnu.org; 24 Aug 2010 02:30:08 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OnjH6-0006aE-4A for submit@debbugs.gnu.org; Mon, 23 Aug 2010 22:30:08 -0400 Received: from fencepost.gnu.org ([140.186.70.10]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OnjH4-0006Zb-BR for control@debbugs.gnu.org; Mon, 23 Aug 2010 22:30:06 -0400 Received: from rgm by fencepost.gnu.org with local (Exim 4.69) (envelope-from ) id 1OnjIL-00025V-9U; Mon, 23 Aug 2010 22:31:25 -0400 MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Message-ID: <19571.12029.81834.173692@fencepost.gnu.org> Date: Mon, 23 Aug 2010 22:31:25 -0400 From: Glenn Morris To: control Subject: control X-Attribution: GM X-Mailer: VM (www.wonderworks.com/vm), GNU Emacs (www.gnu.org/software/emacs) X-Hue: red X-Ran: fn*(Hq:az=KZ{lWFok{wLWH:Sq@sd\eY8O:Y2KK}=}=zT>Zn>(e>rQP>?L1^~}sM-i6iqH X-Debbugs-No-Ack: yes X-Spam-Score: -5.1 (-----) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -5.1 (-----) close 5396 From unknown Mon Aug 18 00:05:44 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Tue, 21 Sep 2010 11:24:04 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator