From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED.blaine.gmane.org!not-for-mail From: Andreas Hilboll Newsgroups: gmane.emacs.bugs Subject: bug#37637: 27.0.50; Segmentation fault when setting font face for new frames Date: Mon, 07 Oct 2019 23:00:38 +0200 Message-ID: <877e5gxocp.fsf@posteo.de> References: <878spxyjms.fsf@posteo.de> <83pnj92189.fsf@gnu.org> Mime-Version: 1.0 Content-Type: text/plain; format=flowed Injection-Info: blaine.gmane.org; posting-host="blaine.gmane.org:195.159.176.226"; logging-data="238778"; mail-complaints-to="usenet@blaine.gmane.org" User-Agent: mu4e 1.0; emacs 27.0.50 To: 37637@debbugs.gnu.org Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Mon Oct 07 23:29:21 2019 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([209.51.188.17]) by blaine.gmane.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.89) (envelope-from ) id 1iHaZF-00100b-4L for geb-bug-gnu-emacs@m.gmane.org; Mon, 07 Oct 2019 23:29:21 +0200 Original-Received: from localhost ([::1]:49768 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1iHaZD-0001OZ-VW for geb-bug-gnu-emacs@m.gmane.org; Mon, 07 Oct 2019 17:29:19 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:45944) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1iHaZ1-0001ON-QF for bug-gnu-emacs@gnu.org; Mon, 07 Oct 2019 17:29:09 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1iHaYz-0003wH-Ph for bug-gnu-emacs@gnu.org; Mon, 07 Oct 2019 17:29:07 -0400 Original-Received: from debbugs.gnu.org ([209.51.188.43]:40409) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1iHaYw-0003vS-5i for bug-gnu-emacs@gnu.org; Mon, 07 Oct 2019 17:29:04 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1iHaYv-000806-Sc for bug-gnu-emacs@gnu.org; Mon, 07 Oct 2019 17:29:01 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Andreas Hilboll Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 07 Oct 2019 21:29:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 37637 X-GNU-PR-Package: emacs Original-Received: via spool by 37637-submit@debbugs.gnu.org id=B37637.157048371830721 (code B ref 37637); Mon, 07 Oct 2019 21:29:01 +0000 Original-Received: (at 37637) by debbugs.gnu.org; 7 Oct 2019 21:28:38 +0000 Original-Received: from localhost ([127.0.0.1]:49230 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iHaYX-0007zR-Qm for submit@debbugs.gnu.org; Mon, 07 Oct 2019 17:28:38 -0400 Original-Received: from mout01.posteo.de ([185.67.36.65]:45633) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iHa7b-0007J4-SR for 37637@debbugs.gnu.org; Mon, 07 Oct 2019 17:00:49 -0400 Original-Received: from submission (posteo.de [89.146.220.130]) by mout01.posteo.de (Postfix) with ESMTPS id A6A2F160063 for <37637@debbugs.gnu.org>; Mon, 7 Oct 2019 23:00:40 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.de; s=2017; t=1570482040; bh=GZ5FbYqRBdE8G7YT2pHexqasefExNQNhRPZep5fP8ug=; h=From:To:Subject:Date:From; b=Iobx9KTGho+TsI9SWVH+A05ymmD1KzunmbJ3soyT3hp+V5XU6RHCK6k6rCNlgiAwz NIzI9nRvyA7CjfEh3dyworKkb+L1C2l5mx4vtEo/+pq3oQhbHyVdafbo8trA53wCVp XWWaEJscQ/TVZq6CBuYs8aHZISd5MP1mqM4LjSKWBYnnn1A9vLGIoa7shwepOv7Hwn P5Yee6XgkBiOhedtkYyUWahNSwOjfBBYCkDaX49tpX+h2DGxLkatoASkWWuREio9a+ GzOXM5MEz5NnOXVQdy8jHUFgdx7cbK3IntCYx0MFY/IE4nldOVUdrPyYON9fryMXzw z/hXlpr7gQbOQ== Original-Received: from customer (localhost [127.0.0.1]) by submission (posteo.de) with ESMTPSA id 46nCYg4qrvz6tm5 for <37637@debbugs.gnu.org>; Mon, 7 Oct 2019 23:00:39 +0200 (CEST) In-reply-to: <83pnj92189.fsf@gnu.org> X-Mailman-Approved-At: Mon, 07 Oct 2019 17:28:35 -0400 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 209.51.188.43 X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Original-Sender: "bug-gnu-emacs" Xref: news.gmane.org gmane.emacs.bugs:168590 Archived-At: > Please run Emacs under a debugger and show the C-level and > Lisp-level > backtraces from the crash. Sure thing, here we go: (gdb) bt #0 0x00005555557c133d in terminate_due_to_signal (sig=6, backtrace_limit=2147483647) at emacs.c:371 #1 0x00005555558de4c1 in die (msg=0x555555b781f0 "UNSIGNED_CMP (DEFAULT_FACE_ID, <, FRAME_FACE_CACHE (f)->used)", file=0x555555b7679d "font.c", line=3317) at alloc.c:7245 #2 0x000055555596f31d in font_open_for_lface (f=0x555556a28e50, entity=XIL(0x5555592ec375), attrs=0x5555578f9618, spec=XIL(0x555559345925)) at font.c:3317 #3 0x000055555596f6b9 in font_load_for_lface (f=0x555556a28e50, attrs=0x5555578f9618, spec=XIL(0x555559345925)) at font.c:3395 #4 0x000055555572df1a in Finternal_set_lisp_face_attribute (face=XIL(0x57e3f0), attr=XIL(0xc90), value=XIL(0x555559345925), frame=XIL(0x555556a28e55)) at xfaces.c:3150 #5 0x000055555593b24d in funcall_subr (subr=0x555556103220 , numargs=4, args=0x7fffffff9e58) at eval.c:2875 #6 0x000055555593ac93 in Ffuncall (nargs=5, args=0x7fffffff9e50) at eval.c:2794 #7 0x00005555559b5d21 in exec_byte_code (bytestr=XIL(0x7ffff0d380ec), vector=XIL(0x7ffff0d37f8d), maxdepth=make_fixnum(14), args_template=make_fixnum(642), nargs=10, args=0x7fffffffa3c8) at bytecode.c:633 #8 0x000055555593b917 in funcall_lambda (fun=XIL(0x7ffff0d37f5d), nargs=10, arg_vector=0x7fffffffa3b8) at eval.c:2989 #9 0x000055555593acd7 in Ffuncall (nargs=11, args=0x7fffffffa3b0) at eval.c:2796 #10 0x0000555555939ecf in Fapply (nargs=4, args=0x7fffffffa5d0) at eval.c:2424 #11 0x000055555593b0bd in funcall_subr (subr=0x55555610c320 , numargs=4, args=0x7fffffffa5d0) at eval.c:2847 #12 0x000055555593ac93 in Ffuncall (nargs=5, args=0x7fffffffa5c8) at eval.c:2794 #13 0x00005555559b5d21 in exec_byte_code (bytestr=XIL(0x7ffff0d3812c), vector=XIL(0x7ffff0d37f05), maxdepth=make_fixnum(9), args_template=make_fixnum(771), nargs=3, args=0x7fffffffaae8) at bytecode.c:633 #14 0x000055555593b917 in funcall_lambda (fun=XIL(0x7ffff0d37ed5), nargs=3, arg_vector=0x7fffffffaad0) at eval.c:2989 #15 0x000055555593acd7 in Ffuncall (nargs=4, args=0x7fffffffaac8) at eval.c:2796 #16 0x00005555559b5d21 in exec_byte_code (bytestr=XIL(0x7ffff0d38d04), vector=XIL(0x7ffff0d36565), maxdepth=make_fixnum(12), args_template=make_fixnum(514), nargs=2, args=0x7fffffffb008) at bytecode.c:633 #17 0x000055555593b917 in funcall_lambda (fun=XIL(0x7ffff0d36535), nargs=2, arg_vector=0x7fffffffaff8) at eval.c:2989 #18 0x000055555593acd7 in Ffuncall (nargs=3, args=0x7fffffffaff0) at eval.c:2796 #19 0x00005555559b5d21 in exec_byte_code (bytestr=XIL(0x7ffff0e533cc), vector=XIL(0x7ffff0d3649d), maxdepth=make_fixnum(8), args_template=make_fixnum(770), nargs=3, args=0x7fffffffb4e8) at bytecode.c:633 #20 0x000055555593b917 in funcall_lambda (fun=XIL(0x7ffff0d3646d), nargs=3, arg_vector=0x7fffffffb4d0) at eval.c:2989 #21 0x000055555593acd7 in Ffuncall (nargs=4, args=0x7fffffffb4c8) at eval.c:2796 #22 0x00005555559b5d21 in exec_byte_code (bytestr=XIL(0x7ffff0e5363c), vector=XIL(0x7ffff0d34425), maxdepth=make_fixnum(7), args_template=XIL(0), nargs=0, args=0x0) at bytecode.c:633 #23 0x000055555593be78 in funcall_lambda (fun=XIL(0x7ffff0d343f5), nargs=6, arg_vector=0x7ffff0d34425) at eval.c:3067 #24 0x000055555593b54e in apply_lambda (fun=XIL(0x7ffff0d343f5), args=XIL(0x555556f09713), count=22) at eval.c:2926 #25 0x000055555593974a in eval_sub (form=XIL(0x555556f09723)) at eval.c:2318 #26 0x0000555555933c95 in Fprogn (body=XIL(0)) at eval.c:462 #27 0x000055555593578b in FletX (args=XIL(0x555556f07e13)) at eval.c:918 #28 0x000055555593915e in eval_sub (form=XIL(0x555556f07e03)) at eval.c:2226 #29 0x0000555555933c95 in Fprogn (body=XIL(0)) at eval.c:462 #30 0x000055555593bdd6 in funcall_lambda (fun=XIL(0x555556f07df3), nargs=1, arg_vector=0x0) at eval.c:3060 #31 0x000055555593b54e in apply_lambda (fun=XIL(0x555556f07df3), args=XIL(0x555556569d23), count=15) at eval.c:2926 #32 0x0000555555939966 in eval_sub (form=XIL(0x555556569d33)) at eval.c:2348 #33 0x0000555555933c95 in Fprogn (body=XIL(0)) at eval.c:462 #34 0x000055555593915e in eval_sub (form=XIL(0x555556f07c63)) at eval.c:2226 #35 0x0000555555933a08 in Fif (args=XIL(0x555556f07c43)) at eval.c:417 #36 0x000055555593915e in eval_sub (form=XIL(0x555556f07c33)) at eval.c:2226 #37 0x0000555555933c95 in Fprogn (body=XIL(0)) at eval.c:462 #38 0x000055555593bdd6 in funcall_lambda (fun=XIL(0x555556f07b83), nargs=1, arg_vector=0x0) at eval.c:3060 #39 0x000055555593adea in Ffuncall (nargs=2, args=0x7fffffffc598) at eval.c:2808 #40 0x0000555555939f0c in funcall_nil (nargs=2, args=0x7fffffffc598) at eval.c:2435 #41 0x000055555593a436 in run_hook_with_args (nargs=2, args=0x7fffffffc598, funcall=0x555555939ee9 ) at eval.c:2612 #42 0x0000555555939f92 in Frun_hook_with_args (nargs=2, args=0x7fffffffc598) at eval.c:2477 #43 0x000055555593b0bd in funcall_subr (subr=0x55555610c3a0 , numargs=2, args=0x7fffffffc598) at eval.c:2847 #44 0x000055555593ac93 in Ffuncall (nargs=3, args=0x7fffffffc590) at eval.c:2794 #45 0x00005555559b5d21 in exec_byte_code (bytestr=XIL(0x7ffff0eed114), vector=XIL(0x7ffff0cd42cd), maxdepth=make_fixnum(14), args_template=make_fixnum(256), nargs=0, args=0x7fffffffcb70) at bytecode.c:633 #46 0x000055555593b917 in funcall_lambda (fun=XIL(0x7ffff0cd4295), nargs=0, arg_vector=0x7fffffffcb70) at eval.c:2989 #47 0x000055555593acd7 in Ffuncall (nargs=1, args=0x7fffffffcb68) at eval.c:2796 #48 0x00005555559b5d21 in exec_byte_code (bytestr=XIL(0x7ffff0eb318c), vector=XIL(0x7ffff0eb316d), maxdepth=make_fixnum(2), args_template=make_fixnum(0), nargs=0, args=0x7fffffffd270) at bytecode.c:633 #49 0x000055555593b917 in funcall_lambda (fun=XIL(0x7ffff0eb3135), nargs=0, arg_vector=0x7fffffffd270) at eval.c:2989 #50 0x000055555593acd7 in Ffuncall (nargs=1, args=0x7fffffffd268) at eval.c:2796 #51 0x0000555555929561 in Ffuncall_interactively (nargs=1, args=0x7fffffffd268) at callint.c:254 #52 0x000055555593b0bd in funcall_subr (subr=0x55555610bb20 , numargs=1, args=0x7fffffffd268) at eval.c:2847 #53 0x000055555593ac93 in Ffuncall (nargs=2, args=0x7fffffffd260) at eval.c:2794 #54 0x0000555555939a94 in Fapply (nargs=3, args=0x7fffffffd260) at eval.c:2377 #55 0x00005555559299ca in Fcall_interactively (function=XIL(0x2aaa9ad2e940), record_flag=XIL(0), keys=XIL(0x555558725905)) at callint.c:342 #56 0x000055555593b216 in funcall_subr (subr=0x55555610bb60 , numargs=3, args=0x7fffffffd520) at eval.c:2872 #57 0x000055555593ac93 in Ffuncall (nargs=4, args=0x7fffffffd518) at eval.c:2794 #58 0x00005555559b5d21 in exec_byte_code (bytestr=XIL(0x7ffff0daabac), vector=XIL(0x7ffff0daa73d), maxdepth=make_fixnum(13), args_template=make_fixnum(1025), nargs=1, args=0x7fffffffda60) at bytecode.c:633 #59 0x000055555593b917 in funcall_lambda (fun=XIL(0x7ffff0daa70d), nargs=1, arg_vector=0x7fffffffda58) at eval.c:2989 #60 0x000055555593acd7 in Ffuncall (nargs=2, args=0x7fffffffda50) at eval.c:2796 #61 0x000055555593a5c3 in call1 (fn=XIL(0x4170), arg1=XIL(0x2aaa9ad2e940)) at eval.c:2654 #62 0x00005555557cef56 in command_loop_1 () at keyboard.c:1458 #63 0x0000555555936c77 in internal_condition_case (bfun=0x5555557ce71f , handlers=XIL(0x90), hfun=0x5555557cdd2e ) at eval.c:1355 #64 0x00005555557ce304 in command_loop_2 (ignore=XIL(0)) at keyboard.c:1091 #65 0x000055555593612b in internal_catch (tag=XIL(0xcea0), func=0x5555557ce2d7 , arg=XIL(0)) at eval.c:1116 #66 0x00005555557ce2a2 in command_loop () at keyboard.c:1070 #67 0x00005555557cd815 in recursive_edit_1 () at keyboard.c:714 #68 0x00005555557cda0d in Frecursive_edit () at keyboard.c:786 #69 0x00005555557c3aec in main (argc=1, argv=0x7fffffffdf58) at emacs.c:2055 Lisp Backtrace: "internal-set-lisp-face-attribute" (0xffff9e58) "set-face-attribute" (0xffffa3b8) "apply" (0xffffa5d0) "face-spec-set-2" (0xffffaad0) "face-spec-recalc" (0xffffaff8) "face-spec-set" (0xffffb4d0) "custom-theme-set-faces" (0xffffb9d0) "let*" (0xffffbce0) "ah/setup-gui-frame" (0xffffbe30) "progn" (0xffffc0a0) "if" (0xffffc200) 0x56f07b80 Lisp type 3 "run-hook-with-args" (0xffffc598) "make-frame" (0xffffcb70) "make-frame-command" (0xffffd270) "funcall-interactively" (0xffffd268) "call-interactively" (0xffffd520) "command-execute" (0xffffda58) Please let me know if you need anything else.