From unknown Sat Aug 16 15:52:45 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#17897 <17897@debbugs.gnu.org> To: bug#17897 <17897@debbugs.gnu.org> Subject: Status: 24.4.50; Customize face-font-family-alternatives could lead to emacs crash Reply-To: bug#17897 <17897@debbugs.gnu.org> Date: Sat, 16 Aug 2025 22:52:45 +0000 retitle 17897 24.4.50; Customize face-font-family-alternatives could lead t= o emacs crash reassign 17897 emacs submitter 17897 Kan-Ru Chen (=E9=99=B3=E4=BE=83=E5=A6=82) severity 17897 normal tag 17897 moreinfo thanks From debbugs-submit-bounces@debbugs.gnu.org Wed Jul 02 04:38:31 2014 Received: (at submit) by debbugs.gnu.org; 2 Jul 2014 08:38:31 +0000 Received: from localhost ([127.0.0.1]:39891 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1X2G3g-0001LV-Jx for submit@debbugs.gnu.org; Wed, 02 Jul 2014 04:38:31 -0400 Received: from eggs.gnu.org ([208.118.235.92]:35545) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1X2G3X-0001Ke-2i for submit@debbugs.gnu.org; Wed, 02 Jul 2014 04:38:25 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1X2G3L-0005pK-Od for submit@debbugs.gnu.org; Wed, 02 Jul 2014 04:38:13 -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 autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:55174) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1X2G3L-0005pG-Ku for submit@debbugs.gnu.org; Wed, 02 Jul 2014 04:38:07 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:37253) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1X2G3G-0006JJ-ES for bug-gnu-emacs@gnu.org; Wed, 02 Jul 2014 04:38:07 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1X2G3B-0005jd-3k for bug-gnu-emacs@gnu.org; Wed, 02 Jul 2014 04:38:02 -0400 Received: from zmmta2.corp.phx1.mozilla.com ([63.245.216.73]:58424 helo=mail.mozilla.com) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1X2G3A-0005Lv-LM for bug-gnu-emacs@gnu.org; Wed, 02 Jul 2014 04:37:57 -0400 Received: from mail.mozilla.com (localhost6.localdomain [127.0.0.1]) by zmmta2.mail.corp.phx1.mozilla.com (Postfix) with ESMTPS id 973911020A7 for ; Wed, 2 Jul 2014 01:37:05 -0700 (PDT) Received: from kanru-mozilla.corp.tpe1.mozilla.com (zlb1.mail.corp.phx1.mozilla.com [10.20.77.200]) (Authenticated sender: kchen@mozilla.com) by zmmta2.mail.corp.phx1.mozilla.com (Postfix) with ESMTPSA id 129AE1020A0 for ; Wed, 2 Jul 2014 01:37:05 -0700 (PDT) Received: from localhost ([127.0.0.1] helo=kanru-mozilla.corp.tpe1.mozilla.com) by kanru-mozilla.corp.tpe1.mozilla.com with esmtp (Exim 4.80) (envelope-from ) id 1X2G2J-0005z9-8R for bug-gnu-emacs@gnu.org; Wed, 02 Jul 2014 16:37:03 +0800 From: =?utf-8?B?S2FuLVJ1IENoZW4gKOmZs+S+g+Wmgik=?= To: bug-gnu-emacs@gnu.org Subject: 24.4.50; Customize face-font-family-alternatives could lead to emacs crash Date: Wed, 02 Jul 2014 16:37:03 +0800 Message-ID: <87vbrgma1c.fsf@kanru-mozilla.corp.tpe1.mozilla.com> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. 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-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 (-----) --=-=-= Content-Type: text/plain Run following command could crash emacs: cat < test.el (progn (custom-set-variables '(face-font-family-alternatives '(("Monospace" "courier" "fixed") ("courier" "CMU Typewriter Text" "fixed") ("Sans Serif" "helv" "helvetica" "arial" "fixed") ("helv" "helvetica" "arial" "fixed")))) (char-displayable-p 215)) END emacs -Q --load test.el The face-font-family-alternatives value is taken from the default value. `bt full` and `xbacktrace` attached. In GNU Emacs 24.4.50.16 (x86_64-unknown-linux-gnu, GTK+ Version 2.24.10) of 2014-06-30 on kanru-mozilla Repository revision: 117446 rgm@gnu.org-20140630000151-7ofr4tf7tvev5alx Windowing system distributor `The X.Org Foundation', version 11.0.11204000 System Description: Debian GNU/Linux 7.5 (wheezy) --=-=-= Content-Type: text/plain; charset=utf-8 Content-Disposition: attachment; filename=backtrace Content-Transfer-Encoding: quoted-printable #0 face_for_char (f=3Df@entry=3D0xecf6b8, face=3D0x0, c=3Dc@entry=3D215, p= os=3Dpos@entry=3D-1, object=3D10195826) at fontset.c:915 fontset =3D 215 rfont_def =3D charset =3D face_id =3D id =3D #1 0x00000000005bedcd in Finternal_char_font (position=3D, = ch=3D) at fontset.c:1846 pos =3D -1 pos_byte =3D dummy =3D 0 face_id =3D c =3D 215 f =3D 0xecf6b8 face =3D #2 0x000000000055b898 in Ffuncall (nargs=3D, args=3D) at eval.c:2813 fun =3D 9576117 original_fun =3D funcar =3D 0 numargs =3D val =3D internal_args =3D 0x7fffffffcf90 i =3D #3 0x000000000059028d in exec_byte_code (bytestr=3D0, vector=3D0, maxdepth= =3D215, args_template=3D10195826, nargs=3D25, args=3D0x3) at bytecode.c:918 targets =3D {0x590321 , 0x590b4c , 0x590b51 , 0x590b56 , 0= x5900f2 , 0x5900f8 , 0x5913de , 0x591424 , 0x5914ac , 0x5914b1 , 0x59147d , 0x59= 1482 , 0x590132 , 0x590138 , 0x5907ea , 0x591487 , 0x590977 , 0x59097c , 0x5909f= d , 0x590a02 , 0x5901ac , 0x5901b0 , 0x5909a6 ,= 0x590981 , 0x590a2c , 0x590a31 <= exec_byte_code+2849>, 0x590a36 , 0x590a45 , 0x590221 , 0x590228 , 0x= 5909e9 , 0x590a07 , 0x590a8e , 0x590a93 , 0x590a98 , 0x590aa5 , 0x590267 , 0x59= 0270 , 0x590a55 , 0x590a69 , 0x590395 , 0x59039a , 0x59039f , 0x590ac9 , 0x5902= b0 , 0x5902b0 , 0x590ab5 , 0x590370 , 0x5912cb = , 0x5912c0 , 0x5911c6 , 0x590321 = , 0x590321 , 0x590321 , 0x590321 , 0x590321 ,= 0x59163a , 0x5916dc , 0x591717 <= exec_byte_code+6151>, 0x591752 , 0x59178d , 0x5908b6 , 0x5908f8 , = 0x5917d6 , 0x590877 , 0x590938 , 0x59180b , 0x59184b , 0x59187a , 0x5918ba , 0= x5918f7 , 0x591981 , 0x5919b0 , 0x5919f0 , 0x591a34 , 0x591a63 , 0x591a92 , 0x= 591ad2 , 0x591b12 , 0x591b52 , 0x591b96 , 0x591bd3 , 0x591c10 , 0x591c9a , 0x5= 91cda , 0x591d16 , 0x591dea , 0x591d60 , 0x591da5 , 0x591e2f , 0x591e74 , 0x59= 1eb1 , 0x591ee6 , 0x591f23 , 0x591f60 , 0x591f9d , 0x592057 , 0x5902f3 , 0x5920= 95 , 0x5920c4 , 0x592142 , 0x592180 , 0x5921be , 0x5921ed , 0x592222 , 0x59225= 3 , 0x592288 , 0x590321 , 0x5922be , 0x5922f3 , 0x592328 , 0x59235d , 0x592392= , 0x5923c7 , 0x5902f3 , 0x590321 , 0x5923f6 ,= 0x59243d , 0x59246c , 0x59249b <= exec_byte_code+9611>, 0x5924db , 0x59251b , 0x590d51 , 0x590e34 , = 0x592784 , 0x5927c4 , 0x590e74 = , 0x590ea9 , 0x590321 , 0x5910ff , 0x5903a5 ,= 0x5907fe , 0x590625 , 0x5904b2 <= exec_byte_code+1442>, 0x590740 , 0x59109c , 0x5910de , 0x5909ba , = 0x590fdc , 0x590f77 , 0x591153 , 0x591181 , 0x5912f9 , 0x59134a , 0x59138e , 0= x5915d9 , 0x590f4b , 0x590ed8 , 0x590f1c , 0x59254a , 0x592579 , 0x5925a8 , 0x= 5925d7 , 0x592617 , 0x592657 , 0x592697 , 0x5926d7 , 0x590b65 , 0x590ba5 , = 0x590be5 , 0x590c14 , 0x590c54 , 0x590c94 , 0x590cd4 , 0x590d14 , 0x591fda , 0= x592017 , 0x590ace , 0x590b13 , 0x590321 , 0x590435 , 0x5906d6 , 0x590525 , 0x= 5905bf , 0x59100a , 0x591934 , 0x591c4d , 0x5920f5 , 0x5914b6 , 0x5914fe , 0x5= 90321 , 0x590321 , 0x591556 , 0x590321 , 0x590321 , 0x590321 , 0x590321 , 0x59= 0321 , 0x590321 , 0x590321 , 0x590321 , 0x590321 , 0x5915a1 } count =3D 38 stack =3D {pc =3D 0x11a0a3f "@\207\311 \211\032\205F", byte_string = =3D 140737085895969, byte_string_start =3D 0x11a0a28 "\b\304W\203\b", next = =3D 0x7fffffffd3a0} result =3D 0 type =3D (unknown: 4) #4 0x000000000055b321 in funcall_lambda (fun=3Dfun@entry=3D11330205, nargs= =3Dnargs@entry=3D1, arg_vector=3Darg_vector@entry=3D0x7fffffffd0a0) at eval= .c:3044 val =3D syms_left =3D 10195826 next =3D 10195826 lexenv =3D 10195826 i =3D optional =3D rest =3D #5 0x000000000055a793 in apply_lambda (fun=3D11330205, args=3D) at eval.c:2919 args_left =3D 10195826 i =3D numargs =3D 1 arg_vector =3D 0x7fffffffd0a0 tem =3D sa_must_free =3D #6 0x000000000055aadb in eval_sub (form=3D) at eval.c:2255 fun =3D val =3D original_fun =3D 14845570 original_args =3D 13644262 funcar =3D -1 #7 0x000000000057a749 in readevalloop_eager_expand_eval (val=3D, val@entry=3D13644278, macroexpand=3Dmacroexpand@entry=3D10565426) at = lread.c:1784 No locals. #8 0x000000000057e4d9 in readevalloop (readcharfun=3Dreadcharfun@entry=3D1= 0305189, stream=3Dstream@entry=3D0x0, sourcename=3D12193297, sourcename@ent= ry=3D12212705, printflag=3Dfalse, unibyte=3Dunibyte@entry=3D10195826, readf= un=3D10195826, start=3D10195826, end=3D10195826) at lread.c:1956 c =3D val =3D 13644278 b =3D continue_reading_p =3D lex_bound =3D whole_buffer =3D true first_sexp =3D macroexpand =3D 10565426 #9 0x000000000057ec16 in Feval_buffer (buffer=3D, printflag= =3D10195826, filename=3D12212705, unibyte=3D10195826, do_allow_print=3D) at lread.c:2019 tem =3D 10195826 buf =3D 10305189 #10 0x000000000055b85c in Ffuncall (nargs=3D, args=3D) at eval.c:2826 fun =3D 9567053 original_fun =3D funcar =3D 0 numargs =3D val =3D internal_args =3D 0x7fffffffd340 i =3D #11 0x000000000059028d in exec_byte_code (bytestr=3D0, vector=3D0, maxdepth= =3D215, args_template=3D10195826, nargs=3D136, args=3D0x6) at bytecode.c:918 targets =3D {0x590321 , 0x590b4c , 0x590b51 , 0x590b56 , 0= x5900f2 , 0x5900f8 , 0x5913de , 0x591424 , 0x5914ac , 0x5914b1 , 0x59147d , 0x59= 1482 , 0x590132 , 0x590138 , 0x5907ea , 0x591487 , 0x590977 , 0x59097c , 0x5909f= d , 0x590a02 , 0x5901ac , 0x5901b0 , 0x5909a6 ,= 0x590981 , 0x590a2c , 0x590a31 <= exec_byte_code+2849>, 0x590a36 , 0x590a45 , 0x590221 , 0x590228 , 0x= 5909e9 , 0x590a07 , 0x590a8e , 0x590a93 , 0x590a98 , 0x590aa5 , 0x590267 , 0x59= 0270 , 0x590a55 , 0x590a69 , 0x590395 , 0x59039a , 0x59039f , 0x590ac9 , 0x5902= b0 , 0x5902b0 , 0x590ab5 , 0x590370 , 0x5912cb = , 0x5912c0 , 0x5911c6 , 0x590321 = , 0x590321 , 0x590321 , 0x590321 , 0x590321 ,= 0x59163a , 0x5916dc , 0x591717 <= exec_byte_code+6151>, 0x591752 , 0x59178d , 0x5908b6 , 0x5908f8 , = 0x5917d6 , 0x590877 , 0x590938 , 0x59180b , 0x59184b , 0x59187a , 0x5918ba , 0= x5918f7 , 0x591981 , 0x5919b0 , 0x5919f0 , 0x591a34 , 0x591a63 , 0x591a92 , 0x= 591ad2 , 0x591b12 , 0x591b52 , 0x591b96 , 0x591bd3 , 0x591c10 , 0x591c9a , 0x5= 91cda , 0x591d16 , 0x591dea , 0x591d60 , 0x591da5 , 0x591e2f , 0x591e74 , 0x59= 1eb1 , 0x591ee6 , 0x591f23 , 0x591f60 , 0x591f9d , 0x592057 , 0x5902f3 , 0x5920= 95 , 0x5920c4 , 0x592142 , 0x592180 , 0x5921be , 0x5921ed , 0x592222 , 0x59225= 3 , 0x592288 , 0x590321 , 0x5922be , 0x5922f3 , 0x592328 , 0x59235d , 0x592392= , 0x5923c7 , 0x5902f3 , 0x590321 , 0x5923f6 ,= 0x59243d , 0x59246c , 0x59249b <= exec_byte_code+9611>, 0x5924db , 0x59251b , 0x590d51 , 0x590e34 , = 0x592784 , 0x5927c4 , 0x590e74 = , 0x590ea9 , 0x590321 , 0x5910ff , 0x5903a5 ,= 0x5907fe , 0x590625 , 0x5904b2 <= exec_byte_code+1442>, 0x590740 , 0x59109c , 0x5910de , 0x5909ba , = 0x590fdc , 0x590f77 , 0x591153 , 0x591181 , 0x5912f9 , 0x59134a , 0x59138e , 0= x5915d9 , 0x590f4b , 0x590ed8 , 0x590f1c , 0x59254a , 0x592579 , 0x5925a8 , 0x= 5925d7 , 0x592617 , 0x592657 , 0x592697 , 0x5926d7 , 0x590b65 , 0x590ba5 , = 0x590be5 , 0x590c14 , 0x590c54 , 0x590c94 , 0x590cd4 , 0x590d14 , 0x591fda , 0= x592017 , 0x590ace , 0x590b13 , 0x590321 , 0x590435 , 0x5906d6 , 0x590525 , 0x= 5905bf , 0x59100a , 0x591934 , 0x591c4d , 0x5920f5 , 0x5914b6 , 0x5914fe , 0x5= 90321 , 0x590321 , 0x591556 , 0x590321 , 0x590321 , 0x590321 , 0x590321 , 0x59= 0321 , 0x590321 , 0x590321 , 0x590321 , 0x590321 , 0x5915a1 } count =3D 20 stack =3D {pc =3D 0x90e4bb "\210,\336\b!\210\016\"\2= 04\256", byte_string =3D 6720489, byte_string_start =3D 0x90e42f "\306\b!\204\022", next =3D 0x7fffffffd850} result =3D 0 type =3D (unknown: 6) #12 0x000000000055b321 in funcall_lambda (fun=3D6720365, nargs=3Dnargs@entr= y=3D4, arg_vector=3Darg_vector@entry=3D0x7fffffffd4c8) at eval.c:3044 val =3D syms_left =3D 10195826 next =3D 10195826 lexenv =3D 10195826 i =3D optional =3D rest =3D #13 0x000000000055b683 in Ffuncall (nargs=3Dnargs@entry=3D5, args=3Dargs@en= try=3D0x7fffffffd4c0) at eval.c:2871 fun =3D original_fun =3D 10570898 funcar =3D 0 numargs =3D 4 val =3D internal_args =3D i =3D #14 0x000000000055b9d9 in call4 (fn=3D, arg1=3Darg1@entry=3D= 12212705, arg2=3Darg2@entry=3D12212705, arg3=3D, arg4=3D) at eval.c:2658 ret_ungc_val =3D 0 args =3D {10570898, 12212705, 12212705, 10195826, 10195874} #15 0x000000000057ef78 in Fload (file=3D10721153, noerror=3D10195826, nomes= sage=3D10195874, nosuffix=3D, must_suffix=3D)= at lread.c:1305 val =3D stream =3D fd =3D 11 fd_index =3D 10 found =3D 12212705 efound =3D hist_file_name =3D 12212705 newer =3D false compiled =3D false handler =3D safe_p =3D true fmode =3D 0x5dd778 "r" version =3D #16 0x000000000055b85c in Ffuncall (nargs=3D, args=3D) at eval.c:2826 fun =3D 9567005 original_fun =3D funcar =3D 0 numargs =3D val =3D internal_args =3D 0x7fffffffd6d0 i =3D #17 0x000000000059028d in exec_byte_code (bytestr=3D0, vector=3D0, maxdepth= =3D215, args_template=3D1028, nargs=3D233, args=3D0x4) at bytecode.c:918 targets =3D {0x590321 , 0x590b4c , 0x590b51 , 0x590b56 , 0= x5900f2 , 0x5900f8 , 0x5913de , 0x591424 , 0x5914ac , 0x5914b1 , 0x59147d , 0x59= 1482 , 0x590132 , 0x590138 , 0x5907ea , 0x591487 , 0x590977 , 0x59097c , 0x5909f= d , 0x590a02 , 0x5901ac , 0x5901b0 , 0x5909a6 ,= 0x590981 , 0x590a2c , 0x590a31 <= exec_byte_code+2849>, 0x590a36 , 0x590a45 , 0x590221 , 0x590228 , 0x= 5909e9 , 0x590a07 , 0x590a8e , 0x590a93 , 0x590a98 , 0x590aa5 , 0x590267 , 0x59= 0270 , 0x590a55 , 0x590a69 , 0x590395 , 0x59039a , 0x59039f , 0x590ac9 , 0x5902= b0 , 0x5902b0 , 0x590ab5 , 0x590370 , 0x5912cb = , 0x5912c0 , 0x5911c6 , 0x590321 = , 0x590321 , 0x590321 , 0x590321 , 0x590321 ,= 0x59163a , 0x5916dc , 0x591717 <= exec_byte_code+6151>, 0x591752 , 0x59178d , 0x5908b6 , 0x5908f8 , = 0x5917d6 , 0x590877 , 0x590938 , 0x59180b , 0x59184b , 0x59187a , 0x5918ba , 0= x5918f7 , 0x591981 , 0x5919b0 , 0x5919f0 , 0x591a34 , 0x591a63 , 0x591a92 , 0x= 591ad2 , 0x591b12 , 0x591b52 , 0x591b96 , 0x591bd3 , 0x591c10 , 0x591c9a , 0x5= 91cda , 0x591d16 , 0x591dea , 0x591d60 , 0x591da5 , 0x591e2f , 0x591e74 , 0x59= 1eb1 , 0x591ee6 , 0x591f23 , 0x591f60 , 0x591f9d , 0x592057 , 0x5902f3 , 0x5920= 95 , 0x5920c4 , 0x592142 , 0x592180 , 0x5921be , 0x5921ed , 0x592222 , 0x59225= 3 , 0x592288 , 0x590321 , 0x5922be , 0x5922f3 , 0x592328 , 0x59235d , 0x592392= , 0x5923c7 , 0x5902f3 , 0x590321 , 0x5923f6 ,= 0x59243d , 0x59246c , 0x59249b <= exec_byte_code+9611>, 0x5924db , 0x59251b , 0x590d51 , 0x590e34 , = 0x592784 , 0x5927c4 , 0x590e74 = , 0x590ea9 , 0x590321 , 0x5910ff , 0x5903a5 ,= 0x5907fe , 0x590625 , 0x5904b2 <= exec_byte_code+1442>, 0x590740 , 0x59109c , 0x5910de , 0x5909ba , = 0x590fdc , 0x590f77 , 0x591153 , 0x591181 , 0x5912f9 , 0x59134a , 0x59138e , 0= x5915d9 , 0x590f4b , 0x590ed8 , 0x590f1c , 0x59254a , 0x592579 , 0x5925a8 , 0x= 5925d7 , 0x592617 , 0x592657 , 0x592697 , 0x5926d7 , 0x590b65 , 0x590ba5 , = 0x590be5 , 0x590c14 , 0x590c54 , 0x590c94 , 0x590cd4 , 0x590d14 , 0x591fda , 0= x592017 , 0x590ace , 0x590b13 , 0x590321 , 0x590435 , 0x5906d6 , 0x590525 , 0x= 5905bf , 0x59100a , 0x591934 , 0x591c4d , 0x5920f5 , 0x5914b6 , 0x5914fe , 0x5= 90321 , 0x590321 , 0x591556 , 0x590321 , 0x590321 , 0x590321 , 0x590321 , 0x59= 0321 , 0x590321 , 0x590321 , 0x590321 , 0x590321 , 0x5915a1 } count =3D 7 stack =3D {pc =3D 0x8e043b "\266\003\202\274\003\016= A=ED=9D=83\023\002\351\002\206\004\002\n\211A\022\242!\350\001!\354\001\314= =D9=89$\266\003\202\274\003\016A=EE=9A=83<\002\331\026B\001\206&\002\n\211A= \022\242\262\t\006\b;\204\062\002\332\357!\210\360\351\006\n!!\210\202\274\= 003\016A\361\232\203J\002\362\331!\210\202\274\003\016A\363\232\203X\002\36= 4\365!\210\202\274\003\321\366\016A\"\203i\002\367\016A!\262\005\202\274\00= 3\321\370\016A\"\203\206\002\367\325\326\016A\"!\262\005\367\325\371\016A\"= !\262\004\202\274\003\334\003\r\"\211\262\n\203\232\002\006\bA@\n\233\022\2= 02\274\003\334\003\016@\"\211\262\n\203\257\002\006\bA@\n\233\022\202\274\0= 03\016A\372\235\203\022\003"..., byte_string =3D 7127553, byte_string_start= =3D 0x8e024d "\306 \210\b\203\021", next =3D 0x7fffffffd9c0} result =3D 0 type =3D (CONDITION_CASE | unknown: 22) #18 0x000000000055b3b7 in funcall_lambda (fun=3D140737488345064, nargs=3Dna= rgs@entry=3D1, arg_vector=3D0x6cc220 , arg_vector@entry=3D0x7f= ffffffd910) at eval.c:2978 val =3D syms_left =3D next =3D 0 lexenv =3D i =3D optional =3D rest =3D #19 0x000000000055b683 in Ffuncall (nargs=3D2, args=3D0x7fffffffd908) at ev= al.c:2871 fun =3D original_fun =3D 14357474 funcar =3D 0 numargs =3D 1 val =3D internal_args =3D i =3D #20 0x000000000059028d in exec_byte_code (bytestr=3D0, vector=3D0, maxdepth= =3D215, args_template=3D0, nargs=3D140737488345352, args=3D0x2) at bytecode= .c:918 targets =3D {0x590321 , 0x590b4c , 0x590b51 , 0x590b56 , 0= x5900f2 , 0x5900f8 , 0x5913de , 0x591424 , 0x5914ac , 0x5914b1 , 0x59147d , 0x59= 1482 , 0x590132 , 0x590138 , 0x5907ea , 0x591487 , 0x590977 , 0x59097c , 0x5909f= d , 0x590a02 , 0x5901ac , 0x5901b0 , 0x5909a6 ,= 0x590981 , 0x590a2c , 0x590a31 <= exec_byte_code+2849>, 0x590a36 , 0x590a45 , 0x590221 , 0x590228 , 0x= 5909e9 , 0x590a07 , 0x590a8e , 0x590a93 , 0x590a98 , 0x590aa5 , 0x590267 , 0x59= 0270 , 0x590a55 , 0x590a69 , 0x590395 , 0x59039a , 0x59039f , 0x590ac9 , 0x5902= b0 , 0x5902b0 , 0x590ab5 , 0x590370 , 0x5912cb = , 0x5912c0 , 0x5911c6 , 0x590321 = , 0x590321 , 0x590321 , 0x590321 , 0x590321 ,= 0x59163a , 0x5916dc , 0x591717 <= exec_byte_code+6151>, 0x591752 , 0x59178d , 0x5908b6 , 0x5908f8 , = 0x5917d6 , 0x590877 , 0x590938 , 0x59180b , 0x59184b , 0x59187a , 0x5918ba , 0= x5918f7 , 0x591981 , 0x5919b0 , 0x5919f0 , 0x591a34 , 0x591a63 , 0x591a92 , 0x= 591ad2 , 0x591b12 , 0x591b52 , 0x591b96 , 0x591bd3 , 0x591c10 , 0x591c9a , 0x5= 91cda , 0x591d16 , 0x591dea , 0x591d60 , 0x591da5 , 0x591e2f , 0x591e74 , 0x59= 1eb1 , 0x591ee6 , 0x591f23 , 0x591f60 , 0x591f9d , 0x592057 , 0x5902f3 , 0x5920= 95 , 0x5920c4 , 0x592142 , 0x592180 , 0x5921be , 0x5921ed , 0x592222 , 0x59225= 3 , 0x592288 , 0x590321 , 0x5922be , 0x5922f3 , 0x592328 , 0x59235d , 0x592392= , 0x5923c7 , 0x5902f3 , 0x590321 , 0x5923f6 ,= 0x59243d , 0x59246c , 0x59249b <= exec_byte_code+9611>, 0x5924db , 0x59251b , 0x590d51 , 0x590e34 , = 0x592784 , 0x5927c4 , 0x590e74 = , 0x590ea9 , 0x590321 , 0x5910ff , 0x5903a5 ,= 0x5907fe , 0x590625 , 0x5904b2 <= exec_byte_code+1442>, 0x590740 , 0x59109c , 0x5910de , 0x5909ba , = 0x590fdc , 0x590f77 , 0x591153 , 0x591181 , 0x5912f9 , 0x59134a , 0x59138e , 0= x5915d9 , 0x590f4b , 0x590ed8 , 0x590f1c , 0x59254a , 0x592579 , 0x5925a8 , 0x= 5925d7 , 0x592617 , 0x592657 , 0x592697 , 0x5926d7 , 0x590b65 , 0x590ba5 , = 0x590be5 , 0x590c14 , 0x590c54 , 0x590c94 , 0x590cd4 , 0x590d14 , 0x591fda , 0= x592017 , 0x590ace , 0x590b13 , 0x590321 , 0x590435 , 0x5906d6 , 0x590525 , 0x= 5905bf , 0x59100a , 0x591934 , 0x591c4d , 0x5920f5 , 0x5914b6 , 0x5914fe , 0x5= 90321 , 0x590321 , 0x591556 , 0x590321 , 0x590321 , 0x590321 , 0x590321 , 0x59= 0321 , 0x590321 , 0x590321 , 0x590321 , 0x590321 , 0x5915a1 } count =3D 6 stack =3D {pc =3D 0x8e305d "\210\307\016@\211\203\n\= 005\211@\002\204\003\005\201\261", byte_string =3D 7101993, byte_string_sta= rt =3D 0x8e2ba9 "\306 \020\307\021\n\023\307\024\310\311!\21= 1\307=3D\204\060", next =3D 0x7fffffffdb10} result =3D 0 type =3D (CONDITION_CASE | unknown: 16) #21 0x000000000055b3b7 in funcall_lambda (fun=3D140737488345352, nargs=3Dna= rgs@entry=3D0, arg_vector=3D0x6c5e48 , arg_vector@entry=3D0x7f= ffffffda88) at eval.c:2978 val =3D syms_left =3D next =3D 0 lexenv =3D i =3D optional =3D rest =3D #22 0x000000000055b683 in Ffuncall (nargs=3D1, args=3D0x7fffffffda80) at ev= al.c:2871 fun =3D original_fun =3D 14356258 funcar =3D 0 numargs =3D 0 val =3D internal_args =3D i =3D #23 0x000000000059028d in exec_byte_code (bytestr=3D0, vector=3D0, maxdepth= =3D215, args_template=3D0, nargs=3D140737488345728, args=3D0x1) at bytecode= .c:918 targets =3D {0x590321 , 0x590b4c , 0x590b51 , 0x590b56 , 0= x5900f2 , 0x5900f8 , 0x5913de , 0x591424 , 0x5914ac , 0x5914b1 , 0x59147d , 0x59= 1482 , 0x590132 , 0x590138 , 0x5907ea , 0x591487 , 0x590977 , 0x59097c , 0x5909f= d , 0x590a02 , 0x5901ac , 0x5901b0 , 0x5909a6 ,= 0x590981 , 0x590a2c , 0x590a31 <= exec_byte_code+2849>, 0x590a36 , 0x590a45 , 0x590221 , 0x590228 , 0x= 5909e9 , 0x590a07 , 0x590a8e , 0x590a93 , 0x590a98 , 0x590aa5 , 0x590267 , 0x59= 0270 , 0x590a55 , 0x590a69 , 0x590395 , 0x59039a , 0x59039f , 0x590ac9 , 0x5902= b0 , 0x5902b0 , 0x590ab5 , 0x590370 , 0x5912cb = , 0x5912c0 , 0x5911c6 , 0x590321 = , 0x590321 , 0x590321 , 0x590321 , 0x590321 ,= 0x59163a , 0x5916dc , 0x591717 <= exec_byte_code+6151>, 0x591752 , 0x59178d , 0x5908b6 , 0x5908f8 , = 0x5917d6 , 0x590877 , 0x590938 , 0x59180b , 0x59184b , 0x59187a , 0x5918ba , 0= x5918f7 , 0x591981 , 0x5919b0 , 0x5919f0 , 0x591a34 , 0x591a63 , 0x591a92 , 0x= 591ad2 , 0x591b12 , 0x591b52 , 0x591b96 , 0x591bd3 , 0x591c10 , 0x591c9a , 0x5= 91cda , 0x591d16 , 0x591dea , 0x591d60 , 0x591da5 , 0x591e2f , 0x591e74 , 0x59= 1eb1 , 0x591ee6 , 0x591f23 , 0x591f60 , 0x591f9d , 0x592057 , 0x5902f3 , 0x5920= 95 , 0x5920c4 , 0x592142 , 0x592180 , 0x5921be , 0x5921ed , 0x592222 , 0x59225= 3 , 0x592288 , 0x590321 , 0x5922be , 0x5922f3 , 0x592328 , 0x59235d , 0x592392= , 0x5923c7 , 0x5902f3 , 0x590321 , 0x5923f6 ,= 0x59243d , 0x59246c , 0x59249b <= exec_byte_code+9611>, 0x5924db , 0x59251b , 0x590d51 , 0x590e34 , = 0x592784 , 0x5927c4 , 0x590e74 = , 0x590ea9 , 0x590321 , 0x5910ff , 0x5903a5 ,= 0x5907fe , 0x590625 , 0x5904b2 <= exec_byte_code+1442>, 0x590740 , 0x59109c , 0x5910de , 0x5909ba , = 0x590fdc , 0x590f77 , 0x591153 , 0x591181 , 0x5912f9 , 0x59134a , 0x59138e , 0= x5915d9 , 0x590f4b , 0x590ed8 , 0x590f1c , 0x59254a , 0x592579 , 0x5925a8 , 0x= 5925d7 , 0x592617 , 0x592657 , 0x592697 , 0x5926d7 , 0x590b65 , 0x590ba5 , = 0x590be5 , 0x590c14 , 0x590c54 , 0x590c94 , 0x590cd4 , 0x590d14 , 0x591fda , 0= x592017 , 0x590ace , 0x590b13 , 0x590321 , 0x590435 , 0x5906d6 , 0x590525 , 0x= 5905bf , 0x59100a , 0x591934 , 0x591c4d , 0x5920f5 , 0x5914b6 , 0x5914fe , 0x5= 90321 , 0x590321 , 0x591556 , 0x590321 , 0x590321 , 0x590321 , 0x590321 , 0x59= 0321 , 0x590321 , 0x590321 , 0x590321 , 0x590321 , 0x5915a1 } count =3D 4 stack =3D {pc =3D 0x8e36ed "\210)\210\374\375\376\"\= 210\377=CB=81G", byte_string =3D 7098513, byte_string_start =3D 0x8e359b "\b\203\b", next =3D 0x0} result =3D 0 type =3D (unknown: 12) #24 0x000000000055b3b7 in funcall_lambda (fun=3D140737488345728, fun@entry= =3D7098469, nargs=3Dnargs@entry=3D0, arg_vector=3D0x6c50b0 , a= rg_vector@entry=3D0x7fffffffdb60) at eval.c:2978 val =3D syms_left =3D next =3D 0 lexenv =3D i =3D optional =3D rest =3D #25 0x000000000055a793 in apply_lambda (fun=3D7098469, args=3D) at eval.c:2919 args_left =3D 10195826 i =3D numargs =3D 0 arg_vector =3D 0x7fffffffdb60 tem =3D sa_must_free =3D #26 0x000000000055aadb in eval_sub (form=3Dform@entry=3D13751734) at eval.c= :2255 fun =3D val =3D original_fun =3D 14483906 original_args =3D 10195826 funcar =3D -1 #27 0x000000000055cf22 in Feval (form=3D13751734, lexical=3D= ) at eval.c:1998 No locals. #28 0x0000000000559c35 in internal_condition_case (bfun=3Dbfun@entry=3D0x4e= a110 , handlers=3D, hfun=3Dhfun@entry=3D0x4eba6= 0 ) at eval.c:1349 val =3D c =3D 0xce4e50 #29 0x00000000004ea516 in top_level_1 (ignore=3Dignore@entry=3D10195826) at= keyboard.c:1187 No locals. #30 0x0000000000559b3b in internal_catch (tag=3D10243042, func=3Dfunc@entry= =3D0x4ea4b0 , arg=3D10195826) at eval.c:1113 val =3D c =3D 0xce4e50 #31 0x00000000004eb64f in command_loop () at keyboard.c:1148 No locals. #32 recursive_edit_1 () at keyboard.c:770 val =3D 13521136 #33 0x00000000004eb97d in Frecursive_edit () at keyboard.c:841 buffer =3D #34 0x00000000004e7195 in main (argc=3D4, argv=3D) at emacs.= c:1656 dummy =3D 2112 stack_bottom_variable =3D 21 '\025' do_initial_setlocale =3D dumping =3D skip_args =3D 0 rlim =3D {rlim_cur =3D 8720000, rlim_max =3D 18446744073709551615} no_loadup =3D false junk =3D 0x0 dname_arg =3D 0x0 ch_to_dir =3D 0x115fd10 "0\005\026\001" original_pwd =3D 0xcf27d6 "" "internal-char-font" (0xffffcf90) "char-displayable-p" (0xffffd0a0) "eval-buffer" (0xffffd340) "load-with-code-conversion" (0xffffd4c8) "load" (0xffffd7f0) "command-line-1" (0xffffd910) "command-line" (0xffffda88) "normal-top-level" (0xffffdb60) --=-=-=-- From debbugs-submit-bounces@debbugs.gnu.org Sat Aug 03 16:57:19 2019 Received: (at 17897) by debbugs.gnu.org; 3 Aug 2019 20:57:19 +0000 Received: from localhost ([127.0.0.1]:60089 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hu15b-0005Ex-6f for submit@debbugs.gnu.org; Sat, 03 Aug 2019 16:57:19 -0400 Received: from quimby.gnus.org ([80.91.231.51]:53680) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hu15Z-0005Eo-GP for 17897@debbugs.gnu.org; Sat, 03 Aug 2019 16:57:18 -0400 Received: from 77.18.62.220.tmi.telenormobil.no ([77.18.62.220] helo=sandy) by quimby.gnus.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.89) (envelope-from ) id 1hu15U-0007zW-RM; Sat, 03 Aug 2019 22:57:15 +0200 From: Lars Ingebrigtsen To: Kan-Ru Chen (=?utf-8?B?6Zmz5L6D5aaC?=) Subject: Re: bug#17897: 24.4.50; Customize face-font-family-alternatives could lead to emacs crash References: <87vbrgma1c.fsf@kanru-mozilla.corp.tpe1.mozilla.com> Date: Sat, 03 Aug 2019 22:57:12 +0200 In-Reply-To: <87vbrgma1c.fsf@kanru-mozilla.corp.tpe1.mozilla.com> ("Kan-Ru Chen \=\?utf-8\?B\?KOmZs+S+g+WmgikiJ3M\=\?\= message of "Wed, 02 Jul 2014 16:37:03 +0800") Message-ID: <87y30aarx3.fsf@mouse.gnus.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Report: Spam detection software, running on the system "quimby.gnus.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see @@CONTACT_ADDRESS@@ for details. Content preview: Kan-Ru Chen (陳侃如) writes: > Run following command could crash emacs: > > cat < test.el > (progn (custom-set-variables > '(face-font-family-alternatives > '(("Monospace" "courier" "fixed") > ("courier" "CMU Typewriter Tex [...] Content analysis details: (-2.9 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP 0.0 TVD_RCVD_IP Message was received from an IP address -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 17897 Cc: 17897@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 (-) Kan-Ru Chen (=E9=99=B3=E4=BE=83=E5=A6=82) writes: > Run following command could crash emacs: > > cat < test.el > (progn (custom-set-variables > '(face-font-family-alternatives > '(("Monospace" "courier" "fixed") > ("courier" "CMU Typewriter Text" "fixed") > ("Sans Serif" "helv" "helvetica" "arial" "fixed") > ("helv" "helvetica" "arial" "fixed")))) > (char-displayable-p 215)) > END > emacs -Q --load test.el > > The face-font-family-alternatives value is taken from the default value. > > `bt full` and `xbacktrace` attached. (I'm going through old bug reports that unfortunately have not received any responses yet.) I'm unable to reproduce this bug in Emacs 27. Are you still seeing it? --=20 (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no From debbugs-submit-bounces@debbugs.gnu.org Sat Aug 03 16:57:24 2019 Received: (at control) by debbugs.gnu.org; 3 Aug 2019 20:57:24 +0000 Received: from localhost ([127.0.0.1]:60092 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hu15g-0005FI-Hi for submit@debbugs.gnu.org; Sat, 03 Aug 2019 16:57:24 -0400 Received: from quimby.gnus.org ([80.91.231.51]:53704) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hu15f-0005F9-D3 for control@debbugs.gnu.org; Sat, 03 Aug 2019 16:57:23 -0400 Received: from 77.18.62.220.tmi.telenormobil.no ([77.18.62.220] helo=sandy) by quimby.gnus.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.89) (envelope-from ) id 1hu15c-0007zd-Nf for control@debbugs.gnu.org; Sat, 03 Aug 2019 22:57:22 +0200 Date: Sat, 03 Aug 2019 22:57:20 +0200 Message-Id: <87wofuarwv.fsf@mouse.gnus.org> To: control@debbugs.gnu.org From: Lars Ingebrigtsen Subject: control message for bug #17897 X-Spam-Report: Spam detection software, running on the system "quimby.gnus.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see @@CONTACT_ADDRESS@@ for details. Content preview: tags 17897 + moreinfo quit Content analysis details: (-2.9 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP 0.0 TVD_RCVD_IP Message was received from an IP address -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] 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 (-) tags 17897 + moreinfo quit From debbugs-submit-bounces@debbugs.gnu.org Tue Aug 06 18:18:32 2019 Received: (at 17897) by debbugs.gnu.org; 6 Aug 2019 22:18:32 +0000 Received: from localhost ([127.0.0.1]:37937 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hv7mq-0000Cp-Gp for submit@debbugs.gnu.org; Tue, 06 Aug 2019 18:18:32 -0400 Received: from out5-smtp.messagingengine.com ([66.111.4.29]:42179) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hv7mo-0000Cb-OY for 17897@debbugs.gnu.org; Tue, 06 Aug 2019 18:18:31 -0400 Received: from compute2.internal (compute2.nyi.internal [10.202.2.42]) by mailout.nyi.internal (Postfix) with ESMTP id 54A1C21E92; Tue, 6 Aug 2019 18:18:25 -0400 (EDT) Received: from imap38 ([10.202.2.88]) by compute2.internal (MEProxy); Tue, 06 Aug 2019 18:18:25 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=kanru.info; h= mime-version:message-id:in-reply-to:references:date:from:to:cc :subject:content-type:content-transfer-encoding; s=fm1; bh=lsM53 FlH07/xqfWqgpdE1qE1mNJG7LjhA7yXgDAzofk=; b=XKnlP2syVYrzt6qVmIycm oHC3vDB3NHUKb+vjkWRh9rzHv1GK7UuelyzikIrhbsQ7GGTUnUSAqrFRxC9h2SXG vtQpOTi9qBbw/zf1weOk/e2ECk5lcUlfX1zjbpqun2UtaUeN6vzGB1aPjMVpfj6+ W+0H6+9iXOF4XZWx6BbOIGANbSXfdhLekVsv+eDeEH1mXcMbdS/jCOF3oSjeQSYy RrsRm/vsEjjsxvA1wHZS01imXKb2xuAiorsI8ev1471gnIP2ryWznBc8nbMWZGAP OUQczmEbUn9jpYjrp6pgVLPnlMltXtW1yXBEzZe6kj4L2vRPLf5yCu5LcCaS2X/2 A== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-transfer-encoding:content-type :date:from:in-reply-to:message-id:mime-version:references :subject:to:x-me-proxy:x-me-proxy:x-me-sender:x-me-sender :x-sasl-enc; s=fm3; bh=lsM53FlH07/xqfWqgpdE1qE1mNJG7LjhA7yXgDAzo fk=; b=QsO+dUlweejuWKaH6YznO0MnCJgwPQZ+275pq3lZtdDWzDNlcPLmsYSyD SL+7dGKxM5WyJDnqlrPkfQtsHyuBtktrUsBE2EQ3Dk2Q7vrLVz39o/fYhwD8oMCD yODSiOggN52hEiNIQvdPUXQprpmGx4lXPK4YwKWVSbz09zjxxZ596rmOq9X3C8fL 1z8+9ERsLZYDHa6mSUciZrVuH4tgqfPJcy6XSW01230zC4VFbRWfPw1AmawJJHBP W6d6Ym99qnkNvNuUadIE+wGMzj0vkd1LBDLXRiRgHOsvMjhAuoWHX/8KpWosDNDa gRSAgVB5dTinRi7canXSqZoXsslBw== X-ME-Sender: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeduvddrudduuddgtdelucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen uceurghilhhouhhtmecufedttdenucesvcftvggtihhpihgvnhhtshculddquddttddmne cujfgurhepofgfggfkjghffffhvffutgfgsehtqhertderreejnecuhfhrohhmpedfmfgr nhdqtfhuucevhhgvnhdfuceokhgrnhhruheskhgrnhhruhdrihhnfhhoqeenucfrrghrrg hmpehmrghilhhfrhhomhepkhgrnhhruheskhgrnhhruhdrihhnfhhonecuvehluhhsthgv rhfuihiivgeptd X-ME-Proxy: Received: by mailuser.nyi.internal (Postfix, from userid 501) id 117024C000A4; Tue, 6 Aug 2019 18:18:25 -0400 (EDT) X-Mailer: MessagingEngine.com Webmail Interface User-Agent: Cyrus-JMAP/3.1.6-808-g930a1a1-fmstable-20190805v2 Mime-Version: 1.0 Message-Id: <9b3f0ff4-d336-4a49-af58-9799c6663bd2@www.fastmail.com> In-Reply-To: <87y30aarx3.fsf@mouse.gnus.org> References: <87vbrgma1c.fsf@kanru-mozilla.corp.tpe1.mozilla.com> <87y30aarx3.fsf@mouse.gnus.org> Date: Wed, 07 Aug 2019 07:18:24 +0900 From: "Kan-Ru Chen" To: "Lars Ingebrigtsen" Subject: =?UTF-8?Q?Re:_bug#17897:_24.4.50; _Customize_face-font-family-alternative?= =?UTF-8?Q?s_could_lead_to_emacs_crash?= Content-Type: text/plain;charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 17897 Cc: 17897@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.7 (-) Hi, On Sun, Aug 4, 2019, at 5:57 AM, Lars Ingebrigtsen wrote: > Kan-Ru Chen (=E9=99=B3=E4=BE=83=E5=A6=82) writes: >=20 > > Run following command could crash emacs: > > > > cat < test.el > > (progn (custom-set-variables > > '(face-font-family-alternatives > > '(("Monospace" "courier" "fixed") > > ("courier" "CMU Typewriter Text" "fixed") > > ("Sans Serif" "helv" "helvetica" "arial" "fixed") > > ("helv" "helvetica" "arial" "fixed")))) > > (char-displayable-p 215)) > > END > > emacs -Q --load test.el > > > > The face-font-family-alternatives value is taken from the default va= lue. > > > > `bt full` and `xbacktrace` attached. >=20 > (I'm going through old bug reports that unfortunately have not receive= d > any responses yet.) >=20 > I'm unable to reproduce this bug in Emacs 27. Are you still seeing it= ? I'm unable to reproduce this bug in Emacs 26 either. Kanru From debbugs-submit-bounces@debbugs.gnu.org Wed Aug 07 14:40:39 2019 Received: (at control) by debbugs.gnu.org; 7 Aug 2019 18:40:39 +0000 Received: from localhost ([127.0.0.1]:39368 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hvQrW-000636-Uc for submit@debbugs.gnu.org; Wed, 07 Aug 2019 14:40:39 -0400 Received: from quimby.gnus.org ([80.91.231.51]:45856) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hvQrV-00062t-B4 for control@debbugs.gnu.org; Wed, 07 Aug 2019 14:40:37 -0400 Received: from cm-84.212.202.86.getinternet.no ([84.212.202.86] helo=sandy) by quimby.gnus.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.89) (envelope-from ) id 1hvQrS-0000nn-P5 for control@debbugs.gnu.org; Wed, 07 Aug 2019 20:40:36 +0200 Date: Wed, 07 Aug 2019 20:40:34 +0200 Message-Id: <87tvas7ra5.fsf@mouse.gnus.org> To: control@debbugs.gnu.org From: Lars Ingebrigtsen Subject: control message for bug #17897 X-Spam-Report: Spam detection software, running on the system "quimby.gnus.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see @@CONTACT_ADDRESS@@ for details. Content preview: close 17897 quit Content analysis details: (-2.9 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] 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 (-) close 17897 quit From unknown Sat Aug 16 15:52:45 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, 05 Sep 2019 11:24:11 +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