From debbugs-submit-bounces@debbugs.gnu.org Wed Sep 20 16:00:19 2023 Received: (at submit) by debbugs.gnu.org; 20 Sep 2023 20:00:19 +0000 Received: from localhost ([127.0.0.1]:60428 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qj3Mw-00020P-59 for submit@debbugs.gnu.org; Wed, 20 Sep 2023 16:00:18 -0400 Received: from lists.gnu.org ([2001:470:142::17]:58490) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qj3Mt-000204-6a for submit@debbugs.gnu.org; Wed, 20 Sep 2023 16:00:17 -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 ) id 1qj3Me-00026f-6I for bug-gnu-emacs@gnu.org; Wed, 20 Sep 2023 16:00:00 -0400 Received: from logand.com ([37.48.87.44]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1qj3Mc-0001lG-1S for bug-gnu-emacs@gnu.org; Wed, 20 Sep 2023 15:59:59 -0400 Received: by logand.com (Postfix, from userid 1001) id C11A519E77E; Wed, 20 Sep 2023 21:59:47 +0200 (CEST) X-Mailer: emacs 28.2 (via feedmail 11-beta-1 I) From: tom@logand.com To: bug-gnu-emacs@gnu.org Subject: 28.2; emacs crash after single C-g Date: Wed, 20 Sep 2023 21:59:45 +0200 Message-ID: <87fs38r4y6.fsf@neko.mail-host-address-is-not-set> MIME-Version: 1.0 Content-Type: text/plain Received-SPF: pass client-ip=37.48.87.44; envelope-from=tom@logand.com; helo=logand.com X-Spam_score_int: -18 X-Spam_score: -1.9 X-Spam_bar: - X-Spam_report: (-1.9 / 5.0 requ) BAYES_00=-1.9, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: 0.9 (/) 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: -0.1 (/) Sorry I do not have a minimal test case. Since a long time ago, single C-g crashes emacs for me so when there is something long running blocking emacs, it is not possible to reliably interrupt it. I observe this behaviour often when using the notmuch email client and trying to display a long thread. When notmuch block emacs for ages and I press single C-g, sometimes I get the following crash: Fatal error 11: Segmentation fault Backtrace: /nix/store/5vx99s8cjzv8hcirly8g06alhjz0zaba-emacs-28.2/bin/emacs[0x5251c8] /nix/store/5vx99s8cjzv8hcirly8g06alhjz0zaba-emacs-28.2/bin/emacs[0x41f4e6] /nix/store/5vx99s8cjzv8hcirly8g06alhjz0zaba-emacs-28.2/bin/emacs[0x41f9e8] /nix/store/5vx99s8cjzv8hcirly8g06alhjz0zaba-emacs-28.2/bin/emacs[0x523398] /nix/store/5vx99s8cjzv8hcirly8g06alhjz0zaba-emacs-28.2/bin/emacs[0x52341c] /nix/store/46m4xx889wlhsdj72j38fnlyyvvvvbyb-glibc-2.37-8/lib/libc.so.6(+0x38d60)[0x7f6e33852d60] /nix/store/5vx99s8cjzv8hcirly8g06alhjz0zaba-emacs-28.2/bin/emacs[0x5efcba] /nix/store/5vx99s8cjzv8hcirly8g06alhjz0zaba-emacs-28.2/bin/emacs[0x5eff11] /nix/store/5vx99s8cjzv8hcirly8g06alhjz0zaba-emacs-28.2/bin/emacs[0x5894c3] /nix/store/5vx99s8cjzv8hcirly8g06alhjz0zaba-emacs-28.2/bin/../lib/emacs/28.2/native-lisp/28.2-d1746297/preloaded/jit-lock-8a988e43-703cd7fb.eln(F6a69742d6c6f636b2d666f6e746966792d6e6f77_jit_lock_fontify_now_0+0x2d2)[0x7f6e316b0172] /nix/store/5vx99s8cjzv8hcirly8g06alhjz0zaba-emacs-28.2/bin/emacs[0x5894c3] /nix/store/5vx99s8cjzv8hcirly8g06alhjz0zaba-emacs-28.2/bin/../lib/emacs/28.2/native-lisp/28.2-d1746297/preloaded/jit-lock-8a988e43-703cd7fb.eln(F6a69742d6c6f636b2d66756e6374696f6e_jit_lock_function_0+0x232)[0x7f6e316afaf2] /nix/store/5vx99s8cjzv8hcirly8g06alhjz0zaba-emacs-28.2/bin/emacs[0x5894c3] /nix/store/5vx99s8cjzv8hcirly8g06alhjz0zaba-emacs-28.2/bin/emacs[0x588981] /nix/store/5vx99s8cjzv8hcirly8g06alhjz0zaba-emacs-28.2/bin/emacs[0x43e5f4] /nix/store/5vx99s8cjzv8hcirly8g06alhjz0zaba-emacs-28.2/bin/emacs[0x44d95c] /nix/store/5vx99s8cjzv8hcirly8g06alhjz0zaba-emacs-28.2/bin/emacs[0x44daf8] /nix/store/5vx99s8cjzv8hcirly8g06alhjz0zaba-emacs-28.2/bin/emacs[0x452fd6] /nix/store/5vx99s8cjzv8hcirly8g06alhjz0zaba-emacs-28.2/bin/emacs[0x458788] /nix/store/5vx99s8cjzv8hcirly8g06alhjz0zaba-emacs-28.2/bin/emacs[0x4566b5] /nix/store/5vx99s8cjzv8hcirly8g06alhjz0zaba-emacs-28.2/bin/emacs[0x458ae0] /nix/store/5vx99s8cjzv8hcirly8g06alhjz0zaba-emacs-28.2/bin/emacs[0x45ac77] /nix/store/5vx99s8cjzv8hcirly8g06alhjz0zaba-emacs-28.2/bin/emacs[0x455876] /nix/store/5vx99s8cjzv8hcirly8g06alhjz0zaba-emacs-28.2/bin/emacs[0x47c514] /nix/store/5vx99s8cjzv8hcirly8g06alhjz0zaba-emacs-28.2/bin/emacs[0x4814ab] /nix/store/5vx99s8cjzv8hcirly8g06alhjz0zaba-emacs-28.2/bin/emacs[0x58865c] /nix/store/5vx99s8cjzv8hcirly8g06alhjz0zaba-emacs-28.2/bin/emacs[0x441149] /nix/store/5vx99s8cjzv8hcirly8g06alhjz0zaba-emacs-28.2/bin/emacs[0x441105] /nix/store/5vx99s8cjzv8hcirly8g06alhjz0zaba-emacs-28.2/bin/emacs[0x46b751] /nix/store/5vx99s8cjzv8hcirly8g06alhjz0zaba-emacs-28.2/bin/emacs[0x46d705] /nix/store/5vx99s8cjzv8hcirly8g06alhjz0zaba-emacs-28.2/bin/emacs[0x4289ee] /nix/store/5vx99s8cjzv8hcirly8g06alhjz0zaba-emacs-28.2/bin/emacs[0x5894c3] /nix/store/bvkjcb6pzd3d51q9j7yhf3bhljxlvb95-emacs-packages-deps/share/emacs/native-lisp/28.2-d1746297/notmuch-show-482175f2-4dd38a29.eln(F6e6f746d7563682d73686f772d636f6d6d616e642d686f6f6b_notmuch_show_command_hook_0+0x71)[0x7f6e2f742971] /nix/store/5vx99s8cjzv8hcirly8g06alhjz0zaba-emacs-28.2/bin/emacs[0x5894c3] /nix/store/5vx99s8cjzv8hcirly8g06alhjz0zaba-emacs-28.2/bin/emacs[0x5895f8] /nix/store/5vx99s8cjzv8hcirly8g06alhjz0zaba-emacs-28.2/bin/emacs[0x588981] /nix/store/5vx99s8cjzv8hcirly8g06alhjz0zaba-emacs-28.2/bin/emacs[0x50a9c1] /nix/store/5vx99s8cjzv8hcirly8g06alhjz0zaba-emacs-28.2/bin/emacs[0x588c6d] /nix/store/5vx99s8cjzv8hcirly8g06alhjz0zaba-emacs-28.2/bin/emacs[0x50e318] /nix/store/5vx99s8cjzv8hcirly8g06alhjz0zaba-emacs-28.2/bin/emacs[0x51b00b] /nix/store/5vx99s8cjzv8hcirly8g06alhjz0zaba-emacs-28.2/bin/emacs[0x5885cf] ... Segmentation fault (core dumped) Does this help? Thanks in advance. In GNU Emacs 28.2 (build 1, x86_64-pc-linux-gnu, X toolkit, cairo version 1.16.0, Xaw3d scroll bars) System Description: NixOS 23.05 (Stoat) Configured using: 'configure --prefix=/nix/store/5vx99s8cjzv8hcirly8g06alhjz0zaba-emacs-28.2 --disable-build-details --with-modules --with-x-toolkit=lucid --with-xft --with-cairo --with-native-compilation' Configured features: CAIRO DBUS FREETYPE GIF GLIB GMP GNUTLS GPM GSETTINGS HARFBUZZ JPEG JSON LIBOTF LIBSELINUX LIBSYSTEMD LIBXML2 M17N_FLT MODULES NATIVE_COMP NOTIFY INOTIFY PDUMPER PNG RSVG SECCOMP SOUND THREADS TIFF TOOLKIT_SCROLL_BARS X11 XAW3D XDBE XIM XPM LUCID ZLIB Important settings: value of $EMACSLOADPATH: value of $EMACSNATIVELOADPATH: /nix/store/bvkjcb6pzd3d51q9j7yhf3bhljxlvb95-emacs-packages-deps/share/emacs/native-lisp:: value of $LANG: en_GB.UTF-8 value of $XMODIFIERS: @im=fcitx locale-coding-system: utf-8-unix Major mode: Fundamental Minor modes in effect: eev-mode: t global-git-commit-mode: t magit-auto-revert-mode: t shell-dirtrack-mode: t tooltip-mode: t global-eldoc-mode: t show-paren-mode: t electric-indent-mode: t mouse-wheel-mode: t file-name-shadow-mode: t global-font-lock-mode: t font-lock-mode: t blink-cursor-mode: t auto-composition-mode: t auto-encryption-mode: t auto-compression-mode: t column-number-mode: t line-number-mode: t transient-mark-mode: t Load-path shadows: ~/git/emacs-unoffice/junk hides ~/git/emacs-pdf/junk ~/git/emacs-unoffice/junk hides ~/git/emacs-framebuffer/junk /run/current-system/sw/share/emacs/site-lisp/site-start hides /nix/store/bvkjcb6pzd3d51q9j7yhf3bhljxlvb95-emacs-packages-deps/share/emacs/site-lisp/site-start /run/current-system/sw/share/emacs/site-lisp/site-start hides /nix/store/5vx99s8cjzv8hcirly8g06alhjz0zaba-emacs-28.2/share/emacs/site-lisp/site-start /nix/store/bvkjcb6pzd3d51q9j7yhf3bhljxlvb95-emacs-packages-deps/share/emacs/site-lisp/elpa/transient-20230602.2121/transient hides /nix/store/5vx99s8cjzv8hcirly8g06alhjz0zaba-emacs-28.2/share/emacs/28.2/lisp/transient /nix/store/bvkjcb6pzd3d51q9j7yhf3bhljxlvb95-emacs-packages-deps/share/emacs/site-lisp/elpa/let-alist-1.0.6/let-alist hides /nix/store/5vx99s8cjzv8hcirly8g06alhjz0zaba-emacs-28.2/share/emacs/28.2/lisp/emacs-lisp/let-alist Features: (shadow emacsbug find-dired dired-aux dictcc org-element avl-tree ol-eww ol-rmail ol-mhe ol-irc ol-info ol-gnus nnselect gnus-search eieio-opt speedbar ezimage dframe gnus-art mm-uu mml2015 gnus-sum gnus-group gnus-undo gnus-start gnus-dbus dbus gnus-cloud nnimap nnmail mail-source utf7 netrc nnoo gnus-spec gnus-int gnus-range gnus-win ol-docview doc-view jka-compr image-mode exif ol-bibtex ol-bbdb ol-w3m ol-doi org-link-doi mule-util rfc2104 tramp-cmds tramp-cache tramp-sh tramp tramp-loaddefs trampver tramp-integration files-x tramp-compat parse-time ls-lisp mailalias sendmail feedmail qp sort mail-extr misearch multi-isearch gnutls network-stream url-http url-gw nsm url-cache url-auth term/xterm xterm elm-mode elm-interactive elm-font-lock elm-indent-simple elm-indent elm-imenu elm-format reformatter elm-tags elm-util pulse color let-alist f f-shortdoc shortdoc elm-defuns bmenu watch term2 shell2 vc-git vc-dispatcher emacs-btap ffap emacs-unoffice view org ob ob-tangle ob-ref ob-lob ob-table ob-exp org-macro org-footnote org-src ob-comint org-pcomplete org-list org-faces org-entities org-version ob-emacs-lisp ob-core ob-eval org-table oc-basic bibtex iso8601 ol org-keys oc org-compat org-macs org-loaddefs find-func emacs-pdf printing ps-print ps-print-loaddefs ps-def lpr emacs-framebuffer eev-beginner eev-load eev-rcirc eev-videolinks eev-audiovideo eev-wconfig eev-rstdoc eev-helpful eev-kla eev-testblocks eev-edit eev-pdflike eejump eev-brxxx eev-code eev-hlinks eev-tlinks eev-wrap eev-env eev-elinks eev-plinks eev-blinks eev-template0 eev-anchors eev-codings eepitch disp-table eev-mode eev-eval eev-multiwindow eev-flash eev-intro dumb-jump popup s email-eww cltl clhs notmuch notmuch-tree notmuch-jump notmuch-hello notmuch-show notmuch-print notmuch-crypto notmuch-mua notmuch-message notmuch-draft notmuch-maildir-fcc notmuch-address notmuch-company notmuch-parser notmuch-wash coolj goto-addr icalendar diary-lib diary-loaddefs cal-menu calendar cal-loaddefs notmuch-tag notmuch-lib notmuch-compat hl-line mm-view mml-smime smime dig eww-lnum eww xdg url-queue shr kinsoku svg xml dom mm-url gnus nnheader wid-edit magit-submodule magit-blame magit-stash magit-reflog magit-bisect magit-push magit-pull magit-fetch magit-clone magit-remote magit-commit magit-sequence magit-notes magit-worktree magit-tag magit-merge magit-branch magit-reset magit-files magit-refs magit-status magit magit-repos magit-apply magit-wip magit-log which-func imenu magit-diff smerge-mode diff git-commit log-edit message rmc puny dired dired-loaddefs rfc822 mml mml-sec epa derived epg rfc6068 epg-config gnus-util rmail rmail-loaddefs time-date mm-decode mm-bodies mm-encode mail-parse rfc2231 rfc2047 rfc2045 mm-util ietf-drums mail-prsvr mailabbrev mail-utils gmm-utils mailheader pcvs-util add-log magit-core magit-autorevert autorevert filenotify magit-margin magit-transient magit-process with-editor comp comp-cstr warnings rx shell pcomplete server magit-mode transient cl-extra help-mode magit-git magit-base magit-section format-spec cursor-sensor crm dash compat compat-29 diff-mode paredit slime-asdf grep slime-fancy slime-indentation slime-cl-indent cl-indent slime-trace-dialog slime-fontifying-fu slime-package-fu slime-references slime-compiler-notes-tree advice slime-scratch slime-presentations bridge slime-macrostep macrostep slime-mdot-fu slime-enclosing-context slime-fancy-trace slime-fancy-inspector slime-fuzzy slime-c-p-c slime-autodoc slime-editing-commands slime-repl slime-parse slime apropos compile text-property-search etags fileloop generator xref project arc-mode archive-mode noutline outline pp comint ansi-color ring hyperspec thingatpt picolisp tsm easy-mmode edmacro kmacro pcase slime-autoloads info package browse-url url url-proxy url-privacy url-expand url-methods url-history url-cookie url-domsuf url-util mailcap url-handlers url-parse auth-source cl-seq eieio eieio-core cl-macs eieio-loaddefs password-cache json subr-x map url-vars seq byte-opt gv bytecomp byte-compile cconv cl-loaddefs cl-lib iso-transl tooltip 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 cl-generic 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 simple abbrev obarray cl-preloaded nadvice button loaddefs faces cus-face macroexp files window text-properties overlay sha1 md5 base64 format env code-pages mule custom widget hashtable-print-readable backquote threads dbusbind inotify dynamic-setting system-font-setting font-render-setting cairo x-toolkit x multi-tty make-network-process native-compile emacs) Memory information: ((conses 16 762649 88295) (symbols 48 38472 4) (strings 32 167813 17195) (string-bytes 1 6590820) (vectors 16 79801) (vector-slots 8 2074030 115067) (floats 8 835 381) (intervals 56 28595 5312) (buffers 992 34)) From debbugs-submit-bounces@debbugs.gnu.org Thu Sep 21 00:41:37 2023 Received: (at 66127) by debbugs.gnu.org; 21 Sep 2023 04:41:37 +0000 Received: from localhost ([127.0.0.1]:60755 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qjBVR-0001ue-50 for submit@debbugs.gnu.org; Thu, 21 Sep 2023 00:41:37 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:48926) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qjBVK-0001uO-Rw for 66127@debbugs.gnu.org; Thu, 21 Sep 2023 00:41:34 -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 ) id 1qjBV5-0000Hz-J9; Thu, 21 Sep 2023 00:41: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=WHg0vp73xblOO1qCj7MtOXv1z/ub1pufsgP1vTWmRPo=; b=hB8br5oBpKUF kIAuABHOs5Ozgpb8+/AMibPw8gfSeBoK+BsA42BVRZLi4xSxNij0d9atF6M7vKwEricb8exY5oGM1 ggaaCzd66NAIBIBmy02W9lXdOvrYjHPnPFCQXNXQJvA8qDi947IDQYPNYRQWKaOQWLXHkD/IlR5Vh /AI3jmXwkVi1oH/4mCtPfWgUhYlHOCj6QBj0/WHmTsHe03Ezqn8G1hAwWERRrOmD0/snCYwMhBO3T yvJoJLzfN7O23VL6OkDmavKN1zzDxyBmcKJoDiy4erSaDpm5ogVx0auqFUJmhy2MlnYZ25GDjPCIp L0A0OoSmoeI7cm13m9QZPA==; Date: Thu, 21 Sep 2023 07:41:22 +0300 Message-Id: <83ttro9lzh.fsf@gnu.org> From: Eli Zaretskii To: tom@logand.com In-Reply-To: <87fs38r4y6.fsf@neko.mail-host-address-is-not-set> (tom@logand.com) Subject: Re: bug#66127: 28.2; emacs crash after single C-g References: <87fs38r4y6.fsf@neko.mail-host-address-is-not-set> X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 66127 Cc: 66127@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) > From: tom@logand.com > Date: Wed, 20 Sep 2023 21:59:45 +0200 > > > Sorry I do not have a minimal test case. > > Since a long time ago, single C-g crashes emacs for me so when there is > something long running blocking emacs, it is not possible to reliably > interrupt it. > > I observe this behaviour often when using the notmuch email client and > trying to display a long thread. When notmuch block emacs for ages and > I press single C-g, sometimes I get the following crash: > > Fatal error 11: Segmentation fault > Backtrace: > /nix/store/5vx99s8cjzv8hcirly8g06alhjz0zaba-emacs-28.2/bin/emacs[0x5251c8] > /nix/store/5vx99s8cjzv8hcirly8g06alhjz0zaba-emacs-28.2/bin/emacs[0x41f4e6] > /nix/store/5vx99s8cjzv8hcirly8g06alhjz0zaba-emacs-28.2/bin/emacs[0x41f9e8] > /nix/store/5vx99s8cjzv8hcirly8g06alhjz0zaba-emacs-28.2/bin/emacs[0x523398] > /nix/store/5vx99s8cjzv8hcirly8g06alhjz0zaba-emacs-28.2/bin/emacs[0x52341c] > /nix/store/46m4xx889wlhsdj72j38fnlyyvvvvbyb-glibc-2.37-8/lib/libc.so.6(+0x38d60)[0x7f6e33852d60] > /nix/store/5vx99s8cjzv8hcirly8g06alhjz0zaba-emacs-28.2/bin/emacs[0x5efcba] > /nix/store/5vx99s8cjzv8hcirly8g06alhjz0zaba-emacs-28.2/bin/emacs[0x5eff11] > /nix/store/5vx99s8cjzv8hcirly8g06alhjz0zaba-emacs-28.2/bin/emacs[0x5894c3] > /nix/store/5vx99s8cjzv8hcirly8g06alhjz0zaba-emacs-28.2/bin/../lib/emacs/28.2/native-lisp/28.2-d1746297/preloaded/jit-lock-8a988e43-703cd7fb.eln(F6a69742d6c6f636b2d666f6e746966792d6e6f77_jit_lock_fontify_now_0+0x2d2)[0x7f6e316b0172] > /nix/store/5vx99s8cjzv8hcirly8g06alhjz0zaba-emacs-28.2/bin/emacs[0x5894c3] > /nix/store/5vx99s8cjzv8hcirly8g06alhjz0zaba-emacs-28.2/bin/../lib/emacs/28.2/native-lisp/28.2-d1746297/preloaded/jit-lock-8a988e43-703cd7fb.eln(F6a69742d6c6f636b2d66756e6374696f6e_jit_lock_function_0+0x232)[0x7f6e316afaf2] > /nix/store/5vx99s8cjzv8hcirly8g06alhjz0zaba-emacs-28.2/bin/emacs[0x5894c3] > /nix/store/5vx99s8cjzv8hcirly8g06alhjz0zaba-emacs-28.2/bin/emacs[0x588981] > /nix/store/5vx99s8cjzv8hcirly8g06alhjz0zaba-emacs-28.2/bin/emacs[0x43e5f4] > /nix/store/5vx99s8cjzv8hcirly8g06alhjz0zaba-emacs-28.2/bin/emacs[0x44d95c] > /nix/store/5vx99s8cjzv8hcirly8g06alhjz0zaba-emacs-28.2/bin/emacs[0x44daf8] > /nix/store/5vx99s8cjzv8hcirly8g06alhjz0zaba-emacs-28.2/bin/emacs[0x452fd6] > /nix/store/5vx99s8cjzv8hcirly8g06alhjz0zaba-emacs-28.2/bin/emacs[0x458788] > /nix/store/5vx99s8cjzv8hcirly8g06alhjz0zaba-emacs-28.2/bin/emacs[0x4566b5] > /nix/store/5vx99s8cjzv8hcirly8g06alhjz0zaba-emacs-28.2/bin/emacs[0x458ae0] > /nix/store/5vx99s8cjzv8hcirly8g06alhjz0zaba-emacs-28.2/bin/emacs[0x45ac77] > /nix/store/5vx99s8cjzv8hcirly8g06alhjz0zaba-emacs-28.2/bin/emacs[0x455876] > /nix/store/5vx99s8cjzv8hcirly8g06alhjz0zaba-emacs-28.2/bin/emacs[0x47c514] > /nix/store/5vx99s8cjzv8hcirly8g06alhjz0zaba-emacs-28.2/bin/emacs[0x4814ab] > /nix/store/5vx99s8cjzv8hcirly8g06alhjz0zaba-emacs-28.2/bin/emacs[0x58865c] > /nix/store/5vx99s8cjzv8hcirly8g06alhjz0zaba-emacs-28.2/bin/emacs[0x441149] > /nix/store/5vx99s8cjzv8hcirly8g06alhjz0zaba-emacs-28.2/bin/emacs[0x441105] > /nix/store/5vx99s8cjzv8hcirly8g06alhjz0zaba-emacs-28.2/bin/emacs[0x46b751] > /nix/store/5vx99s8cjzv8hcirly8g06alhjz0zaba-emacs-28.2/bin/emacs[0x46d705] > /nix/store/5vx99s8cjzv8hcirly8g06alhjz0zaba-emacs-28.2/bin/emacs[0x4289ee] > /nix/store/5vx99s8cjzv8hcirly8g06alhjz0zaba-emacs-28.2/bin/emacs[0x5894c3] > /nix/store/bvkjcb6pzd3d51q9j7yhf3bhljxlvb95-emacs-packages-deps/share/emacs/native-lisp/28.2-d1746297/notmuch-show-482175f2-4dd38a29.eln(F6e6f746d7563682d73686f772d636f6d6d616e642d686f6f6b_notmuch_show_command_hook_0+0x71)[0x7f6e2f742971] > /nix/store/5vx99s8cjzv8hcirly8g06alhjz0zaba-emacs-28.2/bin/emacs[0x5894c3] > /nix/store/5vx99s8cjzv8hcirly8g06alhjz0zaba-emacs-28.2/bin/emacs[0x5895f8] > /nix/store/5vx99s8cjzv8hcirly8g06alhjz0zaba-emacs-28.2/bin/emacs[0x588981] > /nix/store/5vx99s8cjzv8hcirly8g06alhjz0zaba-emacs-28.2/bin/emacs[0x50a9c1] > /nix/store/5vx99s8cjzv8hcirly8g06alhjz0zaba-emacs-28.2/bin/emacs[0x588c6d] > /nix/store/5vx99s8cjzv8hcirly8g06alhjz0zaba-emacs-28.2/bin/emacs[0x50e318] > /nix/store/5vx99s8cjzv8hcirly8g06alhjz0zaba-emacs-28.2/bin/emacs[0x51b00b] > /nix/store/5vx99s8cjzv8hcirly8g06alhjz0zaba-emacs-28.2/bin/emacs[0x5885cf] > ... > Segmentation fault (core dumped) > > Does this help? Only a little. Those addresses in the backtrace can only be interpreted on your system. The node "Crashing" in the Emacs user manual explains how to convert them to human-readable list of files, functions, and line numbers, so please do that and post the results. For even better results, run Emacs under GDB, and when it crashes, type at the GDB prompt: (gdb) thread apply all bt and post the results. All of the above assumes your Emacs was not stripped of debug info; if it was, there's no way of getting symbolic backtraces, and I would recommend to download the symbols or rebuild Emacs without stripping, before doing any of the above. > In GNU Emacs 28.2 (build 1, x86_64-pc-linux-gnu, X toolkit, cairo version 1.16.0, Xaw3d scroll bars) > System Description: NixOS 23.05 (Stoat) Any chance you could try Emacs 29.1 or the HEAD of the current emacs-29 branch of the Emacs Git repository? We will not be making any more releases from the Emacs 28 branch, and it is possible that the bug you are experiencing was already solved. Thanks. From debbugs-submit-bounces@debbugs.gnu.org Thu Sep 21 04:28:05 2023 Received: (at control) by debbugs.gnu.org; 21 Sep 2023 08:28:05 +0000 Received: from localhost ([127.0.0.1]:32814 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qjF2a-00088w-TV for submit@debbugs.gnu.org; Thu, 21 Sep 2023 04:28:05 -0400 Received: from mail-lj1-x22c.google.com ([2a00:1450:4864:20::22c]:59565) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qjF2X-00088P-La for control@debbugs.gnu.org; Thu, 21 Sep 2023 04:28:03 -0400 Received: by mail-lj1-x22c.google.com with SMTP id 38308e7fff4ca-2bffc55af02so10360181fa.2 for ; Thu, 21 Sep 2023 01:27:51 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1695284866; x=1695889666; darn=debbugs.gnu.org; h=to:subject:message-id:date:mime-version:from:from:to:cc:subject :date:message-id:reply-to; bh=nE4s5Z+d8RRJfpQqgXyZ90QpfnOJL9sj26gw0bLAizw=; b=X1R+3s8Vv3KtyYJbZi4xh1duJvVR8OfVktsFkhi98IoCa+i/66WRT4VubMjk9722ZA 4hyZZLeXWirekvW/t687/6Sa3tWkOW80sOSIj2sQU9wjo7IV2RvSPw/peYHniCyonV7k qcrdZjXQO+8sIgSxjnA4OfPIKnSF7W0PIgY/AlwfQ30wpMp9QNOoxKvj2mfav7R38uc4 Z/DUMioNBVDXPH1cC7TLK3bgXVTgNWtuF9PNLzvu+wFWf7VsLyksmYY+O53ZlDe7+L6W i/BgzbZDBFgBvoGexEk5DVArX/PsRX1yyTgpddvqGLslb6jw+t7zVm6Swupp2Sw/XZSX NUoQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1695284866; x=1695889666; h=to:subject:message-id:date:mime-version:from:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=nE4s5Z+d8RRJfpQqgXyZ90QpfnOJL9sj26gw0bLAizw=; b=hWDW/qqQEHdCgFekjhs7lfztFn0gn+BlV7ahpVj6mpLk5h1NeZxBL3QgZaFC7z38b9 V3RGxeBFN9oG+Mj3O5EXnaLml9zQPNK8vq2SUTO9CTVODZuaw7Rl6HDiIF0fIxQ0CSWj d7MJydLXJw/Cs1IWqdDsTAVUIbb3rEX2EGzekG3+LBf2syc1IaPrfmDbo6GOIm5f+jxw mcnb8+YMTuA4kozX0a8y1I99ju98yIaVCaN4kY+cYMgQ5An8bEaEqp3g0elLlBDKA2H9 hckDCujwVepJMR78QbLbNzi15m5VwS/6BJyiT/n7xYS9gfUiCyGhivAFdEltyMSPK6UO ivjQ== X-Gm-Message-State: AOJu0YydEeSmwgm174bdJd5TtyIsbwoDrU3drckE3yItwVreFXdBIcJG gvt4oxX78YQtkFkdqRZNmO16wisldD7205AlTVxKOpGt X-Google-Smtp-Source: AGHT+IGjj1hjsMna8ux8XrVbUg1P9zAJ6Zk7TWBtXCDeBXLO6QXL4w1lIh1OPUUJ8YuwKOIekhljTDiRTbQxKGCYuXM= X-Received: by 2002:a2e:3e05:0:b0:2bf:af49:daf7 with SMTP id l5-20020a2e3e05000000b002bfaf49daf7mr4184520lja.42.1695284865488; Thu, 21 Sep 2023 01:27:45 -0700 (PDT) Received: from 753933720722 named unknown by gmailapi.google.com with HTTPREST; Thu, 21 Sep 2023 01:27:45 -0700 From: Stefan Kangas MIME-Version: 1.0 Date: Thu, 21 Sep 2023 01:27:45 -0700 Message-ID: Subject: To: control@debbugs.gnu.org Content-Type: text/plain; charset="UTF-8" X-Spam-Score: 2.0 (++) 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: tags 66127 + moreinfo thanks Content analysis details: (2.0 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -0.0 SPF_PASS SPF: sender matches SPF record 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider (stefankangas[at]gmail.com) 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record -0.0 RCVD_IN_DNSWL_NONE RBL: Sender listed at https://www.dnswl.org/, no trust [2a00:1450:4864:20:0:0:0:22c listed in] [list.dnswl.org] 0.0 UNPARSEABLE_RELAY Informational: message has unparseable relay lines 2.0 BLANK_SUBJECT Subject is present but empty X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 1.0 (+) tags 66127 + moreinfo thanks From debbugs-submit-bounces@debbugs.gnu.org Wed Jan 10 05:37:29 2024 Received: (at 66127-done) by debbugs.gnu.org; 10 Jan 2024 10:37:29 +0000 Received: from localhost ([127.0.0.1]:41999 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rNVxh-0001oD-8r for submit@debbugs.gnu.org; Wed, 10 Jan 2024 05:37:29 -0500 Received: from mail-lf1-x132.google.com ([2a00:1450:4864:20::132]:55585) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rNVxf-0001o0-1V for 66127-done@debbugs.gnu.org; Wed, 10 Jan 2024 05:37:27 -0500 Received: by mail-lf1-x132.google.com with SMTP id 2adb3069b0e04-50e759ece35so4438520e87.3 for <66127-done@debbugs.gnu.org>; Wed, 10 Jan 2024 02:37:19 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1704883034; x=1705487834; darn=debbugs.gnu.org; h=cc:to:subject:message-id:date:mime-version:references:in-reply-to :from:from:to:cc:subject:date:message-id:reply-to; bh=+WBf+cXrhF4YyMgMMlZwlVgYIarOW0EfVU1FT/QkeR0=; b=PAgnL2iLEqavmBncigARo7/vaHGlOyy3dUlZ3YXA0JASuTU0yTeXzz8ZUrcEagobt5 LChWwfwHgFluvr6iyllX8qBFC6IXUDFcihuq1dRG0as/Ce/qtgQQHifGOI/TlAs9+IJa KrQGqwcQ5B6ROsOWFg9KzzrnnHOCaTc6ZQGB2hvnBZEDk+NNsOuVaZhzenYmUpR7uVjT z1UCSrp8AR4YawmVGO2bey/Oki37scggOfe++pcFQqlOw4SLa2rp5XZmbY6g9kM/frnY otpTEEIVTCE/AJu+Is8WL9iPiGxfLNvkCpfO4EnkAu75GOPAbmU/N5qJPlA25BJJcxK3 NArg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1704883034; x=1705487834; h=cc:to:subject:message-id:date:mime-version:references:in-reply-to :from:x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=+WBf+cXrhF4YyMgMMlZwlVgYIarOW0EfVU1FT/QkeR0=; b=WURrdirVbhNgc+xxRXLiMcnlj3PYWDJ4gZerumUJD+O2897hbhMM9ZNBcy3k7ffaJ0 T6RpVW/Ez7ROo+PyLnCfvfwd/UYWhvK2Eizubs6FvMUlWXWWaQBYmxye8HhZxc7uZvW1 ne2vJ2gYs3uLhEuKeppLf90KPraWpzmvJpYdiElpi24LWLC7U8RvVp7YUWj3Tlbcexpu GvqUco+lqz5NqXWgRXvIOUJluGik0+RWGrM01Nb1dfmHQyqEmN6pm4WgWi/VZqguWxFZ eb3Yyr1cqtEjIkFvKTQo24Bb2lncjgV1e2VPR67AGnDjI/YZOajRqkHrITlpawuylGIK iMpA== X-Gm-Message-State: AOJu0YwXtmaT1we63/29RYUEi1379+WmEYJ/ZTZauQ+a4Hu9p4kWJye2 DwgXlkArEgQyP27IrNi7TNgbjPhkXa0fwTXHRSY= X-Google-Smtp-Source: AGHT+IHNw5AKuTxjV99ZXRHjWYTqMknFUTA5tzGIomXqcVe954qld7IJm0+d6+vyY4laLcS+crM0CcHw5B5NsDEY0XU= X-Received: by 2002:a05:6512:b18:b0:50e:7be3:d325 with SMTP id w24-20020a0565120b1800b0050e7be3d325mr356251lfu.86.1704883033556; Wed, 10 Jan 2024 02:37:13 -0800 (PST) Received: from 753933720722 named unknown by gmailapi.google.com with HTTPREST; Wed, 10 Jan 2024 02:37:13 -0800 From: Stefan Kangas In-Reply-To: <83ttro9lzh.fsf@gnu.org> (Eli Zaretskii's message of "Thu, 21 Sep 2023 07:41:22 +0300") References: <87fs38r4y6.fsf@neko.mail-host-address-is-not-set> <83ttro9lzh.fsf@gnu.org> MIME-Version: 1.0 Date: Wed, 10 Jan 2024 02:37:13 -0800 Message-ID: Subject: Re: bug#66127: 28.2; emacs crash after single C-g To: Eli Zaretskii Content-Type: text/plain; charset="UTF-8" X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 66127-done Cc: 66127-done@debbugs.gnu.org, tom@logand.com X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Eli Zaretskii writes: >> From: tom@logand.com >> Date: Wed, 20 Sep 2023 21:59:45 +0200 >> >> >> Sorry I do not have a minimal test case. >> >> Since a long time ago, single C-g crashes emacs for me so when there is >> something long running blocking emacs, it is not possible to reliably >> interrupt it. >> >> I observe this behaviour often when using the notmuch email client and >> trying to display a long thread. When notmuch block emacs for ages and >> I press single C-g, sometimes I get the following crash: >> >> Fatal error 11: Segmentation fault >> Backtrace: >> /nix/store/5vx99s8cjzv8hcirly8g06alhjz0zaba-emacs-28.2/bin/emacs[0x5251c8] >> /nix/store/5vx99s8cjzv8hcirly8g06alhjz0zaba-emacs-28.2/bin/emacs[0x41f4e6] >> /nix/store/5vx99s8cjzv8hcirly8g06alhjz0zaba-emacs-28.2/bin/emacs[0x41f9e8] >> /nix/store/5vx99s8cjzv8hcirly8g06alhjz0zaba-emacs-28.2/bin/emacs[0x523398] >> /nix/store/5vx99s8cjzv8hcirly8g06alhjz0zaba-emacs-28.2/bin/emacs[0x52341c] >> /nix/store/46m4xx889wlhsdj72j38fnlyyvvvvbyb-glibc-2.37-8/lib/libc.so.6(+0x38d60)[0x7f6e33852d60] >> /nix/store/5vx99s8cjzv8hcirly8g06alhjz0zaba-emacs-28.2/bin/emacs[0x5efcba] >> /nix/store/5vx99s8cjzv8hcirly8g06alhjz0zaba-emacs-28.2/bin/emacs[0x5eff11] >> /nix/store/5vx99s8cjzv8hcirly8g06alhjz0zaba-emacs-28.2/bin/emacs[0x5894c3] >> /nix/store/5vx99s8cjzv8hcirly8g06alhjz0zaba-emacs-28.2/bin/../lib/emacs/28.2/native-lisp/28.2-d1746297/preloaded/jit-lock-8a988e43-703cd7fb.eln(F6a69742d6c6f636b2d666f6e746966792d6e6f77_jit_lock_fontify_now_0+0x2d2)[0x7f6e316b0172] >> /nix/store/5vx99s8cjzv8hcirly8g06alhjz0zaba-emacs-28.2/bin/emacs[0x5894c3] >> /nix/store/5vx99s8cjzv8hcirly8g06alhjz0zaba-emacs-28.2/bin/../lib/emacs/28.2/native-lisp/28.2-d1746297/preloaded/jit-lock-8a988e43-703cd7fb.eln(F6a69742d6c6f636b2d66756e6374696f6e_jit_lock_function_0+0x232)[0x7f6e316afaf2] >> /nix/store/5vx99s8cjzv8hcirly8g06alhjz0zaba-emacs-28.2/bin/emacs[0x5894c3] >> /nix/store/5vx99s8cjzv8hcirly8g06alhjz0zaba-emacs-28.2/bin/emacs[0x588981] >> /nix/store/5vx99s8cjzv8hcirly8g06alhjz0zaba-emacs-28.2/bin/emacs[0x43e5f4] >> /nix/store/5vx99s8cjzv8hcirly8g06alhjz0zaba-emacs-28.2/bin/emacs[0x44d95c] >> /nix/store/5vx99s8cjzv8hcirly8g06alhjz0zaba-emacs-28.2/bin/emacs[0x44daf8] >> /nix/store/5vx99s8cjzv8hcirly8g06alhjz0zaba-emacs-28.2/bin/emacs[0x452fd6] >> /nix/store/5vx99s8cjzv8hcirly8g06alhjz0zaba-emacs-28.2/bin/emacs[0x458788] >> /nix/store/5vx99s8cjzv8hcirly8g06alhjz0zaba-emacs-28.2/bin/emacs[0x4566b5] >> /nix/store/5vx99s8cjzv8hcirly8g06alhjz0zaba-emacs-28.2/bin/emacs[0x458ae0] >> /nix/store/5vx99s8cjzv8hcirly8g06alhjz0zaba-emacs-28.2/bin/emacs[0x45ac77] >> /nix/store/5vx99s8cjzv8hcirly8g06alhjz0zaba-emacs-28.2/bin/emacs[0x455876] >> /nix/store/5vx99s8cjzv8hcirly8g06alhjz0zaba-emacs-28.2/bin/emacs[0x47c514] >> /nix/store/5vx99s8cjzv8hcirly8g06alhjz0zaba-emacs-28.2/bin/emacs[0x4814ab] >> /nix/store/5vx99s8cjzv8hcirly8g06alhjz0zaba-emacs-28.2/bin/emacs[0x58865c] >> /nix/store/5vx99s8cjzv8hcirly8g06alhjz0zaba-emacs-28.2/bin/emacs[0x441149] >> /nix/store/5vx99s8cjzv8hcirly8g06alhjz0zaba-emacs-28.2/bin/emacs[0x441105] >> /nix/store/5vx99s8cjzv8hcirly8g06alhjz0zaba-emacs-28.2/bin/emacs[0x46b751] >> /nix/store/5vx99s8cjzv8hcirly8g06alhjz0zaba-emacs-28.2/bin/emacs[0x46d705] >> /nix/store/5vx99s8cjzv8hcirly8g06alhjz0zaba-emacs-28.2/bin/emacs[0x4289ee] >> /nix/store/5vx99s8cjzv8hcirly8g06alhjz0zaba-emacs-28.2/bin/emacs[0x5894c3] >> /nix/store/bvkjcb6pzd3d51q9j7yhf3bhljxlvb95-emacs-packages-deps/share/emacs/native-lisp/28.2-d1746297/notmuch-show-482175f2-4dd38a29.eln(F6e6f746d7563682d73686f772d636f6d6d616e642d686f6f6b_notmuch_show_command_hook_0+0x71)[0x7f6e2f742971] >> /nix/store/5vx99s8cjzv8hcirly8g06alhjz0zaba-emacs-28.2/bin/emacs[0x5894c3] >> /nix/store/5vx99s8cjzv8hcirly8g06alhjz0zaba-emacs-28.2/bin/emacs[0x5895f8] >> /nix/store/5vx99s8cjzv8hcirly8g06alhjz0zaba-emacs-28.2/bin/emacs[0x588981] >> /nix/store/5vx99s8cjzv8hcirly8g06alhjz0zaba-emacs-28.2/bin/emacs[0x50a9c1] >> /nix/store/5vx99s8cjzv8hcirly8g06alhjz0zaba-emacs-28.2/bin/emacs[0x588c6d] >> /nix/store/5vx99s8cjzv8hcirly8g06alhjz0zaba-emacs-28.2/bin/emacs[0x50e318] >> /nix/store/5vx99s8cjzv8hcirly8g06alhjz0zaba-emacs-28.2/bin/emacs[0x51b00b] >> /nix/store/5vx99s8cjzv8hcirly8g06alhjz0zaba-emacs-28.2/bin/emacs[0x5885cf] >> ... >> Segmentation fault (core dumped) >> >> Does this help? > > Only a little. Those addresses in the backtrace can only be > interpreted on your system. The node "Crashing" in the Emacs user > manual explains how to convert them to human-readable list of files, > functions, and line numbers, so please do that and post the results. > For even better results, run Emacs under GDB, and when it crashes, > type at the GDB prompt: > > (gdb) thread apply all bt > > and post the results. > > All of the above assumes your Emacs was not stripped of debug info; if > it was, there's no way of getting symbolic backtraces, and I would > recommend to download the symbols or rebuild Emacs without stripping, > before doing any of the above. > >> In GNU Emacs 28.2 (build 1, x86_64-pc-linux-gnu, X toolkit, cairo version 1.16.0, Xaw3d scroll bars) >> System Description: NixOS 23.05 (Stoat) > > Any chance you could try Emacs 29.1 or the HEAD of the current > emacs-29 branch of the Emacs Git repository? We will not be making > any more releases from the Emacs 28 branch, and it is possible that > the bug you are experiencing was already solved. > > Thanks. More information was requested, but none was given within 3 months, so I'm closing this bug. If this is still an issue, please reply to this email (use "Reply to all" in your email client) and we can reopen the bug report. From unknown Mon Jun 23 18:34:08 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Wed, 07 Feb 2024 12:24:08 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator