From unknown Fri Aug 08 15:19:01 2025 X-Loop: help-debbugs@gnu.org Subject: bug#69529: 29.2; Segfault killing base buffer when the indirect buffer rejects kill-buffer Resent-From: brubar.cs@gmail.com Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 03 Mar 2024 17:39:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 69529 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: 69529@debbugs.gnu.org X-Debbugs-Original-To: bug-gnu-emacs@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.17094875196708 (code B ref -1); Sun, 03 Mar 2024 17:39:01 +0000 Received: (at submit) by debbugs.gnu.org; 3 Mar 2024 17:38:39 +0000 Received: from localhost ([127.0.0.1]:41248 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rgpnK-0001k7-E0 for submit@debbugs.gnu.org; Sun, 03 Mar 2024 12:38:39 -0500 Received: from lists.gnu.org ([209.51.188.17]:34216) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rgpnI-0001jw-9Z for submit@debbugs.gnu.org; Sun, 03 Mar 2024 12:38:36 -0500 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 1rgpmm-0000Du-Ej for bug-gnu-emacs@gnu.org; Sun, 03 Mar 2024 12:38:04 -0500 Received: from mail-wr1-x431.google.com ([2a00:1450:4864:20::431]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1rgpmg-0003bV-P1 for bug-gnu-emacs@gnu.org; Sun, 03 Mar 2024 12:38:04 -0500 Received: by mail-wr1-x431.google.com with SMTP id ffacd0b85a97d-33d2b354c72so2813827f8f.1 for ; Sun, 03 Mar 2024 09:37:56 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1709487475; x=1710092275; darn=gnu.org; h=mime-version:date:subject:to:from:message-id:from:to:cc:subject :date:message-id:reply-to; bh=rOCqpO2bNCLWc+jSmU6KW07KvUCd3osLA+QDtCa0BiQ=; b=QdsTwssCPszQeo7/0bAQXwBL+kZWbr20eDy0U/WpJPWiyqSosmJdR2zYX65xJnYb1y Dx1Fo/kCtMWzdKnwin1dWXrHcReMKWcSYpKyFo1rHh9Ad+sd24GHXrhA6nlNos5XDX6/ 2YL+PqOT2gxIqpI4cnqCev17j+7uKWPaOK4IDu1/Jq6YhLVx4v3RTdYnjD5Lge8CHltH 3rEckS0OBo4FAwjMeGPh5hqCcZ2chH7mdrNy18UMO2YuwoeUgoBYNFL6twWAKh/rtgn0 PSoD7N7mRFXS96lgeWmsQLTHh24w+NBPwgAwPrOlZ1dLZb+IlORO8os+eUxMNUwiO2ie iZcQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1709487475; x=1710092275; h=mime-version:date:subject:to:from:message-id:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=rOCqpO2bNCLWc+jSmU6KW07KvUCd3osLA+QDtCa0BiQ=; b=a2XkQ/+Z0TBXdiT5K5lyiYY1hYUHucZgl5NLATXhBZvT2ct5CLcma0ESXRcEQxMAb9 mQFKmGPqESJb1Xw6fxMHVtVJZeFqxCjk/vjwgy1/Y5EQi4luirD53X1FNnOFdlFadOp5 8r39uPLMM1oVE0ecYFNNGOOlmY5mIlNDPlIKsfNX+zQEkXkPtQYSf9a/9BSMGovanuI5 uNs9bJNtiDg9sLUJg5UElrIlXnAXpu8LE7kk7jF4YEPBiVoNynhXGlywO1m8vVHnEoCs 3VUm+eFAufy5vStg63N5d9rVL/kxgWzrnKAJDSVcoFGSv7l2v2NdxTv4nctSWBpp8qbI X8nw== X-Gm-Message-State: AOJu0Ywqcknb75WUNasSya+tBhmpyhvWFENfLdampDtHk0uv3JI0pKyT 22/XlXGu48mUHH6nvQm6pUbUSdoLvQqaNMIwfX4ESSbm5a35SfGoSmWuZHBm X-Google-Smtp-Source: AGHT+IH0Ir5nh7OraYlE36OovD+jZ2uPOGc1qfD88e0MxTM5Dn+yxFXxU3fiv8AJ21UpR4sPHl6Hbw== X-Received: by 2002:a05:6000:1cb:b0:33d:9c3d:f930 with SMTP id t11-20020a05600001cb00b0033d9c3df930mr4753621wrx.66.1709487475427; Sun, 03 Mar 2024 09:37:55 -0800 (PST) Received: from keynux ([2a01:e0a:505:3460:1c18:688d:ece4:372e]) by smtp.gmail.com with ESMTPSA id dp14-20020a0560000c8e00b0033d8ce120f2sm10065255wrb.95.2024.03.03.09.37.53 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 03 Mar 2024 09:37:55 -0800 (PST) Message-ID: <65e4b573.050a0220.169e6.8da9@mx.google.com> Received: by keynux (sSMTP sendmail emulation); Sun, 03 Mar 2024 18:37:53 +0100 From: brubar.cs@gmail.com Date: Sun, 03 Mar 2024 18:37:53 +0100 MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" Received-SPF: pass client-ip=2a00:1450:4864:20::431; envelope-from=brubar.cs@gmail.com; helo=mail-wr1-x431.google.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 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, FREEMAIL_FROM=0.001, MSGID_FROM_MTA_HEADER=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, T_SCC_BODY_TEXT_LINE=-0.01, T_SPF_TEMPERROR=0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.3 (-) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -2.3 (--) --=-=-= Content-Type: text/plain Emacs segfaults when evaluating the attached elisp file like this: emacs -Q -l kill-buffer-segfault.el It happens to me, both with GNU Emacs 30.0.50 and 29.2. Let me know if you need me to collect more information locally. Thanks, Bruno --=-=-= Content-Type: text/plain Content-Disposition: attachment; filename=kill-buffer-segfault.el (defun my-reject-kill-buffer () (message "Do not kill %s" (current-buffer)) nil) (defun my-trigger-bug () (let* ((base-buffer (generate-new-buffer "base")) (indirect-buffer (make-indirect-buffer base-buffer (generate-new-buffer-name "indirect")))) ;; base-buffer: no restriction on killing that buffer. (with-current-buffer base-buffer (insert "base buffer content") (setq-local kill-buffer-query-functions nil)) ;; indirect-buffer: reject any kill-buffer requests (with-current-buffer indirect-buffer (insert "indirect buffer content") (setq-local kill-buffer-query-functions (list 'my-reject-kill-buffer))) ;; Killing base-buffer (with-current-buffer base-buffer (kill-buffer)) ;; This raises the segfault (emacs 29, emacs 30.0.50). (switch-to-buffer indirect-buffer))) (my-trigger-bug) --=-=-= Content-Type: text/plain In GNU Emacs 29.2 (build 1, x86_64-pc-linux-gnu, cairo version 1.18.0) of 2024-03-02 built on localhost Windowing system distributor 'The X.Org Foundation', version 11.0.12101011 System Description: Gentoo Linux Configured using: 'configure --prefix=/usr --build=x86_64-pc-linux-gnu --host=x86_64-pc-linux-gnu --mandir=/usr/share/man --infodir=/usr/share/info --datadir=/usr/share --sysconfdir=/etc --localstatedir=/var/lib --datarootdir=/usr/share --disable-silent-rules --docdir=/usr/share/doc/emacs-29.2-r1 --htmldir=/usr/share/doc/emacs-29.2-r1/html --libdir=/usr/lib64 --program-suffix=-emacs-29 --includedir=/usr/include/emacs-29 --infodir=/usr/share/info/emacs-29 --localstatedir=/var --enable-locallisppath=/etc/emacs:/usr/share/emacs/site-lisp --without-compress-install --without-hesiod --without-pop --with-file-notification=inotify --with-pdumper --enable-acl --with-dbus --without-modules --without-gameuser --with-libgmp --with-gpm --with-native-compilation=aot --without-json --without-kerberos --without-kerberos5 --with-lcms2 --with-xml2 --without-mailutils --without-selinux --without-sqlite3 --with-gnutls --without-libsystemd --with-threads --without-tree-sitter --without-wide-int --with-sound=no --with-zlib --with-x --without-pgtk --without-ns --without-gconf --without-gsettings --without-toolkit-scroll-bars --with-xpm --with-xft --with-cairo --without-harfbuzz --without-libotf --without-m17n-flt --with-x-toolkit=no --without-gif --with-jpeg --with-png --with-rsvg --with-tiff --without-webp --with-imagemagick --with-dumping=pdumper 'CFLAGS=-march=native -O2 -pipe' 'LDFLAGS=-Wl,-O1 -Wl,--as-needed'' Configured features: ACL CAIRO DBUS FREETYPE GLIB GMP GNUTLS GPM IMAGEMAGICK JPEG LCMS2 LIBXML2 NATIVE_COMP NOTIFY INOTIFY OLDXMENU PDUMPER PNG RSVG SECCOMP THREADS TIFF X11 XDBE XIM XINPUT2 XPM ZLIB Important settings: value of $LC_CTYPE: en_US.UTF-8 value of $LANG: C.UTF8 locale-coding-system: utf-8-unix Major mode: Fundamental Minor modes in effect: tooltip-mode: t global-eldoc-mode: t show-paren-mode: t electric-indent-mode: t mouse-wheel-mode: t tool-bar-mode: t menu-bar-mode: t file-name-shadow-mode: t global-font-lock-mode: t blink-cursor-mode: t buffer-read-only: t line-number-mode: t indent-tabs-mode: t transient-mark-mode: t auto-composition-mode: t auto-encryption-mode: t auto-compression-mode: t Load-path shadows: None found. Features: (shadow sort mail-extr emacsbug message mailcap yank-media puny dired dired-loaddefs rfc822 mml mml-sec password-cache epa derived epg rfc6068 epg-config gnus-util text-property-search time-date mm-decode mm-bodies mm-encode mail-parse rfc2231 mailabbrev gmm-utils mailheader sendmail rfc2047 rfc2045 ietf-drums mm-util mail-prsvr mail-utils comp comp-cstr subr-x rx cl-seq cl-macs gv cl-extra help-mode bytecomp byte-compile warnings icons cl-loaddefs cl-lib site-gentoo rmc iso-transl tooltip cconv eldoc paren electric uniquify ediff-hook vc-hooks lisp-float-type elisp-mode mwheel term/x-win x-win term/common-win x-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 dbusbind inotify lcms2 dynamic-setting font-render-setting cairo xinput2 x multi-tty make-network-process native-compile emacs) Memory information: ((conses 16 78936 6614) (symbols 48 7120 0) (strings 32 19234 2559) (string-bytes 1 580076) (vectors 16 15692) (vector-slots 8 321239 17561) (floats 8 34 120) (intervals 56 443 2) (buffers 976 12)) --=-=-=-- From unknown Fri Aug 08 15:19:01 2025 X-Loop: help-debbugs@gnu.org Subject: bug#69529: 29.2; Segfault killing base buffer when the indirect buffer rejects kill-buffer Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 03 Mar 2024 19:13:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 69529 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: brubar.cs@gmail.com, Stefan Monnier , martin rudalics Cc: 69529@debbugs.gnu.org Received: via spool by 69529-submit@debbugs.gnu.org id=B69529.170949314416198 (code B ref 69529); Sun, 03 Mar 2024 19:13:02 +0000 Received: (at 69529) by debbugs.gnu.org; 3 Mar 2024 19:12:24 +0000 Received: from localhost ([127.0.0.1]:41322 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rgrG4-0004DB-5k for submit@debbugs.gnu.org; Sun, 03 Mar 2024 14:12:24 -0500 Received: from eggs.gnu.org ([209.51.188.92]:52072) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rgrG2-0004Cw-2q for 69529@debbugs.gnu.org; Sun, 03 Mar 2024 14:12:22 -0500 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 1rgrFS-0008Nb-GD; Sun, 03 Mar 2024 14:11:46 -0500 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=HNJ8JZ7g+XypKu1Vq39Cj+Z2baeoGvmY91RP1Zm/YF8=; b=MTvcXOdF1fMo QFNVrhMwy9ZVRfxwpjSO/swnm82NCBxBzTmu6ft+6aqusavw22wf8o0JFMv8unwHCOs7xQ2Nc3jqc 2VhFoWlsFK4KfjgiKABCCkEQp4LUyj+zjhtRa+U2/BT5nFYEBiw264KqtO7LBtdpwMnbUNCxSHXUx +kXAbkeX6d2+b4LO/FDZ22Elyk/9wWA5xghLxqbi69CiIPFedw4kf+a8g7MDb4LSZmmklkbkVcbM3 4ijEeyKstkR1EdZ+z7JOtvlueu5DfuyQt/BgaK2r1JTGZYb9vJ38tQnWheuhATFlG6aQjA6fFQcDL YNWbxF/sTM/11AHohqVXjg==; Date: Sun, 03 Mar 2024 21:11:43 +0200 Message-Id: <861q8rnn9s.fsf@gnu.org> From: Eli Zaretskii In-Reply-To: <65e4b573.050a0220.169e6.8da9@mx.google.com> (brubar.cs@gmail.com) References: <65e4b573.050a0220.169e6.8da9@mx.google.com> X-Spam-Score: -2.3 (--) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) > From: brubar.cs@gmail.com > Date: Sun, 03 Mar 2024 18:37:53 +0100 > > Emacs segfaults when evaluating the attached elisp file like this: > > emacs -Q -l kill-buffer-segfault.el > > It happens to me, both with GNU Emacs 30.0.50 and 29.2. Stefan and Martin, is the below the right way of avoiding this? diff --git a/src/buffer.c b/src/buffer.c index 126f3eb..bccf65f 100644 --- a/src/buffer.c +++ b/src/buffer.c @@ -1971,8 +1971,14 @@ DEFUN ("kill-buffer", Fkill_buffer, Skill_buffer, 0, 1, "bKill buffer: ", Lisp_Object tail, other; FOR_EACH_LIVE_BUFFER (tail, other) - if (XBUFFER (other)->base_buffer == b) - Fkill_buffer (other); + { + if (XBUFFER (other)->base_buffer == b) + { + Fkill_buffer (other); + if (BUFFER_LIVE_P (XBUFFER (other))) + error ("Attempt to kill buffer whose indirect buffer cannot be killed"); + } + } /* Exit if we now have killed the base buffer (Bug#11665). */ if (!BUFFER_LIVE_P (b)) From unknown Fri Aug 08 15:19:01 2025 X-Loop: help-debbugs@gnu.org Subject: bug#69529: 29.2; Segfault killing base buffer when the indirect buffer rejects kill-buffer Resent-From: Stefan Monnier Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 03 Mar 2024 20:48:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 69529 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Eli Zaretskii Cc: brubar.cs@gmail.com, martin rudalics , 69529@debbugs.gnu.org Received: via spool by 69529-submit@debbugs.gnu.org id=B69529.170949883025974 (code B ref 69529); Sun, 03 Mar 2024 20:48:01 +0000 Received: (at 69529) by debbugs.gnu.org; 3 Mar 2024 20:47:10 +0000 Received: from localhost ([127.0.0.1]:41361 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rgsjl-0006ks-Rn for submit@debbugs.gnu.org; Sun, 03 Mar 2024 15:47:10 -0500 Received: from mailscanner.iro.umontreal.ca ([132.204.25.50]:59931) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rgsjk-0006kg-Jf for 69529@debbugs.gnu.org; Sun, 03 Mar 2024 15:47:08 -0500 Received: from pmg3.iro.umontreal.ca (localhost [127.0.0.1]) by pmg3.iro.umontreal.ca (Proxmox) with ESMTP id 8190B442AFA; Sun, 3 Mar 2024 15:46:33 -0500 (EST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=iro.umontreal.ca; s=mail; t=1709498792; bh=smY5QVgNuWWeXQp6Fgp7YXCn5qF8mLtxKehKJ9Ylln0=; h=From:To:Cc:Subject:In-Reply-To:References:Date:From; b=eveuSUQP50YgpP/Pcf3HMft2Z3MTpdXUkyxk8kjE4ctYdKq8adcGC5LRwh9sr7i// 4m41/ayLcgXjWKiSaVyHuIuR0uRfedilhnZvrzLBVknaUdWwiawPPhhnkDGbfdNoOJ LP1rEtLXNgF3Bu+qYrvuDjraXF107vCTxSqNqkRe35mD47keoKMToaGGahS1o140eP ipcaAt2SwqkgDrdZD8JYkCLH3T9HSNWef2oHZX+CCl3d7JiAD2PrvK4Xf70GRrOZMT TJ9SkkApZoF/whnVWmEyxcwv8Op1lIte2bbbJ7tl9TN5jlWpNVcxhOEca//vBDZiGL DUwyR6jfFNBvA== Received: from mail01.iro.umontreal.ca (unknown [172.31.2.1]) by pmg3.iro.umontreal.ca (Proxmox) with ESMTP id 526D9442AF5; Sun, 3 Mar 2024 15:46:32 -0500 (EST) Received: from pastel (unknown [104.247.233.29]) by mail01.iro.umontreal.ca (Postfix) with ESMTPSA id 2743D1201DA; Sun, 3 Mar 2024 15:46:32 -0500 (EST) From: Stefan Monnier In-Reply-To: <861q8rnn9s.fsf@gnu.org> (Eli Zaretskii's message of "Sun, 03 Mar 2024 21:11:43 +0200") Message-ID: References: <65e4b573.050a0220.169e6.8da9@mx.google.com> <861q8rnn9s.fsf@gnu.org> Date: Sun, 03 Mar 2024 15:46:31 -0500 User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-SPAM-INFO: Spam detection results: 0 ALL_TRUSTED -1 Passed through trusted hosts only via SMTP AWL 0.006 Adjusted score from AWL reputation of From: address BAYES_00 -1.9 Bayes spam probability is 0 to 1% DKIM_SIGNED 0.1 Message has a DKIM or DK signature, not necessarily valid DKIM_VALID -0.1 Message has at least one valid DKIM or DK signature DKIM_VALID_AU -0.1 Message has a valid DKIM or DK signature from author's domain DKIM_VALID_EF -0.1 Message has a valid DKIM or DK signature from envelope-from domain T_SCC_BODY_TEXT_LINE -0.01 - X-SPAM-LEVEL: X-Spam-Score: -2.3 (--) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) > Stefan and Martin, is the below the right way of avoiding this? I don't know if it's The Right Way (I mean: who the hell does this indirect buffer think he is, to resist killing?), but it looks fine to me. Stefan From unknown Fri Aug 08 15:19:01 2025 X-Loop: help-debbugs@gnu.org Subject: bug#69529: 29.2; Segfault killing base buffer when the indirect buffer rejects kill-buffer Resent-From: martin rudalics Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 04 Mar 2024 08:06:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 69529 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Eli Zaretskii , brubar.cs@gmail.com, Stefan Monnier Cc: 69529@debbugs.gnu.org Received: via spool by 69529-submit@debbugs.gnu.org id=B69529.170953951419196 (code B ref 69529); Mon, 04 Mar 2024 08:06:01 +0000 Received: (at 69529) by debbugs.gnu.org; 4 Mar 2024 08:05:14 +0000 Received: from localhost ([127.0.0.1]:41713 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rh3Jx-0004zX-Q9 for submit@debbugs.gnu.org; Mon, 04 Mar 2024 03:05:14 -0500 Received: from mout.gmx.net ([212.227.15.18]:50051) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rh3Jv-0004zC-Ha for 69529@debbugs.gnu.org; Mon, 04 Mar 2024 03:05:12 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.at; s=s31663417; t=1709539472; x=1710144272; i=rudalics@gmx.at; bh=bpZNJHKiQHik3cnWRLyeHWDEyZmyHa5L4Llz0M3V1y8=; h=X-UI-Sender-Class:Date:Subject:To:Cc:References:From: In-Reply-To; b=QwMlLcvFdFn6h+h7Y4In15o/W9KDwVWk2foKUSSJYnZ28ErebAQObGVdKi2331OT m8oW61d25I/lV5cdRMQ24sym8S1etaN4hz8AS97/swhn9xbp3byBeVO2TrLVJVWwd JyDQZ+IjCoFItYbzLNRPS8YjEVo92XQkURNs0CuOyJcBP9KuuoGZ97uzoni/+S71T eG9kiyQqz+xq1CR394cVRwZDhwAhcfZKVTf0iEDXsCuT9Gk35xhrLVXTy1vOQLE/0 jYZrX+mvajIHZGTWF0vMTzFP6G/Kjx+ViuzCHcBL9DOC2YtU/oTqpvkf8HUc5sNk/ OKl5hY8mshAFwbshew== X-UI-Sender-Class: 724b4f7f-cbec-4199-ad4e-598c01a50d3a Received: from [192.168.31.113] ([212.95.5.150]) by mail.gmx.net (mrgmx004 [212.227.17.190]) with ESMTPSA (Nemesis) id 1MPGW7-1rUmJp111Z-00PdDY; Mon, 04 Mar 2024 09:04:32 +0100 Message-ID: <16776a57-f914-4555-8150-71c9a80e2583@gmx.at> Date: Mon, 4 Mar 2024 09:04:30 +0100 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird References: <65e4b573.050a0220.169e6.8da9@mx.google.com> <861q8rnn9s.fsf@gnu.org> Content-Language: en-US From: martin rudalics In-Reply-To: <861q8rnn9s.fsf@gnu.org> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Provags-ID: V03:K1:LZclAU1o/RdGFlT5OFQnM2lZjweSXf2Xgn6iSAhiTs0Ybhm/EE8 2KtmJjWmwiqr6sbko0qdTJj42MDKgcM9si9jEQg52gY/my6+GoXYJBvQykT9TQlQpbqKLkX G17hd9J2/acmkPlJXpvtqGAZsB0Xs9SZpFUGfypgPET2XtOQy5bjjEensC5xXnhtXAEKxLr 2rKQuuPw2q17NhtupbIHA== X-Spam-Flag: NO UI-OutboundReport: notjunk:1;M01:P0:A4lhWIvyur8=;B71TSZXVnjK9hksALjoiESnS6hE FcOZOKIr6FHagQmSjKM2S+x578iiTajz7mO6TfhC+XPpxIm4s2iqCGfl1dur3pqo+wU03SP7H 8UafYP0MaV8gES4Dwy3io+wXvvby1MVhtFIZtsw15otDUf8p9KkaFJbf23I+YTePGh665fGUj sGD/DG3tF16u87U0exK0hQf23PG3suYqfmDnhXgITZoGi4x4nJ2GP21cPiwiKsNjZ9MCtuQZM noak8zNp0/o2kDO2kXxQR9dT4NKQUybO7SZGTKi5VRNUZDFitWjyBTTvSQcg7cD3XpCHaNeTf Gs6+pM8dfE+7lWOeXcdYDXkBSnxZLFWHmMOmPHQ5xzCGki3iud9KgWlojD9n2losFtL/hT6FO LNanxk1M7We/nBNlh3TfZp2sljMTlvQtkb2V6OWb4eXBMKLZWg4hB6BVJz6/gniIcyPTggwea ZRo6nq91YKJg+6A7+bVJnQRxajVfjbCCnUGlS0ta9q19BBL5U1bGeiwMj1hz0YNJ7xVQKVKqt ndfeBlAWnLQDu1uBZEzcwjzcOl2Vtg8iyHQl0AVO5kRJMq2Cg7zPBhXqYor4iMXuDYBdZ0R6/ pPG3G3o5pf6IeVlPvuxjyOQfk+3pu/x5TpHk8XRBRt5SPafnWsjMjPbIZgRbTaiM/QEA1NLrm sY9SU6FG5x+ioErZbZmRYIwZ5CrNvc4xlrTAGc9owRgl3Z5R/gRbuBQG797LWjdanR3/5todw 8+00WKW9cjKhorZagRdhLLG2QMF8AQWR7ttwifzAztNc2SheqjZk77LnXwtowkPrNVy/loofx UgWquZqWmXYLnpjJMOEnxO4s7q2nExQOPnph5zrTywtIU= X-Spam-Score: 2.9 (++) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: > Stefan and Martin, is the below the right way of avoiding this? I see no better way. martin Content analysis details: (2.9 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 3.6 RCVD_IN_SBL_CSS RBL: Received via a relay in Spamhaus SBL-CSS [212.95.5.150 listed in zen.spamhaus.org] -0.0 SPF_PASS SPF: sender matches SPF record 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider (rudalics[at]gmx.at) 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record -0.7 RCVD_IN_DNSWL_LOW RBL: Sender listed at https://www.dnswl.org/, low trust [212.227.15.18 listed in list.dnswl.org] 0.0 RCVD_IN_MSPIKE_H4 RBL: Very Good reputation (+4) [212.227.15.18 listed in wl.mailspike.net] 0.0 RCVD_IN_MSPIKE_WL Mailspike good senders -0.0 T_SCC_BODY_TEXT_LINE No description available. X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 1.9 (+) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: > Stefan and Martin, is the below the right way of avoiding this? I see no better way. martin Content analysis details: (1.9 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 0.0 RCVD_IN_MSPIKE_H4 RBL: Very Good reputation (+4) [212.227.15.18 listed in wl.mailspike.net] 3.6 RCVD_IN_SBL_CSS RBL: Received via a relay in Spamhaus SBL-CSS [212.95.5.150 listed in zen.spamhaus.org] -0.7 RCVD_IN_DNSWL_LOW RBL: Sender listed at https://www.dnswl.org/, low trust [212.227.15.18 listed in list.dnswl.org] -0.0 SPF_PASS SPF: sender matches SPF record 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider (rudalics[at]gmx.at) 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record 0.0 RCVD_IN_MSPIKE_WL Mailspike good senders -0.0 T_SCC_BODY_TEXT_LINE No description available. -1.0 MAILING_LIST_MULTI Multiple indicators imply a widely-seen list manager > Stefan and Martin, is the below the right way of avoiding this? I see no better way. martin From unknown Fri Aug 08 15:19:01 2025 MIME-Version: 1.0 X-Mailer: MIME-tools 5.505 (Entity 5.505) X-Loop: help-debbugs@gnu.org From: help-debbugs@gnu.org (GNU bug Tracking System) To: brubar.cs@gmail.com Subject: bug#69529: closed (Re: bug#69529: 29.2; Segfault killing base buffer when the indirect buffer rejects kill-buffer) Message-ID: References: <86plwam9rk.fsf@gnu.org> <65e4b573.050a0220.169e6.8da9@mx.google.com> X-Gnu-PR-Message: they-closed 69529 X-Gnu-PR-Package: emacs Reply-To: 69529@debbugs.gnu.org Date: Mon, 04 Mar 2024 13:02:02 +0000 Content-Type: multipart/mixed; boundary="----------=_1709557322-8599-1" This is a multi-part message in MIME format... ------------=_1709557322-8599-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Your bug report #69529: 29.2; Segfault killing base buffer when the indirect buffer rejects= kill-buffer which was filed against the emacs package, has been closed. The explanation is attached below, along with your original report. If you require more details, please reply to 69529@debbugs.gnu.org. --=20 69529: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D69529 GNU Bug Tracking System Contact help-debbugs@gnu.org with problems ------------=_1709557322-8599-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at 69529-done) by debbugs.gnu.org; 4 Mar 2024 13:01:54 +0000 Received: from localhost ([127.0.0.1]:42521 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rh7x3-0002EN-EH for submit@debbugs.gnu.org; Mon, 04 Mar 2024 08:01:53 -0500 Received: from eggs.gnu.org ([209.51.188.92]:46870) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rh7x1-0002E8-7p for 69529-done@debbugs.gnu.org; Mon, 04 Mar 2024 08:01:52 -0500 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 1rh7wR-0000e1-Fi; Mon, 04 Mar 2024 08:01:15 -0500 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=NIkXigLhCMIaDo8dM+Bsj0+rNeRSpWgyxrjbkWBBEaI=; b=Pl7lgdbMmIw/ Q0DKvc80EgbRb4RfU2Yhjjp1Ll/KF8g9QBrOPPyLr2kXam1jp/Cmgv1ZF+tHmJ9ixERIjTJNln0OP lOUewxWPaaETMeg0nBGoGCD3MGA5bOJLLJ1LktanmB/Ke8Nk7ZkwflH4bGJ8DquT8NxfvL3+KX8Jz YDVvE9nBxIEZDwuy39+etCHnnrmOw+mJECQfP+lw1zrl1b7s9ZxZjmuiMTfBDb4JBfb4MNob0TaI0 3m2aGOyOXmlNrIU0Ol/FBJWsRJuv0HbjQItaAx67pG4tFp1g2eysZj23c1FzDPyLizBYCz46lQgTR e09GPJWmHQur4jXfjm8oJQ==; Date: Mon, 04 Mar 2024 15:01:03 +0200 Message-Id: <86plwam9rk.fsf@gnu.org> From: Eli Zaretskii To: martin rudalics In-Reply-To: <16776a57-f914-4555-8150-71c9a80e2583@gmx.at> (message from martin rudalics on Mon, 4 Mar 2024 09:04:30 +0100) Subject: Re: bug#69529: 29.2; Segfault killing base buffer when the indirect buffer rejects kill-buffer References: <65e4b573.050a0220.169e6.8da9@mx.google.com> <861q8rnn9s.fsf@gnu.org> <16776a57-f914-4555-8150-71c9a80e2583@gmx.at> X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 69529-done Cc: brubar.cs@gmail.com, 69529-done@debbugs.gnu.org, monnier@iro.umontreal.ca X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) > Date: Mon, 4 Mar 2024 09:04:30 +0100 > Cc: 69529@debbugs.gnu.org > From: martin rudalics > > > Stefan and Martin, is the below the right way of avoiding this? > > I see no better way. Thanks, Stefan and Martin. I installed the change on the master branch, and I'm therefore closing this bug. ------------=_1709557322-8599-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at submit) by debbugs.gnu.org; 3 Mar 2024 17:38:39 +0000 Received: from localhost ([127.0.0.1]:41248 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rgpnK-0001k7-E0 for submit@debbugs.gnu.org; Sun, 03 Mar 2024 12:38:39 -0500 Received: from lists.gnu.org ([209.51.188.17]:34216) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rgpnI-0001jw-9Z for submit@debbugs.gnu.org; Sun, 03 Mar 2024 12:38:36 -0500 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 1rgpmm-0000Du-Ej for bug-gnu-emacs@gnu.org; Sun, 03 Mar 2024 12:38:04 -0500 Received: from mail-wr1-x431.google.com ([2a00:1450:4864:20::431]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1rgpmg-0003bV-P1 for bug-gnu-emacs@gnu.org; Sun, 03 Mar 2024 12:38:04 -0500 Received: by mail-wr1-x431.google.com with SMTP id ffacd0b85a97d-33d2b354c72so2813827f8f.1 for ; Sun, 03 Mar 2024 09:37:56 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1709487475; x=1710092275; darn=gnu.org; h=mime-version:date:subject:to:from:message-id:from:to:cc:subject :date:message-id:reply-to; bh=rOCqpO2bNCLWc+jSmU6KW07KvUCd3osLA+QDtCa0BiQ=; b=QdsTwssCPszQeo7/0bAQXwBL+kZWbr20eDy0U/WpJPWiyqSosmJdR2zYX65xJnYb1y Dx1Fo/kCtMWzdKnwin1dWXrHcReMKWcSYpKyFo1rHh9Ad+sd24GHXrhA6nlNos5XDX6/ 2YL+PqOT2gxIqpI4cnqCev17j+7uKWPaOK4IDu1/Jq6YhLVx4v3RTdYnjD5Lge8CHltH 3rEckS0OBo4FAwjMeGPh5hqCcZ2chH7mdrNy18UMO2YuwoeUgoBYNFL6twWAKh/rtgn0 PSoD7N7mRFXS96lgeWmsQLTHh24w+NBPwgAwPrOlZ1dLZb+IlORO8os+eUxMNUwiO2ie iZcQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1709487475; x=1710092275; h=mime-version:date:subject:to:from:message-id:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=rOCqpO2bNCLWc+jSmU6KW07KvUCd3osLA+QDtCa0BiQ=; b=a2XkQ/+Z0TBXdiT5K5lyiYY1hYUHucZgl5NLATXhBZvT2ct5CLcma0ESXRcEQxMAb9 mQFKmGPqESJb1Xw6fxMHVtVJZeFqxCjk/vjwgy1/Y5EQi4luirD53X1FNnOFdlFadOp5 8r39uPLMM1oVE0ecYFNNGOOlmY5mIlNDPlIKsfNX+zQEkXkPtQYSf9a/9BSMGovanuI5 uNs9bJNtiDg9sLUJg5UElrIlXnAXpu8LE7kk7jF4YEPBiVoNynhXGlywO1m8vVHnEoCs 3VUm+eFAufy5vStg63N5d9rVL/kxgWzrnKAJDSVcoFGSv7l2v2NdxTv4nctSWBpp8qbI X8nw== X-Gm-Message-State: AOJu0Ywqcknb75WUNasSya+tBhmpyhvWFENfLdampDtHk0uv3JI0pKyT 22/XlXGu48mUHH6nvQm6pUbUSdoLvQqaNMIwfX4ESSbm5a35SfGoSmWuZHBm X-Google-Smtp-Source: AGHT+IH0Ir5nh7OraYlE36OovD+jZ2uPOGc1qfD88e0MxTM5Dn+yxFXxU3fiv8AJ21UpR4sPHl6Hbw== X-Received: by 2002:a05:6000:1cb:b0:33d:9c3d:f930 with SMTP id t11-20020a05600001cb00b0033d9c3df930mr4753621wrx.66.1709487475427; Sun, 03 Mar 2024 09:37:55 -0800 (PST) Received: from keynux ([2a01:e0a:505:3460:1c18:688d:ece4:372e]) by smtp.gmail.com with ESMTPSA id dp14-20020a0560000c8e00b0033d8ce120f2sm10065255wrb.95.2024.03.03.09.37.53 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 03 Mar 2024 09:37:55 -0800 (PST) Message-ID: <65e4b573.050a0220.169e6.8da9@mx.google.com> Received: by keynux (sSMTP sendmail emulation); Sun, 03 Mar 2024 18:37:53 +0100 From: brubar.cs@gmail.com To: bug-gnu-emacs@gnu.org Subject: 29.2; Segfault killing base buffer when the indirect buffer rejects kill-buffer Date: Sun, 03 Mar 2024 18:37:53 +0100 MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" Received-SPF: pass client-ip=2a00:1450:4864:20::431; envelope-from=brubar.cs@gmail.com; helo=mail-wr1-x431.google.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 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, FREEMAIL_FROM=0.001, MSGID_FROM_MTA_HEADER=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, T_SCC_BODY_TEXT_LINE=-0.01, T_SPF_TEMPERROR=0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.3 (-) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -2.3 (--) --=-=-= Content-Type: text/plain Emacs segfaults when evaluating the attached elisp file like this: emacs -Q -l kill-buffer-segfault.el It happens to me, both with GNU Emacs 30.0.50 and 29.2. Let me know if you need me to collect more information locally. Thanks, Bruno --=-=-= Content-Type: text/plain Content-Disposition: attachment; filename=kill-buffer-segfault.el (defun my-reject-kill-buffer () (message "Do not kill %s" (current-buffer)) nil) (defun my-trigger-bug () (let* ((base-buffer (generate-new-buffer "base")) (indirect-buffer (make-indirect-buffer base-buffer (generate-new-buffer-name "indirect")))) ;; base-buffer: no restriction on killing that buffer. (with-current-buffer base-buffer (insert "base buffer content") (setq-local kill-buffer-query-functions nil)) ;; indirect-buffer: reject any kill-buffer requests (with-current-buffer indirect-buffer (insert "indirect buffer content") (setq-local kill-buffer-query-functions (list 'my-reject-kill-buffer))) ;; Killing base-buffer (with-current-buffer base-buffer (kill-buffer)) ;; This raises the segfault (emacs 29, emacs 30.0.50). (switch-to-buffer indirect-buffer))) (my-trigger-bug) --=-=-= Content-Type: text/plain In GNU Emacs 29.2 (build 1, x86_64-pc-linux-gnu, cairo version 1.18.0) of 2024-03-02 built on localhost Windowing system distributor 'The X.Org Foundation', version 11.0.12101011 System Description: Gentoo Linux Configured using: 'configure --prefix=/usr --build=x86_64-pc-linux-gnu --host=x86_64-pc-linux-gnu --mandir=/usr/share/man --infodir=/usr/share/info --datadir=/usr/share --sysconfdir=/etc --localstatedir=/var/lib --datarootdir=/usr/share --disable-silent-rules --docdir=/usr/share/doc/emacs-29.2-r1 --htmldir=/usr/share/doc/emacs-29.2-r1/html --libdir=/usr/lib64 --program-suffix=-emacs-29 --includedir=/usr/include/emacs-29 --infodir=/usr/share/info/emacs-29 --localstatedir=/var --enable-locallisppath=/etc/emacs:/usr/share/emacs/site-lisp --without-compress-install --without-hesiod --without-pop --with-file-notification=inotify --with-pdumper --enable-acl --with-dbus --without-modules --without-gameuser --with-libgmp --with-gpm --with-native-compilation=aot --without-json --without-kerberos --without-kerberos5 --with-lcms2 --with-xml2 --without-mailutils --without-selinux --without-sqlite3 --with-gnutls --without-libsystemd --with-threads --without-tree-sitter --without-wide-int --with-sound=no --with-zlib --with-x --without-pgtk --without-ns --without-gconf --without-gsettings --without-toolkit-scroll-bars --with-xpm --with-xft --with-cairo --without-harfbuzz --without-libotf --without-m17n-flt --with-x-toolkit=no --without-gif --with-jpeg --with-png --with-rsvg --with-tiff --without-webp --with-imagemagick --with-dumping=pdumper 'CFLAGS=-march=native -O2 -pipe' 'LDFLAGS=-Wl,-O1 -Wl,--as-needed'' Configured features: ACL CAIRO DBUS FREETYPE GLIB GMP GNUTLS GPM IMAGEMAGICK JPEG LCMS2 LIBXML2 NATIVE_COMP NOTIFY INOTIFY OLDXMENU PDUMPER PNG RSVG SECCOMP THREADS TIFF X11 XDBE XIM XINPUT2 XPM ZLIB Important settings: value of $LC_CTYPE: en_US.UTF-8 value of $LANG: C.UTF8 locale-coding-system: utf-8-unix Major mode: Fundamental Minor modes in effect: tooltip-mode: t global-eldoc-mode: t show-paren-mode: t electric-indent-mode: t mouse-wheel-mode: t tool-bar-mode: t menu-bar-mode: t file-name-shadow-mode: t global-font-lock-mode: t blink-cursor-mode: t buffer-read-only: t line-number-mode: t indent-tabs-mode: t transient-mark-mode: t auto-composition-mode: t auto-encryption-mode: t auto-compression-mode: t Load-path shadows: None found. Features: (shadow sort mail-extr emacsbug message mailcap yank-media puny dired dired-loaddefs rfc822 mml mml-sec password-cache epa derived epg rfc6068 epg-config gnus-util text-property-search time-date mm-decode mm-bodies mm-encode mail-parse rfc2231 mailabbrev gmm-utils mailheader sendmail rfc2047 rfc2045 ietf-drums mm-util mail-prsvr mail-utils comp comp-cstr subr-x rx cl-seq cl-macs gv cl-extra help-mode bytecomp byte-compile warnings icons cl-loaddefs cl-lib site-gentoo rmc iso-transl tooltip cconv eldoc paren electric uniquify ediff-hook vc-hooks lisp-float-type elisp-mode mwheel term/x-win x-win term/common-win x-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 dbusbind inotify lcms2 dynamic-setting font-render-setting cairo xinput2 x multi-tty make-network-process native-compile emacs) Memory information: ((conses 16 78936 6614) (symbols 48 7120 0) (strings 32 19234 2559) (string-bytes 1 580076) (vectors 16 15692) (vector-slots 8 321239 17561) (floats 8 34 120) (intervals 56 443 2) (buffers 976 12)) --=-=-=-- ------------=_1709557322-8599-1--