From unknown Mon Jun 16 23:57:13 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#35803 <35803@debbugs.gnu.org> To: bug#35803 <35803@debbugs.gnu.org> Subject: Status: 26.2; Segfault when setting font-backend frame parameter from Xft to X on the initial frame Reply-To: bug#35803 <35803@debbugs.gnu.org> Date: Tue, 17 Jun 2025 06:57:13 +0000 retitle 35803 26.2; Segfault when setting font-backend frame parameter from= Xft to X on the initial frame reassign 35803 emacs submitter 35803 Alex Gramiak severity 35803 normal tag 35803 confirmed thanks From debbugs-submit-bounces@debbugs.gnu.org Sun May 19 17:25:27 2019 Received: (at submit) by debbugs.gnu.org; 19 May 2019 21:25:27 +0000 Received: from localhost ([127.0.0.1]:35650 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hSTJ8-0007YQ-PV for submit@debbugs.gnu.org; Sun, 19 May 2019 17:25:27 -0400 Received: from eggs.gnu.org ([209.51.188.92]:46876) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hSTJ6-0007YD-EF for submit@debbugs.gnu.org; Sun, 19 May 2019 17:25:24 -0400 Received: from lists.gnu.org ([209.51.188.17]:37804) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1hSTJ1-00077U-AP for submit@debbugs.gnu.org; Sun, 19 May 2019 17:25:19 -0400 Received: from eggs.gnu.org ([209.51.188.92]:33025) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1hSTIz-0002bD-Me for bug-gnu-emacs@gnu.org; Sun, 19 May 2019 17:25:19 -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=BAYES_50,FREEMAIL_FROM autolearn=disabled version=3.3.2 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1hSTIy-00075L-4n for bug-gnu-emacs@gnu.org; Sun, 19 May 2019 17:25:17 -0400 Received: from mail-pf1-x432.google.com ([2607:f8b0:4864:20::432]:39904) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1hSTIx-00073y-TA for bug-gnu-emacs@gnu.org; Sun, 19 May 2019 17:25:16 -0400 Received: by mail-pf1-x432.google.com with SMTP id z26so6197509pfg.6 for ; Sun, 19 May 2019 14:25:15 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:subject:date:message-id:mime-version :content-transfer-encoding; bh=420hGf6M7eceSiN/eHMwqVkYzsIVpjpmZXhH8DCdabg=; b=CXvxAcKJkHKRnyT3/1lEfzgseVJb0O5texUsa6U5R+bkRKh1dbyDFzN2QhXeM3b5wI aiG/tkrWCqNCZARP2gKbFGEcKih4VEBBG24UXSWg/GNsK30OX0F0vg6vPLAbsIPMYbhk 3kPGrJ5Z++1NT8rgucOSZG9DVXdu/cR6hcwTZc6jvguDA/wZcWvkPxNo4HEKDq4uZzz0 Icktbf/LBMXua6bI1VewL7rgIuwg28mMVIYnbERYk7gknA5GgJJXD10HGDi87k0u7w1g kwCY/0wrhFP0X9mOL3fBoGx+rJh3CW0A7FOb0xJgrR6j0iKpo6oE3dYnlz8vZeEEYivf jgVg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:subject:date:message-id:mime-version :content-transfer-encoding; bh=420hGf6M7eceSiN/eHMwqVkYzsIVpjpmZXhH8DCdabg=; b=jjym2eo2fNNaUuqTkh1S3DMLFmzvjxDEp//3fc4xwyioiz02eSSdRDC1mH4dwVZsxV DBWjWVZ0/3U+/izusxLetUudlMKnSxhUZSEZn8UZQGRg8dMv98TsfDxtBcgE9izv4UeJ e2wT8tpIeL+w7P1Cc4dOLAvK7BeFPS/pJwwHy5/me/Go/dcSNwaKshsMFboUYonDGEfZ JDIqm4XG8Ng+UTZjO22v76RrttTb8uX5TVWfr8e1sEP1PyHae5i2aARAmaBQ/DDxCzWb PSoXhRmYc69XqPqK8XIzKjHvFQtqOM7lj1PLpMq+vUOWNZJqUy2RDDH0nfAGIMkPT9iy rCow== X-Gm-Message-State: APjAAAXr+lHoz3FTD+GvmURPwwngpZVDXZygspwiCA0hCjakwTbBGPFg bwhH36vihVUpAbJPsDDvNE5jAaIX X-Google-Smtp-Source: APXvYqzBQiz8QwOoxrcDkuMkC0IZ+d5PignNJGIOCGTN0uWfr+GkFj1Lh0rqRLbvlGhXH90JU807Ew== X-Received: by 2002:a63:ee0b:: with SMTP id e11mr18812263pgi.453.1558301113583; Sun, 19 May 2019 14:25:13 -0700 (PDT) Received: from lylat ([2604:3d09:e37f:1500:1a72:4878:e793:7302]) by smtp.gmail.com with ESMTPSA id u66sm17936792pfb.76.2019.05.19.14.25.12 for (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Sun, 19 May 2019 14:25:12 -0700 (PDT) From: Alex Gramiak To: bug-gnu-emacs@gnu.org Subject: 26.2; Segfault when setting font-backend frame parameter from Xft to X on the initial frame Date: Sun, 19 May 2019 15:25:16 -0600 Message-ID: <87r28u6ssj.fsf@gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 2607:f8b0:4864:20::432 X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Spam-Score: -1.3 (-) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 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: -2.3 (--) Recipe: 0. Use an Xft build of Emacs. 1. emacs -Q 2. (set-frame-parameter nil 'font-backend '(x)) 3. Segfault. This happens for me on both 26.2 and master. The crash only occurs on the initial frame; attempting this on other frames just results in the following error: (error "Font =E2=80=98-ADBO-Source Code Pro-normal-normal-normal-*-13-*-*= -*-m-0-iso10646-1=E2=80=99 is not defined") It should be noted that the other frames do otherwise switch to the Xfont backend. This also occurs with the following fonts: =E2=80=98-PfEd-DejaVu Sans Mono-normal-normal-normal-*-15-*-*-*-m-0-iso1064= 6-1=E2=80=99 =E2=80=98-GOOG-Noto Sans Mono-normal-normal-normal-*-16-*-*-*-*-0-iso10646-1 Here's the xbacktrace: (gdb) xbacktrace=20 "message" (0xffffb6f8) "debug" (0xffffbe48) "modify-frame-parameters" (0xffffc588) "set-frame-parameter" (0xffffc970) "progn" (0xffffcb68) "eval" (0xffffce20) "elisp--eval-last-sexp" (0xffffd2a8) "eval-last-sexp" (0xffffd850) "funcall-interactively" (0xffffd848) "call-interactively" (0xffffdbe0) "command-execute" (0xffffe0e8) Below is a bt showing that xftfont_info->xftfont is NULL in xftfont_text_extents, which seems to be the culprit. gui_set_font_backend sets the font-backend of the frame to '(x) and calls gui_set_font, which triggers the error above. For some reason, only non-initial frames handle the error semi-correctly. The solution is likely to unwind_protect around gui_set_font in gui_set_font_backend and reset Qfont_backend if an error occurs. It might help for the future to figure out the exact issue here, though. (gdb) sel 1 (gdb) p xftfont_info->display=20 $1 =3D (Display *) 0x555555d78c30 (gdb) p xftfont_info->xftfont=20 $2 =3D (XftFont *) 0x0 (gdb) bt #0 0x00007ffff6b5a160 in XftCharIndex () at /usr/lib/libXft.so.2 #1 0x000055555583cd8d in xftfont_encode_char (font=3D0x555556019290, c=3D9= 2) at xftfont.c:532 #2 0x00005555555fdf98 in get_char_glyph_code (c=3D92, font=3D0x55555601929= 0, char2b=3D0x7fffffff8a8e) at xdisp.c:26097 #3 0x0000555555607a29 in gui_produce_glyphs (it=3D0x7fffffff8c20) at xdisp= .c:28475 #4 0x000055555560657e in produce_special_glyphs (it=3D0x7fffffffa020, what= =3DIT_CONTINUATION) at xdisp.c:28106 #5 0x00005555555ba649 in init_iterator (it=3D0x7fffffffa020, w=3D0x555555f= f5a20, charpos=3D1, bytepos=3D1, row=3D0x0, base_face_id=3DDEFAULT_FACE_ID)= at xdisp.c:2958 #6 0x00005555555d3865 in resize_mini_window (w=3D0x555555ff5a20, exact_p= =3Dfalse) at xdisp.c:11323 #7 0x00005555555d330a in display_echo_area_1 (a1=3D93825003379232, a2=3D0x= 0) at xdisp.c:11211 #8 0x00005555555d2a46 in with_echo_area_buffer (w=3D0x555555ff5a20, which= =3D0, fn=3D0x5555555d32d4 , a1=3D93825003379232, a2=3D= 0x0) at xdisp.c:10981 #9 0x00005555555d327d in display_echo_area (w=3D0x555555ff5a20) at xdisp.c= :11177 #10 0x00005555555d44f3 in echo_area_display (update_frame_p=3Dtrue) at xdis= p.c:11664 #11 0x00005555555d1f18 in message3_nolog (m=3D0x5555565b0e34) at xdisp.c:10= 683 #12 0x00005555555d1c4e in message3 (m=3D0x5555565b0e34) at xdisp.c:10612 #13 0x0000555555794de7 in Fmessage (nargs=3D1, args=3D0x7fffffffb6f8) at ed= itfns.c:2891 #14 0x00005555557a284d in funcall_subr (subr=3D0x555555c1aae0 , n= umargs=3D1, args=3D0x7fffffffb6f8) at eval.c:2856 #15 0x00005555557a2509 in Ffuncall (nargs=3D2, args=3D0x7fffffffb6f0) at ev= al.c:2803 #16 0x00005555557ee00a in exec_byte_code (bytestr=3D0x5555565b0d74, vector= =3D0x5555564c7c25, maxdepth=3D0xa6, args_template=3D0x202, nargs=3D2, args= =3D0x7fffffffbe48) at bytecode.c:633 #17 0x00005555557a2fb3 in funcall_lambda (fun=3D0x5555565bdb05, nargs=3D2, = arg_vector=3D0x7fffffffbe48) at eval.c:2998 #18 0x00005555557a254d in Ffuncall (nargs=3D3, args=3D0x7fffffffbe40) at ev= al.c:2805 #19 0x00005555557a177c in Fapply (nargs=3D2, args=3D0x7fffffffbef0) at eval= .c:2425 #20 0x00005555557a1d2f in apply1 (fn=3D0x49b0, arg=3D0x555555d60de3) at eva= l.c:2641 #21 0x000055555579cba7 in call_debugger (arg=3D0x555555d60de3) at eval.c:340 #22 0x000055555579fa2a in maybe_call_debugger (conditions=3D0x7ffff0fc06cb,= sig=3D0x56d0, data=3D0x555555d60e53) at eval.c:1827 #23 0x000055555579f4fb in signal_or_quit (error_symbol=3D0x56d0, data=3D0x5= 55555d60e53, keyboard_quit=3Dfalse) at eval.c:1663 #24 0x000055555579f199 in Fsignal (error_symbol=3D0x56d0, data=3D0x555555d6= 0e53) at eval.c:1565 #25 0x00005555556e397e in xsignal (error_symbol=3D0x56d0, data=3D0x555555d6= 0e53) at lisp.h:4083 #26 0x000055555579f684 in xsignal1 (error_symbol=3D0x56d0, arg=3D0x55555657= f574) at eval.c:1704 #27 0x000055555579fc3d in verror (m=3D0x555555871dd9 "Font `%s' is not defi= ned", ap=3D0x7fffffffc0f0) at eval.c:1884 #28 0x000055555579fcee in error (m=3D0x555555871dd9 "Font `%s' is not defin= ed") at eval.c:1896 #29 0x00005555555abad2 in gui_set_font (f=3D0x555555ff5570, arg=3D0x555555f= f6854, oldval=3D0x0) at frame.c:4390 #30 0x00005555555ac0a5 in gui_set_font_backend (f=3D0x555555ff5570, new_val= ue=3D0x555555d61033, old_value=3D0x555556051983) at frame.c:4524 #31 0x00005555555aa497 in gui_set_frame_parameters (f=3D0x555555ff5570, ali= st=3D0x0) at frame.c:4044 #32 0x00005555555a8a25 in Fmodify_frame_parameters (frame=3D0x555555ff5575,= alist=3D0x555555d61043) at frame.c:3271 #33 0x00005555557a296c in funcall_subr (subr=3D0x555555c0dde0 , numargs=3D2, args=3D0x7fffffffc588) at eval.c:2878 #34 0x00005555557a2509 in Ffuncall (nargs=3D3, args=3D0x7fffffffc580) at ev= al.c:2803 #35 0x00005555557ee00a in exec_byte_code (bytestr=3D0x7ffff0f570c4, vector= =3D0x7ffff0f57065, maxdepth=3D0x1e, args_template=3D0xc0e, nargs=3D3, args= =3D0x7fffffffc988) at bytecode.c:633 #36 0x00005555557a2fb3 in funcall_lambda (fun=3D0x7ffff0f57035, nargs=3D3, = arg_vector=3D0x7fffffffc970) at eval.c:2998 #37 0x00005555557a2d17 in apply_lambda (fun=3D0x7ffff0f57035, args=3D0x5555= 55d61153, count=3D15) at eval.c:2935 #38 0x00005555557a1088 in eval_sub (form=3D0x555555d61173) at eval.c:2319 #39 0x000055555579ce96 in Fprogn (body=3D0x0) at eval.c:463 #40 0x00005555557a0ab5 in eval_sub (form=3D0x555555d610c3) at eval.c:2227 #41 0x00005555557a04cc in Feval (form=3D0x555555d610c3, lexical=3D0xc8d0) a= t eval.c:2103 #42 0x00005555557a296c in funcall_subr (subr=3D0x555555c1b520 , numa= rgs=3D2, args=3D0x7fffffffce20) at eval.c:2878 #43 0x00005555557a2509 in Ffuncall (nargs=3D3, args=3D0x7fffffffce18) at ev= al.c:2803 #44 0x00005555557ee00a in exec_byte_code (bytestr=3D0x7ffff11034dc, vector= =3D0x7ffff1102c3d, maxdepth=3D0x42, args_template=3D0x406, nargs=3D1, args= =3D0x7fffffffd2b0) at bytecode.c:633 #45 0x00005555557a2fb3 in funcall_lambda (fun=3D0x7ffff1102c0d, nargs=3D1, = arg_vector=3D0x7fffffffd2a8) at eval.c:2998 #46 0x00005555557a254d in Ffuncall (nargs=3D2, args=3D0x7fffffffd2a0) at ev= al.c:2805 #47 0x00005555557ee00a in exec_byte_code (bytestr=3D0x7ffff110362c, vector= =3D0x7ffff1102bb5, maxdepth=3D0x12, args_template=3D0x406, nargs=3D1, args= =3D0x7fffffffd858) at bytecode.c:633 #48 0x00005555557a2fb3 in funcall_lambda (fun=3D0x7ffff1102b7d, nargs=3D1, = arg_vector=3D0x7fffffffd850) at eval.c:2998 #49 0x00005555557a254d in Ffuncall (nargs=3D2, args=3D0x7fffffffd848) at ev= al.c:2805 #50 0x0000555555799d44 in Ffuncall_interactively (nargs=3D2, args=3D0x7ffff= fffd848) at callint.c:253 #51 0x00005555557a284d in funcall_subr (subr=3D0x555555c1ad60 , numargs=3D2, args=3D0x7fffffffd848) at eval.c:2856 #52 0x00005555557a2509 in Ffuncall (nargs=3D3, args=3D0x7fffffffd840) at ev= al.c:2803 #53 0x000055555579c24d in Fcall_interactively (function=3D0x2aaa9b471a08, r= ecord_flag=3D0x0, keys=3D0x7ffff14c94bd) at callint.c:781 #54 0x00005555557a299e in funcall_subr (subr=3D0x555555c1ada0 , numargs=3D3, args=3D0x7fffffffdbe0) at eval.c:2881 #55 0x00005555557a2509 in Ffuncall (nargs=3D4, args=3D0x7fffffffdbd8) at ev= al.c:2803 #56 0x00005555557ee00a in exec_byte_code (bytestr=3D0x7ffff105bd84, vector= =3D0x7ffff105b915, maxdepth=3D0x36, args_template=3D0x1006, nargs=3D1, args= =3D0x7fffffffe0f0) at bytecode.c:633 #57 0x00005555557a2fb3 in funcall_lambda (fun=3D0x7ffff105b8e5, nargs=3D1, = arg_vector=3D0x7fffffffe0e8) at eval.c:2998 #58 0x00005555557a254d in Ffuncall (nargs=3D2, args=3D0x7fffffffe0e0) at ev= al.c:2805 #59 0x00005555557a1da4 in call1 (fn=3D0x41a0, arg1=3D0x2aaa9b471a08) at eva= l.c:2656 #60 0x00005555556ebd2b in command_loop_1 () at keyboard.c:1461 #61 0x000055555579ec15 in internal_condition_case (bfun=3D0x5555556eb4ff , handlers=3D0x56d0, hfun=3D0x5555556eacb4 ) at ev= al.c:1352 From debbugs-submit-bounces@debbugs.gnu.org Sun May 19 21:18:59 2019 Received: (at 35803) by debbugs.gnu.org; 20 May 2019 01:18:59 +0000 Received: from localhost ([127.0.0.1]:35814 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hSWx9-00051C-Gu for submit@debbugs.gnu.org; Sun, 19 May 2019 21:18:59 -0400 Received: from mail-it1-f173.google.com ([209.85.166.173]:38633) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hSWx6-00050m-54; Sun, 19 May 2019 21:18:56 -0400 Received: by mail-it1-f173.google.com with SMTP id i63so20540609ita.3; Sun, 19 May 2019 18:18:56 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version; bh=MNDyONc3/RN1MF5SlMux8PPHTE1rEh/+PkUWYcVv70E=; b=LAIQsEMnnPetjaFOfLqmuHvnPXj1hWhtMHcvDvWCs5kYsUZFhLH1Ht0Xkk5FlZ+Jdn 1p3PbhpMN/UKjfi1BvJnaojbNyUCqECh3sdl0Wpngs5SWTiIV16hrSXYDibv7Mn6kw3q gqML89uQcC3Yfr4OGcpF9k9V+Fbtdz22cTeoxuWgUkyXX64/oAndRtT/ZhcXJnudXdvi vVp68DDrG1I3smVpdOte5A2p+ZJDsVJijr0QFOR6VCIwRiyjpdZF/PYus0La3egbphMW GpWDRDjql9QAqyVVypYj5UhaixBJ2UP3AhyCgm7r8drIBrLGPfYZEFr6hvEYagut9pRd 0Fcg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:references:date:in-reply-to :message-id:user-agent:mime-version; bh=MNDyONc3/RN1MF5SlMux8PPHTE1rEh/+PkUWYcVv70E=; b=FAD/yLFMQBWlfsMBZ0Jy7LdnUk14EQUQh4NU5cTqss2B7SBwhn1QVmWgYXa9ibqlGH xdB+Dwht9V+oMIfFQ6rczDwH+MZefawtZmu8DJQLrLwZRygPY1dNVXc41YpX0BM/LHce ItnkLIjdtzGf5nXIFo6emGQy+Ue2xa8NPt63oqhQHzr7gbA9bOjSRvbeBdwF1RNRAloi a0Xxb+xOl/wxow1vFoq9QnsURj6gHH4sseQ0L5HyP3lRQ5dewqlN+Szx6ooGIA/QDnd4 VISNPJoLS6ejWuQquR56Kv6GjnpUTDQapn8cQ1HKbqk1sswPTUscBu3eAuTYH20ixr7a +5iQ== X-Gm-Message-State: APjAAAVwOYB7oB5EPV27+3ZUoJJwSl6fPOuEwr9fzjskq4qpPCz82Tl5 nlUnY6p4U/kF8c58vzLA5z+u1TbX X-Google-Smtp-Source: APXvYqw0+HnE4i498MoD6IVsu5y0TwzVQiJCuN+GIzauAFNbDyvNW0tn7JpsQWBvxX0QeI3DHIsk7g== X-Received: by 2002:a02:1484:: with SMTP id 126mr5002181jag.49.1558315130400; Sun, 19 May 2019 18:18:50 -0700 (PDT) Received: from minid (cbl-45-2-119-34.yyz.frontiernetworks.ca. [45.2.119.34]) by smtp.gmail.com with ESMTPSA id p23sm5249551ios.65.2019.05.19.18.18.49 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Sun, 19 May 2019 18:18:49 -0700 (PDT) From: Noam Postavsky To: Alex Gramiak Subject: Re: bug#35803: 26.2; Segfault when setting font-backend frame parameter from Xft to X on the initial frame References: <87r28u6ssj.fsf@gmail.com> Date: Sun, 19 May 2019 21:18:48 -0400 In-Reply-To: <87r28u6ssj.fsf@gmail.com> (Alex Gramiak's message of "Sun, 19 May 2019 15:25:16 -0600") Message-ID: <87blzxc493.fsf@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.2 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 35803 Cc: 35803@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 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: -1.0 (-) merge 35803 23386 quit Alex Gramiak writes: > Recipe: > > 0. Use an Xft build of Emacs. > 1. emacs -Q > 2. (set-frame-parameter nil 'font-backend '(x)) > 3. Segfault. This is Bug#23386 "Segfault when messing with font-backend"; there are some proposed patches there, but I'm not sure if they're ready to be applied. From debbugs-submit-bounces@debbugs.gnu.org Mon Jul 29 19:55:20 2019 Received: (at control) by debbugs.gnu.org; 29 Jul 2019 23:55:20 +0000 Received: from localhost ([127.0.0.1]:49328 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hsFU8-0006WE-61 for submit@debbugs.gnu.org; Mon, 29 Jul 2019 19:55:20 -0400 Received: from mathmail.math.s.chiba-u.ac.jp ([133.82.132.2]:54960) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hsFU6-0006Vy-AX; Mon, 29 Jul 2019 19:55:19 -0400 Received: from mathent.math.s.chiba-u.ac.jp (mathent [192.168.32.5]) by mathmail.math.s.chiba-u.ac.jp (Postfix) with ESMTP id 4617AF0904; Tue, 30 Jul 2019 08:55:16 +0900 (JST) (envelope-from mituharu@math.s.chiba-u.ac.jp) Date: Tue, 30 Jul 2019 08:55:16 +0900 Message-ID: From: YAMAMOTO Mitsuharu To: =?ISO-8859-2?Q?=A9t=ECp=E1n_N=ECmec?= Subject: Re: bug#36835: 27.0.50; Segmentation fault on Cairo build (ftcrfont_glyph_extents at ftcrfont.c:77) In-Reply-To: <87r269qck8.fsf@gmail.com> References: <87r269qck8.fsf@gmail.com> User-Agent: Wanderlust/2.15.9 (Almost Unreal) SEMI-EPG/1.14.7 (Harue) FLIM/1.14.9 (=?ISO-8859-4?Q?Goj=F2?=) APEL/10.8 EasyPG/1.0.0 Emacs/25.3 (x86_64-pc-linux-gnu) MULE/6.0 (HANACHIRUSATO) Organization: Faculty of Science, Chiba University MIME-Version: 1.0 (generated by SEMI-EPG 1.14.7 - "Harue") Content-Type: text/plain; charset=ISO-8859-2 Content-Transfer-Encoding: quoted-printable X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: control Cc: 36835@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 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: -1.0 (-) merge 36835 35803 23386 quit On Mon, 29 Jul 2019 20:56:23 +0900, =A9t=ECp=E1n N=ECmec wrote: >=20 >=20 > Recipe: > ------- > emacs -Q >=20 > [arrange that the attached desktop file will be read by `desktop-read'; > I did "M-x cd" to the directory containing it] >=20 > M-x desktop-read [possibly reply 'y' to the prompt whether to read the fi= le] > ------- >=20 > "bt full" and "xbacktrace" output attached >=20 > In GNU Emacs 27.0.50 (build 2, x86_64-pc-linux-gnu, GTK+ Version 3.24.10,= cairo version 1.16.0) > of 2019-07-29 built on panda > Repository revision: d69e1d7056155d7c14eac31b9303af5ac1549e35 > Repository branch: master > Windowing system distributor 'The X.Org Foundation', version 11.0.12005000 > System Description: Arch Linux The .emacs.desktop file contains (font-backend xft x). This triggers Bug#23386 (Segfault when messing with font-backend) on the cairo build. YAMAMOTO Mitsuharu mituharu@math.s.chiba-u.ac.jp From debbugs-submit-bounces@debbugs.gnu.org Thu Mar 12 05:40:00 2020 Received: (at control) by debbugs.gnu.org; 12 Mar 2020 09:40:00 +0000 Received: from localhost ([127.0.0.1]:55982 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jCKJs-000073-KF for submit@debbugs.gnu.org; Thu, 12 Mar 2020 05:40:00 -0400 Received: from mail-wm1-f44.google.com ([209.85.128.44]:53003) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jCKJr-00006l-MI for control@debbugs.gnu.org; Thu, 12 Mar 2020 05:40:00 -0400 Received: by mail-wm1-f44.google.com with SMTP id 11so5287339wmo.2 for ; Thu, 12 Mar 2020 02:39:59 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:subject:date:message-id:mime-version; bh=q7UQkqtDCf2cJBFffo4HT+pYDG1iQOWlB69UApk3+RI=; b=NsBnGtN4M7Ta9c5cBvASatrrLpAUpfuuUkpjmXpUZqZ6MpnXsjN/M9uMxItQFk/Xnb Pz+AimYSJFIMgO68L6A9FBJyQI26zudHO1K6lUkcrFrOWSW4fRu8o6CvDnEonHDRosUq LxcaZA5Ipgulc3QSvQ2UNPkXbp+t0IrIP44JrAmOe+akNFkBxUClRtDJAVdTIX8EFkci fiyPA6qGLHE1G1ZGurtXuGF5h1tBIrAhMnEHmEITi1OZBVW5Xnt7XuU0vAcsictmF0I2 0uNZ197/+mqjxEb7+xDEii/p0/dWvPQn0aFJmgOpHbUY2iJKTokAUZbBV6JupZDdi5Xx uo7Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:subject:date:message-id:mime-version; bh=q7UQkqtDCf2cJBFffo4HT+pYDG1iQOWlB69UApk3+RI=; b=dOQqlNx2PPij+x68X6huMfVyfB5kxb/fOa236H+22hP31opu9YVBkpwV323JofaZyG jr+H7W5B3fWTHkJEUuf1Aa11DWCNXP1NfvlTAgJ9g9UTfWHSWKWGq7TpKIn/1TMc7hS8 R2s0Tj3ruxAwE1uzJmRVU6fmChyYe37qomEyUOYxtAWq1x+akTCikiD8FfEL0zQnxBwJ aHBegAqL2I3PV6mCNzLMeNOO8EVgTVoLGe8hs1dKKMSn2lM7jildnSIkVgqTlbWQEy1V 9c0/rWtMxWkDNyjtOoVnBDd63zpZo1Zgh/8UsB35O730L3uj7evDl76sGe7voBKrWpCT V5oA== X-Gm-Message-State: ANhLgQ0UZVgHiHoUhUCxvruvJXvwcQMWdwU//fokWBQOOptiHLo20rGM 28bVljYLsT7FTLJ+i70tE27TWNu6 X-Google-Smtp-Source: ADFU+vurIgeXoJ3AZ2sJp9efIJk2+FT4/vxX8jhcZRFegEHeDxr3z7RWb/DDTtBzigJld8RIk0cdSA== X-Received: by 2002:a1c:c3c3:: with SMTP id t186mr4080013wmf.118.1584005993742; Thu, 12 Mar 2020 02:39:53 -0700 (PDT) Received: from rpluim-mac ([149.5.228.1]) by smtp.gmail.com with ESMTPSA id v16sm57857680wrp.84.2020.03.12.02.39.52 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 12 Mar 2020 02:39:53 -0700 (PDT) From: Robert Pluim To: control@debbugs.gnu.org Subject: control message for bug #39865 Date: Thu, 12 Mar 2020 10:39:52 +0100 Message-ID: MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 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: -1.0 (-) forcemerge 39865 23386 quit From debbugs-submit-bounces@debbugs.gnu.org Tue Mar 17 12:06:54 2020 Received: (at control) by debbugs.gnu.org; 17 Mar 2020 16:06:54 +0000 Received: from localhost ([127.0.0.1]:39457 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jEEk2-0004gH-41 for submit@debbugs.gnu.org; Tue, 17 Mar 2020 12:06:54 -0400 Received: from mail-wm1-f51.google.com ([209.85.128.51]:39233) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jEEk0-0004g4-CC for control@debbugs.gnu.org; Tue, 17 Mar 2020 12:06:52 -0400 Received: by mail-wm1-f51.google.com with SMTP id f7so22639694wml.4 for ; Tue, 17 Mar 2020 09:06:52 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:subject:date:message-id:mime-version; bh=fVIACNrQ3S5bHLHiZ3SgnIuMXlrmWGhvPVWduyXAHsY=; b=a9xhgx8Gnf/n5cuQClUCB+FFkOQU4vjR/9ecCbNy7ltVW0dGpm1jvoQ9dDMLiJBRqp e8hn3mu/o/YlmT24/DiLc5M68kGHeFZQzF0+1Afo0psm7KNHQaA3hjy26dPdFBRmF3Nu 2cs0B128ZpbKq1bO0bpz2kuOb4HTylbUQuinAMmWat4X/YsuOa6aB7xdYgMYJYKV7ol6 coP4oSo6L6efOrTCJRYMjWQTZqYnjxH0zbXiK5/UE6HFGhrZNrCrqF9BnKWNVTE7juGt rmrUqTgaVJFW8MQaBZefRNshZ2mtceZCzbpGjGGB/LFoOwXeSO6mXUpudFeOyCsZyfCy tJQw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:subject:date:message-id:mime-version; bh=fVIACNrQ3S5bHLHiZ3SgnIuMXlrmWGhvPVWduyXAHsY=; b=tvOKW3lsSs9gH44hIw950BPjoYOzjQCX1hKgFfaKiyqzBI8CmKtKxX+/bjx7tJlGZP U/Sd3uu2CW60KV3LNta5jsobDiwJjUNtXshZkT8qYSE7W9ctK6j9heaw5zGZXj+TK8qr 6OVI2ict272tOt5Sde4jNRamkauXsW9c7Kf2WtHRs+H85CxIaAbigB70QoNVFTsS45rM NrUhpouS8zsGRanoXY2W8N7J3AVAhEUXpzP2eZS2XJFe38hmGI6/scuUrgOyxZGaGT9y 3/UnqWia7QBr9Kvq/M59yaiYITcVvG/4SY/IJrryiK4CvLbE6vXrYII8XcSl661YUzQO Nxlg== X-Gm-Message-State: ANhLgQ3ho83fIddRDgSiHijwkf+g+6xK8uwd8bmFCj+hmlYoGlwT8+u/ n2Sp7KZ5yrawkMplXGHElaPD9xI/9xM= X-Google-Smtp-Source: ADFU+vucyOIX0XEwcpi7Wl9C100tPgqFvSVKpKbH18tCeCYeYvG4oAxhnQxOH4xKHg56jAvERYW/Cg== X-Received: by 2002:a1c:41d6:: with SMTP id o205mr45315wma.122.1584461205646; Tue, 17 Mar 2020 09:06:45 -0700 (PDT) Received: from rpluim-mac ([2a01:e34:ecfc:a860:7800:e590:5d04:163a]) by smtp.gmail.com with ESMTPSA id s7sm5006710wri.61.2020.03.17.09.06.44 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 17 Mar 2020 09:06:45 -0700 (PDT) From: Robert Pluim To: control@debbugs.gnu.org Subject: control message for bug #39865 Date: Tue, 17 Mar 2020 17:06:44 +0100 Message-ID: MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 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: -1.0 (-) fixed 39865 27.1 quit From unknown Mon Jun 16 23:57:13 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Wed, 15 Apr 2020 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