From unknown Thu Jun 19 16:20:30 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#17486 <17486@debbugs.gnu.org> To: bug#17486 <17486@debbugs.gnu.org> Subject: Status: 24.4.50; set-face-font problem on OSX Reply-To: bug#17486 <17486@debbugs.gnu.org> Date: Thu, 19 Jun 2025 23:20:30 +0000 retitle 17486 24.4.50; set-face-font problem on OSX reassign 17486 emacs submitter 17486 Christian Lynbech severity 17486 normal thanks From debbugs-submit-bounces@debbugs.gnu.org Tue May 13 15:10:09 2014 Received: (at submit) by debbugs.gnu.org; 13 May 2014 19:10:09 +0000 Received: from localhost ([127.0.0.1]:34339 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WkI5Y-00077Q-A3 for submit@debbugs.gnu.org; Tue, 13 May 2014 15:10:08 -0400 Received: from eggs.gnu.org ([208.118.235.92]:35444) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WkHvu-0006lm-IN for submit@debbugs.gnu.org; Tue, 13 May 2014 15:00:11 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1WkHvg-0001aM-4Z for submit@debbugs.gnu.org; Tue, 13 May 2014 15:00:05 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=0.8 required=5.0 tests=AC_HTML_NONSENSE_TAGS, BAYES_50 autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:38189) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WkHvg-0001aH-25 for submit@debbugs.gnu.org; Tue, 13 May 2014 14:59:56 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:36998) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WkHvZ-0007zR-IO for bug-gnu-emacs@gnu.org; Tue, 13 May 2014 14:59:56 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1WkHvT-0001Wd-6p for bug-gnu-emacs@gnu.org; Tue, 13 May 2014 14:59:49 -0400 Received: from [78.143.68.194] (port=64189 helo=christians-imac.localhost) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WkHvS-0001WO-Se for bug-gnu-emacs@gnu.org; Tue, 13 May 2014 14:59:43 -0400 Received: by christians-imac.localhost (Postfix, from userid 501) id 61D241AC3532; Tue, 13 May 2014 20:21:20 +0200 (CEST) From: Christian Lynbech To: bug-gnu-emacs@gnu.org Subject: 24.4.50; set-face-font problem on OSX Date: Tue, 13 May 2014 20:21:20 +0200 Message-ID: User-Agent: Gnus/5.130012 (Ma Gnus v0.12) Emacs/24.4.50 (darwin) MIME-Version: 1.0 Content-Type: text/plain Content-Transfer-Encoding: quoted-printable X-detected-operating-system: by eggs.gnu.org: iOS iPhone or iPad X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -5.0 (-----) X-Debbugs-Envelope-To: submit X-Mailman-Approved-At: Tue, 13 May 2014 15:10:06 -0400 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -5.0 (-----) There is an issue when trying to set the font of face in recent versions of emacs build for OSX. Evaluating this form works as expected: (set-face-font 'region "-*-Menlo-normal-normal-normal-*-12-*-*-*-m-0-is= o10646-1") It used to be that one could also say something like this: (set-face-font 'region "bitstream vera sans mono-26") but when I try to do that on a newly built emacs, I get this stack trace: Debugger entered--Lisp error: (wrong-type-argument font [#]) internal-set-lisp-face-attribute(region :font "bitstream vera sans mo= no-26" 0) set-face-attribute(region nil :font "bitstream vera sans mono-26") set-face-font(region "bitstream vera sans mono-26") eval((set-face-font (quote region) "bitstream vera sans mono-26") nil) eval-last-sexp-1(nil) eval-last-sexp(nil) call-interactively(eval-last-sexp nil nil) command-execute(eval-last-sexp) The frame-parameters is as follows: ((tool-bar-position . top) (parent-id) (explicit-name) (display . "chri= stians-imac") (visibility . t) (icon-name) (window-id . "1") (bottom-divide= r-width . 0) (right-divider-width . 0) (top . 385) (left . 1286) (buried-bu= ffer-list # #) (buffer-list # # # # #) (unsplittable) (minibuffer . #) (modeline . t) (width . 113) (height . 59) (name . "*scratch*") (env= ironment) (cursor-color . "black") (background-mode . light) (display-type = . color) (horizontal-scroll-bars . t) (window-system . ns) (fullscreen) (al= pha) (scroll-bar-width . 15) (cursor-type . box) (auto-lower) (auto-raise) = (icon-type) (title) (buffer-predicate) (tool-bar-lines . 1) (menu-bar-lines= . 1) (right-fringe . 11) (left-fringe . 10) (line-spacing) (background-col= or . "White") (foreground-color . "Black") (vertical-scroll-bars . right) (= internal-border-width . 2) (border-width . 0) (font . "-*-Menlo-normal-norm= al-normal-*-12-*-*-*-m-0-iso10646-1") (fontsize . 0) (font-backend mac-ct n= s)) This is all done in an emacs without any configuration, adding -Q is a bit difficult with an OSX app, but I renamed my usual .emacs so there is nothing special loaded or configured. This emacs was built from the git mirror with the latest sources relatively close to the build date (2014-05-12). In GNU Emacs 24.4.50.1 (x86_64-apple-darwin13.1.0, NS apple-appkit-1265.19) of 2014-05-12 on christians-imac Windowing system distributor `Apple', version 10.3.1265 Configured using: `configure --prefix=3D/Users/clynbech/Sys/i386-apple-darwin13.1.0 --with-ns --without-dbus 'CFLAGS=3D -I/Users/clynbech/Sys/i386-apple-darwin13.1.0/include -I/opt/local/include -L/Users/clynbech/Sys/i386-apple-darwin13.1.0/lib -L/opt/local/lib' 'CPPFLAGS=3D -I/Users/clynbech/Sys/i386-apple-darwin13.1.0/include -I/opt/local/include' 'LDFLAGS=3D -L/Users/clynbech/Sys/i386-apple-darwin13.1.0/lib -L/opt/local/lib'' Configured features: PNG RSVG IMAGEMAGICK ACL GNUTLS LIBXML2 ZLIB Important settings: locale-coding-system: utf-8-unix Major mode: Lisp Interaction Minor modes in effect: tooltip-mode: t electric-indent-mode: t mouse-wheel-mode: t tool-bar-mode: t menu-bar-mode: t file-name-shadow-mode: t global-font-lock-mode: t font-lock-mode: t blink-cursor-mode: t auto-composition-mode: t auto-encryption-mode: t auto-compression-mode: t line-number-mode: t transient-mark-mode: t Recent input: M-K C-y C-a C-SPC =20 =20 C-w C-y SPC C-k =20 =20 =20 =20 =20 ' r e e g i o n SPC =20 =20 C-x C-e C-a C-SPC =20 s-w=20 w C-x o x o q =20 C-x o q ( f r a m e - p a r a=20 m e t e r s ) C-x C-e C-u C-x C-e =20 =20 =20 C-SPC =20 =20 C-g C-g C-k C-k C-y C-y =20 =20 =20 =20 C-k C-y =20 =20 =20 =20 =20 =20 =20 C-y C-x C-e =20 =20 =20 =20 =20 =20 w =20 w =20 =20 w C-o =20 s-x r e p o r t - b u =20 =20 x r e p o r=20 t Recent messages: Back to top level. ((tool-bar-position . top) (parent-id) (explicit-name) (display . "christia= ns-imac") (visibility . t) (icon-name) (window-id . "1") (bottom-divider-wi= dth . 0) (right-divider-width . 0) (top . 385) (left . 1286) (buried-buffer= -list # #) ...) Mark set Quit [2 times] Mark set [4 times] nil Mark set byte-code: Beginning of buffer Mark set [4 times] Making completion list... Load-path shadows: None found. Features: (shadow sort gnus-util mail-extr emacsbug message dired format-spec rfc822 mml mml-sec mm-decode mm-bodies mm-encode mail-parse rfc2231 mailabbrev gmm-utils mailheader sendmail rfc2047 rfc2045 ietf-drums mm-util help-fns mail-prsvr mail-utils debug help-mode easymenu misearch multi-isearch apropos time-date tooltip electric uniquify ediff-hook vc-hooks lisp-float-type mwheel ns-win tool-bar dnd fontset image regexp-opt fringe tabulated-list newcomment lisp-mode prog-mode register page menu-bar rfn-eshadow timer select scroll-bar mouse jit-lock font-lock syntax facemenu font-core frame cham georgian utf-8-lang misc-lang vietnamese tibetan thai tai-viet lao korean japanese hebrew greek romanian slovak czech european ethiopic indian cyrillic chinese case-table epa-hook jka-cmpr-hook help simple abbrev minibuffer nadvice loaddefs button faces cus-face macroexp files text-properties overlay sha1 md5 base64 format env code-pages mule custom widget hashtable-print-readable backquote make-network-process cocoa ns multi-tty emacs) Memory information: ((conses 16 87380 7320) (symbols 48 17970 0) (miscs 40 136 448) (strings 32 12052 4657) (string-bytes 1 328344) (vectors 16 10367) (vector-slots 8 373598 10063) (floats 8 68 645) (intervals 56 1466 0) (buffers 960 16)) From debbugs-submit-bounces@debbugs.gnu.org Fri May 16 01:06:38 2014 Received: (at 17486) by debbugs.gnu.org; 16 May 2014 05:06:38 +0000 Received: from localhost ([127.0.0.1]:36596 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WlALu-0000xj-2E for submit@debbugs.gnu.org; Fri, 16 May 2014 01:06:38 -0400 Received: from mailfe01.swip.net ([212.247.154.1]:47933 helo=swip.net) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WlALq-0000xO-MZ for 17486@debbugs.gnu.org; Fri, 16 May 2014 01:06:36 -0400 X-T2-Spam-Status: No, hits=0.8 required=5.0 tests=BAYES_50 Received: from hosdjarv.se (account mj138573@tele2.se [46.59.42.57] verified) by mailfe01.swip.net (CommuniGate Pro SMTP 5.4.4) with ESMTPA id 504602537; Fri, 16 May 2014 07:06:29 +0200 Received: from c-188-126-74-134.anonymous.at.anonine.com (unknown [188.126.74.134]) (Authenticated sender: jhd) by hosdjarv.se (Postfix) with ESMTPSA id DC2391A0212; Fri, 16 May 2014 05:06:28 +0000 (UTC) Content-Type: text/plain; charset=us-ascii Mime-Version: 1.0 (Mac OS X Mail 7.2 \(1874\)) Subject: Re: bug#17486: 24.4.50; set-face-font problem on OSX From: =?iso-8859-1?Q?Jan_Dj=E4rv?= In-Reply-To: Date: Fri, 16 May 2014 07:06:27 +0200 Content-Transfer-Encoding: quoted-printable Message-Id: <2C3533D7-8966-48CC-A63E-E7C363E5F429@swipnet.se> References: To: Christian Lynbech X-Mailer: Apple Mail (2.1874) X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 17486 Cc: 17486@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.0 (/) Hello. 13 maj 2014 kl. 20:21 skrev Christian Lynbech : >=20 > There is an issue when trying to set the font of face in recent = versions > of emacs build for OSX. >=20 > Evaluating this form works as expected: >=20 > (set-face-font 'region = "-*-Menlo-normal-normal-normal-*-12-*-*-*-m-0-iso10646-1") >=20 > It used to be that one could also say something like this: >=20 > (set-face-font 'region "bitstream vera sans mono-26") >=20 > but when I try to do that on a newly built emacs, I get this stack > trace: >=20 > Debugger entered--Lisp error: (wrong-type-argument font = [#]) > internal-set-lisp-face-attribute(region :font "bitstream vera = sans mono-26" 0) > set-face-attribute(region nil :font "bitstream vera sans = mono-26") > set-face-font(region "bitstream vera sans mono-26") > eval((set-face-font (quote region) "bitstream vera sans mono-26") = nil) > eval-last-sexp-1(nil) > eval-last-sexp(nil) > call-interactively(eval-last-sexp nil nil) > command-execute(eval-last-sexp) This works fine in the emacs-24 branch, so it is a new error. I will = bisect it soon. Changes to xfaces.c is probably it. Jan D. From debbugs-submit-bounces@debbugs.gnu.org Fri May 16 09:33:58 2014 Received: (at 17486) by debbugs.gnu.org; 16 May 2014 13:33:58 +0000 Received: from localhost ([127.0.0.1]:36844 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WlIGr-0001DV-Ai for submit@debbugs.gnu.org; Fri, 16 May 2014 09:33:57 -0400 Received: from mailfe06.swip.net ([212.247.154.161]:57683 helo=swip.net) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WlIGl-0001D5-Ap for 17486@debbugs.gnu.org; Fri, 16 May 2014 09:33:52 -0400 X-T2-Spam-Status: No, hits=0.0 required=5.0 Received: from hosdjarv.se (account mj138573@tele2.se [46.59.42.57] verified) by mailfe06.swip.net (CommuniGate Pro SMTP 5.4.4) with ESMTPA id 499728582; Fri, 16 May 2014 15:33:42 +0200 Received: from jdvpro.hq.ismobile.com (unknown [176.57.193.190]) (Authenticated sender: jhd) by hosdjarv.se (Postfix) with ESMTPSA id 142DF1A01DE; Fri, 16 May 2014 13:33:42 +0000 (UTC) Message-ID: <537613B2.10803@swipnet.se> Date: Fri, 16 May 2014 15:33:38 +0200 From: "Jan D." User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.9; rv:17.0) Gecko/20130328 Thunderbird/17.0.5 MIME-Version: 1.0 To: Christian Lynbech Subject: Re: bug#17486: 24.4.50; set-face-font problem on OSX References: <2C3533D7-8966-48CC-A63E-E7C363E5F429@swipnet.se> In-Reply-To: <2C3533D7-8966-48CC-A63E-E7C363E5F429@swipnet.se> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 8bit X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 17486 Cc: 17486@debbugs.gnu.org, Dmitry Antipov X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.0 (/) Hello. This commit introduced the error, I suspect the error is present on all ports: revno: 116927 committer: Dmitry Antipov branch nick: trunk timestamp: Wed 2014-04-02 17:24:19 +0400 message: * font.c (font_list_entities): Do not add empty vector to font cache. (font_matching_entity): Likewise. If matching entity is found, insert 1-item vector with this entity instead of entity itself (Bug#17125). Jan D. Jan Djärv skrev 2014-05-16 07:06: > Hello. > > 13 maj 2014 kl. 20:21 skrev Christian Lynbech : > >> >> There is an issue when trying to set the font of face in recent versions >> of emacs build for OSX. >> >> Evaluating this form works as expected: >> >> (set-face-font 'region "-*-Menlo-normal-normal-normal-*-12-*-*-*-m-0-iso10646-1") >> >> It used to be that one could also say something like this: >> >> (set-face-font 'region "bitstream vera sans mono-26") >> >> but when I try to do that on a newly built emacs, I get this stack >> trace: >> >> Debugger entered--Lisp error: (wrong-type-argument font [#]) >> internal-set-lisp-face-attribute(region :font "bitstream vera sans mono-26" 0) >> set-face-attribute(region nil :font "bitstream vera sans mono-26") >> set-face-font(region "bitstream vera sans mono-26") >> eval((set-face-font (quote region) "bitstream vera sans mono-26") nil) >> eval-last-sexp-1(nil) >> eval-last-sexp(nil) >> call-interactively(eval-last-sexp nil nil) >> command-execute(eval-last-sexp) > > This works fine in the emacs-24 branch, so it is a new error. I will bisect it soon. > Changes to xfaces.c is probably it. > > Jan D. > From debbugs-submit-bounces@debbugs.gnu.org Fri May 16 10:53:38 2014 Received: (at 17486) by debbugs.gnu.org; 16 May 2014 14:53:38 +0000 Received: from localhost ([127.0.0.1]:37442 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WlJVx-0003xx-5r for submit@debbugs.gnu.org; Fri, 16 May 2014 10:53:37 -0400 Received: from forward6l.mail.yandex.net ([84.201.143.139]:36176) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WlJVs-0003xc-R4 for 17486@debbugs.gnu.org; Fri, 16 May 2014 10:53:34 -0400 Received: from smtp6.mail.yandex.net (smtp6.mail.yandex.net [77.88.61.56]) by forward6l.mail.yandex.net (Yandex) with ESMTP id 1F3FB14E1308; Fri, 16 May 2014 18:53:26 +0400 (MSK) Received: from smtp6.mail.yandex.net (localhost [127.0.0.1]) by smtp6.mail.yandex.net (Yandex) with ESMTP id A97CC1640846; Fri, 16 May 2014 18:53:25 +0400 (MSK) Received: from unknown (unknown [37.139.80.10]) by smtp6.mail.yandex.net (nwsmtp/Yandex) with ESMTPSA id sRVNvLCKqN-rPp0Cgwj; Fri, 16 May 2014 18:53:25 +0400 (using TLSv1 with cipher AES128-SHA (128/128 bits)) (Client certificate not present) X-Yandex-Uniq: 674dfd97-89eb-4669-a16b-54e33865277f DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yandex.ru; s=mail; t=1400252005; bh=r4JSrxMzLZ0KzPviOqEa7xEQR+DEm1NBkdiDzVPtllw=; h=Message-ID:Date:From:User-Agent:MIME-Version:To:CC:Subject: References:In-Reply-To:Content-Type:Content-Transfer-Encoding; b=o/jbJflEqiP85gvATo+7r4XAZdhRoVtUcrk2GBEpX1wHQHhofJ4cp3yhogQ9PHDdv n3v/8Y0sqBTcQbmIC0VNTQGxT+/GL2G8vkjgCzhYgShytTtAxzVLGTr5LDGAADiq7U /QcyYw4ENoUE0XsE9i8wYQr1Ntt4YV6Mr5iPfjwc= Authentication-Results: smtp6.mail.yandex.net; dkim=pass header.i=@yandex.ru Message-ID: <53762664.9040700@yandex.ru> Date: Fri, 16 May 2014 18:53:24 +0400 From: Dmitry Antipov User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:24.0) Gecko/20100101 Thunderbird/24.5.0 MIME-Version: 1.0 To: Christian Lynbech Subject: Re: bug#17486: 24.4.50; set-face-font problem on OSX References: <2C3533D7-8966-48CC-A63E-E7C363E5F429@swipnet.se> <537613B2.10803@swipnet.se> In-Reply-To: <537613B2.10803@swipnet.se> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 17486 Cc: 17486@debbugs.gnu.org, "Jan D." X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 0.0 (/) >> 13 maj 2014 kl. 20:21 skrev Christian Lynbech : >> >>> >>> There is an issue when trying to set the font of face in recent versions >>> of emacs build for OSX. >>> >>> Evaluating this form works as expected: >>> >>> (set-face-font 'region "-*-Menlo-normal-normal-normal-*-12-*-*-*-m-0-iso10646-1") >>> >>> It used to be that one could also say something like this: >>> >>> (set-face-font 'region "bitstream vera sans mono-26") >>> >>> but when I try to do that on a newly built emacs, I get this stack >>> trace: >>> >>> Debugger entered--Lisp error: (wrong-type-argument font [#]) >>> internal-set-lisp-face-attribute(region :font "bitstream vera sans mono-26" 0) >>> set-face-attribute(region nil :font "bitstream vera sans mono-26") >>> set-face-font(region "bitstream vera sans mono-26") >>> eval((set-face-font (quote region) "bitstream vera sans mono-26") nil) >>> eval-last-sexp-1(nil) >>> eval-last-sexp(nil) >>> call-interactively(eval-last-sexp nil nil) >>> command-execute(eval-last-sexp) Ugh. Is it possible to eval (frame-font-cache) immediately after you get this error? Dmitry From debbugs-submit-bounces@debbugs.gnu.org Fri May 16 11:13:30 2014 Received: (at 17486) by debbugs.gnu.org; 16 May 2014 15:13:30 +0000 Received: from localhost ([127.0.0.1]:37454 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WlJpC-0004YR-2v for submit@debbugs.gnu.org; Fri, 16 May 2014 11:13:30 -0400 Received: from mailfe01.swip.net ([212.247.154.1]:49153 helo=swip.net) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WlJp8-0004Y3-6k for 17486@debbugs.gnu.org; Fri, 16 May 2014 11:13:27 -0400 X-T2-Spam-Status: No, hits=0.8 required=5.0 tests=BAYES_50 Received: from hosdjarv.se (account mj138573@tele2.se [46.59.42.57] verified) by mailfe01.swip.net (CommuniGate Pro SMTP 5.4.4) with ESMTPA id 504788876; Fri, 16 May 2014 17:13:17 +0200 Content-Type: text/plain; charset=iso-8859-1 Mime-Version: 1.0 (Mac OS X Mail 7.2 \(1874\)) Subject: Re: bug#17486: 24.4.50; set-face-font problem on OSX From: =?iso-8859-1?Q?Jan_Dj=E4rv?= In-Reply-To: <53762664.9040700@yandex.ru> Date: Fri, 16 May 2014 17:13:16 +0200 Content-Transfer-Encoding: quoted-printable Message-Id: <4D37DE1B-52D9-4AD1-AC85-8E17C1887110@swipnet.se> References: <2C3533D7-8966-48CC-A63E-E7C363E5F429@swipnet.se> <537613B2.10803@swipnet.se> <53762664.9040700@yandex.ru> To: Dmitry Antipov X-Mailer: Apple Mail (2.1874) X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 17486 Cc: 17486@debbugs.gnu.org, Christian Lynbech X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.0 (/) Hi. 16 maj 2014 kl. 16:53 skrev Dmitry Antipov : >>> 13 maj 2014 kl. 20:21 skrev Christian Lynbech : >>>=20 >>>>=20 >>>> There is an issue when trying to set the font of face in recent = versions >>>> of emacs build for OSX. >>>>=20 >>>> Evaluating this form works as expected: >>>>=20 >>>> (set-face-font 'region = "-*-Menlo-normal-normal-normal-*-12-*-*-*-m-0-iso10646-1") >>>>=20 >>>> It used to be that one could also say something like this: >>>>=20 >>>> (set-face-font 'region "bitstream vera sans mono-26") >>>>=20 >>>> but when I try to do that on a newly built emacs, I get this stack >>>> trace: >>>>=20 >>>> Debugger entered--Lisp error: (wrong-type-argument font = [#]) >>>> internal-set-lisp-face-attribute(region :font "bitstream vera = sans mono-26" 0) >>>> set-face-attribute(region nil :font "bitstream vera sans = mono-26") >>>> set-face-font(region "bitstream vera sans mono-26") >>>> eval((set-face-font (quote region) "bitstream vera sans = mono-26") nil) >>>> eval-last-sexp-1(nil) >>>> eval-last-sexp(nil) >>>> call-interactively(eval-last-sexp nil nil) >>>> command-execute(eval-last-sexp) >=20 > Ugh. Is it possible to eval (frame-font-cache) immediately after you = get this error? ("zeplin.localdomain" (ns 1 (# . [#]) (# . [# # # = #])) (mac-ct 1 (# . [# >) (user-spec . = "Menlo"))> # = >) (user-spec . "Menlo"))> = # >) (user-spec . "Menlo"))> # = >) (user-spec . "Menlo"))>])) Jan D. From debbugs-submit-bounces@debbugs.gnu.org Fri May 16 11:46:52 2014 Received: (at 17486) by debbugs.gnu.org; 16 May 2014 15:46:52 +0000 Received: from localhost ([127.0.0.1]:37490 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WlKLT-0005gw-PF for submit@debbugs.gnu.org; Fri, 16 May 2014 11:46:52 -0400 Received: from forward2l.mail.yandex.net ([84.201.143.145]:59962) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WlKLQ-0005gY-5b for 17486@debbugs.gnu.org; Fri, 16 May 2014 11:46:49 -0400 Received: from smtp9.mail.yandex.net (smtp9.mail.yandex.net [77.88.61.35]) by forward2l.mail.yandex.net (Yandex) with ESMTP id 7E2481AC12B0; Fri, 16 May 2014 19:46:41 +0400 (MSK) Received: from smtp9.mail.yandex.net (localhost [127.0.0.1]) by smtp9.mail.yandex.net (Yandex) with ESMTP id 1249C152066C; Fri, 16 May 2014 19:46:40 +0400 (MSK) Received: from unknown (unknown [37.139.80.10]) by smtp9.mail.yandex.net (nwsmtp/Yandex) with ESMTPSA id i4lRohqPAB-keLSpVm9; Fri, 16 May 2014 19:46:40 +0400 (using TLSv1 with cipher AES128-SHA (128/128 bits)) (Client certificate not present) X-Yandex-Uniq: f3ac73a1-42c2-4c66-9cd1-ac9ab2b7ca03 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yandex.ru; s=mail; t=1400255200; bh=bS1hCxJIJvG2bdCEILpK9npxcJLTUgsB4KIgzvXWYVk=; h=Message-ID:Date:From:User-Agent:MIME-Version:To:CC:Subject: References:In-Reply-To:Content-Type:Content-Transfer-Encoding; b=jdUkQUews0IqrS84S4lDhg1kb1TXitE/qwhxW6QiwdBpIzKgxFYYsj2pmKPVW+Ahi fjCWkcQc17zyCeQjFigVjnqb8u0jehq84qpIrmK5yeMxaW6fsBLL/pFu728HvIWIV6 /PF/Lh6gl0uv02h88xVnFhF1AbjTX080vINOA3DM= Authentication-Results: smtp9.mail.yandex.net; dkim=pass header.i=@yandex.ru Message-ID: <537632E0.1010403@yandex.ru> Date: Fri, 16 May 2014 19:46:40 +0400 From: Dmitry Antipov User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:24.0) Gecko/20100101 Thunderbird/24.5.0 MIME-Version: 1.0 To: =?ISO-8859-1?Q?Jan_Dj=E4rv?= Subject: Re: bug#17486: 24.4.50; set-face-font problem on OSX References: <2C3533D7-8966-48CC-A63E-E7C363E5F429@swipnet.se> <537613B2.10803@swipnet.se> <53762664.9040700@yandex.ru> <4D37DE1B-52D9-4AD1-AC85-8E17C1887110@swipnet.se> In-Reply-To: <4D37DE1B-52D9-4AD1-AC85-8E17C1887110@swipnet.se> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: quoted-printable X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 17486 Cc: 17486@debbugs.gnu.org, Christian Lynbech X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 0.0 (/) On 05/16/2014 07:13 PM, Jan Dj=E4rv wrote: > ("zeplin.localdomain" (ns 1 (# nil (set-face-font 'region "bitstream courier 10 pitch") =3D=3D> Debugger entered--Lisp error: (error "Font not available" #) internal-set-lisp-face-attribute(region :font "bitstream courier 10 pi= tch" 0) set-face-attribute(region nil :font "bitstream courier 10 pitch") set-face-font(region "bitstream courier 10 pitch") eval((set-face-font (quote region) "bitstream courier 10 pitch") nil) eval-last-sexp-1(nil) eval-last-sexp(nil) call-interactively(eval-last-sexp nil nil) command-execute(eval-last-sexp) If this issue is easy to reproduce, is it possible to record a C backtrac= e as well? Dmitry From debbugs-submit-bounces@debbugs.gnu.org Sat May 17 02:46:47 2014 Received: (at 17486) by debbugs.gnu.org; 17 May 2014 06:46:47 +0000 Received: from localhost ([127.0.0.1]:51105 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WlYOL-0002K6-9C for submit@debbugs.gnu.org; Sat, 17 May 2014 02:46:47 -0400 Received: from mailfe07.swip.net ([212.247.154.193]:40478 helo=swip.net) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WlYOE-0002Jg-Mq for 17486@debbugs.gnu.org; Sat, 17 May 2014 02:46:41 -0400 X-T2-Spam-Status: No, hits=0.8 required=5.0 tests=BAYES_50, T_FILL_THIS_FORM_SHORT Received: from hosdjarv.se (account mj138573@tele2.se [46.59.42.57] verified) by mailfe07.swip.net (CommuniGate Pro SMTP 5.4.4) with ESMTPA id 501437749; Sat, 17 May 2014 08:46:30 +0200 Content-Type: text/plain; charset=iso-8859-1 Mime-Version: 1.0 (Mac OS X Mail 7.2 \(1874\)) Subject: Re: bug#17486: 24.4.50; set-face-font problem on OSX From: =?iso-8859-1?Q?Jan_Dj=E4rv?= In-Reply-To: <537632E0.1010403@yandex.ru> Date: Sat, 17 May 2014 08:46:29 +0200 Content-Transfer-Encoding: quoted-printable Message-Id: <18DD744E-FCBD-4613-A4F0-E74404B662F3@swipnet.se> References: <2C3533D7-8966-48CC-A63E-E7C363E5F429@swipnet.se> <537613B2.10803@swipnet.se> <53762664.9040700@yandex.ru> <4D37DE1B-52D9-4AD1-AC85-8E17C1887110@swipnet.se> <537632E0.1010403@yandex.ru> To: Dmitry Antipov X-Mailer: Apple Mail (2.1874) X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 17486 Cc: 17486@debbugs.gnu.org, Christian Lynbech X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.0 (/) 16 maj 2014 kl. 17:46 skrev Dmitry Antipov : > If this issue is easy to reproduce, is it possible to record a C = backtrace as well? I'll keep the session for a while if you need more. Jan D. Breakpoint 3, Fsignal (error_symbol=3D4320212234, data=3D4346076358) at = ../../current/src/eval.c:1480 1480 Lisp_Object real_error_symbol (gdb) pp error_symbol Current language: auto; currently minimal wrong-type-argument (gdb) pp data (font [#]) (gdb) bt full #0 Fsignal (error_symbol=3D4320212234, data=3D4346076358) at = ../../current/src/eval.c:1480 conditions =3D 4346076358 string =3D 140733193388037 real_error_symbol =3D 4296779385 clause =3D 140734799788800 h =3D (struct handler *) 0x1030bdcc6 #1 0x00000001001e9acd in xsignal (error_symbol=3D4320212234, = data=3D4346076358) at ../../current/src/eval.c:1588 No locals. #2 0x00000001001e6858 in xsignal2 (error_symbol=3D4320212234, = arg1=3D4345353530, arg2=3D4329677805) at ../../current/src/eval.c:1609 No locals. #3 0x00000001001c3b74 in wrong_type_argument (predicate=3D4345353530, = value=3D4329677805) at ../../current/src/data.c:205 No locals. #4 0x000000010020c054 in Ffont_xlfd_name (font=3D4329677805, = fold_wildcards=3D4320145466) at ../../current/src/font.c:4220 name =3D = "\004\000\000\000\000\000\000\000\377\377\377\377\377\377\357\177", '\0' = , "\246\335\v\003\001\000\000\000\266\343\v\003\001", = '\0' , = "\r\000\000\000\000\000\000\000:0\200\001\r\000\000\000:0\200\001\001", = '\0' , = ":0\200\001\001\000\000\000\202\275\002\002\001\000\000\000:0\200\001\001\= 000\000\000\225\240\005\000\000\000\000\000u\241\005\001\001\000\000\000}\= 243\021\002\001\000\000\000\320\274\277_\377\177\000\001\201\320\261|\242\= 327\0002\360\274\277_\377\177\000\000\225\240\005\001\001\000\000\000\000\= 275\277_\377\177\000\000\2014\022\000\001\000\000\000\000\275\277_\377\177= \000\000\t\000\000\000\000\000\000" namelen =3D -2 pixel_size =3D 0 #5 0x000000010020864d in font_rescale_ratio (font_entity=3D4329677805) = at ../../current/src/font.c:2070 tail =3D 4347290182 elt =3D 4347290214 name =3D 4320145466 #6 0x000000010020855b in font_open_for_lface (f=3D0x101069648, = entity=3D4329677805, attrs=3D0x101a070d8, spec=3D4312113301) at = ../../current/src/font.c:3285 size =3D 26 #7 0x0000000100208d78 in font_load_for_lface (f=3D0x101069648, = attrs=3D0x101a070d8, spec=3D4312113301) at ../../current/src/font.c:3313 entity =3D 4329677805 name =3D 140734799789584 #8 0x000000010011717a in Finternal_set_lisp_face_attribute = (face=3D4320190874, attr=3D4320189274, value=3D4312113301, = frame=3D4312176205) at ../../current/src/xfaces.c:3133 attrs =3D (Lisp_Object *) 0x101a070d8 font_object =3D 4330965653 f =3D (struct frame *) 0x101069648 lface =3D 4322259157 old_value =3D 4320190634 prop_index =3D FONT_TYPE_INDEX #9 0x0000000100115e17 in Finternal_set_lisp_face_attribute = (face=3D4320190874, attr=3D4320189274, value=3D4415800673, = frame=3D4312176205) at ../../current/src/xfaces.c:2755 tail =3D 4320361254 lface =3D 4298311533 old_value =3D 4320145466 prop_index =3D FONT_TYPE_INDEX #10 0x00000001001eb078 in Ffuncall (nargs=3D5, args=3D0x7fff5fbfc1a8) at = ../../current/src/eval.c:2826 fun =3D 4298311533 original_fun =3D 4320191850 funcar =3D 140734799790480 numargs =3D 4 lisp_numargs =3D 4346097846 val =3D 4415800673 internal_args =3D (Lisp_Object *) 0x7fff5fbfc1b0 i =3D 4346097942 #11 0x0000000100244890 in exec_byte_code (bytestr=3D4298827025, = vector=3D4298827061, maxdepth=3D28, args_template=3D4320145466, nargs=3D0,= args=3D0x0) at ../../current/src/bytecode.c:916 targets =3D {0x100248781, 0x1002487ea, 0x1002487ef, 0x1002487f4, = 0x1002487f9, 0x1002487fe, 0x10024887b, 0x100248907, 0x100243fa3, = 0x100243fa8, 0x100243fad, 0x100243fb2, 0x100243fb7, 0x100243fbc, = 0x100243fcc, 0x100243f66, 0x100244506, 0x10024450b, 0x100244510, = 0x100244515, 0x10024451a, 0x10024451f, 0x10024456c, 0x10024452f, = 0x10024475f, 0x100244764, 0x100244769, 0x10024476e, 0x100244773, = 0x100244778, 0x100244705, 0x100244722, 0x100244835, 0x10024483a, = 0x10024483f, 0x100244844, 0x100244849, 0x10024484e, 0x1002447db, = 0x1002447f8, 0x100244923, 0x100244928, 0x10024492d, 0x100244932, = 0x100244937, 0x10024493c, 0x1002448c9, 0x1002448e6, 0x100245c83, = 0x1002459e6, 0x1002459d7, 0x100248786, 0x100248786, 0x100248786, = 0x100248786, 0x100248786, 0x100245ed5, 0x100246025, 0x1002460a7, = 0x100246129, 0x1002461a9, 0x100244340, 0x1002443d7, 0x100246242, = 0x10024427a, 0x10024443f, 0x1002462c0, 0x100246328, 0x10024636d, = 0x1002463d5, 0x10024642f, 0x100246511, 0x100246556, 0x1002465be, = 0x10024664b, 0x100246690, 0x1002466d5, 0x10024673d, 0x1002467a5, = 0x10024680d, 0x10024689a, 0x1002468f4, 0x10024694e, 0x100246a30, = 0x100246ad3, 0x100246b76, 0x100246ee3, 0x100246f50, 0x100246fbd, = 0x10024702a, 0x100247097, 0x1002470f1, 0x1002471a2, 0x1002471fc, = 0x100247256, 0x1002472b0, 0x1002473cc, 0x10024585b, 0x100247440, = 0x100247485, 0x100247559, 0x1002475c4, 0x10024762f, 0x100247674, = 0x1002476ce, 0x100247728, 0x10024778a, 0x100248786, 0x1002477d9, = 0x100247825, 0x100247871, 0x1002478bd, 0x100247909, 0x100247955, = 0x100245860, 0x100248786, 0x10024799a, 0x1002479f5, 0x100247a3a, = 0x100247a7f, 0x100247ae7, 0x100247b4f, 0x100247b94, 0x100247ce4, = 0x100247d4c, 0x100247db4, 0x100247e1c, 0x100247e68, 0x100248786, = 0x10024578d, 0x1002449ec, 0x1002440e4, 0x100244b54, 0x100244cea, = 0x100244e7c, 0x10024572e, 0x10024574c, 0x1002446a8, 0x100245815, = 0x100245897, 0x100245920, 0x100245966, 0x100245cc6, 0x100245d55, = 0x100245de2, 0x100245e49, 0x1002449a0, 0x100247ead, 0x100247f3a, = 0x100247f7f, 0x100247fc4, 0x100248009, 0x10024804e, 0x1002480b6, = 0x10024811e, 0x100248186, 0x1002481ee, 0x100248394, 0x1002483fc, = 0x100248464, 0x1002484a9, 0x100248511, 0x100248579, 0x1002485cc, = 0x10024861f, 0x10024730a, 0x100247364, 0x100248679, 0x1002486f9, = 0x100248786, 0x10024500e, 0x10024514a, 0x1002452c3, 0x10024543c, = 0x1002455b5, 0x100246489, 0x1002469a8, 0x1002474d1, 0x1002489b8, = 0x100248a43, 0x100248786, 0x100248786, 0x100248af3, 0x100248786, = 0x100248786, 0x100248786, 0x100248786, 0x100248786, 0x100248786, = 0x100248786, 0x100248786, 0x100248786, 0x100248b9a } count =3D 23 op =3D 4 vectorp =3D (Lisp_Object *) 0x1003ae538 stack =3D { pc =3D 0x100632b60 "\210\b\211AA\262\001\211\020\204\246",=20 byte_string =3D 4298827025,=20 byte_string_start =3D 0x100632aa4 "\306\b!\020\t\204\f",=20 next =3D 0x7fff5fbfcdc0 } top =3D (Lisp_Object *) 0x7fff5fbfc1a8 result =3D 6 type =3D CONDITION_CASE #12 0x00000001001ec501 in funcall_lambda (fun=3D4298826949, nargs=3D4, = arg_vector=3D0x7fff5fbfc8b0) at ../../current/src/eval.c:3049 val =3D 72057598334902978 syms_left =3D 4320145466 next =3D 4345347242 lexenv =3D 4320145466 count =3D 20 i =3D 4 optional =3D false rest =3D true #13 0x00000001001eb213 in Ffuncall (nargs=3D5, args=3D0x7fff5fbfc8a8) at = ../../current/src/eval.c:2864 fun =3D 4298826949 original_fun =3D 4346043002 funcar =3D 140734799792256 numargs =3D 4 lisp_numargs =3D 4346590774 val =3D 4296162933 internal_args =3D (Lisp_Object *) 0x7fff5fbfc860 i =3D 4416100723 #14 0x0000000100244890 in exec_byte_code (bytestr=3D4298828929, = vector=3D4298828965, maxdepth=3D20, args_template=3D4320145466, nargs=3D0,= args=3D0x0) at ../../current/src/bytecode.c:916 targets =3D {0x100248781, 0x1002487ea, 0x1002487ef, 0x1002487f4, = 0x1002487f9, 0x1002487fe, 0x10024887b, 0x100248907, 0x100243fa3, = 0x100243fa8, 0x100243fad, 0x100243fb2, 0x100243fb7, 0x100243fbc, = 0x100243fcc, 0x100243f66, 0x100244506, 0x10024450b, 0x100244510, = 0x100244515, 0x10024451a, 0x10024451f, 0x10024456c, 0x10024452f, = 0x10024475f, 0x100244764, 0x100244769, 0x10024476e, 0x100244773, = 0x100244778, 0x100244705, 0x100244722, 0x100244835, 0x10024483a, = 0x10024483f, 0x100244844, 0x100244849, 0x10024484e, 0x1002447db, = 0x1002447f8, 0x100244923, 0x100244928, 0x10024492d, 0x100244932, = 0x100244937, 0x10024493c, 0x1002448c9, 0x1002448e6, 0x100245c83, = 0x1002459e6, 0x1002459d7, 0x100248786, 0x100248786, 0x100248786, = 0x100248786, 0x100248786, 0x100245ed5, 0x100246025, 0x1002460a7, = 0x100246129, 0x1002461a9, 0x100244340, 0x1002443d7, 0x100246242, = 0x10024427a, 0x10024443f, 0x1002462c0, 0x100246328, 0x10024636d, = 0x1002463d5, 0x10024642f, 0x100246511, 0x100246556, 0x1002465be, = 0x10024664b, 0x100246690, 0x1002466d5, 0x10024673d, 0x1002467a5, = 0x10024680d, 0x10024689a, 0x1002468f4, 0x10024694e, 0x100246a30, = 0x100246ad3, 0x100246b76, 0x100246ee3, 0x100246f50, 0x100246fbd, = 0x10024702a, 0x100247097, 0x1002470f1, 0x1002471a2, 0x1002471fc, = 0x100247256, 0x1002472b0, 0x1002473cc, 0x10024585b, 0x100247440, = 0x100247485, 0x100247559, 0x1002475c4, 0x10024762f, 0x100247674, = 0x1002476ce, 0x100247728, 0x10024778a, 0x100248786, 0x1002477d9, = 0x100247825, 0x100247871, 0x1002478bd, 0x100247909, 0x100247955, = 0x100245860, 0x100248786, 0x10024799a, 0x1002479f5, 0x100247a3a, = 0x100247a7f, 0x100247ae7, 0x100247b4f, 0x100247b94, 0x100247ce4, = 0x100247d4c, 0x100247db4, 0x100247e1c, 0x100247e68, 0x100248786, = 0x10024578d, 0x1002449ec, 0x1002440e4, 0x100244b54, 0x100244cea, = 0x100244e7c, 0x10024572e, 0x10024574c, 0x1002446a8, 0x100245815, = 0x100245897, 0x100245920, 0x100245966, 0x100245cc6, 0x100245d55, = 0x100245de2, 0x100245e49, 0x1002449a0, 0x100247ead, 0x100247f3a, = 0x100247f7f, 0x100247fc4, 0x100248009, 0x10024804e, 0x1002480b6, = 0x10024811e, 0x100248186, 0x1002481ee, 0x100248394, 0x1002483fc, = 0x100248464, 0x1002484a9, 0x100248511, 0x100248579, 0x1002485cc, = 0x10024861f, 0x10024730a, 0x100247364, 0x100248679, 0x1002486f9, = 0x100248786, 0x10024500e, 0x10024514a, 0x1002452c3, 0x10024543c, = 0x1002455b5, 0x100246489, 0x1002469a8, 0x1002474d1, 0x1002489b8, = 0x100248a43, 0x100248786, 0x100248786, 0x100248af3, 0x100248786, = 0x100248786, 0x100248786, 0x100248786, 0x100248786, 0x100248786, = 0x100248786, 0x100248786, 0x100248786, 0x100248b9a } count =3D 19 op =3D 4 vectorp =3D (Lisp_Object *) 0x1003aeca8 stack =3D { pc =3D 0x100632959 "\207",=20 byte_string =3D 4298828929,=20 byte_string_start =3D 0x100632953 "\303\b\t\304\n$\207",=20 next =3D 0x7fff5fbfd760 } top =3D (Lisp_Object *) 0x7fff5fbfc8a8 result =3D 4306546608 type =3D CATCHER #15 0x00000001001ec501 in funcall_lambda (fun=3D4298828845, nargs=3D2, = arg_vector=3D0x7fff5fbfcef0) at ../../current/src/eval.c:3049 val =3D 4346080134 syms_left =3D 4320145466 next =3D 4320215450 lexenv =3D 4320145466 count =3D 16 i =3D 2 optional =3D true rest =3D false #16 0x00000001001ea526 in apply_lambda (fun=3D4298828845, = args=3D4346080166) at ../../current/src/eval.c:2924 args_left =3D 4320145466 i =3D 2 numargs =3D 2 arg_vector =3D (Lisp_Object *) 0x7fff5fbfcef0 gcpro1 =3D { next =3D 0x7fff5fbfcf90,=20 var =3D 0x100123abb,=20 nvars =3D 2 } gcpro2 =3D { next =3D 0x7fff8e53307b,=20 var =3D 0xc5fbfcf60,=20 nvars =3D 4298828840 } gcpro3 =3D { next =3D 0x1009a8718,=20 var =3D 0x10313b486,=20 nvars =3D 140734799794112 } tem =3D 4415800673 sa_count =3D 16 sa_must_free =3D false #17 0x00000001001e6055 in eval_sub (form=3D4346590310) at = ../../current/src/eval.c:2230 fun =3D 4298828845 val =3D 4305455816 original_fun =3D 4346043642 original_args =3D 4346080166 funcar =3D 4299857973 gcpro1 =3D { next =3D 0x10300139a,=20 var =3D 0x7fff5fbfd150,=20 nvars =3D 4296954568 } gcpro2 =3D { next =3D 0x1007fff5fbfd100,=20 var =3D 0x10180303a,=20 nvars =3D 4320145466 } gcpro3 =3D { next =3D 0x5,=20 var =3D 0x500000002,=20 nvars =3D 4345303960 } #18 0x00000001001ea247 in Feval (form=3D4346590310, lexical=3D4320145466) = at ../../current/src/eval.c:2003 count =3D 14 #19 0x00000001001eb012 in Ffuncall (nargs=3D3, args=3D0x7fff5fbfd258) at = ../../current/src/eval.c:2818 fun =3D 4301684573 original_fun =3D 4345305242 funcar =3D 4345300842 numargs =3D 2 lisp_numargs =3D 4337961192 val =3D 4346590310 internal_args =3D (Lisp_Object *) 0x7fff5fbfd260 i =3D -8539600022 #20 0x0000000100244890 in exec_byte_code (bytestr=3D4299857521, = vector=3D4299857557, maxdepth=3D20, args_template=3D1028, nargs=3D1, = args=3D0x7fff5fbfd950) at ../../current/src/bytecode.c:916 targets =3D {0x100248781, 0x1002487ea, 0x1002487ef, 0x1002487f4, = 0x1002487f9, 0x1002487fe, 0x10024887b, 0x100248907, 0x100243fa3, = 0x100243fa8, 0x100243fad, 0x100243fb2, 0x100243fb7, 0x100243fbc, = 0x100243fcc, 0x100243f66, 0x100244506, 0x10024450b, 0x100244510, = 0x100244515, 0x10024451a, 0x10024451f, 0x10024456c, 0x10024452f, = 0x10024475f, 0x100244764, 0x100244769, 0x10024476e, 0x100244773, = 0x100244778, 0x100244705, 0x100244722, 0x100244835, 0x10024483a, = 0x10024483f, 0x100244844, 0x100244849, 0x10024484e, 0x1002447db, = 0x1002447f8, 0x100244923, 0x100244928, 0x10024492d, 0x100244932, = 0x100244937, 0x10024493c, 0x1002448c9, 0x1002448e6, 0x100245c83, = 0x1002459e6, 0x1002459d7, 0x100248786, 0x100248786, 0x100248786, = 0x100248786, 0x100248786, 0x100245ed5, 0x100246025, 0x1002460a7, = 0x100246129, 0x1002461a9, 0x100244340, 0x1002443d7, 0x100246242, = 0x10024427a, 0x10024443f, 0x1002462c0, 0x100246328, 0x10024636d, = 0x1002463d5, 0x10024642f, 0x100246511, 0x100246556, 0x1002465be, = 0x10024664b, 0x100246690, 0x1002466d5, 0x10024673d, 0x1002467a5, = 0x10024680d, 0x10024689a, 0x1002468f4, 0x10024694e, 0x100246a30, = 0x100246ad3, 0x100246b76, 0x100246ee3, 0x100246f50, 0x100246fbd, = 0x10024702a, 0x100247097, 0x1002470f1, 0x1002471a2, 0x1002471fc, = 0x100247256, 0x1002472b0, 0x1002473cc, 0x10024585b, 0x100247440, = 0x100247485, 0x100247559, 0x1002475c4, 0x10024762f, 0x100247674, = 0x1002476ce, 0x100247728, 0x10024778a, 0x100248786, 0x1002477d9, = 0x100247825, 0x100247871, 0x1002478bd, 0x100247909, 0x100247955, = 0x100245860, 0x100248786, 0x10024799a, 0x1002479f5, 0x100247a3a, = 0x100247a7f, 0x100247ae7, 0x100247b4f, 0x100247b94, 0x100247ce4, = 0x100247d4c, 0x100247db4, 0x100247e1c, 0x100247e68, 0x100248786, = 0x10024578d, 0x1002449ec, 0x1002440e4, 0x100244b54, 0x100244cea, = 0x100244e7c, 0x10024572e, 0x10024574c, 0x1002446a8, 0x100245815, = 0x100245897, 0x100245920, 0x100245966, 0x100245cc6, 0x100245d55, = 0x100245de2, 0x100245e49, 0x1002449a0, 0x100247ead, 0x100247f3a, = 0x100247f7f, 0x100247fc4, 0x100248009, 0x10024804e, 0x1002480b6, = 0x10024811e, 0x100248186, 0x1002481ee, 0x100248394, 0x1002483fc, = 0x100248464, 0x1002484a9, 0x100248511, 0x100248579, 0x1002485cc, = 0x10024861f, 0x10024730a, 0x100247364, 0x100248679, 0x1002486f9, = 0x100248786, 0x10024500e, 0x10024514a, 0x1002452c3, 0x10024543c, = 0x1002455b5, 0x100246489, 0x1002469a8, 0x1002474d1, 0x1002489b8, = 0x100248a43, 0x100248786, 0x100248786, 0x100248af3, 0x100248786, = 0x100248786, 0x100248786, 0x100248786, 0x100248786, 0x100248786, = 0x100248786, 0x100248786, 0x100248786, 0x100248b9a } count =3D 12 op =3D 2 vectorp =3D (Lisp_Object *) 0x1004a9e98 stack =3D { pc =3D 0x1005cfb48 "\002\")\207",=20 byte_string =3D 4299857521,=20 byte_string_start =3D 0x1005cfb36 "\211\203\b",=20 next =3D 0x7fff5fbfde50 } top =3D (Lisp_Object *) 0x7fff5fbfd258 result =3D 140734799796064 type =3D CONDITION_CASE #21 0x00000001001ec124 in funcall_lambda (fun=3D4299857477, nargs=3D1, = arg_vector=3D0x7fff5fbfd948) at ../../current/src/eval.c:2983 val =3D 72057598334902978 syms_left =3D 1028 next =3D 51539607552 lexenv =3D 4299857472 count =3D 12 i =3D 140734799796320 optional =3D false rest =3D false #22 0x00000001001eb213 in Ffuncall (nargs=3D2, args=3D0x7fff5fbfd940) at = ../../current/src/eval.c:2864 fun =3D 4299857477 original_fun =3D 4347522954 funcar =3D 2 numargs =3D 1 lisp_numargs =3D 4306804912 val =3D 4296954568 internal_args =3D (Lisp_Object *) 0x7fff5fbfd920 i =3D 4345303578 #23 0x0000000100244890 in exec_byte_code (bytestr=3D4299858265, = vector=3D4299858301, maxdepth=3D16, args_template=3D1028, nargs=3D1, = args=3D0x7fff5fbfe040) at ../../current/src/bytecode.c:916 targets =3D {0x100248781, 0x1002487ea, 0x1002487ef, 0x1002487f4, = 0x1002487f9, 0x1002487fe, 0x10024887b, 0x100248907, 0x100243fa3, = 0x100243fa8, 0x100243fad, 0x100243fb2, 0x100243fb7, 0x100243fbc, = 0x100243fcc, 0x100243f66, 0x100244506, 0x10024450b, 0x100244510, = 0x100244515, 0x10024451a, 0x10024451f, 0x10024456c, 0x10024452f, = 0x10024475f, 0x100244764, 0x100244769, 0x10024476e, 0x100244773, = 0x100244778, 0x100244705, 0x100244722, 0x100244835, 0x10024483a, = 0x10024483f, 0x100244844, 0x100244849, 0x10024484e, 0x1002447db, = 0x1002447f8, 0x100244923, 0x100244928, 0x10024492d, 0x100244932, = 0x100244937, 0x10024493c, 0x1002448c9, 0x1002448e6, 0x100245c83, = 0x1002459e6, 0x1002459d7, 0x100248786, 0x100248786, 0x100248786, = 0x100248786, 0x100248786, 0x100245ed5, 0x100246025, 0x1002460a7, = 0x100246129, 0x1002461a9, 0x100244340, 0x1002443d7, 0x100246242, = 0x10024427a, 0x10024443f, 0x1002462c0, 0x100246328, 0x10024636d, = 0x1002463d5, 0x10024642f, 0x100246511, 0x100246556, 0x1002465be, = 0x10024664b, 0x100246690, 0x1002466d5, 0x10024673d, 0x1002467a5, = 0x10024680d, 0x10024689a, 0x1002468f4, 0x10024694e, 0x100246a30, = 0x100246ad3, 0x100246b76, 0x100246ee3, 0x100246f50, 0x100246fbd, = 0x10024702a, 0x100247097, 0x1002470f1, 0x1002471a2, 0x1002471fc, = 0x100247256, 0x1002472b0, 0x1002473cc, 0x10024585b, 0x100247440, = 0x100247485, 0x100247559, 0x1002475c4, 0x10024762f, 0x100247674, = 0x1002476ce, 0x100247728, 0x10024778a, 0x100248786, 0x1002477d9, = 0x100247825, 0x100247871, 0x1002478bd, 0x100247909, 0x100247955, = 0x100245860, 0x100248786, 0x10024799a, 0x1002479f5, 0x100247a3a, = 0x100247a7f, 0x100247ae7, 0x100247b4f, 0x100247b94, 0x100247ce4, = 0x100247d4c, 0x100247db4, 0x100247e1c, 0x100247e68, 0x100248786, = 0x10024578d, 0x1002449ec, 0x1002440e4, 0x100244b54, 0x100244cea, = 0x100244e7c, 0x10024572e, 0x10024574c, 0x1002446a8, 0x100245815, = 0x100245897, 0x100245920, 0x100245966, 0x100245cc6, 0x100245d55, = 0x100245de2, 0x100245e49, 0x1002449a0, 0x100247ead, 0x100247f3a, = 0x100247f7f, 0x100247fc4, 0x100248009, 0x10024804e, 0x1002480b6, = 0x10024811e, 0x100248186, 0x1002481ee, 0x100248394, 0x1002483fc, = 0x100248464, 0x1002484a9, 0x100248511, 0x100248579, 0x1002485cc, = 0x10024861f, 0x10024730a, 0x100247364, 0x100248679, 0x1002486f9, = 0x100248786, 0x10024500e, 0x10024514a, 0x1002452c3, 0x10024543c, = 0x1002455b5, 0x100246489, 0x1002469a8, 0x1002474d1, 0x1002489b8, = 0x100248a43, 0x100248786, 0x100248786, 0x100248af3, 0x100248786, = 0x100248786, 0x100248786, 0x100248786, 0x100248786, 0x100248786, = 0x100248786, 0x100248786, 0x100248786, 0x100248b9a } count =3D 10 op =3D 1 vectorp =3D (Lisp_Object *) 0x1004aa180 stack =3D { pc =3D 0x1005cf9f9 "\n)B\211A\t=3D\204\032",=20 byte_string =3D 4299858265,=20 byte_string_start =3D 0x1005cf9ec "\b\204\b",=20 next =3D 0x7fff5fbfe530 } top =3D (Lisp_Object *) 0x7fff5fbfd940 result =3D 140734799797856 type =3D CATCHER #24 0x00000001001ec124 in funcall_lambda (fun=3D4299858213, nargs=3D1, = arg_vector=3D0x7fff5fbfe038) at ../../current/src/eval.c:2983 val =3D 72057598334902978 syms_left =3D 1028 next =3D 55834574847 lexenv =3D 4299858208 count =3D 10 i =3D 140734799798096 optional =3D false rest =3D false #25 0x00000001001eb213 in Ffuncall (nargs=3D2, args=3D0x7fff5fbfe030) at = ../../current/src/eval.c:2864 fun =3D 4299858213 original_fun =3D 4345566826 funcar =3D 2 numargs =3D 1 lisp_numargs =3D 5 val =3D 4320145514 internal_args =3D (Lisp_Object *) 0x7fff5fbfdf70 i =3D 1 #26 0x0000000100244890 in exec_byte_code (bytestr=3D4299855313, = vector=3D4299855349, maxdepth=3D12, args_template=3D1024, nargs=3D1, = args=3D0x7fff5fbfe730) at ../../current/src/bytecode.c:916 targets =3D {0x100248781, 0x1002487ea, 0x1002487ef, 0x1002487f4, = 0x1002487f9, 0x1002487fe, 0x10024887b, 0x100248907, 0x100243fa3, = 0x100243fa8, 0x100243fad, 0x100243fb2, 0x100243fb7, 0x100243fbc, = 0x100243fcc, 0x100243f66, 0x100244506, 0x10024450b, 0x100244510, = 0x100244515, 0x10024451a, 0x10024451f, 0x10024456c, 0x10024452f, = 0x10024475f, 0x100244764, 0x100244769, 0x10024476e, 0x100244773, = 0x100244778, 0x100244705, 0x100244722, 0x100244835, 0x10024483a, = 0x10024483f, 0x100244844, 0x100244849, 0x10024484e, 0x1002447db, = 0x1002447f8, 0x100244923, 0x100244928, 0x10024492d, 0x100244932, = 0x100244937, 0x10024493c, 0x1002448c9, 0x1002448e6, 0x100245c83, = 0x1002459e6, 0x1002459d7, 0x100248786, 0x100248786, 0x100248786, = 0x100248786, 0x100248786, 0x100245ed5, 0x100246025, 0x1002460a7, = 0x100246129, 0x1002461a9, 0x100244340, 0x1002443d7, 0x100246242, = 0x10024427a, 0x10024443f, 0x1002462c0, 0x100246328, 0x10024636d, = 0x1002463d5, 0x10024642f, 0x100246511, 0x100246556, 0x1002465be, = 0x10024664b, 0x100246690, 0x1002466d5, 0x10024673d, 0x1002467a5, = 0x10024680d, 0x10024689a, 0x1002468f4, 0x10024694e, 0x100246a30, = 0x100246ad3, 0x100246b76, 0x100246ee3, 0x100246f50, 0x100246fbd, = 0x10024702a, 0x100247097, 0x1002470f1, 0x1002471a2, 0x1002471fc, = 0x100247256, 0x1002472b0, 0x1002473cc, 0x10024585b, 0x100247440, = 0x100247485, 0x100247559, 0x1002475c4, 0x10024762f, 0x100247674, = 0x1002476ce, 0x100247728, 0x10024778a, 0x100248786, 0x1002477d9, = 0x100247825, 0x100247871, 0x1002478bd, 0x100247909, 0x100247955, = 0x100245860, 0x100248786, 0x10024799a, 0x1002479f5, 0x100247a3a, = 0x100247a7f, 0x100247ae7, 0x100247b4f, 0x100247b94, 0x100247ce4, = 0x100247d4c, 0x100247db4, 0x100247e1c, 0x100247e68, 0x100248786, = 0x10024578d, 0x1002449ec, 0x1002440e4, 0x100244b54, 0x100244cea, = 0x100244e7c, 0x10024572e, 0x10024574c, 0x1002446a8, 0x100245815, = 0x100245897, 0x100245920, 0x100245966, 0x100245cc6, 0x100245d55, = 0x100245de2, 0x100245e49, 0x1002449a0, 0x100247ead, 0x100247f3a, = 0x100247f7f, 0x100247fc4, 0x100248009, 0x10024804e, 0x1002480b6, = 0x10024811e, 0x100248186, 0x1002481ee, 0x100248394, 0x1002483fc, = 0x100248464, 0x1002484a9, 0x100248511, 0x100248579, 0x1002485cc, = 0x10024861f, 0x10024730a, 0x100247364, 0x100248679, 0x1002486f9, = 0x100248786, 0x10024500e, 0x10024514a, 0x1002452c3, 0x10024543c, = 0x1002455b5, 0x100246489, 0x1002469a8, 0x1002474d1, 0x1002489b8, = 0x100248a43, 0x100248786, 0x100248786, 0x100248af3, 0x100248786, = 0x100248786, 0x100248786, 0x100248786, 0x100248786, 0x100248786, = 0x100248786, 0x100248786, 0x100248786, 0x100248b9a } count =3D 8 op =3D 1 vectorp =3D (Lisp_Object *) 0x1004a95f8 stack =3D { pc =3D 0x1005cfe15 "\210\301 )\207",=20 byte_string =3D 4299855313,=20 byte_string_start =3D 0x1005cfe09 "p\030\301 \210\302\001\206\v",=20 next =3D 0x7fff5fbff0b0 } top =3D (Lisp_Object *) 0x7fff5fbfe030 result =3D 4320145466 type =3D CONDITION_CASE #27 0x00000001001ec124 in funcall_lambda (fun=3D4299855261, nargs=3D1, = arg_vector=3D0x7fff5fbfe728) at ../../current/src/eval.c:2983 val =3D 72057598334902978 syms_left =3D 1024 next =3D 53923132174 lexenv =3D 4299855256 count =3D 8 i =3D 140734799799856 optional =3D false rest =3D false #28 0x00000001001eb213 in Ffuncall (nargs=3D2, args=3D0x7fff5fbfe720) at = ../../current/src/eval.c:2864 fun =3D 4299855261 original_fun =3D 4322914250 funcar =3D 2 numargs =3D 1 lisp_numargs =3D 140734799800016 val =3D 4296954568 internal_args =3D (Lisp_Object *) 0x7fff5fbfe6f0 i =3D 4345314506 #29 0x00000001001e3c83 in Fcall_interactively (function=3D4322914250, = record_flag=3D4320145466, keys=3D4320195717) at = ../../current/src/callint.c:836 val =3D 4320145466 args =3D (Lisp_Object *) 0x7fff5fbfe720 visargs =3D (Lisp_Object *) 0x7fff5fbfe710 specs =3D 4298476929 filter_specs =3D 4298476929 teml =3D 140734799800960 up_event =3D 4320145466 enable =3D 4320145466 speccount =3D 5 next_event =3D 1 prefix_arg =3D 4320145466 string =3D 0x7fff5fbfe730 "P" tem =3D 0x1002f5eff "" varies =3D (signed char *) 0x7fff5fbfe700 "" i =3D 2 nargs =3D 2 mark =3D 72057598358121997 arg_from_tty =3D false gcpro1 =3D { next =3D 0xfffffff800123abb,=20 var =3D 0x180ee08,=20 nvars =3D 4320145466 } gcpro2 =3D { next =3D 0x10180303a,=20 var =3D 0x100951190,=20 nvars =3D 4312176200 } gcpro3 =3D { next =3D 0x1006e0f68,=20 var =3D 0x7fff5fbfea70,=20 nvars =3D 2 } gcpro4 =3D { next =3D 0x7fff5fbfe9b0,=20 var =3D 0x1001245ca,=20 nvars =3D 2 } gcpro5 =3D { next =3D 0x301aa946a,=20 var =3D 0x10106964d,=20 nvars =3D 72057598334902978 } key_count =3D 1 record_then_fail =3D false save_this_command =3D 4322914250 save_last_command =3D 4345990154 save_this_original_command =3D 4322914250 save_real_this_command =3D 4322914250 #30 0x00000001001eb041 in Ffuncall (nargs=3D4, args=3D0x7fff5fbfeb88) at = ../../current/src/eval.c:2822 fun =3D 4301683757 original_fun =3D 4345314458 funcar =3D 140734799801152 numargs =3D 3 lisp_numargs =3D 4347032774 val =3D 4320145466 internal_args =3D (Lisp_Object *) 0x7fff5fbfeb90 i =3D 2 #31 0x0000000100244890 in exec_byte_code (bytestr=3D4299240433, = vector=3D4299240469, maxdepth=3D52, args_template=3D4100, nargs=3D1, = args=3D0x7fff5fbff2a0) at ../../current/src/bytecode.c:916 targets =3D {0x100248781, 0x1002487ea, 0x1002487ef, 0x1002487f4, = 0x1002487f9, 0x1002487fe, 0x10024887b, 0x100248907, 0x100243fa3, = 0x100243fa8, 0x100243fad, 0x100243fb2, 0x100243fb7, 0x100243fbc, = 0x100243fcc, 0x100243f66, 0x100244506, 0x10024450b, 0x100244510, = 0x100244515, 0x10024451a, 0x10024451f, 0x10024456c, 0x10024452f, = 0x10024475f, 0x100244764, 0x100244769, 0x10024476e, 0x100244773, = 0x100244778, 0x100244705, 0x100244722, 0x100244835, 0x10024483a, = 0x10024483f, 0x100244844, 0x100244849, 0x10024484e, 0x1002447db, = 0x1002447f8, 0x100244923, 0x100244928, 0x10024492d, 0x100244932, = 0x100244937, 0x10024493c, 0x1002448c9, 0x1002448e6, 0x100245c83, = 0x1002459e6, 0x1002459d7, 0x100248786, 0x100248786, 0x100248786, = 0x100248786, 0x100248786, 0x100245ed5, 0x100246025, 0x1002460a7, = 0x100246129, 0x1002461a9, 0x100244340, 0x1002443d7, 0x100246242, = 0x10024427a, 0x10024443f, 0x1002462c0, 0x100246328, 0x10024636d, = 0x1002463d5, 0x10024642f, 0x100246511, 0x100246556, 0x1002465be, = 0x10024664b, 0x100246690, 0x1002466d5, 0x10024673d, 0x1002467a5, = 0x10024680d, 0x10024689a, 0x1002468f4, 0x10024694e, 0x100246a30, = 0x100246ad3, 0x100246b76, 0x100246ee3, 0x100246f50, 0x100246fbd, = 0x10024702a, 0x100247097, 0x1002470f1, 0x1002471a2, 0x1002471fc, = 0x100247256, 0x1002472b0, 0x1002473cc, 0x10024585b, 0x100247440, = 0x100247485, 0x100247559, 0x1002475c4, 0x10024762f, 0x100247674, = 0x1002476ce, 0x100247728, 0x10024778a, 0x100248786, 0x1002477d9, = 0x100247825, 0x100247871, 0x1002478bd, 0x100247909, 0x100247955, = 0x100245860, 0x100248786, 0x10024799a, 0x1002479f5, 0x100247a3a, = 0x100247a7f, 0x100247ae7, 0x100247b4f, 0x100247b94, 0x100247ce4, = 0x100247d4c, 0x100247db4, 0x100247e1c, 0x100247e68, 0x100248786, = 0x10024578d, 0x1002449ec, 0x1002440e4, 0x100244b54, 0x100244cea, = 0x100244e7c, 0x10024572e, 0x10024574c, 0x1002446a8, 0x100245815, = 0x100245897, 0x100245920, 0x100245966, 0x100245cc6, 0x100245d55, = 0x100245de2, 0x100245e49, 0x1002449a0, 0x100247ead, 0x100247f3a, = 0x100247f7f, 0x100247fc4, 0x100248009, 0x10024804e, 0x1002480b6, = 0x10024811e, 0x100248186, 0x1002481ee, 0x100248394, 0x1002483fc, = 0x100248464, 0x1002484a9, 0x100248511, 0x100248579, 0x1002485cc, = 0x10024861f, 0x10024730a, 0x100247364, 0x100248679, 0x1002486f9, = 0x100248786, 0x10024500e, 0x10024514a, 0x1002452c3, 0x10024543c, = 0x1002455b5, 0x100246489, 0x1002469a8, 0x1002474d1, 0x1002489b8, = 0x100248a43, 0x100248786, 0x100248786, 0x100248af3, 0x100248786, = 0x100248786, 0x100248786, 0x100248786, 0x100248786, 0x100248786, = 0x100248786, 0x100248786, 0x100248786, 0x100248b9a } count =3D 4 op =3D 3 vectorp =3D (Lisp_Object *) 0x100413418 stack =3D { pc =3D 0x1006115a0 "\006\0069\203\233",=20 byte_string =3D 4299240433,=20 byte_string_start =3D 0x10061152c "\306\020\211?\205\f",=20 next =3D 0x0 } top =3D (Lisp_Object *) 0x7fff5fbfeb88 result =3D 140734799802656 type =3D CATCHER #32 0x00000001001ec124 in funcall_lambda (fun=3D4299240389, nargs=3D1, = arg_vector=3D0x7fff5fbff298) at ../../current/src/eval.c:2983 val =3D 72057598334902978 syms_left =3D 4100 next =3D 52336979552 lexenv =3D 4299240384 count =3D 4 i =3D 140734799802800 optional =3D false rest =3D false #33 0x00000001001eb213 in Ffuncall (nargs=3D2, args=3D0x7fff5fbff290) at = ../../current/src/eval.c:2864 fun =3D 4299240389 original_fun =3D 4320204650 funcar =3D 4305047504 numargs =3D 1 lisp_numargs =3D 797370000 val =3D 1400309052 internal_args =3D (Lisp_Object *) 0x2f86e690 i =3D 1400309053 #34 0x00000001001ebad9 in call1 (fn=3D4320204650, arg1=3D4322914250) at = ../../current/src/eval.c:2614 ret_ungc_val =3D 4346269174 gcpro1 =3D { next =3D 0x7fff5fbff2d0,=20 var =3D 0x1001b7e24,=20 nvars =3D 2 } args =3D {4320204650, 4322914250} #35 0x000000010012c378 in command_loop_1 () at = ../../current/src/keyboard.c:1559 scount =3D 2 cmd =3D 4322914250 keybuf =3D {40, 4320145466, 140734799803488, 4296955223, = 4305455816, 4320145466, 4345303962, -2, 5, 4320145466, 4320145466, = 4345303962, 4345303960, 4296954568, 4303433728, 4320145466, 4346025722, = 4345436006, 4298886357, 4320145466, 4345436006, 2, 140734799803552, = 4296974931, 2, 4320145466, 4345303962, 2, 4320145466, 4345431894} i =3D 1 prev_modiff =3D 17 prev_buffer =3D (struct buffer *) 0x100a00ac8 already_adjusted =3D false #36 0x00000001001e8e3c in internal_condition_case (bfun=3D0x10012ba30 = , handlers=3D4320212042, hfun=3D0x100145b40 ) = at ../../current/src/eval.c:1354 val =3D 4345436006 c =3D (struct handler *) 0x100b09fc0 #37 0x0000000100145a39 in command_loop_2 (ignore=3D4320145466) at = ../../current/src/keyboard.c:1177 val =3D 4345436006 #38 0x00000001001e8474 in internal_catch (tag=3D4320208234, = func=3D0x100145a10 , arg=3D4320145466) at = ../../current/src/eval.c:1118 val =3D 4320145466 c =3D (struct handler *) 0x100b09ec0 #39 0x000000010012afab in command_loop () at = ../../current/src/keyboard.c:1156 No locals. #40 0x000000010012ae74 in recursive_edit_1 () at = ../../current/src/keyboard.c:777 count =3D 1 val =3D 4320145466 #41 0x000000010012b157 in Frecursive_edit () at = ../../current/src/keyboard.c:848 count =3D 0 buffer =3D 4320145466 #42 0x00000001001290a8 in main (argc=3D2, argv=3D0x7fff5fbff8f8) at = ../../current/src/emacs.c:1654 dummy =3D 0 stack_bottom_variable =3D 0 '\0' do_initial_setlocale =3D true dumping =3D false skip_args =3D 0 rlim =3D { rlim_cur =3D 8720000,=20 rlim_max =3D 67104768 } no_loadup =3D false junk =3D 0x0 dname_arg =3D 0x0 dname_arg2 =3D = "pR\302_\377\177\000\000$\000\000\000\000\000\000\000h\000\000\000\001\000= \000\000\001\000\000\000\000\000\000\000\300\370\277_\377\177\000\000{\022= \300_\377\177\000\000\340\370\277_\377\177\000\000\340\370\277_\377\177\00= 0\000\000\000\000\000\002\000\000\000\370\370\277_\377\177\000" ch_to_dir =3D 0x7fff5fbffa30 "X\372\277_\377\177" original_pwd =3D 0x0 Lisp Backtrace: "internal-set-lisp-face-attribute" (0x5fbfc1b0) "set-face-attribute" (0x5fbfc8b0) "set-face-font" (0x5fbfcef0) "eval" (0x5fbfd260) "eval-last-sexp-1" (0x5fbfd948) "eval-last-sexp" (0x5fbfe038) "eval-print-last-sexp" (0x5fbfe728) "call-interactively" (0x5fbfeb90) "command-execute" (0x5fbff298)= From debbugs-submit-bounces@debbugs.gnu.org Sun May 18 01:43:45 2014 Received: (at 17486) by debbugs.gnu.org; 18 May 2014 05:43:45 +0000 Received: from localhost ([127.0.0.1]:51894 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Wltsu-0002uR-Dz for submit@debbugs.gnu.org; Sun, 18 May 2014 01:43:44 -0400 Received: from forward6l.mail.yandex.net ([84.201.143.139]:50520) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Wltsr-0002u6-F1 for 17486@debbugs.gnu.org; Sun, 18 May 2014 01:43:42 -0400 Received: from smtp6.mail.yandex.net (smtp6.mail.yandex.net [77.88.61.56]) by forward6l.mail.yandex.net (Yandex) with ESMTP id C18D514E1295; Sun, 18 May 2014 09:43:33 +0400 (MSK) Received: from smtp6.mail.yandex.net (localhost [127.0.0.1]) by smtp6.mail.yandex.net (Yandex) with ESMTP id 566C61640F65; Sun, 18 May 2014 09:43:33 +0400 (MSK) Received: from unknown (unknown [37.139.80.10]) by smtp6.mail.yandex.net (nwsmtp/Yandex) with ESMTPSA id 4WhmTnWbMo-hWnqBlUd; Sun, 18 May 2014 09:43:32 +0400 (using TLSv1 with cipher AES128-SHA (128/128 bits)) (Client certificate not present) X-Yandex-Uniq: 1d8056cb-1067-4050-a4a2-75ba1421653e DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yandex.ru; s=mail; t=1400391813; bh=XwQTzepO2VdcsyeR+mIAaLr4JpWISmMWuRugyRcTTnU=; h=Message-ID:Date:From:User-Agent:MIME-Version:To:CC:Subject: References:In-Reply-To:Content-Type; b=QQXCw9n2Ll3ycgHYc/U2bmpK2MhzMqIp1RX8wSYp1TMMGT/8YQk+gXVRooAMAOcp/ pTmyuVLTpEsvgjbjt5Pu9BNXwBMA0ZNoljKn99YrsWlFbj3pCGYJGRnMsizORxNfRm qYvYFeCCnwzAnb1FOH2BLjMX9wZ34FL53JZ2+pH4= Authentication-Results: smtp6.mail.yandex.net; dkim=pass header.i=@yandex.ru Message-ID: <53784884.6040704@yandex.ru> Date: Sun, 18 May 2014 09:43:32 +0400 From: Dmitry Antipov User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:24.0) Gecko/20100101 Thunderbird/24.5.0 MIME-Version: 1.0 To: =?ISO-8859-1?Q?Jan_Dj=E4rv?= Subject: Re: bug#17486: 24.4.50; set-face-font problem on OSX References: <2C3533D7-8966-48CC-A63E-E7C363E5F429@swipnet.se> <537613B2.10803@swipnet.se> <53762664.9040700@yandex.ru> <4D37DE1B-52D9-4AD1-AC85-8E17C1887110@swipnet.se> <537632E0.1010403@yandex.ru> <18DD744E-FCBD-4613-A4F0-E74404B662F3@swipnet.se> In-Reply-To: <18DD744E-FCBD-4613-A4F0-E74404B662F3@swipnet.se> Content-Type: multipart/mixed; boundary="------------060704060702050906020503" X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 17486 Cc: 17486@debbugs.gnu.org, Christian Lynbech X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 0.0 (/) This is a multi-part message in MIME format. --------------060704060702050906020503 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: quoted-printable On 05/17/2014 10:46 AM, Jan Dj=E4rv wrote: > I'll keep the session for a while if you need more. Could you please check whether set-face-font hits one of the following ex= tra easserts? Dmitry --------------060704060702050906020503 Content-Type: text/x-patch; name="bug17486_extra_easserts.patch" Content-Transfer-Encoding: 7bit Content-Disposition: attachment; filename="bug17486_extra_easserts.patch" === modified file 'src/font.c' --- src/font.c 2014-04-05 19:30:36 +0000 +++ src/font.c 2014-05-18 05:37:43 +0000 @@ -3299,6 +3299,7 @@ Lisp_Object entity, name; entity = font_find_for_lface (f, attrs, spec, -1); + eassert (NILP (entity) || FONT_ENTITY_P (entity)); if (NILP (entity)) { /* No font is listed for SPEC, but each font-backend may have @@ -3307,6 +3308,7 @@ if (NILP (entity)) return Qnil; } + eassert (NILP (entity) || FONT_ENTITY_P (entity)); /* Don't lose the original name that was put in initially. We need it to re-apply the font when font parameters (like hinting or dpi) have changed. */ --------------060704060702050906020503-- From debbugs-submit-bounces@debbugs.gnu.org Sun May 18 03:20:15 2014 Received: (at 17486) by debbugs.gnu.org; 18 May 2014 07:20:15 +0000 Received: from localhost ([127.0.0.1]:51903 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WlvOG-0006Gg-T8 for submit@debbugs.gnu.org; Sun, 18 May 2014 03:20:14 -0400 Received: from mailfe09.swipnet.se ([212.247.155.1]:55494 helo=swip.net) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WlvO9-0006Fu-Ct for 17486@debbugs.gnu.org; Sun, 18 May 2014 03:20:08 -0400 X-T2-Spam-Status: No, hits=0.0 required=5.0 Received: from hosdjarv.se (account mj138573@tele2.se [46.59.42.57] verified) by mailfe09.swip.net (CommuniGate Pro SMTP 5.4.4) with ESMTPA id 328651214; Sun, 18 May 2014 09:19:54 +0200 Content-Type: text/plain; charset=iso-8859-1 Mime-Version: 1.0 (Mac OS X Mail 7.2 \(1874\)) Subject: Re: bug#17486: 24.4.50; set-face-font problem on OSX From: =?iso-8859-1?Q?Jan_Dj=E4rv?= In-Reply-To: <53784884.6040704@yandex.ru> Date: Sun, 18 May 2014 09:19:53 +0200 Content-Transfer-Encoding: quoted-printable Message-Id: <40E1EC60-3BC6-491D-ACF2-13DFF19B03A2@swipnet.se> References: <2C3533D7-8966-48CC-A63E-E7C363E5F429@swipnet.se> <537613B2.10803@swipnet.se> <53762664.9040700@yandex.ru> <4D37DE1B-52D9-4AD1-AC85-8E17C1887110@swipnet.se> <537632E0.1010403@yandex.ru> <18DD744E-FCBD-4613-A4F0-E74404B662F3@swipnet.se> <53784884.6040704@yandex.ru> To: Dmitry Antipov X-Mailer: Apple Mail (2.1874) X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 17486 Cc: 17486@debbugs.gnu.org, Christian Lynbech X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.7 (/) Hi. 18 maj 2014 kl. 07:43 skrev Dmitry Antipov : > On 05/17/2014 10:46 AM, Jan Dj=E4rv wrote: >=20 >> I'll keep the session for a while if you need more. >=20 > Could you please check whether set-face-font hits one of the following = extra easserts? >=20 ../../current/src/font.c:3311: Emacs fatal error: assertion failed: NILP = (entity) || FONT_ENTITY_P (entity) (gdb) pp entity [#] (gdb) bt full #0 terminate_due_to_signal (sig=3D6, backtrace_limit=3D2147483647) at = ../../current/src/emacs.c:355 No locals. #1 0x00000001001fc4bb in die (msg=3D0x1003855ab "NILP (entity) || = FONT_ENTITY_P (entity)", file=3D0x100384e44 "../../current/src/font.c", = line=3D3311) at ../../current/src/alloc.c:6955 No locals. #2 0x000000010025ac71 in font_load_for_lface (f=3D0x10281ef98, = attrs=3D0x101a00998, spec=3D4322025669) at ../../current/src/font.c:3311 entity =3D 4321726965 name =3D 140734799789584 #3 0x0000000100145c0f in Finternal_set_lisp_face_attribute = (face=3D4320190874, attr=3D4320189274, value=3D4322025669, = frame=3D4337037213) at ../../current/src/xfaces.c:3133 attrs =3D (Lisp_Object *) 0x101a00998 font_object =3D 4346590821 f =3D (struct frame *) 0x10281ef98 lface =3D 4322232725 old_value =3D 4320190634 prop_index =3D FONT_TYPE_INDEX #4 0x00000001001445fc in Finternal_set_lisp_face_attribute = (face=3D4320190874, attr=3D4320189274, value=3D4330370705, = frame=3D4337037213) at ../../current/src/xfaces.c:2755 tail =3D 4320383782 lface =3D 4298884973 old_value =3D 4320145466 prop_index =3D FONT_TYPE_INDEX #5 0x000000010023623d in Ffuncall (nargs=3D5, args=3D0x7fff5fbfc1a8) at = ../../current/src/eval.c:2826 fun =3D 4298884973 original_fun =3D 4320191850 funcar =3D 140734799790480 numargs =3D 4 lisp_numargs =3D 4320543910 val =3D 4330370705 internal_args =3D (Lisp_Object *) 0x7fff5fbfc1b0 i =3D 4320544006 #6 0x000000010029c6e3 in exec_byte_code (bytestr=3D4299400497, = vector=3D4299400533, maxdepth=3D28, args_template=3D4320145466, nargs=3D0,= args=3D0x0) at ../../current/src/bytecode.c:914 targets =3D {0x1002a06b1, 0x1002a071a, 0x1002a071f, 0x1002a0724, = 0x1002a0729, 0x1002a072e, 0x1002a07ab, 0x1002a0837, 0x10029bab7, = 0x10029babc, 0x10029bac1, 0x10029bac6, 0x10029bacb, 0x10029bad0, = 0x10029bae0, 0x10029ba7a, 0x10029c1d7, 0x10029c1dc, 0x10029c1e1, = 0x10029c1e6, 0x10029c1eb, 0x10029c1f0, 0x10029c23d, 0x10029c200, = 0x10029c5b2, 0x10029c5b7, 0x10029c5bc, 0x10029c5c1, 0x10029c5c6, = 0x10029c5cb, 0x10029c558, 0x10029c575, 0x10029c688, 0x10029c68d, = 0x10029c692, 0x10029c697, 0x10029c69c, 0x10029c6a1, 0x10029c62e, = 0x10029c64b, 0x10029c776, 0x10029c77b, 0x10029c780, 0x10029c785, = 0x10029c78a, 0x10029c78f, 0x10029c71c, 0x10029c739, 0x10029dad6, = 0x10029d839, 0x10029d82a, 0x1002a06b6, 0x1002a06b6, 0x1002a06b6, = 0x1002a06b6, 0x1002a06b6, 0x10029dd28, 0x10029dec0, 0x10029df42, = 0x10029dfc4, 0x10029e044, 0x10029bfc9, 0x10029c060, 0x10029e0dd, = 0x10029bebb, 0x10029c0c8, 0x10029e15b, 0x10029e1c3, 0x10029e208, = 0x10029e270, 0x10029e2ca, 0x10029e3ac, 0x10029e3f1, 0x10029e459, = 0x10029e4e6, 0x10029e52b, 0x10029e570, 0x10029e5d8, 0x10029e640, = 0x10029e6a8, 0x10029e735, 0x10029e78f, 0x10029e7e9, 0x10029e8cb, = 0x10029e96e, 0x10029ea11, 0x10029ed7e, 0x10029edeb, 0x10029ee58, = 0x10029eec5, 0x10029ef32, 0x10029ef8c, 0x10029f03d, 0x10029f097, = 0x10029f0f1, 0x10029f14b, 0x10029f267, 0x10029d6ae, 0x10029f2db, = 0x10029f320, 0x10029f3f4, 0x10029f45f, 0x10029f4ca, 0x10029f50f, = 0x10029f569, 0x10029f5c3, 0x10029f625, 0x1002a06b6, 0x10029f674, = 0x10029f6c0, 0x10029f70c, 0x10029f758, 0x10029f7a4, 0x10029f7f0, = 0x10029d6b3, 0x1002a06b6, 0x10029f835, 0x10029f890, 0x10029f8d5, = 0x10029f91a, 0x10029f982, 0x10029f9ea, 0x10029fa2f, 0x10029fbcc, = 0x10029fc34, 0x10029fc9c, 0x10029fd04, 0x10029fd50, 0x1002a06b6, = 0x10029d5e0, 0x10029c83f, 0x10029bd25, 0x10029c9a7, 0x10029cb3d, = 0x10029cccf, 0x10029d581, 0x10029d59f, 0x10029c4fb, 0x10029d668, = 0x10029d6ea, 0x10029d773, 0x10029d7b9, 0x10029db19, 0x10029dba8, = 0x10029dc35, 0x10029dc9c, 0x10029c7f3, 0x10029fd95, 0x10029fe22, = 0x10029fe67, 0x10029feac, 0x10029fef1, 0x10029ff36, 0x10029ff9e, = 0x1002a0006, 0x1002a006e, 0x1002a00d6, 0x1002a02c4, 0x1002a032c, = 0x1002a0394, 0x1002a03d9, 0x1002a0441, 0x1002a04a9, 0x1002a04fc, = 0x1002a054f, 0x10029f1a5, 0x10029f1ff, 0x1002a05a9, 0x1002a0629, = 0x1002a06b6, 0x10029ce61, 0x10029cf9d, 0x10029d116, 0x10029d28f, = 0x10029d408, 0x10029e324, 0x10029e843, 0x10029f36c, 0x1002a08e8, = 0x1002a0973, 0x1002a06b6, 0x1002a06b6, 0x1002a0a23, 0x1002a06b6, = 0x1002a06b6, 0x1002a06b6, 0x1002a06b6, 0x1002a06b6, 0x1002a06b6, = 0x1002a06b6, 0x1002a06b6, 0x1002a06b6, 0x1002a0aca } count =3D 23 op =3D 4 vectorp =3D (Lisp_Object *) 0x10043a558 stack =3D { pc =3D 0x10076178a "\210\b\211AA\262\001\211\020\204\246",=20 byte_string =3D 4299400497,=20 byte_string_start =3D 0x1007616ce "\306\b!\020\t\204\f",=20 next =3D 0x7fff5fbfcdc0 } top =3D (Lisp_Object *) 0x7fff5fbfc1a8 result =3D 4346406374 type =3D CONDITION_CASE #7 0x0000000100237b6e in funcall_lambda (fun=3D4299400421, nargs=3D4, = arg_vector=3D0x7fff5fbfc8b0) at ../../current/src/eval.c:3049 val =3D 72057598335210061 syms_left =3D 4320145466 next =3D 4345347242 lexenv =3D 4320145466 count =3D 20 i =3D 4 optional =3D false rest =3D true #8 0x00000001002363d8 in Ffuncall (nargs=3D5, args=3D0x7fff5fbfc8a8) at = ../../current/src/eval.c:2864 fun =3D 4299400421 original_fun =3D 4320334506 funcar =3D 140734799792256 numargs =3D 4 lisp_numargs =3D 4346406710 val =3D 4296365893 internal_args =3D (Lisp_Object *) 0x7fff5fbfc860 i =3D 4418959251 #9 0x000000010029c6e3 in exec_byte_code (bytestr=3D4299402401, = vector=3D4299402437, maxdepth=3D20, args_template=3D4320145466, nargs=3D0,= args=3D0x0) at ../../current/src/bytecode.c:914 targets =3D {0x1002a06b1, 0x1002a071a, 0x1002a071f, 0x1002a0724, = 0x1002a0729, 0x1002a072e, 0x1002a07ab, 0x1002a0837, 0x10029bab7, = 0x10029babc, 0x10029bac1, 0x10029bac6, 0x10029bacb, 0x10029bad0, = 0x10029bae0, 0x10029ba7a, 0x10029c1d7, 0x10029c1dc, 0x10029c1e1, = 0x10029c1e6, 0x10029c1eb, 0x10029c1f0, 0x10029c23d, 0x10029c200, = 0x10029c5b2, 0x10029c5b7, 0x10029c5bc, 0x10029c5c1, 0x10029c5c6, = 0x10029c5cb, 0x10029c558, 0x10029c575, 0x10029c688, 0x10029c68d, = 0x10029c692, 0x10029c697, 0x10029c69c, 0x10029c6a1, 0x10029c62e, = 0x10029c64b, 0x10029c776, 0x10029c77b, 0x10029c780, 0x10029c785, = 0x10029c78a, 0x10029c78f, 0x10029c71c, 0x10029c739, 0x10029dad6, = 0x10029d839, 0x10029d82a, 0x1002a06b6, 0x1002a06b6, 0x1002a06b6, = 0x1002a06b6, 0x1002a06b6, 0x10029dd28, 0x10029dec0, 0x10029df42, = 0x10029dfc4, 0x10029e044, 0x10029bfc9, 0x10029c060, 0x10029e0dd, = 0x10029bebb, 0x10029c0c8, 0x10029e15b, 0x10029e1c3, 0x10029e208, = 0x10029e270, 0x10029e2ca, 0x10029e3ac, 0x10029e3f1, 0x10029e459, = 0x10029e4e6, 0x10029e52b, 0x10029e570, 0x10029e5d8, 0x10029e640, = 0x10029e6a8, 0x10029e735, 0x10029e78f, 0x10029e7e9, 0x10029e8cb, = 0x10029e96e, 0x10029ea11, 0x10029ed7e, 0x10029edeb, 0x10029ee58, = 0x10029eec5, 0x10029ef32, 0x10029ef8c, 0x10029f03d, 0x10029f097, = 0x10029f0f1, 0x10029f14b, 0x10029f267, 0x10029d6ae, 0x10029f2db, = 0x10029f320, 0x10029f3f4, 0x10029f45f, 0x10029f4ca, 0x10029f50f, = 0x10029f569, 0x10029f5c3, 0x10029f625, 0x1002a06b6, 0x10029f674, = 0x10029f6c0, 0x10029f70c, 0x10029f758, 0x10029f7a4, 0x10029f7f0, = 0x10029d6b3, 0x1002a06b6, 0x10029f835, 0x10029f890, 0x10029f8d5, = 0x10029f91a, 0x10029f982, 0x10029f9ea, 0x10029fa2f, 0x10029fbcc, = 0x10029fc34, 0x10029fc9c, 0x10029fd04, 0x10029fd50, 0x1002a06b6, = 0x10029d5e0, 0x10029c83f, 0x10029bd25, 0x10029c9a7, 0x10029cb3d, = 0x10029cccf, 0x10029d581, 0x10029d59f, 0x10029c4fb, 0x10029d668, = 0x10029d6ea, 0x10029d773, 0x10029d7b9, 0x10029db19, 0x10029dba8, = 0x10029dc35, 0x10029dc9c, 0x10029c7f3, 0x10029fd95, 0x10029fe22, = 0x10029fe67, 0x10029feac, 0x10029fef1, 0x10029ff36, 0x10029ff9e, = 0x1002a0006, 0x1002a006e, 0x1002a00d6, 0x1002a02c4, 0x1002a032c, = 0x1002a0394, 0x1002a03d9, 0x1002a0441, 0x1002a04a9, 0x1002a04fc, = 0x1002a054f, 0x10029f1a5, 0x10029f1ff, 0x1002a05a9, 0x1002a0629, = 0x1002a06b6, 0x10029ce61, 0x10029cf9d, 0x10029d116, 0x10029d28f, = 0x10029d408, 0x10029e324, 0x10029e843, 0x10029f36c, 0x1002a08e8, = 0x1002a0973, 0x1002a06b6, 0x1002a06b6, 0x1002a0a23, 0x1002a06b6, = 0x1002a06b6, 0x1002a06b6, 0x1002a06b6, 0x1002a06b6, 0x1002a06b6, = 0x1002a06b6, 0x1002a06b6, 0x1002a06b6, 0x1002a0aca } count =3D 19 op =3D 4 vectorp =3D (Lisp_Object *) 0x10043acc8 stack =3D { pc =3D 0x100761583 "\207",=20 byte_string =3D 4299402401,=20 byte_string_start =3D 0x10076157d "\303\b\t\304\n$\207",=20 next =3D 0x7fff5fbfd760 } top =3D (Lisp_Object *) 0x7fff5fbfc8a8 result =3D 10240 type =3D CATCHER #10 0x0000000100237b6e in funcall_lambda (fun=3D4299402317, nargs=3D2, = arg_vector=3D0x7fff5fbfcef0) at ../../current/src/eval.c:3049 val =3D 4346406502 syms_left =3D 4320145466 next =3D 4320215450 lexenv =3D 4320145466 count =3D 16 i =3D 2 optional =3D true rest =3D false #11 0x0000000100235556 in apply_lambda (fun=3D4299402317, = args=3D4346406518) at ../../current/src/eval.c:2924 args_left =3D 4320145466 i =3D 2 numargs =3D 2 arg_vector =3D (Lisp_Object *) 0x7fff5fbfcef0 gcpro1 =3D { next =3D 0x7fff5fbfcf90,=20 var =3D 0x10015511b,=20 nvars =3D 2 } gcpro2 =3D { next =3D 0x10020c1a5,=20 var =3D 0xc00000000,=20 nvars =3D 4299402312 } gcpro3 =3D { next =3D 0x7fff5fbfcf40,=20 var =3D 0x10080fe18,=20 nvars =3D 140734799794016 } tem =3D 4330370705 sa_count =3D 16 sa_must_free =3D false #12 0x000000010022f0fd in eval_sub (form=3D4346406582) at = ../../current/src/eval.c:2230 fun =3D 4299402317 val =3D 4296364315 original_fun =3D 4320335146 original_args =3D 4346406518 funcar =3D 42961210061 gcpro1 =3D { next =3D 0x10022e0fb,=20 var =3D 0x100b00ac8,=20 nvars =3D 25771955157 } gcpro2 =3D { next =3D 0x10180303a,=20 var =3D 0x10300139a,=20 nvars =3D 140734799794512 } gcpro3 =3D { next =3D 0x103001398,=20 var =3D 0x1007fff5fbfd0f0,=20 nvars =3D 4320145466 } #13 0x0000000100235197 in Feval (form=3D4346406582, lexical=3D4320145466) = at ../../current/src/eval.c:2003 count =3D 14 #14 0x00000001002361d7 in Ffuncall (nargs=3D3, args=3D0x7fff5fbfd258) at = ../../current/src/eval.c:2818 fun =3D 4302924669 original_fun =3D 4345305242 funcar =3D 4345300842 numargs =3D 2 lisp_numargs =3D 4331669736 val =3D 4346406582 internal_args =3D (Lisp_Object *) 0x7fff5fbfd260 i =3D -8587648773 #15 0x000000010029c6e3 in exec_byte_code (bytestr=3D4300430993, = vector=3D4300431029, maxdepth=3D20, args_template=3D1028, nargs=3D1, = args=3D0x7fff5fbfd950) at ../../current/src/bytecode.c:914 targets =3D {0x1002a06b1, 0x1002a071a, 0x1002a071f, 0x1002a0724, = 0x1002a0729, 0x1002a072e, 0x1002a07ab, 0x1002a0837, 0x10029bab7, = 0x10029babc, 0x10029bac1, 0x10029bac6, 0x10029bacb, 0x10029bad0, = 0x10029bae0, 0x10029ba7a, 0x10029c1d7, 0x10029c1dc, 0x10029c1e1, = 0x10029c1e6, 0x10029c1eb, 0x10029c1f0, 0x10029c23d, 0x10029c200, = 0x10029c5b2, 0x10029c5b7, 0x10029c5bc, 0x10029c5c1, 0x10029c5c6, = 0x10029c5cb, 0x10029c558, 0x10029c575, 0x10029c688, 0x10029c68d, = 0x10029c692, 0x10029c697, 0x10029c69c, 0x10029c6a1, 0x10029c62e, = 0x10029c64b, 0x10029c776, 0x10029c77b, 0x10029c780, 0x10029c785, = 0x10029c78a, 0x10029c78f, 0x10029c71c, 0x10029c739, 0x10029dad6, = 0x10029d839, 0x10029d82a, 0x1002a06b6, 0x1002a06b6, 0x1002a06b6, = 0x1002a06b6, 0x1002a06b6, 0x10029dd28, 0x10029dec0, 0x10029df42, = 0x10029dfc4, 0x10029e044, 0x10029bfc9, 0x10029c060, 0x10029e0dd, = 0x10029bebb, 0x10029c0c8, 0x10029e15b, 0x10029e1c3, 0x10029e208, = 0x10029e270, 0x10029e2ca, 0x10029e3ac, 0x10029e3f1, 0x10029e459, = 0x10029e4e6, 0x10029e52b, 0x10029e570, 0x10029e5d8, 0x10029e640, = 0x10029e6a8, 0x10029e735, 0x10029e78f, 0x10029e7e9, 0x10029e8cb, = 0x10029e96e, 0x10029ea11, 0x10029ed7e, 0x10029edeb, 0x10029ee58, = 0x10029eec5, 0x10029ef32, 0x10029ef8c, 0x10029f03d, 0x10029f097, = 0x10029f0f1, 0x10029f14b, 0x10029f267, 0x10029d6ae, 0x10029f2db, = 0x10029f320, 0x10029f3f4, 0x10029f45f, 0x10029f4ca, 0x10029f50f, = 0x10029f569, 0x10029f5c3, 0x10029f625, 0x1002a06b6, 0x10029f674, = 0x10029f6c0, 0x10029f70c, 0x10029f758, 0x10029f7a4, 0x10029f7f0, = 0x10029d6b3, 0x1002a06b6, 0x10029f835, 0x10029f890, 0x10029f8d5, = 0x10029f91a, 0x10029f982, 0x10029f9ea, 0x10029fa2f, 0x10029fbcc, = 0x10029fc34, 0x10029fc9c, 0x10029fd04, 0x10029fd50, 0x1002a06b6, = 0x10029d5e0, 0x10029c83f, 0x10029bd25, 0x10029c9a7, 0x10029cb3d, = 0x10029cccf, 0x10029d581, 0x10029d59f, 0x10029c4fb, 0x10029d668, = 0x10029d6ea, 0x10029d773, 0x10029d7b9, 0x10029db19, 0x10029dba8, = 0x10029dc35, 0x10029dc9c, 0x10029c7f3, 0x10029fd95, 0x10029fe22, = 0x10029fe67, 0x10029feac, 0x10029fef1, 0x10029ff36, 0x10029ff9e, = 0x1002a0006, 0x1002a006e, 0x1002a00d6, 0x1002a02c4, 0x1002a032c, = 0x1002a0394, 0x1002a03d9, 0x1002a0441, 0x1002a04a9, 0x1002a04fc, = 0x1002a054f, 0x10029f1a5, 0x10029f1ff, 0x1002a05a9, 0x1002a0629, = 0x1002a06b6, 0x10029ce61, 0x10029cf9d, 0x10029d116, 0x10029d28f, = 0x10029d408, 0x10029e324, 0x10029e843, 0x10029f36c, 0x1002a08e8, = 0x1002a0973, 0x1002a06b6, 0x1002a06b6, 0x1002a0a23, 0x1002a06b6, = 0x1002a06b6, 0x1002a06b6, 0x1002a06b6, 0x1002a06b6, 0x1002a06b6, = 0x1002a06b6, 0x1002a06b6, 0x1002a06b6, 0x1002a0aca } count =3D 12 op =3D 2 vectorp =3D (Lisp_Object *) 0x100535eb8 stack =3D { pc =3D 0x1006fe772 "\002\")\207",=20 byte_string =3D 4300430993,=20 byte_string_start =3D 0x1006fe760 "\211\203\b",=20 next =3D 0x7fff5fbfde50 } top =3D (Lisp_Object *) 0x7fff5fbfd258 result =3D 4 type =3D 32767 #16 0x000000010023762e in funcall_lambda (fun=3D4300430949, nargs=3D1, = arg_vector=3D0x7fff5fbfd948) at ../../current/src/eval.c:2983 val =3D 72057598335210061 syms_left =3D 1028 next =3D 51539607554 lexenv =3D 4300430944 count =3D 12 i =3D 140734799796320 optional =3D false rest =3D false #17 0x00000001002363d8 in Ffuncall (nargs=3D2, args=3D0x7fff5fbfd940) at = ../../current/src/eval.c:2864 fun =3D 4300430949 original_fun =3D 4347350458 funcar =3D 2 numargs =3D 1 lisp_numargs =3D 1659450 val =3D 19 internal_args =3D (Lisp_Object *) 0x19523a i =3D 4297253115 #18 0x000000010029c6e3 in exec_byte_code (bytestr=3D4300431737, = vector=3D4300431773, maxdepth=3D16, args_template=3D1028, nargs=3D1, = args=3D0x7fff5fbfe040) at ../../current/src/bytecode.c:914 targets =3D {0x1002a06b1, 0x1002a071a, 0x1002a071f, 0x1002a0724, = 0x1002a0729, 0x1002a072e, 0x1002a07ab, 0x1002a0837, 0x10029bab7, = 0x10029babc, 0x10029bac1, 0x10029bac6, 0x10029bacb, 0x10029bad0, = 0x10029bae0, 0x10029ba7a, 0x10029c1d7, 0x10029c1dc, 0x10029c1e1, = 0x10029c1e6, 0x10029c1eb, 0x10029c1f0, 0x10029c23d, 0x10029c200, = 0x10029c5b2, 0x10029c5b7, 0x10029c5bc, 0x10029c5c1, 0x10029c5c6, = 0x10029c5cb, 0x10029c558, 0x10029c575, 0x10029c688, 0x10029c68d, = 0x10029c692, 0x10029c697, 0x10029c69c, 0x10029c6a1, 0x10029c62e, = 0x10029c64b, 0x10029c776, 0x10029c77b, 0x10029c780, 0x10029c785, = 0x10029c78a, 0x10029c78f, 0x10029c71c, 0x10029c739, 0x10029dad6, = 0x10029d839, 0x10029d82a, 0x1002a06b6, 0x1002a06b6, 0x1002a06b6, = 0x1002a06b6, 0x1002a06b6, 0x10029dd28, 0x10029dec0, 0x10029df42, = 0x10029dfc4, 0x10029e044, 0x10029bfc9, 0x10029c060, 0x10029e0dd, = 0x10029bebb, 0x10029c0c8, 0x10029e15b, 0x10029e1c3, 0x10029e208, = 0x10029e270, 0x10029e2ca, 0x10029e3ac, 0x10029e3f1, 0x10029e459, = 0x10029e4e6, 0x10029e52b, 0x10029e570, 0x10029e5d8, 0x10029e640, = 0x10029e6a8, 0x10029e735, 0x10029e78f, 0x10029e7e9, 0x10029e8cb, = 0x10029e96e, 0x10029ea11, 0x10029ed7e, 0x10029edeb, 0x10029ee58, = 0x10029eec5, 0x10029ef32, 0x10029ef8c, 0x10029f03d, 0x10029f097, = 0x10029f0f1, 0x10029f14b, 0x10029f267, 0x10029d6ae, 0x10029f2db, = 0x10029f320, 0x10029f3f4, 0x10029f45f, 0x10029f4ca, 0x10029f50f, = 0x10029f569, 0x10029f5c3, 0x10029f625, 0x1002a06b6, 0x10029f674, = 0x10029f6c0, 0x10029f70c, 0x10029f758, 0x10029f7a4, 0x10029f7f0, = 0x10029d6b3, 0x1002a06b6, 0x10029f835, 0x10029f890, 0x10029f8d5, = 0x10029f91a, 0x10029f982, 0x10029f9ea, 0x10029fa2f, 0x10029fbcc, = 0x10029fc34, 0x10029fc9c, 0x10029fd04, 0x10029fd50, 0x1002a06b6, = 0x10029d5e0, 0x10029c83f, 0x10029bd25, 0x10029c9a7, 0x10029cb3d, = 0x10029cccf, 0x10029d581, 0x10029d59f, 0x10029c4fb, 0x10029d668, = 0x10029d6ea, 0x10029d773, 0x10029d7b9, 0x10029db19, 0x10029dba8, = 0x10029dc35, 0x10029dc9c, 0x10029c7f3, 0x10029fd95, 0x10029fe22, = 0x10029fe67, 0x10029feac, 0x10029fef1, 0x10029ff36, 0x10029ff9e, = 0x1002a0006, 0x1002a006e, 0x1002a00d6, 0x1002a02c4, 0x1002a032c, = 0x1002a0394, 0x1002a03d9, 0x1002a0441, 0x1002a04a9, 0x1002a04fc, = 0x1002a054f, 0x10029f1a5, 0x10029f1ff, 0x1002a05a9, 0x1002a0629, = 0x1002a06b6, 0x10029ce61, 0x10029cf9d, 0x10029d116, 0x10029d28f, = 0x10029d408, 0x10029e324, 0x10029e843, 0x10029f36c, 0x1002a08e8, = 0x1002a0973, 0x1002a06b6, 0x1002a06b6, 0x1002a0a23, 0x1002a06b6, = 0x1002a06b6, 0x1002a06b6, 0x1002a06b6, 0x1002a06b6, 0x1002a06b6, = 0x1002a06b6, 0x1002a06b6, 0x1002a06b6, 0x1002a0aca } count =3D 10 op =3D 1 vectorp =3D (Lisp_Object *) 0x1005361a0 stack =3D { pc =3D 0x1006fe623 "\n)B\211A\t=3D\204\032",=20 byte_string =3D 4300431737,=20 byte_string_start =3D 0x1006fe616 "\b\204\b",=20 next =3D 0x7fff5fbfe530 } top =3D (Lisp_Object *) 0x7fff5fbfd940 result =3D 140734799797856 type =3D CATCHER #19 0x000000010023762e in funcall_lambda (fun=3D4300431685, nargs=3D1, = arg_vector=3D0x7fff5fbfe038) at ../../current/src/eval.c:2983 val =3D 72057598335210061 syms_left =3D 1028 next =3D 55834574847 lexenv =3D 4300431680 count =3D 10 i =3D 140734799798096 optional =3D false rest =3D false #20 0x00000001002363d8 in Ffuncall (nargs=3D2, args=3D0x7fff5fbfe030) at = ../../current/src/eval.c:2864 fun =3D 4300431685 original_fun =3D 4345798298 funcar =3D 2 numargs =3D 1 lisp_numargs =3D 5 val =3D 4320145514 internal_args =3D (Lisp_Object *) 0x7fff5fbfdf70 i =3D 1 #21 0x000000010029c6e3 in exec_byte_code (bytestr=3D4300428785, = vector=3D4300428821, maxdepth=3D12, args_template=3D1024, nargs=3D1, = args=3D0x7fff5fbfe730) at ../../current/src/bytecode.c:914 targets =3D {0x1002a06b1, 0x1002a071a, 0x1002a071f, 0x1002a0724, = 0x1002a0729, 0x1002a072e, 0x1002a07ab, 0x1002a0837, 0x10029bab7, = 0x10029babc, 0x10029bac1, 0x10029bac6, 0x10029bacb, 0x10029bad0, = 0x10029bae0, 0x10029ba7a, 0x10029c1d7, 0x10029c1dc, 0x10029c1e1, = 0x10029c1e6, 0x10029c1eb, 0x10029c1f0, 0x10029c23d, 0x10029c200, = 0x10029c5b2, 0x10029c5b7, 0x10029c5bc, 0x10029c5c1, 0x10029c5c6, = 0x10029c5cb, 0x10029c558, 0x10029c575, 0x10029c688, 0x10029c68d, = 0x10029c692, 0x10029c697, 0x10029c69c, 0x10029c6a1, 0x10029c62e, = 0x10029c64b, 0x10029c776, 0x10029c77b, 0x10029c780, 0x10029c785, = 0x10029c78a, 0x10029c78f, 0x10029c71c, 0x10029c739, 0x10029dad6, = 0x10029d839, 0x10029d82a, 0x1002a06b6, 0x1002a06b6, 0x1002a06b6, = 0x1002a06b6, 0x1002a06b6, 0x10029dd28, 0x10029dec0, 0x10029df42, = 0x10029dfc4, 0x10029e044, 0x10029bfc9, 0x10029c060, 0x10029e0dd, = 0x10029bebb, 0x10029c0c8, 0x10029e15b, 0x10029e1c3, 0x10029e208, = 0x10029e270, 0x10029e2ca, 0x10029e3ac, 0x10029e3f1, 0x10029e459, = 0x10029e4e6, 0x10029e52b, 0x10029e570, 0x10029e5d8, 0x10029e640, = 0x10029e6a8, 0x10029e735, 0x10029e78f, 0x10029e7e9, 0x10029e8cb, = 0x10029e96e, 0x10029ea11, 0x10029ed7e, 0x10029edeb, 0x10029ee58, = 0x10029eec5, 0x10029ef32, 0x10029ef8c, 0x10029f03d, 0x10029f097, = 0x10029f0f1, 0x10029f14b, 0x10029f267, 0x10029d6ae, 0x10029f2db, = 0x10029f320, 0x10029f3f4, 0x10029f45f, 0x10029f4ca, 0x10029f50f, = 0x10029f569, 0x10029f5c3, 0x10029f625, 0x1002a06b6, 0x10029f674, = 0x10029f6c0, 0x10029f70c, 0x10029f758, 0x10029f7a4, 0x10029f7f0, = 0x10029d6b3, 0x1002a06b6, 0x10029f835, 0x10029f890, 0x10029f8d5, = 0x10029f91a, 0x10029f982, 0x10029f9ea, 0x10029fa2f, 0x10029fbcc, = 0x10029fc34, 0x10029fc9c, 0x10029fd04, 0x10029fd50, 0x1002a06b6, = 0x10029d5e0, 0x10029c83f, 0x10029bd25, 0x10029c9a7, 0x10029cb3d, = 0x10029cccf, 0x10029d581, 0x10029d59f, 0x10029c4fb, 0x10029d668, = 0x10029d6ea, 0x10029d773, 0x10029d7b9, 0x10029db19, 0x10029dba8, = 0x10029dc35, 0x10029dc9c, 0x10029c7f3, 0x10029fd95, 0x10029fe22, = 0x10029fe67, 0x10029feac, 0x10029fef1, 0x10029ff36, 0x10029ff9e, = 0x1002a0006, 0x1002a006e, 0x1002a00d6, 0x1002a02c4, 0x1002a032c, = 0x1002a0394, 0x1002a03d9, 0x1002a0441, 0x1002a04a9, 0x1002a04fc, = 0x1002a054f, 0x10029f1a5, 0x10029f1ff, 0x1002a05a9, 0x1002a0629, = 0x1002a06b6, 0x10029ce61, 0x10029cf9d, 0x10029d116, 0x10029d28f, = 0x10029d408, 0x10029e324, 0x10029e843, 0x10029f36c, 0x1002a08e8, = 0x1002a0973, 0x1002a06b6, 0x1002a06b6, 0x1002a0a23, 0x1002a06b6, = 0x1002a06b6, 0x1002a06b6, 0x1002a06b6, 0x1002a06b6, 0x1002a06b6, = 0x1002a06b6, 0x1002a06b6, 0x1002a06b6, 0x1002a0aca } count =3D 8 op =3D 1 vectorp =3D (Lisp_Object *) 0x100535618 stack =3D { pc =3D 0x1006fea3f "\210\301 )\207",=20 byte_string =3D 4300428785,=20 byte_string_start =3D 0x1006fea33 "p\030\301 \210\302\001\206\v",=20 next =3D 0x7fff5fbff0b0 } top =3D (Lisp_Object *) 0x7fff5fbfe030 result =3D 4320145466 type =3D 4294967270 #22 0x000000010023762e in funcall_lambda (fun=3D4300428733, nargs=3D1, = arg_vector=3D0x7fff5fbfe728) at ../../current/src/eval.c:2983 val =3D 72057598335210061 syms_left =3D 1024 next =3D 51539607554 lexenv =3D 4300428728 count =3D 8 i =3D 140734799799856 optional =3D false rest =3D false #23 0x00000001002363d8 in Ffuncall (nargs=3D2, args=3D0x7fff5fbfe720) at = ../../current/src/eval.c:2864 fun =3D 4300428733 original_fun =3D 4347350026 funcar =3D 2 numargs =3D 1 lisp_numargs =3D 140734799800016 val =3D 4298897873 internal_args =3D (Lisp_Object *) 0x0 i =3D 4297253115 #24 0x000000010022c48a in Fcall_interactively (function=3D4347350026, = record_flag=3D4320145466, keys=3D4320195717) at = ../../current/src/callint.c:836 val =3D 4320145466 args =3D (Lisp_Object *) 0x7fff5fbfe720 visargs =3D (Lisp_Object *) 0x7fff5fbfe710 specs =3D 4299050401 filter_specs =3D 4299050401 teml =3D 4302923853 up_event =3D 4320145466 enable =3D 4320145466 speccount =3D 5 next_event =3D 1 prefix_arg =3D 4320145466 string =3D 0x7fff5fbfe730 "P" tem =3D 0x100363185 "" varies =3D (signed char *) 0x7fff5fbfe700 "" i =3D 2 nargs =3D 2 mark =3D 4320145418 arg_from_tty =3D false gcpro1 =3D { next =3D 0xfffffff80180ee0d,=20 var =3D 0x1805016,=20 nvars =3D 4320145466 } gcpro2 =3D { next =3D 0x10180303a,=20 var =3D 0x100a3fb70,=20 nvars =3D 4337037208 } gcpro3 =3D { next =3D 0x10080fbc8,=20 var =3D 0x7fff5fbfea70,=20 nvars =3D 2 } gcpro4 =3D { next =3D 0x7fff5fbfe9b0,=20 var =3D 0x10020c205,=20 nvars =3D 2 } gcpro5 =3D { next =3D 0x10020df45,=20 var =3D 0x10281ef9d,=20 nvars =3D 4303420360 } key_count =3D 1 record_then_fail =3D false save_this_command =3D 4347350026 save_last_command =3D 4345490490 save_this_original_command =3D 4347350026 save_real_this_command =3D 4347350026 #25 0x0000000100236206 in Ffuncall (nargs=3D4, args=3D0x7fff5fbfeb88) at = ../../current/src/eval.c:2822 fun =3D 4302923853 original_fun =3D 4345314458 funcar =3D 140734799801152 numargs =3D 3 lisp_numargs =3D 4322081990 val =3D 4320145466 internal_args =3D (Lisp_Object *) 0x7fff5fbfeb90 i =3D 2 #26 0x000000010029c6e3 in exec_byte_code (bytestr=3D4299813905, = vector=3D4299813941, maxdepth=3D52, args_template=3D4100, nargs=3D1, = args=3D0x7fff5fbff2a0) at ../../current/src/bytecode.c:914 targets =3D {0x1002a06b1, 0x1002a071a, 0x1002a071f, 0x1002a0724, = 0x1002a0729, 0x1002a072e, 0x1002a07ab, 0x1002a0837, 0x10029bab7, = 0x10029babc, 0x10029bac1, 0x10029bac6, 0x10029bacb, 0x10029bad0, = 0x10029bae0, 0x10029ba7a, 0x10029c1d7, 0x10029c1dc, 0x10029c1e1, = 0x10029c1e6, 0x10029c1eb, 0x10029c1f0, 0x10029c23d, 0x10029c200, = 0x10029c5b2, 0x10029c5b7, 0x10029c5bc, 0x10029c5c1, 0x10029c5c6, = 0x10029c5cb, 0x10029c558, 0x10029c575, 0x10029c688, 0x10029c68d, = 0x10029c692, 0x10029c697, 0x10029c69c, 0x10029c6a1, 0x10029c62e, = 0x10029c64b, 0x10029c776, 0x10029c77b, 0x10029c780, 0x10029c785, = 0x10029c78a, 0x10029c78f, 0x10029c71c, 0x10029c739, 0x10029dad6, = 0x10029d839, 0x10029d82a, 0x1002a06b6, 0x1002a06b6, 0x1002a06b6, = 0x1002a06b6, 0x1002a06b6, 0x10029dd28, 0x10029dec0, 0x10029df42, = 0x10029dfc4, 0x10029e044, 0x10029bfc9, 0x10029c060, 0x10029e0dd, = 0x10029bebb, 0x10029c0c8, 0x10029e15b, 0x10029e1c3, 0x10029e208, = 0x10029e270, 0x10029e2ca, 0x10029e3ac, 0x10029e3f1, 0x10029e459, = 0x10029e4e6, 0x10029e52b, 0x10029e570, 0x10029e5d8, 0x10029e640, = 0x10029e6a8, 0x10029e735, 0x10029e78f, 0x10029e7e9, 0x10029e8cb, = 0x10029e96e, 0x10029ea11, 0x10029ed7e, 0x10029edeb, 0x10029ee58, = 0x10029eec5, 0x10029ef32, 0x10029ef8c, 0x10029f03d, 0x10029f097, = 0x10029f0f1, 0x10029f14b, 0x10029f267, 0x10029d6ae, 0x10029f2db, = 0x10029f320, 0x10029f3f4, 0x10029f45f, 0x10029f4ca, 0x10029f50f, = 0x10029f569, 0x10029f5c3, 0x10029f625, 0x1002a06b6, 0x10029f674, = 0x10029f6c0, 0x10029f70c, 0x10029f758, 0x10029f7a4, 0x10029f7f0, = 0x10029d6b3, 0x1002a06b6, 0x10029f835, 0x10029f890, 0x10029f8d5, = 0x10029f91a, 0x10029f982, 0x10029f9ea, 0x10029fa2f, 0x10029fbcc, = 0x10029fc34, 0x10029fc9c, 0x10029fd04, 0x10029fd50, 0x1002a06b6, = 0x10029d5e0, 0x10029c83f, 0x10029bd25, 0x10029c9a7, 0x10029cb3d, = 0x10029cccf, 0x10029d581, 0x10029d59f, 0x10029c4fb, 0x10029d668, = 0x10029d6ea, 0x10029d773, 0x10029d7b9, 0x10029db19, 0x10029dba8, = 0x10029dc35, 0x10029dc9c, 0x10029c7f3, 0x10029fd95, 0x10029fe22, = 0x10029fe67, 0x10029feac, 0x10029fef1, 0x10029ff36, 0x10029ff9e, = 0x1002a0006, 0x1002a006e, 0x1002a00d6, 0x1002a02c4, 0x1002a032c, = 0x1002a0394, 0x1002a03d9, 0x1002a0441, 0x1002a04a9, 0x1002a04fc, = 0x1002a054f, 0x10029f1a5, 0x10029f1ff, 0x1002a05a9, 0x1002a0629, = 0x1002a06b6, 0x10029ce61, 0x10029cf9d, 0x10029d116, 0x10029d28f, = 0x10029d408, 0x10029e324, 0x10029e843, 0x10029f36c, 0x1002a08e8, = 0x1002a0973, 0x1002a06b6, 0x1002a06b6, 0x1002a0a23, 0x1002a06b6, = 0x1002a06b6, 0x1002a06b6, 0x1002a06b6, 0x1002a06b6, 0x1002a06b6, = 0x1002a06b6, 0x1002a06b6, 0x1002a06b6, 0x1002a0aca } count =3D 4 op =3D 3 vectorp =3D (Lisp_Object *) 0x10049f438 stack =3D { pc =3D 0x1007401ca "\006\0069\203\233",=20 byte_string =3D 4299813905,=20 byte_string_start =3D 0x100740156 "\306\020\211?\205\f",=20 next =3D 0x0 } top =3D (Lisp_Object *) 0x7fff5fbfeb88 result =3D 140734799802656 type =3D CATCHER #27 0x000000010023762e in funcall_lambda (fun=3D4299813861, nargs=3D1, = arg_vector=3D0x7fff5fbff298) at ../../current/src/eval.c:2983 val =3D 72057598335210061 syms_left =3D 4100 next =3D 52353720552 lexenv =3D 4299813856 count =3D 4 i =3D 140734799802800 optional =3D false rest =3D false #28 0x00000001002363d8 in Ffuncall (nargs=3D2, args=3D0x7fff5fbff290) at = ../../current/src/eval.c:2864 fun =3D 4299813861 original_fun =3D 4320204650 funcar =3D 4305918976 numargs =3D 1 lisp_numargs =3D 814111000 val =3D 1400397447 internal_args =3D (Lisp_Object *) 0x30865918 i =3D 1400397448 #29 0x0000000100236e89 in call1 (fn=3D4320204650, arg1=3D4347350026) at = ../../current/src/eval.c:2614 ret_ungc_val =3D 4320961846 gcpro1 =3D { next =3D 0x7fff5fbff2d0,=20 var =3D 0x1001fb494,=20 nvars =3D 2 } args =3D {4320204650, 4347350026} #30 0x000000010015f019 in command_loop_1 () at = ../../current/src/keyboard.c:1559 scount =3D 2 cmd =3D 4347350026 keybuf =3D {40, 4320145466, 140734799803488, 4297253923, = 21474836482, 4320145466, 4345303962, -2, 5, 4345303962, 140734799803488, = 4297253115, 4345303960, 140735728130152, 4304678912, 4320145466, = 4320457514, 4345436006, 4299459829, 4320145466, 4345436006, 2, = 140734799803552, 4297281955, 2, 4320145466, 4345303962, 2, 4320145466, = 4345431894} i =3D 1 prev_modiff =3D 17 prev_buffer =3D (struct buffer *) 0x100b00ac8 already_adjusted =3D false #31 0x0000000100233acc in internal_condition_case (bfun=3D0x10015e640 = , handlers=3D4320212042, hfun=3D0x10017e720 ) = at ../../current/src/eval.c:1354 val =3D 4345436006 c =3D (struct handler *) 0x1021024b0 #32 0x000000010017e619 in command_loop_2 (ignore=3D4320145466) at = ../../current/src/keyboard.c:1177 val =3D 4345436006 #33 0x0000000100232bc4 in internal_catch (tag=3D4320208234, = func=3D0x10017e5f0 , arg=3D4320145466) at = ../../current/src/eval.c:1118 val =3D 4320145466 c =3D (struct handler *) 0x1021023b0 #34 0x000000010015d9bb in command_loop () at = ../../current/src/keyboard.c:1156 No locals. #35 0x000000010015d884 in recursive_edit_1 () at = ../../current/src/keyboard.c:777 count =3D 1 val =3D 4320145466 #36 0x000000010015dbf9 in Frecursive_edit () at = ../../current/src/keyboard.c:848 count =3D 0 buffer =3D 4320145466 #37 0x000000010015bab8 in main (argc=3D2, argv=3D0x7fff5fbff8f8) at = ../../current/src/emacs.c:1654 dummy =3D 0 stack_bottom_variable =3D 0 '\0' do_initial_setlocale =3D true dumping =3D false skip_args =3D 0 rlim =3D { rlim_cur =3D 8720000,=20 rlim_max =3D 67104768 } no_loadup =3D false junk =3D 0x0 dname_arg =3D 0x0 dname_arg2 =3D = "pR\302_\377\177\000\000$\000\000\000\000\000\000\000h\000\000\000\001\000= \000\000\001\000\000\000\000\000\000\000\300\370\277_\377\177\000\000{\022= \300_\377\177\000\000\340\370\277_\377\177\000\000\340\370\277_\377\177\00= 0\000\000\000\000\000\002\000\000\000\370\370\277_\377\177\000" ch_to_dir =3D 0x7fff5fbffa30 "X\372\277_\377\177" original_pwd =3D 0x0 Lisp Backtrace: "internal-set-lisp-face-attribute" (0x5fbfc1b0) "set-face-attribute" (0x5fbfc8b0) "set-face-font" (0x5fbfcef0) "eval" (0x5fbfd260) "eval-last-sexp-1" (0x5fbfd948) "eval-last-sexp" (0x5fbfe038) "eval-print-last-sexp" (0x5fbfe728) "call-interactively" (0x5fbfeb90) "command-execute" (0x5fbff298) Jan D. From debbugs-submit-bounces@debbugs.gnu.org Sun May 18 12:18:09 2014 Received: (at 17486) by debbugs.gnu.org; 18 May 2014 16:18:09 +0000 Received: from localhost ([127.0.0.1]:52304 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Wm3mq-0004Ef-TT for submit@debbugs.gnu.org; Sun, 18 May 2014 12:18:09 -0400 Received: from forward4l.mail.yandex.net ([84.201.143.137]:51541) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Wm3mn-0004E7-Us for 17486@debbugs.gnu.org; Sun, 18 May 2014 12:18:07 -0400 Received: from smtp8.mail.yandex.net (smtp8.mail.yandex.net [77.88.61.54]) by forward4l.mail.yandex.net (Yandex) with ESMTP id 5156514410AF; Sun, 18 May 2014 20:17:59 +0400 (MSK) Received: from smtp8.mail.yandex.net (localhost [127.0.0.1]) by smtp8.mail.yandex.net (Yandex) with ESMTP id D900F1B60059; Sun, 18 May 2014 20:17:58 +0400 (MSK) Received: from unknown (unknown [37.139.80.10]) by smtp8.mail.yandex.net (nwsmtp/Yandex) with ESMTPSA id oeEaJkpej0-HuaSrFRi; Sun, 18 May 2014 20:17:57 +0400 (using TLSv1 with cipher AES128-SHA (128/128 bits)) (Client certificate not present) X-Yandex-Uniq: 324efce9-e080-4780-8663-1f90adbf734c DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yandex.ru; s=mail; t=1400429878; bh=hftZx8xAcZHferC1XoM8nNe+UwCYikZibr7ZBfC7dfs=; h=Message-ID:Date:From:User-Agent:MIME-Version:To:CC:Subject: References:In-Reply-To:Content-Type; b=ZGNGCz989+FObWIjwRtWg9MoQSVF3bmEvC/hzLBm4Pr7EeQH560qnXZXTbTRU4UzA gnRCzltMEgDGMldTHCTcGeF/TBaKhltQp7mF2orBO9lC4g0NofzTMU3KgC3kqzf+L/ q9X3IUlKWz0bnJVoNjctrnfpxblXrVGILjpYgn3M= Authentication-Results: smtp8.mail.yandex.net; dkim=pass header.i=@yandex.ru Message-ID: <5378DD31.8090604@yandex.ru> Date: Sun, 18 May 2014 20:17:53 +0400 From: Dmitry Antipov User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:24.0) Gecko/20100101 Thunderbird/24.5.0 MIME-Version: 1.0 To: =?ISO-8859-1?Q?Jan_Dj=E4rv?= Subject: Re: bug#17486: 24.4.50; set-face-font problem on OSX References: <2C3533D7-8966-48CC-A63E-E7C363E5F429@swipnet.se> <537613B2.10803@swipnet.se> <53762664.9040700@yandex.ru> <4D37DE1B-52D9-4AD1-AC85-8E17C1887110@swipnet.se> <537632E0.1010403@yandex.ru> <18DD744E-FCBD-4613-A4F0-E74404B662F3@swipnet.se> <53784884.6040704@yandex.ru> <40E1EC60-3BC6-491D-ACF2-13DFF19B03A2@swipnet.se> In-Reply-To: <40E1EC60-3BC6-491D-ACF2-13DFF19B03A2@swipnet.se> Content-Type: multipart/mixed; boundary="------------010404090808060505090306" X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 17486 Cc: 17486@debbugs.gnu.org, Christian Lynbech X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 0.0 (/) This is a multi-part message in MIME format. --------------010404090808060505090306 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: quoted-printable On 05/18/2014 11:19 AM, Jan Dj=E4rv wrote: >> Could you please check whether set-face-font hits one of the following= extra easserts? >> > > ../../current/src/font.c:3311: Emacs fatal error: assertion failed: NIL= P (entity) || FONT_ENTITY_P (entity) > > (gdb) pp entity > [#] Hm... so font_matching_entity sometimes returns [#] instead = of #. Something may be wrong with font cache or with font driver-specific match= routine. An output of (frame-font-cache) looks correct, so let's check both cases = with the following patch. My output looks like: font_matching_entity: matched entity nil font_matching_entity: matched entity # font_matching_entity: matched entity nil font_matching_entity: matched entity # font_matching_entity: matched entity nil font_matching_entity: matched entity # font_matching_entity: matched entity nil font_matching_entity: matched entity # font_matching_entity: matched entity nil and I do not see 1-item vectors here. Dmitry --------------010404090808060505090306 Content-Type: text/x-patch; name="bug17486_extra_easserts_debug_print.patch" Content-Transfer-Encoding: 7bit Content-Disposition: attachment; filename="bug17486_extra_easserts_debug_print.patch" === modified file 'src/font.c' --- src/font.c 2014-04-05 19:30:36 +0000 +++ src/font.c 2014-05-18 16:11:09 +0000 @@ -2803,10 +2803,16 @@ ASET (work, FONT_TYPE_INDEX, driver_list->driver->type); entity = assoc_no_quit (work, XCDR (cache)); if (CONSP (entity)) - entity = XCDR (entity); + { + entity = XCDR (entity); + fprintf (stderr, "%s: cached entity ", __func__); + debug_print (entity); + } else { entity = driver_list->driver->match (f, work); + fprintf (stderr, "%s: matched entity ", __func__); + debug_print (entity); if (!NILP (entity)) { Lisp_Object copy = copy_font_spec (work); @@ -3299,6 +3305,7 @@ Lisp_Object entity, name; entity = font_find_for_lface (f, attrs, spec, -1); + eassert (NILP (entity) || FONT_ENTITY_P (entity)); if (NILP (entity)) { /* No font is listed for SPEC, but each font-backend may have @@ -3307,6 +3314,7 @@ if (NILP (entity)) return Qnil; } + eassert (NILP (entity) || FONT_ENTITY_P (entity)); /* Don't lose the original name that was put in initially. We need it to re-apply the font when font parameters (like hinting or dpi) have changed. */ --------------010404090808060505090306-- From debbugs-submit-bounces@debbugs.gnu.org Sun May 18 14:33:45 2014 Received: (at 17486) by debbugs.gnu.org; 18 May 2014 18:33:46 +0000 Received: from localhost ([127.0.0.1]:52373 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Wm5u5-0000PS-CI for submit@debbugs.gnu.org; Sun, 18 May 2014 14:33:45 -0400 Received: from mailfe09.swipnet.se ([212.247.155.1]:56982 helo=swip.net) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Wm5u2-0000P6-MY for 17486@debbugs.gnu.org; Sun, 18 May 2014 14:33:44 -0400 X-T2-Spam-Status: No, hits=0.8 required=5.0 tests=BAYES_50 Received: from hosdjarv.se (account mj138573@tele2.se [46.59.42.57] verified) by mailfe09.swip.net (CommuniGate Pro SMTP 5.4.4) with ESMTPA id 328765159; Sun, 18 May 2014 20:33:34 +0200 Content-Type: text/plain; charset=iso-8859-1 Mime-Version: 1.0 (Mac OS X Mail 7.2 \(1874\)) Subject: Re: bug#17486: 24.4.50; set-face-font problem on OSX From: =?iso-8859-1?Q?Jan_Dj=E4rv?= In-Reply-To: <5378DD31.8090604@yandex.ru> Date: Sun, 18 May 2014 20:33:33 +0200 Content-Transfer-Encoding: quoted-printable Message-Id: References: <2C3533D7-8966-48CC-A63E-E7C363E5F429@swipnet.se> <537613B2.10803@swipnet.se> <53762664.9040700@yandex.ru> <4D37DE1B-52D9-4AD1-AC85-8E17C1887110@swipnet.se> <537632E0.1010403@yandex.ru> <18DD744E-FCBD-4613-A4F0-E74404B662F3@swipnet.se> <53784884.6040704@yandex.ru> <40E1EC60-3BC6-491D-ACF2-13DFF19B03A2@swipnet.se> <5378DD31.8090604@yandex.ru> To: Dmitry Antipov X-Mailer: Apple Mail (2.1874) X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 17486 Cc: 17486@debbugs.gnu.org, Christian Lynbech X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.7 (/) Hi. 18 maj 2014 kl. 18:17 skrev Dmitry Antipov : > On 05/18/2014 11:19 AM, Jan Dj=E4rv wrote: >=20 >>> Could you please check whether set-face-font hits one of the = following extra easserts? >>>=20 >>=20 >> ../../current/src/font.c:3311: Emacs fatal error: assertion failed: = NILP (entity) || FONT_ENTITY_P (entity) >>=20 >> (gdb) pp entity >> [#] >=20 > Hm... so font_matching_entity sometimes returns [#] = instead of #. > Something may be wrong with font cache or with font driver-specific = match routine. How can code (driver-specific) that has not changed suddenly become = wrong? > An output of (frame-font-cache) looks correct, so let's check both = cases with the following > patch. My output looks like: >=20 > font_matching_entity: matched entity nil > font_matching_entity: matched entity # > font_matching_entity: matched entity nil > font_matching_entity: matched entity # > font_matching_entity: matched entity nil > font_matching_entity: matched entity # > font_matching_entity: matched entity nil > font_matching_entity: matched entity # > font_matching_entity: matched entity nil >=20 > and I do not see 1-item vectors here. >=20 font_matching_entity: matched entity nil font_matching_entity: matched entity # font_matching_entity: matched entity nil font_matching_entity: cached entity [#] ../../current/src/font.c:3317: Emacs fatal error: assertion failed: NILP = (entity) || FONT_ENTITY_P (entity) Jan D. From debbugs-submit-bounces@debbugs.gnu.org Sun May 18 23:39:03 2014 Received: (at 17486) by debbugs.gnu.org; 19 May 2014 03:39:04 +0000 Received: from localhost ([127.0.0.1]:52591 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WmEPn-0006tk-5f for submit@debbugs.gnu.org; Sun, 18 May 2014 23:39:03 -0400 Received: from forward2l.mail.yandex.net ([84.201.143.145]:52313) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WmEPj-0006t7-TA for 17486@debbugs.gnu.org; Sun, 18 May 2014 23:39:01 -0400 Received: from smtp7.mail.yandex.net (smtp7.mail.yandex.net [77.88.61.55]) by forward2l.mail.yandex.net (Yandex) with ESMTP id 307121AC0FCE; Mon, 19 May 2014 07:38:53 +0400 (MSK) Received: from smtp7.mail.yandex.net (localhost [127.0.0.1]) by smtp7.mail.yandex.net (Yandex) with ESMTP id B80041580058; Mon, 19 May 2014 07:38:52 +0400 (MSK) Received: from unknown (unknown [37.139.80.10]) by smtp7.mail.yandex.net (nwsmtp/Yandex) with ESMTPSA id 9YYxQKtPWX-cqgm6VU0; Mon, 19 May 2014 07:38:52 +0400 (using TLSv1 with cipher AES128-SHA (128/128 bits)) (Client certificate not present) X-Yandex-Uniq: be3952ee-e2fc-4c7c-99eb-3080f87c685e DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yandex.ru; s=mail; t=1400470732; bh=bkYDUeyKI42m8Rp9zbUDeAYYUN4OBkHvx0PQ6VdI/WM=; h=Message-ID:Date:From:User-Agent:MIME-Version:To:CC:Subject: References:In-Reply-To:Content-Type; b=fwujSHUESHhT+lJmvXzET0kgDVJturMzeytUD5x3zkodNl0ERLYaA09mV8wolcusy i2xYwzAIx83iUAuo/VZuK3ydlU2eWHmqziEoLwEvjJ8TAZuujzPHvRa6d7YGusFaRh RsWd8ial9Z2LK+9ftelaw5IZe6Xyk6D4dI61M7Ko= Authentication-Results: smtp7.mail.yandex.net; dkim=pass header.i=@yandex.ru Message-ID: <53797CCB.6000204@yandex.ru> Date: Mon, 19 May 2014 07:38:51 +0400 From: Dmitry Antipov User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:24.0) Gecko/20100101 Thunderbird/24.5.0 MIME-Version: 1.0 To: =?ISO-8859-1?Q?Jan_Dj=E4rv?= Subject: Re: bug#17486: 24.4.50; set-face-font problem on OSX References: <2C3533D7-8966-48CC-A63E-E7C363E5F429@swipnet.se> <537613B2.10803@swipnet.se> <53762664.9040700@yandex.ru> <4D37DE1B-52D9-4AD1-AC85-8E17C1887110@swipnet.se> <537632E0.1010403@yandex.ru> <18DD744E-FCBD-4613-A4F0-E74404B662F3@swipnet.se> <53784884.6040704@yandex.ru> <40E1EC60-3BC6-491D-ACF2-13DFF19B03A2@swipnet.se> <5378DD31.8090604@yandex.ru> In-Reply-To: Content-Type: multipart/mixed; boundary="------------020001050904020802060109" X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 17486 Cc: 17486@debbugs.gnu.org, Christian Lynbech X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 0.0 (/) This is a multi-part message in MIME format. --------------020001050904020802060109 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: quoted-printable On 05/18/2014 10:33 PM, Jan Dj=E4rv wrote: >> Hm... so font_matching_entity sometimes returns [#] inste= ad of #. >> Something may be wrong with font cache or with font driver-specific ma= tch routine. > > How can code (driver-specific) that has not changed suddenly become wro= ng? It may return something which doesn't match font cache data structures an= y more because the latter was changed (mostly to avoid glitches in compact_font_= caches). There was a slight confusion between font_list_entities (which operates on vectors of font entities) and font_matching_entity (which should opera= te on font entities). Hopefully the fix is almost obvious. Dmitry --------------020001050904020802060109 Content-Type: text/x-patch; name="bug17486_proposal.patch" Content-Transfer-Encoding: 7bit Content-Disposition: attachment; filename="bug17486_proposal.patch" === modified file 'src/font.c' --- src/font.c 2014-04-05 19:30:36 +0000 +++ src/font.c 2014-05-19 03:23:51 +0000 @@ -2803,7 +2803,7 @@ ASET (work, FONT_TYPE_INDEX, driver_list->driver->type); entity = assoc_no_quit (work, XCDR (cache)); if (CONSP (entity)) - entity = XCDR (entity); + entity = AREF (XCDR (entity), 0); else { entity = driver_list->driver->match (f, work); --------------020001050904020802060109-- From debbugs-submit-bounces@debbugs.gnu.org Mon May 19 02:05:30 2014 Received: (at 17486) by debbugs.gnu.org; 19 May 2014 06:05:30 +0000 Received: from localhost ([127.0.0.1]:52825 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WmGhV-0003ew-La for submit@debbugs.gnu.org; Mon, 19 May 2014 02:05:30 -0400 Received: from mailfe01.swip.net ([212.247.154.1]:56211 helo=swip.net) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WmGhS-0003ea-GC for 17486@debbugs.gnu.org; Mon, 19 May 2014 02:05:27 -0400 X-T2-Spam-Status: No, hits=0.8 required=5.0 tests=BAYES_50 Received: from hosdjarv.se (account mj138573@tele2.se [46.59.42.57] verified) by mailfe01.swip.net (CommuniGate Pro SMTP 5.4.4) with ESMTPA id 505274106; Mon, 19 May 2014 08:05:19 +0200 Received: from jdvpro.local (unknown [176.57.193.190]) (Authenticated sender: jhd) by hosdjarv.se (Postfix) with ESMTPSA id A47461A01DE; Mon, 19 May 2014 06:05:18 +0000 (UTC) Message-ID: <53799F1B.6020504@swipnet.se> Date: Mon, 19 May 2014 08:05:15 +0200 From: "Jan D." User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.9; rv:24.0) Gecko/20100101 Thunderbird/24.2.0 MIME-Version: 1.0 To: Dmitry Antipov Subject: Re: bug#17486: 24.4.50; set-face-font problem on OSX References: <2C3533D7-8966-48CC-A63E-E7C363E5F429@swipnet.se> <537613B2.10803@swipnet.se> <53762664.9040700@yandex.ru> <4D37DE1B-52D9-4AD1-AC85-8E17C1887110@swipnet.se> <537632E0.1010403@yandex.ru> <18DD744E-FCBD-4613-A4F0-E74404B662F3@swipnet.se> <53784884.6040704@yandex.ru> <40E1EC60-3BC6-491D-ACF2-13DFF19B03A2@swipnet.se> <5378DD31.8090604@yandex.ru> <53797CCB.6000204@yandex.ru> In-Reply-To: <53797CCB.6000204@yandex.ru> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 8bit X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 17486 Cc: 17486@debbugs.gnu.org, Christian Lynbech X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.0 (/) Hello. Dmitry Antipov skrev 2014-05-19 05:38: > On 05/18/2014 10:33 PM, Jan Djärv wrote: > >>> Hm... so font_matching_entity sometimes returns [#] >>> instead of #. >>> Something may be wrong with font cache or with font driver-specific >>> match routine. >> >> How can code (driver-specific) that has not changed suddenly become >> wrong? > > It may return something which doesn't match font cache data structures > any more > because the latter was changed (mostly to avoid glitches in > compact_font_caches). > > There was a slight confusion between font_list_entities (which operates > on vectors of font entities) and font_matching_entity (which should operate > on font entities). Hopefully the fix is almost obvious. > This fixes it. Please check it in if there are no bad effects on other ports. Jan D. From debbugs-submit-bounces@debbugs.gnu.org Wed May 21 11:14:01 2014 Received: (at 17486-done) by debbugs.gnu.org; 21 May 2014 15:14:01 +0000 Received: from localhost ([127.0.0.1]:55467 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Wn8DQ-0005ad-5j for submit@debbugs.gnu.org; Wed, 21 May 2014 11:14:00 -0400 Received: from mailfe08.swip.net ([212.247.154.225]:39772 helo=swip.net) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Wn8DN-0005aN-L2 for 17486-done@debbugs.gnu.org; Wed, 21 May 2014 11:13:58 -0400 X-T2-Spam-Status: No, hits=3.0 required=5.0 tests=BAYES_95, TVD_SPACE_RATIO Received: from hosdjarv.se (account mj138573@tele2.se [46.59.42.57] verified) by mailfe08.swip.net (CommuniGate Pro SMTP 5.4.4) with ESMTPA id 504258027 for 17486-done@debbugs.gnu.org; Wed, 21 May 2014 17:13:50 +0200 From: =?iso-8859-1?Q?Jan_Dj=E4rv?= Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Subject: Done Message-Id: <24DAEDC1-2A61-4B32-B666-D25D273DE46A@swipnet.se> Date: Wed, 21 May 2014 17:13:49 +0200 To: 17486-done@debbugs.gnu.org Mime-Version: 1.0 (Mac OS X Mail 7.2 \(1874\)) X-Mailer: Apple Mail (2.1874) X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 17486-done X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.0 (/) Closing. From unknown Thu Jun 19 16:20:30 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Thu, 19 Jun 2014 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