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.devel Subject: Re: [scratch/igc] 985247b6bee crash on Linux, KDE, Wayland Date: Thu, 05 Sep 2024 11:08:50 +0300 Message-ID: <86jzfq4j59.fsf@gnu.org> References: <8734mezkgo.fsf@gmail.com> Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="28126"; mail-complaints-to="usenet@ciao.gmane.io" Cc: emacs-devel@gnu.org To: Eval EXEC Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Thu Sep 05 10:09:52 2024 Return-path: Envelope-to: ged-emacs-devel@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 1sm7Yt-0007AW-RZ for ged-emacs-devel@m.gmane-mx.org; Thu, 05 Sep 2024 10:09:51 +0200 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1sm7Y4-0005PZ-6v; Thu, 05 Sep 2024 04:09:00 -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 1sm7Y3-0005P0-3h for emacs-devel@gnu.org; Thu, 05 Sep 2024 04:08: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 1sm7Y2-00084t-Gb; Thu, 05 Sep 2024 04:08:58 -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=QhkSqMJAIEOLJph8vEyoBKw/9WC1CB3iQYt2EHJOfhw=; b=JNJacqZV+vPz OCAbDijuH9XV5DRV54O/SrdB0d2jUBTbnaj5w2x+n0QwXbIH8wKR8ISCDwOSvNiDmabPURftIw94z VuNfsPIeY8zoIumAPsSAR/VE31TqoW77cPCml1PeYoYUKoMPzWpmr5F7kJM4tvEXQkfQ6IrpfC+aC uUmkm4PRVwiIPXkqCUiJCWWLsii4SmhZtfN9qU3LJ9Qh/Lg2Xy+uAPAfuePpgigxffVprh9mIcxxi NRjZs8yZl2Wlb3G2k6ZFRTwlV3Sgp8runh/WdB3X09ZtKRhPYrTSNFLmrTRthk1nF/FCfIeZVz15I 7OUI+t5492y/KUgihOdL7A==; In-Reply-To: <8734mezkgo.fsf@gmail.com> (message from Eval EXEC on Thu, 05 Sep 2024 14:24:39 +0800) X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Xref: news.gmane.io gmane.emacs.devel:323380 Archived-At: > From: Eval EXEC > Date: Thu, 05 Sep 2024 14:24:39 +0800 > > ```elisp > (setq-default tab-bar-format > '(tab-bar-format-menu-bar > tab-bar-format-history tab-bar-format-tabs > tab-bar-separator tab-bar-format-add-tab > tab-bar-separator tab-bar-format-align-right > tab-bar-format-global)) > ``` > > Than, about 20 seconds after, the emacs crash, crash bt is: > ``` > info "(gdb)Auto-loading safe path" > warning: File "/nix/store/x47hg342iyiw50c1fhqjzz4n0rqy3dhh-isl-0.20/lib/libisl.so.19.1.0-gdb.py" auto-loading has been declined by your `auto-load safe-path' set to "$debugdir:$datadir/auto-load:/nix/store/40yjzm7r5ki59kkk9423dnwbm86x7pyd-gcc-13.2.0-lib". > (gdb) bt > #0 0x00007f84a90a2efc in __pthread_kill_implementation () from /nix/store/dbcw19dshdwnxdv5q2g6wldj6syyvq7l-glibc-2.39-52/lib/libc.so.6 > #1 0x00007f84a9052e86 in raise () from /nix/store/dbcw19dshdwnxdv5q2g6wldj6syyvq7l-glibc-2.39-52/lib/libc.so.6 > #2 0x0000000000429886 in terminate_due_to_signal () > #3 0x0000000000431d79 in igc_assert_fail.lto_priv[cold] () > #4 0x00000000007b0e60 in LockClaim () > #5 0x00000000007ddea5 in ArenaEnterLock () > #6 0x00000000007e01a1 in mps_ap_fill () > #7 0x00000000006e74b6 in alloc_impl.lto_priv () > #8 0x000000000060993b in list2 () > #9 0x000000000042da87 in xsignal2 () > #10 0x000000000042c379 in wrong_type_argument () > #11 0x0000000000430730 in get_process.lto_priv[cold] () > #12 0x00000000006bd653 in process_send_signal () > #13 0x00000000006be017 in kill_buffer_processes () > #14 0x000000000058efb5 in shut_down_emacs () > #15 0x0000000000429852 in terminate_due_to_signal () > #16 0x000000000042a38f in handle_sigsegv.lto_priv[cold] () > #17 > #18 0x00007f84a905316b in kill () from /nix/store/dbcw19dshdwnxdv5q2g6wldj6syyvq7l-glibc-2.39-52/lib/libc.so.6 > #19 0x00000000007e3919 in sigHandle () > #20 > #21 0x000000000075d716 in dflt_scan_obj.isra () > #22 0x00000000006e288d in dflt_scan () Looks like a SIGSEGV while handling protection-induced SIGSEGV? I don't think I understand why the second SIGSEGV was triggered. Is this related to tab-bar, i.e. if you do not modify tab-bar-format, does this not happen?