Received: (at 66416) by debbugs.gnu.org; 14 Oct 2023 12:45:26 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Sat Oct 14 08:45:25 2023 Received: from localhost ([127.0.0.1]:48095 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1qre1F-0004I2-KX for submit <at> debbugs.gnu.org; Sat, 14 Oct 2023 08:45:25 -0400 Received: from sonic314-20.consmr.mail.ne1.yahoo.com ([66.163.189.146]:41677) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <luangruo@HIDDEN>) id 1qre1D-0004Hm-FH for 66416 <at> debbugs.gnu.org; Sat, 14 Oct 2023 08:45:24 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1697287494; bh=+7AMjiFlXopOfE8LPluJB7uwRonmiI4W6YeZ4m0KiSs=; h=From:To:Cc:Subject:In-Reply-To:References:Date:From:Subject:Reply-To; b=V7OPulotGl/gRQS9p2EwD+kNB5rDygAhGGp+Dx+ATwhzqMzb3i0I6ny97UHKc96BUEMf8FLXHb/qxQSecIlauvadgQG84FVTqWWHHwbGt98DhhHAKCjBpWMsL7WCay1yEWuF3Sta6k+G5uD7JA6kB82jOFkTxak3SoRmcWeCYVA6eT/EYJ3AI3+XIyjO3L4TU4hqC+yj1OZ0KKMyreylctBwI9E8jGCd0CBv+teFkBH4m3o8koFZVb8QTuJKMcNB0g3wP64q1Nkyhq1Lnnbp66Txudekhq9fyf39VGOHwbDkmobDC8QzOdzc6P/2gNVuqZodIBAi4eOyJCy4tqzgHQ== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1697287494; bh=bK6qcXI2LD4NFza6eWb+xr5I7gW4gBc4a8zm8Jia6SD=; h=X-Sonic-MF:From:To:Subject:Date:From:Subject; b=ioGGdL3ZGhPFQ6wAZhoiVY0ElGHy9KmdeOlY4goVcUOOKJYFzzsu5gCc0WXsf6+ZlHSyIfJBy3/xs/UnuatgVSKleNysWmFRH/k9ecp5MD9/hkSRJsDPGa0vifubKzK9f65D/mQYLDBRmjh/JVwWa3mmfNajuK93vB1XQiQoVSq6e85tGOah4Zm1PS6iHhdFaxyVbT/LL6MK/VnH3ZNyk4MrfiarQb86hnjqUp16goVR22vJlFti5iNkFSeloGISvpxKm7MWee8McMUR43qs1VrGyXeq+sPErdev6MYNzZ6rwVUWkdv+6o5rLEJqZdEKau3a9zDW8CM4/XGT0QLXVw== X-YMail-OSG: jVIBaZIVM1kdz4oU4vVdD4N9iIcXyxHp4Fk8eM7Nd5LCy.StT96LE_NUNOLzgWN j4stj6Douuk0wT1NYEF2PLA7cLy5ra6f4OJ3wSqf_U51up1.RCFgVFBxU06CoogUToSYRPQT2D0S k9i5VffKBZlTmx62yZE.3PeEW1LE5m3pH6a8stFhAGW.utzWOiDZlnJk1T5BpNqGWfHG8tIBAuwL bIlF1m2ftwq1D_xR7GDj90CycfCgWm632ndeQf7HiNGA5zxZBK0bTsK20UE_HX2BxOlaKK5g1uFI 6rZSC1yuLqM.mOFB7Ht_2itdQcDEJDOi9CHaMBcfoLeKxxKWC83R_XdVN3Tco48FZbYmGkAW56C5 YAkqRyfM2.Xig2fkX046seqiJn9tmDForYyyuF_QH10N1Ey61kegtOknMOiXDm5MUMDJRRFjNbwN ncb4Kc5bQPAKQm5pgA45SMR_em38aQ6DiD2oQTG6TCbbUu1n4aVrez58oxVkXxdT_bZ6DhAYJ_mI EuWSb55s3UsaNWa4ACY94aPriM7E2K1CVzk9kdDsTwYX9DXXjqwuUsZr7YeOUoLiSwl97pmSwdBI 5Qt4.3NbITkPDmzAqRogkJu3zCCNOkn8J.YPCi.E2Qn9IH9Hn9t5ew._LwdnyaimSkIr3jG0VZwe rmw8CRfapvNuz1DQsL7QNOGP2zxpL2jLjhvPDwbrkGCiE3_FuuZLqrwAGnRhr9mMEC05VDNWZyU_ Z.aGenjZjKEtENT2TjQrvSms.AKgbHCTo0p3pCwMP5T_wh_FkO7vce9EvIlCP5bzkkuz86fwnXHl _jTJxLew_MFvEzZ87Wq8Z3FBOC4RycUxC0UIKHwHA3.3YsEZCiXbIp3gyk8dLjhUgeYm3LcrJMIQ o4w_67NGs2y1NkREx4xuuxpfeOPF9Rn0TtZ3xPdDm3gXJuxVHhnKwgzuL6fX2etXWRA17IFhlGa1 C6GE1FTvJsAeofC9boktcbMSRvL2lQgBDJV7kzmk5O6NFlTq8Uv7s81rTN7UOCxhViDx.PccdJiD .pmBVzr4IRhAqFFtGM9mIu.WKgZT0fuHTStqTgxNyRs5O1XpYhxiIt_mu3kuDJDoB1Nc5a7qY6US e6qGQ3E.znV4zksT8rneyihltWAmuLmMaBgWeU_hRViEfVz_LOpYnINLImTWkiDI0muoGykK0MBL HY5ebMAGgSAlj7NQT6uXne7MLxKIEtpGxOD4HVJVKYKydX1igZyYyJq7cN1cxWTgsHaQqgLsRivf NyA057_2.BNICVatCXnSEPNaNy9.nqpgiyT0jMFIuIjpAagNRY5oeVAs_AGOk4lrGw1loEZ7W80u wvhifhwFk0GxSQ3YoWRJF6n3YOlHWyKoA0LNOAYmPMFj_pynblA5eIWtfaQVe.vlTb3W1KxqTr0l 52BLzZ_qfLvtan8Dxv3S6M8gvmfls_CGCjm9N85Jvrm2tmUhCz2KiHH54h_Bk1Xa4I9MOj0RLpx6 d5yOR_r6NVPYWpWR0yG58EpPeq8LWqei3gUHHUINfbXnwmcEsdtAu6uIUW32Y8yRo7wbGHO5xSWZ dqyETo3yjWkw96EgI4Zn1Sv68eQjg51yiaoVXmxmKSUQzBS3xs4KAtu2r8NYXOcLlwd6JQQvQwVE SeQmPff2UJbmJ85oh.3_vUP4yqVk4beKyhwITcW4gkp9qZ_hUHtwGxuI9wDRkb_1ZJgQaGqOK4E6 fMROwoobRfg8JKiy_R.cKghou5Hj40.C2GnIuNdHfDrVSadrRqFRd1ESMtt4XuiZzswuOWKxSeVS Y2De01QioWb4EDJJPAkZzuaPEnjbq7r66cefFn0FxedTEKDKyqbCkjvh.rJ9JwUIr5NjXfTvjkm5 UU4osaEnDextPLi6IEXC.gw5x3kCtokVujMxE93ZpGLsDFnsARSDBy0TkQccXqmtIYysNHsoziwx 82g2afJhRU_DaYBB4gcM833FsAKnA3gNd.Eq7dZiiSrapbESXsFMR9Sth1uPzYgB9xyA0PueAFAd ctd2703sQvDt5YUhDpdS2PNcuMfuxShEHYT4ULrmP60Ck2nDyfR0kXELianLJrpSFIGIJtoISuGX UcwePEIcVF.V3TJpCqncBorvL.7kwh8Xed7ozHJNBpOMYjDItZZC7FeJ1U5q4ngmrhw906sPNye4 GziO.Ey6XF6QXn7obz_2Jop8TXxI3s0hH44JiCrCbbi_hq_zzdjPOnxnSU8i6Z6K1QAGZ4ofUjpn L1raQhZzcXroioeRP.PkskfzvpolDaDkT0RsGqE48xgvlfZoxfHfoOKmRknzcwLp9yT2f X-Sonic-MF: <luangruo@HIDDEN> X-Sonic-ID: 1bd635d8-b64f-479c-867a-c5c3ac601dfd Received: from sonic.gate.mail.ne1.yahoo.com by sonic314.consmr.mail.ne1.yahoo.com with HTTP; Sat, 14 Oct 2023 12:44:54 +0000 Received: by hermes--production-sg3-57f7997989-ct6zm (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID 0e9008d6f01815e97954f3254e1c0c7f; Sat, 14 Oct 2023 12:44:49 +0000 (UTC) From: Po Lu <luangruo@HIDDEN> To: Yuchen Guo <yguo@HIDDEN> Subject: Re: bug#66416: GDB output from new crash In-Reply-To: <87sf6dl6lm.fsf@lan> (Yuchen Guo's message of "Sat, 14 Oct 2023 12:40:53 +0000") References: <87il7cxoyc.fsf@lan> <87edi0xnqx.fsf@lan> <83wmvsta00.fsf@HIDDEN> <87jzrs3x14.fsf@lan> <83r0m0t436.fsf@HIDDEN> <878r88aqnj.fsf@HIDDEN> <875y3bhpfz.fsf@lan> <83wmvpqxhw.fsf@HIDDEN> <87cyxha1i9.fsf@HIDDEN> <87sf6dl6lm.fsf@lan> Date: Sat, 14 Oct 2023 20:44:41 +0800 Message-ID: <878r859xvq.fsf@HIDDEN> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-Mailer: WebService/1.1.21797 mail.backend.jedi.jws.acl:role.jedi.acl.token.atz.jws.hermes.yahoo Content-Length: 742 X-Spam-Score: -0.5 (/) X-Debbugs-Envelope-To: 66416 Cc: Eli Zaretskii <eliz@HIDDEN>, 66416 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.5 (-) Yuchen Guo <yguo@HIDDEN> writes: > Po Lu <luangruo@HIDDEN> writes: > >> Eli Zaretskii <eliz@HIDDEN> writes: >> >>> Thanks. Po Lu, any ideas? >> >> None, sorry. Do you know which font that is? If so, perhaps I can >> reproduce the crash myself. > > How can I deduce the font name from the coredump? And curiously this > crash only happens after using Emacs for sometime. Is it possible to build Emacs with -fsanitize=address? This is further expounded upon in the GCC manual, and IME generally proves fruitful for such spasmodic bugs, since you can run Emacs with address sanitization enabled for extended periods of time as your "daily driver" (vis-a-vis tools such as Valgrind, which incur a prohibitive performance penalty).
bug-gnu-emacs@HIDDEN
:bug#66416
; Package emacs
.
Full text available.Received: (at 66416) by debbugs.gnu.org; 14 Oct 2023 12:41:29 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Sat Oct 14 08:41:29 2023 Received: from localhost ([127.0.0.1]:48085 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1qrdxQ-0004BH-NI for submit <at> debbugs.gnu.org; Sat, 14 Oct 2023 08:41:29 -0400 Received: from mout01.posteo.de ([185.67.36.65]:56327) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <yguo@HIDDEN>) id 1qrdxM-0004B1-1K for 66416 <at> debbugs.gnu.org; Sat, 14 Oct 2023 08:41:27 -0400 Received: from submission (posteo.de [185.67.36.169]) by mout01.posteo.de (Postfix) with ESMTPS id C821F24002A for <66416 <at> debbugs.gnu.org>; Sat, 14 Oct 2023 14:40:54 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.net; s=2017; t=1697287254; bh=DfbP+jA8EOaYlWC6Nu5M0EiHkvc3mReeEq9n250K7fk=; h=From:To:Cc:Subject:Date:Message-ID:MIME-Version:From; b=awn4OuaLZkpbFl8gxkupCVP1+9xsv4EpgSb/gHXdSM+hgiSo3M2Tr0gunabm3iv/E FwFzaXXZ4M2nXhF9KuloMV3Lgc8VnkHhfrnUyNzyBf+hIzSD0F5N7kqUP1kumxCsNM j7AOCZUYVMEkyIrcurtQVesud+dj4rbwmE2xdmYcnoEPul3SygdpQSStqm8ayJYQfI hp7kdlbhQXuJ3loymp+NQXWhpI8pMw7E84Uk3YjKSABzN1qg/zdPGQT0uqajynMpJO sH9oSZtiW7Y91ZorzdlxKLJfzNZIWD4BbLpjvyWrWpE8P1GoIXTAgD4/nFiFVaAcQg tFHUsXlqlaCuw== Received: from customer (localhost [127.0.0.1]) by submission (posteo.de) with ESMTPSA id 4S72zV1Fmwz9rxN; Sat, 14 Oct 2023 14:40:54 +0200 (CEST) From: Yuchen Guo <yguo@HIDDEN> To: Po Lu <luangruo@HIDDEN> Subject: Re: bug#66416: GDB output from new crash In-Reply-To: <87cyxha1i9.fsf@HIDDEN> (Po Lu's message of "Sat, 14 Oct 2023 19:26:22 +0800") References: <87il7cxoyc.fsf@lan> <87edi0xnqx.fsf@lan> <83wmvsta00.fsf@HIDDEN> <87jzrs3x14.fsf@lan> <83r0m0t436.fsf@HIDDEN> <878r88aqnj.fsf@HIDDEN> <875y3bhpfz.fsf@lan> <83wmvpqxhw.fsf@HIDDEN> <87cyxha1i9.fsf@HIDDEN> Date: Sat, 14 Oct 2023 12:40:53 +0000 Message-ID: <87sf6dl6lm.fsf@lan> MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 66416 Cc: Eli Zaretskii <eliz@HIDDEN>, 66416 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -3.3 (---) Po Lu <luangruo@HIDDEN> writes: > Eli Zaretskii <eliz@HIDDEN> writes: > >> Thanks. Po Lu, any ideas? > > None, sorry. Do you know which font that is? If so, perhaps I can > reproduce the crash myself. How can I deduce the font name from the coredump? And curiously this crash only happens after using Emacs for sometime. Viewing HELLO does not crash Emacs out of the box. Here is a full list of fonts on my machine, as produced by fc-list: https://codeberg.org/m0p/ublock-origin-mirror/raw/branch/main/fc-list.txt Alternatively, you can view the list of font packages installed, as described by Nix: https://codeberg.org/m0p/dotfiles/src/commit/460d5e9bb068368c6d38b546852f70d67730c65e/imports/desktop.nix Line 217-247 and 403-408. Worth noting is that I installed quite a few fonts from CTAN (Comprehensive TeX Archive Network) into my system font path.
bug-gnu-emacs@HIDDEN
:bug#66416
; Package emacs
.
Full text available.Received: (at 66416) by debbugs.gnu.org; 14 Oct 2023 12:39:05 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Sat Oct 14 08:39:05 2023 Received: from localhost ([127.0.0.1]:48080 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1qrdv7-00047N-72 for submit <at> debbugs.gnu.org; Sat, 14 Oct 2023 08:39:05 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:42884) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <eliz@HIDDEN>) id 1qrdv5-00046t-5S for 66416 <at> debbugs.gnu.org; Sat, 14 Oct 2023 08:39:04 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <eliz@HIDDEN>) id 1qrduc-0000MN-5o; Sat, 14 Oct 2023 08:38:34 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date: mime-version; bh=82+uDJcNfndwRQg8KC/N76i7EognxTiQpfZVUCO0RFs=; b=XwAXfG7i0vrH 0MBPMOpDlP/LXm60jlbn2lOqUGxLjKE9dlT9hgZM2dgdOTqce2V9wHHPzIhuouUFb0eaLl3TYzMek kbetJbwigCZe0zDYRGjmao/ev1s5hQpLwbkwi1s5iIxKyyn+RaDcfhUj3MIUAZSZgbzzGmPXVt6bm 60CgZP9Y88iou5iU4bbE+FjoUtn81kA6K6c1qXWw7yGVAyViEYNkmzlZtdN8SA4J9y00XD9ef3TLL oiyVaBa99LtMZXG3oFOUyuhcoa0f+ryE4vMTHUYSBclIWvw2ZmS8l3xO6k1mkpIEIWzcjEVbu5dTH dnd4Cc9Z60kfx58mkFZYJA==; Date: Sat, 14 Oct 2023 15:38:34 +0300 Message-Id: <83r0lxqsz9.fsf@HIDDEN> From: Eli Zaretskii <eliz@HIDDEN> To: Po Lu <luangruo@HIDDEN> In-Reply-To: <87cyxha1i9.fsf@HIDDEN> (message from Po Lu on Sat, 14 Oct 2023 19:26:22 +0800) Subject: Re: bug#66416: GDB output from new crash References: <87il7cxoyc.fsf@lan> <87edi0xnqx.fsf@lan> <83wmvsta00.fsf@HIDDEN> <87jzrs3x14.fsf@lan> <83r0m0t436.fsf@HIDDEN> <878r88aqnj.fsf@HIDDEN> <875y3bhpfz.fsf@lan> <83wmvpqxhw.fsf@HIDDEN> <87cyxha1i9.fsf@HIDDEN> X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 66416 Cc: yguo@HIDDEN, 66416 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -3.3 (---) > From: Po Lu <luangruo@HIDDEN> > Cc: Yuchen Guo <yguo@HIDDEN>, 66416 <at> debbugs.gnu.org > Date: Sat, 14 Oct 2023 19:26:22 +0800 > > Eli Zaretskii <eliz@HIDDEN> writes: > > >> From: Yuchen Guo <yguo@HIDDEN> > >> Cc: Eli Zaretskii <eliz@HIDDEN>, 66416 <at> debbugs.gnu.org > >> Date: Thu, 12 Oct 2023 14:42:56 +0000 > >> > >> Here is the same information, with .gdbinit loaded, output from > >> > >> (gdb) bt full > >> (gdb) fr 8 > >> (gdb) p cache > >> (gdb) p ftcrfont_info->metrics[row] > >> (gdb) p *ftcrfont_info > > > > Thanks. Po Lu, any ideas? > > None, sorry. Do you know which font that is? If so, perhaps I can > reproduce the crash myself. I don't know, but the configuration was posted at the beginning of this discussion: https://codeberg.org/m0p/dotfiles/raw/commit/62d1a6008c0e391a33239a809aee92e4c03f14b5/imports/not-nix-config-files/emacs-init.el
bug-gnu-emacs@HIDDEN
:bug#66416
; Package emacs
.
Full text available.Received: (at 66416) by debbugs.gnu.org; 14 Oct 2023 11:27:07 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Sat Oct 14 07:27:07 2023 Received: from localhost ([127.0.0.1]:48013 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1qrcnT-0007gn-D6 for submit <at> debbugs.gnu.org; Sat, 14 Oct 2023 07:27:07 -0400 Received: from sonic306-20.consmr.mail.ne1.yahoo.com ([66.163.189.82]:36224) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <luangruo@HIDDEN>) id 1qrcnP-0007gF-BS for 66416 <at> debbugs.gnu.org; Sat, 14 Oct 2023 07:27:05 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1697282794; bh=G4EQCksqcShkprP6lke8ty6Xc6BbfJdSccGsocp4rek=; h=From:To:Cc:Subject:In-Reply-To:References:Date:From:Subject:Reply-To; b=T+R85QjGu8B7yv6dznRfQkPwAjULnkeDU3ceSgaVUVoelS4u9ml+LvrAb0dbrhzKekz1wFLdfxE9IwS5CQU5VAjPLUQC4YOor5iJ80Y8zMqMeQFoR3Mvqld9rb84HJUWvUvzwwpUZax9YPt9nKpE6UY8D4fFXNpUaRFx3tmK+Z3qjcj2eiVaVMaPfG47EcLmkHmAQyuflK5zWceLdNWOflCCzx0bGpyDHs1Z2Mf9mf6QqP8mNgUOGgpHguxgEPbj1BiClHOT/AvDn3steGW1YPFy0KJjc5txOVTpZPnNYQNk1lbfwSrNdaPHC1BPp9ktwb2w0xUlrSPHiPDchG6uhA== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1697282794; bh=LeepDzB8IAOC5hA3yb09cGKs5u7S5wzUA5GttQofa+k=; h=X-Sonic-MF:From:To:Subject:Date:From:Subject; b=hfvjgG4TTN+WxP0iWJ7jwoyu0gpJNXurTJuVddJIsz6/QG6RFlzxXKBS9Q1QMeip/snCBReiAhScxjR2CnwBflsIp89OqX/BRSA/rZTUGKmSf2yUOmGQNtOkYU0R2Jqt7S84vmpFu0XTqYmjf+X8dWZ2gROnPY47TbcyCJkM5jO4bpctSpd9CNoQ9gYeQ7GqYBV0ehTw9hYJEw+H8S+wnlu/ue0GgCxqwHgyGGrxSgRXgLW4HfGuXfyztSkXtOuL2rvvT1UVyTfLxbxEjrz1HFFqsXkBvZM6qlRRsmwN5b72BreVef9iuMMs+HRWpafegTMbbB9zE2I+jl4hRgjACg== X-YMail-OSG: ep_Fmy8VM1lJqb1tGJBmOOidP6tlsc8v3VZSsGp_Sz3qhZ0PF8XA86RmnL3L7t9 Dzl4_MnQGy3snUdBxmHl1L.M1s631z5kSfoZpbl0DtORYdmwScb_n.hD1AsNlb0lIV2AFOlr4ev1 Xv487OVdPNj77YzJyy2yihCaw1j1BZno0nqJWDcm2wTceObA.jSWNNZD03sQ9mC2TpxBHKUjLtLg P93zZVE97_W7w5k_CrtZfweYDbTHDLjTXR2NUcy94ml19kXU5Vjj3KEwqerlZ9_17TtYK1eABqyK GXBW9JJTjlsSYYFmXVMl9QAGFzcCyx58C4A06nCWuvAmK9vxwikix2qIAEP0S7HJ9HB5z.y63tJM 4Swyk8p7ESLpH2N7cYrMLoRgipHrJgIM4LRzReLusvoIAgFMdV6cVTQYKFgn.E2myEGqfcbGRrMl Ocfko1DP.9F9ti74746muniJdw35aDoVHB2PL2MnhEy4P9X65qsOIcHRB5b42vtgzNBcWj93rd6R gmPZv9RZfM828SpzE4TRVZy4QSPQ6X6bIVUYsmnq4Z8GBpC2dSYKKIT.Yu4vfpBMHOR6XMJVtKt2 Zbz5VQchR6IP7snW_YwvTOmokEuAt33rrDPcT53e0PFRKoRvaA4p.MBBlhoRIVk9OkroTS2Da3BB kxEIgS8hknEZtWHt_F_lV4Wo0nuVPl.yRVvCKTpylMMtE_DXvR5CSjkpAlKZelsfvZNUgcHYO3U6 QG.8BA_vg7AwZatlbMi.oHdHTRk8uKisRiowvFhbhkcUkuKd4TegX6bcTCspTCsm5WbSuDL3HiAM yI9lIB9qUoWwNLR.eaM0RLKFqehzE0Y1vki06wK5oNPJdzkbladgst91PaXkmxJjiLQdy7fgi6GU oUlFGIorJMOybkKCWh3kBVQgTS5GKFvJeokeUQFvXvLTDQGLmT3KDUIvrsu_3o2lkI6DAOvUfCYs m5Xpm_B8yKmoPfK04BlXWAfPjDtwDOtZwxRT.NR_32iMJvSqADZKKA6ib.WskCWdhMFPqEbrxf7n tzZGpkxhyIqCSQ1Gbp_gppczC5p4zVXgmbX3_JSsUWlNj7MpagI9w7cxAjNW0Rlj4j6caEBl0umz EG8pj0HCl3Ju5n6FkBknuF_VMSxyuXJ4Zx.RlK7d.deAiCAXW5vSNpY3KE90473yOb_.j0PlqGB3 s.LfJr7rR3nsiaHFhuDNShrx_y9lH5ghOJN.9aAMsvOzvjbvZ2SLFAE9BjKO6TFzlOuoau2sHA3j jXPpSBgUBZzrH4uhuzubYqFkOoKQNaOeaKtKgVJy22pZy1t7DsJQ3g55Zadw6Ygp3eG4d7k5h5Ja LhOQ4LFC8swHJEAlwiGtFiyqf2zjZuBY83r6RzcHj9h7G1H3JwxUpfNogxcZWsP9jFIVSOnraxL3 8C7IZFAm.mJhfz8MFQjNcc_.AicLQqs8UbzUYeG.OCavvMgSW2wnJOsibU5DsxyLXFgKQK7ZkROn sQKwZeVPfjvj.t2l91jr3tIKdTDiArC2YuFYD9hBNi0UweVFoLYT2ME8aV.Bwav0yO2RyvWRfd7U qwM094s9UwrFRubmVQQRKejK0k.OEyZJy3VJ5I4I9EQUIuhfrCTpM_4eqJszKPf7CrSxMSXHsdzH kEQTwp1qEcrj8qohbtgGoxyErbVOY65mx1Cjz8_lEknkEeAGHW0I.Ke9gRnYsyxhN6TBE3Bq_6LA .aB0E5mD_pCS0vY31ymbcZnY9VmGfmT0stcfNJ4ftIEGcdGbhuvSbWWZh0D09jkRD7H3JgX0rOrP bfcntLfWZIRwIdZMqWqYSIkPj3Kzd5QQWeHSYogpVBzgZC779BUhWdHz9ReBrD6E9NDx632jSljk Q1QsGApjCUQymU7WRa4idX6YZDDSoMIHiYLH.XRHGSkN7ZDafZ83Gu4FCUIUQumJnWy4C36t.mnS 9KJGFemNbxkX2Xsj7xC93idm26DeC.EQqlXA6ISHpcu8OrhlL.bRNHSx3eIffOJdRtRuqnBu14rZ F0QE2P2OFteDT04Ejzj8H5fCsbjZLC5uS5rD5Bq.BNEzDauAw0lE9SQ56PPJRrb6nk4hpwyZrvUO vgPJdhFEmnS.J0pZmLvmErFNeUHdf5pxmHBN_84YHibHw8keooNLnaba2qm2nWrk3khQeO5vZjqu EEcKjG3fkLr.jpO20SRSty37_2UmekDXkwLN_knZRkG7.aRItlA2B5OaRHr5uYkSFvsVlROLaP8K pV2sEhuN5VbWPfiVK7qMH85JjiFvIbu_9TZ3Q4G6QkRaFJxjSdliitfOc14m8jPoe3Uc- X-Sonic-MF: <luangruo@HIDDEN> X-Sonic-ID: 8c4281ca-febf-414b-bded-e9a5ac895e75 Received: from sonic.gate.mail.ne1.yahoo.com by sonic306.consmr.mail.ne1.yahoo.com with HTTP; Sat, 14 Oct 2023 11:26:34 +0000 Received: by hermes--production-sg3-57f7997989-b8zls (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID dac4466ca895ed06fcaaee809a7e5846; Sat, 14 Oct 2023 11:26:28 +0000 (UTC) From: Po Lu <luangruo@HIDDEN> To: Eli Zaretskii <eliz@HIDDEN> Subject: Re: bug#66416: GDB output from new crash In-Reply-To: <83wmvpqxhw.fsf@HIDDEN> (Eli Zaretskii's message of "Sat, 14 Oct 2023 14:00:59 +0300") References: <87il7cxoyc.fsf@lan> <87edi0xnqx.fsf@lan> <83wmvsta00.fsf@HIDDEN> <87jzrs3x14.fsf@lan> <83r0m0t436.fsf@HIDDEN> <878r88aqnj.fsf@HIDDEN> <875y3bhpfz.fsf@lan> <83wmvpqxhw.fsf@HIDDEN> Date: Sat, 14 Oct 2023 19:26:22 +0800 Message-ID: <87cyxha1i9.fsf@HIDDEN> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-Mailer: WebService/1.1.21797 mail.backend.jedi.jws.acl:role.jedi.acl.token.atz.jws.hermes.yahoo Content-Length: 518 X-Spam-Score: -0.5 (/) X-Debbugs-Envelope-To: 66416 Cc: Yuchen Guo <yguo@HIDDEN>, 66416 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.5 (-) Eli Zaretskii <eliz@HIDDEN> writes: >> From: Yuchen Guo <yguo@HIDDEN> >> Cc: Eli Zaretskii <eliz@HIDDEN>, 66416 <at> debbugs.gnu.org >> Date: Thu, 12 Oct 2023 14:42:56 +0000 >> >> Here is the same information, with .gdbinit loaded, output from >> >> (gdb) bt full >> (gdb) fr 8 >> (gdb) p cache >> (gdb) p ftcrfont_info->metrics[row] >> (gdb) p *ftcrfont_info > > Thanks. Po Lu, any ideas? None, sorry. Do you know which font that is? If so, perhaps I can reproduce the crash myself.
bug-gnu-emacs@HIDDEN
:bug#66416
; Package emacs
.
Full text available.Received: (at 66416) by debbugs.gnu.org; 14 Oct 2023 11:01:33 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Sat Oct 14 07:01:33 2023 Received: from localhost ([127.0.0.1]:47991 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1qrcOj-0006wW-GL for submit <at> debbugs.gnu.org; Sat, 14 Oct 2023 07:01:33 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:58602) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <eliz@HIDDEN>) id 1qrcOh-0006wH-4M for 66416 <at> debbugs.gnu.org; Sat, 14 Oct 2023 07:01:31 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <eliz@HIDDEN>) id 1qrcOC-00076D-UN; Sat, 14 Oct 2023 07:01:00 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date: mime-version; bh=MNHHsasNVYg4TX0CB6wGIg6Dw3Sx5CGNeNDM9HI57rk=; b=qn3aR+YepZQo 4bh45T8MUEgC+N31NF1nJ8KzFcKLb8l2AglQ0mYkFBJTPkTHWQ1vrKg3Ogk4xX5+2i3bAXm2Xd0Nb ARzmBI1myfjPVUbCoyuFsboHt7GouXMGspIm89NKxh+C94vmb+qgWQ48ECubCMrj5YSpNddrAAfaI 6hURWeeBcyp1LbfB5mlGdhMyI5v6fHsIbeUewTBkfwyoJ0rJ63rIgSPDR24DaBlSNHiFN1D91//0y AnHNFpavqBbl0qmH/XcvPAK1c02qXOQlHozDbj6W9YoZEwtRv3jRLf4523J3L/WiW2CI08Op0F61z wg/yVVUw6IHbfElUwgY9ow==; Date: Sat, 14 Oct 2023 14:00:59 +0300 Message-Id: <83wmvpqxhw.fsf@HIDDEN> From: Eli Zaretskii <eliz@HIDDEN> To: Yuchen Guo <yguo@HIDDEN> In-Reply-To: <875y3bhpfz.fsf@lan> (message from Yuchen Guo on Thu, 12 Oct 2023 14:42:56 +0000) Subject: Re: bug#66416: GDB output from new crash References: <87il7cxoyc.fsf@lan> <87edi0xnqx.fsf@lan> <83wmvsta00.fsf@HIDDEN> <87jzrs3x14.fsf@lan> <83r0m0t436.fsf@HIDDEN> <878r88aqnj.fsf@HIDDEN> <875y3bhpfz.fsf@lan> X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 66416 Cc: luangruo@HIDDEN, 66416 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -3.3 (---) > From: Yuchen Guo <yguo@HIDDEN> > Cc: Eli Zaretskii <eliz@HIDDEN>, 66416 <at> debbugs.gnu.org > Date: Thu, 12 Oct 2023 14:42:56 +0000 > > Here is the same information, with .gdbinit loaded, output from > > (gdb) bt full > (gdb) fr 8 > (gdb) p cache > (gdb) p ftcrfont_info->metrics[row] > (gdb) p *ftcrfont_info Thanks. Po Lu, any ideas?
bug-gnu-emacs@HIDDEN
:bug#66416
; Package emacs
.
Full text available.Received: (at 66416) by debbugs.gnu.org; 12 Oct 2023 14:43:29 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Thu Oct 12 10:43:29 2023 Received: from localhost ([127.0.0.1]:44041 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1qqwuO-0004z9-QZ for submit <at> debbugs.gnu.org; Thu, 12 Oct 2023 10:43:29 -0400 Received: from mout01.posteo.de ([185.67.36.65]:42053) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <yguo@HIDDEN>) id 1qqwuL-0004yv-Qo for 66416 <at> debbugs.gnu.org; Thu, 12 Oct 2023 10:43:27 -0400 Received: from submission (posteo.de [185.67.36.169]) by mout01.posteo.de (Postfix) with ESMTPS id 65489240028 for <66416 <at> debbugs.gnu.org>; Thu, 12 Oct 2023 16:42:57 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.net; s=2017; t=1697121777; bh=iGSu1jCC+m0iufDzb86ot/34YcwAnpXkIv5iQqfxohU=; h=From:To:Cc:Subject:Date:Message-ID:MIME-Version:From; b=jGqvFPhsew/zDtVIazn16tt6Lm2CaPpD33LbyOVyJcTyZrvQiO0ZlHuRQPtncdReq WRhekXFuh0TyIQRoKgkft6kgO9QDBz01JS42M5h0X+1xhZ1RT5B/7mJub2O+7oWg+U kOl95Ij03ksG6mebkY6v3ZmgeJqYVOFetDb5S76SvB8Wx5rVZG7zAg3sltxyv+flsf mQFQziyvF7YDAwlO8JjOqcruQIVMqZcxaPJi/ZOxw252utVeVPuVX6qq36OwnGBWTM cbW8ko0Qz2q6EpX1VhnvNbSpZYR92kTe1KQQD5ymnCMgs3YFo6M/6bT2dkJY+4jtGE N3AVI/Or1ikSA== Received: from customer (localhost [127.0.0.1]) by submission (posteo.de) with ESMTPSA id 4S5snD6j0xz6tx3; Thu, 12 Oct 2023 16:42:56 +0200 (CEST) From: Yuchen Guo <yguo@HIDDEN> To: Po Lu <luangruo@HIDDEN> Subject: Re: bug#66416: GDB output from new crash In-Reply-To: <878r88aqnj.fsf@HIDDEN> (Po Lu's message of "Thu, 12 Oct 2023 21:58:40 +0800") References: <87il7cxoyc.fsf@lan> <87edi0xnqx.fsf@lan> <83wmvsta00.fsf@HIDDEN> <87jzrs3x14.fsf@lan> <83r0m0t436.fsf@HIDDEN> <878r88aqnj.fsf@HIDDEN> Date: Thu, 12 Oct 2023 14:42:56 +0000 Message-ID: <875y3bhpfz.fsf@lan> MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 66416 Cc: Eli Zaretskii <eliz@HIDDEN>, 66416 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -3.3 (---) Here is the same information, with .gdbinit loaded, output from (gdb) bt full (gdb) fr 8 (gdb) p cache (gdb) p ftcrfont_info->metrics[row] (gdb) p *ftcrfont_info #0 0x000069d2a5a93a8c in __pthread_kill_implementation () from /nix/store/ld03l52xq2ssn4x0g5asypsxqls40497-glibc-2.37-8/lib/libc.so.6 No symbol table info available. #1 0x000069d2a5a44c86 in raise () from /nix/store/ld03l52xq2ssn4x0g5asypsxqls40497-glibc-2.37-8/lib/libc.so.6 No symbol table info available. #2 0x0000000000522793 in terminate_due_to_signal (sig=sig@entry=11, backtrace_limit=backtrace_limit@entry=40) at emacs.c:464 No locals. #3 0x000000000053de25 in handle_fatal_signal (sig=sig@entry=11) at sysdep.c:1783 No locals. #4 0x000000000053de52 in deliver_thread_signal (sig=sig@entry=11, handler=handler@entry=0x53de17 <handle_fatal_signal>) at sysdep.c:1775 old_errno = 13 #5 0x000000000053deb6 in deliver_fatal_thread_signal (sig=sig@entry=11) at sysdep.c:1795 No locals. #6 0x000000000053dfa5 in handle_sigsegv (sig=11, siginfo=<optimized out>, arg=<optimized out>) at sysdep.c:1888 fatal = <optimized out> #7 <signal handler called> No symbol table info available. #8 ftcrfont_glyph_extents (font=0x3fe60998, glyph=1182, metrics=metrics@entry=0x0) at ftcrfont.c:94 ftcrfont_info = 0x3fe60998 row = 9 col = 30 cache = 0x12d #9 0x0000000000616e8e in ftcrfont_draw (s=0x77801d4f6d50, from=0, to=<optimized out>, x=427, y=427, with_background=<optimized out>) at ftcrfont.c:604 f = 0x42a23c18 ftcrfont_info = 0x3fe60998 cr = 0x3f4a1280 glyphs = 0x77801d4f68a0 len = 1 i = 0 #10 0x000000000063d1f9 in pgtk_draw_composite_glyph_string_foreground (s=s@entry=0x77801d4f6d50) at pgtkterm.c:1536 xoff = <optimized out> yoff = <optimized out> wadjust = 0 gstring = XIL(0x3fe60f2d) glyph = <optimized out> y = 431 width = <optimized out> i = 0 j = <optimized out> x = 426 font = 0x3fe60998 #11 0x00000000006401c3 in pgtk_draw_glyph_string (s=0x77801d4f6d50) at pgtkterm.c:2525 relief_drawn_p = false cr = 0x3f4a1280 #12 0x00000000004b3264 in draw_glyphs (w=w@entry=0x426092e0, x=483, row=0x3f3ab600, area=area@entry=TEXT_AREA, start=<optimized out>, start@entry=0, end=<optimized out>, end@entry=39, hl=<optimized out>, overlaps=<optimized out>) at xdisp.c:30636 head = 0x77801d4f8040 tail = 0x77801d4f69d0 s = 0x77801d4f6d50 clip_head = 0x0 clip_tail = 0x0 i = <optimized out> j = <optimized out> x_reached = <optimized out> last_x = <optimized out> area_left = <optimized out> f = <optimized out> sa_avail = 15820 sa_count = <optimized out> #13 0x00000000004b34f0 in gui_write_glyphs (w=0x426092e0, updated_row=<optimized out>, start=<optimized out>, updated_area=TEXT_AREA, len=39) at xdisp.c:32699 x = <optimized out> hpos = 0 chpos = 0 #14 0x0000000000466ce1 in update_text_area (w=w@entry=0x426092e0, updated_row=updated_row@entry=0x3f3ab600, vpos=vpos@entry=10, partial_p=partial_p@entry=0x77801d4f8387) at dispnew.c:4001 current_row = 0x3f3830f0 desired_row = 0x3f3ab600 rif = 0xb3e360 <pgtk_redisplay_interface> changed_p = false #15 0x0000000000469f48 in update_window_line (w=w@entry=0x426092e0, vpos=vpos@entry=10, mouse_face_overwritten_p=mouse_face_overwritten_p@entry=0x77801d4f8407) at dispnew.c:4259 current_row = 0x3f3830f0 desired_row = 0x3f3ab600 rif = 0xb3e360 <pgtk_redisplay_interface> changed_p = false partial_p = false was_stipple = <optimized out> #16 0x000000000046d5ef in update_window (w=w@entry=0x426092e0, force_p=force_p@entry=true) at dispnew.c:3731 vpos = 10 i = <optimized out> end = 0x3f3ada00 tab_line_row = <optimized out> mouse_face_overwritten_p = false n_updated = 0 mode_line_row = 0x3f3ada00 changed_p = true invisible_rows_marked = false row = 0x3f3ab600 header_line_row = <optimized out> yb = <optimized out> desired_matrix = 0x4253a6a0 paused_p = <optimized out> preempt_count = <optimized out> rif = <optimized out> #17 0x000000000046d991 in update_window_tree (w=w@entry=0x426092e0, force_p=force_p@entry=true) at dispnew.c:3456 paused_p = false #18 0x000000000046da91 in update_frame (f=f@entry=0x42a23c18, force_p=true, force_p@entry=false, inhibit_hairy_id_p=inhibit_hairy_id_p@entry=false) at dispnew.c:3291 paused_p = <optimized out> root_window = 0x426092e0 #19 0x00000000004abe90 in redisplay_internal () at xdisp.c:17122 gcscrollbars = true f_redisplay_flag = false f = 0x42a23c18 w = 0x426092e0 sw = <optimized out> fr = <optimized out> pending = false must_finish = <optimized out> match_p = <optimized out> tlbufpos = <optimized out> tlendpos = <optimized out> number_of_visible_frames = <optimized out> sf = <optimized out> polling_stopped_here = true tail = <optimized out> frame = XIL(0x42a23c1d) MAX_HSCROLL_RETRIES = MAX_HSCROLL_RETRIES hscroll_retries = <optimized out> MAX_GARBAGED_FRAME_RETRIES = MAX_GARBAGED_FRAME_RETRIES garbaged_frame_retries = 0 consider_all_windows_p = <optimized out> update_miniwindow_p = <optimized out> count = <optimized out> retry_frame = <optimized out> #20 0x00000000004ac707 in redisplay () at xdisp.c:16225 No locals. #21 0x0000000000531938 in read_char (commandflag=1, map=map@entry=XIL(0x428bf0f3), prev_event=XIL(0), used_mouse_menu=used_mouse_menu@entry=0x77801d4f9c0b, end_time=end_time@entry=0x0) at keyboard.c:2636 echo_current = true c = <optimized out> local_getcjmp = {{ __jmpbuf = {0, 131392131275168, 0, 36960, 12440512, 0, 2, 3822}, __mask_was_saved = 1072989109, __saved_mask = { __val = {5823051, 36960, 131392131275312, 2, 5940859, 1058952896, 1062107776, 1049704224, 5821465, 0, 1058952896, 1057136819, 5821812, 1057136659, 5482667, 4294967296} } }} save_jump = {{ __jmpbuf = {0, 40272, 0, 0, 0, 131392131275504, 0, 1111710579}, __mask_was_saved = 1, __saved_mask = { __val = {10518585111937802752, 1, 1116467347, 0, 10518585111937802752, 1116467427, 4294967295, 48, 5483074, 0, 0, 1053901840, 10518585111937802752, 8194, 0, 0} } }} tem = <optimized out> save = <optimized out> previous_echo_area_message = XIL(0) also_record = XIL(0) reread = false recorded = false polling_stopped_here = false orig_kboard = 0x3f225150 jmpcount = <optimized out> #22 0x00000000005330f1 in read_key_sequence (keybuf=keybuf@entry=0x77801d4f9d10, prompt=prompt@entry=XIL(0), dont_downcase_last=dont_downcase_last@entry=false, can_return_switch_frame=can_return_switch_frame@entry=true, fix_current_buffer=fix_current_buffer@entry=true, prevent_redisplay=prevent_redisplay@entry=false) at keyboard.c:10084 interrupted_kboard = 0x3f225150 interrupted_frame = 0x42a23c18 key = <optimized out> used_mouse_menu = false echo_local_start = 0 last_real_key_start = 0 keys_local_start = 0 new_binding = <optimized out> count = <optimized out> t = 0 echo_start = 0 keys_start = 0 current_binding = XIL(0x428bf0f3) first_unbound = 31 mock_input = 0 used_mouse_menu_history = {false <repeats 30 times>} fkey = { parent = XIL(0x3f040773), map = XIL(0x3f040773), start = 0, end = 0 } keytran = { parent = XIL(0x69d29fddb043), map = XIL(0x69d29fddb043), start = 0, end = 0 } indec = { parent = XIL(0x3f0407c3), map = XIL(0x3f0407c3), start = 0, end = 0 } shift_translated = false delayed_switch_frame = XIL(0) original_uppercase = XIL(0x9060) original_uppercase_position = -1 dummyflag = false starting_buffer = 0x3ff483b0 fake_prefixed_keys = XIL(0) first_event = XIL(0) second_event = <optimized out> #23 0x0000000000534557 in command_loop_1 () at keyboard.c:1384 cmd = <optimized out> keybuf = {make_fixnum(8), make_fixnum(104), XIL(0xa0), XIL(0x77801d4f9d80), make_fixnum(0), XIL(0x30), XIL(0), XIL(0x59cb1d), XIL(0x34e0), XIL(0x60), XIL(0), XIL(0), XIL(0), XIL(0x59df58), XIL(0xb), XIL(0xed90), XIL(0x30), XIL(0x3ff483b5), XIL(0), XIL(0x91f9856df0c3e200), XIL(0xbd1480), XIL(0x429b3943), XIL(0x60), XIL(0x529bcb), XIL(0), XIL(0x69d29f4a770d), XIL(0xbd1480), XIL(0x91f9856df0c3e200), XIL(0x60), XIL(0x69d29f76f0db)} i = <optimized out> prev_modiff = 24 prev_buffer = 0x69d29f4a7708 #24 0x000000000059d1ac in internal_condition_case (bfun=bfun@entry=0x53431d <command_loop_1>, handlers=handlers@entry=XIL(0x90), hfun=hfun@entry=0x529a60 <cmd_error>) at eval.c:1474 val = <optimized out> c = 0x3e3dcfe0 #25 0x0000000000524551 in command_loop_2 (handlers=handlers@entry=XIL(0x90)) at keyboard.c:1133 val = <optimized out> #26 0x000000000059d11a in internal_catch (tag=tag@entry=XIL(0xfc90), func=func@entry=0x524537 <command_loop_2>, arg=arg@entry=XIL(0x90)) at eval.c:1197 val = <optimized out> c = 0x3e3f9630 #27 0x000000000052450e in command_loop () at keyboard.c:1111 No locals. #28 0x000000000052960a in recursive_edit_1 () at keyboard.c:720 count = <optimized out> val = <optimized out> #29 0x0000000000529959 in Frecursive_edit () at keyboard.c:803 count = <optimized out> buffer = <optimized out> #30 0x0000000000523a4c in main (argc=2, argv=<optimized out>) at emacs.c:2521 stack_bottom_variable = 0x69d2a24c9da0 <(anonymous namespace)::moneypunct_cache_ct> no_loadup = false junk = 0x0 dname_arg = 0x0 ch_to_dir = 0x0 original_pwd = <optimized out> dump_mode = <optimized out> skip_args = 1 temacs = 0x0 attempt_load_pdump = <optimized out> only_version = false rlim = { rlim_cur = 10022912, rlim_max = 18446744073709551615 } lc_all = <optimized out> sockfd = -1 module_assertions = <optimized out> You can't do that without a process to debug. #8 ftcrfont_glyph_extents (font=0x3fe60998, glyph=1182, metrics=metrics@entry=0x0) at ftcrfont.c:94 warning: Source file is more recent than executable. 94 if (METRICS_STATUS (cache) == METRICS_INVALID) $1 = (struct font_metrics *) 0x12d $2 = (struct font_metrics *) 0x1 $3 = { font = { header = { size = 4611686018997895185 }, props = {XIL(0x7c50), XIL(0x3e581280), XIL(0x41493ef0), XIL(0), XIL(0x9870), make_fixnum(20544), make_fixnum(25632), make_fixnum(25664), make_fixnum(27), XIL(0), XIL(0), make_fixnum(0), XIL(0x42277373), XIL(0), XIL(0x40229f14), XIL(0x40229ef4), XIL(0x402299a4)}, min_width = 8, max_width = 29, pixel_size = 27, height = 39, space_width = 10, average_width = 15, ascent = 31, descent = 8, underline_thickness = 0, underline_position = 3, vertical_centering = false, baseline_offset = 0, relative_compose = 0, default_ascent = 0, encoding_charset = -1, repertory_charset = -1, driver = 0xc0ece0 <ftcrhbfont_driver> }, ft_size = 0x0, index = 1072040480, matrix = { xx = 0, xy = 1109821571, yx = 5, yy = 0 }, hb_font = 0x0, cr_scaled_font = 0x4211a9e0, bitmap_position_unit = 0, metrics = 0x41412720, metrics_nrows = 10 } quit
bug-gnu-emacs@HIDDEN
:bug#66416
; Package emacs
.
Full text available.Received: (at 66416) by debbugs.gnu.org; 12 Oct 2023 14:29:26 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Thu Oct 12 10:29:26 2023 Received: from localhost ([127.0.0.1]:43990 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1qqwgo-0004Ri-Di for submit <at> debbugs.gnu.org; Thu, 12 Oct 2023 10:29:26 -0400 Received: from mout01.posteo.de ([185.67.36.65]:51723) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <yguo@HIDDEN>) id 1qqwgm-0004RT-8z for 66416 <at> debbugs.gnu.org; Thu, 12 Oct 2023 10:29:25 -0400 Received: from submission (posteo.de [185.67.36.169]) by mout01.posteo.de (Postfix) with ESMTPS id C6D1C240027 for <66416 <at> debbugs.gnu.org>; Thu, 12 Oct 2023 16:28:55 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.net; s=2017; t=1697120935; bh=CKSnf6M5ldHPyQ6AFOBQ/zQbIGQCRNQCmn77AG/HwV0=; h=From:To:Cc:Subject:Date:Message-ID:MIME-Version:From; b=COCPNuBIgv7bz9VDQK/CkY6eS++v2M/tMKDQeUv8YNR+U8Pd4oZVj/M404VSuXXTq GH6sZqHxwFCr9RdoVFS1l/Dkxlo6owgJcEjjs2XSNk3kXXW3cDcui3bf+zt25VmI5A R8CK/QCQvFAikiJNNk9FKjKGKOCRYuLC3SzsnIqnkH/Id7ZXJwyi8ZIikDlVE/fwkc VzUKwtsfsg7nmnGL4J4RN8GxEwrnTqt5uDOPLI1HDs4diGiqL7ycrqKO6CJwGtTYFb 01SzFAsM3Fefn2lw8IMzdEF7fGY3KK5eJ7SOAk2FZkX0yCH4NiNLQ81j5GStR+O6yT LklqyJLwflYAQ== Received: from customer (localhost [127.0.0.1]) by submission (posteo.de) with ESMTPSA id 4S5sT31yQjz6tvJ; Thu, 12 Oct 2023 16:28:55 +0200 (CEST) From: Yuchen Guo <yguo@HIDDEN> To: Po Lu <luangruo@HIDDEN> Subject: Re: bug#66416: GDB output from new crash In-Reply-To: <878r88aqnj.fsf@HIDDEN> (Po Lu's message of "Thu, 12 Oct 2023 21:58:40 +0800") References: <87il7cxoyc.fsf@lan> <87edi0xnqx.fsf@lan> <83wmvsta00.fsf@HIDDEN> <87jzrs3x14.fsf@lan> <83r0m0t436.fsf@HIDDEN> <878r88aqnj.fsf@HIDDEN> Date: Thu, 12 Oct 2023 14:28:54 +0000 Message-ID: <87edhzhq3d.fsf@lan> MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 66416 Cc: Eli Zaretskii <eliz@HIDDEN>, 66416 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -3.3 (---) Po Lu <luangruo@HIDDEN> writes: > (gdb) p *ftcrfont_info > > should prove illuminating. Output: {font = {header = {size = 4611686018997895185}, props = {0x7c50, 0x3e581280, 0x41493ef0, 0x0, 0x9870, 0x14102, 0x19082, 0x19102, 0x6e, 0x0, 0x0, 0x2, 0x42277373, 0x0, 0x40229f14, 0x40229ef4, 0x402299a4}, min_width = 8, max_width = 29, pixel_size = 27, height = 39, space_width = 10, average_width = 15, ascent = 31, descent = 8, underline_thickness = 0, underline_position = 3, vertical_centering = false, baseline_offset = 0, relative_compose = 0, default_ascent = 0, encoding_charset = -1, repertory_charset = -1, driver = 0xc0ece0 <ftcrhbfont_driver> }, ft_size = 0x0, index = 1072040480, matrix = {xx = 0, xy = 1109821571, yx = 5, yy = 0}, hb_font = 0x0, cr_scaled_font = 0x4211a9e0, bitmap_position_unit = 0, metrics = 0x41412720, metrics_nrows = 10 }
bug-gnu-emacs@HIDDEN
:bug#66416
; Package emacs
.
Full text available.Received: (at 66416) by debbugs.gnu.org; 12 Oct 2023 13:59:23 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Thu Oct 12 09:59:23 2023 Received: from localhost ([127.0.0.1]:43910 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1qqwDi-0003UA-TR for submit <at> debbugs.gnu.org; Thu, 12 Oct 2023 09:59:23 -0400 Received: from sonic313-56.consmr.mail.ne1.yahoo.com ([66.163.185.31]:44372) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <luangruo@HIDDEN>) id 1qqwDf-0003Rv-05 for 66416 <at> debbugs.gnu.org; Thu, 12 Oct 2023 09:59:20 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1697119131; bh=Ndmq46182bO1pUGfJDrDr7t4qyQgmOuuxGJLRXcNiNw=; h=From:To:Cc:Subject:In-Reply-To:References:Date:From:Subject:Reply-To; b=c3okQxQoUk5KhK5FpCPVNOr++jt0xAKWaNnFl3eInmngbOM9wPeGPRxnDmEs4MXzXv0vXojUTxBnX9jbGcXOtGhwmzQUNTfjWJm6/cgSQuJE7oM226HJxqfs5W+waiOP0wsb+7im+6GTOaNlWivNf1dSAFSUQx2Bi2ZbY7azRexIqyQVFJZjzAXUV09Ku0x6q3HQY2O6HsnwFjv1WcStWpi61K9EcjyRYGkwTAsvG9AfrpcNoxPD5zY+PU+HlMwHgg+Fu55YxGy+PU+iGxlbdPYVPrzwfpMIkKNvHiDzW6nSnNGE6uudwGq9W2056KaxXeZIDlx4ENDCWKan742NqQ== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1697119131; bh=jmAatpI8LqrgbjtYp3E0XSGgZ2kVDMiOfTmxHuUaRPJ=; h=X-Sonic-MF:From:To:Subject:Date:From:Subject; b=NAKmYr/+rYUyESHg71/zJ7OaciWV/zeQNZw6ZOYJkW+pSajkaIK65bn0UvB4FJ9zlckxUxL24R2b8dQYvvg54Mk6XVEEPtRNnexQrY+cF66M3//DMWUkLcq8rt4/aufqHR0194BNUwekLXfsPTJEL0mx0S8RfWZDleLnWCUKjirOu7Ko4jz76q3VqfpidKizdL8sUpzgvUplMnhyaNvo3UgGWBtLlp38p9s/cJVFqrR//o3bu2rShAmb+Cl1HU1oXy0ZGSRxv7WL8ddXIXBbDzfcG5whgFMbaBw5fvs+Li8Rz1NaXN1S2zAfDMUl0VkYHCGoSZdrFrEIgBQvjfzlxg== X-YMail-OSG: QAWHAMUVM1lPZHUvRb5jPybfGSuTBXlc_B71IAaVhC2xGzjdEZMHjCOOA1jdOtt OwozXB5kuJD4CyTqX08EW6nDFBzp95J9rh_m9eVoxcxzh8Rd_In76VJkElxVxe6xWMaG3rsW8bvd PeSGSLCgVt9mRms5LRKUhzjEH5ncmgUM0klcaMi8o9kFikX7NBaeD._xHaP13FsN0hd1k7d5Imj0 4ZbOVFRNHjRa4XhIgg0nQO3o3te9aDKSSF39SgW.2.vAcngm5LSg8fMceM3UnBvKED0Ggg9ij56l ayD6DBky4nxnAj8RnsNJliXLapcn46ZXQ2MeCx7t7qLk7Zar8zlYW3AAprXufdojtooHQ6wsPunt WUQFRzorROPC8uk0.NuGLwLYZVfzCU1.kVoXxJYVi80lUiPcLhk6XYwnxMkCivuBqo_DeKUVbMhs QVpcLX5KDUZXTfnG5KouFbrDgqEz8Woi_jQdIc2JT6B4mZrWZG0AXXR8z.jUmQGOHY1n3GXVSOa4 PJBFt7cIJBq87NRCQ.ToGNqr82XY709Xp5vEb4u8Be9UM6ZOsEyecQ8H4r1G1zEre1J1STHgxjk4 DSDR1i7KOHUwWkXV5Q56LhvCz2SlWbz3QUyQPPDYiDlupG1Qr.lFjaMr3Dt5xR99yq5_Va0z_Kq_ AgdjE_oVyRWHDR_auIDxuZPDSUC.TBtt13nFpNZNzryMsvZukAuHqhEoRIKKQwIdKrJ80MP5WKrq YLtSfaJjV_IeoZ2bXU1vfNbqSKHuY4cKh1MP9V7vFsC9vXVwMxiThH_p3dhB8gMrlR3eriBHyxQH tgDv99WM.KF29IFUx.LsQi7mKPAW4bOt2eWrLV2RVlMRbpGcccGWrzCcRfS7MN.jQd5q3jKJr3JU sBc9qHrZF7NQ1_TLE4Z7khLgCWEd5oWdLDwwjMG4HYCqpAB.i8uV4Q4VhTU88FKxOIrtmg9ckljp DG8hYDPkRfKf9Av4Ujt6zrfv3o.n5xlKRAr__LoFkUmnise6tWl1Sei07TAtNbg3IhdsZUjA2SmX 56CTKFLoxM_SVlZuMqyHf2v7ytDR18QG88gql8ViYlK2uJKCM4RQz1J6OtrHrNVDghSCKWXdjcmI e1bqz8ags3qX6kbU7qx8WPJABjfQYWSzpoC1qDFcMAf3LdkYhMYewWPADyjFd1h346hdyGqf5Ign dW2zsKmovY29dwtTKdQ5O5PCzYu9cOoiaiirjusZbcVXIGkUx7s1gp5EYn5qQXU8SZQCNt7Q.s.v 2.Xz.K_0SZHcUc7Y5.XobZXEdq0JwktkLU5lOSPxrbXt6bBdW7zXjy39DclKzbqPz9jdGBT_mBSE KWlvBJpBAlJxa4m_Hibr_24ytFYirTykMIUnkueN1mMat4oBasEEmadNYv2_PvCJsrKTJmkjLbyv W1mbLmnYJwRD4R0ufCKrbwdhjhusx3CKSnzCUIdcisF7xOw5tGIl6JBv3tdltC7xee1GDi.72iSu xCq_ACL9Pa4crjwtVzeh_CJ0HyqtRw0ymOa43h._obZF5FPdgBN4.lPu79ORAh0agkyYhZpIj4rS OuLOXjy8AHRcG3UaPmiGRdz.t2X3LBaGW0.IykHBaGyLXpQu42eKjA4rraA3ZcNsQ9.Rv2wlmZnP xeCfY8jRcbZCSTCpvRe8vYCwtdKAwkDWUY5oV8d3TI7njIq6jsqeLw.2PUvQ2aKujBeiDkQALkrE dzFaUuCZNmJBEQDdYhEkU9.hbA7NEjHylyMG49N0uJ5u4RY.XrXj878zM9h3jKQZSvWvLz13qviA ENUIuYw.Sqw0BLI9yyEowJln7_b6raX.k3mW1qNU3O0r.AtpP70esYLBXxIsl7NExnre77RHCj.Y 7m9lUDNEAocqZyd8guY0qOsDcOYzHTcozBFKD6ghWFc_pcv9w54Yb8HvBRSb5uSxYLZV5GnZ7Rjd SjmJQ7PED2tTsfCFJs7vq8rIqpW6S49aY3sqNdDvDPjOQdG957I47i4eG5Iek_oXmNDYk_SkMN72 8sw4zfE4HjjoYQyoQgdFRN20SxU0W2DMBl0Jm7ZCE_K3tkTa86qhqRaeWdbImXJmd1s8MV46patC zL3lZbLuzrRTf7AND0wEm729KFzRPK1A2bwWnf.I7ttfptc049LpNSoo4_ynpaqai7FxGvTnB1Ww MowsE7VjHmMeYHugwveBx_GyBBpm89cHd04rZopCc.WLS8wmV0SLc4zd2i3mW8osc3_2CVSoZ6B6 A5RYd0Za6W66dDT7j1Rgd2D5U5DjRrHhBsYXJaLd.8NVZWlbYwtZxSVFxZt4w_A-- X-Sonic-MF: <luangruo@HIDDEN> X-Sonic-ID: ae8f93c4-397e-48cd-ac5e-06ab412bd4aa Received: from sonic.gate.mail.ne1.yahoo.com by sonic313.consmr.mail.ne1.yahoo.com with HTTP; Thu, 12 Oct 2023 13:58:51 +0000 Received: by hermes--production-sg3-64dc67fbb6-hc6gk (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID b984d6c18538c2deba0a36a747c5fe64; Thu, 12 Oct 2023 13:58:48 +0000 (UTC) From: Po Lu <luangruo@HIDDEN> To: Eli Zaretskii <eliz@HIDDEN> Subject: Re: bug#66416: GDB output from new crash In-Reply-To: <83r0m0t436.fsf@HIDDEN> (Eli Zaretskii's message of "Thu, 12 Oct 2023 15:31:09 +0300") References: <87il7cxoyc.fsf@lan> <87edi0xnqx.fsf@lan> <83wmvsta00.fsf@HIDDEN> <87jzrs3x14.fsf@lan> <83r0m0t436.fsf@HIDDEN> Date: Thu, 12 Oct 2023 21:58:40 +0800 Message-ID: <878r88aqnj.fsf@HIDDEN> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-Mailer: WebService/1.1.21797 mail.backend.jedi.jws.acl:role.jedi.acl.token.atz.jws.hermes.yahoo Content-Length: 295 X-Spam-Score: -0.5 (/) X-Debbugs-Envelope-To: 66416 Cc: Yuchen Guo <yguo@HIDDEN>, 66416 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.5 (-) Eli Zaretskii <eliz@HIDDEN> writes: > Po Lu, any idea what happened here? ftcrfont_info->metrics is clearly > bogus, but how did it happen and why? The argument FONT seems to be > valid. I can't be certain at this time of the day, but: (gdb) p *ftcrfont_info should prove illuminating.
bug-gnu-emacs@HIDDEN
:bug#66416
; Package emacs
.
Full text available.Received: (at 66416) by debbugs.gnu.org; 12 Oct 2023 12:31:50 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Thu Oct 12 08:31:50 2023 Received: from localhost ([127.0.0.1]:41227 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1qquqz-0000Hi-RH for submit <at> debbugs.gnu.org; Thu, 12 Oct 2023 08:31:50 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:53904) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <eliz@HIDDEN>) id 1qququ-0000HQ-NU for 66416 <at> debbugs.gnu.org; Thu, 12 Oct 2023 08:31:48 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <eliz@HIDDEN>) id 1qquqR-0004lh-Ly; Thu, 12 Oct 2023 08:31:15 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date: mime-version; bh=l0MXGcevrnrGM6mp3jwb/5cPRuXqRFq36yYRLu1WgYs=; b=LJsOpTso/8mW RyBc/nE+ORgTMMBWL1urM3C7vkBLj+3S9TSSLH55v039e3+rwwvhAfcdzLT0PQxbP/x2RiXDR8ByF rWqFfGJ6SvFkbggTgOxzOqo+15Kkl5f2czDGXgdD2L6VkbIJ9cIelgrDp3lMVWjCp3a0sN65QJSWo v/wggfgsbGNQUBMbnQCR0BzaBgEPRI48q8XBiSObQh4dc19SVoC0HINSG7hgOwBmVM/ujozxttvn7 gFJ2OF7wNLvQkrgquqoq2cxCE9mfzt/RKjeyVODcbYYoqnvey20BPdd9K2T+tKBdqaUWHGWTCZVRY 8zqAweENs766SlhdNXzvUg==; Date: Thu, 12 Oct 2023 15:31:09 +0300 Message-Id: <83r0m0t436.fsf@HIDDEN> From: Eli Zaretskii <eliz@HIDDEN> To: Yuchen Guo <yguo@HIDDEN>, Po Lu <luangruo@HIDDEN> In-Reply-To: <87jzrs3x14.fsf@lan> (message from Yuchen Guo on Thu, 12 Oct 2023 11:22:47 +0000) Subject: Re: bug#66416: GDB output from new crash References: <87il7cxoyc.fsf@lan> <87edi0xnqx.fsf@lan> <83wmvsta00.fsf@HIDDEN> <87jzrs3x14.fsf@lan> X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 66416 Cc: 66416 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -3.3 (---) > From: Yuchen Guo <yguo@HIDDEN> > Cc: 66416 <at> debbugs.gnu.org > Date: Thu, 12 Oct 2023 11:22:47 +0000 > > Eli Zaretskii <eliz@HIDDEN> writes: > > > Assuming you still have this session caught in GDB, please type at the > > GDB prompt: > > > > (gdb) fr 8 > > (gdb) p cache > > (gdb) p ftcrfont_info->metrics[row] > > > > and post the results here. > > > > Thanks. > > #8 ftcrfont_glyph_extents (font=0x3fe60998, glyph=1182, metrics=metrics@entry=0x0) at ftcrfont.c:94 > warning: Source file is more recent than executable. > 94 if (METRICS_STATUS (cache) == METRICS_INVALID) > $1 = (struct font_metrics *) 0x12d > $2 = (struct font_metrics *) 0x1 > quit Po Lu, any idea what happened here? ftcrfont_info->metrics is clearly bogus, but how did it happen and why? The argument FONT seems to be valid.
bug-gnu-emacs@HIDDEN
:bug#66416
; Package emacs
.
Full text available.Received: (at 66416) by debbugs.gnu.org; 12 Oct 2023 11:44:24 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Thu Oct 12 07:44:24 2023 Received: from localhost ([127.0.0.1]:41195 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1qqu76-0006zP-60 for submit <at> debbugs.gnu.org; Thu, 12 Oct 2023 07:44:24 -0400 Received: from mout02.posteo.de ([185.67.36.66]:49617) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <yguo@HIDDEN>) id 1qqu72-0006yz-BJ for 66416 <at> debbugs.gnu.org; Thu, 12 Oct 2023 07:44:23 -0400 Received: from submission (posteo.de [185.67.36.169]) by mout02.posteo.de (Postfix) with ESMTPS id DDA6D240101 for <66416 <at> debbugs.gnu.org>; Thu, 12 Oct 2023 13:43:51 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.net; s=2017; t=1697111031; bh=VyZHSF4wF2z8/upWvghmo5B0FJ8IEuzyQw4LePzjxt0=; h=From:To:Cc:Subject:Date:Message-ID:MIME-Version:From; b=jjKt6gcmZlm9WPKxMCs2l07Oncy1BZcHHcfq7J1EeuLv9m+zQnznfCJfpk8uB65t3 bUwadpyco/ov9ZqTopFpLTsA81qCOpT8vl6m1vHR+AmYHu4luJ+id7lPBAztFfUCDP paODgcWE1gez0F/B8AIVdIL8p/SrHy5kIZhuh05pbPhhwPTiVJUeoJ8XLW5E05J3A8 rJFrYhY4p2hfTzzCKjR2R2bajPxSRZFitVzfM2mZHyKuuCK10mryY6pJHTziAjFGQU OoH2AGL6nAJ5Bepz9Q5mCD6mAex7R9gFw20oqJEE/vtsK17YxENSXrvLjyoba4uu8T NvKl/HpF5eCvg== Received: from customer (localhost [127.0.0.1]) by submission (posteo.de) with ESMTPSA id 4S5npb2kwgz9rxB; Thu, 12 Oct 2023 13:43:51 +0200 (CEST) From: Yuchen Guo <yguo@HIDDEN> To: Eli Zaretskii <eliz@HIDDEN> Subject: Re: bug#66416: GDB output from new crash In-Reply-To: <83wmvsta00.fsf@HIDDEN> (Eli Zaretskii's message of "Thu, 12 Oct 2023 13:23:27 +0300") References: <87il7cxoyc.fsf@lan> <87edi0xnqx.fsf@lan> <83wmvsta00.fsf@HIDDEN> Date: Thu, 12 Oct 2023 11:43:50 +0000 Message-ID: <87edi03w21.fsf@lan> MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 66416 Cc: 66416 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -3.3 (---) > Assuming you still have this session caught in GDB, please type at the > GDB prompt: By the way, I'm using Emacs server service, started by systemd. When Emacs crashes, systemd logs the crash and gives me a zstd-compressed coredump, located under /var/lib/systemd/coredump/. All outputs are obtained by running gdb on this coredump. Don't know if this matters, just stating a fact.
bug-gnu-emacs@HIDDEN
:bug#66416
; Package emacs
.
Full text available.Received: (at 66416) by debbugs.gnu.org; 12 Oct 2023 11:23:22 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Thu Oct 12 07:23:22 2023 Received: from localhost ([127.0.0.1]:41185 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1qqtmj-0003g6-JN for submit <at> debbugs.gnu.org; Thu, 12 Oct 2023 07:23:22 -0400 Received: from mout01.posteo.de ([185.67.36.65]:54853) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <yguo@HIDDEN>) id 1qqtmf-0003fm-3q for 66416 <at> debbugs.gnu.org; Thu, 12 Oct 2023 07:23:20 -0400 Received: from submission (posteo.de [185.67.36.169]) by mout01.posteo.de (Postfix) with ESMTPS id C84E8240028 for <66416 <at> debbugs.gnu.org>; Thu, 12 Oct 2023 13:22:48 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.net; s=2017; t=1697109768; bh=tOjo4gLGW5URhpTe5RcUNka2OqrA1NeZznKzDTtdB+I=; h=From:To:Cc:Subject:Date:Message-ID:MIME-Version:From; b=JmzGqboB8Up3q0EdHIMx9npkVB2SBjty7fj2ki6xKqvuF4h0pf6etoe2Oy9sMUUnC 7ub3brTrYiDGChYm7/NuMLJXmCkT8xfjqgFlDg6qffOx9fpSowqkwguW6vZvGlBTG1 YNJXlC2WIdEdY2rGAlvIrF9gdLxdRl9p8Citc/n/sF2c3gDLFBfqSmKSo4PITLbF1+ cs1lmoxXqG1CZ93P+juwX1grM6qHb3d7s81WkGTD7I4/mwL+vLznQyL/NtdeVmBSm9 s86UrL67XEl8TmcHA6WOr0nWdPlVnKwrCdDK+E+5c15I3pSoFzMeBijsowwIsEzS3B FyKWaRCaFxm0w== Received: from customer (localhost [127.0.0.1]) by submission (posteo.de) with ESMTPSA id 4S5nLJ1zthz9rxN; Thu, 12 Oct 2023 13:22:48 +0200 (CEST) From: Yuchen Guo <yguo@HIDDEN> To: Eli Zaretskii <eliz@HIDDEN> Subject: Re: bug#66416: GDB output from new crash In-Reply-To: <83wmvsta00.fsf@HIDDEN> (Eli Zaretskii's message of "Thu, 12 Oct 2023 13:23:27 +0300") References: <87il7cxoyc.fsf@lan> <87edi0xnqx.fsf@lan> <83wmvsta00.fsf@HIDDEN> Date: Thu, 12 Oct 2023 11:22:47 +0000 Message-ID: <87jzrs3x14.fsf@lan> MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 66416 Cc: 66416 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -3.3 (---) Eli Zaretskii <eliz@HIDDEN> writes: > Assuming you still have this session caught in GDB, please type at the > GDB prompt: > > (gdb) fr 8 > (gdb) p cache > (gdb) p ftcrfont_info->metrics[row] > > and post the results here. > > Thanks. #8 ftcrfont_glyph_extents (font=0x3fe60998, glyph=1182, metrics=metrics@entry=0x0) at ftcrfont.c:94 warning: Source file is more recent than executable. 94 if (METRICS_STATUS (cache) == METRICS_INVALID) $1 = (struct font_metrics *) 0x12d $2 = (struct font_metrics *) 0x1 quit
bug-gnu-emacs@HIDDEN
:bug#66416
; Package emacs
.
Full text available.Received: (at 66416) by debbugs.gnu.org; 12 Oct 2023 10:24:21 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Thu Oct 12 06:24:21 2023 Received: from localhost ([127.0.0.1]:41143 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1qqsrc-0001Rc-Q7 for submit <at> debbugs.gnu.org; Thu, 12 Oct 2023 06:24:21 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:50476) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <eliz@HIDDEN>) id 1qqsrZ-0001OC-V0 for 66416 <at> debbugs.gnu.org; Thu, 12 Oct 2023 06:24:19 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <eliz@HIDDEN>) id 1qqsr7-0006Zy-W3; Thu, 12 Oct 2023 06:23:50 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date: mime-version; bh=JBBB7RTbPBlDGr825RI3/ne60qf8AFQGLkHx7PNWzI0=; b=lIjbYK/1nNvY MxiMeSyktfVaauKIUtFJB0avUDifnBv9nn3vZhnlIzB0Yl8vvDV42x1gr4Tke5bQmihs7Usl/IwfY ZtaZQh0YeaI0IInnyT0OYIb8OOA5KdAnVC4rV3B3WZrWqZ8iaebLs5LGC6s9M/7F708/WDRzFjV/f 6dnE4II+NpTkUoq4dr3vGHaNqgPO7dcAPaA3lkLuBpf3lE7xssZms+fVOqlwr9hKjUY+71eIP6w5o xjXHnvIsfcHsnANvCSZNMHEbpkpeJC0ZOWHSRwfTb0Et+eBzKBBP2g5KWNcy9tVv1LhHkCw5oUXbH 9FsxpMiqbeljJRfPgSWkmA==; Date: Thu, 12 Oct 2023 13:23:27 +0300 Message-Id: <83wmvsta00.fsf@HIDDEN> From: Eli Zaretskii <eliz@HIDDEN> To: Yuchen Guo <yguo@HIDDEN> In-Reply-To: <87edi0xnqx.fsf@lan> (message from Yuchen Guo on Thu, 12 Oct 2023 08:12:54 +0000) Subject: Re: bug#66416: GDB output from new crash References: <87il7cxoyc.fsf@lan> <87edi0xnqx.fsf@lan> X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 66416 Cc: 66416 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -3.3 (---) > From: Yuchen Guo <yguo@HIDDEN> > Date: Thu, 12 Oct 2023 08:12:54 +0000 > > Thread 1 (Thread 0x69d2a03d7240 (LWP 4178)): > #0 0x000069d2a5a93a8c in __pthread_kill_implementation () from /nix/store/ld03l52xq2ssn4x0g5asypsxqls40497-glibc-2.37-8/lib/libc.so.6 > No symbol table info available. > #1 0x000069d2a5a44c86 in raise () from /nix/store/ld03l52xq2ssn4x0g5asypsxqls40497-glibc-2.37-8/lib/libc.so.6 > No symbol table info available. > #2 0x0000000000522793 in terminate_due_to_signal (sig=sig@entry=11, backtrace_limit=backtrace_limit@entry=40) at emacs.c:464 > No locals. > #3 0x000000000053de25 in handle_fatal_signal (sig=sig@entry=11) at sysdep.c:1783 > No locals. > #4 0x000000000053de52 in deliver_thread_signal (sig=sig@entry=11, handler=handler@entry=0x53de17 <handle_fatal_signal>) at sysdep.c:1775 > old_errno = 13 > #5 0x000000000053deb6 in deliver_fatal_thread_signal (sig=sig@entry=11) at sysdep.c:1795 > No locals. > #6 0x000000000053dfa5 in handle_sigsegv (sig=11, siginfo=<optimized out>, arg=<optimized out>) at sysdep.c:1888 > fatal = <optimized out> > #7 <signal handler called> > No symbol table info available. > #8 ftcrfont_glyph_extents (font=0x3fe60998, glyph=1182, metrics=metrics@entry=0x0) at ftcrfont.c:94 > ftcrfont_info = 0x3fe60998 > row = 9 > col = 30 > cache = 0x12d > #9 0x0000000000616e8e in ftcrfont_draw (s=0x77801d4f6d50, from=0, to=<optimized out>, x=427, y=427, with_background=<optimized out>) at ftcrfont.c:604 > f = 0x42a23c18 > ftcrfont_info = 0x3fe60998 > cr = 0x3f4a1280 > glyphs = 0x77801d4f68a0 > len = 1 > i = 0 Assuming you still have this session caught in GDB, please type at the GDB prompt: (gdb) fr 8 (gdb) p cache (gdb) p ftcrfont_info->metrics[row] and post the results here. Thanks.
bug-gnu-emacs@HIDDEN
:bug#66416
; Package emacs
.
Full text available.Received: (at 66416) by debbugs.gnu.org; 12 Oct 2023 08:13:29 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Thu Oct 12 04:13:29 2023 Received: from localhost ([127.0.0.1]:40579 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1qqqoy-0001BV-41 for submit <at> debbugs.gnu.org; Thu, 12 Oct 2023 04:13:29 -0400 Received: from mout01.posteo.de ([185.67.36.65]:59679) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <yguo@HIDDEN>) id 1qqqot-0001BG-U1 for 66416 <at> debbugs.gnu.org; Thu, 12 Oct 2023 04:13:26 -0400 Received: from submission (posteo.de [185.67.36.169]) by mout01.posteo.de (Postfix) with ESMTPS id 46A14240028 for <66416 <at> debbugs.gnu.org>; Thu, 12 Oct 2023 10:12:55 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.net; s=2017; t=1697098375; bh=hlCZGRSmWMgQucKv3U8P9XecOnDRxMtjJnDQuq3t6DM=; h=From:To:Subject:Date:Message-ID:MIME-Version:From; b=jj+pd6Z4dpbwnyYQCTLH7J4PcAmd0NHgtdllizbnmvhvHbSY6HjnCF9f9seHtYJgm MZzya0IXd9OrNaIVFGlFKguhWZ6JK8hpYYdfqayi0jb3/nSTY9d5lHLhRvIQ8wMems DwdlCltHSygFZ5NtiMbiABa7sTGMVdWk4QbsdAF5agiyJjR+lqzx2d98FFgfL0lMD7 CtqgmrxyJ0OOBMGkw/0WiApdRNJG0GVi2y6lShH2h/iWnivYIYo61YE2d0/jo/K3zE mTt6bAUhGE3TJNH5YgfOpO29/L4elDLx+YZkQnWw56/FrOss1wVnf3Ymd9+JoGq5xa kdbtaWfBlYdBw== Received: from customer (localhost [127.0.0.1]) by submission (posteo.de) with ESMTPSA id 4S5j7B5d5yz9rxQ for <66416 <at> debbugs.gnu.org>; Thu, 12 Oct 2023 10:12:54 +0200 (CEST) From: Yuchen Guo <yguo@HIDDEN> To: 66416 <at> debbugs.gnu.org Subject: GDB output from new crash In-Reply-To: <87il7cxoyc.fsf@lan> (Yuchen Guo's message of "Thu, 12 Oct 2023 09:46:51 +0200") References: <87il7cxoyc.fsf@lan> Date: Thu, 12 Oct 2023 08:12:54 +0000 Message-ID: <87edi0xnqx.fsf@lan> MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 66416 X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -3.3 (---) Full text # output from `thread apply all bt full' # https://git.savannah.gnu.org/cgit/emacs.git/commit/?h=emacs-29&id=eedd9db6190a7f69403aefe8098a554ef2b51371 # init.el from # https://codeberg.org/m0p/dotfiles/raw/commit/d88fdd1451f867b1f6295e94b3cc9ad79e21072d/imports/not-nix-config-files/emacs-init.el Thread 5 (Thread 0x69d28ffff6c0 (LWP 4727)): #0 0x000069d2a5b0677f in poll () from /nix/store/ld03l52xq2ssn4x0g5asypsxqls40497-glibc-2.37-8/lib/libc.so.6 No symbol table info available. #1 0x000069d2af4c30ce in g_main_context_iterate.constprop () from /nix/store/1c6x8n47mq5rcivsp72b0dyqgjghi6yx-glib-2.76.4/lib/libglib-2.0.so.0 No symbol table info available. #2 0x000069d2af4c340f in g_main_loop_run () from /nix/store/1c6x8n47mq5rcivsp72b0dyqgjghi6yx-glib-2.76.4/lib/libglib-2.0.so.0 No symbol table info available. #3 0x000069d2af7309f6 in gdbus_shared_thread_func () from /nix/store/1c6x8n47mq5rcivsp72b0dyqgjghi6yx-glib-2.76.4/lib/libgio-2.0.so.0 No symbol table info available. #4 0x000069d2af4ef7cd in g_thread_proxy () from /nix/store/1c6x8n47mq5rcivsp72b0dyqgjghi6yx-glib-2.76.4/lib/libglib-2.0.so.0 No symbol table info available. #5 0x000069d2a5a91dd4 in start_thread () from /nix/store/ld03l52xq2ssn4x0g5asypsxqls40497-glibc-2.37-8/lib/libc.so.6 No symbol table info available. #6 0x000069d2a5b139b0 in clone3 () from /nix/store/ld03l52xq2ssn4x0g5asypsxqls40497-glibc-2.37-8/lib/libc.so.6 No symbol table info available. Thread 4 (Thread 0x69d29d8846c0 (LWP 4724)): #0 0x000069d2a5b0bd8d in syscall () from /nix/store/ld03l52xq2ssn4x0g5asypsxqls40497-glibc-2.37-8/lib/libc.so.6 No symbol table info available. #1 0x000069d2af51cc30 in g_cond_wait () from /nix/store/1c6x8n47mq5rcivsp72b0dyqgjghi6yx-glib-2.76.4/lib/libglib-2.0.so.0 No symbol table info available. #2 0x000069d2af48d05b in g_async_queue_pop_intern_unlocked () from /nix/store/1c6x8n47mq5rcivsp72b0dyqgjghi6yx-glib-2.76.4/lib/libglib-2.0.so.0 No symbol table info available. #3 0x000069d2af4efe12 in g_thread_pool_spawn_thread () from /nix/store/1c6x8n47mq5rcivsp72b0dyqgjghi6yx-glib-2.76.4/lib/libglib-2.0.so.0 No symbol table info available. #4 0x000069d2af4ef7cd in g_thread_proxy () from /nix/store/1c6x8n47mq5rcivsp72b0dyqgjghi6yx-glib-2.76.4/lib/libglib-2.0.so.0 No symbol table info available. #5 0x000069d2a5a91dd4 in start_thread () from /nix/store/ld03l52xq2ssn4x0g5asypsxqls40497-glibc-2.37-8/lib/libc.so.6 No symbol table info available. #6 0x000069d2a5b139b0 in clone3 () from /nix/store/ld03l52xq2ssn4x0g5asypsxqls40497-glibc-2.37-8/lib/libc.so.6 No symbol table info available. Thread 3 (Thread 0x69d28f7fe6c0 (LWP 4728)): #0 0x000069d2a5b0677f in poll () from /nix/store/ld03l52xq2ssn4x0g5asypsxqls40497-glibc-2.37-8/lib/libc.so.6 No symbol table info available. #1 0x000069d2af4c30ce in g_main_context_iterate.constprop () from /nix/store/1c6x8n47mq5rcivsp72b0dyqgjghi6yx-glib-2.76.4/lib/libglib-2.0.so.0 No symbol table info available. #2 0x000069d2af4c31ec in g_main_context_iteration () from /nix/store/1c6x8n47mq5rcivsp72b0dyqgjghi6yx-glib-2.76.4/lib/libglib-2.0.so.0 No symbol table info available. #3 0x000069d29c0718ad in dconf_gdbus_worker_thread () from /nix/store/74z0q6qcc86xrf5k95g398ydrvz7sa3m-dconf-0.40.0-lib/lib/gio/modules/libdconfsettings.so No symbol table info available. #4 0x000069d2af4ef7cd in g_thread_proxy () from /nix/store/1c6x8n47mq5rcivsp72b0dyqgjghi6yx-glib-2.76.4/lib/libglib-2.0.so.0 No symbol table info available. #5 0x000069d2a5a91dd4 in start_thread () from /nix/store/ld03l52xq2ssn4x0g5asypsxqls40497-glibc-2.37-8/lib/libc.so.6 No symbol table info available. #6 0x000069d2a5b139b0 in clone3 () from /nix/store/ld03l52xq2ssn4x0g5asypsxqls40497-glibc-2.37-8/lib/libc.so.6 No symbol table info available. Thread 2 (Thread 0x69d29d0836c0 (LWP 4725)): #0 0x000069d2a5b0677f in poll () from /nix/store/ld03l52xq2ssn4x0g5asypsxqls40497-glibc-2.37-8/lib/libc.so.6 No symbol table info available. #1 0x000069d2af4c30ce in g_main_context_iterate.constprop () from /nix/store/1c6x8n47mq5rcivsp72b0dyqgjghi6yx-glib-2.76.4/lib/libglib-2.0.so.0 No symbol table info available. #2 0x000069d2af4c31ec in g_main_context_iteration () from /nix/store/1c6x8n47mq5rcivsp72b0dyqgjghi6yx-glib-2.76.4/lib/libglib-2.0.so.0 No symbol table info available. #3 0x000069d2af4c3231 in glib_worker_main () from /nix/store/1c6x8n47mq5rcivsp72b0dyqgjghi6yx-glib-2.76.4/lib/libglib-2.0.so.0 No symbol table info available. #4 0x000069d2af4ef7cd in g_thread_proxy () from /nix/store/1c6x8n47mq5rcivsp72b0dyqgjghi6yx-glib-2.76.4/lib/libglib-2.0.so.0 No symbol table info available. #5 0x000069d2a5a91dd4 in start_thread () from /nix/store/ld03l52xq2ssn4x0g5asypsxqls40497-glibc-2.37-8/lib/libc.so.6 No symbol table info available. #6 0x000069d2a5b139b0 in clone3 () from /nix/store/ld03l52xq2ssn4x0g5asypsxqls40497-glibc-2.37-8/lib/libc.so.6 No symbol table info available. Thread 1 (Thread 0x69d2a03d7240 (LWP 4178)): #0 0x000069d2a5a93a8c in __pthread_kill_implementation () from /nix/store/ld03l52xq2ssn4x0g5asypsxqls40497-glibc-2.37-8/lib/libc.so.6 No symbol table info available. #1 0x000069d2a5a44c86 in raise () from /nix/store/ld03l52xq2ssn4x0g5asypsxqls40497-glibc-2.37-8/lib/libc.so.6 No symbol table info available. #2 0x0000000000522793 in terminate_due_to_signal (sig=sig@entry=11, backtrace_limit=backtrace_limit@entry=40) at emacs.c:464 No locals. #3 0x000000000053de25 in handle_fatal_signal (sig=sig@entry=11) at sysdep.c:1783 No locals. #4 0x000000000053de52 in deliver_thread_signal (sig=sig@entry=11, handler=handler@entry=0x53de17 <handle_fatal_signal>) at sysdep.c:1775 old_errno = 13 #5 0x000000000053deb6 in deliver_fatal_thread_signal (sig=sig@entry=11) at sysdep.c:1795 No locals. #6 0x000000000053dfa5 in handle_sigsegv (sig=11, siginfo=<optimized out>, arg=<optimized out>) at sysdep.c:1888 fatal = <optimized out> #7 <signal handler called> No symbol table info available. #8 ftcrfont_glyph_extents (font=0x3fe60998, glyph=1182, metrics=metrics@entry=0x0) at ftcrfont.c:94 ftcrfont_info = 0x3fe60998 row = 9 col = 30 cache = 0x12d #9 0x0000000000616e8e in ftcrfont_draw (s=0x77801d4f6d50, from=0, to=<optimized out>, x=427, y=427, with_background=<optimized out>) at ftcrfont.c:604 f = 0x42a23c18 ftcrfont_info = 0x3fe60998 cr = 0x3f4a1280 glyphs = 0x77801d4f68a0 len = 1 i = 0 #10 0x000000000063d1f9 in pgtk_draw_composite_glyph_string_foreground (s=s@entry=0x77801d4f6d50) at pgtkterm.c:1536 xoff = <optimized out> yoff = <optimized out> wadjust = 0 gstring = 0x3fe60f2d glyph = <optimized out> y = 431 width = <optimized out> i = 0 j = <optimized out> x = 426 font = 0x3fe60998 #11 0x00000000006401c3 in pgtk_draw_glyph_string (s=0x77801d4f6d50) at pgtkterm.c:2525 relief_drawn_p = false cr = 0x3f4a1280 #12 0x00000000004b3264 in draw_glyphs (w=w@entry=0x426092e0, x=483, row=0x3f3ab600, area=area@entry=TEXT_AREA, start=<optimized out>, start@entry=0, end=<optimized out>, end@entry=39, hl=<optimized out>, overlaps=<optimized out>) at xdisp.c:30636 head = 0x77801d4f8040 tail = 0x77801d4f69d0 s = 0x77801d4f6d50 clip_head = 0x0 clip_tail = 0x0 i = <optimized out> j = <optimized out> x_reached = <optimized out> last_x = <optimized out> area_left = <optimized out> f = <optimized out> sa_avail = 15820 sa_count = <optimized out> #13 0x00000000004b34f0 in gui_write_glyphs (w=0x426092e0, updated_row=<optimized out>, start=<optimized out>, updated_area=TEXT_AREA, len=39) at xdisp.c:32699 x = <optimized out> hpos = 0 chpos = 0 #14 0x0000000000466ce1 in update_text_area (w=w@entry=0x426092e0, updated_row=updated_row@entry=0x3f3ab600, vpos=vpos@entry=10, partial_p=partial_p@entry=0x77801d4f8387) at dispnew.c:4001 current_row = 0x3f3830f0 desired_row = 0x3f3ab600 rif = 0xb3e360 <pgtk_redisplay_interface> changed_p = false #15 0x0000000000469f48 in update_window_line (w=w@entry=0x426092e0, vpos=vpos@entry=10, mouse_face_overwritten_p=mouse_face_overwritten_p@entry=0x77801d4f8407) at dispnew.c:4259 current_row = 0x3f3830f0 desired_row = 0x3f3ab600 rif = 0xb3e360 <pgtk_redisplay_interface> changed_p = false partial_p = false was_stipple = <optimized out> #16 0x000000000046d5ef in update_window (w=w@entry=0x426092e0, force_p=force_p@entry=true) at dispnew.c:3731 vpos = 10 i = <optimized out> end = 0x3f3ada00 tab_line_row = <optimized out> mouse_face_overwritten_p = false n_updated = 0 mode_line_row = 0x3f3ada00 changed_p = true invisible_rows_marked = false row = 0x3f3ab600 header_line_row = <optimized out> yb = <optimized out> desired_matrix = 0x4253a6a0 paused_p = <optimized out> preempt_count = <optimized out> rif = <optimized out> #17 0x000000000046d991 in update_window_tree (w=w@entry=0x426092e0, force_p=force_p@entry=true) at dispnew.c:3456 paused_p = false #18 0x000000000046da91 in update_frame (f=f@entry=0x42a23c18, force_p=true, force_p@entry=false, inhibit_hairy_id_p=inhibit_hairy_id_p@entry=false) at dispnew.c:3291 paused_p = <optimized out> root_window = 0x426092e0 #19 0x00000000004abe90 in redisplay_internal () at xdisp.c:17122 gcscrollbars = true f_redisplay_flag = false f = 0x42a23c18 w = 0x426092e0 sw = <optimized out> fr = <optimized out> pending = false must_finish = <optimized out> match_p = <optimized out> tlbufpos = <optimized out> tlendpos = <optimized out> number_of_visible_frames = <optimized out> sf = <optimized out> polling_stopped_here = true tail = <optimized out> frame = 0x42a23c1d MAX_HSCROLL_RETRIES = MAX_HSCROLL_RETRIES hscroll_retries = <optimized out> MAX_GARBAGED_FRAME_RETRIES = MAX_GARBAGED_FRAME_RETRIES garbaged_frame_retries = 0 consider_all_windows_p = <optimized out> update_miniwindow_p = <optimized out> count = <optimized out> retry_frame = <optimized out> #20 0x00000000004ac707 in redisplay () at xdisp.c:16225 No locals. #21 0x0000000000531938 in read_char (commandflag=1, map=map@entry=0x428bf0f3, prev_event=0x0, used_mouse_menu=used_mouse_menu@entry=0x77801d4f9c0b, end_time=end_time@entry=0x0) at keyboard.c:2636 echo_current = true c = <optimized out> local_getcjmp = {{__jmpbuf = {0, 131392131275168, 0, 36960, 12440512, 0, 2, 3822}, __mask_was_saved = 1072989109, __saved_mask = {__val = {5823051, 36960, 131392131275312, 2, 5940859, 1058952896, 1062107776, 1049704224, 5821465, 0, 1058952896, 1057136819, 5821812, 1057136659, 5482667, 4294967296}}}} save_jump = {{__jmpbuf = {0, 40272, 0, 0, 0, 131392131275504, 0, 1111710579}, __mask_was_saved = 1, __saved_mask = {__val = {10518585111937802752, 1, 1116467347, 0, 10518585111937802752, 1116467427, 4294967295, 48, 5483074, 0, 0, 1053901840, 10518585111937802752, 8194, 0, 0}}}} tem = <optimized out> save = <optimized out> previous_echo_area_message = 0x0 also_record = 0x0 reread = false recorded = false polling_stopped_here = false orig_kboard = 0x3f225150 jmpcount = <optimized out> #22 0x00000000005330f1 in read_key_sequence (keybuf=keybuf@entry=0x77801d4f9d10, prompt=prompt@entry=0x0, dont_downcase_last=dont_downcase_last@entry=false, can_return_switch_frame=can_return_switch_frame@entry=true, fix_current_buffer=fix_current_buffer@entry=true, prevent_redisplay=prevent_redisplay@entry=false) at keyboard.c:10084 interrupted_kboard = 0x3f225150 interrupted_frame = 0x42a23c18 key = <optimized out> used_mouse_menu = false echo_local_start = 0 last_real_key_start = 0 keys_local_start = 0 new_binding = <optimized out> count = <optimized out> t = 0 echo_start = 0 keys_start = 0 current_binding = 0x428bf0f3 first_unbound = 31 mock_input = 0 used_mouse_menu_history = {false <repeats 30 times>} fkey = {parent = 0x3f040773, map = 0x3f040773, start = 0, end = 0} keytran = {parent = 0x69d29fddb043, map = 0x69d29fddb043, start = 0, end = 0} indec = {parent = 0x3f0407c3, map = 0x3f0407c3, start = 0, end = 0} shift_translated = false delayed_switch_frame = 0x0 original_uppercase = 0x9060 original_uppercase_position = -1 dummyflag = false starting_buffer = 0x3ff483b0 fake_prefixed_keys = 0x0 first_event = 0x0 second_event = <optimized out> #23 0x0000000000534557 in command_loop_1 () at keyboard.c:1384 cmd = <optimized out> keybuf = {0x22, 0x1a2, 0xa0, 0x77801d4f9d80, 0x2, 0x30, 0x0, 0x59cb1d <do_one_unbind+287>, 0x34e0, 0x60, 0x0, 0x0, 0x0, 0x59df58 <unbind_to+105>, 0xb, 0xed90, 0x30, 0x3ff483b5, 0x0, 0x91f9856df0c3e200, 0xbd1480 <globals>, 0x429b3943, 0x60, 0x529bcb <cmd_error+363>, 0x0, 0x69d29f4a770d, 0xbd1480 <globals>, 0x91f9856df0c3e200, 0x60, 0x69d29f76f0db} i = <optimized out> prev_modiff = 24 prev_buffer = 0x69d29f4a7708 #24 0x000000000059d1ac in internal_condition_case (bfun=bfun@entry=0x53431d <command_loop_1>, handlers=handlers@entry=0x90, hfun=hfun@entry=0x529a60 <cmd_error>) at eval.c:1474 val = <optimized out> c = 0x3e3dcfe0 #25 0x0000000000524551 in command_loop_2 (handlers=handlers@entry=0x90) at keyboard.c:1133 val = <optimized out> #26 0x000000000059d11a in internal_catch (tag=tag@entry=0xfc90, func=func@entry=0x524537 <command_loop_2>, arg=arg@entry=0x90) at eval.c:1197 val = <optimized out> c = 0x3e3f9630 #27 0x000000000052450e in command_loop () at keyboard.c:1111 No locals. #28 0x000000000052960a in recursive_edit_1 () at keyboard.c:720 count = <optimized out> val = <optimized out> #29 0x0000000000529959 in Frecursive_edit () at keyboard.c:803 count = <optimized out> buffer = <optimized out> #30 0x0000000000523a4c in main (argc=2, argv=<optimized out>) at emacs.c:2521 stack_bottom_variable = 0x69d2a24c9da0 <(anonymous namespace)::moneypunct_cache_ct> no_loadup = false junk = 0x0 dname_arg = 0x0 ch_to_dir = 0x0 original_pwd = <optimized out> dump_mode = <optimized out> skip_args = 1 temacs = 0x0 attempt_load_pdump = <optimized out> only_version = false rlim = {rlim_cur = 10022912, rlim_max = 18446744073709551615} lc_all = <optimized out> sockfd = -1 module_assertions = <optimized out> quit
bug-gnu-emacs@HIDDEN
:bug#66416
; Package emacs
.
Full text available.Received: (at 66416) by debbugs.gnu.org; 12 Oct 2023 07:47:24 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Thu Oct 12 03:47:24 2023 Received: from localhost ([127.0.0.1]:40544 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1qqqPk-0000Hg-9o for submit <at> debbugs.gnu.org; Thu, 12 Oct 2023 03:47:24 -0400 Received: from mout02.posteo.de ([185.67.36.66]:47097) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <yguo@HIDDEN>) id 1qqqPg-0000HR-TE for 66416 <at> debbugs.gnu.org; Thu, 12 Oct 2023 03:47:23 -0400 Received: from submission (posteo.de [185.67.36.169]) by mout02.posteo.de (Postfix) with ESMTPS id C1125240104 for <66416 <at> debbugs.gnu.org>; Thu, 12 Oct 2023 09:46:52 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.net; s=2017; t=1697096812; bh=y/95ZupcODIJP/v+Dqmb3dvsQntWuV/yDSAzAcdiPgk=; h=From:To:Subject:Date:Message-ID:MIME-Version:From; b=mS5JlOXveui6h4y2gQxkySBXWrQKMCMs506SAlXUfRJpxhZ81p2H81rUTZS4C60OW 0cB00XtpUIl05by+Cw5Wh8ubowU8W8aHI1imxhMt7enwswJFDBTHTZ/a2RqFthLRPk K1cRmRkQ2I9DRf9781ey3M32HoC30Cf2clU/GTc9H9mTpBGDvocTqqk3eQMulLWKT2 NiAn6FLEvqZ6EJqTg0y7XY6f0btJI3VWpkXniPbJ4ydZ4tKc0t1bkjajvf0dpsrUNC JhSae6sbpOmKxAmAw8oU7glWlmm6sybAPL2cmnyPXqLVjtgwxnybtRa3hVl/zoze8v UwCWBajQo+y+Q== Received: from customer (localhost [127.0.0.1]) by submission (posteo.de) with ESMTPSA id 4S5hY837S9z9rxV for <66416 <at> debbugs.gnu.org>; Thu, 12 Oct 2023 09:46:52 +0200 (CEST) From: Yuchen Guo <yguo@HIDDEN> To: 66416 <at> debbugs.gnu.org Subject: GDB output from new crash Date: Thu, 12 Oct 2023 07:46:51 +0000 Message-ID: <87il7cxoyc.fsf@lan> MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 66416 X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -3.3 (---) The build from latest commit in emacs-29 branch crashed after attempting to view HELLO file. GDB output: https://codeberg.org/m0p/ublock-origin-mirror/raw/branch/main/gdb-2.txt
bug-gnu-emacs@HIDDEN
:bug#66416
; Package emacs
.
Full text available.Received: (at 66416) by debbugs.gnu.org; 11 Oct 2023 13:12:55 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Wed Oct 11 09:12:55 2023 Received: from localhost ([127.0.0.1]:37781 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1qqZ1C-0005Dc-NT for submit <at> debbugs.gnu.org; Wed, 11 Oct 2023 09:12:55 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:52252) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <eliz@HIDDEN>) id 1qqZ18-0005DJ-8U for 66416 <at> debbugs.gnu.org; Wed, 11 Oct 2023 09:12:53 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <eliz@HIDDEN>) id 1qqZ0g-0001sd-4V; Wed, 11 Oct 2023 09:12:22 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date: mime-version; bh=fJ5Svf4EdpD0gzA93YwYqQoUoJWjLQV2GOa5ZV8klhk=; b=bBOR1Y9XvBoj k5oDnn0KtTWbJcA4B8e968QE2KACWmi99LK2Opbraz0IuPffFUknEj8aiNXwA6fY3/LQYvYJBWUWw w97S5a9cD3m0edRsa2E3qtp0BafbEh+h1dCz7y7OTSDysZRieZf1anjkuML7prqoPSwHoj19wabsT /YNidXeerOi316X1CTWPZv2mUjN0LK2NGEpLYhTE2NgVKNGJc2Kos2s4aZyLmSyaoeYksu6Za4Ive GJBJ/dth0J2AidY0V7upFOwXPFyiKwgSN29D/DItkewgVz7UKiNZnVT2erbAMkMW778BeiJhpNXO6 3abLiYTGYdaqW27ogj18+Q==; Date: Wed, 11 Oct 2023 16:12:10 +0300 Message-Id: <8334yhuwut.fsf@HIDDEN> From: Eli Zaretskii <eliz@HIDDEN> To: Yuchen Guo <yguo@HIDDEN> In-Reply-To: <86r0m1coop.fsf@lan> (message from Yuchen Guo on Wed, 11 Oct 2023 12:45:58 +0000) Subject: Re: bug#66416: 29.1; Crashes when visiting HELLO file with pgtk on Wayland References: <865y3gq2in.fsf@lan> <83mswsvy0p.fsf@HIDDEN> <87bkd7k6b8.fsf@lan> <831qe3ws6d.fsf@HIDDEN> <87mswr4ntw.fsf@lan> <83wmvvus3w.fsf@HIDDEN> <87cyxnoxp3.fsf@lan> <83pm1mvfw4.fsf@HIDDEN> <875y3ews35.fsf@lan> <83h6myvbmh.fsf@HIDDEN> <86y1gajve8.fsf@lan> <838r89v1iv.fsf@HIDDEN> <86r0m1coop.fsf@lan> X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 66416 Cc: 66416 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -3.3 (---) > From: Yuchen Guo <yguo@HIDDEN> > Cc: 66416 <at> debbugs.gnu.org > Date: Wed, 11 Oct 2023 12:45:58 +0000 > > Eli Zaretskii <eliz@HIDDEN> writes: > > > Try font-info instead, and look at the last, 13th, element of the > > vector it returns. The doc string of font-info describes what it can > > tell you. > > I obtained the following output for the Simplified Chinese Serif font: > > (opentype > ((DFLT (nil aalt calt ccmp dlig fwid hist hwid liga pwid ruby vert > vrt2)) > (cyrl (nil aalt calt ccmp dlig fwid hist hwid liga locl pwid ruby > vert vrt2) > (JAN\ aalt calt ccmp dlig fwid hist hwid liga locl pwid ruby > vert vrt2) > (KOR\ aalt calt ccmp dlig fwid hist hwid liga locl pwid > ruby vert vrt2) > (ZHH\ aalt calt ccmp dlig fwid hist hwid liga locl pwid > ruby vert vrt2) > (ZHS\ aalt calt ccmp dlig fwid hist hwid liga locl pwid > ruby vert vrt2) > (ZHT\ aalt calt ccmp dlig fwid hist hwid liga locl pwid > ruby vert vrt2))...) > > ...500+ lines omitted... > > It seems to me that the font declares support for all CJK scripts. And you are saying that this font is not appropriate for your language-environment, contrary to what the font declares? If so, you could try telling Emacs to ignore than font, using face-ignored-fonts. > Back to the original bug report: > > Emacs has not crashed since the rebuild from latest commit in emacs-29 > branch. Previously Emacs server was crashing every few hours. > > If there is no more crashes in the coming week, then I think this issue > can be closed. Thanks, so please come back and report in a week or so, or when it does crash, whichever happens earlier.
bug-gnu-emacs@HIDDEN
:bug#66416
; Package emacs
.
Full text available.Received: (at 66416) by debbugs.gnu.org; 11 Oct 2023 12:46:41 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Wed Oct 11 08:46:41 2023 Received: from localhost ([127.0.0.1]:37753 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1qqYbg-0004Gc-K9 for submit <at> debbugs.gnu.org; Wed, 11 Oct 2023 08:46:41 -0400 Received: from mout01.posteo.de ([185.67.36.65]:36555) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <yguo@HIDDEN>) id 1qqYbb-0004G3-PO for 66416 <at> debbugs.gnu.org; Wed, 11 Oct 2023 08:46:31 -0400 Received: from submission (posteo.de [185.67.36.169]) by mout01.posteo.de (Postfix) with ESMTPS id E7029240027 for <66416 <at> debbugs.gnu.org>; Wed, 11 Oct 2023 14:45:59 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.net; s=2017; t=1697028359; bh=QkL3Z0k8ZHatprbL8boYmYnndcJCT4p/zAEd3w6Haq8=; h=From:To:Cc:Subject:Date:Message-ID:MIME-Version:From; b=iutKi1z78vwCDBAhQWCsXhhp3Ol22bfeQ655SxSXNMXZSpisZASu70oB75Sqex/YR XsM9p2rDX+DPoqnqPue0ne6HqGU9l18/LDqCG2Pb2unU205CtckPPPgv8VjNpzA3Uh Nx9IUAQdK/vXM2FwFltrQ9J50VnkBMHDx4Uc1EWK70jPw86bqUGpqyp/dAm2fRjbXU hEP3Y6mVwoW7p1ei3ZjSPvNr3sHA5HDGtQXoY3I5jcaiCcUikGXC9AJTquk0BVrXL7 bMu8Lv1M4JMVQefkB1ElynBuMh57czJNcFbI/u14Uht38VYenGGKBjDsiZez58+icV 9FXEXvEVFGsVA== Received: from customer (localhost [127.0.0.1]) by submission (posteo.de) with ESMTPSA id 4S5CDl1pJjz6tvt; Wed, 11 Oct 2023 14:45:59 +0200 (CEST) From: Yuchen Guo <yguo@HIDDEN> To: Eli Zaretskii <eliz@HIDDEN> Subject: Re: bug#66416: 29.1; Crashes when visiting HELLO file with pgtk on Wayland In-Reply-To: <838r89v1iv.fsf@HIDDEN> (Eli Zaretskii's message of "Wed, 11 Oct 2023 14:31:20 +0300") References: <865y3gq2in.fsf@lan> <83mswsvy0p.fsf@HIDDEN> <87bkd7k6b8.fsf@lan> <831qe3ws6d.fsf@HIDDEN> <87mswr4ntw.fsf@lan> <83wmvvus3w.fsf@HIDDEN> <87cyxnoxp3.fsf@lan> <83pm1mvfw4.fsf@HIDDEN> <875y3ews35.fsf@lan> <83h6myvbmh.fsf@HIDDEN> <86y1gajve8.fsf@lan> <838r89v1iv.fsf@HIDDEN> Date: Wed, 11 Oct 2023 12:45:58 +0000 Message-ID: <86r0m1coop.fsf@lan> MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 66416 Cc: 66416 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -3.3 (---) Eli Zaretskii <eliz@HIDDEN> writes: > Try font-info instead, and look at the last, 13th, element of the > vector it returns. The doc string of font-info describes what it can > tell you. I obtained the following output for the Simplified Chinese Serif font: (opentype ((DFLT (nil aalt calt ccmp dlig fwid hist hwid liga pwid ruby vert vrt2)) (cyrl (nil aalt calt ccmp dlig fwid hist hwid liga locl pwid ruby vert vrt2) (JAN\ aalt calt ccmp dlig fwid hist hwid liga locl pwid ruby vert vrt2) (KOR\ aalt calt ccmp dlig fwid hist hwid liga locl pwid ruby vert vrt2) (ZHH\ aalt calt ccmp dlig fwid hist hwid liga locl pwid ruby vert vrt2) (ZHS\ aalt calt ccmp dlig fwid hist hwid liga locl pwid ruby vert vrt2) (ZHT\ aalt calt ccmp dlig fwid hist hwid liga locl pwid ruby vert vrt2))...) ...500+ lines omitted... It seems to me that the font declares support for all CJK scripts. > font-spec Thanks for the detailed suggestions, but I think I will not tweak that any further at the moment, since I still do not have sufficient knowledge for doing so. Besides, I am already able to sit back and enjoy variable pitch font in its full 4K-resolution, pure GTK on Wayland glory. By God, I was writing TeX in TUI Emacs for a whole year! I didn't know what was missing in my life. Obligatory screenshot: https://codeberg.org/m0p/ublock-origin-mirror/raw/branch/main/4k.png =================================================== Back to the original bug report: Emacs has not crashed since the rebuild from latest commit in emacs-29 branch. Previously Emacs server was crashing every few hours. If there is no more crashes in the coming week, then I think this issue can be closed.
bug-gnu-emacs@HIDDEN
:bug#66416
; Package emacs
.
Full text available.Received: (at 66416) by debbugs.gnu.org; 11 Oct 2023 11:32:05 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Wed Oct 11 07:32:05 2023 Received: from localhost ([127.0.0.1]:37646 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1qqXRc-0007bt-Nf for submit <at> debbugs.gnu.org; Wed, 11 Oct 2023 07:32:05 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:33266) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <eliz@HIDDEN>) id 1qqXRY-0007YV-Kg for 66416 <at> debbugs.gnu.org; Wed, 11 Oct 2023 07:32:04 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <eliz@HIDDEN>) id 1qqXR6-0003EC-5D; Wed, 11 Oct 2023 07:31:32 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-version:References:Subject:In-Reply-To:To:From: Date; bh=nAz7eUOXkgOSDWKnTVHnfQcHB1h/eSvSoPSyBU6+DPg=; b=QFCeNYckIC1U4hZnDL/w Ve7FoxS4OWOP7BphAaXc443x8AQcdJv5VN7V63Xdk0uYBYP/6TN1A+tX8xdBuZjXdXKuL8cItSP1E E/M4BFw6oHOJvr6VKT3DayyjDp5Xqno46uVmMQTTbKc/Yc96h4gc9j9X/k1HZAnTHeO0An5d8RbrE IHYXfTjGEF+DGvO7IvOzYuEEqzVrD9N76lJg14ffvdF87VF3YGTfqjQBdRhbqT2yDJwR1WCOptUB/ +I1pUA9CCEakAjaemhxGxNZSEzmO5r7h6lfZ40VQm3WqVGZ3nXan+TY6SelGDfCQOj5FT/C/qNVAX TF6p4Y4SXzG3XA==; Date: Wed, 11 Oct 2023 14:31:20 +0300 Message-Id: <838r89v1iv.fsf@HIDDEN> From: Eli Zaretskii <eliz@HIDDEN> To: Yuchen Guo <yguo@HIDDEN> In-Reply-To: <86y1gajve8.fsf@lan> (message from Yuchen Guo on Tue, 10 Oct 2023 16:26:55 +0000) Subject: Re: bug#66416: 29.1; Crashes when visiting HELLO file with pgtk on Wayland References: <865y3gq2in.fsf@lan> <83mswsvy0p.fsf@HIDDEN> <87bkd7k6b8.fsf@lan> <831qe3ws6d.fsf@HIDDEN> <87mswr4ntw.fsf@lan> <83wmvvus3w.fsf@HIDDEN> <87cyxnoxp3.fsf@lan> <83pm1mvfw4.fsf@HIDDEN> <875y3ews35.fsf@lan> <83h6myvbmh.fsf@HIDDEN> <86y1gajve8.fsf@lan> MIME-version: 1.0 Content-type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 66416 Cc: 66416 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -3.3 (---) > From: Yuchen Guo <yguo@HIDDEN> > Cc: 66416 <at> debbugs.gnu.org > Date: Tue, 10 Oct 2023 16:26:55 +0000 > > Eli Zaretskii <eliz@HIDDEN> writes: > > > Do the fonts that you want to use have such language tags? If they > > do, which language tags correspond to what language-environments in > > Emacs? > > How can I check this? I tried `describe-font' on the font I wish to > use, the output is the following Try font-info instead, and look at the last, 13th, element of the vector it returns. The doc string of font-info describes what it can tell you. > > So if certain language tags should be required from Chinese fonts in > > specific Chinese language-environments, we can express that in our > > default fontset, so that the need for configuring fonts manually is > > avoided in more cases. > > > > ... > > See above: is it really impossible? > > I'm now convinced that this is indeed possible. Thanks for the > detailed explanation, and apologies for not reading `(emacs)Language Environments' > earlier. But now I'm unsure whether this is a problem on the part of > the font, or something that could be fixed in Emacs. See above. If the fonts you want to use indeed have the appropriate language-system tags, then you can request those tags to be present via set-fontest-font, by using the font-spec function to specify the FONT-SPEC argument. See the doc string of font-spec for how to specify language-system tags. > The selection of Free-as-in-Freedom CJK fonts is already too > few, good ones even less, we could ill afford to lose more of them due > to trivial configuration problems. The beauty of using font-spec is that you don't have to name the fonts or their family names, only specify their properties and features, and Emacs will find the right font(s) automatically (or at least it should). > In the meantime, I'm using the following snippet for fallback. I've > removed all other configuration: > > (defun my-configure-font (frame) > "Configure font given initial non-daemon FRAME. > Intended for `after-make-frame-functions'." > ;; ç®€ä½“ä¸æ–‡ä¸Žæ ‡ç‚¹ã€‚ > (set-fontset-font t 'han (font-spec :family "Noto Serif CJK SC" :weight 'medium)) > (set-fontset-font t 'cjk-misc (font-spec :family "Noto Serif CJK SC" :weight 'medium)) > (remove-hook 'after-make-frame-functions #'my-configure-font)) > > (add-hook 'after-make-frame-functions #'my-configure-font) > > Does this make any sense? Yes, I think so.
bug-gnu-emacs@HIDDEN
:bug#66416
; Package emacs
.
Full text available.Received: (at 66416) by debbugs.gnu.org; 10 Oct 2023 16:27:30 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Tue Oct 10 12:27:30 2023 Received: from localhost ([127.0.0.1]:36807 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1qqFZx-0007m5-TZ for submit <at> debbugs.gnu.org; Tue, 10 Oct 2023 12:27:30 -0400 Received: from mout02.posteo.de ([185.67.36.66]:34399) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <yguo@HIDDEN>) id 1qqFZs-0007lo-CI for 66416 <at> debbugs.gnu.org; Tue, 10 Oct 2023 12:27:28 -0400 Received: from submission (posteo.de [185.67.36.169]) by mout02.posteo.de (Postfix) with ESMTPS id 1F063240104 for <66416 <at> debbugs.gnu.org>; Tue, 10 Oct 2023 18:26:57 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.net; s=2017; t=1696955217; bh=fdZghCF16rAKDsReLiJcrigRmVaARCQJEHC8zd13VrY=; h=From:To:Cc:Subject:Date:Message-ID:MIME-Version: Content-Transfer-Encoding:From; b=JBHeIL24j6bbNSMvrctAoZymQpOy3aUfv/htJKdjSQuh3p5Vzyxehg8D51sj5vNVG 8l6vzs43BAvveM3KXFerMPxhZKtzfWXTP5DgNtguM7kWNpTk4jKMiFf7+YC+j/WqSe U3kL8dGL0ai6Q54akEx8q4YwzCFInQT1ZceMCHq1z+357Pl8rtx/AsI5uXn7fisqNN 621Bjt0INdz7M5w4Z4jhdP2KI+vqVdUzp4aoQ4oV6BSEjSSGFttLhS3r7qZtYWSSR3 7nP7EImNoduTUKrE0pbEHe+X25QOq3LZzNw5s2pohMln6JY4LbB2LxaUks97gwKzXv blTBVj4UZWgOQ== Received: from customer (localhost [127.0.0.1]) by submission (posteo.de) with ESMTPSA id 4S4hB8408sz9rxf; Tue, 10 Oct 2023 18:26:56 +0200 (CEST) From: Yuchen Guo <yguo@HIDDEN> To: Eli Zaretskii <eliz@HIDDEN> Subject: Re: bug#66416: 29.1; Crashes when visiting HELLO file with pgtk on Wayland In-Reply-To: <83h6myvbmh.fsf@HIDDEN> (Eli Zaretskii's message of "Tue, 10 Oct 2023 16:40:54 +0300") References: <865y3gq2in.fsf@lan> <83mswsvy0p.fsf@HIDDEN> <87bkd7k6b8.fsf@lan> <831qe3ws6d.fsf@HIDDEN> <87mswr4ntw.fsf@lan> <83wmvvus3w.fsf@HIDDEN> <87cyxnoxp3.fsf@lan> <83pm1mvfw4.fsf@HIDDEN> <875y3ews35.fsf@lan> <83h6myvbmh.fsf@HIDDEN> Date: Tue, 10 Oct 2023 16:26:55 +0000 Message-ID: <86y1gajve8.fsf@lan> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 66416 Cc: 66416 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -3.3 (---) Eli Zaretskii <eliz@HIDDEN> writes: > Do the fonts that you want to use have such language tags? If they > do, which language tags correspond to what language-environments in > Emacs? How can I check this? I tried `describe-font' on the font I wish to use, the output is the following name (opened by): -GOOG-Noto Serif CJK SC-medium-normal-normal-*-48-*-*-*-*= -0-iso10646-1 full name: Noto Serif CJK SC:pixelsize=3D48:foundry=3DGOOG:weight=3D= medium:slant=3Dnormal:width=3Dnormal:scalable=3Dtrue file name: /.../share/fonts/opentype/noto-cjk/NotoSerifCJK-VF.otf.ttc `fc-match' from fontconfig says familylang: "en"(s) stylelang: "en"(s) fullnamelang: "en"(s) lang: aa|ay|bg|bi|bin|br|ch|da|de|en|es|eu|fj|fo|fur fy|gd|gl|gn|gv|haw|ho|ia|ig|id|ie|io|is|it|ja|ki|ko|kum|lb|mg|nb|nds nl|nn|no|nr|oc|om|os|pt|rm|ru|sel|sm|sma|smj|so|sq|ss|st|sv|sw|tl|to ts|uz|vo|wa|xh|yap|zh-cn|zh-hk|zh-mo|zh-sg|zh-tw|zu|an|fil|ht|jv|kj= |kwm li|ms|na|ng|pap-an|pap-aw|rn|rw|sc|sg|sn|su|za(s) namelang: "en"(s) Does this mean that the font itself is broken? > These all are different language-environments in Emacs. Type > > C-x RET l Chinese TAB > > and you will see the Chinese language-environments that Emacs > supports. When Emacs starts, the initial language-environment is > determined from the system locale, and the default fontset is arranged > accordingly. > > So if certain language tags should be required from Chinese fonts in > specific Chinese language-environments, we can express that in our > default fontset, so that the need for configuring fonts manually is > avoided in more cases. > > ... > See above: is it really impossible? I'm now convinced that this is indeed possible. Thanks for the detailed explanation, and apologies for not reading `(emacs)Language Enviro= nments' earlier. But now I'm unsure whether this is a problem on the part of the font, or something that could be fixed in Emacs. The selection of Free-as-in-Freedom CJK fonts is already too few, good ones even less, we could ill afford to lose more of them due to trivial configuration problems. In the meantime, I'm using the following snippet for fallback. I've removed all other configuration: =09 (defun my-configure-font (frame) "Configure font given initial non-daemon FRAME. Intended for `after-make-frame-functions'." ;; =E7=AE=80=E4=BD=93=E4=B8=AD=E6=96=87=E4=B8=8E=E6=A0=87=E7=82=B9=E3=80= =82 (set-fontset-font t 'han (font-spec :family "Noto Serif CJK SC" :weight = 'medium)) (set-fontset-font t 'cjk-misc (font-spec :family "Noto Serif CJK SC" :we= ight 'medium)) (remove-hook 'after-make-frame-functions #'my-configure-font)) =09 (add-hook 'after-make-frame-functions #'my-configure-font) Does this make any sense?
bug-gnu-emacs@HIDDEN
:bug#66416
; Package emacs
.
Full text available.Received: (at 66416) by debbugs.gnu.org; 10 Oct 2023 13:41:35 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Tue Oct 10 09:41:35 2023 Received: from localhost ([127.0.0.1]:34347 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1qqCzP-0004I2-4L for submit <at> debbugs.gnu.org; Tue, 10 Oct 2023 09:41:35 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:50612) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <eliz@HIDDEN>) id 1qqCzM-0004Ho-FR for 66416 <at> debbugs.gnu.org; Tue, 10 Oct 2023 09:41:33 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <eliz@HIDDEN>) id 1qqCyu-0007A7-RI; Tue, 10 Oct 2023 09:41:04 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date: mime-version; bh=pMqujslqkKAcgrUy2CAHm0XnJE6n52w0LZiwiNnPLD4=; b=o6vp3WCFatyB URCXkPrFeaLhgd54zcAlZyI4m3UYBpl9vpRFm6Ee1WKDe3FGZu/W0yQ09r5Q1x6WYkzr2IhtJml21 4VRNmYRVpjVL9s+7EdI4O+WCpatTc1VlgUXt/RaiccbhPKQOvFHMdHlwmVR2O3HsmFtTbMlymhHmi 3qImLqc+gEnJ1Z3cecEcuixCLAnhfGiQCfcxtCcOG+6AuBx33teEDX3kIQfYGZYn9q6RUoIy8azKL 4nnoCtWbJLOjP9pWrqBOoDZ4d39x3/2q7ELIQtOS3Ayfyx76CUj64DV3SvMA3qpiRI0YFKGsnQCwL vALuJz3s7FbArU2+rgYbQw==; Date: Tue, 10 Oct 2023 16:40:54 +0300 Message-Id: <83h6myvbmh.fsf@HIDDEN> From: Eli Zaretskii <eliz@HIDDEN> To: Yuchen Guo <yguo@HIDDEN> In-Reply-To: <875y3ews35.fsf@lan> (message from Yuchen Guo on Tue, 10 Oct 2023 12:59:58 +0000) Subject: Re: bug#66416: 29.1; Crashes when visiting HELLO file with pgtk on Wayland References: <865y3gq2in.fsf@lan> <83mswsvy0p.fsf@HIDDEN> <87bkd7k6b8.fsf@lan> <831qe3ws6d.fsf@HIDDEN> <87mswr4ntw.fsf@lan> <83wmvvus3w.fsf@HIDDEN> <87cyxnoxp3.fsf@lan> <83pm1mvfw4.fsf@HIDDEN> <875y3ews35.fsf@lan> X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 66416 Cc: 66416 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -3.3 (---) > From: Yuchen Guo <yguo@HIDDEN> > Cc: 66416 <at> debbugs.gnu.org > Date: Tue, 10 Oct 2023 12:59:58 +0000 > > > Thanks. The question is: how can Emacs distinguish between these > > fonts and decide that one of them is not suitable. > > I think this is not possible without the user explicitly specifying > which variant is needed. In HTML this is done with language tags, such > as lang="zh-Hans", but this strategy only covers a minority of cases, > because > > - the author of the HTML document has to specify this language tag > - the browser must understand this tag > - only applies to HTML documents > > In most other cases, such as the user interface of an Android phone, the > default variant is chosen during language configuration. If a non-CJK > language was chosen, such as en-US for American English (I do this), it > will behave in the same manner as Emacs. Emacs has something similar, it can access the language tags of the font. If the font specifies a language tag, we can configure the default fontset in a way that in specific language-environments the fonts with corresponding language tags are moved to the front of the fontset. Do the fonts that you want to use have such language tags? If they do, which language tags correspond to what language-environments in Emacs? > > In general, Emacs picks up the first font that matches the fontset's > > spec, so we need to come up with two things: (a) the way for Emacs to > > distinguish between these fonts, and (b) the way to encode the > > requirements for a "good" font in our default fontset. Then Emacs > > will be able to pick up the correct font automatically. > > "Good" is, in this case, defined by user. One font suitable for > Mainland China users is not suitable for Taiwan, Hong Kong or Japan > users, and vice versa. These all are different language-environments in Emacs. Type C-x RET l Chinese TAB and you will see the Chinese language-environments that Emacs supports. When Emacs starts, the initial language-environment is determined from the system locale, and the default fontset is arranged accordingly. So if certain language tags should be required from Chinese fonts in specific Chinese language-environments, we can express that in our default fontset, so that the need for configuring fonts manually is avoided in more cases. > In other words, it is impossible for Emacs to determine what variant > does a given user prefer. See above: is it really impossible? > But there's good news. I've rebuilt Emacs from latest commit (9 hours > ago) in the emacs-29 branch, with debug symbols enabled. Fresh out of > the oven! This was all made very simple and declarative thanks to the > Nix package manager: > > https://codeberg.org/m0p/dotfiles/commit/e1fb4ffc4b4ce3a914adbd4c4a49863b2a48afeb > > with the following init.el > > https://codeberg.org/m0p/dotfiles/raw/commit/eec25a4ae443de78ea3d8ea3d94541060d7861d7/imports/not-nix-config-files/emacs-init.el > > We will see if Emacs crashes again. So far with (4 hours, 43 minutes, 3 > seconds) uptime. Thanks.
bug-gnu-emacs@HIDDEN
:bug#66416
; Package emacs
.
Full text available.Received: (at 66416) by debbugs.gnu.org; 10 Oct 2023 13:00:32 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Tue Oct 10 09:00:31 2023 Received: from localhost ([127.0.0.1]:34270 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1qqCLf-0000Qz-FM for submit <at> debbugs.gnu.org; Tue, 10 Oct 2023 09:00:31 -0400 Received: from mout02.posteo.de ([185.67.36.66]:50789) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <yguo@HIDDEN>) id 1qqCLb-0000Qe-Pw for 66416 <at> debbugs.gnu.org; Tue, 10 Oct 2023 09:00:29 -0400 Received: from submission (posteo.de [185.67.36.169]) by mout02.posteo.de (Postfix) with ESMTPS id B19E4240104 for <66416 <at> debbugs.gnu.org>; Tue, 10 Oct 2023 14:59:59 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.net; s=2017; t=1696942799; bh=ySczAILrhKgdO2Q+02Fex9LULfRMfRpcUwlHZXyrUM4=; h=From:To:Cc:Subject:Date:Message-ID:MIME-Version:From; b=SxzFAig40wjFDwKhVJmRnA7O1750zsKAIl7bs+wius1QRslCeL7l/64sj3gn6G2v4 Qw8prawYuoOYbao2qR3dWGOQsIqB1DNdLpvMRQhE8Wai4sdMQC/4h+5pzMM96jZLet /3mhHzkk1/NaxyMt2TbKAPZF42KBYj8qxKOldsPAlKus8J4cWS6Pt1HzNw35GO5aj4 /OeLvMdbHoz1MyArWvxF2EDpG/jewWc3Us/hk027t5U+qWPKescgGq9iWyqlf+4Vp5 I6AlrhG4Ui+o0wvjOG6ccO+edJpRdrAz/OBgnG4lx6kJGu1XMdnR4XvkKlP1GdFE2u Zb0oP6n6LLGag== Received: from customer (localhost [127.0.0.1]) by submission (posteo.de) with ESMTPSA id 4S4bbM0zTLz9s08; Tue, 10 Oct 2023 14:59:58 +0200 (CEST) From: Yuchen Guo <yguo@HIDDEN> To: Eli Zaretskii <eliz@HIDDEN> Subject: Re: bug#66416: 29.1; Crashes when visiting HELLO file with pgtk on Wayland In-Reply-To: <83pm1mvfw4.fsf@HIDDEN> (Eli Zaretskii's message of "Tue, 10 Oct 2023 15:08:43 +0300") References: <865y3gq2in.fsf@lan> <83mswsvy0p.fsf@HIDDEN> <87bkd7k6b8.fsf@lan> <831qe3ws6d.fsf@HIDDEN> <87mswr4ntw.fsf@lan> <83wmvvus3w.fsf@HIDDEN> <87cyxnoxp3.fsf@lan> <83pm1mvfw4.fsf@HIDDEN> Date: Tue, 10 Oct 2023 12:59:58 +0000 Message-ID: <875y3ews35.fsf@lan> MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 66416 Cc: 66416 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -3.3 (---) Eli Zaretskii <eliz@HIDDEN> writes: > You do have the freedom, and Emacs gives users more freedom in > customizing fonts than most other GUI apps. In my experience, Emacs is certainly one of, if not the most effective at customizing fonts, made even more impressive considering the fact that everything is controlled by elisp. Kudos to you for making a truly wonderful GUI possible! > You just need to know very well what you are doing to exercise that > freedom, so we are trying hard to make the need for that as small and > rare as possible. Yes. In a previous reply you mentioned that this configuration is non-trivial, and indeed a perfect out-of-the-box experience is a noble goal in itself. Alas, some of us users would still try to customize the fonts with very little understanding of the intricacies of Emacs internals. > Thanks. The question is: how can Emacs distinguish between these > fonts and decide that one of them is not suitable. I think this is not possible without the user explicitly specifying which variant is needed. In HTML this is done with language tags, such as lang="zh-Hans", but this strategy only covers a minority of cases, because - the author of the HTML document has to specify this language tag - the browser must understand this tag - only applies to HTML documents In most other cases, such as the user interface of an Android phone, the default variant is chosen during language configuration. If a non-CJK language was chosen, such as en-US for American English (I do this), it will behave in the same manner as Emacs. > In general, Emacs picks up the first font that matches the fontset's > spec, so we need to come up with two things: (a) the way for Emacs to > distinguish between these fonts, and (b) the way to encode the > requirements for a "good" font in our default fontset. Then Emacs > will be able to pick up the correct font automatically. "Good" is, in this case, defined by user. One font suitable for Mainland China users is not suitable for Taiwan, Hong Kong or Japan users, and vice versa. In other words, it is impossible for Emacs to determine what variant does a given user prefer. But there's good news. I've rebuilt Emacs from latest commit (9 hours ago) in the emacs-29 branch, with debug symbols enabled. Fresh out of the oven! This was all made very simple and declarative thanks to the Nix package manager: https://codeberg.org/m0p/dotfiles/commit/e1fb4ffc4b4ce3a914adbd4c4a49863b2a48afeb with the following init.el https://codeberg.org/m0p/dotfiles/raw/commit/eec25a4ae443de78ea3d8ea3d94541060d7861d7/imports/not-nix-config-files/emacs-init.el We will see if Emacs crashes again. So far with (4 hours, 43 minutes, 3 seconds) uptime.
bug-gnu-emacs@HIDDEN
:bug#66416
; Package emacs
.
Full text available.Received: (at 66416) by debbugs.gnu.org; 10 Oct 2023 12:09:33 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Tue Oct 10 08:09:32 2023 Received: from localhost ([127.0.0.1]:34188 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1qqBYK-00078M-Ip for submit <at> debbugs.gnu.org; Tue, 10 Oct 2023 08:09:32 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:49072) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <eliz@HIDDEN>) id 1qqBYF-000784-TK for 66416 <at> debbugs.gnu.org; Tue, 10 Oct 2023 08:09:31 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <eliz@HIDDEN>) id 1qqBXg-0003ES-OE; Tue, 10 Oct 2023 08:09:00 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date: mime-version; bh=ky4jS9HP6OoppRcBvC4fbiH1rXt9HDBCFz0YkcYoU2Y=; b=ZEJ6uomNJ+WY nwgDXN7k7w5ndxWRgFwAk/Zw/R6DqaPKzU9bXobpoNqIHX2mUQvAq8nz6NgBr7t0/AyTBen7o9vM1 UyC2ceHA69MAYd6c418X60BGirNk2rpD968bk+9wfgjrWBZnPePDbfYsBuDyTbeFA3/sQ2KcsNW3S FJ8g4QVv7d98+DngGOpgDXCYG7Q+wHwkXuE1P4VpdLQx1o5TZ0i69e1cyTWuHjJqCyOQ+KS2z68qy y887QLYb1bbgwxyTlD2vExtgd3IROn11nYl9ciphMHauHtcgUlzTlN+OkhMW756fFX+hb2xGyUlJy YneyIQX36heJ9kDwiya+lg==; Date: Tue, 10 Oct 2023 15:08:43 +0300 Message-Id: <83pm1mvfw4.fsf@HIDDEN> From: Eli Zaretskii <eliz@HIDDEN> To: Yuchen Guo <yguo@HIDDEN> In-Reply-To: <87cyxnoxp3.fsf@lan> (message from Yuchen Guo on Tue, 10 Oct 2023 05:26:00 +0000) Subject: Re: bug#66416: 29.1; Crashes when visiting HELLO file with pgtk on Wayland References: <865y3gq2in.fsf@lan> <83mswsvy0p.fsf@HIDDEN> <87bkd7k6b8.fsf@lan> <831qe3ws6d.fsf@HIDDEN> <87mswr4ntw.fsf@lan> <83wmvvus3w.fsf@HIDDEN> <87cyxnoxp3.fsf@lan> X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 66416 Cc: 66416 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -3.3 (---) > From: Yuchen Guo <yguo@HIDDEN> > Cc: 66416 <at> debbugs.gnu.org > Date: Tue, 10 Oct 2023 05:26:00 +0000 > > Besides, in my not so humble opinion, I think Emacs users should have > the freedom of choosing the preferred font without crashing Emacs, > regardless of defaults. Font is a personal matter and one shouldn't be > dragged by others by the nose, as a Chinese idiom would say. You do have the freedom, and Emacs gives users more freedom in customizing fonts than most other GUI apps. You just need to know very well what you are doing to exercise that freedom, so we are trying hard to make the need for that as small and rare as possible. > > Can you show screenshots of the same text as Emacs displays by > > default, and as it should display according to your preferences? > > Sure. Here I made a GIF from the screenshots, hope you can spot the > difference. > > https://codeberg.org/m0p/ublock-origin-mirror/raw/branch/main/cjk-good-vs-bad.gif Thanks. The question is: how can Emacs distinguish between these fonts and decide that one of them is not suitable. In general, Emacs picks up the first font that matches the fontset's spec, so we need to come up with two things: (a) the way for Emacs to distinguish between these fonts, and (b) the way to encode the requirements for a "good" font in our default fontset. Then Emacs will be able to pick up the correct font automatically.
bug-gnu-emacs@HIDDEN
:bug#66416
; Package emacs
.
Full text available.Received: (at 66416) by debbugs.gnu.org; 10 Oct 2023 05:26:34 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Tue Oct 10 01:26:34 2023 Received: from localhost ([127.0.0.1]:33813 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1qq5GM-0004ut-Cd for submit <at> debbugs.gnu.org; Tue, 10 Oct 2023 01:26:34 -0400 Received: from mout01.posteo.de ([185.67.36.65]:34589) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <yguo@HIDDEN>) id 1qq5GH-0004uY-JC for 66416 <at> debbugs.gnu.org; Tue, 10 Oct 2023 01:26:33 -0400 Received: from submission (posteo.de [185.67.36.169]) by mout01.posteo.de (Postfix) with ESMTPS id 2BAC1240028 for <66416 <at> debbugs.gnu.org>; Tue, 10 Oct 2023 07:26:02 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.net; s=2017; t=1696915562; bh=ZWalfYd94OHs76Dynxw3ngf3a+vBQ7oI0zIhdHAx+3s=; h=From:To:Cc:Subject:Date:Message-ID:MIME-Version:From; b=cIlr3HfEEalWdGOe2jahzzg+yKzTIxOUL4PfdY8dhkAkWp4y89EvrFb6gX08VadKN pbQsioCty7qrIrncFNFbSQdpqP4i5+LVVSCdCcK3QN7rO5UX2oeL9D34hYixw0Mzrl K+tYm1KLJxGrZPwiecVRyNFkUbT/lVZJq0jzZCLxhGV4Ux9w9BD/TP1gJ9Ohm0l0jM BnL8AFQjXzLAt5YvLGGI9rlwXEdddzWX294+r9N0oobmOERvjVIven0i6n4fYZih/3 dX21tFVZDJvNkKVu5nd2SJOC/kOeu76hZHndE4kvNC/xvebN31aHf3QnXL7aKDWC32 0r4/eHOe4fYdQ== Received: from customer (localhost [127.0.0.1]) by submission (posteo.de) with ESMTPSA id 4S4PWY4kVBz6tw4; Tue, 10 Oct 2023 07:26:01 +0200 (CEST) From: Yuchen Guo <yguo@HIDDEN> To: Eli Zaretskii <eliz@HIDDEN> Subject: Re: bug#66416: 29.1; Crashes when visiting HELLO file with pgtk on Wayland In-Reply-To: <83wmvvus3w.fsf@HIDDEN> (Eli Zaretskii's message of "Tue, 10 Oct 2023 05:30:11 +0300") References: <865y3gq2in.fsf@lan> <83mswsvy0p.fsf@HIDDEN> <87bkd7k6b8.fsf@lan> <831qe3ws6d.fsf@HIDDEN> <87mswr4ntw.fsf@lan> <83wmvvus3w.fsf@HIDDEN> Date: Tue, 10 Oct 2023 05:26:00 +0000 Message-ID: <87cyxnoxp3.fsf@lan> MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 66416 Cc: 66416 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -3.3 (---) Eli Zaretskii <eliz@HIDDEN> writes: > Thanks. ... Is it possible for you to rebuild Emacs with -g3 compiler > switch and then try to reproduce the problem? > > Alternatively, can you build the current emacs-29 branch of the Emacs > Git repository, and see if the problem reproduces there? Will build from latest emacs-29 with -g3 and see if it still crashes. > Please explain why you want to use these and not the default fonts > Emacs uses on your platform. I have configured gsettings/dconf to use aforementioned Monospace and Proportional fonts, and that works fine in pure GTK Emacs in most cases. But the important edge cases, such as the fallback to Simplified Chinese font and AUCTeX prettify mathematical symbols with variable-pitch-mode enabled, fails. (The latter can be remedied by setting font-latex-math-face to something else, but it still does not solve the fallback problem.) This var-pitch fallback problem is also related to scaling. I have GDK_DPI_SCALE=2 set, and Monospaced font looks fine in HELLO, but variable-pitch-mode causes several scripts to be displayed extremely small. You can see this here: https://codeberg.org/m0p/ublock-origin-mirror/raw/branch/main/HELLO-mono.png https://codeberg.org/m0p/ublock-origin-mirror/raw/branch/main/HELLO-proportional.png https://codeberg.org/m0p/ublock-origin-mirror/raw/branch/main/HELLO-too-small.png Besides, in my not so humble opinion, I think Emacs users should have the freedom of choosing the preferred font without crashing Emacs, regardless of defaults. Font is a personal matter and one shouldn't be dragged by others by the nose, as a Chinese idiom would say. > Can you show screenshots of the same text as Emacs displays by > default, and as it should display according to your preferences? Sure. Here I made a GIF from the screenshots, hope you can spot the difference. https://codeberg.org/m0p/ublock-origin-mirror/raw/branch/main/cjk-good-vs-bad.gif
bug-gnu-emacs@HIDDEN
:bug#66416
; Package emacs
.
Full text available.Received: (at 66416) by debbugs.gnu.org; 10 Oct 2023 04:40:35 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Tue Oct 10 00:40:35 2023 Received: from localhost ([127.0.0.1]:33784 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1qq4Xr-0003aU-Fd for submit <at> debbugs.gnu.org; Tue, 10 Oct 2023 00:40:35 -0400 Received: from sonic315-22.consmr.mail.ne1.yahoo.com ([66.163.190.148]:42862) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <luangruo@HIDDEN>) id 1qq4Xo-0003aF-8j for 66416 <at> debbugs.gnu.org; Tue, 10 Oct 2023 00:40:33 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1696912805; bh=7Ksl54PhhetjCo3bT4tLqZcgXzQkUHbeyVB735+poio=; h=From:To:Cc:Subject:In-Reply-To:References:Date:From:Subject:Reply-To; b=BpfC2KHhZ5g3uaAoNj2Rs7IbR7bFWwhSTd7ZIlr5Dsp6WgHxK08oGt8HWNrv6oABQ6cEE2mPirvkZXKyM3gecTBsWIeDE5z2fLXfNlIwow6gIve1jvlHuFZ0dTO+61vfQ+zjEau6WDf6xeEoa93iHpb/nwi6+hSutsi2n0qZOssIR77Nt5es52ZbJEwJPZqmBxwFKISOKEAeu9EH749+Xrb46JuIRAYDEZyqZtg8PbwXvwIzAQ6dd37v04NY0wcOO7Xa7Ikx/FRMdY5VAlOdYv13n2AvPXnI4bgM81sc+xm80p7LZgjdbilyj6aEaQYeounGG9npIoiLQfoupUPpkg== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1696912805; bh=px99UvWy69CSEdyuPOV6UG5vdUtgcvLJt6oXWJQwCYf=; h=X-Sonic-MF:From:To:Subject:Date:From:Subject; b=kTKVL2RXaE8Q26w/GRFn5tlw9o87nI9miv7Qr9rG8iJNE9v1kACBedfHHunygjPLmvRGJ0IJDMTKO9X3/uF5hsAU8vfB8JZ/lfk3dHy/pPhwmhi4kOPDWKe3d6x39/dcRXVxqu8pZM2geevwkJ1hCqCtR3P6Blm0kWh0Idwr4fADPyPu1DJjt9f3HYMicxTpBGMNHxWgPA1jvqxfojG+KMpfsqREyuqCSZDbhrzh7U0ZXRdvaCVaTf0L/qtnKDCXez08K/cLjhXDVrN2Oes0XWd7l7JmVgSHsLLxdMD+KtgCYY4l06+U2NoYY0Zt161igVdMHqZbq9JPqyimzd490Q== X-YMail-OSG: XGSbULAVM1kuxL5hV8UOBVzjVx_mBMJEUz.KX_y4okPM1cUmQ.dBvD.5NOxZx9F YA1ckttpOFnubjeU3DCf8RaiQaBpubaIYEpLOdAiGXtXr7PY177jarrxSGKURgUZNeumQ2ltRf_K 37CushrqVJb1QwaBaF4daxSkd.ajlGwnmfNEiO8dDjAlr6lIDemqiIlOaFLLkOXfLYt0JmFhyIl5 Pv9ADUYCHDHIlAJ8rl6c4R52wpapsb6n_AVGLfPN1POx8zCTv7b7kP_tFDGQju.G82bHxyAReN.C 5feRb_1IokdlFvgUuNAHkUCAV79cltW.8cro6DeRV4Kpp0asZGptQ3MP1IMxReSgkLs4uHBnLEsV 5g97hoJuSuQvY_7Such5VaYX60QUuFyOwRlzdha3SYbTuheZ30vJ5Z38YNzGZMIvi_k6hD2GJVYg i2b1rbhyK25AVnlPUEefQziT.g4dsEshUM2rJtPNwgBvbYr_eLUeF450QJJPwjQfSmzbwEZ8gGhs aFabU_4SYm6ir0IoaKZKz5XQIfRah6FTosh4A6oe1HbB2tom6IcATuIOLqk5m2imbBlfSS0zpd_i EO5Qy1FGphzhx0KEQp9evMF_WKa20IiPbltcYSliakxN_yLlemNGRVQaIzaq9tsZzxp0_..aU.nI xCPSTpwYTiOPxdcdSbZ.At9fJXyAFLATvCLjO7n38zEQqlbzkSyOTr8uOMacyMlmkP5lic.UM_VL A9u1YU_OEH_Ao0fFlBwSCr4fUvrrBLiphHt0dgP7Sem8EwkTxvFXNmfCnLOKwbv8H7WZmSjYhZr2 tR_Qdqlqeg36e53VCeaoxdWleqrSDvuR0EgktCXefaQB1uzT.YCGyA9qRCPp0jHCNoWUkEGbBbZL T_OMWpZViNibZOhMTbuIPGTJpDdlcCQAgBkP9SofCq5aCi02HzNom0EfhONc9wN9zyw.J6TqeeHT IRIqLq0xe3dPw5sJQKSIH5jZzR_uD3Lrjg6UAKIzSGjfb0Vej4ifMxADzu3RbvbH2NwLZKOBy_Vq HlJ.IJLEbfxr4946a4N8wLHEo26aJKZlo45o_g0TzszHf.Namg9btzsRrQs4.A6p1Fnb3Pjxx0nf zfk5RyRmP0QqAHpaEhdg2KghyVQvThT2UB_HpJfhb90WUfYtWqFZc4DkL5zBmy8JJ0gpQKBqJNiH dEvJyRT3LMqO6rbARLPt.ztMCJdjMP1jFBzVmrZb2v.AiohE1lRl5rl5ypA.c5Bd3WCMZx.4pMnp jATW26x8ws1heuH0jn.EDHUaapDTmX9OTgYuZiONbud.I9zQZHglUW_Lc.FdURm7w79vXYFwcNE5 a.ouYUdSVB0dPvgw8aF1Ih6HUDEWxINvHZKJRCSFbKeS5aveyvmI0aLthmFJ_r7yC0eD8YYP0anM j_cJe3GJVH7XOBuMw0ykVb21BgyRU9PfL3kwcYJsCi2kw26_wsEcJesl2FlS6CULUCTzWkt5_sbi F5zPtYU8f6zfjxoPHBB4bs9op0WiIprF52B0QWzIATPDc6sAn8vJgZNtB_fnbSvNfIQNrImZWQyT zbl5Fyi2Jd73ocB7m9IdTttiFRenI5ZmmfqvylmeoBHQ03g1AU4Ns2KeVoRFaMu2mNOnFMzd1T6v I3dH.ImmaJ55Ao3wO8rH7TMf.BrDwruTgaHV30u7LiiDDNb46IqQB8ZXZLG.LRGsrkPcjPP3VqE5 rlND0RRAUf4eI7Krv0VjUvFYEC2ebsvHOefFdAtVoXntQ.D77dehsEH0DbbBW70V3OD4ePeFlgKM SDVEhhQeYSdefWTtY44Dvkqvpd0ZubPtDDq9oO5KEeLAEtNvMNp1oUxW5Vmw5TbT8DbUgkPwvelq o86bTK2DjExAj5gVXWnbO9vcXrDR.q4LfsIeOIg4g6GZDjf_4ZmuJJJoBLj6c5geoHVLtKF1Lnjz Ou6XM2_LuU8U9ej4JesmpmaPKERl0qcQnEQNu2KvLwSA.OAwxUtPUzvnyVutODLvFPBtu3O6uNVz yayUvlhFjclkDi8xcfBuWnANXlkRXY8uQr6opMKT2mQ0NLl2m80K5Ze9IMQ4BCtzT7U_Fw0qXZCz tP.bBQZcQ8_0FdxuYHfYyQlaD6MgGfWF7a82tOQ0_g3vEYxCLJH5qJCsY565mp4CHwtLAQcyvPJW qhzVe9NJDfUJ2UPJPaRYEMAeyJc2dC.JdP6u.HyEGBrLhUNiqIGK.zbv4MXegijVsEYfI7ZvYQfb FBWfRcH0K4BzXxLToaryZ6O5R0_FMFe1Syqx9fNN5KfwiHcRwP6tPn_QGBxVIyQdORJkG X-Sonic-MF: <luangruo@HIDDEN> X-Sonic-ID: 0498fd70-b2c0-4ced-8651-3e8021fa050a Received: from sonic.gate.mail.ne1.yahoo.com by sonic315.consmr.mail.ne1.yahoo.com with HTTP; Tue, 10 Oct 2023 04:40:05 +0000 Received: by hermes--production-sg3-64dc67fbb6-xhcmk (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID 04d8e45857d2c3d7a52caa25f60ad964; Tue, 10 Oct 2023 04:39:59 +0000 (UTC) From: Po Lu <luangruo@HIDDEN> To: Yuchen Guo <yguo@HIDDEN> Subject: Re: bug#66416: 29.1; Crashes when visiting HELLO file with pgtk on Wayland In-Reply-To: <87mswr4ntw.fsf@lan> (Yuchen Guo's message of "Mon, 09 Oct 2023 19:07:07 +0000") References: <865y3gq2in.fsf@lan> <83mswsvy0p.fsf@HIDDEN> <87bkd7k6b8.fsf@lan> <831qe3ws6d.fsf@HIDDEN> <87mswr4ntw.fsf@lan> Date: Tue, 10 Oct 2023 12:39:53 +0800 Message-ID: <87cyxnay5i.fsf@HIDDEN> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-Mailer: WebService/1.1.21797 mail.backend.jedi.jws.acl:role.jedi.acl.token.atz.jws.hermes.yahoo Content-Length: 978 X-Spam-Score: -0.5 (/) X-Debbugs-Envelope-To: 66416 Cc: Eli Zaretskii <eliz@HIDDEN>, 66416 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.5 (-) Yuchen Guo <yguo@HIDDEN> writes: > Emacs just crashed again after sending you the last email. > Here is the output from gdb > > https://codeberg.org/m0p/ublock-origin-mirror/raw/branch/main/gdb-1.txt Thanks, but debuginfo is absent from your backtrace. Please compile Emacs with CFLAGS set to `-Og -g3', and ack with a backtrace from that build. > Namely, I am a Chinese speaker, of the Simpified variety on the > Mainland. Emacs invariably chooses HK or JP glyphs by default, which I > do not understand. (I understand neither the behavior of Emacs nor the > glyphs.) I configured Simplified Chinese [SC] as fallback in fontconfig > and this works with firefox and terminal emulator. This boils down to the absence of support for stylistic sets within Emacs. I'd advise you to replace Noto Sans CJK with a CJK font family that segregates stylistic variants of glyphs representing identical characters into separate font files; such as PingFang SC, inter alia.
bug-gnu-emacs@HIDDEN
:bug#66416
; Package emacs
.
Full text available.Received: (at 66416) by debbugs.gnu.org; 10 Oct 2023 02:31:01 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Mon Oct 09 22:31:01 2023 Received: from localhost ([127.0.0.1]:33709 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1qq2WS-00008E-Ip for submit <at> debbugs.gnu.org; Mon, 09 Oct 2023 22:31:01 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:55016) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <eliz@HIDDEN>) id 1qq2WO-00007p-G8 for 66416 <at> debbugs.gnu.org; Mon, 09 Oct 2023 22:30:59 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <eliz@HIDDEN>) id 1qq2Vy-0003PK-1C; Mon, 09 Oct 2023 22:30:30 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date: mime-version; bh=Beo6PX5JVjAou8SdkWWJYIytS88YCU+Oi8z89Cqv5NA=; b=WESxsB2ahqb6 y3773nIX4ElrF/KjYXwTB2gK+YrvoWoBin2Ob63yQ+g34mqSkKNVSbTsof36VbsF+UEabu7VS+QHQ dmex88hn365ytE4WmLVCrD0iRMc0HXJZTmIg3Y2VJ63I4X6qWsaNxGaRq+Hsn9TSVwKZJ5FYwXjvV TF8XRvvuGkmt32AK2Yo9Pv4WTVmzKOUlghehNv1m7SAtMqK538ZKUwI0GcaGah4+RqifHaa6iPx+F oGGN0zKAIuAwc1UkGb6xpM1cwgrExYxxES7qlzNj+nyrLzjdKvEe+XZHlBEH4EBB1Slcf0XsXMEE9 1nVucGX5gHv+69mT9egC4A==; Date: Tue, 10 Oct 2023 05:30:11 +0300 Message-Id: <83wmvvus3w.fsf@HIDDEN> From: Eli Zaretskii <eliz@HIDDEN> To: Yuchen Guo <yguo@HIDDEN> In-Reply-To: <87mswr4ntw.fsf@lan> (message from Yuchen Guo on Mon, 09 Oct 2023 19:07:07 +0000) Subject: Re: bug#66416: 29.1; Crashes when visiting HELLO file with pgtk on Wayland References: <865y3gq2in.fsf@lan> <83mswsvy0p.fsf@HIDDEN> <87bkd7k6b8.fsf@lan> <831qe3ws6d.fsf@HIDDEN> <87mswr4ntw.fsf@lan> X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 66416 Cc: 66416 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -3.3 (---) > From: Yuchen Guo <yguo@HIDDEN> > Cc: 66416 <at> debbugs.gnu.org > Date: Mon, 09 Oct 2023 19:07:07 +0000 > > > Regardless of this, we would still like to see a full human-readable > > backtrace with your original setup, so that we could prevent those > > crashes if that is feasible. > > Emacs just crashed again after sending you the last email. > Here is the output from gdb > > https://codeberg.org/m0p/ublock-origin-mirror/raw/branch/main/gdb-1.txt Thanks. It sounds like your Emacs has most of its debug info removed, so the backtrace supplies only a partial information. Is it possible for you to rebuild Emacs with -g3 compiler switch and then try to reproduce the problem? Alternatively, can you build the current emacs-29 branch of the Emacs Git repository, and see if the problem reproduces there? A similar bug was fixed after Emacs 29.1 was released, so it is possible that these crashes are already fixed in Git. > > If the default configuration somehow didn't work for you, please > > describe the problems, and we will see if the defaults need some > > changes. > > I would like to use > > - NewComputerModernMono10 as default Monospace font, > - Tex Gyre Schola as both Serif and Sans Serif font, > - Fallback to STIX Two Math for missing mathematical symbols > - Fallback to Noto Serif CJK SC for missing 'han and 'cjk-misc glyphs Please explain why you want to use these and not the default fonts Emacs uses on your platform. > > What are the issues with font setup that Han Unification causes to > > Emacs users? > > Namely, I am a Chinese speaker, of the Simpified variety on the > Mainland. Emacs invariably chooses HK or JP glyphs by default, which I > do not understand. (I understand neither the behavior of Emacs nor the > glyphs.) I configured Simplified Chinese [SC] as fallback in fontconfig > and this works with firefox and terminal emulator. Can you show screenshots of the same text as Emacs displays by default, and as it should display according to your preferences? Thanks.
bug-gnu-emacs@HIDDEN
:bug#66416
; Package emacs
.
Full text available.Received: (at 66416) by debbugs.gnu.org; 9 Oct 2023 21:36:58 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Mon Oct 09 17:36:58 2023 Received: from localhost ([127.0.0.1]:33609 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1qpxvt-0008KR-R7 for submit <at> debbugs.gnu.org; Mon, 09 Oct 2023 17:36:58 -0400 Received: from mout01.posteo.de ([185.67.36.65]:44321) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <yguo@HIDDEN>) id 1qpvbL-00006K-JX for 66416 <at> debbugs.gnu.org; Mon, 09 Oct 2023 15:07:38 -0400 Received: from submission (posteo.de [185.67.36.169]) by mout01.posteo.de (Postfix) with ESMTPS id 77CF124002E for <66416 <at> debbugs.gnu.org>; Mon, 9 Oct 2023 21:07:08 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.net; s=2017; t=1696878428; bh=k3X1by+DdPewMzBAB7+weiZiZV449ZpXIrl0qeMFcCY=; h=From:To:Cc:Subject:Date:Message-ID:MIME-Version:From; b=OE1wiOBo4w5xeXk7PcPnTPI9lzDi9xhrD2yWubQC0g8miLNrVQy/YJ3FRH0YYhDVJ 07GQv/ljeniCmcSpA4XUqDu5JLhKo0e2v9ujvBWkeaUXgTODwxhjDr0/BZ4LLJ6miL 6sxIixmbfLlkhpcD+4MMG8U6abY8c2FI1XME5jDDTvaEWCafjUha8c1PTWdhZOM3kP YZWQqUf0HSnb+F3HmY0Qvr+xkIZagzBMuLnq3517vCz0oKTQva/A4gxCSJziznd2XO F/Ulp8gYV8Oyc80vy+ikoWlqGcWwY185xoC7E9hRy23MurZhUwEvHRQQyytlG82dwx 9MXlDUuSmTk/w== Received: from customer (localhost [127.0.0.1]) by submission (posteo.de) with ESMTPSA id 4S47nR4H6Lz6tm4; Mon, 9 Oct 2023 21:07:07 +0200 (CEST) From: Yuchen Guo <yguo@HIDDEN> To: Eli Zaretskii <eliz@HIDDEN> Subject: Re: bug#66416: 29.1; Crashes when visiting HELLO file with pgtk on Wayland In-Reply-To: <831qe3ws6d.fsf@HIDDEN> (Eli Zaretskii's message of "Mon, 09 Oct 2023 21:45:46 +0300") References: <865y3gq2in.fsf@lan> <83mswsvy0p.fsf@HIDDEN> <87bkd7k6b8.fsf@lan> <831qe3ws6d.fsf@HIDDEN> Date: Mon, 09 Oct 2023 19:07:07 +0000 Message-ID: <87mswr4ntw.fsf@lan> MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 66416 X-Mailman-Approved-At: Mon, 09 Oct 2023 17:36:54 -0400 Cc: 66416 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -3.3 (---) Eli Zaretskii <eliz@HIDDEN> writes: > [Pleased use Reply All to reply, so that the bug tracker is CC'ed.] Thanks. Haven't pressed `F' (wide-reply) in Gnus before. Still learning. > Regardless of this, we would still like to see a full human-readable > backtrace with your original setup, so that we could prevent those > crashes if that is feasible. Emacs just crashed again after sending you the last email. Here is the output from gdb https://codeberg.org/m0p/ublock-origin-mirror/raw/branch/main/gdb-1.txt > If the default configuration somehow didn't work for you, please > describe the problems, and we will see if the defaults need some > changes. I would like to use - NewComputerModernMono10 as default Monospace font, - Tex Gyre Schola as both Serif and Sans Serif font, - Fallback to STIX Two Math for missing mathematical symbols - Fallback to Noto Serif CJK SC for missing 'han and 'cjk-misc glyphs The interface looks like this when configured, but Emacs continues to crash with this setup: https://codeberg.org/m0p/ublock-origin-mirror/raw/branch/main/correct-font.png https://codeberg.org/m0p/ublock-origin-mirror/raw/branch/main/auctex-1.png https://codeberg.org/m0p/ublock-origin-mirror/raw/branch/main/auctex-stix.png > What are the issues with font setup that Han Unification causes to > Emacs users? Namely, I am a Chinese speaker, of the Simpified variety on the Mainland. Emacs invariably chooses HK or JP glyphs by default, which I do not understand. (I understand neither the behavior of Emacs nor the glyphs.) I configured Simplified Chinese [SC] as fallback in fontconfig and this works with firefox and terminal emulator.
bug-gnu-emacs@HIDDEN
:bug#66416
; Package emacs
.
Full text available.Received: (at 66416) by debbugs.gnu.org; 9 Oct 2023 21:36:58 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Mon Oct 09 17:36:57 2023 Received: from localhost ([127.0.0.1]:33607 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1qpxvs-0008KJ-9R for submit <at> debbugs.gnu.org; Mon, 09 Oct 2023 17:36:57 -0400 Received: from mout02.posteo.de ([185.67.36.66]:42593) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <yguo@HIDDEN>) id 1qpvG0-0007h5-GF for 66416 <at> debbugs.gnu.org; Mon, 09 Oct 2023 14:45:36 -0400 Received: from submission (posteo.de [185.67.36.169]) by mout02.posteo.de (Postfix) with ESMTPS id 1D5DC240111 for <66416 <at> debbugs.gnu.org>; Mon, 9 Oct 2023 20:45:04 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.net; s=2017; t=1696877105; bh=rWGOCN8fW49q275aozW94KuOa+HEJTC0xvXTShmbPYI=; h=From:To:Subject:Date:Message-ID:MIME-Version:From; b=nZNVmYOWVrZ0NPqCaSrkeRFK49UlRYxdUje6DA3Ssf7rH9aMU6JOE6jz28+mLMQ0X NXnEqM4IEfK9zJwFDkcl+HHVRwO+coVcUZsMsND/T/6jZbnYK1xusYtD4UMvI8BN4H vOSI9LBg7idFbzz/tZYUys3Fisdr3uI0YNsDi+77uVN0RvDV7gGYHulSg9TNWU054g jzxamkJWEmrWYqD03UhYclqOO4jyd8tjogi31V4nRqdTgov07ms/O1pslQ4mo9uA/Z EUF+QvBajYGnZMKRdSvKkfT2kzHy/+bgnSpCCzUkp4XEtsPAzSwQs5GQsstQg1Clxr RN4401YyQnAWA== Received: from customer (localhost [127.0.0.1]) by submission (posteo.de) with ESMTPSA id 4S47Hw3l3Nz9s39 for <66416 <at> debbugs.gnu.org>; Mon, 9 Oct 2023 20:45:00 +0200 (CEST) From: Yuchen Guo <yguo@HIDDEN> To: 66416 <at> debbugs.gnu.org Subject: Coredump Date: Mon, 09 Oct 2023 18:44:59 +0000 Message-ID: <87ttqz4ous.fsf@lan> MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 66416 X-Mailman-Approved-At: Mon, 09 Oct 2023 17:36:54 -0400 X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -3.3 (---) Crashed again with https://codeberg.org/m0p/dotfiles/raw/commit/df09d92304f3545f86c2d1dba78a8e61e3411cf0/imports/not-nix-config-files/emacs-init.el (gdb) thread apply all bt Thread 5 (Thread 0x6bc9a52ff6c0 (LWP 15642)): #0 0x00006bc9aed4b77f in poll () from /nix/store/ld03l52xq2ssn4x0g5asypsxqls40497-glibc-2.37-8/lib/libc.so.6 #1 0x00006bc9b87080ce in g_main_context_iterate.constprop () from /nix/store/1c6x8n47mq5rcivsp72b0dyqgjghi6yx-glib-2.76.4/lib/libglib-2.0.so.0 #2 0x00006bc9b870840f in g_main_loop_run () from /nix/store/1c6x8n47mq5rcivsp72b0dyqgjghi6yx-glib-2.76.4/lib/libglib-2.0.so.0 #3 0x00006bc9b89759f6 in gdbus_shared_thread_func () from /nix/store/1c6x8n47mq5rcivsp72b0dyqgjghi6yx-glib-2.76.4/lib/libgio-2.0.so.0 #4 0x00006bc9b87347cd in g_thread_proxy () from /nix/store/1c6x8n47mq5rcivsp72b0dyqgjghi6yx-glib-2.76.4/lib/libglib-2.0.so.0 #5 0x00006bc9aecd6dd4 in start_thread () from /nix/store/ld03l52xq2ssn4x0g5asypsxqls40497-glibc-2.37-8/lib/libc.so.6 #6 0x00006bc9aed589b0 in clone3 () from /nix/store/ld03l52xq2ssn4x0g5asypsxqls40497-glibc-2.37-8/lib/libc.so.6 Thread 4 (Thread 0x6bc9a4aea6c0 (LWP 15643)): #0 0x00006bc9aed4b77f in poll () from /nix/store/ld03l52xq2ssn4x0g5asypsxqls40497-glibc-2.37-8/lib/libc.so.6 #1 0x00006bc9b87080ce in g_main_context_iterate.constprop () from /nix/store/1c6x8n47mq5rcivsp72b0dyqgjghi6yx-glib-2.76.4/lib/libglib-2.0.so.0 #2 0x00006bc9b87081ec in g_main_context_iteration () from /nix/store/1c6x8n47mq5rcivsp72b0dyqgjghi6yx-glib-2.76.4/lib/libglib-2.0.so.0 #3 0x00006bc9a4af78ad in dconf_gdbus_worker_thread () from /nix/store/74z0q6qcc86xrf5k95g398ydrvz7sa3m-dconf-0.40.0-lib/lib/gio/modules/libdconfsettings.so #4 0x00006bc9b87347cd in g_thread_proxy () from /nix/store/1c6x8n47mq5rcivsp72b0dyqgjghi6yx-glib-2.76.4/lib/libglib-2.0.so.0 #5 0x00006bc9aecd6dd4 in start_thread () from /nix/store/ld03l52xq2ssn4x0g5asypsxqls40497-glibc-2.37-8/lib/libc.so.6 #6 0x00006bc9aed589b0 in clone3 () from /nix/store/ld03l52xq2ssn4x0g5asypsxqls40497-glibc-2.37-8/lib/libc.so.6 Thread 3 (Thread 0x6bc9a630a6c0 (LWP 15640)): #0 0x00006bc9aed4b77f in poll () from /nix/store/ld03l52xq2ssn4x0g5asypsxqls40497-glibc-2.37-8/lib/libc.so.6 #1 0x00006bc9b87080ce in g_main_context_iterate.constprop () from /nix/store/1c6x8n47mq5rcivsp72b0dyqgjghi6yx-glib-2.76.4/lib/libglib-2.0.so.0 #2 0x00006bc9b87081ec in g_main_context_iteration () from /nix/store/1c6x8n47mq5rcivsp72b0dyqgjghi6yx-glib-2.76.4/lib/libglib-2.0.so.0 --Type <RET> for more, q to quit, c to continue without paging-- #3 0x00006bc9b8708231 in glib_worker_main () from /nix/store/1c6x8n47mq5rcivsp72b0dyqgjghi6yx-glib-2.76.4/lib/libglib-2.0.so.0 #4 0x00006bc9b87347cd in g_thread_proxy () from /nix/store/1c6x8n47mq5rcivsp72b0dyqgjghi6yx-glib-2.76.4/lib/libglib-2.0.so.0 #5 0x00006bc9aecd6dd4 in start_thread () from /nix/store/ld03l52xq2ssn4x0g5asypsxqls40497-glibc-2.37-8/lib/libc.so.6 #6 0x00006bc9aed589b0 in clone3 () from /nix/store/ld03l52xq2ssn4x0g5asypsxqls40497-glibc-2.37-8/lib/libc.so.6 Thread 2 (Thread 0x6bc9a6b0b6c0 (LWP 15639)): #0 0x00006bc9aed50d8d in syscall () from /nix/store/ld03l52xq2ssn4x0g5asypsxqls40497-glibc-2.37-8/lib/libc.so.6 #1 0x00006bc9b8761c30 in g_cond_wait () from /nix/store/1c6x8n47mq5rcivsp72b0dyqgjghi6yx-glib-2.76.4/lib/libglib-2.0.so.0 #2 0x00006bc9b86d205b in g_async_queue_pop_intern_unlocked () from /nix/store/1c6x8n47mq5rcivsp72b0dyqgjghi6yx-glib-2.76.4/lib/libglib-2.0.so.0 #3 0x00006bc9b8734e12 in g_thread_pool_spawn_thread () from /nix/store/1c6x8n47mq5rcivsp72b0dyqgjghi6yx-glib-2.76.4/lib/libglib-2.0.so.0 #4 0x00006bc9b87347cd in g_thread_proxy () from /nix/store/1c6x8n47mq5rcivsp72b0dyqgjghi6yx-glib-2.76.4/lib/libglib-2.0.so.0 #5 0x00006bc9aecd6dd4 in start_thread () from /nix/store/ld03l52xq2ssn4x0g5asypsxqls40497-glibc-2.37-8/lib/libc.so.6 #6 0x00006bc9aed589b0 in clone3 () from /nix/store/ld03l52xq2ssn4x0g5asypsxqls40497-glibc-2.37-8/lib/libc.so.6 Thread 1 (Thread 0x6bc9a961c240 (LWP 15629)): #0 0x00006bc9aecd8a8c in __pthread_kill_implementation () from /nix/store/ld03l52xq2ssn4x0g5asypsxqls40497-glibc-2.37-8/lib/libc.so.6 #1 0x00006bc9aec89c86 in raise () from /nix/store/ld03l52xq2ssn4x0g5asypsxqls40497-glibc-2.37-8/lib/libc.so.6 #2 0x0000000000468178 in terminate_due_to_signal () #3 0x00000000004686ac in handle_fatal_signal () #4 0x000000000057c1c8 in deliver_thread_signal.constprop () #5 0x000000000057c24c in handle_sigsegv () #6 <signal handler called> #7 0x000000000068912d in ftcrfont_glyph_extents () #8 0x0000000000689521 in ftcrfont_draw () #9 0x00000000006b76df in pgtk_draw_composite_glyph_string_foreground () --Type <RET> for more, q to quit, c to continue without paging-- #10 0x00000000006b9cfa in pgtk_draw_glyph_string () #11 0x00000000004cb024 in draw_glyphs () #12 0x00000000004cd7b1 in gui_write_glyphs () #13 0x000000000047343f in update_window_line () #14 0x0000000000479694 in update_window () #15 0x000000000047b183 in update_window_tree () #16 0x000000000047b37b in update_frame () #17 0x00000000004c3a9e in redisplay_internal () #18 0x000000000056b9a0 in read_char () #19 0x000000000056e046 in read_key_sequence () #20 0x0000000000570006 in command_loop_1 () #21 0x00000000005eb85f in internal_condition_case () #22 0x000000000055b376 in command_loop_2 () #23 0x00000000005eb7c3 in internal_catch () #24 0x000000000055b311 in command_loop () #25 0x000000000055fbbb in recursive_edit_1 () #26 0x000000000055ff3f in Frecursive_edit () #27 0x000000000047174f in main () (gdb)
bug-gnu-emacs@HIDDEN
:bug#66416
; Package emacs
.
Full text available.Received: (at 66416) by debbugs.gnu.org; 9 Oct 2023 18:46:31 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Mon Oct 09 14:46:31 2023 Received: from localhost ([127.0.0.1]:33158 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1qpvGw-0007jS-M5 for submit <at> debbugs.gnu.org; Mon, 09 Oct 2023 14:46:31 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:50668) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <eliz@HIDDEN>) id 1qpvGu-0007ip-0D for 66416 <at> debbugs.gnu.org; Mon, 09 Oct 2023 14:46:29 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <eliz@HIDDEN>) id 1qpvGR-0001Ii-36; Mon, 09 Oct 2023 14:46:01 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date: mime-version; bh=7QxeSMAqr7aq0u8YWspuF/OsYd1idHz8atVwYCCE+X4=; b=fXsVb2tD5zFO IGDQlBL8nVHPFw/GAQh323a4gE1TNix5dCpoUW0cXF9s3XG+B0L6hO3yS6MoUSWb4x12z8tU4cEeD 8/4R/TbOQeF48iWl7K/ndDoL5QzpfaX9jVNyjMraoyw3i8HGsnAZx7UPrzpfWuagy0idS8L5txJ3/ Ar3kdet7UeNBjIOI2Bvz87xK5AUYndtXAeBzinQcLwXflb64l7q7ePvu7r/uaShPyXIBOxoFAQxcA HyGmRU7MNWdSHwVoeuFSMLyuamkGYEqkt931uaulLOr0C5Batem18UZ9rbwaDYX/AjOgM2ULZY+4s Iy6liECuhhKCmrjByxVHMA==; Date: Mon, 09 Oct 2023 21:45:46 +0300 Message-Id: <831qe3ws6d.fsf@HIDDEN> From: Eli Zaretskii <eliz@HIDDEN> To: Yuchen Guo <yguo@HIDDEN> In-Reply-To: <87bkd7k6b8.fsf@lan> (message from Yuchen Guo on Mon, 09 Oct 2023 18:18:51 +0000) Subject: Re: bug#66416: 29.1; Crashes when visiting HELLO file with pgtk on Wayland References: <865y3gq2in.fsf@lan> <83mswsvy0p.fsf@HIDDEN> <87bkd7k6b8.fsf@lan> X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 66416 Cc: 66416 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -3.3 (---) [Pleased use Reply All to reply, so that the bug tracker is CC'ed.] > From: Yuchen Guo <yguo@HIDDEN> > Date: Mon, 09 Oct 2023 18:18:51 +0000 > > Eli Zaretskii <eliz@HIDDEN> writes: > > > Regardless of our attempts to understand the immediate reason(s) for > > these crashes and try preventing them, your setup, viz.: > > ... > > is not a good idea, to say the least. > > After setting up Emacs exactly the way you described, the original > problem is fully resolved, it seems. Again, this is my new config[1]. Regardless of this, we would still like to see a full human-readable backtrace with your original setup, so that we could prevent those crashes if that is feasible. > I think it is advisable to include information on how to properly > configure font fallback in the manual. As someone who had just > completed (eintr), it was indeed a frustrating experience trying to get > the font fallback correctly configured. Emacs is supposed to be properly configured regarding fonts out of the box. If the default configuration somehow didn't work for you, please describe the problems, and we will see if the defaults need some changes. Setting the font sets manually is a tricky business which requires some non-trivial understanding of scripts, fonts, text-shaping requirements and expectations, etc., and is quite hard to explain in a comprehensive way that will cover enough use cases. Therefore, we try to have the defaults that work for the users, such that manual customizations are reserved for rare cases and for people who know what they are doing. We don't want to confuse users with too many technical explanations and details about font setup. > CJK users would appreciate such instructions due to Han Unification[2]. What are the issues with font setup that Han Unification causes to Emacs users?
bug-gnu-emacs@HIDDEN
:bug#66416
; Package emacs
.
Full text available.Received: (at 66416) by debbugs.gnu.org; 9 Oct 2023 11:26:09 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Mon Oct 09 07:26:09 2023 Received: from localhost ([127.0.0.1]:59420 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1qpoOm-0005AO-Oc for submit <at> debbugs.gnu.org; Mon, 09 Oct 2023 07:26:09 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:49092) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <eliz@HIDDEN>) id 1qpoOi-00059p-1L for 66416 <at> debbugs.gnu.org; Mon, 09 Oct 2023 07:26:07 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <eliz@HIDDEN>) id 1qpoOI-0008Sf-0q; Mon, 09 Oct 2023 07:25:38 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date: mime-version; bh=phTjKvC1EqQCOfS8LUxSKLxAoquWyXMLMzwfeOykms0=; b=fc1oI/JOZa0L mu7z/i9igeVyVbudbuw26KON0202aYIuoSC5zmR7Z88UmuqUq6lbp3ABpM3jx0pAS/y4Jvi6Cw8M9 ZORF+2kM3SGSZ5r5v4npWDI3FYuYm9nl7viM+2j8Nf+zAjZIOTA+zxf9kC4i89m/hZWp+mjX8jUrv hEUq6cMIJNLrUvLtYF7s9I5nijfCZtBGUAvkxnYzh6VQuZkKGzf6YB01/HEaf3cvtMryjsyWuwf3O scobw4z5IXLvJqJNWrHdzDQH3B9Wha9DkDNddX7cf85y2OvgnwR7AEyYUZ3TYoudl1hdwrbm5xv9K eUejZ7TFoUXXvGC0rs5FiQ==; Date: Mon, 09 Oct 2023 14:24:54 +0300 Message-Id: <83mswsvy0p.fsf@HIDDEN> From: Eli Zaretskii <eliz@HIDDEN> To: Yuchen Guo <yguo@HIDDEN> In-Reply-To: <865y3gq2in.fsf@lan> (message from Yuchen Guo on Sun, 08 Oct 2023 20:32:00 +0000) Subject: Re: bug#66416: 29.1; Crashes when visiting HELLO file with pgtk on Wayland References: <865y3gq2in.fsf@lan> X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 66416 Cc: 66416 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -3.3 (---) > From: Yuchen Guo <yguo@HIDDEN> > Date: Sun, 08 Oct 2023 20:32:00 +0000 > > > Emacs occasionally crashes when displaying multi-lingual text. It has > crashed several times in the last few days, such as visiting HELLO file > or browsing a web page with eww. Sometime it crashes immediately when > the HELLO file is visited, other times it crashes when I scroll the > screen. > > Worth mentioning is that, to deal with font fallback, I have configured > a custom fontset: > https://codeberg.org/m0p/dotfiles/raw/commit/62d1a6008c0e391a33239a809aee92e4c03f14b5/imports/not-nix-config-files/emacs-init.el Regardless of our attempts to understand the immediate reason(s) for these crashes and try preventing them, your setup, viz.: (create-fontset-from-fontset-spec ;; derived from standard-fontset-spec "-*-fixed-medium-r-normal-*-16-*-*-*-*-*-fontset-custom") (setq my-font-list '("NewComputerModernMono10" "STIX Two Math" "Noto Sans Mono CJK SC")) (dolist (font my-font-list) (set-fontset-font "fontset-custom" 'unicode (font-spec :name font) nil 'append)) (add-to-list 'default-frame-alist '(font . "fontset-custom")) is not a good idea, to say the least. Since 'unicode' is a script that includes all the characters supported by Emacs, the above basically tells Emacs that each of the 3 fonts you name support the entire Unicode range of characters, and that cannot be right. The correct way of customizing your fonts is set a single ASCII-compatible font as the default font (in your case, this is probably NewComputerModernMono10), and then use set-fontset-font to add the other two fonts for specific scripts or ranges of character codepoints, not for the entire Unicode space. For each such font use only the range of characters that it supports well, and that other fonts don't cover or cover less well.
bug-gnu-emacs@HIDDEN
:bug#66416
; Package emacs
.
Full text available.Received: (at 66416) by debbugs.gnu.org; 9 Oct 2023 11:20:05 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Mon Oct 09 07:20:05 2023 Received: from localhost ([127.0.0.1]:59414 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1qpoIu-0004zY-TF for submit <at> debbugs.gnu.org; Mon, 09 Oct 2023 07:20:05 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:34886) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <eliz@HIDDEN>) id 1qpoIq-0004yw-9A for 66416 <at> debbugs.gnu.org; Mon, 09 Oct 2023 07:20:04 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <eliz@HIDDEN>) id 1qpoIQ-0006sZ-7p; Mon, 09 Oct 2023 07:19:34 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date: mime-version; bh=g3CltpdOgy3DjmVA6Gr8qJEgWl6jjrCHm4yDZrCwbZI=; b=jUC9bszl25aw xydeAod7/jo+W2D5167aBK8QFEAl3wzva308oWr55aH0u/1cEV3XJls3jXS8JS//bMwqBIrWGJ9N0 BL63TSybn8Bq5FS2wpwoRSuBYdsNF22ImmGYnkJvLoDtqiMHoZFUGWny1GUTpGkSZxc1a30wrMvZq TqWaKk0PHdPp/bJD1zAIXn0A3D3CLVTld31trgug/Anwv/tT2l1wg9Tr5/QOaPymG8BvVP2mAEEAf sdNqONBfUzupK3h1P1IyZzKNqVT7YcwNsAtfI6kiB2g7/KeVJmrb4zjQ09pwMfiOWeYi8FyssrpBU U4ylMaZh5KPqgG5I1ObWog==; Date: Mon, 09 Oct 2023 14:19:22 +0300 Message-Id: <83o7h8vy9x.fsf@HIDDEN> From: Eli Zaretskii <eliz@HIDDEN> To: Po Lu <luangruo@HIDDEN> In-Reply-To: <87leccaxy9.fsf@HIDDEN> (bug-gnu-emacs@HIDDEN) Subject: Re: bug#66416: 29.1; Crashes when visiting HELLO file with pgtk on Wayland References: <865y3gq2in.fsf@lan> <87leccaxy9.fsf@HIDDEN> X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 66416 Cc: yguo@HIDDEN, 66416 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -3.3 (---) > Cc: 66416 <at> debbugs.gnu.org > Date: Mon, 09 Oct 2023 18:31:58 +0800 > From: Po Lu via "Bug reports for GNU Emacs, > the Swiss army knife of text editors" <bug-gnu-emacs@HIDDEN> > > Thanks, but the backtrace you have provided is of no use to us, as > should have been apparent from the absence of information within. > Please follow the steps illustrated within (emacs)Crashing to transform > it into a complete backtrace incorporating both symbol information and > line numbers. Either that, or start Emacs from GDB, and when it crashes type (gdb) thread apply all bt and post here everything that GDB produces as result. Thanks.
bug-gnu-emacs@HIDDEN
:bug#66416
; Package emacs
.
Full text available.Received: (at 66416) by debbugs.gnu.org; 9 Oct 2023 10:32:38 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Mon Oct 09 06:32:38 2023 Received: from localhost ([127.0.0.1]:59376 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1qpnYz-0003K0-Md for submit <at> debbugs.gnu.org; Mon, 09 Oct 2023 06:32:38 -0400 Received: from sonic317-34.consmr.mail.ne1.yahoo.com ([66.163.184.45]:36626) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <luangruo@HIDDEN>) id 1qpnYw-0003G4-AV for 66416 <at> debbugs.gnu.org; Mon, 09 Oct 2023 06:32:35 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1696847527; bh=4JNQ3bMrcs+bcwAys8Ls4NDbakjhAd3Bw2jSulNcjGk=; h=From:To:Cc:Subject:In-Reply-To:References:Date:From:Subject:Reply-To; b=GijXWxAe5RaUjY/BwnQpsnHPa77fbMXWUWz0k/Ecoqx826pxqouTGExIMUrvlOwyx0zyewf5c6MZ9r2tx+PwXcj6ekmCAplYaVjlvFJA+FJ8rPjS3wOAn7hwya1++ae9+I6cK0mViztk6EqbbvM9vLMe5WuWuCxMqvVMt8VhjnHM8JtzQKbYCKHE80lM8a8xscOv0y2XmteLK/QjqwHks7+Bx6PMm7VzglTivZKnXSkOc5UUHORlFMdJ2g2xuejrfVXY3R+sG0EXS3MCDYxGfxlgvEyA0kw0S5IaNygug8IP4Io8c0P0OsSHrMsB4vsJo+85c1w4uXOLOtBXCle2qQ== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1696847527; bh=n3fpiKePSambGcOIkwqb2ondyT1XVqXfRywv77dwYyx=; h=X-Sonic-MF:From:To:Subject:Date:From:Subject; b=Br/PZw0jxaaHqz3KKMpDk2qRYq+ZajwOzC0tyYiAchxoRtQcwMT1Mg1LXlE3c9B+1yhmx8amb5p32TfQrsbnrOyxpWnPrDxqPlpdgBI6Fv7oC22Y4qlGDzJYfFBRRR4AV+XBsVVaBEfAAMJhqnL4pEWgfIC3PysZ640WV+vcou0dZOMTzzfpIjUNlxv/aRo8djWzjUU02+KEUvBDM+knEI9n8MBHJcfPtNOoKM4zbbP8fk+1RGs16NA/YuUyvGWVtw/zSjv/UbJp5xcCH+RihgNrid5uzw1IEEfOxnI8BpO8FGbeW0r/TNg+qB+kQdjNafY6+rmSdkLoYsBIFYpiEw== X-YMail-OSG: CC10Ba8VM1n9ry_5F3z4w1UcXtDr3qGwG2iVEHH55hHFbkBY1AQv3haFQyxXpoc uWKcdSTl3auVdfyKdjAwojjiJpm6f4j2sb.cryuZedsN_jCyw0xsmp1vLb1pghi0KwVqLP3Cr36z 4QKeY5cXi3Oqtd9eYZgXm3q8ObapEiUXlJw_GfG.P8FkWUOGYlyP5fOzb40MxNl31wWY6duNr.DS pIKkd0O5GDKTHgXSvYwpbHH5Cp_Ckicc_ZD..MPr0cyiYwd_iw5gsBcUdDYOTT.0LkNS7Ag74QV5 dsizwD2cLXL1RCZQ1VyGaa2B6Oagskx69XhLh2IqRL9J_4WRVG5c0CU_QtvoeX54LnULIphro8gv ao7ZCQJLZCOZc9gLVdrobk7R4bwfoaX40H6lkiaQtjnyUaVTraoOo4i2w.lS_dHZMVGMWea3xmAL 35s.41WI90fUsILMA6Ij88K8iWP0bg3ZNw9.taDT8eadQ9Tu7tPxKrZ2oEPOcln1YlPqhHWCmGHL D7tfiL3fVVPXoGmH5X380YpbJUrstiaBuisHONY676n5TfTmQSPrEj9K6La8iFU9NSaZzovO2cD0 k9y2QdCGkB0KlTAYmBOwt140h8izv5tprBdD_TZ2XtaWRSO7d4NaUwGHdp0VCV6YixHR0KSiXCBZ GF4Xy1TnMeCNKyACZFSnJXvkM4y3sXDsOfOmiWuudi6Bg200w81SR7cFKhp_zPVcSjXUSqkS2VeS JIl9heYG4A4KashvO_uIaMhrp4NXV_8BC0GqZaWdmzRZcqb.xbm86MOzJRiUODTAgkMpK4L9rsvs cReYYtoVmFig33atcNWQ4YpclIKqlfOJ9HOPxyLnBbj3jxbtXn9sK.Kd81w0f7zndjdaztGL20Re jcrKoOH4eA30yVCUAHGfkPoKhVFwK7ZMMAw1lITFpL0MwmSjR0mmBW33Injv0R3D3DQASo4rnqyV AITYcWhGtKiHktNauyWgNZJA_MawsoWcB5vxRf7.YWFJJwSov4Zxq5Ulgsvnjh0_EHF2M34W3n2E CxqQbvcEDIy0WzJU48knirkFpkz4rNx9V7rfFylcufvZGqSR9Rs0SypQ3EcjFqWmRBfeugbdwwHy _QN1DmwCC0vFFNpbpILJoM6GQ1OHWjx1dgQqKM0X1FHE1tCIKouLnEOgO6GaVOa3IHk8Agk4cg86 0_eb6WoOlffkASz_xAUMoFz6ECq5PbH.yF01tI56iQmGjSc0iDK2MJdJ3T3.7V2IpamfiMrVhPxb UQXt2khK9oByMIYCnXtcuqlSCHznDtOGT3heTZt6eSqvimcLUcIa0qvbAAOX4XMsGmjK4D4ZTpX_ Yl2fciHm0fhZXxBuqX.YceTkDElHrPuD76Y0ExGA1z75i_0Sv.r6RtxicJBL0Hua4l.uBJ40KOWE Yxczcvny_Ta_6ktAeSSVOyd1XKGX4Nrp6UKDXEDAyTwdgf8SE6bnE9zabJ0oEhtetA4p0zGfuhF4 WuU4DWwR.fgd_B8BDaCFvGhYz2YY0D5YyP8PT_t9o4PZVWuNuzDe_iJQOTEKmFVw2UoPzf0VJcRN l0_SgyD0OMpRlAjwDvaKsiIIxlFQFnbswMffMes3WVMN1AQxJDhkWXwS1ytU8HFSWZD208y7GwT0 SEG7BS9wZrq4Jqww0s1zyhxz0_s3sWSZ9rr2MWOg_gMFtzip4_dUcoqegcuGWD1IwGc8m4pNLh1p LXvxFi0yBr6.E5tr9XNPpy029NjUmycAPHNUIERJfTc.lg5acEKesen0Gt6sSqjK510hXqrXGp0o LQj9MGcxVO1vPpWLDcf_LXaIKFIYOgZH11_cGbtiRu5cdTC283q7fPrPLGmVzp4B0cvERRT99MxG 67xfDColW0FYGM4baB3T64Au.JWsoG84t264SMgHhPvseg5WGtiJRiXIqWWQiVx1v_OMxEwMUvQ9 xXLx1BebSsywFdc8kWCyHlWGihuf98PYv6QwOKe4ZXyAX9R16vGD3CWNfXCvfg5DHNCzryoOsGjB Ybpi4jlijG.veM7UOFtNdV6Nax25K5mleOBpH_lSm5_L6yIr8.49YbohdWk7jSuQJxmfmlePaHUW G4klW_y_UiZoq.hTvB4a2C1YBfBdr6X3_G2_DgL5cKZBb74HJt23Jg3jz7SvVOyUsI2YjrOuE8ws TLb.0nL2Es.2.tsA5y.kL_A_iLZxRhp6419bHz4DWXwYKZsYlu1ePJ6nkayBoIl0IMAdK9qaGG0z VYat5cDQ0YpsREsZXL0Uha9mHNNAfWyzA9a2yep5Iv7Im9ETqwMK7tRumgzboU0Ik X-Sonic-MF: <luangruo@HIDDEN> X-Sonic-ID: 34f5b473-4977-430c-a008-137972c8ca60 Received: from sonic.gate.mail.ne1.yahoo.com by sonic317.consmr.mail.ne1.yahoo.com with HTTP; Mon, 9 Oct 2023 10:32:07 +0000 Received: by hermes--production-sg3-64dc67fbb6-sr8p6 (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID 44dd2b140504ba1db8df17578984edb9; Mon, 09 Oct 2023 10:32:04 +0000 (UTC) From: Po Lu <luangruo@HIDDEN> To: Yuchen Guo <yguo@HIDDEN> Subject: Re: bug#66416: 29.1; Crashes when visiting HELLO file with pgtk on Wayland In-Reply-To: <865y3gq2in.fsf@lan> (Yuchen Guo's message of "Sun, 08 Oct 2023 20:32:00 +0000") References: <865y3gq2in.fsf@lan> Date: Mon, 09 Oct 2023 18:31:58 +0800 Message-ID: <87leccaxy9.fsf@HIDDEN> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-Mailer: WebService/1.1.21797 mail.backend.jedi.jws.acl:role.jedi.acl.token.atz.jws.hermes.yahoo Content-Length: 2229 X-Spam-Score: -0.5 (/) X-Debbugs-Envelope-To: 66416 Cc: 66416 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.5 (-) Yuchen Guo <yguo@HIDDEN> writes: > Emacs occasionally crashes when displaying multi-lingual text. It has > crashed several times in the last few days, such as visiting HELLO file > or browsing a web page with eww. Sometime it crashes immediately when > the HELLO file is visited, other times it crashes when I scroll the > screen. > > Worth mentioning is that, to deal with font fallback, I have configured > a custom fontset: > https://codeberg.org/m0p/dotfiles/raw/commit/62d1a6008c0e391a33239a809aee92e4c03f14b5/imports/not-nix-config-files/emacs-init.el > > > I can not reliably reproduce the crash. In most cases, the text in HELLO > would be displayed with a delay. The backtrace is the following: > > Backtrace: > /bin/emacs(emacs_backtrace+0x48)[0x57e268] > /bin/emacs(terminate_due_to_signal+0x8b)[0x46814b] > /bin/emacs[0x4686ac] > /bin/emacs[0x57c1c8] > /bin/emacs[0x57c24c] > /lib/libc.so.6(+0x38d30)[0x6593484e9d30] > /bin/emacs[0x68912d] > /bin/emacs[0x689521] > /bin/emacs[0x6b76df] > /bin/emacs[0x6b9cfa] > /bin/emacs[0x4cb024] > /bin/emacs(gui_write_glyphs+0x91)[0x4cd7b1] > /bin/emacs[0x47343f] > /bin/emacs[0x479694] > /bin/emacs[0x47b183] > /bin/emacs(update_frame+0x1cb)[0x47b37b] > /bin/emacs[0x4c2e07] > /bin/emacs(read_char+0xe60)[0x56b9a0] > /bin/emacs[0x56e046] > /bin/emacs[0x570006] > /bin/emacs(internal_condition_case+0x5f)[0x5eb85f] > /bin/emacs(command_loop_2+0x26)[0x55b376] > /bin/emacs(internal_catch+0x33)[0x5eb7c3] > /bin/emacs[0x55b311] > /bin/emacs(recursive_edit_1+0x9b)[0x55fbbb] > /bin/emacs(Frecursive_edit+0xdf)[0x55ff3f] > /bin/emacs(main+0x1faf)[0x47174f] > /lib/libc.so.6(+0x23ace)[0x6593484d4ace] > /lib/libc.so.6(__libc_start_main+0x89)[0x6593484d4b89] > /bin/emacs(_start+0x25)[0x471d45] > Process 5932 (.emacs-29.1-wra) of user 1001 dumped core. > emacs.service: Main process exited, code=dumped, status=11/SEGV > systemd[5840]: emacs.service: Failed with result 'core-dump'. Thanks, but the backtrace you have provided is of no use to us, as should have been apparent from the absence of information within. Please follow the steps illustrated within (emacs)Crashing to transform it into a complete backtrace incorporating both symbol information and line numbers.
bug-gnu-emacs@HIDDEN
:bug#66416
; Package emacs
.
Full text available.Received: (at submit) by debbugs.gnu.org; 9 Oct 2023 07:34:08 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Mon Oct 09 03:34:08 2023 Received: from localhost ([127.0.0.1]:59109 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1qpkmF-0002zw-3c for submit <at> debbugs.gnu.org; Mon, 09 Oct 2023 03:34:08 -0400 Received: from lists.gnu.org ([2001:470:142::17]:45284) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <yguo@HIDDEN>) id 1qpaSF-0002si-CI for submit <at> debbugs.gnu.org; Sun, 08 Oct 2023 16:32:48 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <yguo@HIDDEN>) id 1qpaRp-00017o-Px for bug-gnu-emacs@HIDDEN; Sun, 08 Oct 2023 16:32:21 -0400 Received: from mout02.posteo.de ([185.67.36.66]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <yguo@HIDDEN>) id 1qpaRi-0004Ef-Gr for bug-gnu-emacs@HIDDEN; Sun, 08 Oct 2023 16:32:20 -0400 Received: from submission (posteo.de [185.67.36.169]) by mout02.posteo.de (Postfix) with ESMTPS id 23FE1240104 for <bug-gnu-emacs@HIDDEN>; Sun, 8 Oct 2023 22:32:10 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.net; s=2017; t=1696797130; bh=vVX5QuyPe8Y0LRkxWBCpnqfc7Fs/jb4+KBDS4SYfurg=; h=From:To:Subject:Date:Message-ID:MIME-Version:From; b=OnKKK5wPmbvyTUMYbD1TyzAbbhyJrLjJcsBidUGBckRpAmj2KZVVKtHpKrcxz37/K VPEAZ5piqSGhk0kiS7dXNsFkqMs1ygV+yy4F+MzEEFyeJs8mdEXdJt1qi04nEG5IHA 4TTNZ4zGZpMfx/DKi5y/jw5GbwfQzf9MHR8ju1loeFARQjdkuEHRaD8jyTW5r1yJJt Gk9g2kv8/JYNp0OHYK1cm9d4m7/TZ67SNi1KVRrjJczIcR8Ir9smt6IwHrluGCAtfI EnRPJEYeKHiInIfoKTuN5fHiHV/kyiL0nHZRzdHh0934SGHnkTtDZ8hjAlShKY0d7f 3EiER05qJ2+AQ== Received: from customer (localhost [127.0.0.1]) by submission (posteo.de) with ESMTPSA id 4S3Yk15kDLz9rxR for <bug-gnu-emacs@HIDDEN>; Sun, 8 Oct 2023 22:32:09 +0200 (CEST) From: Yuchen Guo <yguo@HIDDEN> To: bug-gnu-emacs@HIDDEN Subject: 29.1; Crashes when visiting HELLO file with pgtk on Wayland Date: Sun, 08 Oct 2023 20:32:00 +0000 Message-ID: <865y3gq2in.fsf@lan> MIME-Version: 1.0 Content-Type: text/plain Received-SPF: pass client-ip=185.67.36.66; envelope-from=yguo@HIDDEN; helo=mout02.posteo.de X-Spam_score_int: -53 X-Spam_score: -5.4 X-Spam_bar: ----- X-Spam_report: (-5.4 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H5=-1, RCVD_IN_MSPIKE_WL=-0.01, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: 1.0 (+) X-Debbugs-Envelope-To: submit X-Mailman-Approved-At: Mon, 09 Oct 2023 03:34:05 -0400 X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -0.0 (/) Emacs occasionally crashes when displaying multi-lingual text. It has crashed several times in the last few days, such as visiting HELLO file or browsing a web page with eww. Sometime it crashes immediately when the HELLO file is visited, other times it crashes when I scroll the screen. Worth mentioning is that, to deal with font fallback, I have configured a custom fontset: https://codeberg.org/m0p/dotfiles/raw/commit/62d1a6008c0e391a33239a809aee92e4c03f14b5/imports/not-nix-config-files/emacs-init.el I can not reliably reproduce the crash. In most cases, the text in HELLO would be displayed with a delay. The backtrace is the following: Backtrace: /bin/emacs(emacs_backtrace+0x48)[0x57e268] /bin/emacs(terminate_due_to_signal+0x8b)[0x46814b] /bin/emacs[0x4686ac] /bin/emacs[0x57c1c8] /bin/emacs[0x57c24c] /lib/libc.so.6(+0x38d30)[0x6593484e9d30] /bin/emacs[0x68912d] /bin/emacs[0x689521] /bin/emacs[0x6b76df] /bin/emacs[0x6b9cfa] /bin/emacs[0x4cb024] /bin/emacs(gui_write_glyphs+0x91)[0x4cd7b1] /bin/emacs[0x47343f] /bin/emacs[0x479694] /bin/emacs[0x47b183] /bin/emacs(update_frame+0x1cb)[0x47b37b] /bin/emacs[0x4c2e07] /bin/emacs(read_char+0xe60)[0x56b9a0] /bin/emacs[0x56e046] /bin/emacs[0x570006] /bin/emacs(internal_condition_case+0x5f)[0x5eb85f] /bin/emacs(command_loop_2+0x26)[0x55b376] /bin/emacs(internal_catch+0x33)[0x5eb7c3] /bin/emacs[0x55b311] /bin/emacs(recursive_edit_1+0x9b)[0x55fbbb] /bin/emacs(Frecursive_edit+0xdf)[0x55ff3f] /bin/emacs(main+0x1faf)[0x47174f] /lib/libc.so.6(+0x23ace)[0x6593484d4ace] /lib/libc.so.6(__libc_start_main+0x89)[0x6593484d4b89] /bin/emacs(_start+0x25)[0x471d45] Process 5932 (.emacs-29.1-wra) of user 1001 dumped core. emacs.service: Main process exited, code=dumped, status=11/SEGV systemd[5840]: emacs.service: Failed with result 'core-dump'. In GNU Emacs 29.1 (build 1, x86_64-pc-linux-gnu, GTK+ Version 3.24.38, cairo version 1.16.0) System Description: NixOS 23.11 (Tapir) Configured using: 'configure --prefix=/nix/store/jafxp698l6f4wxzkmw48vg9nixjfd2qh-emacs-pgtk-29.1 --disable-build-details --with-modules --with-pgtk --with-native-compilation --with-tree-sitter --with-xwidgets' Configured features: CAIRO DBUS FREETYPE GIF GLIB GMP GNUTLS GPM GSETTINGS HARFBUZZ JPEG JSON LIBSELINUX LIBSYSTEMD LIBXML2 MODULES NATIVE_COMP NOTIFY INOTIFY PDUMPER PGTK PNG RSVG SECCOMP SOUND SQLITE3 THREADS TIFF TOOLKIT_SCROLL_BARS TREE_SITTER WEBP XIM XWIDGETS GTK3 ZLIB Important settings: value of $EMACSLOADPATH: value of $EMACSNATIVELOADPATH: value of $LANG: en_US.UTF-8 locale-coding-system: utf-8-unix Major mode: Lisp Interaction Minor modes in effect: server-mode: t pdf-occur-global-minor-mode: t override-global-mode: t pixel-scroll-precision-mode: t electric-pair-mode: t tooltip-mode: t global-eldoc-mode: t eldoc-mode: t show-paren-mode: t electric-indent-mode: t mouse-wheel-mode: t global-prettify-symbols-mode: t prettify-symbols-mode: t file-name-shadow-mode: t global-font-lock-mode: t font-lock-mode: t blink-cursor-mode: t line-number-mode: t auto-fill-function: do-auto-fill transient-mark-mode: t auto-composition-mode: t auto-encryption-mode: t auto-compression-mode: t Load-path shadows: /nix/store/fdprfbhw9zcghxj2wz9nbv8sab90zaym-emacs-packages-deps/share/emacs/site-lisp/site-start hides /nix/store/jafxp698l6f4wxzkmw48vg9nixjfd2qh-emacs-pgtk-29.1/share/emacs/site-lisp/site-start /nix/store/fdprfbhw9zcghxj2wz9nbv8sab90zaym-emacs-packages-deps/share/emacs/site-lisp/elpa/transient-20230915.1911/transient hides /nix/store/jafxp698l6f4wxzkmw48vg9nixjfd2qh-emacs-pgtk-29.1/share/emacs/29.1/lisp/transient /nix/store/fdprfbhw9zcghxj2wz9nbv8sab90zaym-emacs-packages-deps/share/emacs/site-lisp/elpa/let-alist-1.0.6/let-alist hides /nix/store/jafxp698l6f4wxzkmw48vg9nixjfd2qh-emacs-pgtk-29.1/share/emacs/29.1/lisp/emacs-lisp/let-alist Features: (shadow sort face-remap mail-extr emacsbug message yank-media puny rfc822 mml mml-sec epa derived epg rfc6068 epg-config mm-decode mm-bodies mm-encode mail-parse rfc2231 mailabbrev gmm-utils mailheader sendmail rfc2047 rfc2045 ietf-drums comp comp-cstr warnings rx server pdf-occur ibuf-ext ibuffer ibuffer-loaddefs tablist advice tablist-filter semantic/wisent/comp semantic/wisent semantic/wisent/wisent semantic/util-modes semantic/util semantic semantic/tag semantic/lex semantic/fw mode-local find-func cedet pdf-isearch let-alist pdf-misc imenu pdf-tools compile comint ansi-osc ansi-color cus-edit icons pdf-view bookmark pp jka-compr pdf-cache pdf-info tq pdf-util format-spec pdf-macs image-mode dired dired-loaddefs exif pyim-basedict pyim-dict gnus nnheader gnus-util text-property-search time-date mail-utils range mm-util mail-prsvr wid-edit edmacro kmacro cl-extra help-mode use-package-bind-key bind-key easy-mmode use-package-core modus-operandi-theme modus-themes pixel-scroll cua-base ring elec-pair cus-load auctex-autoloads tex-site magit-autoloads pcase git-commit-autoloads nix-mode-autoloads magit-section-autoloads dash-autoloads pdf-tools-autoloads pyim-autoloads async-autoloads pyim-basedict-autoloads tablist-autoloads transient-autoloads with-editor-autoloads info compat-autoloads xr-autoloads package browse-url url url-proxy url-privacy url-expand url-methods url-history url-cookie generate-lisp-file url-domsuf url-util mailcap url-handlers url-parse auth-source cl-seq eieio eieio-core cl-macs password-cache json subr-x map byte-opt gv bytecomp byte-compile url-vars cl-loaddefs cl-lib rmc iso-transl tooltip cconv eldoc paren electric uniquify ediff-hook vc-hooks lisp-float-type elisp-mode mwheel term/pgtk-win pgtk-win term/common-win pgtk-dnd tool-bar dnd fontset image regexp-opt fringe tabulated-list replace newcomment text-mode lisp-mode prog-mode register page tab-bar menu-bar rfn-eshadow isearch easymenu timer select scroll-bar mouse jit-lock font-lock syntax font-core term/tty-colors frame minibuffer nadvice seq simple cl-generic indonesian philippine cham georgian utf-8-lang misc-lang vietnamese tibetan thai tai-viet lao korean japanese eucjp-ms cp51932 hebrew greek romanian slovak czech european ethiopic indian cyrillic chinese composite emoji-zwj charscript charprop case-table epa-hook jka-cmpr-hook help abbrev obarray oclosure cl-preloaded button loaddefs theme-loaddefs faces cus-face macroexp files window text-properties overlay sha1 md5 base64 format env code-pages mule custom widget keymap hashtable-print-readable backquote threads xwidget-internal dbusbind inotify dynamic-setting system-font-setting font-render-setting cairo gtk pgtk multi-tty make-network-process native-compile emacs) Memory information: ((conses 16 274697 10668) (symbols 48 19084 0) (strings 32 51565 2840) (string-bytes 1 1784963) (vectors 16 30611) (vector-slots 8 566632 13506) (floats 8 170 34) (intervals 56 302 0) (buffers 984 14))
Yuchen Guo <yguo@HIDDEN>
:bug-gnu-emacs@HIDDEN
.
Full text available.bug-gnu-emacs@HIDDEN
:bug#66416
; Package emacs
.
Full text available.
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997 nCipher Corporation Ltd,
1994-97 Ian Jackson.