From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Eli Zaretskii Newsgroups: gmane.emacs.bugs Subject: bug#66416: 29.1; Crashes when visiting HELLO file with pgtk on Wayland Date: Tue, 10 Oct 2023 05:30:11 +0300 Message-ID: <83wmvvus3w.fsf@gnu.org> References: <865y3gq2in.fsf@lan> <83mswsvy0p.fsf@gnu.org> <87bkd7k6b8.fsf@lan> <831qe3ws6d.fsf@gnu.org> <87mswr4ntw.fsf@lan> Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="2616"; mail-complaints-to="usenet@ciao.gmane.io" Cc: 66416@debbugs.gnu.org To: Yuchen Guo Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Tue Oct 10 04:31:12 2023 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1qq2Wb-0000S3-EK for geb-bug-gnu-emacs@m.gmane-mx.org; Tue, 10 Oct 2023 04:31:09 +0200 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1qq2WB-0000Oz-Ro; Mon, 09 Oct 2023 22:30:43 -0400 Original-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 ) id 1qq2WA-0000Ok-6Z for bug-gnu-emacs@gnu.org; Mon, 09 Oct 2023 22:30:42 -0400 Original-Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1qq2W9-0003Q6-UY for bug-gnu-emacs@gnu.org; Mon, 09 Oct 2023 22:30:41 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1qq2WU-00008Y-Bp for bug-gnu-emacs@gnu.org; Mon, 09 Oct 2023 22:31:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 10 Oct 2023 02:31:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 66416 X-GNU-PR-Package: emacs Original-Received: via spool by 66416-submit@debbugs.gnu.org id=B66416.1696905061515 (code B ref 66416); Tue, 10 Oct 2023 02:31:02 +0000 Original-Received: (at 66416) by debbugs.gnu.org; 10 Oct 2023 02:31:01 +0000 Original-Received: from localhost ([127.0.0.1]:33709 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qq2WS-00008E-Ip for submit@debbugs.gnu.org; Mon, 09 Oct 2023 22:31:01 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:55016) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qq2WO-00007p-G8 for 66416@debbugs.gnu.org; Mon, 09 Oct 2023 22:30:59 -0400 Original-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 ) 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==; In-Reply-To: <87mswr4ntw.fsf@lan> (message from Yuchen Guo on Mon, 09 Oct 2023 19:07:07 +0000) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Original-Sender: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Xref: news.gmane.io gmane.emacs.bugs:272177 Archived-At: > From: Yuchen Guo > Cc: 66416@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.