From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: "Marshall, Simon" Newsgroups: gmane.emacs.bugs Subject: bug#3659: FW: 23.0.95; crash on set-frame-font Date: Thu, 23 Jul 2009 10:22:24 +0100 Message-ID: <63C2A154B1708946B60726AFDBA00AC006680307@ukmailemea01.misys.global.ad> References: <63C2A154B1708946B60726AFDBA00AC005E5EC5A@ukmailemea01.misys.global.ad><87iqinxbs7.fsf@stupidchicken.com><63C2A154B1708946B60726AFDBA00AC005EABBA6@ukmailemea01.misys.global.ad><87fxdp4ssu.fsf@stupidchicken.com> <87eit9ugs9.fsf@stupidchicken.com> <63C2A154B1708946B60726AFDBA00AC00628E9C2@ukmailemea01.misys.global.ad><87y6qyeykd.fsf@stupidchicken.com><63C2A154B1708946B60726AFDBA00AC0066199FB@ukmailemea01.misys.global.ad> <87ljmgkeev.fsf@cyd.mit.edu> Reply-To: "Marshall, Simon" , 3659@emacsbugs.donarmstrong.com NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable X-Trace: ger.gmane.org 1248342137 22697 80.91.229.12 (23 Jul 2009 09:42:17 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Thu, 23 Jul 2009 09:42:17 +0000 (UTC) Cc: 3659@emacsbugs.donarmstrong.com To: "Chong Yidong" , "Kenichi Handa" Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Thu Jul 23 11:42:09 2009 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.50) id 1MTuoT-00078K-1M for geb-bug-gnu-emacs@m.gmane.org; Thu, 23 Jul 2009 11:42:09 +0200 Original-Received: from localhost ([127.0.0.1]:33177 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1MTuoS-0007Hx-1t for geb-bug-gnu-emacs@m.gmane.org; Thu, 23 Jul 2009 05:42:08 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1MTukC-000621-Ns for bug-gnu-emacs@gnu.org; Thu, 23 Jul 2009 05:37:45 -0400 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1MTuk3-0005wo-C0 for bug-gnu-emacs@gnu.org; Thu, 23 Jul 2009 05:37:39 -0400 Original-Received: from [199.232.76.173] (port=36049 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1MTuk2-0005wP-S1 for bug-gnu-emacs@gnu.org; Thu, 23 Jul 2009 05:37:35 -0400 Original-Received: from rzlab.ucr.edu ([138.23.92.77]:43633) by monty-python.gnu.org with esmtps (TLS-1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1MTuk1-0000Io-IG for bug-gnu-emacs@gnu.org; Thu, 23 Jul 2009 05:37:34 -0400 Original-Received: from rzlab.ucr.edu (rzlab.ucr.edu [127.0.0.1]) by rzlab.ucr.edu (8.14.3/8.14.3/Debian-5) with ESMTP id n6N9bTdp032107; Thu, 23 Jul 2009 02:37:31 -0700 Original-Received: (from debbugs@localhost) by rzlab.ucr.edu (8.14.3/8.14.3/Submit) id n6N9UAVt030716; Thu, 23 Jul 2009 02:30:10 -0700 X-Loop: owner@emacsbugs.donarmstrong.com Resent-From: "Marshall, Simon" Resent-To: bug-submit-list@donarmstrong.com Resent-CC: Emacs Bugs Resent-Date: Thu, 23 Jul 2009 09:30:10 +0000 Resent-Message-ID: Resent-Sender: owner@emacsbugs.donarmstrong.com X-Emacs-PR-Message: followup 3659 X-Emacs-PR-Package: emacs X-Emacs-PR-Keywords: Original-Received: via spool by 3659-submit@emacsbugs.donarmstrong.com id=B3659.124834107729759 (code B ref 3659); Thu, 23 Jul 2009 09:30:10 +0000 Original-Received: (at 3659) by emacsbugs.donarmstrong.com; 23 Jul 2009 09:24:37 +0000 X-Spam-Bayes: score:0.5 Bayes not run. spammytokens:Tokens not available. hammytokens:Tokens not available. Original-Received: from cluster-a.mailcontrol.com (cluster-a.mailcontrol.com [85.115.52.190]) by rzlab.ucr.edu (8.14.3/8.14.3/Debian-5) with ESMTP id n6N9OV3o029749 for <3659@emacsbugs.donarmstrong.com>; Thu, 23 Jul 2009 02:24:33 -0700 Original-Received: from rly10a.srv.mailcontrol.com (localhost.localdomain [127.0.0.1]) by rly10a.srv.mailcontrol.com (MailControl) with ESMTP id n6N9NDuW030524 for <3659@emacsbugs.donarmstrong.com>; Thu, 23 Jul 2009 10:24:29 +0100 Original-Received: from localhost.localdomain (localhost.localdomain [127.0.0.1]) by rly10a.srv.mailcontrol.com (MailControl) id n6N9MTXg021664 for <3659@emacsbugs.donarmstrong.com>; Thu, 23 Jul 2009 10:22:29 +0100 Original-Received: from ukmailemea01.misys.global.ad ([195.81.243.15]) by rly10a-eth0.srv.mailcontrol.com (envelope-sender ) (MIMEDefang) with ESMTP id n6N9LvbV011807; Thu, 23 Jul 2009 10:22:29 +0100 (BST) X-MimeOLE: Produced By Microsoft Exchange V6.5 Content-class: urn:content-classes:message In-Reply-To: <87ljmgkeev.fsf@cyd.mit.edu> X-MS-Has-Attach: X-MS-TNEF-Correlator: Thread-Topic: FW: 23.0.95; crash on set-frame-font Thread-Index: AcoK1IWQ67Iu0GENSQCtFtTZfkbakwAoYr0w X-Scanned-By: MailControl A-09-20-00 (www.mailcontrol.com) on 10.65.1.120 X-detected-operating-system: by monty-python.gnu.org: GNU/Linux 2.6 (newer, 2) Resent-Date: Thu, 23 Jul 2009 05:37:39 -0400 X-BeenThere: bug-gnu-emacs@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.bugs:29565 Archived-At: Guys, I can confirm it is this change that started the problem: 2009-05-21 Kenichi Handa * fontset.c (Qlatin): Don't make it static. * xfont.c (xfont_chars_supported, xfont_supported_scripts): New functions. (xfont_scripts_cache, xfont_scratch_props): New variables. (Qlatin, Vscalable_fonts_allowed): Extern it. (xfont_list_pattern): Argument changed. Callers changed. Check Vscalable_fonts_allowed. Check the support of a script. (xfont_list): Don't reject a font spec with :script property. (xfont_has_char): Fix setting of encoding. (syms_of_xfont): Staticpro and initialize xfont_scripts_cache and xfont_scratch_props. These were made at revisions 1.172 of src/fontset.c and 1.29 of src/xfont.c. If you need more info, what would you like me to do? The core dump is: risksun2 123> gdb src/emacs GNU gdb 6.7.1 Copyright (C) 2007 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Type "show copying" and "show warranty" for details. This GDB was configured as "sparc-sun-solaris2.8"... (gdb) run -Q Starting program: /homedev/marshals/ftp/emacs-23.1-pretests/emacs-2009-05-21+2/src/emacs -Q warning: Temporarily disabling breakpoints for unloaded shared library "/usr/lib/ld.so.1" Program received signal SIGSEGV, Segmentation fault. 0x0009890c in encode_char (charset=3D0xffbed244, c=3D192) at charset.c:1804 1804 deunifier =3D CHARSET_DEUNIFIER (charset); (gdb) where #0 0x0009890c in encode_char (charset=3D0xffbed244, c=3D192) at charset.c:1804 #1 0x001bf1b0 in xfont_chars_supported (chars=3D8343645, xfont=3D0x866680,= =20 encoding=3D, repertory=3D) at xfont.c:275 #2 0x001c0a84 in xfont_list_pattern (display=3D0x8c8000,=20 pattern=3D0xffbed228 "-*-*-*-*-*-*-*-*-*-*-*-*-*-*", registry=3D3737601, script=3D3737601) at xfont.c:365 #3 0x001c0bc4 in xfont_list (frame=3D, spec=3D) at xfont.c:566 #4 0x0017d47c in font_list_entities (frame=3D9140228, spec=3D10350340) at font.c:2823 #5 0x0017d638 in Flist_fonts (font_spec=3D10350340, frame=3D9140228, num=3D3737601, prefer=3D10350340) at font.c:4256 #6 0x000ce620 in Fx_list_fonts (pattern=3D2641595, face=3D, frame=3D9140228,=20 maximum=3D3737601, width=3D) at xfaces.c:1905 #7 0x00167fac in Feval (form=3D) at eval.c:2390 #8 0x00167eb8 in Feval (form=3D) at eval.c:2361 #9 0x0016ab80 in FletX (args=3D2641485) at eval.c:1028 #10 0x001680dc in Feval (form=3D) at eval.c:2323 #11 0x00164760 in Fcall_interactively (function=3D8733249, record_flag=3D3737649, keys=3D3771140) at callint.c:364 #12 0x00168b68 in Ffuncall (nargs=3D4, args=3D) at eval.c:3051 #13 0x00168d1c in call3 (fn=3D3940449, arg1=3D8733249, arg2=3D3737649, arg3=3D3737601) at eval.c:2871 #14 0x000fffe4 in Fexecute_extended_command (prefixarg=3D3737601) at keyboard.c:10560 #15 0x00168b94 in Ffuncall (nargs=3D2, args=3D) at eval.c:3045 #16 0x001658a4 in Fcall_interactively (function=3D3797569, record_flag=3D3737601, keys=3D3611648) at callint.c:868 #17 0x00168b68 in Ffuncall (nargs=3D4, args=3D) at eval.c:3051 #18 0x00168d1c in call3 (fn=3D3940449, arg1=3D3797569, arg2=3D3737601, arg3=3D3737601) at eval.c:2871 #19 0x0010cc78 in command_loop_1 () at keyboard.c:1901 #20 0x001672f8 in internal_condition_case (bfun=3D0x10c858 , handlers=3D3804305,=20 hfun=3D0x106170 ) at eval.c:1512 #21 0x001055fc in command_loop_2 () at keyboard.c:1359 #22 0x001673ec in internal_catch (tag=3D3797353, func=3D0x1055d0 , arg=3D3737601) at eval.c:1248 #23 0x00105f80 in command_loop () at keyboard.c:1338 #24 0x00106300 in recursive_edit_1 () at keyboard.c:953 #25 0x00106460 in Frecursive_edit () at keyboard.c:1015 #26 0x000fb818 in main (argc=3D2, argv=3D0xffbee39c) at emacs.c:1852 (gdb)=20 "Misys" is the trade name for Misys plc (registered in England and Wales). = Registration Number: 01360027. Registered office: One Kingdom Street, Londo= n W2 6BL, United Kingdom. For a list of Misys group operating companies ple= ase go to http://www.misys.com/corp/About_Us/misys_operating_companies.html= . This email and any attachments have been scanned for known viruses using = multiple scanners. This email message is intended for the named recipient o= nly. It may be privileged and/or confidential. If you are not the named rec= ipient of this email please notify us immediately and do not copy it or use= it for any purpose, nor disclose its contents to any other person. This em= ail does not constitute the commencement of legal relations between you and= Misys plc. Please refer to the executed contract between you and the relev= ant member of the Misys group for the identity of the contracting party wit= h which you are dealing.=20