X-Loop: help-debbugs@HIDDEN Subject: bug#75870: 30.0.93; feature/igc: Breakpoint 1, terminate_due_to_signal (sig=sig@entry=6, backtrace_limit=backtrace_limit@entry=40) at ./src/emacs.c:432 Resent-From: Gregor Zattler <telegraph@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: bug-gnu-emacs@HIDDEN Resent-Date: Sun, 26 Jan 2025 14:46:01 +0000 Resent-Message-ID: <handler.75870.B.17379027275300 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: report 75870 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: 75870 <at> debbugs.gnu.org X-Debbugs-Original-To: bug-gnu-emacs@HIDDEN Received: via spool by submit <at> debbugs.gnu.org id=B.17379027275300 (code B ref -1); Sun, 26 Jan 2025 14:46:01 +0000 Received: (at submit) by debbugs.gnu.org; 26 Jan 2025 14:45:27 +0000 Received: from localhost ([127.0.0.1]:55524 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1tc3t7-0001NP-OT for submit <at> debbugs.gnu.org; Sun, 26 Jan 2025 09:45:26 -0500 Received: from lists.gnu.org ([2001:470:142::17]:49512) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from <telegraph@HIDDEN>) id 1tc3t4-0001Mv-DD for submit <at> debbugs.gnu.org; Sun, 26 Jan 2025 09:45:23 -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 <telegraph@HIDDEN>) id 1tc3si-0005kr-ML for bug-gnu-emacs@HIDDEN; Sun, 26 Jan 2025 09:45:02 -0500 Received: from mout.gmx.net ([212.227.17.20]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <telegraph@HIDDEN>) id 1tc3sf-0006PF-Qq for bug-gnu-emacs@HIDDEN; Sun, 26 Jan 2025 09:45:00 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmx.net; s=s31663417; t=1737902692; x=1738507492; i=telegraph@HIDDEN; bh=nIzdtGDZjAAd4GHxxfXZNWZrZEAa3vnrFwWH+n845gw=; h=X-UI-Sender-Class:From:To:Subject:Date:Message-ID:MIME-Version: Content-Type:Content-Transfer-Encoding:cc: content-transfer-encoding:content-type:date:from:message-id: mime-version:reply-to:subject:to; b=PnM2foXY8gbUtQXAg7mrJH1SvK9qdF7eet5UwBRXafSMm6Dr56Ik9NYd0x2iMlKk Lp1rzB+OJt+SCtFxfeSQCyssvblmUWKXQ+mUFXYTJCXFjU25A9ZcTk1v1oj2FAcAx 1ge8x3oVaBfkCuXYCnSNGeSp9juBFxWf+6OoT0rYo/ZjnB0gohI0IlPerdqV/Panw OKE/508P+t3Rf7EsrgoTvxg+/S2V+irpVc7/2dKu2PZ1zherPq7QhnT/5ghXMYGyw gogmPhYxCX9m94nMu8yqOaLYkGDo3kUO8+ZtAvYuj27f+YlnLQGzTkNI1f7jG9wcN gZLiY7aqmEihEFSUcw== X-UI-Sender-Class: 724b4f7f-cbec-4199-ad4e-598c01a50d3a Received: from localhost ([95.90.236.208]) by mail.gmx.net (mrgmx104 [212.227.17.168]) with ESMTPSA (Nemesis) id 1MpUUm-1t8Y5A0uOC-00cb9g; Sun, 26 Jan 2025 15:44:52 +0100 From: Gregor Zattler <telegraph@HIDDEN> Date: Sun, 26 Jan 2025 15:44:14 +0100 Message-ID: <87a5bd63ep.fsf@HIDDEN> MIME-Version: 1.0 Content-Type: text/plain X-Provags-ID: V03:K1:Zysc2fcjpZDf70h/bnt2U6wgzx58oW7D4SQiwdX1zMm2Ub3niIP jp1PJKr91TsFFQHCD4n9pQjPo2/3kPJ9inhC3RRHCEQ2NWGZ4dnD9lZ+0VPivpJXvKXXFiK w9Dyn94ukTOgUByut15i2d0srqH/ZnuchM0zNE+PvLBEmsia4YEX7jCOL1VOgKMT33XaeZq UMKC1CA8efCcHGHhabpmA== X-Spam-Flag: NO UI-OutboundReport: notjunk:1;M01:P0:IWQU655iOC0=;/1nnlcF+2TMzbqXBv5e4Xkwi1I/ k493dfRuOufOnZlHddx7pZzc2I3H+faOndyuglnB4xdlmDozZl57xq8rkoUepcoIyN349q6Nw 8n+GXjwUZe0vwEPuWWtVVL7aQY+omzEcQSK5cATrzIkNzEqwE5y6/D7KaxSumKJbSryKSgCat bJyDIxWDwXpGu8diAerJ16Tx8u0u7BKqB2Y0mgSP0g7MUTSa8q76plSo42iEQEoL07QRgWFGf JCmYtgYPmGR17lKwrYhRmv+kIfa2uwXlagLUwn4GIXCtcI96RWfeLPfW7ClApXjNKiFZxxxBQ O4kNfQrprSuWU2OhnzuWlUYanEgQnfI3dVT8dZzIikzse+d9tKBzjExE6i6EwkS1v5YlqI6IE krnuGjWm70DO//q4xmRaoPr6rBuYnesYAXc92dzP6dtCzKtuKU9w/RCXBA28oO/lro0bnoQI1 4RgKyOgyn9HNzzMuFg+mZTgUhzsXDgyWKwscRfeC2PsMuWbEfTFoi1rOT6GMInuadPAtMRoAt KIduSZc6fmoCt227kv4TR2K+eUAv3V9xd340Oyc0dQLCd//+lDkkdrOYsfzHsafGHBEbMGZ+K 7yXBpfEmndkqJAZztVjD0/DXLexktc/pxWsM+3H3AKKqBdc2RhylovHJu/AwHIB3nFrjcf7Pn O7+72uxOsKc3CfgaRn8DhBA7Bc2u5vpj57jUiD04UgKFKi54vch1qWuHBTpbavVuue6cr2M6M CLFWyGepww+ebe5hqLc1+u5rnB8LtCLLSzWiJ4nnPsrCphj3wbybueR87aLHK7/B5HJiQJ0xD o+B2+r4QqkS9DcHzQoIKGFwKXyY0kS+nD+n8aRtWeP4iAma8TXSPwI0qVEQKURQZsVGMlRJvc 3BfM7fJDsSTFYfPCilC67j89K/XaCcfoAvtmbbejeVCuzngsQPP77rlZ3m1NI+UBxw9B1o3SX dxE51nwiRAPxSLhTyOWzdJjK8YSu83Zvb8NTeQTLt2QVF9wJFS7JDMFqFZDdDnvqQGsfGuJsQ SSrs9Ae3atMJfFsfXiJOe1EryFAXgIG80vJy3oi0Nq2xTlKctMp6cri1/U4DEFw49pml46kxp mDPoSDtVlYHSdR0ueySPZxHKmC/m0P8/cxAyxmwyaQ3ry2xm96umzitSzzN25rIqP1cJQjzZn ByMEkH8TcMDnopEHnXhinCgOKlCI+sqHU2+jXgBD0MtzesfZyegSvcQ9SYNEP+a5luadgEP1U aLnXXkzWBufAKJoAcKs6cKSsWIwkNxgQqtDwp8aoto/UQw+iQh0nti8T5t3mfpkGFa8tdWcyS cggvy362HHewGgzObAzDCLL2Q== Content-Transfer-Encoding: quoted-printable Received-SPF: pass client-ip=212.227.17.20; envelope-from=telegraph@HIDDEN; helo=mout.gmx.net X-Spam_score_int: -37 X-Spam_score: -3.8 X-Spam_bar: --- X-Spam_report: (-3.8 / 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, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H5=-1, RCVD_IN_MSPIKE_WL=-0.01, RCVD_IN_VALIDITY_RPBL_BLOCKED=0.001, RCVD_IN_VALIDITY_SAFE_BLOCKED=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: 0.0 (/) 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.0 (-) Dear Emacs developers, when I switched to the Emacs frame it stayed blank and in GDB I saw Breakpoint 1, terminate_due_to_signal (sig=3Dsig@entry=3D6, backtrace_limi= t=3Dbacktrace_limit@entry=3D40) at ./src/emacs.c:432 it wasn't me who signalled to Emacs, at least not deliberately. Therefore i wouldn't know how to reproduce. I started another instance of this very Emacs build in order to get the version and configuring info, see next. At the very end of this email find the GDB output from 'bt' and 'xbacktrace' (the latter empty). The GDB session is still running. If you have questions involving GDB please give specific instructions how to get the needed info. HTH, Gregor In GNU Emacs 31.0.50 (build 1, x86_64-pc-linux-gnu, cairo version 1.16.0) of 2025-01-22 built on no Repository revision: 4fda39cb1670106eac8b912a77d03586eafc18a2 Repository branch: feature/igc Windowing system distributor 'The X.Org Foundation', version 11.0.12101007 System Description: Debian GNU/Linux 12 (bookworm) Configured using: 'configure --infodir=3D/usr/share/info/emacs --with-json --with-file-notification=3Dyes --with-libsystemd --with-cairo --with-x=3Dyes --with-x-toolkit=3Dno --without-toolkit-scroll-bars --without-gsettings --enable-check-lisp-object-type --enable-checking=3Dyes,glyphs --with-native-compilation=3Dyes --with-mps=3Dyes 'CFLAGS=3D-ggdb3 -O3 -ffile-prefix-map=3D/home/grfz/src/emacs-igc=3D. -fstack-protector-strong -Wformat -Werror=3Dformat-security -fno-omit-frame-pointer' 'CPPFLAGS=3D-I/home/grfz/mps-artifacts -Wdate-time -D_FORTIFY_SOURCE=3D2' 'LDFLAGS=3D-L/home/grfz/mps-artifacts -Wl,-z,relro'' Configured features: ACL CAIRO DBUS FREETYPE GIF GLIB GMP GNUTLS GPM HARFBUZZ JPEG LCMS2 LIBOTF LIBSELINUX LIBSYSTEMD LIBXML2 M17N_FLT MODULES MPS NATIVE_COMP NOTIFY INOTIFY OLDXMENU PDUMPER PNG RSVG SECCOMP SOUND SQLITE3 THREADS TIFF WEBP X11 XDBE XIM XINPUT2 XPM ZLIB Important settings: value of $LC_ALL: value of $LC_COLLATE: de_DE.utf8 value of $LC_CTYPE: de_DE.utf8 value of $LC_MESSAGES: POSIX value of $LC_MONETARY: de_DE.utf8 value of $LC_NUMERIC: de_DE.utf8 value of $LC_TIME: de_DE.utf8 value of $LANG: de_DE.utf8 locale-coding-system: utf-8-unix Major mode: Lisp Interaction Minor modes in effect: rainbow-delimiters-mode: t winner-mode: t which-key-mode: t mail-abbrevs-mode: t savehist-mode: t ws-butler-global-mode: t ws-butler-mode: t delete-selection-mode: t minibuffer-depth-indicate-mode: t which-function-mode: t windmove-mode: t xterm-mouse-mode: t key-chord-mode: t find-function-mode: t override-global-mode: t tooltip-mode: t global-eldoc-mode: t 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 minibuffer-regexp-mode: t size-indication-mode: t column-number-mode: t line-number-mode: t transient-mark-mode: t auto-composition-mode: t auto-encryption-mode: t auto-compression-mode: t Load-path shadows: /home/grfz/src/notmuch/emacs/notmuch-lib hides /usr/local/share/emacs/site= -lisp/notmuch-lib /home/grfz/src/notmuch/emacs/coolj hides /usr/local/share/emacs/site-lisp/= coolj /home/grfz/src/notmuch/emacs/notmuch-address hides /usr/local/share/emacs/= site-lisp/notmuch-address /home/grfz/src/notmuch/emacs/notmuch-hello hides /usr/local/share/emacs/si= te-lisp/notmuch-hello /home/grfz/src/notmuch/emacs/notmuch-parser hides /usr/local/share/emacs/s= ite-lisp/notmuch-parser /home/grfz/src/notmuch/emacs/notmuch-show hides /usr/local/share/emacs/sit= e-lisp/notmuch-show /home/grfz/src/notmuch/emacs/notmuch-wash hides /usr/local/share/emacs/sit= e-lisp/notmuch-wash /home/grfz/src/notmuch/emacs/notmuch-draft hides /usr/local/share/emacs/si= te-lisp/notmuch-draft /home/grfz/src/notmuch/emacs/notmuch-tree hides /usr/local/share/emacs/sit= e-lisp/notmuch-tree /home/grfz/src/notmuch/emacs/notmuch-version hides /usr/local/share/emacs/= site-lisp/notmuch-version /home/grfz/src/notmuch/emacs/notmuch-jump hides /usr/local/share/emacs/sit= e-lisp/notmuch-jump /home/grfz/src/notmuch/emacs/notmuch-company hides /usr/local/share/emacs/= site-lisp/notmuch-company /home/grfz/src/notmuch/emacs/notmuch hides /usr/local/share/emacs/site-lis= p/notmuch /home/grfz/src/notmuch/emacs/notmuch-crypto hides /usr/local/share/emacs/s= ite-lisp/notmuch-crypto /home/grfz/src/notmuch/emacs/notmuch-compat hides /usr/local/share/emacs/s= ite-lisp/notmuch-compat /home/grfz/src/notmuch/emacs/notmuch-maildir-fcc hides /usr/local/share/em= acs/site-lisp/notmuch-maildir-fcc /home/grfz/src/notmuch/emacs/notmuch-tag hides /usr/local/share/emacs/site= -lisp/notmuch-tag /home/grfz/src/notmuch/emacs/notmuch-message hides /usr/local/share/emacs/= site-lisp/notmuch-message /home/grfz/src/notmuch/emacs/notmuch-print hides /usr/local/share/emacs/si= te-lisp/notmuch-print /home/grfz/src/notmuch/emacs/notmuch-mua hides /usr/local/share/emacs/site= -lisp/notmuch-mua /home/grfz/src/notmuch/emacs/notmuch-query hides /usr/local/share/emacs/si= te-lisp/notmuch-query /home/grfz/src/notmuch/emacs/notmuch-address hides /home/grfz/.config/emac= s/elisp/notmuch-address /home/grfz/src/ol-notmuch/ol-notmuch hides /home/grfz/.config/emacs/elisp/= ol-notmuch /home/grfz/.config/emacs/elpa-31.0/magit-4.2.0/magit-autorevert hides /hom= e/grfz/.config/emacs/elpa-31.0/magit-section-4.2.0/magit-autorevert /home/grfz/.config/emacs/elpa-31.0/eglot-1.18/eglot hides /home/grfz/src/e= macs-igc/lisp/progmodes/eglot /home/grfz/.config/emacs/elpa-31.0/idlwave-6.5.1/idlw-shell hides /home/gr= fz/src/emacs-igc/lisp/obsolete/idlw-shell /home/grfz/.config/emacs/elpa-31.0/idlwave-6.5.1/idlwave hides /home/grfz/= src/emacs-igc/lisp/obsolete/idlwave /home/grfz/.config/emacs/elpa-31.0/idlwave-6.5.1/idlw-toolbar hides /home/= grfz/src/emacs-igc/lisp/obsolete/idlw-toolbar /home/grfz/.config/emacs/elpa-31.0/idlwave-6.5.1/idlw-help hides /home/grf= z/src/emacs-igc/lisp/obsolete/idlw-help /home/grfz/.config/emacs/elpa-31.0/idlwave-6.5.1/idlw-complete-structtag h= ides /home/grfz/src/emacs-igc/lisp/obsolete/idlw-complete-structtag Features: (shadow sort compile orgalist wcheck-mode ecomplete mail-extr emacsbug tramp trampver tramp-integration files-x tramp-message tramp-compat shell parse-time iso8601 tramp-loaddefs add-log rainbow-delimiters winner which-key ol-notmuch 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 diff-mode track-changes coolj goto-addr icalendar diary-lib diary-loaddefs notmuch-tag crm notmuch-lib notmuch-version notmuch-compat hl-line mm-view mml-smime smime gnutls dig compat org-contrib org-crypt org-protocol org-clock dbus xml ob-plantuml gnus-alias advice message yank-media puny dired dired-loaddefs rfc822 mml mml-sec epa derived epg rfc6068 epg-config gnus-util text-property-search mm-decode mm-bodies mm-encode mail-parse rfc2231 gmm-utils mailheader sendmail rfc2047 rfc2045 ietf-drums mm-util mail-prsvr mail-utils finder-inf mailabbrev savehist auth-source-pass holidays holiday-loaddefs ws-butler delsel modus-operandi-theme modus-themes mb-depth which-func imenu windmove xt-mouse edmacro kmacro key-chord comp comp-cstr cl-extra help-mode warnings comp-run comp-common org ob ob-ref ob-lob ob-table ob-exp org-macro org-pcomplete pcomplete org-list org-footnote org-faces org-entities time-date noutline outline ob-emacs-lisp org-table org-loaddefs thingatpt find-func cal-menu calendar cal-loaddefs ob-tangle ol org-src sh-script rx smie treesit executable org-keys oc ob-comint comint ansi-osc ansi-color ring ob-core org-cycle org-fold org-fold-core org-compat ob-eval org-version org-macs format-spec use-package use-package-ensure use-package-delight use-package-diminish use-package-bind-key bind-key easy-mmode use-package-core async-autoloads csv-mode-autoloads debbugs-autoloads dired-git-info-autoloads eglot-autoloads hyperbole-autoloads kotl-autoloads hact set hhist idlwave-autoloads key-chord-autoloads magit-autoloads pcase magit-section-autoloads dash-autoloads minibuffer-line-autoloads org-contrib-autoloads org-autoloads orgalist-autoloads paredit-autoloads rainbow-delimiters-autoloads wcheck-mode-autoloads info with-editor-autoloads ws-butler-autoloads package browse-url xdg 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 cus-edit pp cus-load icons wid-edit cl-loaddefs cl-lib 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 touch-screen 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 move-toolbar make-network-process tty-child-frames native-compile mps emacs) Memory information: ((conses 24 0 0) (symbols 56 0 0) (strings 40 0 0) (string-bytes 1 0) (vectors 24 0) (vector-slots 8 0 0) (floats 24 0 0) (intervals 64 0 0) (buffers 992 0)) Starting program: /home/grfz/src/emacs-igc/src/emacs --debug-init -xrm --i= nit-directory=3D"${USER_EMACS_DIRECTORY}" --fg-daemon=3D"${EMACS_SERVER_NA= ME}" [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". [Detaching after vfork from child process 8489] [Detaching after vfork from child process 8491] [Detaching after vfork from child process 8492] [Detaching after vfork from child process 8516] [Detaching after vfork from child process 8654] [Detaching after vfork from child process 8678] [Detaching after vfork from child process 8679] [Detaching after vfork from child process 8881] [Detaching after vfork from child process 8882] Program received signal SIGSEGV, Segmentation fault. [... 64 identical lines deleted ...] Program received signal SIGSEGV, Segmentation fault. [Detaching after vfork from child process 75697] [Detaching after vfork from child process 75833] [Detaching after vfork from child process 75837] [Detaching after vfork from child process 75840] [Detaching after vfork from child process 76161] [Detaching after vfork from child process 76162] [... 575 identical lines deteled ...] Program received signal SIGSEGV, Segmentation fault. [Detaching after vfork from child process 76190] [Detaching after vfork from child process 76191] [Detaching after vfork from child process 76192] [Detaching after vfork from child process 76196] [Detaching after vfork from child process 76202] [Detaching after vfork from child process 76209] [Detaching after vfork from child process 76426] [Detaching after vfork from child process 76589] [Detaching after vfork from child process 76679] [Detaching after vfork from child process 76683] [Detaching after vfork from child process 76687] [Detaching after vfork from child process 76691] [Detaching after vfork from child process 76696] [Detaching after vfork from child process 76701] [Detaching after vfork from child process 76706] [Detaching after vfork from child process 76710] [Detaching after vfork from child process 76736] Breakpoint 1, terminate_due_to_signal (sig=3Dsig@entry=3D6, backtrace_limi= t=3Dbacktrace_limit@entry=3D40) at ./src/emacs.c:432 432 { #0 terminate_due_to_signal (sig=3Dsig@entry=3D6, backtrace_limit=3Dbacktr= ace_limit@entry=3D40) at ./src/emacs.c:432 #1 0x00005555555b39a2 in emacs_abort () at ./src/sysdep.c:2390 #2 0x00005555555cc9ff in igc_check_freeable (start=3Dstart@entry=3D0x5555= 56646030) at ./src/igc.c:3068 #3 0x00005555557ef088 in xfree (block=3D0x555556646030) at ./src/alloc.c:= 842 #4 xfree (block=3D0x555556646030) at ./src/alloc.c:835 #5 0x000055555571e72c in xi_disable_devices (dpyinfo=3Ddpyinfo@entry=3D0x= 555556633190, to_disable=3Dto_disable@entry=3D0x7fffffffb340, n_disabled= =3Dn_disabled@entry=3D1) at ./src/xterm.c:13970 #6 0x0000555555730ede in xi_disable_devices (n_disabled=3D1, to_disable= =3D0x7fffffffb340, dpyinfo=3D0x555556633190) at ./src/xterm.c:13885 #7 handle_one_xevent (dpyinfo=3Ddpyinfo@entry=3D0x555556633190, event=3De= vent@entry=3D0x7fffffffba00, finish=3Dfinish@entry=3D0x7fffffffb9fc, hold_= quit=3Dhold_quit@entry=3D0x7fffffffbb20) at ./src/xterm.c:24779 #8 0x0000555555739421 in XTread_socket (terminal=3D<optimized out>, hold_= quit=3D0x7fffffffbb20) at ./src/xterm.c:25771 #9 0x0000555555771f21 in gobble_input () at ./src/keyboard.c:7937 #10 0x00005555557725b5 in handle_async_input () at ./src/keyboard.c:8176 #11 process_pending_signals () at ./src/keyboard.c:8190 #12 0x00005555557740b5 in unblock_input_to (level=3D0) at ./src/keyboard.c= :8207 #13 0x000055555592bdb9 in xg_select (fds_lim=3D<optimized out>, rfds=3D<op= timized out>, wfds=3D<optimized out>, efds=3D<optimized out>, timeout=3D<o= ptimized out>, sigmask=3D<optimized out>) at ./src/xgselect.c:282 #14 0x00005555558a2d22 in wait_reading_process_output (time_limit=3Dtime_l= imit@entry=3D0, nsecs=3Dnsecs@entry=3D0, read_kbd=3Dread_kbd@entry=3D-1, d= o_display=3Dtrue, wait_for_cell=3DPython Exception <class 'gdb.error'>: va= lue has been optimized out , wait_for_cell@entry=3DXIL(0), wait_proc=3Dwait_proc@entry=3D0x0, just_wa= it_proc=3D<optimized out>) at ./src/process.c:5761 #15 0x0000555555779a5e in kbd_buffer_get_event (used_mouse_menu=3D<optimiz= ed out>, end_time=3D0x0, kbp=3D<synthetic pointer>) at ./src/lisp.h:1229 #16 read_event_from_main_queue (used_mouse_menu=3D<optimized out>, local_g= etcjmp=3D0x7fffffffc840, end_time=3D0x0) at ./src/keyboard.c:2336 #17 read_decoded_event_from_main_queue (used_mouse_menu=3D<optimized out>,= prev_event=3DPython Exception <class 'gdb.error'>: value has been optimiz= ed out , local_getcjmp=3D<optimized out>, end_time=3D<optimized out>) at ./src/ke= yboard.c:2400 #18 read_char (commandflag=3D1, map=3DPython Exception <class 'gdb.error'>= : value has been optimized out , map@entry=3DXIL(0x7fffd58bf61b), prev_event=3DPython Exception <class 'g= db.error'>: value has been optimized out , used_mouse_menu=3Dused_mouse_menu@entry=3D0x7fffffffcc1b, end_time=3Dend= _time@entry=3D0x0) at ./src/keyboard.c:3031 #19 0x000055555577e38b in read_key_sequence (keybuf=3Dkeybuf@entry=3D0x7ff= fffffcd80, prompt=3DPython Exception <class 'gdb.error'>: value has been o= ptimized out , prompt@entry=3DXIL(0), dont_downcase_last=3Ddont_downcase_last@entry=3Df= alse, can_return_switch_frame=3Dcan_return_switch_frame@entry=3Dtrue, fix_= current_buffer=3Dfix_current_buffer@entry=3Dtrue, prevent_redisplay=3Dprev= ent_redisplay@entry=3Dfalse, disable_text_conversion_p=3D<optimized out>) = at ./src/keyboard.c:10790 #20 0x00005555557800b7 in command_loop_1 () at ./src/lisp.h:1229 #21 0x000055555581f6a6 in internal_condition_case (bfun=3Dbfun@entry=3D0x5= 5555577fe60 <command_loop_1>, handlers=3Dhandlers@entry=3DXIL(0xa8), hfun= =3Dhfun@entry=3D0x555555764040 <cmd_error>) at ./src/eval.c:1627 #22 0x0000555555762c7e in command_loop_2 (handlers=3Dhandlers@entry=3DXIL(= 0xa8)) at ./src/keyboard.c:1174 #23 0x000055555581f42f in internal_catch (tag=3Dtag@entry=3DXIL(0x15498), = func=3Dfunc@entry=3D0x555555762c50 <command_loop_2>, arg=3DPython Exceptio= n <class 'gdb.error'>: value has been optimized out , arg@entry=3DXIL(0xa8)) at ./src/eval.c:1306 #24 0x0000555555762c19 in command_loop () at ./src/lisp.h:1229 #25 0x000055555576f725 in recursive_edit_1 () at ./src/keyboard.c:760 #26 0x000055555576fad5 in Frecursive_edit () at ./src/keyboard.c:843 #27 0x00005555555d20b5 in main (argc=3D5, argv=3D<optimized out>) at ./src= /emacs.c:2658
Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.505 (Entity 5.505) Content-Type: text/plain; charset=utf-8 X-Loop: help-debbugs@HIDDEN From: help-debbugs@HIDDEN (GNU bug Tracking System) To: Gregor Zattler <telegraph@HIDDEN> Subject: bug#75870: Acknowledgement (30.0.93; feature/igc: Breakpoint 1, terminate_due_to_signal (sig=sig@entry=6, backtrace_limit=backtrace_limit@entry=40) at ./src/emacs.c:432) Message-ID: <handler.75870.B.17379027275300.ack <at> debbugs.gnu.org> References: <87a5bd63ep.fsf@HIDDEN> X-Gnu-PR-Message: ack 75870 X-Gnu-PR-Package: emacs Reply-To: 75870 <at> debbugs.gnu.org Date: Sun, 26 Jan 2025 14:46:02 +0000 Thank you for filing a new bug report with debbugs.gnu.org. This is an automatically generated reply to let you know your message has been received. Your message is being forwarded to the package maintainers and other interested parties for their attention; they will reply in due course. Your message has been sent to the package maintainer(s): bug-gnu-emacs@HIDDEN If you wish to submit further information on this problem, please send it to 75870 <at> debbugs.gnu.org. Please do not send mail to help-debbugs@HIDDEN unless you wish to report a problem with the Bug-tracking system. --=20 75870: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D75870 GNU Bug Tracking System Contact help-debbugs@HIDDEN with problems
X-Loop: help-debbugs@HIDDEN Subject: bug#75870: 30.0.93; feature/igc: Breakpoint 1, terminate_due_to_signal (sig=sig@entry=6, backtrace_limit=backtrace_limit@entry=40) at ./src/emacs.c:432 Resent-From: Pip Cet <pipcet@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: bug-gnu-emacs@HIDDEN Resent-Date: Tue, 28 Jan 2025 18:27:01 +0000 Resent-Message-ID: <handler.75870.B.173808880228194 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 75870 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: 75870 <at> debbugs.gnu.org, telegraph@HIDDEN X-Debbugs-Original-To: bug-gnu-emacs@HIDDEN, 75870 <at> debbugs.gnu.org, Gregor Zattler <telegraph@HIDDEN> Received: via spool by submit <at> debbugs.gnu.org id=B.173808880228194 (code B ref -1); Tue, 28 Jan 2025 18:27:01 +0000 Received: (at submit) by debbugs.gnu.org; 28 Jan 2025 18:26:42 +0000 Received: from localhost ([127.0.0.1]:38498 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1tcqIL-0007Kf-Nb for submit <at> debbugs.gnu.org; Tue, 28 Jan 2025 13:26:42 -0500 Received: from lists.gnu.org ([2001:470:142::17]:49422) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from <pipcet@HIDDEN>) id 1tcqIF-0007Jz-8D for submit <at> debbugs.gnu.org; Tue, 28 Jan 2025 13:26: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 <pipcet@HIDDEN>) id 1tcqI8-0004yb-GB for bug-gnu-emacs@HIDDEN; Tue, 28 Jan 2025 13:26:28 -0500 Received: from mail-4322.protonmail.ch ([185.70.43.22]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <pipcet@HIDDEN>) id 1tcqI6-0004lm-GV for bug-gnu-emacs@HIDDEN; Tue, 28 Jan 2025 13:26:28 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=protonmail.com; s=protonmail3; t=1738088782; x=1738347982; bh=9zy4UPZ2RlTJdHUq2HHDU+6yLXGAh59JJlgP8lNOU9Y=; h=Date:To:From:Subject:Message-ID:In-Reply-To:References: Feedback-ID:From:To:Cc:Date:Subject:Reply-To:Feedback-ID: Message-ID:BIMI-Selector:List-Unsubscribe:List-Unsubscribe-Post; b=YyfMMaVacciyieHXHzOhD+ojxmw8ZnOs3Nv+ixJBIkNhduJMbhMCJQpb9WkMcGEEm khreuwt89y1Z6BoDWVdmBtWnNiIQLOSbsT3CJIqbQ0Uw8czKjV/+Wzy3ncZ9TMKGuO bjTSfDh7E6AKaC7weVbjNusbvJHj82Uv06gGUdwM7/I9zNuV9MgQr5DMgwIcE1kj6i ZzjfrzAs4oNTZ19tKCML+1mpHii9lo1Z5nCx4igP7PYJky963soQGo3CuHpKjuYIwX AdcNNLh8ed7Ij7rnO6IyHqfM3BbqskbAyK88YAgW4xI+4Gfs2gsba6Bq/KSDwMLy0s E0CYTbA+jsoRA== Date: Tue, 28 Jan 2025 18:26:20 +0000 From: Pip Cet <pipcet@HIDDEN> Message-ID: <87r04mre11.fsf@HIDDEN> In-Reply-To: <87a5bd63ep.fsf@HIDDEN> References: <87a5bd63ep.fsf@HIDDEN> Feedback-ID: 112775352:user:proton X-Pm-Message-ID: cf4763caf178d3a098108a22271079d0d2027ef4 MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Received-SPF: pass client-ip=185.70.43.22; envelope-from=pipcet@HIDDEN; helo=mail-4322.protonmail.ch 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, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=0.001, RCVD_IN_VALIDITY_CERTIFIED_BLOCKED=0.001, RCVD_IN_VALIDITY_RPBL_BLOCKED=0.001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: 1.0 (+) 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 (/) "Gregor Zattler via \"Bug reports for GNU Emacs, the Swiss army knife of te= xt editors\"" <bug-gnu-emacs@HIDDEN> writes: > Dear Emacs developers, Hello Gregor! Sorry I'm only getting to this now. > when I switched to the Emacs frame it > stayed blank and in GDB I saw > > Breakpoint 1, terminate_due_to_signal (sig=3Dsig@entry=3D6, backtrace_lim= it=3Dbacktrace_limit@entry=3D40) at ./src/emacs.c:432 That means we aborted, which may be hard or easy to track down. In this case, it's the latter. > it wasn't me who signalled to Emacs, at > least not deliberately. Therefore i > wouldn't know how to reproduce. abort() is handled on GNU/Linux by making a process send a signal to itself, and then it will terminate upon receiving it. > I started another instance of this very > Emacs build in order to get the version > and configuring info, see next. At the > very end of this email find the GDB > output from 'bt' and 'xbacktrace' (the > latter empty). So these are two backtraces? > If you have questions involving GDB > please give specific instructions how to > get the needed info. > HTH, Gregor It definitely does! > Breakpoint 1, terminate_due_to_signal (sig=3Dsig@entry=3D6, backtrace_lim= it=3Dbacktrace_limit@entry=3D40) at ./src/emacs.c:432 > 432=09{ > #0 terminate_due_to_signal (sig=3Dsig@entry=3D6, backtrace_limit=3Dbackt= race_limit@entry=3D40) at ./src/emacs.c:432 > #1 0x00005555555b39a2 in emacs_abort () at ./src/sysdep.c:2390 > #2 0x00005555555cc9ff in igc_check_freeable (start=3Dstart@entry=3D0x555= 556646030) at ./src/igc.c:3068 I wrote igc_check_freeable to catch cases in which an igc_xzalloc was paired with an xfree rather than an igc_xfree. If undetected, such unbalanced calls would leak roots, which can be a major slowdown. > #3 0x00005555557ef088 in xfree (block=3D0x555556646030) at ./src/alloc.c= :842 > #4 xfree (block=3D0x555556646030) at ./src/alloc.c:835 > #5 0x000055555571e72c in xi_disable_devices (dpyinfo=3Ddpyinfo@entry=3D0= x555556633190, to_disable=3Dto_disable@entry=3D0x7fffffffb340, n_disabled= =3Dn_disabled@entry=3D1) at ./src/xterm.c:13970 That line is: xfree (dpyinfo->devices); You know where this is going. Here's where we allocated it: #ifdef HAVE_MPS // FIXME/igc: use exact references dpyinfo->devices =3D igc_xzalloc_ambig (sizeof *dpyinfo->devices * ndevic= es); #else dpyinfo->devices =3D xzalloc (sizeof *dpyinfo->devices * ndevices); #endif So the we shouldn't call xfree, but: #ifdef HAVE_MPS igc_xfree (dpyinfo->devices); #else xfree (dpyinfo->devices); #endif > #6 0x0000555555730ede in xi_disable_devices (n_disabled=3D1, to_disable= =3D0x7fffffffb340, dpyinfo=3D0x555556633190) at ./src/xterm.c:13885 I'm not entirely sure what precisely a device is in terms of XI. Did you add or remove a mouse/keyboard/touchscreen, or suspend and resume your computer? Or maybe connect or disconnect from a docking station? Many USB devices are also "input" devices, so it might have been one of those, like a hardware security token (which emulates a keyboard) or a sound device (which has buttons which might be handled by XI). Here's the patch: From aad2659d864d7ab2f81ab1983a5d85e966d14708 Mon Sep 17 00:00:00 2001 From: Pip Cet <pipcet@HIDDEN> Subject: [PATCH] [MPS] Fix crashes on XI devices being disabled (bug#75870) * src/xterm.c (x_free_xi_devices): (xi_disable_devices) [HAVE_MPS]: Use 'igc_xfree', not 'xfree'. --- src/xterm.c | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/src/xterm.c b/src/xterm.c index ada7fbc2e41..049e283cdbc 100644 --- a/src/xterm.c +++ b/src/xterm.c @@ -5414,7 +5414,11 @@ x_free_xi_devices (struct x_display_info *dpyinfo) #endif /* HAVE_XINPUT2_2 */ =09} =20 +#ifdef HAVE_MPS + igc_xfree (dpyinfo->devices); +#else xfree (dpyinfo->devices); +#endif dpyinfo->devices =3D NULL; dpyinfo->num_devices =3D 0; } @@ -13967,7 +13971,11 @@ xi_disable_devices (struct x_display_info *dpyinfo= , } =20 /* Free the old devices array and replace it with ndevices. */ +#ifdef HAVE_MPS + igc_xfree (dpyinfo->devices); +#else xfree (dpyinfo->devices); +#endif =20 dpyinfo->devices =3D devices; dpyinfo->num_devices =3D ndevices; --=20 2.47.1 It's reasonably obvious, so I'll push it and close this bug ASAP. Thank you again for the report. Please keep those coming if you can do so at all! Pip
X-Loop: help-debbugs@HIDDEN Subject: bug#75870: 30.0.93; feature/igc: Breakpoint 1, terminate_due_to_signal (sig=sig@entry=6, backtrace_limit=backtrace_limit@entry=40) at ./src/emacs.c:432 Resent-From: Pip Cet <pipcet@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: bug-gnu-emacs@HIDDEN Resent-Date: Tue, 28 Jan 2025 18:27:02 +0000 Resent-Message-ID: <handler.75870.B75870.173808879328165 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 75870 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: 75870 <at> debbugs.gnu.org, telegraph@HIDDEN X-Debbugs-Original-To: bug-gnu-emacs@HIDDEN, 75870 <at> debbugs.gnu.org, Gregor Zattler <telegraph@HIDDEN> Received: via spool by 75870-submit <at> debbugs.gnu.org id=B75870.173808879328165 (code B ref 75870); Tue, 28 Jan 2025 18:27:02 +0000 Received: (at 75870) by debbugs.gnu.org; 28 Jan 2025 18:26:33 +0000 Received: from localhost ([127.0.0.1]:38494 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1tcqID-0007KD-52 for submit <at> debbugs.gnu.org; Tue, 28 Jan 2025 13:26:33 -0500 Received: from mail-4322.protonmail.ch ([185.70.43.22]:30701) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from <pipcet@HIDDEN>) id 1tcqIA-0007Js-FC for 75870 <at> debbugs.gnu.org; Tue, 28 Jan 2025 13:26:31 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=protonmail.com; s=protonmail3; t=1738088782; x=1738347982; bh=9zy4UPZ2RlTJdHUq2HHDU+6yLXGAh59JJlgP8lNOU9Y=; h=Date:To:From:Subject:Message-ID:In-Reply-To:References: Feedback-ID:From:To:Cc:Date:Subject:Reply-To:Feedback-ID: Message-ID:BIMI-Selector:List-Unsubscribe:List-Unsubscribe-Post; b=YyfMMaVacciyieHXHzOhD+ojxmw8ZnOs3Nv+ixJBIkNhduJMbhMCJQpb9WkMcGEEm khreuwt89y1Z6BoDWVdmBtWnNiIQLOSbsT3CJIqbQ0Uw8czKjV/+Wzy3ncZ9TMKGuO bjTSfDh7E6AKaC7weVbjNusbvJHj82Uv06gGUdwM7/I9zNuV9MgQr5DMgwIcE1kj6i ZzjfrzAs4oNTZ19tKCML+1mpHii9lo1Z5nCx4igP7PYJky963soQGo3CuHpKjuYIwX AdcNNLh8ed7Ij7rnO6IyHqfM3BbqskbAyK88YAgW4xI+4Gfs2gsba6Bq/KSDwMLy0s E0CYTbA+jsoRA== Date: Tue, 28 Jan 2025 18:26:20 +0000 From: Pip Cet <pipcet@HIDDEN> Message-ID: <87r04mre11.fsf@HIDDEN> In-Reply-To: <87a5bd63ep.fsf@HIDDEN> References: <87a5bd63ep.fsf@HIDDEN> Feedback-ID: 112775352:user:proton X-Pm-Message-ID: cf4763caf178d3a098108a22271079d0d2027ef4 MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -0.0 (/) 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.0 (-) "Gregor Zattler via \"Bug reports for GNU Emacs, the Swiss army knife of te= xt editors\"" <bug-gnu-emacs@HIDDEN> writes: > Dear Emacs developers, Hello Gregor! Sorry I'm only getting to this now. > when I switched to the Emacs frame it > stayed blank and in GDB I saw > > Breakpoint 1, terminate_due_to_signal (sig=3Dsig@entry=3D6, backtrace_lim= it=3Dbacktrace_limit@entry=3D40) at ./src/emacs.c:432 That means we aborted, which may be hard or easy to track down. In this case, it's the latter. > it wasn't me who signalled to Emacs, at > least not deliberately. Therefore i > wouldn't know how to reproduce. abort() is handled on GNU/Linux by making a process send a signal to itself, and then it will terminate upon receiving it. > I started another instance of this very > Emacs build in order to get the version > and configuring info, see next. At the > very end of this email find the GDB > output from 'bt' and 'xbacktrace' (the > latter empty). So these are two backtraces? > If you have questions involving GDB > please give specific instructions how to > get the needed info. > HTH, Gregor It definitely does! > Breakpoint 1, terminate_due_to_signal (sig=3Dsig@entry=3D6, backtrace_lim= it=3Dbacktrace_limit@entry=3D40) at ./src/emacs.c:432 > 432=09{ > #0 terminate_due_to_signal (sig=3Dsig@entry=3D6, backtrace_limit=3Dbackt= race_limit@entry=3D40) at ./src/emacs.c:432 > #1 0x00005555555b39a2 in emacs_abort () at ./src/sysdep.c:2390 > #2 0x00005555555cc9ff in igc_check_freeable (start=3Dstart@entry=3D0x555= 556646030) at ./src/igc.c:3068 I wrote igc_check_freeable to catch cases in which an igc_xzalloc was paired with an xfree rather than an igc_xfree. If undetected, such unbalanced calls would leak roots, which can be a major slowdown. > #3 0x00005555557ef088 in xfree (block=3D0x555556646030) at ./src/alloc.c= :842 > #4 xfree (block=3D0x555556646030) at ./src/alloc.c:835 > #5 0x000055555571e72c in xi_disable_devices (dpyinfo=3Ddpyinfo@entry=3D0= x555556633190, to_disable=3Dto_disable@entry=3D0x7fffffffb340, n_disabled= =3Dn_disabled@entry=3D1) at ./src/xterm.c:13970 That line is: xfree (dpyinfo->devices); You know where this is going. Here's where we allocated it: #ifdef HAVE_MPS // FIXME/igc: use exact references dpyinfo->devices =3D igc_xzalloc_ambig (sizeof *dpyinfo->devices * ndevic= es); #else dpyinfo->devices =3D xzalloc (sizeof *dpyinfo->devices * ndevices); #endif So the we shouldn't call xfree, but: #ifdef HAVE_MPS igc_xfree (dpyinfo->devices); #else xfree (dpyinfo->devices); #endif > #6 0x0000555555730ede in xi_disable_devices (n_disabled=3D1, to_disable= =3D0x7fffffffb340, dpyinfo=3D0x555556633190) at ./src/xterm.c:13885 I'm not entirely sure what precisely a device is in terms of XI. Did you add or remove a mouse/keyboard/touchscreen, or suspend and resume your computer? Or maybe connect or disconnect from a docking station? Many USB devices are also "input" devices, so it might have been one of those, like a hardware security token (which emulates a keyboard) or a sound device (which has buttons which might be handled by XI). Here's the patch: From aad2659d864d7ab2f81ab1983a5d85e966d14708 Mon Sep 17 00:00:00 2001 From: Pip Cet <pipcet@HIDDEN> Subject: [PATCH] [MPS] Fix crashes on XI devices being disabled (bug#75870) * src/xterm.c (x_free_xi_devices): (xi_disable_devices) [HAVE_MPS]: Use 'igc_xfree', not 'xfree'. --- src/xterm.c | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/src/xterm.c b/src/xterm.c index ada7fbc2e41..049e283cdbc 100644 --- a/src/xterm.c +++ b/src/xterm.c @@ -5414,7 +5414,11 @@ x_free_xi_devices (struct x_display_info *dpyinfo) #endif /* HAVE_XINPUT2_2 */ =09} =20 +#ifdef HAVE_MPS + igc_xfree (dpyinfo->devices); +#else xfree (dpyinfo->devices); +#endif dpyinfo->devices =3D NULL; dpyinfo->num_devices =3D 0; } @@ -13967,7 +13971,11 @@ xi_disable_devices (struct x_display_info *dpyinfo= , } =20 /* Free the old devices array and replace it with ndevices. */ +#ifdef HAVE_MPS + igc_xfree (dpyinfo->devices); +#else xfree (dpyinfo->devices); +#endif =20 dpyinfo->devices =3D devices; dpyinfo->num_devices =3D ndevices; --=20 2.47.1 It's reasonably obvious, so I'll push it and close this bug ASAP. Thank you again for the report. Please keep those coming if you can do so at all! Pip
X-Loop: help-debbugs@HIDDEN Subject: bug#75870: 30.0.93; feature/igc: Breakpoint 1, terminate_due_to_signal (sig=sig@entry=6, backtrace_limit=backtrace_limit@entry=40) at ./src/emacs.c:432 Resent-From: Eli Zaretskii <eliz@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: bug-gnu-emacs@HIDDEN Resent-Date: Tue, 28 Jan 2025 18:49:02 +0000 Resent-Message-ID: <handler.75870.B75870.173809014032191 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 75870 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Pip Cet <pipcet@HIDDEN> Cc: 75870 <at> debbugs.gnu.org, telegraph@HIDDEN Received: via spool by 75870-submit <at> debbugs.gnu.org id=B75870.173809014032191 (code B ref 75870); Tue, 28 Jan 2025 18:49:02 +0000 Received: (at 75870) by debbugs.gnu.org; 28 Jan 2025 18:49:00 +0000 Received: from localhost ([127.0.0.1]:38556 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1tcqdv-0008N8-TV for submit <at> debbugs.gnu.org; Tue, 28 Jan 2025 13:49:00 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:46394) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from <eliz@HIDDEN>) id 1tcqdt-0008Mv-P4 for 75870 <at> debbugs.gnu.org; Tue, 28 Jan 2025 13:48:58 -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 <eliz@HIDDEN>) id 1tcqdo-0008FK-6P; Tue, 28 Jan 2025 13:48:52 -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=t7TFQpxb6li725scEFkt1H1PMItathBqbbolMyHk944=; b=PPPxbAEwEw4C KDj5f5xS1i2/gMGe6pmV1WAvHD9v626bW8ETfm4r7hET1w568fSCi8GJHX7pYaXZH/rYcnbmEOisM tYraPGeVqLewF02NhjFW+4af6MeEmsV4B9VFQmJzcwo7Gepo3zPRK1mNZCBsmw5haQT3BgB8Y7oB7 tIl7UldMMEP7L5NsVdIbbPJaciTcxEQRwMv5GzbQESore7EoSnRfA9vNVsA4JMPrYQK368u+hW+cL Yug++DvdMCfd8ny/NfZzAxxhAJDWzdkiPm3CD5KrJn10jA+dRE8UYIsqXAUdgqAfdELhsVgivAhOJ 1GEecl75Ml0NqqSF5P4fdA==; Date: Tue, 28 Jan 2025 20:48:48 +0200 Message-Id: <865xlyoju7.fsf@HIDDEN> From: Eli Zaretskii <eliz@HIDDEN> In-Reply-To: <87r04mre11.fsf@HIDDEN> (bug-gnu-emacs@HIDDEN) References: <87a5bd63ep.fsf@HIDDEN> <87r04mre11.fsf@HIDDEN> X-Spam-Score: -2.3 (--) 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 (---) > Date: Tue, 28 Jan 2025 18:26:20 +0000 > From: Pip Cet via "Bug reports for GNU Emacs, > the Swiss army knife of text editors" <bug-gnu-emacs@HIDDEN> > > > #3 0x00005555557ef088 in xfree (block=0x555556646030) at ./src/alloc.c:842 > > #4 xfree (block=0x555556646030) at ./src/alloc.c:835 > > #5 0x000055555571e72c in xi_disable_devices (dpyinfo=dpyinfo@entry=0x555556633190, to_disable=to_disable@entry=0x7fffffffb340, n_disabled=n_disabled@entry=1) at ./src/xterm.c:13970 > > That line is: > > xfree (dpyinfo->devices); There's a similar line at xterm.c:5417, it seems.
X-Loop: help-debbugs@HIDDEN Subject: bug#75870: 30.0.93; feature/igc: Breakpoint 1, terminate_due_to_signal (sig=sig@entry=6, backtrace_limit=backtrace_limit@entry=40) at ./src/emacs.c:432 Resent-From: Pip Cet <pipcet@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: bug-gnu-emacs@HIDDEN Resent-Date: Tue, 28 Jan 2025 19:42:01 +0000 Resent-Message-ID: <handler.75870.B75870.173809329121149 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 75870 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Eli Zaretskii <eliz@HIDDEN> Cc: 75870 <at> debbugs.gnu.org, telegraph@HIDDEN Received: via spool by 75870-submit <at> debbugs.gnu.org id=B75870.173809329121149 (code B ref 75870); Tue, 28 Jan 2025 19:42:01 +0000 Received: (at 75870) by debbugs.gnu.org; 28 Jan 2025 19:41:31 +0000 Received: from localhost ([127.0.0.1]:38687 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1tcrSk-0005V2-K1 for submit <at> debbugs.gnu.org; Tue, 28 Jan 2025 14:41:31 -0500 Received: from mail-40133.protonmail.ch ([185.70.40.133]:23839) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from <pipcet@HIDDEN>) id 1tcrSh-0005Ul-W2 for 75870 <at> debbugs.gnu.org; Tue, 28 Jan 2025 14:41:28 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=protonmail.com; s=protonmail3; t=1738093281; x=1738352481; bh=kvCFJmmL9QoPsv99xloqnVeGCeWe1NVhE2kcZ6jkYMA=; h=Date:To:From:Cc:Subject:Message-ID:In-Reply-To:References: Feedback-ID:From:To:Cc:Date:Subject:Reply-To:Feedback-ID: Message-ID:BIMI-Selector:List-Unsubscribe:List-Unsubscribe-Post; b=AwnXPoazRFRhg+sC/232P1A5yRsYAovMInsRjxwzSIueHGX0DFHTzLJzFyfw4XqjK jql4KijAFn4LEaF7pZnPcysdBcSTr510gfY+N/zSigGlJ//6yuWRLnnh/GaQY6ifXi 41x5U1GrDEV24xnHUFa71pqGc2n/IVRP6W2E+nVwLmS8a28Ztn0kMMwrHBH5xxJcKS 9eadl5fOfqsZVCQ6RvMWIXZUaYhjm8pdz9GkPtXRUDrAjJF3FHNaZsS0+lXGYlI7I7 VLoPlaljjOsVq0zn2MV6us5VT0yiGnLblcE/TxEb6tDNxLDRmCXcFMWKppB5KUwEn8 MRJhhBdPBZ9HA== Date: Tue, 28 Jan 2025 19:41:15 +0000 From: Pip Cet <pipcet@HIDDEN> Message-ID: <87cyg6rak7.fsf@HIDDEN> In-Reply-To: <865xlyoju7.fsf@HIDDEN> References: <87a5bd63ep.fsf@HIDDEN> <87r04mre11.fsf@HIDDEN> <865xlyoju7.fsf@HIDDEN> Feedback-ID: 112775352:user:proton X-Pm-Message-ID: edd4d25cfd326f3feb5155061a23e85f9c9130bd MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -0.0 (/) 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.0 (-) "Eli Zaretskii" <eliz@HIDDEN> writes: >> Date: Tue, 28 Jan 2025 18:26:20 +0000 >> From: Pip Cet via "Bug reports for GNU Emacs, >> the Swiss army knife of text editors" <bug-gnu-emacs@HIDDEN> >> >> > #3 0x00005555557ef088 in xfree (block=3D0x555556646030) at ./src/allo= c.c:842 >> > #4 xfree (block=3D0x555556646030) at ./src/alloc.c:835 >> > #5 0x000055555571e72c in xi_disable_devices >> > (dpyinfo=3Ddpyinfo@entry=3D0x555556633190, >> > to_disable=3Dto_disable@entry=3D0x7fffffffb340, >> > n_disabled=3Dn_disabled@entry=3D1) at ./src/xterm.c:13970 >> >> That line is: >> >> xfree (dpyinfo->devices); > > There's a similar line at xterm.c:5417, it seems. Thanks for the heads-up! Here's the patch again, which seems to cover that line. Or did I mess up somehow? Pip diff --git a/src/xterm.c b/src/xterm.c index ada7fbc2e41..049e283cdbc 100644 --- a/src/xterm.c +++ b/src/xterm.c @@ -5414,7 +5414,11 @@ x_free_xi_devices (struct x_display_info *dpyinfo) #endif /* HAVE_XINPUT2_2 */ =09} =20 +#ifdef HAVE_MPS + igc_xfree (dpyinfo->devices); +#else xfree (dpyinfo->devices); +#endif dpyinfo->devices =3D NULL; dpyinfo->num_devices =3D 0; } @@ -13967,7 +13971,11 @@ xi_disable_devices (struct x_display_info *dpyinfo= , } =20 /* Free the old devices array and replace it with ndevices. */ +#ifdef HAVE_MPS + igc_xfree (dpyinfo->devices); +#else xfree (dpyinfo->devices); +#endif =20 dpyinfo->devices =3D devices; dpyinfo->num_devices =3D ndevices; --=20 2.47.1
X-Loop: help-debbugs@HIDDEN Subject: bug#75870: 30.0.93; feature/igc: Breakpoint 1, terminate_due_to_signal (sig=sig@entry=6, backtrace_limit=backtrace_limit@entry=40) at ./src/emacs.c:432 Resent-From: Eli Zaretskii <eliz@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: bug-gnu-emacs@HIDDEN Resent-Date: Tue, 28 Jan 2025 19:52:02 +0000 Resent-Message-ID: <handler.75870.B75870.173809388322993 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 75870 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Pip Cet <pipcet@HIDDEN> Cc: 75870 <at> debbugs.gnu.org, telegraph@HIDDEN Received: via spool by 75870-submit <at> debbugs.gnu.org id=B75870.173809388322993 (code B ref 75870); Tue, 28 Jan 2025 19:52:02 +0000 Received: (at 75870) by debbugs.gnu.org; 28 Jan 2025 19:51:23 +0000 Received: from localhost ([127.0.0.1]:38717 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1tcrcI-0005yl-T8 for submit <at> debbugs.gnu.org; Tue, 28 Jan 2025 14:51:23 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:49302) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from <eliz@HIDDEN>) id 1tcrcD-0005yG-9D for 75870 <at> debbugs.gnu.org; Tue, 28 Jan 2025 14:51:17 -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 <eliz@HIDDEN>) id 1tcrc7-0007O9-SC; Tue, 28 Jan 2025 14:51:11 -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=d79yM9PqCP2nFzbseNXlEL8e8ce74TP/vhG7Qlg3dUo=; b=p46vpmEoKAA8 9wWbkd6HB+T4n/H/TahLeMaOIDMYR9eTTmJmievBEZ4iR5kxN3OaAFhT8gQgVj/eNLvq3UFuYRn3/ 9XlWbfjfNrjhBgenfjG0xPUtdYAgpg70jUNt5KihLnvzlkgjpWXbuZ6aKqkoIKlbVx149jqezh7g2 0WXgLXJ7TOZ7lr1yRu4iQ3n+zoaWOmK/D/uUsWGPUceDxMO90NIFlLTQky/ZGVDAu4YDzuk/OZPIv CJimEOk6e1/1qKdbf45e+65U5Y9JEkoyvWhhmpWXTrcOuzKrMG6olJQU+00BlUI9t4FmIYB1JJ1B7 NNc3Nq+ofq+/kXOanM+vDg==; Date: Tue, 28 Jan 2025 21:51:07 +0200 Message-Id: <864j1iogyc.fsf@HIDDEN> From: Eli Zaretskii <eliz@HIDDEN> In-Reply-To: <87cyg6rak7.fsf@HIDDEN> (message from Pip Cet on Tue, 28 Jan 2025 19:41:15 +0000) References: <87a5bd63ep.fsf@HIDDEN> <87r04mre11.fsf@HIDDEN> <865xlyoju7.fsf@HIDDEN> <87cyg6rak7.fsf@HIDDEN> X-Spam-Score: -2.3 (--) 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 (---) > Date: Tue, 28 Jan 2025 19:41:15 +0000 > From: Pip Cet <pipcet@HIDDEN> > Cc: 75870 <at> debbugs.gnu.org, telegraph@HIDDEN > > "Eli Zaretskii" <eliz@HIDDEN> writes: > > >> Date: Tue, 28 Jan 2025 18:26:20 +0000 > >> From: Pip Cet via "Bug reports for GNU Emacs, > >> the Swiss army knife of text editors" <bug-gnu-emacs@HIDDEN> > >> > >> > #3 0x00005555557ef088 in xfree (block=0x555556646030) at ./src/alloc.c:842 > >> > #4 xfree (block=0x555556646030) at ./src/alloc.c:835 > >> > #5 0x000055555571e72c in xi_disable_devices > >> > (dpyinfo=dpyinfo@entry=0x555556633190, > >> > to_disable=to_disable@entry=0x7fffffffb340, > >> > n_disabled=n_disabled@entry=1) at ./src/xterm.c:13970 > >> > >> That line is: > >> > >> xfree (dpyinfo->devices); > > > > There's a similar line at xterm.c:5417, it seems. > > Thanks for the heads-up! Here's the patch again, which seems to cover > that line. Or did I mess up somehow? LGTM, thanks.
X-Loop: help-debbugs@HIDDEN Subject: bug#75870: 30.0.93; feature/igc: Breakpoint 1, terminate_due_to_signal (sig=sig@entry=6, backtrace_limit=backtrace_limit@entry=40) at ./src/emacs.c:432 Resent-From: Gregor Zattler <telegraph@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: bug-gnu-emacs@HIDDEN Resent-Date: Tue, 28 Jan 2025 22:57:02 +0000 Resent-Message-ID: <handler.75870.B.173810499524530 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 75870 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: pipcet@HIDDEN, 75870 <at> debbugs.gnu.org X-Debbugs-Original-To: Pip Cet <pipcet@HIDDEN>, bug-gnu-emacs@HIDDEN, 75870 <at> debbugs.gnu.org Received: via spool by submit <at> debbugs.gnu.org id=B.173810499524530 (code B ref -1); Tue, 28 Jan 2025 22:57:02 +0000 Received: (at submit) by debbugs.gnu.org; 28 Jan 2025 22:56:35 +0000 Received: from localhost ([127.0.0.1]:39068 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1tcuVX-0006NZ-62 for submit <at> debbugs.gnu.org; Tue, 28 Jan 2025 17:56:35 -0500 Received: from lists.gnu.org ([2001:470:142::17]:37914) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from <telegraph@HIDDEN>) id 1tcuVU-0006NG-Ir for submit <at> debbugs.gnu.org; Tue, 28 Jan 2025 17:56:33 -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 <telegraph@HIDDEN>) id 1tcuVN-0006f1-2I for bug-gnu-emacs@HIDDEN; Tue, 28 Jan 2025 17:56:25 -0500 Received: from mout.gmx.net ([212.227.17.20]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <telegraph@HIDDEN>) id 1tcuVK-0003bF-Bc for bug-gnu-emacs@HIDDEN; Tue, 28 Jan 2025 17:56:24 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmx.net; s=s31663417; t=1738104960; x=1738709760; i=telegraph@HIDDEN; bh=Cuil86cP/GijBcSN5Q2LlCLu5zGGbdAfcf8GhYpeL5c=; h=X-UI-Sender-Class:From:To:Subject:In-Reply-To:References:Date: Message-ID:MIME-Version:Content-Type:Content-Transfer-Encoding:cc: content-transfer-encoding:content-type:date:from:message-id: mime-version:reply-to:subject:to; b=F3YXjdtB/vEQH67uistZLVcJdQC8UnDYoFRt6CgpXh1+iGG970j7pIO0BwgYR6cP IhMJhdb4oVHNZQITAOKNIqPG7c91MVKYCCVqD021Hq+yAHLvjmWOHawZwOeI953H+ eBwBn4I8lDsxr0+Zb1b5OAVqHzZh4k3Z9z9KO6GN7INfN/7mt/QRzuHMsC9ywd9Av gm7omFu/t0RQy+VW+NdzsbI0MPVqhP09qLdF9iR3R0wGNsxvyfaG3SYFfW7O1nPZV zYYhNh0JE6JDqZwh58tBTjBaQ2F0lbsL46rvTELT56m+zJtSuEV2TwwFeM3utAx+v 93JluGYT3MAPN3mZbg== X-UI-Sender-Class: 724b4f7f-cbec-4199-ad4e-598c01a50d3a Received: from localhost ([95.90.236.208]) by mail.gmx.net (mrgmx104 [212.227.17.168]) with ESMTPSA (Nemesis) id 1M1HZi-1tbGsE0YMk-00GCQ7; Tue, 28 Jan 2025 23:56:00 +0100 From: Gregor Zattler <telegraph@HIDDEN> In-Reply-To: <87r04mre11.fsf@HIDDEN> References: <87a5bd63ep.fsf@HIDDEN> <87r04mre11.fsf@HIDDEN> Date: Tue, 28 Jan 2025 23:55:22 +0100 Message-ID: <87ed0mwntx.fsf@HIDDEN> MIME-Version: 1.0 Content-Type: text/plain X-Provags-ID: V03:K1:QfGt/V4zcLFeIRzjRZDtKKRrSzZv811wi1Be8r4AWb1U9ectWo/ Gnhnh+e2OF5flidqJrcNRVh0jpFP3lxw+BUngzGXXdOiLysMx5as6513PwJD6cRzJqWUG/f T1zpaU4jlTT80yylQcJ0GfLhc0KHQN0dhp9EwCPBT+LHSVd8nR26hva7alEt1W2oICwokrK Bqq9aL7vjICqydMV690Cw== X-Spam-Flag: NO UI-OutboundReport: notjunk:1;M01:P0:HOHlGSxDAZE=;XwKJEeJp/gsP1ZRCYLV6oCyrE1D YHh0D1IZO1XU1CeYyyTkCRb3lyh627qCmbjf/zdDF7C9s4c3O677gGXVMHzyrPEFFzKWV96Mv gkr13JiCYr1R6f9sOwLRgj/eBuCDtclw3k2Vo2LibxpUqZTgbE2CWF3gD9Xq/+9Cyeje307j9 340zDqktiaHhGP9C2bSn+Ngnoa03MgpS/M5mBuF40PH9JqD/TFwIVXE6YZH5E+XyGycf4zDYu wugwnImm805iHUV/Gd2KebINZqtItKqy+FvPwTgzkMDc/ZsSISZqeEeWN+/SUnxkcPNs2jph+ RsEFQXCbV6TzD8swvgGRmYi0APz8/yjExeI6zF6JIP/ehUqztRbW4Q3X6NZQDJkJTAmN+3DwF ZiiSaR6GWFL91SUu2k/5MIcqNuti94XNxtNNEgGi2uIZw5olQHhEmw8ujB+6+uM9pa+mEnHb4 CPHkESHaXBr2LjqMq+8UqHBtBKNcj4VVr1lb/Hea+JW64wsXl4JNUwmKpRqx8vA/ShNOSdU7q 5WHVsXKzZXMwJ+7NfuiX41CbjjChooeNpdbZPojkWKPvar2LgIkvrlcP5xjhyUkKZG18zymBa ppfadO5tGYrVuK0UNvf8jMjYB0bOU47bnlAru+rAnrcqlB5JbQkn7LFccHFJxJ+qqkYoSLYKs RWmC8Ge56JraWVeFICG4mdtbio9o6uNL4LDdrhC35bZGfOIXr1pn0LDUL33MCQXPLS67bAu2W MO6S+d7LNiR3CnZmIMzjAU0rOG2uYqgOVeDZvDUBtqfKwLzrLrLpkyWaRnEGyXDcZ45IIAyzO Lcfoc7hWqhGCAgwg93IYczl/ePgvjOuKh5ANrpelIEDED33Dp0TZga11jUbBH5QbwEKTBv9AL pOK5jZ1iRuSjqvS8+9hhLMGgjL3c+7DiJ4EqDlsK+nC9xqKAV5kaGACHs55NOkaePFSDJwozy 1p7YZ2XTbXDwaUQ611Ki2IvHab/TTIqEfMwdr9onNYnCUlggUiTFBham533FQvaPcupKXwwNF /66Ez30TAr3DHx8mO+Si6nC9bo71hCP84CRbJayJ8YCnxTbcdpXki7keiK/UeRGa+1nauuWrw tD2uHKHHYXblG6DS0DrNmRsH7Jn+0khkkTjtz7PRwQKs85pjLMtv8r196eYWsSiyJxDWJuSRl modHq2+Kx36g8Ty3rvSknbdR0q3vjZ3RQ7uyJqRHL/1phAwR3VPVFNJegkKk5PtWsqrH4tbvB EJQ7hd8Wf202dyC0ue49ve2k2f4XbAumxk67HhZ/eJdhPmVKTtIoLJXTYPLhjICQoCTR42jVo hbdO8BcVU/f5sBYNB4aLzckWQ== Content-Transfer-Encoding: quoted-printable Received-SPF: pass client-ip=212.227.17.20; envelope-from=telegraph@HIDDEN; helo=mout.gmx.net X-Spam_score_int: -27 X-Spam_score: -2.8 X-Spam_bar: -- X-Spam_report: (-2.8 / 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, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H5=0.001, RCVD_IN_MSPIKE_WL=0.001, RCVD_IN_VALIDITY_CERTIFIED_BLOCKED=0.001, RCVD_IN_VALIDITY_RPBL_BLOCKED=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: 0.0 (/) 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.0 (-) Hi Pip, * Pip Cet <pipcet@HIDDEN> [2025-01-28; 18:26 GMT]: > "Gregor Zattler via \"Bug reports for GNU Emacs, the Swiss army knife of= text editors\"" <bug-gnu-emacs@HIDDEN> writes: >> when I switched to the Emacs frame it >> stayed blank and in GDB I saw >> >> Breakpoint 1, terminate_due_to_signal (sig=3Dsig@entry=3D6, backtrace_l= imit=3Dbacktrace_limit@entry=3D40) at ./src/emacs.c:432 > > That means we aborted, which may be hard or easy to track down. In this > case, it's the latter. > >> it wasn't me who signalled to Emacs, at >> least not deliberately. Therefore i >> wouldn't know how to reproduce. > > abort() is handled on GNU/Linux by making a process send a signal to > itself, and then it will terminate upon receiving it. > >> I started another instance of this very >> Emacs build in order to get the version >> and configuring info, see next. At the >> very end of this email find the GDB >> output from 'bt' and 'xbacktrace' (the >> latter empty). > > So these are two backtraces? I did "bt" and it resulted in the output and then "xbacktrace" which did not add additional lines (no output). >> If you have questions involving GDB >> please give specific instructions how to >> get the needed info. > >> HTH, Gregor > > It definitely does! > >> Breakpoint 1, terminate_due_to_signal (sig=3Dsig@entry=3D6, backtrace_l= imit=3Dbacktrace_limit@entry=3D40) at ./src/emacs.c:432 >> 432 { >> #0 terminate_due_to_signal (sig=3Dsig@entry=3D6, backtrace_limit=3Dbac= ktrace_limit@entry=3D40) at ./src/emacs.c:432 >> #1 0x00005555555b39a2 in emacs_abort () at ./src/sysdep.c:2390 >> #2 0x00005555555cc9ff in igc_check_freeable (start=3Dstart@entry=3D0x5= 55556646030) at ./src/igc.c:3068 > > I wrote igc_check_freeable to catch cases in which an igc_xzalloc was > paired with an xfree rather than an igc_xfree. If undetected, such > unbalanced calls would leak roots, which can be a major slowdown. > >> #3 0x00005555557ef088 in xfree (block=3D0x555556646030) at ./src/alloc= .c:842 >> #4 xfree (block=3D0x555556646030) at ./src/alloc.c:835 >> #5 0x000055555571e72c in xi_disable_devices (dpyinfo=3Ddpyinfo@entry= =3D0x555556633190, to_disable=3Dto_disable@entry=3D0x7fffffffb340, n_disab= led=3Dn_disabled@entry=3D1) at ./src/xterm.c:13970 > > That line is: > > xfree (dpyinfo->devices); > > You know where this is going. Here's where we allocated it: > > #ifdef HAVE_MPS > // FIXME/igc: use exact references > dpyinfo->devices =3D igc_xzalloc_ambig (sizeof *dpyinfo->devices * nde= vices); > #else > dpyinfo->devices =3D xzalloc (sizeof *dpyinfo->devices * ndevices); > #endif > > So the we shouldn't call xfree, but: > > #ifdef HAVE_MPS > igc_xfree (dpyinfo->devices); > #else > xfree (dpyinfo->devices); > #endif > >> #6 0x0000555555730ede in xi_disable_devices (n_disabled=3D1, to_disabl= e=3D0x7fffffffb340, dpyinfo=3D0x555556633190) at ./src/xterm.c:13885 > > I'm not entirely sure what precisely a device is in terms of XI. Did > you add or remove a mouse/keyboard/touchscreen, or suspend and resume > your computer? Or maybe connect or disconnect from a docking station? > Many USB devices are also "input" devices, so it might have been one of > those, like a hardware security token (which emulates a keyboard) or a > sound device (which has buttons which might be handled by XI). That's quite likely, I played at the time with "udisksctl power-off -b /dev/sdb" to remove an usb-storage device which is in a dock. It might be that I did that while the Emacs session in question was running, not sure thought. It just tried, if issuing this command stops the MPS-enabled Emacs but it didn't, so could not reproduce. > Here's the patch: > > From aad2659d864d7ab2f81ab1983a5d85e966d14708 Mon Sep 17 00:00:00 2001 > From: Pip Cet <pipcet@HIDDEN> > Subject: [PATCH] [MPS] Fix crashes on XI devices being disabled (bug#758= 70) > > * src/xterm.c (x_free_xi_devices): > (xi_disable_devices) [HAVE_MPS]: Use 'igc_xfree', not 'xfree'. > --- > src/xterm.c | 8 ++++++++ > 1 file changed, 8 insertions(+) > > diff --git a/src/xterm.c b/src/xterm.c > index ada7fbc2e41..049e283cdbc 100644 > --- a/src/xterm.c > +++ b/src/xterm.c > @@ -5414,7 +5414,11 @@ x_free_xi_devices (struct x_display_info *dpyinfo= ) > #endif /* HAVE_XINPUT2_2 */ > } > > +#ifdef HAVE_MPS > + igc_xfree (dpyinfo->devices); > +#else > xfree (dpyinfo->devices); > +#endif > dpyinfo->devices =3D NULL; > dpyinfo->num_devices =3D 0; > } > @@ -13967,7 +13971,11 @@ xi_disable_devices (struct x_display_info *dpyi= nfo, > } > > /* Free the old devices array and replace it with ndevices. */ > +#ifdef HAVE_MPS > + igc_xfree (dpyinfo->devices); > +#else > xfree (dpyinfo->devices); > +#endif > > dpyinfo->devices =3D devices; > dpyinfo->num_devices =3D ndevices; will try and the one in the your thanks, next email. Since I'm not able to reproduce I'll simply use it and wait. Ciao; Gregor =2D- -... --- .-. . -.. ..--.. ...-.-
X-Loop: help-debbugs@HIDDEN Subject: bug#75870: 30.0.93; feature/igc: Breakpoint 1, terminate_due_to_signal (sig=sig@entry=6, backtrace_limit=backtrace_limit@entry=40) at ./src/emacs.c:432 Resent-From: Gregor Zattler <telegraph@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: bug-gnu-emacs@HIDDEN Resent-Date: Tue, 28 Jan 2025 22:57:02 +0000 Resent-Message-ID: <handler.75870.B75870.173810498024494 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 75870 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: pipcet@HIDDEN, 75870 <at> debbugs.gnu.org X-Debbugs-Original-To: Pip Cet <pipcet@HIDDEN>, bug-gnu-emacs@HIDDEN, 75870 <at> debbugs.gnu.org Received: via spool by 75870-submit <at> debbugs.gnu.org id=B75870.173810498024494 (code B ref 75870); Tue, 28 Jan 2025 22:57:02 +0000 Received: (at 75870) by debbugs.gnu.org; 28 Jan 2025 22:56:20 +0000 Received: from localhost ([127.0.0.1]:39065 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1tcuVH-0006My-Fz for submit <at> debbugs.gnu.org; Tue, 28 Jan 2025 17:56:19 -0500 Received: from mout.gmx.net ([212.227.17.20]:48207) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from <telegraph@HIDDEN>) id 1tcuVD-0006Mg-UX for 75870 <at> debbugs.gnu.org; Tue, 28 Jan 2025 17:56:16 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmx.net; s=s31663417; t=1738104960; x=1738709760; i=telegraph@HIDDEN; bh=Cuil86cP/GijBcSN5Q2LlCLu5zGGbdAfcf8GhYpeL5c=; h=X-UI-Sender-Class:From:To:Subject:In-Reply-To:References:Date: Message-ID:MIME-Version:Content-Type:Content-Transfer-Encoding:cc: content-transfer-encoding:content-type:date:from:message-id: mime-version:reply-to:subject:to; b=F3YXjdtB/vEQH67uistZLVcJdQC8UnDYoFRt6CgpXh1+iGG970j7pIO0BwgYR6cP IhMJhdb4oVHNZQITAOKNIqPG7c91MVKYCCVqD021Hq+yAHLvjmWOHawZwOeI953H+ eBwBn4I8lDsxr0+Zb1b5OAVqHzZh4k3Z9z9KO6GN7INfN/7mt/QRzuHMsC9ywd9Av gm7omFu/t0RQy+VW+NdzsbI0MPVqhP09qLdF9iR3R0wGNsxvyfaG3SYFfW7O1nPZV zYYhNh0JE6JDqZwh58tBTjBaQ2F0lbsL46rvTELT56m+zJtSuEV2TwwFeM3utAx+v 93JluGYT3MAPN3mZbg== X-UI-Sender-Class: 724b4f7f-cbec-4199-ad4e-598c01a50d3a Received: from localhost ([95.90.236.208]) by mail.gmx.net (mrgmx104 [212.227.17.168]) with ESMTPSA (Nemesis) id 1M1HZi-1tbGsE0YMk-00GCQ7; Tue, 28 Jan 2025 23:56:00 +0100 From: Gregor Zattler <telegraph@HIDDEN> In-Reply-To: <87r04mre11.fsf@HIDDEN> References: <87a5bd63ep.fsf@HIDDEN> <87r04mre11.fsf@HIDDEN> Date: Tue, 28 Jan 2025 23:55:22 +0100 Message-ID: <87ed0mwntx.fsf@HIDDEN> MIME-Version: 1.0 Content-Type: text/plain X-Provags-ID: V03:K1:QfGt/V4zcLFeIRzjRZDtKKRrSzZv811wi1Be8r4AWb1U9ectWo/ Gnhnh+e2OF5flidqJrcNRVh0jpFP3lxw+BUngzGXXdOiLysMx5as6513PwJD6cRzJqWUG/f T1zpaU4jlTT80yylQcJ0GfLhc0KHQN0dhp9EwCPBT+LHSVd8nR26hva7alEt1W2oICwokrK Bqq9aL7vjICqydMV690Cw== X-Spam-Flag: NO UI-OutboundReport: notjunk:1;M01:P0:HOHlGSxDAZE=;XwKJEeJp/gsP1ZRCYLV6oCyrE1D YHh0D1IZO1XU1CeYyyTkCRb3lyh627qCmbjf/zdDF7C9s4c3O677gGXVMHzyrPEFFzKWV96Mv gkr13JiCYr1R6f9sOwLRgj/eBuCDtclw3k2Vo2LibxpUqZTgbE2CWF3gD9Xq/+9Cyeje307j9 340zDqktiaHhGP9C2bSn+Ngnoa03MgpS/M5mBuF40PH9JqD/TFwIVXE6YZH5E+XyGycf4zDYu wugwnImm805iHUV/Gd2KebINZqtItKqy+FvPwTgzkMDc/ZsSISZqeEeWN+/SUnxkcPNs2jph+ RsEFQXCbV6TzD8swvgGRmYi0APz8/yjExeI6zF6JIP/ehUqztRbW4Q3X6NZQDJkJTAmN+3DwF ZiiSaR6GWFL91SUu2k/5MIcqNuti94XNxtNNEgGi2uIZw5olQHhEmw8ujB+6+uM9pa+mEnHb4 CPHkESHaXBr2LjqMq+8UqHBtBKNcj4VVr1lb/Hea+JW64wsXl4JNUwmKpRqx8vA/ShNOSdU7q 5WHVsXKzZXMwJ+7NfuiX41CbjjChooeNpdbZPojkWKPvar2LgIkvrlcP5xjhyUkKZG18zymBa ppfadO5tGYrVuK0UNvf8jMjYB0bOU47bnlAru+rAnrcqlB5JbQkn7LFccHFJxJ+qqkYoSLYKs RWmC8Ge56JraWVeFICG4mdtbio9o6uNL4LDdrhC35bZGfOIXr1pn0LDUL33MCQXPLS67bAu2W MO6S+d7LNiR3CnZmIMzjAU0rOG2uYqgOVeDZvDUBtqfKwLzrLrLpkyWaRnEGyXDcZ45IIAyzO Lcfoc7hWqhGCAgwg93IYczl/ePgvjOuKh5ANrpelIEDED33Dp0TZga11jUbBH5QbwEKTBv9AL pOK5jZ1iRuSjqvS8+9hhLMGgjL3c+7DiJ4EqDlsK+nC9xqKAV5kaGACHs55NOkaePFSDJwozy 1p7YZ2XTbXDwaUQ611Ki2IvHab/TTIqEfMwdr9onNYnCUlggUiTFBham533FQvaPcupKXwwNF /66Ez30TAr3DHx8mO+Si6nC9bo71hCP84CRbJayJ8YCnxTbcdpXki7keiK/UeRGa+1nauuWrw tD2uHKHHYXblG6DS0DrNmRsH7Jn+0khkkTjtz7PRwQKs85pjLMtv8r196eYWsSiyJxDWJuSRl modHq2+Kx36g8Ty3rvSknbdR0q3vjZ3RQ7uyJqRHL/1phAwR3VPVFNJegkKk5PtWsqrH4tbvB EJQ7hd8Wf202dyC0ue49ve2k2f4XbAumxk67HhZ/eJdhPmVKTtIoLJXTYPLhjICQoCTR42jVo hbdO8BcVU/f5sBYNB4aLzckWQ== Content-Transfer-Encoding: quoted-printable X-Spam-Score: -0.7 (/) 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.7 (-) Hi Pip, * Pip Cet <pipcet@HIDDEN> [2025-01-28; 18:26 GMT]: > "Gregor Zattler via \"Bug reports for GNU Emacs, the Swiss army knife of= text editors\"" <bug-gnu-emacs@HIDDEN> writes: >> when I switched to the Emacs frame it >> stayed blank and in GDB I saw >> >> Breakpoint 1, terminate_due_to_signal (sig=3Dsig@entry=3D6, backtrace_l= imit=3Dbacktrace_limit@entry=3D40) at ./src/emacs.c:432 > > That means we aborted, which may be hard or easy to track down. In this > case, it's the latter. > >> it wasn't me who signalled to Emacs, at >> least not deliberately. Therefore i >> wouldn't know how to reproduce. > > abort() is handled on GNU/Linux by making a process send a signal to > itself, and then it will terminate upon receiving it. > >> I started another instance of this very >> Emacs build in order to get the version >> and configuring info, see next. At the >> very end of this email find the GDB >> output from 'bt' and 'xbacktrace' (the >> latter empty). > > So these are two backtraces? I did "bt" and it resulted in the output and then "xbacktrace" which did not add additional lines (no output). >> If you have questions involving GDB >> please give specific instructions how to >> get the needed info. > >> HTH, Gregor > > It definitely does! > >> Breakpoint 1, terminate_due_to_signal (sig=3Dsig@entry=3D6, backtrace_l= imit=3Dbacktrace_limit@entry=3D40) at ./src/emacs.c:432 >> 432 { >> #0 terminate_due_to_signal (sig=3Dsig@entry=3D6, backtrace_limit=3Dbac= ktrace_limit@entry=3D40) at ./src/emacs.c:432 >> #1 0x00005555555b39a2 in emacs_abort () at ./src/sysdep.c:2390 >> #2 0x00005555555cc9ff in igc_check_freeable (start=3Dstart@entry=3D0x5= 55556646030) at ./src/igc.c:3068 > > I wrote igc_check_freeable to catch cases in which an igc_xzalloc was > paired with an xfree rather than an igc_xfree. If undetected, such > unbalanced calls would leak roots, which can be a major slowdown. > >> #3 0x00005555557ef088 in xfree (block=3D0x555556646030) at ./src/alloc= .c:842 >> #4 xfree (block=3D0x555556646030) at ./src/alloc.c:835 >> #5 0x000055555571e72c in xi_disable_devices (dpyinfo=3Ddpyinfo@entry= =3D0x555556633190, to_disable=3Dto_disable@entry=3D0x7fffffffb340, n_disab= led=3Dn_disabled@entry=3D1) at ./src/xterm.c:13970 > > That line is: > > xfree (dpyinfo->devices); > > You know where this is going. Here's where we allocated it: > > #ifdef HAVE_MPS > // FIXME/igc: use exact references > dpyinfo->devices =3D igc_xzalloc_ambig (sizeof *dpyinfo->devices * nde= vices); > #else > dpyinfo->devices =3D xzalloc (sizeof *dpyinfo->devices * ndevices); > #endif > > So the we shouldn't call xfree, but: > > #ifdef HAVE_MPS > igc_xfree (dpyinfo->devices); > #else > xfree (dpyinfo->devices); > #endif > >> #6 0x0000555555730ede in xi_disable_devices (n_disabled=3D1, to_disabl= e=3D0x7fffffffb340, dpyinfo=3D0x555556633190) at ./src/xterm.c:13885 > > I'm not entirely sure what precisely a device is in terms of XI. Did > you add or remove a mouse/keyboard/touchscreen, or suspend and resume > your computer? Or maybe connect or disconnect from a docking station? > Many USB devices are also "input" devices, so it might have been one of > those, like a hardware security token (which emulates a keyboard) or a > sound device (which has buttons which might be handled by XI). That's quite likely, I played at the time with "udisksctl power-off -b /dev/sdb" to remove an usb-storage device which is in a dock. It might be that I did that while the Emacs session in question was running, not sure thought. It just tried, if issuing this command stops the MPS-enabled Emacs but it didn't, so could not reproduce. > Here's the patch: > > From aad2659d864d7ab2f81ab1983a5d85e966d14708 Mon Sep 17 00:00:00 2001 > From: Pip Cet <pipcet@HIDDEN> > Subject: [PATCH] [MPS] Fix crashes on XI devices being disabled (bug#758= 70) > > * src/xterm.c (x_free_xi_devices): > (xi_disable_devices) [HAVE_MPS]: Use 'igc_xfree', not 'xfree'. > --- > src/xterm.c | 8 ++++++++ > 1 file changed, 8 insertions(+) > > diff --git a/src/xterm.c b/src/xterm.c > index ada7fbc2e41..049e283cdbc 100644 > --- a/src/xterm.c > +++ b/src/xterm.c > @@ -5414,7 +5414,11 @@ x_free_xi_devices (struct x_display_info *dpyinfo= ) > #endif /* HAVE_XINPUT2_2 */ > } > > +#ifdef HAVE_MPS > + igc_xfree (dpyinfo->devices); > +#else > xfree (dpyinfo->devices); > +#endif > dpyinfo->devices =3D NULL; > dpyinfo->num_devices =3D 0; > } > @@ -13967,7 +13971,11 @@ xi_disable_devices (struct x_display_info *dpyi= nfo, > } > > /* Free the old devices array and replace it with ndevices. */ > +#ifdef HAVE_MPS > + igc_xfree (dpyinfo->devices); > +#else > xfree (dpyinfo->devices); > +#endif > > dpyinfo->devices =3D devices; > dpyinfo->num_devices =3D ndevices; will try and the one in the your thanks, next email. Since I'm not able to reproduce I'll simply use it and wait. Ciao; Gregor =2D- -... --- .-. . -.. ..--.. ...-.-
X-Loop: help-debbugs@HIDDEN Subject: bug#75870: 30.0.93; feature/igc: Breakpoint 1, terminate_due_to_signal (sig=sig@entry=6, backtrace_limit=backtrace_limit@entry=40) at ./src/emacs.c:432 Resent-From: Gregor Zattler <telegraph@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: bug-gnu-emacs@HIDDEN Resent-Date: Tue, 28 Jan 2025 23:13:02 +0000 Resent-Message-ID: <handler.75870.B75870.173810597527522 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 75870 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: pipcet@HIDDEN, 75870 <at> debbugs.gnu.org X-Debbugs-Original-To: Pip Cet <pipcet@HIDDEN>, bug-gnu-emacs@HIDDEN, 75870 <at> debbugs.gnu.org Received: via spool by 75870-submit <at> debbugs.gnu.org id=B75870.173810597527522 (code B ref 75870); Tue, 28 Jan 2025 23:13:02 +0000 Received: (at 75870) by debbugs.gnu.org; 28 Jan 2025 23:12:55 +0000 Received: from localhost ([127.0.0.1]:39109 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1tculL-00079p-FN for submit <at> debbugs.gnu.org; Tue, 28 Jan 2025 18:12:55 -0500 Received: from mout.gmx.net ([212.227.15.19]:56401) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from <telegraph@HIDDEN>) id 1tculI-00079X-LL for 75870 <at> debbugs.gnu.org; Tue, 28 Jan 2025 18:12:54 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmx.net; s=s31663417; t=1738105966; x=1738710766; i=telegraph@HIDDEN; bh=KRvG/7JMM+KIycIPAwJQL+2EZnTI5SsSJYBcJpw7f3U=; h=X-UI-Sender-Class:From:To:Subject:In-Reply-To:References:Date: Message-ID:MIME-Version:Content-Type:Content-Transfer-Encoding:cc: content-transfer-encoding:content-type:date:from:message-id: mime-version:reply-to:subject:to; b=ovOe8D3VNIgZHpOcAOSG6lznc3csXCN+wLdHVjoehfFNG5/3SJuTy2gY2mWybhoh RP70IIkBaKEtD/+X5WoZ3JBtHQiu+LRmBxbW9slADS94ZpsPDNjpO3xPY++/iV0xN Hmq9OKwnm/m8nmQTiDYUePX5SI1++SfJDJgV0m3syadpqxUeYasGPPhevarZybdvC Kox4y95HhMqoqu0oR2D0JR3MicY+ExHY5h8itxSdLMqwg1N/zHSQcHJ63l1O8Gu+Q xm3VEY6gax6v14X4wX+eherZrk/Ke/jpe9gpOMniAka4B/la3OFYFVNCH1lOmIOOk rR58oBp19xmAaYf0WA== X-UI-Sender-Class: 724b4f7f-cbec-4199-ad4e-598c01a50d3a Received: from localhost ([95.90.236.208]) by mail.gmx.net (mrgmx004 [212.227.17.190]) with ESMTPSA (Nemesis) id 1Mg6Zw-1syvdw0p3O-00q0Hv; Wed, 29 Jan 2025 00:12:46 +0100 From: Gregor Zattler <telegraph@HIDDEN> In-Reply-To: <87ed0mwntx.fsf@HIDDEN> References: <87a5bd63ep.fsf@HIDDEN> <87r04mre11.fsf@HIDDEN> <87ed0mwntx.fsf@HIDDEN> Date: Wed, 29 Jan 2025 00:12:08 +0100 Message-ID: <878qquwn1z.fsf@HIDDEN> MIME-Version: 1.0 Content-Type: text/plain X-Provags-ID: V03:K1:DP66K/2GBZ6z03z7GQ+/8AiXflbWZd3OTfzD8r8DkNl4W8o7Apy +4bZ1yAjbc6Yz73yLnX8AydSwUzaQDUFgMuWRWbbdw/FSQb8HrIc+XORV7G/aPz3lIMD0Py FFpdC5UvXXMm2NB+bHZry2GHqVAhHNBKkHouHL2n8EhVJ86I0kgWOCKn0dG4RadDOuD1y99 c9jkrK8iM1K/jVfK1uTzg== X-Spam-Flag: NO UI-OutboundReport: notjunk:1;M01:P0:QajWaTmfM6Q=;p9Bi7yzL3w2bgsA6lwCPx5SiFi+ Bt/DISBFYNBVnLvT/9NQK/xtBBJZpNFAVVrRdDudg9pe8DjvZx9Dyhdt/VqsvMWiRiMT9OxsS SRpUBrRnT0ua2F/YUaYKmlAhcKMcwWPvGu6mluOTt7W5NO7GXLbly6WGef6rkg9WNba+aAljJ F5ZKFYRstIgYZs3DYw3j5/efKcKz2bHTNxAV5ZF0xkFCMNYeLIYfsftN1MV2PNQWCnmYn7gXd M0OVTJRXRLxQMF/nTmlQom39IbBEDga4j5md9u+hAGuhkMgH8lhb/zIwErlSlCbWuROb+GYcu knUPvxJY1U8hLu2oYCrFmNwH7GFE8SYf0tTJHPAclOGjUrMiHEKrZ5ls9TFuyqtAnSSm48rye 09NsWChABceqcYmm0KMZeJ7KN4obU3wPEdkghKEh+qjcesHkX3Wya7tCBfOzKfyOjbDKoM0q0 TDSHx4lTAx5EA33BBTzVAcLWi6e+b9rkWL43n5MK6kglVuvHbfQZq0fKaxJVbqv9lngR88FtV zCPNNcR4Yy8ZvImEJ6+Av+kP0/+xxnez/YAcR/VJiqTxbzwmC2K0uzdm8nyQyM7iIHmKrOybn SLybb4syBteYU2EtjDei/3TXUzOmNhQc3wcI8i1UQfP+NOwQ2oZhWq2JZifVpcv/otc1+a+bu pQzMoqClquIbD439hGyVFQw5poGS/ATE6yJCP1ImXnHolYtL0q8fnlVV/5j1XuSwebgBGykkm djnLTjp4qa5pcpj7wgmgCSt/KW1iAKwIuNPRwWMNPoc57UParQsntm3iIZvE/4uEbBAakYsRV O8UflflMJxPkTkFCvOBhG1eB6EYOIlwW63PpGkdOu6YzO42Aw8iAq5f750XzMeYdGlug0VBGy 0KBIh9Y+UECiPQRfJFze/wZyK7bl2BeZdfR6gEnitL9LXquV4pJN7KwyT4O9kA7dhsQGYWFv1 LxpyBWHcXa0E5HgLJ45G7T54u2GDQvQIQInoGxRDlwlD18ddqvUJ8M+dp6Ih5JR9rgHq9VJkm 7eauRRld0rDTZMzxwPAXiyjh66yc5cyCmgTTTsGNb+go8/EltqHzmo9mxUDy4Gyo1MH32SZIY /r9gk1IQ7+xOCbjRuZot1MhkxFWZ8AC3KphOe9vKthSOs71JDv65Zq0dERG7APhQ2myar6+fy LooKr7J7/WElYarRgFbcXRH2hQkbgNK7+BRBPqsCZcQ== Content-Transfer-Encoding: quoted-printable X-Spam-Score: -0.7 (/) 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.7 (-) Hi Pip, * Gregor Zattler <telegraph@HIDDEN> [2025-01-28; 23:55 +01]: > will try and the one in the your thanks, > next email. realized now, it's one patch. I'll apply and test. Ciao; Gregor =2D- -... --- .-. . -.. ..--.. ...-.-
X-Loop: help-debbugs@HIDDEN Subject: bug#75870: 30.0.93; feature/igc: Breakpoint 1, terminate_due_to_signal (sig=sig@entry=6, backtrace_limit=backtrace_limit@entry=40) at ./src/emacs.c:432 Resent-From: Gregor Zattler <telegraph@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: bug-gnu-emacs@HIDDEN Resent-Date: Tue, 28 Jan 2025 23:14:01 +0000 Resent-Message-ID: <handler.75870.B.173810598627574 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 75870 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: pipcet@HIDDEN, 75870 <at> debbugs.gnu.org X-Debbugs-Original-To: Pip Cet <pipcet@HIDDEN>, bug-gnu-emacs@HIDDEN, 75870 <at> debbugs.gnu.org Received: via spool by submit <at> debbugs.gnu.org id=B.173810598627574 (code B ref -1); Tue, 28 Jan 2025 23:14:01 +0000 Received: (at submit) by debbugs.gnu.org; 28 Jan 2025 23:13:06 +0000 Received: from localhost ([127.0.0.1]:39113 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1tculV-0007Ag-Qv for submit <at> debbugs.gnu.org; Tue, 28 Jan 2025 18:13:06 -0500 Received: from lists.gnu.org ([2001:470:142::17]:36004) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from <telegraph@HIDDEN>) id 1tculT-0007A1-UO for submit <at> debbugs.gnu.org; Tue, 28 Jan 2025 18:13:04 -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 <telegraph@HIDDEN>) id 1tculN-00011s-TL for bug-gnu-emacs@HIDDEN; Tue, 28 Jan 2025 18:12:57 -0500 Received: from mout.gmx.net ([212.227.15.19]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <telegraph@HIDDEN>) id 1tculM-0006DV-AN for bug-gnu-emacs@HIDDEN; Tue, 28 Jan 2025 18:12:57 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmx.net; s=s31663417; t=1738105966; x=1738710766; i=telegraph@HIDDEN; bh=KRvG/7JMM+KIycIPAwJQL+2EZnTI5SsSJYBcJpw7f3U=; h=X-UI-Sender-Class:From:To:Subject:In-Reply-To:References:Date: Message-ID:MIME-Version:Content-Type:Content-Transfer-Encoding:cc: content-transfer-encoding:content-type:date:from:message-id: mime-version:reply-to:subject:to; b=ovOe8D3VNIgZHpOcAOSG6lznc3csXCN+wLdHVjoehfFNG5/3SJuTy2gY2mWybhoh RP70IIkBaKEtD/+X5WoZ3JBtHQiu+LRmBxbW9slADS94ZpsPDNjpO3xPY++/iV0xN Hmq9OKwnm/m8nmQTiDYUePX5SI1++SfJDJgV0m3syadpqxUeYasGPPhevarZybdvC Kox4y95HhMqoqu0oR2D0JR3MicY+ExHY5h8itxSdLMqwg1N/zHSQcHJ63l1O8Gu+Q xm3VEY6gax6v14X4wX+eherZrk/Ke/jpe9gpOMniAka4B/la3OFYFVNCH1lOmIOOk rR58oBp19xmAaYf0WA== X-UI-Sender-Class: 724b4f7f-cbec-4199-ad4e-598c01a50d3a Received: from localhost ([95.90.236.208]) by mail.gmx.net (mrgmx004 [212.227.17.190]) with ESMTPSA (Nemesis) id 1Mg6Zw-1syvdw0p3O-00q0Hv; Wed, 29 Jan 2025 00:12:46 +0100 From: Gregor Zattler <telegraph@HIDDEN> In-Reply-To: <87ed0mwntx.fsf@HIDDEN> References: <87a5bd63ep.fsf@HIDDEN> <87r04mre11.fsf@HIDDEN> <87ed0mwntx.fsf@HIDDEN> Date: Wed, 29 Jan 2025 00:12:08 +0100 Message-ID: <878qquwn1z.fsf@HIDDEN> MIME-Version: 1.0 Content-Type: text/plain X-Provags-ID: V03:K1:DP66K/2GBZ6z03z7GQ+/8AiXflbWZd3OTfzD8r8DkNl4W8o7Apy +4bZ1yAjbc6Yz73yLnX8AydSwUzaQDUFgMuWRWbbdw/FSQb8HrIc+XORV7G/aPz3lIMD0Py FFpdC5UvXXMm2NB+bHZry2GHqVAhHNBKkHouHL2n8EhVJ86I0kgWOCKn0dG4RadDOuD1y99 c9jkrK8iM1K/jVfK1uTzg== X-Spam-Flag: NO UI-OutboundReport: notjunk:1;M01:P0:QajWaTmfM6Q=;p9Bi7yzL3w2bgsA6lwCPx5SiFi+ Bt/DISBFYNBVnLvT/9NQK/xtBBJZpNFAVVrRdDudg9pe8DjvZx9Dyhdt/VqsvMWiRiMT9OxsS SRpUBrRnT0ua2F/YUaYKmlAhcKMcwWPvGu6mluOTt7W5NO7GXLbly6WGef6rkg9WNba+aAljJ F5ZKFYRstIgYZs3DYw3j5/efKcKz2bHTNxAV5ZF0xkFCMNYeLIYfsftN1MV2PNQWCnmYn7gXd M0OVTJRXRLxQMF/nTmlQom39IbBEDga4j5md9u+hAGuhkMgH8lhb/zIwErlSlCbWuROb+GYcu knUPvxJY1U8hLu2oYCrFmNwH7GFE8SYf0tTJHPAclOGjUrMiHEKrZ5ls9TFuyqtAnSSm48rye 09NsWChABceqcYmm0KMZeJ7KN4obU3wPEdkghKEh+qjcesHkX3Wya7tCBfOzKfyOjbDKoM0q0 TDSHx4lTAx5EA33BBTzVAcLWi6e+b9rkWL43n5MK6kglVuvHbfQZq0fKaxJVbqv9lngR88FtV zCPNNcR4Yy8ZvImEJ6+Av+kP0/+xxnez/YAcR/VJiqTxbzwmC2K0uzdm8nyQyM7iIHmKrOybn SLybb4syBteYU2EtjDei/3TXUzOmNhQc3wcI8i1UQfP+NOwQ2oZhWq2JZifVpcv/otc1+a+bu pQzMoqClquIbD439hGyVFQw5poGS/ATE6yJCP1ImXnHolYtL0q8fnlVV/5j1XuSwebgBGykkm djnLTjp4qa5pcpj7wgmgCSt/KW1iAKwIuNPRwWMNPoc57UParQsntm3iIZvE/4uEbBAakYsRV O8UflflMJxPkTkFCvOBhG1eB6EYOIlwW63PpGkdOu6YzO42Aw8iAq5f750XzMeYdGlug0VBGy 0KBIh9Y+UECiPQRfJFze/wZyK7bl2BeZdfR6gEnitL9LXquV4pJN7KwyT4O9kA7dhsQGYWFv1 LxpyBWHcXa0E5HgLJ45G7T54u2GDQvQIQInoGxRDlwlD18ddqvUJ8M+dp6Ih5JR9rgHq9VJkm 7eauRRld0rDTZMzxwPAXiyjh66yc5cyCmgTTTsGNb+go8/EltqHzmo9mxUDy4Gyo1MH32SZIY /r9gk1IQ7+xOCbjRuZot1MhkxFWZ8AC3KphOe9vKthSOs71JDv65Zq0dERG7APhQ2myar6+fy LooKr7J7/WElYarRgFbcXRH2hQkbgNK7+BRBPqsCZcQ== Content-Transfer-Encoding: quoted-printable Received-SPF: pass client-ip=212.227.15.19; envelope-from=telegraph@HIDDEN; helo=mout.gmx.net X-Spam_score_int: -27 X-Spam_score: -2.8 X-Spam_bar: -- X-Spam_report: (-2.8 / 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, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H2=0.001, RCVD_IN_VALIDITY_CERTIFIED_BLOCKED=0.001, RCVD_IN_VALIDITY_RPBL_BLOCKED=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: 0.0 (/) 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.0 (-) Hi Pip, * Gregor Zattler <telegraph@HIDDEN> [2025-01-28; 23:55 +01]: > will try and the one in the your thanks, > next email. realized now, it's one patch. I'll apply and test. Ciao; Gregor =2D- -... --- .-. . -.. ..--.. ...-.-
X-Loop: help-debbugs@HIDDEN Subject: bug#75870: 30.0.93; feature/igc: Breakpoint 1, terminate_due_to_signal (sig=sig@entry=6, backtrace_limit=backtrace_limit@entry=40) at ./src/emacs.c:432 Resent-From: Pip Cet <pipcet@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: bug-gnu-emacs@HIDDEN Resent-Date: Sat, 01 Feb 2025 23:47:02 +0000 Resent-Message-ID: <handler.75870.B.17384535993122 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 75870 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Gregor Zattler <telegraph@HIDDEN> Cc: 75870 <at> debbugs.gnu.org, 75870-noe <at> debbugs.gnu.org X-Debbugs-Original-Cc: bug-gnu-emacs@HIDDEN, 75870-noe <at> debbugs.gnu.org Received: via spool by submit <at> debbugs.gnu.org id=B.17384535993122 (code B ref -1); Sat, 01 Feb 2025 23:47:02 +0000 Received: (at submit) by debbugs.gnu.org; 1 Feb 2025 23:46:39 +0000 Received: from localhost ([127.0.0.1]:60454 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1teNCB-0000oI-BG for submit <at> debbugs.gnu.org; Sat, 01 Feb 2025 18:46:39 -0500 Received: from lists.gnu.org ([2001:470:142::17]:58200) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from <pipcet@HIDDEN>) id 1teNC9-0000ns-Kj for submit <at> debbugs.gnu.org; Sat, 01 Feb 2025 18:46:38 -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 <pipcet@HIDDEN>) id 1teNBx-0003ZA-4k for bug-gnu-emacs@HIDDEN; Sat, 01 Feb 2025 18:46:28 -0500 Received: from mail-4316.protonmail.ch ([185.70.43.16]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <pipcet@HIDDEN>) id 1teNBv-0002Yw-NV for bug-gnu-emacs@HIDDEN; Sat, 01 Feb 2025 18:46:24 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=protonmail.com; s=protonmail3; t=1738453580; x=1738712780; bh=AdIqt/WH51hDs7/B8e/jDl+xPPmW0INs9xkEM7mXc/g=; h=Date:To:From:Cc:Subject:Message-ID:In-Reply-To:References: Feedback-ID:From:To:Cc:Date:Subject:Reply-To:Feedback-ID: Message-ID:BIMI-Selector:List-Unsubscribe:List-Unsubscribe-Post; b=e08hb5CYKW11WUtbHeXRNOQww2z2EDKBbKObXSSGTcbwIGdYWgg94MQdA+vPvxspl n9vjfqwJjcxKw/2HRCTA4UaazL1IuH0XnMT8BXCkeiCvA16Qxw3VGocC39mTohJz3v UbUcmZIz9B8ZLkJkq8jhCkNrBPmZI45Pc2r0LEupRcEz/5X8PfuUY0klWsiXGyJW6W 5kM+LYVtpenLXemBycu3LTyEj/ccdx7WRZ2ZOeJmfdEdWFf+2g8ZyVDl63E9/sPVQo iv8dfxT6uLxLwsTHY4H0T8K5BY5HzKEKAz6e7RuZ9GjyKZT8Tl8yAaiwe3HEkX0Vzi xniyW7HcSCndg== Date: Sat, 01 Feb 2025 23:46:17 +0000 From: Pip Cet <pipcet@HIDDEN> Message-ID: <877c699qkx.fsf@HIDDEN> In-Reply-To: <87ed0mwntx.fsf@HIDDEN> References: <87a5bd63ep.fsf@HIDDEN> <87r04mre11.fsf@HIDDEN> <87ed0mwntx.fsf@HIDDEN> Feedback-ID: 112775352:user:proton X-Pm-Message-ID: 3c2f3efe70b486bcdb5ccc5ddd84d9b47a03a9f6 MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Received-SPF: pass client-ip=185.70.43.16; envelope-from=pipcet@HIDDEN; helo=mail-4316.protonmail.ch 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, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, RCVD_IN_VALIDITY_CERTIFIED_BLOCKED=0.001, RCVD_IN_VALIDITY_RPBL_BLOCKED=0.001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: 1.0 (+) 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 (/) "Gregor Zattler" <telegraph@HIDDEN> writes: > Since I'm not able to reproduce I'll > simply use it and wait. I'm closing this bug; please reopen or open new ones as appropriate (when in doubt, file a bug!) Thanks for the helpful report! Pip
X-Loop: help-debbugs@HIDDEN Subject: bug#75870: 30.0.93; feature/igc: Breakpoint 1, terminate_due_to_signal (sig=sig@entry=6, backtrace_limit=backtrace_limit@entry=40) at ./src/emacs.c:432 Resent-From: Gregor Zattler <telegraph@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: bug-gnu-emacs@HIDDEN Resent-Date: Mon, 03 Feb 2025 16:45:02 +0000 Resent-Message-ID: <handler.75870.B75870.17386010502809 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 75870 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Pip Cet <pipcet@HIDDEN> Cc: 75870 <at> debbugs.gnu.org, request <at> debbugs.gnu.org Received: via spool by 75870-submit <at> debbugs.gnu.org id=B75870.17386010502809 (code B ref 75870); Mon, 03 Feb 2025 16:45:02 +0000 Received: (at 75870) by debbugs.gnu.org; 3 Feb 2025 16:44:10 +0000 Received: from localhost ([127.0.0.1]:40960 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1tezYQ-0000jF-0r for submit <at> debbugs.gnu.org; Mon, 03 Feb 2025 11:44:10 -0500 Received: from mout.gmx.net ([212.227.17.20]:44477) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from <telegraph@HIDDEN>) id 1tezYD-0000i3-Ko; Mon, 03 Feb 2025 11:43:58 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmx.net; s=s31663417; t=1738601031; x=1739205831; i=telegraph@HIDDEN; bh=Myyge99vOSHTdNybi5clT0fpTfv2qfGk+RmGFjSbWCg=; h=X-UI-Sender-Class:From:To:Cc:Subject:In-Reply-To:References:Date: Message-ID:MIME-Version:Content-Type:Content-Transfer-Encoding:cc: content-transfer-encoding:content-type:date:from:message-id: mime-version:reply-to:subject:to; b=Euqf0xmkFqDzEv7YlkCedWJjfli4kY1GBp26rKvfKvYLQ5ueqrTAfLxcyFLyFXFC XgMI0SHKMt9ZIljvblN1Ifg9+amVDz8vrzWEUFeUqVLgg0D2vw8SI0o/3+vTNEYWK /4xe/1MalzRbibf7BAbYg5H6xEmQbvn2cnEE/HnzibywtGVtbjNTrllLTyqVpjo/x pIvkVkjOS0NWyEo7vuXg0F3ySR/YkTRryyBX0e7rvVQLjenxKGGpacOAyyo7o3qPA CyKERdezj6w+yKicRb1OziuONSft1TGry9f3XpaChfqn8PzGnK9K+aT2K1Cq6h614 B+cO0WURzcQqX8SO5Q== X-UI-Sender-Class: 724b4f7f-cbec-4199-ad4e-598c01a50d3a Received: from localhost ([95.90.236.208]) by mail.gmx.net (mrgmx104 [212.227.17.168]) with ESMTPSA (Nemesis) id 1N5mKJ-1tLlgj3G7X-00trSw; Mon, 03 Feb 2025 17:43:50 +0100 From: Gregor Zattler <telegraph@HIDDEN> In-Reply-To: <87cyg19qmz.fsf@HIDDEN> References: <87a5bd63ep.fsf@HIDDEN> <87r04mre11.fsf@HIDDEN> <87ed0mwntx.fsf@HIDDEN> <878qquwn1z.fsf@HIDDEN> <87cyg19qmz.fsf@HIDDEN> Date: Mon, 03 Feb 2025 17:43:13 +0100 Message-ID: <87ed0f2d3y.fsf@HIDDEN> MIME-Version: 1.0 Content-Type: text/plain X-Provags-ID: V03:K1:3xDzK9+7Yx8QeaIjOxMRFQs8LhBs68d4OoW1LtchVqg8EbP25TU jMMUnmkx9HyKqPR/eJIlO+XtzzmXZLkdldbwkaWXOGxr4vp3p7d2esMHT9B/LaYvcg0+QV7 sj3Dho/r+bCNl18MRrOae7fFP/s+cRAp4+UzpwKsqNGS3LJXZafRmBA1Neg6SO4v1GN00sS rqgkQUDNqbLHIQQ2v6Fdw== X-Spam-Flag: NO UI-OutboundReport: notjunk:1;M01:P0:pNikCVe1YMo=;jYJRyQSUsa9F8mdl8L/fKVqBbMY MARdkUFnCUHpZP9S8KeJ7711UZg7a7lyMRXLdAcw3pz7UcEBkEXlVqjGTQvIYmU04iBNd61Y3 lPwTby07W5PgSYlv13fJDmZ6VwLOJLX2Kz9bLejiumdOUz4myOqvXqcpe1sW/ai0P5vKNEnDi 8CbS2PqkDu9FaqjzXh5soAqGwWSbkfcWmPs21Xru1bzZQ53R+gKCaXKhZ1xX9dr1pLMSo4qXM 91nXwnuLYoC6s64IQYj2wHxOsmAhTa9NYKpg/9oesFlx7/bL09vgXh0cB5nQM+M1t7XyZHPda oo5O1+K6b2/OhyzhVQXww2rP7JTo6hlcpjbUYdxAayAQhIbKHWxyT6OmOLRdixUFpnXtK29mY 7nCa6ohLhPmvtTxiyhDJDNGCuhNyOaP9xSY0xryZU63x7aWuKv2QR3KOT0DvFwZo2l2NrxWfT J8Dmy9dBB0uXHK3WkmyxFp3RvClQ5dLJ17GSiOseM4qeU91M2WZi4I4B4asZMBvTqJ9EmyEG7 vZOrzbEBgVts8Yaqt33pgMsrzo08f9GFn4bOUfhipz1mqssrIVcIdNXsN6XSKY/nXHXMJbZmX fix6nV4m9x93Z0UNQmXUiomrxBQigwczkaXh98tZyQc4b4RbGPR9qwVydIwlEOOWyIl5EFIWB MzkA/w62oumub/khDWRb1oDcm5+73wdOxd4sPnOfYqsGwfoNQk8lGuGHFOvbZtx7pbDSHXSyB l5eLnVkQP8mIWmDzGpVE/DGVq4CIZvO1Ug+oQjec4CzLFiN5/GA7daJG6dATdgAD5OXur92A1 QZI85UZVUhFB/wdiRU5k0OHTm5VdNmk4P6YdKAu/rdWYBVhN8TtTKuPHHewSQOnrtQoGzF81p J8DPsn8JL4uIeSheFkQMZhoPt3d4TmzfHEHouLuSvYDHHrupDBRgap1lSWriJOAAuZmSiL1Sx RrsCKXoqlWe9O+aEhGiOV1fyaEbSBCbd97tLWpNaxuEA18LhU/IRb64oKzZfFuYoeeTgWGQpz 9u0BHhT2PjSAciMYtJt5k2U0v/HcmGw5SANdkvjE1aQfhNfJL377pHYXHf1G80L9HRQqrVggY 7QYkxJAL3P9EeAxJRsQBvfpCioSN7HvaNgYqPIEDuNXdJD4zoZuFkFHH4mfnzR3NQ7mBiR2Rn 5UP/pJAKZide9x7zBAUnqUTVS2k5SKz7q698PCWwMkn/csdpHH13aG1N5VeXEaJS2XsHBmEsq IFwyqGFzWV51bOpTO57HTA87aC/MPisfS4Z6a/fXNaT5rLexxeXfpiqRe/5iyvEW8XniaXOnS hhKBBckrJ/SMLYYaj/xqIOHUA== Content-Transfer-Encoding: quoted-printable 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> reopen 75870 stop Hi Pip, Emacs developers, please inform me, if this is the wrong way to reopen an bug. * Pip Cet <pipcet@HIDDEN> [2025-02-01; 23:45 GMT]: > "Gregor Zattler" <telegraph@HIDDEN> writes: >> * Gregor Zattler <telegraph@HIDDEN> [2025-01-28; 23:55 +01]: >>> will try and the one in the your thanks, >>> next email. >> >> realized now, it's one patch. I'll >> apply and test. > > Hello again! > > I've pushed the patch and am closing this bug. Please feel free to > reopen or open a new one if I missed a problem somewhere. since this and bug#75459 were closed, I build Emacs from feature/igc as of today. An Emacs frame was open for quite some time because I went out to have a coffee and when I came back Emacs had terminated again. While this time there is no other frame in a terminal, the graphical frame again is completely white and does not react. The Emacs session is still in GDB. Here are the usual infos. This is from a new Emacs instance but from the same build: In GNU Emacs 31.0.50 (build 1, x86_64-pc-linux-gnu, cairo version 1.16.0) of 2025-02-03 built on no Repository revision: 4fda39cb1670106eac8b912a77d03586eafc18a2 Repository branch: feature/igc Windowing system distributor 'The X.Org Foundation', version 11.0.12101007 System Description: Debian GNU/Linux 12 (bookworm) Configured using: 'configure --infodir=3D/usr/share/info/emacs --with-json --with-file-notification=3Dyes --with-libsystemd --with-cairo --with-x=3Dyes --with-x-toolkit=3Dno --without-toolkit-scroll-bars --without-gsettings --enable-check-lisp-object-type --enable-checking=3Dyes,glyphs --with-native-compilation=3Dyes --with-mps=3Dyes 'CFLAGS=3D-ggdb3 -O3 -ffile-prefix-map=3D/home/grfz/src/emacs-igc=3D. -fstack-protector-strong -Wformat -Werror=3Dformat-security -fno-omit-frame-pointer' 'CPPFLAGS=3D-I/home/grfz/mps-artifacts -Wdate-time -D_FORTIFY_SOURCE=3D2' 'LDFLAGS=3D-L/home/grfz/mps-artifacts -Wl,-z,relro'' Configured features: ACL CAIRO DBUS FREETYPE GIF GLIB GMP GNUTLS GPM HARFBUZZ JPEG LCMS2 LIBOTF LIBSELINUX LIBSYSTEMD LIBXML2 M17N_FLT MODULES MPS NATIVE_COMP NOTIFY INOTIFY OLDXMENU PDUMPER PNG RSVG SECCOMP SOUND SQLITE3 THREADS TIFF WEBP X11 XDBE XIM XINPUT2 XPM ZLIB Important settings: value of $LC_ALL: value of $LC_COLLATE: de_DE.utf8 value of $LC_CTYPE: de_DE.utf8 value of $LC_MESSAGES: POSIX value of $LC_MONETARY: de_DE.utf8 value of $LC_NUMERIC: de_DE.utf8 value of $LC_TIME: de_DE.utf8 value of $LANG: de_DE.utf8 locale-coding-system: utf-8-unix Major mode: Message[Notmuch] Minor modes in effect: orgalist-mode: t wcheck-mode: t rainbow-delimiters-mode: t winner-mode: t which-key-mode: t mml-mode: t mail-abbrevs-mode: t savehist-mode: t ws-butler-global-mode: t ws-butler-mode: t delete-selection-mode: t minibuffer-depth-indicate-mode: t which-function-mode: t windmove-mode: t xterm-mouse-mode: t key-chord-mode: t find-function-mode: t override-global-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 minibuffer-regexp-mode: t size-indication-mode: t column-number-mode: t line-number-mode: t auto-fill-function: #[128 \304\300\301#\207 [orgalist--auto-fill message= -do-auto-fill :around nil apply] 5 advice] transient-mark-mode: t auto-composition-mode: t auto-encryption-mode: t auto-compression-mode: t abbrev-mode: t Load-path shadows: /home/grfz/src/notmuch/emacs/notmuch-lib hides /usr/local/share/emacs/site= -lisp/notmuch-lib /home/grfz/src/notmuch/emacs/coolj hides /usr/local/share/emacs/site-lisp/= coolj /home/grfz/src/notmuch/emacs/notmuch-address hides /usr/local/share/emacs/= site-lisp/notmuch-address /home/grfz/src/notmuch/emacs/notmuch-hello hides /usr/local/share/emacs/si= te-lisp/notmuch-hello /home/grfz/src/notmuch/emacs/notmuch-parser hides /usr/local/share/emacs/s= ite-lisp/notmuch-parser /home/grfz/src/notmuch/emacs/notmuch-show hides /usr/local/share/emacs/sit= e-lisp/notmuch-show /home/grfz/src/notmuch/emacs/notmuch-wash hides /usr/local/share/emacs/sit= e-lisp/notmuch-wash /home/grfz/src/notmuch/emacs/notmuch-draft hides /usr/local/share/emacs/si= te-lisp/notmuch-draft /home/grfz/src/notmuch/emacs/notmuch-tree hides /usr/local/share/emacs/sit= e-lisp/notmuch-tree /home/grfz/src/notmuch/emacs/notmuch-version hides /usr/local/share/emacs/= site-lisp/notmuch-version /home/grfz/src/notmuch/emacs/notmuch-jump hides /usr/local/share/emacs/sit= e-lisp/notmuch-jump /home/grfz/src/notmuch/emacs/notmuch-company hides /usr/local/share/emacs/= site-lisp/notmuch-company /home/grfz/src/notmuch/emacs/notmuch hides /usr/local/share/emacs/site-lis= p/notmuch /home/grfz/src/notmuch/emacs/notmuch-crypto hides /usr/local/share/emacs/s= ite-lisp/notmuch-crypto /home/grfz/src/notmuch/emacs/notmuch-compat hides /usr/local/share/emacs/s= ite-lisp/notmuch-compat /home/grfz/src/notmuch/emacs/notmuch-maildir-fcc hides /usr/local/share/em= acs/site-lisp/notmuch-maildir-fcc /home/grfz/src/notmuch/emacs/notmuch-tag hides /usr/local/share/emacs/site= -lisp/notmuch-tag /home/grfz/src/notmuch/emacs/notmuch-message hides /usr/local/share/emacs/= site-lisp/notmuch-message /home/grfz/src/notmuch/emacs/notmuch-print hides /usr/local/share/emacs/si= te-lisp/notmuch-print /home/grfz/src/notmuch/emacs/notmuch-mua hides /usr/local/share/emacs/site= -lisp/notmuch-mua /home/grfz/src/notmuch/emacs/notmuch-query hides /usr/local/share/emacs/si= te-lisp/notmuch-query /home/grfz/src/notmuch/emacs/notmuch-address hides /home/grfz/.config/emac= s/elisp/notmuch-address /home/grfz/src/ol-notmuch/ol-notmuch hides /home/grfz/.config/emacs/elisp/= ol-notmuch /home/grfz/.config/emacs/elpa-31.0/magit-4.2.0/magit-autorevert hides /hom= e/grfz/.config/emacs/elpa-31.0/magit-section-4.2.0/magit-autorevert /home/grfz/.config/emacs/elpa-31.0/transient-0.8.4/transient hides /home/g= rfz/src/emacs-igc/lisp/transient /home/grfz/.config/emacs/elpa-31.0/eglot-1.18/eglot hides /home/grfz/src/e= macs-igc/lisp/progmodes/eglot /home/grfz/.config/emacs/elpa-31.0/idlwave-6.5.1/idlw-shell hides /home/gr= fz/src/emacs-igc/lisp/obsolete/idlw-shell /home/grfz/.config/emacs/elpa-31.0/idlwave-6.5.1/idlwave hides /home/grfz/= src/emacs-igc/lisp/obsolete/idlwave /home/grfz/.config/emacs/elpa-31.0/idlwave-6.5.1/idlw-toolbar hides /home/= grfz/src/emacs-igc/lisp/obsolete/idlw-toolbar /home/grfz/.config/emacs/elpa-31.0/idlwave-6.5.1/idlw-help hides /home/grf= z/src/emacs-igc/lisp/obsolete/idlw-help /home/grfz/.config/emacs/elpa-31.0/idlwave-6.5.1/idlw-complete-structtag h= ides /home/grfz/src/emacs-igc/lisp/obsolete/idlw-complete-structtag Features: (shadow emacsbug sort orgalist wcheck-mode ecomplete mail-extr misearch multi-isearch smerge-mode diff mm-archive mule-util tramp trampver tramp-integration files-x tramp-message tramp-compat shell parse-time iso8601 tramp-loaddefs add-log rainbow-delimiters winner which-key ol-notmuch 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 diff-mode track-changes coolj goto-addr icalendar diary-lib diary-loaddefs notmuch-tag crm notmuch-lib notmuch-version notmuch-compat hl-line mm-view mml-smime smime gnutls dig compat org-contrib org-crypt org-protocol org-clock dbus xml ob-plantuml gnus-alias advice message yank-media puny dired dired-loaddefs rfc822 mml mml-sec epa derived epg rfc6068 epg-config gnus-util text-property-search mm-decode mm-bodies mm-encode mail-parse rfc2231 gmm-utils mailheader sendmail rfc2047 rfc2045 ietf-drums mm-util mail-prsvr mail-utils finder-inf mailabbrev savehist auth-source-pass holidays holiday-loaddefs ws-butler delsel modus-operandi-theme modus-themes mb-depth which-func imenu windmove xt-mouse edmacro kmacro key-chord comp comp-cstr cl-extra help-mode warnings comp-run comp-common org ob ob-ref ob-lob ob-table ob-exp org-macro org-pcomplete pcomplete org-list org-footnote org-faces org-entities time-date noutline outline ob-emacs-lisp org-table org-loaddefs thingatpt find-func cal-menu calendar cal-loaddefs ob-tangle ol org-src sh-script rx smie treesit executable org-keys oc ob-comint comint ansi-osc ansi-color ring ob-core org-cycle org-fold org-fold-core org-compat ob-eval org-version org-macs format-spec use-package use-package-ensure use-package-delight use-package-diminish use-package-bind-key bind-key easy-mmode use-package-core async-autoloads csv-mode-autoloads debbugs-autoloads dired-git-info-autoloads eglot-autoloads hyperbole-autoloads kotl-autoloads hact set hhist idlwave-autoloads key-chord-autoloads magit-autoloads pcase magit-section-autoloads dash-autoloads minibuffer-line-autoloads org-contrib-autoloads org-autoloads orgalist-autoloads paredit-autoloads rainbow-delimiters-autoloads transient-autoloads wcheck-mode-autoloads info with-editor-autoloads ws-butler-autoloads package browse-url xdg 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 cus-edit pp cus-load icons wid-edit cl-loaddefs cl-lib 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 touch-screen 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 move-toolbar make-network-process tty-child-frames native-compile mps emacs) Memory information: ((conses 24 0 0) (symbols 56 0 0) (strings 40 0 0) (string-bytes 1 0) (vectors 24 0) (vector-slots 8 0 0) (floats 24 0 0) (intervals 64 0 0) (buffers 992 0)) And this is the output of GDB from the hung Emacs instance: +run --debug-init -xrm --init-directory=3D"${USER_EMACS_DIRECTORY}" --fg-d= aemon=3D"${EMACS_SERVER_NAME}" Starting program: /home/grfz/src/emacs-igc/src/emacs --debug-init -xrm --i= nit-directory=3D"${USER_EMACS_DIRECTORY}" --fg-daemon=3D"${EMACS_SERVER_NA= ME}" [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". [Detaching after vfork from child process 2486640] [Detaching after vfork from child process 2486654] [Detaching after vfork from child process 2486655] [Detaching after vfork from child process 2486669] [Detaching after vfork from child process 2486737] [Detaching after vfork from child process 2486738] [Detaching after vfork from child process 2487266] [Detaching after vfork from child process 2487267] [Detaching after vfork from child process 2487268] [New Thread 0x7fffde2d3380 (LWP 2487269)] [New Thread 0x7fffde2bb380 (LWP 2487270)] [Detaching after vfork from child process 2487271] [Detaching after vfork from child process 2487272] [Detaching after vfork from child process 2487273] [Detaching after vfork from child process 2487274] [Thread 0x7fffde2d3380 (LWP 2487269) exited] [Thread 0x7fffde2bb380 (LWP 2487270) exited] Thread 1 "emacs" received signal SIGSEGV, Segmentation fault. [... 59 such lines deleted ...] Thread 1 "emacs" received signal SIGSEGV, Segmentation fault. [Detaching after vfork from child process 2487275] [Detaching after vfork from child process 2487276] Thread 1 "emacs" received signal SIGSEGV, Segmentation fault. [... 35 such lines deleted ...] Thread 1 "emacs" received signal SIGSEGV, Segmentation fault. [Detaching after vfork from child process 2487279] Thread 1 "emacs" received signal SIGSEGV, Segmentation fault. [... 96 such lines deleted ...] Thread 1 "emacs" received signal SIGSEGV, Segmentation fault. [Detaching after vfork from child process 2487395] Thread 1 "emacs" received signal SIGSEGV, Segmentation fault. [Detaching after vfork from child process 2487556] [Detaching after vfork from child process 2487557] [Detaching after vfork from child process 2487729] [Detaching after vfork from child process 2487738] [Detaching after vfork from child process 2487770] [Detaching after vfork from child process 2487778] [Detaching after vfork from child process 2487804] [Detaching after vfork from child process 2487809] [Detaching after vfork from child process 2487813] [Detaching after vfork from child process 2487817] [Detaching after vfork from child process 2487821] [Detaching after vfork from child process 2487826] [Detaching after vfork from child process 2487830] [Detaching after vfork from child process 2487835] [Detaching after vfork from child process 2487839] [Detaching after vfork from child process 2487843] [Detaching after vfork from child process 2487851] [Detaching after vfork from child process 2487855] [Detaching after vfork from child process 2487860] [Detaching after vfork from child process 2488326] [Detaching after vfork from child process 2488327] Thread 1 "emacs" received signal SIGSEGV, Segmentation fault. [Detaching after vfork from child process 2488328] [... 53 such lines deleted ...] [Detaching after vfork from child process 2489114] Thread 1 "emacs" hit Breakpoint 1, terminate_due_to_signal (sig=3Dsig@entr= y=3D6, backtrace_limit=3Dbacktrace_limit@entry=3D40) at ./src/emacs.c:432 432 { +bt #0 terminate_due_to_signal (sig=3Dsig@entry=3D6, backtrace_limit=3Dbacktr= ace_limit@entry=3D40) at ./src/emacs.c:432 #1 0x00005555555b39a2 in emacs_abort () at ./src/sysdep.c:2390 #2 0x00005555555cc9ff in igc_check_freeable (start=3Dstart@entry=3D0x5555= 5663fdb0) at ./src/igc.c:3068 #3 0x00005555557ef088 in xfree (block=3D0x55555663fdb0) at ./src/alloc.c:= 842 #4 xfree (block=3D0x55555663fdb0) at ./src/alloc.c:835 #5 0x000055555571e72c in xi_disable_devices (dpyinfo=3Ddpyinfo@entry=3D0x= 55555662cf70, to_disable=3Dto_disable@entry=3D0x7fffffffb330, n_disabled= =3Dn_disabled@entry=3D1) at ./src/xterm.c:13970 #6 0x0000555555730ede in xi_disable_devices (n_disabled=3D1, to_disable= =3D0x7fffffffb330, dpyinfo=3D0x55555662cf70) at ./src/xterm.c:13885 #7 handle_one_xevent (dpyinfo=3Ddpyinfo@entry=3D0x55555662cf70, event=3De= vent@entry=3D0x7fffffffb9f0, finish=3Dfinish@entry=3D0x7fffffffb9ec, hold_= quit=3Dhold_quit@entry=3D0x7fffffffbb10) at ./src/xterm.c:24779 #8 0x0000555555739421 in XTread_socket (terminal=3D<optimized out>, hold_= quit=3D0x7fffffffbb10) at ./src/xterm.c:25771 #9 0x0000555555771f21 in gobble_input () at ./src/keyboard.c:7937 #10 0x00005555557725b5 in handle_async_input () at ./src/keyboard.c:8176 #11 process_pending_signals () at ./src/keyboard.c:8190 #12 0x00005555557740b5 in unblock_input_to (level=3D0) at ./src/keyboard.c= :8207 #13 0x000055555592bdb9 in xg_select (fds_lim=3D<optimized out>, rfds=3D<op= timized out>, wfds=3D<optimized out>, efds=3D<optimized out>, timeout=3D<o= ptimized out>, sigmask=3D<optimized out>) at ./src/xgselect.c:282 #14 0x00005555558a2d22 in wait_reading_process_output (time_limit=3Dtime_l= imit@entry=3D0, nsecs=3Dnsecs@entry=3D0, read_kbd=3Dread_kbd@entry=3D-1, d= o_display=3Dtrue, wait_for_cell=3DPython Exception <class 'gdb.error'>: va= lue has been optimized out , wait_for_cell@entry=3DXIL(0), wait_proc=3Dwait_proc@entry=3D0x0, just_wa= it_proc=3D<optimized out>) at ./src/process.c:5761 #15 0x0000555555779a5e in kbd_buffer_get_event (used_mouse_menu=3D<optimiz= ed out>, end_time=3D0x0, kbp=3D<synthetic pointer>) at ./src/lisp.h:1229 #16 read_event_from_main_queue (used_mouse_menu=3D<optimized out>, local_g= etcjmp=3D0x7fffffffc830, end_time=3D0x0) at ./src/keyboard.c:2336 #17 read_decoded_event_from_main_queue (used_mouse_menu=3D<optimized out>,= prev_event=3DPython Exception <class 'gdb.error'>: value has been optimiz= ed out , local_getcjmp=3D<optimized out>, end_time=3D<optimized out>) at ./src/ke= yboard.c:2400 #18 read_char (commandflag=3D1, map=3DPython Exception <class 'gdb.error'>= : value has been optimized out , map@entry=3DXIL(0x7fffc605c43b), prev_event=3DPython Exception <class 'g= db.error'>: value has been optimized out , used_mouse_menu=3Dused_mouse_menu@entry=3D0x7fffffffcc0b, end_time=3Dend= _time@entry=3D0x0) at ./src/keyboard.c:3031 #19 0x000055555577e38b in read_key_sequence (keybuf=3Dkeybuf@entry=3D0x7ff= fffffcd70, prompt=3DPython Exception <class 'gdb.error'>: value has been o= ptimized out , prompt@entry=3DXIL(0), dont_downcase_last=3Ddont_downcase_last@entry=3Df= alse, can_return_switch_frame=3Dcan_return_switch_frame@entry=3Dtrue, fix_= current_buffer=3Dfix_current_buffer@entry=3Dtrue, prevent_redisplay=3Dprev= ent_redisplay@entry=3Dfalse, disable_text_conversion_p=3D<optimized out>) = at ./src/keyboard.c:10790 #20 0x00005555557800b7 in command_loop_1 () at ./src/lisp.h:1229 #21 0x000055555581f6a6 in internal_condition_case (bfun=3Dbfun@entry=3D0x5= 5555577fe60 <command_loop_1>, handlers=3Dhandlers@entry=3DXIL(0xa8), hfun= =3Dhfun@entry=3D0x555555764040 <cmd_error>) at ./src/eval.c:1627 #22 0x0000555555762c7e in command_loop_2 (handlers=3Dhandlers@entry=3DXIL(= 0xa8)) at ./src/keyboard.c:1174 #23 0x000055555581f42f in internal_catch (tag=3Dtag@entry=3DXIL(0x15498), = func=3Dfunc@entry=3D0x555555762c50 <command_loop_2>, arg=3DPython Exceptio= n <class 'gdb.error'>: value has been optimized out , arg@entry=3DXIL(0xa8)) at ./src/eval.c:1306 #24 0x0000555555762c19 in command_loop () at ./src/lisp.h:1229 #25 0x000055555576f725 in recursive_edit_1 () at ./src/keyboard.c:760 #26 0x000055555576fad5 in Frecursive_edit () at ./src/keyboard.c:843 #27 0x00005555555d20b5 in main (argc=3D5, argv=3D<optimized out>) at ./src= /emacs.c:2658 ++set $bt =3D backtrace_top () ++if backtrace_p ($bt) +xbacktrace ++set $bt =3D backtrace_top () ++while backtrace_p ($bt) +bt full #0 terminate_due_to_signal (sig=3Dsig@entry=3D6, backtrace_limit=3Dbacktr= ace_limit@entry=3D40) at ./src/emacs.c:432 #1 0x00005555555b39a2 in emacs_abort () at ./src/sysdep.c:2390 #2 0x00005555555cc9ff in igc_check_freeable (start=3Dstart@entry=3D0x5555= 5663fdb0) at ./src/igc.c:3068 r =3D <optimized out> #3 0x00005555557ef088 in xfree (block=3D0x55555663fdb0) at ./src/alloc.c:= 842 #4 xfree (block=3D0x55555663fdb0) at ./src/alloc.c:835 #5 0x000055555571e72c in xi_disable_devices (dpyinfo=3Ddpyinfo@entry=3D0x= 55555662cf70, to_disable=3Dto_disable@entry=3D0x7fffffffb330, n_disabled= =3Dn_disabled@entry=3D1) at ./src/xterm.c:13970 devices =3D 0x555556c30b60 ndevices =3D <optimized out> i =3D <optimized out> j =3D <optimized out> tem =3D <optimized out> last =3D <optimized out> output =3D <optimized out> tail =3D Python Exception <class 'gdb.error'>: value has been opti= mized out frame =3D Python Exception <class 'gdb.error'>: value has been opt= imized out #6 0x0000555555730ede in xi_disable_devices (n_disabled=3D1, to_disable= =3D0x7fffffffb330, dpyinfo=3D0x55555662cf70) at ./src/xterm.c:13885 hev =3D <optimized out> info =3D <optimized out> i =3D <optimized out> disabled =3D 0x7fffffffb330 device =3D <optimized out> any_changed =3D false ndevices =3D 1 n_disabled =3D 1 must_free_data =3D <optimized out> xi_event =3D <optimized out> xev =3D <optimized out> inev =3D { kind =3D NO_EVENT, ie =3D { kind =3D NO_EVENT, part =3D scroll_bar_nowhere, code =3D 0, modifiers =3D 0, x =3D XIL(0), y =3D XIL(0), timestamp =3D 0, frame_or_window =3D XIL(0), arg =3D XIL(0), device =3D XIL(0x38) }, sie =3D { kind =3D NO_EVENT, dpyinfo =3D 0x0, requestor =3D 0, selection =3D 0, target =3D 0, property =3D 0, time =3D 0 } } count =3D 0 do_help =3D 0 gen_help_device =3D 0x0 gen_help_time =3D 0 nbytes =3D 0 any =3D <optimized out> f =3D 0x0 mouse_frame =3D <optimized out> hlinfo =3D 0x55555662d068 compose_status =3D { compose_ptr =3D 0x0, chars_matched =3D 0 } configureEvent =3D { type =3D -18928, xany =3D { type =3D -18928, serial =3D 93824995190493, send_event =3D 895, display =3D 0x555555811de5 <styled_format+6005>, window =3D 140737488310312 }, xkey =3D { type =3D -18928, serial =3D 93824995190493, send_event =3D 895, display =3D 0x555555811de5 <styled_format+6005>, window =3D 140737488310312, root =3D 281470681751469, subwindow =3D 0, time =3D 0, x =3D 0, y =3D 0, x_root =3D 0, y_root =3D 0, state =3D 0, keycode =3D 0, same_screen =3D 0 }, xbutton =3D { type =3D -18928, serial =3D 93824995190493, send_event =3D 895, display =3D 0x555555811de5 <styled_format+6005>, window =3D 140737488310312, root =3D 281470681751469, subwindow =3D 0, time =3D 0, x =3D 0, y =3D 0, x_root =3D 0, y_root =3D 0, state =3D 0, button =3D 0, same_screen =3D 0 }, xmotion =3D { type =3D -18928, serial =3D 93824995190493, send_event =3D 895, display =3D 0x555555811de5 <styled_format+6005>, window =3D 140737488310312, root =3D 281470681751469, subwindow =3D 0, time =3D 0, x =3D 0, y =3D 0, x_root =3D 0, y_root =3D 0, state =3D 0, is_hint =3D 0 '\000', same_screen =3D 0 }, xcrossing =3D { type =3D -18928, serial =3D 93824995190493, send_event =3D 895, display =3D 0x555555811de5 <styled_format+6005>, window =3D 140737488310312, root =3D 281470681751469, subwindow =3D 0, time =3D 0, x =3D 0, y =3D 0, x_root =3D 0, y_root =3D 0, mode =3D 0, detail =3D 0, same_screen =3D 0, focus =3D 0, state =3D 0 }, xfocus =3D { type =3D -18928, serial =3D 93824995190493, send_event =3D 895, display =3D 0x555555811de5 <styled_format+6005>, window =3D 140737488310312, mode =3D 8109, detail =3D 65535 }, xexpose =3D { type =3D -18928, serial =3D 93824995190493, send_event =3D 895, display =3D 0x555555811de5 <styled_format+6005>, window =3D 140737488310312, x =3D 8109, y =3D 65535, width =3D 0, height =3D 0, count =3D 0 }, xgraphicsexpose =3D { type =3D -18928, serial =3D 93824995190493, send_event =3D 895, display =3D 0x555555811de5 <styled_format+6005>, drawable =3D 140737488310312, x =3D 8109, y =3D 65535, width =3D 0, height =3D 0, count =3D 0, major_code =3D 0, minor_code =3D 0 }, xnoexpose =3D { type =3D -18928, serial =3D 93824995190493, send_event =3D 895, display =3D 0x555555811de5 <styled_format+6005>, drawable =3D 140737488310312, major_code =3D 8109, minor_code =3D 65535 }, xvisibility =3D { type =3D -18928, serial =3D 93824995190493, send_event =3D 895, display =3D 0x555555811de5 <styled_format+6005>, window =3D 140737488310312, state =3D 8109 }, xcreatewindow =3D { type =3D -18928, serial =3D 93824995190493, send_event =3D 895, display =3D 0x555555811de5 <styled_format+6005>, parent =3D 140737488310312, window =3D 281470681751469, x =3D 0, y =3D 0, width =3D 0, height =3D 0, border_width =3D 0, override_redirect =3D 0 }, xdestroywindow =3D { type =3D -18928, serial =3D 93824995190493, send_event =3D 895, display =3D 0x555555811de5 <styled_format+6005>, event =3D 140737488310312, window =3D 281470681751469 }, xunmap =3D { type =3D -18928, serial =3D 93824995190493, send_event =3D 895, display =3D 0x555555811de5 <styled_format+6005>, event =3D 140737488310312, window =3D 281470681751469, from_configure =3D 0 }, xmap =3D { type =3D -18928, serial =3D 93824995190493, send_event =3D 895, display =3D 0x555555811de5 <styled_format+6005>, event =3D 140737488310312, window =3D 281470681751469, override_redirect =3D 0 }, xmaprequest =3D { type =3D -18928, serial =3D 93824995190493, send_event =3D 895, display =3D 0x555555811de5 <styled_format+6005>, parent =3D 140737488310312, window =3D 281470681751469 }, xreparent =3D { type =3D -18928, serial =3D 93824995190493, send_event =3D 895, display =3D 0x555555811de5 <styled_format+6005>, event =3D 140737488310312, window =3D 281470681751469, parent =3D 0, x =3D 0, y =3D 0, override_redirect =3D 0 }, xconfigure =3D { type =3D -18928, serial =3D 93824995190493, send_event =3D 895, display =3D 0x555555811de5 <styled_format+6005>, event =3D 140737488310312, window =3D 281470681751469, x =3D 0, y =3D 0, width =3D 0, height =3D 0, border_width =3D 0, above =3D 0, override_redirect =3D 0 }, xgravity =3D { type =3D -18928, serial =3D 93824995190493, send_event =3D 895, display =3D 0x555555811de5 <styled_format+6005>, event =3D 140737488310312, window =3D 281470681751469, x =3D 0, y =3D 0 }, xresizerequest =3D { type =3D -18928, serial =3D 93824995190493, send_event =3D 895, display =3D 0x555555811de5 <styled_format+6005>, window =3D 140737488310312, width =3D 8109, height =3D 65535 }, xconfigurerequest =3D { type =3D -18928, serial =3D 93824995190493, send_event =3D 895, display =3D 0x555555811de5 <styled_format+6005>, parent =3D 140737488310312, window =3D 281470681751469, x =3D 0, y =3D 0, width =3D 0, height =3D 0, border_width =3D 0, above =3D 0, detail =3D 0, value_mask =3D 0 }, xcirculate =3D { type =3D -18928, serial =3D 93824995190493, send_event =3D 895, display =3D 0x555555811de5 <styled_format+6005>, event =3D 140737488310312, window =3D 281470681751469, place =3D 0 }, xcirculaterequest =3D { type =3D -18928, serial =3D 93824995190493, send_event =3D 895, display =3D 0x555555811de5 <styled_format+6005>, parent =3D 140737488310312, window =3D 281470681751469, place =3D 0 }, xproperty =3D { type =3D -18928, serial =3D 93824995190493, send_event =3D 895, display =3D 0x555555811de5 <styled_format+6005>, window =3D 140737488310312, atom =3D 281470681751469, time =3D 0, state =3D 0 }, xselectionclear =3D { type =3D -18928, serial =3D 93824995190493, send_event =3D 895, display =3D 0x555555811de5 <styled_format+6005>, window =3D 140737488310312, selection =3D 281470681751469, time =3D 0 }, xselectionrequest =3D { type =3D -18928, serial =3D 93824995190493, send_event =3D 895, display =3D 0x555555811de5 <styled_format+6005>, owner =3D 140737488310312, requestor =3D 281470681751469, selection =3D 0, target =3D 0, property =3D 0, time =3D 0 }, xselection =3D { type =3D -18928, serial =3D 93824995190493, send_event =3D 895, display =3D 0x555555811de5 <styled_format+6005>, requestor =3D 140737488310312, selection =3D 281470681751469, target =3D 0, property =3D 0, time =3D 0 }, xcolormap =3D { type =3D -18928, serial =3D 93824995190493, send_event =3D 895, display =3D 0x555555811de5 <styled_format+6005>, window =3D 140737488310312, colormap =3D 281470681751469, new =3D 0, state =3D 0 }, xclient =3D { type =3D -18928, serial =3D 93824995190493, send_event =3D 895, display =3D 0x555555811de5 <styled_format+6005>, window =3D 140737488310312, message_type =3D 281470681751469, format =3D 0, data =3D { b =3D '\000' <repeats 19 times>, s =3D {0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, l =3D {0, 0, 0, 0, 0} } }, xmapping =3D { type =3D -18928, serial =3D 93824995190493, send_event =3D 895, display =3D 0x555555811de5 <styled_format+6005>, window =3D 140737488310312, request =3D 8109, first_keycode =3D 65535, count =3D 0 }, xerror =3D { type =3D -18928, display =3D 0x5555558266dd <funcall_general+797>, resourceid =3D 895, serial =3D 93824995106277, error_code =3D 40 '(', request_code =3D 80 'P', minor_code =3D 255 '\377' }, xkeymap =3D { type =3D -18928, serial =3D 93824995190493, send_event =3D 895, display =3D 0x555555811de5 <styled_format+6005>, window =3D 140737488310312, key_vector =3D "\255\037\000\000\377\377", '\000' <repeats 25 = times> }, xgeneric =3D { type =3D -18928, serial =3D 93824995190493, send_event =3D 895, display =3D 0x555555811de5 <styled_format+6005>, extension =3D -45016, evtype =3D 32767 }, xcookie =3D { type =3D -18928, serial =3D 93824995190493, send_event =3D 895, display =3D 0x555555811de5 <styled_format+6005>, extension =3D -45016, evtype =3D 32767, cookie =3D 8109, data =3D 0x0 }, pad =3D {140737488336400, 93824995190493, 895, 93824995106277, 1= 40737488310312, 281470681751469, 0 <repeats 12 times>, -129703669268270284= 8, 16389, -1297036692682702848, 16389, 1, 85565567} } next_event =3D { type =3D 0, xany =3D { type =3D 0, serial =3D 0, send_event =3D 0, display =3D 0x0, window =3D 0 }, xkey =3D { type =3D 0, serial =3D 0, send_event =3D 0, display =3D 0x0, window =3D 0, root =3D 0, subwindow =3D 0, time =3D 0, x =3D 0, y =3D 0, x_root =3D 0, y_root =3D 0, state =3D 0, keycode =3D 0, same_screen =3D 0 }, xbutton =3D { type =3D 0, serial =3D 0, send_event =3D 0, display =3D 0x0, window =3D 0, root =3D 0, subwindow =3D 0, time =3D 0, x =3D 0, y =3D 0, x_root =3D 0, y_root =3D 0, state =3D 0, button =3D 0, same_screen =3D 0 }, xmotion =3D { type =3D 0, serial =3D 0, send_event =3D 0, display =3D 0x0, window =3D 0, root =3D 0, subwindow =3D 0, time =3D 0, x =3D 0, y =3D 0, x_root =3D 0, y_root =3D 0, state =3D 0, is_hint =3D 0 '\000', same_screen =3D 0 }, xcrossing =3D { type =3D 0, serial =3D 0, send_event =3D 0, display =3D 0x0, window =3D 0, root =3D 0, subwindow =3D 0, time =3D 0, x =3D 0, y =3D 0, x_root =3D 0, y_root =3D 0, mode =3D 0, detail =3D 0, same_screen =3D 0, focus =3D 0, state =3D 0 }, xfocus =3D { type =3D 0, serial =3D 0, send_event =3D 0, display =3D 0x0, window =3D 0, mode =3D 0, detail =3D 0 }, xexpose =3D { type =3D 0, serial =3D 0, send_event =3D 0, display =3D 0x0, window =3D 0, x =3D 0, y =3D 0, width =3D 0, height =3D 0, count =3D 0 }, xgraphicsexpose =3D { type =3D 0, serial =3D 0, send_event =3D 0, display =3D 0x0, drawable =3D 0, x =3D 0, y =3D 0, width =3D 0, height =3D 0, count =3D 0, major_code =3D 0, minor_code =3D 0 }, xnoexpose =3D { type =3D 0, serial =3D 0, send_event =3D 0, display =3D 0x0, drawable =3D 0, major_code =3D 0, minor_code =3D 0 }, xvisibility =3D { type =3D 0, serial =3D 0, send_event =3D 0, display =3D 0x0, window =3D 0, state =3D 0 }, xcreatewindow =3D { type =3D 0, serial =3D 0, send_event =3D 0, display =3D 0x0, parent =3D 0, window =3D 0, x =3D 0, y =3D 0, width =3D 0, height =3D 0, border_width =3D 0, override_redirect =3D 0 }, xdestroywindow =3D { type =3D 0, serial =3D 0, send_event =3D 0, display =3D 0x0, event =3D 0, window =3D 0 }, xunmap =3D { type =3D 0, serial =3D 0, send_event =3D 0, display =3D 0x0, event =3D 0, window =3D 0, from_configure =3D 0 }, xmap =3D { type =3D 0, serial =3D 0, send_event =3D 0, display =3D 0x0, event =3D 0, window =3D 0, override_redirect =3D 0 }, xmaprequest =3D { type =3D 0, serial =3D 0, send_event =3D 0, display =3D 0x0, parent =3D 0, window =3D 0 }, xreparent =3D { type =3D 0, serial =3D 0, send_event =3D 0, display =3D 0x0, event =3D 0, window =3D 0, parent =3D 0, x =3D 0, y =3D 0, override_redirect =3D 0 }, xconfigure =3D { type =3D 0, serial =3D 0, send_event =3D 0, display =3D 0x0, event =3D 0, window =3D 0, x =3D 0, y =3D 0, width =3D 0, height =3D 0, border_width =3D 0, above =3D 0, override_redirect =3D 0 }, xgravity =3D { type =3D 0, serial =3D 0, send_event =3D 0, display =3D 0x0, event =3D 0, window =3D 0, x =3D 0, y =3D 0 }, xresizerequest =3D { type =3D 0, serial =3D 0, send_event =3D 0, display =3D 0x0, window =3D 0, width =3D 0, height =3D 0 }, xconfigurerequest =3D { type =3D 0, serial =3D 0, send_event =3D 0, display =3D 0x0, parent =3D 0, window =3D 0, x =3D 0, y =3D 0, width =3D 0, height =3D 0, border_width =3D 0, above =3D 0, detail =3D 0, value_mask =3D 0 }, xcirculate =3D { type =3D 0, serial =3D 0, send_event =3D 0, display =3D 0x0, event =3D 0, window =3D 0, place =3D 0 }, xcirculaterequest =3D { type =3D 0, serial =3D 0, send_event =3D 0, display =3D 0x0, parent =3D 0, window =3D 0, place =3D 0 }, xproperty =3D { type =3D 0, serial =3D 0, send_event =3D 0, display =3D 0x0, window =3D 0, atom =3D 0, time =3D 0, state =3D 0 }, xselectionclear =3D { type =3D 0, serial =3D 0, send_event =3D 0, display =3D 0x0, window =3D 0, selection =3D 0, time =3D 0 }, xselectionrequest =3D { type =3D 0, serial =3D 0, send_event =3D 0, display =3D 0x0, owner =3D 0, requestor =3D 0, selection =3D 0, target =3D 0, property =3D 0, time =3D 0 }, xselection =3D { type =3D 0, serial =3D 0, send_event =3D 0, display =3D 0x0, requestor =3D 0, selection =3D 0, target =3D 0, property =3D 0, time =3D 0 }, xcolormap =3D { type =3D 0, serial =3D 0, send_event =3D 0, display =3D 0x0, window =3D 0, colormap =3D 0, new =3D 0, state =3D 0 }, xclient =3D { type =3D 0, serial =3D 0, send_event =3D 0, display =3D 0x0, window =3D 0, message_type =3D 0, format =3D 0, data =3D { b =3D '\000' <repeats 19 times>, s =3D {0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, l =3D {0, 0, 0, 0, 0} } }, xmapping =3D { type =3D 0, serial =3D 0, send_event =3D 0, display =3D 0x0, window =3D 0, request =3D 0, first_keycode =3D 0, count =3D 0 }, xerror =3D { type =3D 0, display =3D 0x0, resourceid =3D 0, serial =3D 0, error_code =3D 0 '\000', request_code =3D 0 '\000', minor_code =3D 0 '\000' }, xkeymap =3D { type =3D 0, serial =3D 0, send_event =3D 0, display =3D 0x0, window =3D 0, key_vector =3D '\000' <repeats 31 times> }, xgeneric =3D { type =3D 0, serial =3D 0, send_event =3D 0, display =3D 0x0, extension =3D 0, evtype =3D 0 }, xcookie =3D { type =3D 0, serial =3D 0, send_event =3D 0, display =3D 0x0, extension =3D 0, evtype =3D 0, cookie =3D 0, data =3D 0x0 }, pad =3D {0 <repeats 18 times>, 4607182418800017408, 0, 463673729= 1354636288, 0, 4656913329724325888, 0} } coding =3D Python Exception <class 'gdb.error'>: value has been op= timized out dx =3D <optimized out> dy =3D <optimized out> sa_avail =3D <optimized out> sa_count =3D { bytes =3D 192 } #7 handle_one_xevent (dpyinfo=3Ddpyinfo@entry=3D0x55555662cf70, event=3De= vent@entry=3D0x7fffffffb9f0, finish=3Dfinish@entry=3D0x7fffffffb9ec, hold_= quit=3Dhold_quit@entry=3D0x7fffffffbb10) at ./src/xterm.c:24779 hev =3D <optimized out> info =3D <optimized out> i =3D <optimized out> disabled =3D 0x7fffffffb330 device =3D <optimized out> any_changed =3D false ndevices =3D 1 n_disabled =3D 1 must_free_data =3D <optimized out> xi_event =3D <optimized out> xev =3D <optimized out> inev =3D { kind =3D NO_EVENT, ie =3D { kind =3D NO_EVENT, part =3D scroll_bar_nowhere, code =3D 0, modifiers =3D 0, x =3D XIL(0), y =3D XIL(0), timestamp =3D 0, frame_or_window =3D XIL(0), arg =3D XIL(0), device =3D XIL(0x38) }, sie =3D { kind =3D NO_EVENT, dpyinfo =3D 0x0, requestor =3D 0, selection =3D 0, target =3D 0, property =3D 0, time =3D 0 } } count =3D 0 do_help =3D 0 gen_help_device =3D 0x0 gen_help_time =3D 0 nbytes =3D 0 any =3D <optimized out> f =3D 0x0 mouse_frame =3D <optimized out> hlinfo =3D 0x55555662d068 compose_status =3D { compose_ptr =3D 0x0, chars_matched =3D 0 } configureEvent =3D { type =3D -18928, xany =3D { type =3D -18928, serial =3D 93824995190493, send_event =3D 895, display =3D 0x555555811de5 <styled_format+6005>, window =3D 140737488310312 }, xkey =3D { type =3D -18928, serial =3D 93824995190493, send_event =3D 895, display =3D 0x555555811de5 <styled_format+6005>, window =3D 140737488310312, root =3D 281470681751469, subwindow =3D 0, time =3D 0, x =3D 0, y =3D 0, x_root =3D 0, y_root =3D 0, state =3D 0, keycode =3D 0, same_screen =3D 0 }, xbutton =3D { type =3D -18928, serial =3D 93824995190493, send_event =3D 895, display =3D 0x555555811de5 <styled_format+6005>, window =3D 140737488310312, root =3D 281470681751469, subwindow =3D 0, time =3D 0, x =3D 0, y =3D 0, x_root =3D 0, y_root =3D 0, state =3D 0, button =3D 0, same_screen =3D 0 }, xmotion =3D { type =3D -18928, serial =3D 93824995190493, send_event =3D 895, display =3D 0x555555811de5 <styled_format+6005>, window =3D 140737488310312, root =3D 281470681751469, subwindow =3D 0, time =3D 0, x =3D 0, y =3D 0, x_root =3D 0, y_root =3D 0, state =3D 0, is_hint =3D 0 '\000', same_screen =3D 0 }, xcrossing =3D { type =3D -18928, serial =3D 93824995190493, send_event =3D 895, display =3D 0x555555811de5 <styled_format+6005>, window =3D 140737488310312, root =3D 281470681751469, subwindow =3D 0, time =3D 0, x =3D 0, y =3D 0, x_root =3D 0, y_root =3D 0, mode =3D 0, detail =3D 0, same_screen =3D 0, focus =3D 0, state =3D 0 }, xfocus =3D { type =3D -18928, serial =3D 93824995190493, send_event =3D 895, display =3D 0x555555811de5 <styled_format+6005>, window =3D 140737488310312, mode =3D 8109, detail =3D 65535 }, xexpose =3D { type =3D -18928, serial =3D 93824995190493, send_event =3D 895, display =3D 0x555555811de5 <styled_format+6005>, window =3D 140737488310312, x =3D 8109, y =3D 65535, width =3D 0, height =3D 0, count =3D 0 }, xgraphicsexpose =3D { type =3D -18928, serial =3D 93824995190493, send_event =3D 895, display =3D 0x555555811de5 <styled_format+6005>, drawable =3D 140737488310312, x =3D 8109, y =3D 65535, width =3D 0, height =3D 0, count =3D 0, major_code =3D 0, minor_code =3D 0 }, xnoexpose =3D { type =3D -18928, serial =3D 93824995190493, send_event =3D 895, display =3D 0x555555811de5 <styled_format+6005>, drawable =3D 140737488310312, major_code =3D 8109, minor_code =3D 65535 }, xvisibility =3D { type =3D -18928, serial =3D 93824995190493, send_event =3D 895, display =3D 0x555555811de5 <styled_format+6005>, window =3D 140737488310312, state =3D 8109 }, xcreatewindow =3D { type =3D -18928, serial =3D 93824995190493, send_event =3D 895, display =3D 0x555555811de5 <styled_format+6005>, parent =3D 140737488310312, window =3D 281470681751469, x =3D 0, y =3D 0, width =3D 0, height =3D 0, border_width =3D 0, override_redirect =3D 0 }, xdestroywindow =3D { type =3D -18928, serial =3D 93824995190493, send_event =3D 895, display =3D 0x555555811de5 <styled_format+6005>, event =3D 140737488310312, window =3D 281470681751469 }, xunmap =3D { type =3D -18928, serial =3D 93824995190493, send_event =3D 895, display =3D 0x555555811de5 <styled_format+6005>, event =3D 140737488310312, window =3D 281470681751469, from_configure =3D 0 }, xmap =3D { type =3D -18928, serial =3D 93824995190493, send_event =3D 895, display =3D 0x555555811de5 <styled_format+6005>, event =3D 140737488310312, window =3D 281470681751469, override_redirect =3D 0 }, xmaprequest =3D { type =3D -18928, serial =3D 93824995190493, send_event =3D 895, display =3D 0x555555811de5 <styled_format+6005>, parent =3D 140737488310312, window =3D 281470681751469 }, xreparent =3D { type =3D -18928, serial =3D 93824995190493, send_event =3D 895, display =3D 0x555555811de5 <styled_format+6005>, event =3D 140737488310312, window =3D 281470681751469, parent =3D 0, x =3D 0, y =3D 0, override_redirect =3D 0 }, xconfigure =3D { type =3D -18928, serial =3D 93824995190493, send_event =3D 895, display =3D 0x555555811de5 <styled_format+6005>, event =3D 140737488310312, window =3D 281470681751469, x =3D 0, y =3D 0, width =3D 0, height =3D 0, border_width =3D 0, above =3D 0, override_redirect =3D 0 }, xgravity =3D { type =3D -18928, serial =3D 93824995190493, send_event =3D 895, display =3D 0x555555811de5 <styled_format+6005>, event =3D 140737488310312, window =3D 281470681751469, x =3D 0, y =3D 0 }, xresizerequest =3D { type =3D -18928, serial =3D 93824995190493, send_event =3D 895, display =3D 0x555555811de5 <styled_format+6005>, window =3D 140737488310312, width =3D 8109, height =3D 65535 }, xconfigurerequest =3D { type =3D -18928, serial =3D 93824995190493, send_event =3D 895, display =3D 0x555555811de5 <styled_format+6005>, parent =3D 140737488310312, window =3D 281470681751469, x =3D 0, y =3D 0, width =3D 0, height =3D 0, border_width =3D 0, above =3D 0, detail =3D 0, value_mask =3D 0 }, xcirculate =3D { type =3D -18928, serial =3D 93824995190493, send_event =3D 895, display =3D 0x555555811de5 <styled_format+6005>, event =3D 140737488310312, window =3D 281470681751469, place =3D 0 }, xcirculaterequest =3D { type =3D -18928, serial =3D 93824995190493, send_event =3D 895, display =3D 0x555555811de5 <styled_format+6005>, parent =3D 140737488310312, window =3D 281470681751469, place =3D 0 }, xproperty =3D { type =3D -18928, serial =3D 93824995190493, send_event =3D 895, display =3D 0x555555811de5 <styled_format+6005>, window =3D 140737488310312, atom =3D 281470681751469, time =3D 0, state =3D 0 }, xselectionclear =3D { type =3D -18928, serial =3D 93824995190493, send_event =3D 895, display =3D 0x555555811de5 <styled_format+6005>, window =3D 140737488310312, selection =3D 281470681751469, time =3D 0 }, xselectionrequest =3D { type =3D -18928, serial =3D 93824995190493, send_event =3D 895, display =3D 0x555555811de5 <styled_format+6005>, owner =3D 140737488310312, requestor =3D 281470681751469, selection =3D 0, target =3D 0, property =3D 0, time =3D 0 }, xselection =3D { type =3D -18928, serial =3D 93824995190493, send_event =3D 895, display =3D 0x555555811de5 <styled_format+6005>, requestor =3D 140737488310312, selection =3D 281470681751469, target =3D 0, property =3D 0, time =3D 0 }, xcolormap =3D { type =3D -18928, serial =3D 93824995190493, send_event =3D 895, display =3D 0x555555811de5 <styled_format+6005>, window =3D 140737488310312, colormap =3D 281470681751469, new =3D 0, state =3D 0 }, xclient =3D { type =3D -18928, serial =3D 93824995190493, send_event =3D 895, display =3D 0x555555811de5 <styled_format+6005>, window =3D 140737488310312, message_type =3D 281470681751469, format =3D 0, data =3D { b =3D '\000' <repeats 19 times>, s =3D {0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, l =3D {0, 0, 0, 0, 0} } }, xmapping =3D { type =3D -18928, serial =3D 93824995190493, send_event =3D 895, display =3D 0x555555811de5 <styled_format+6005>, window =3D 140737488310312, request =3D 8109, first_keycode =3D 65535, count =3D 0 }, xerror =3D { type =3D -18928, display =3D 0x5555558266dd <funcall_general+797>, resourceid =3D 895, serial =3D 93824995106277, error_code =3D 40 '(', request_code =3D 80 'P', minor_code =3D 255 '\377' }, xkeymap =3D { type =3D -18928, serial =3D 93824995190493, send_event =3D 895, display =3D 0x555555811de5 <styled_format+6005>, window =3D 140737488310312, key_vector =3D "\255\037\000\000\377\377", '\000' <repeats 25 = times> }, xgeneric =3D { type =3D -18928, serial =3D 93824995190493, send_event =3D 895, display =3D 0x555555811de5 <styled_format+6005>, extension =3D -45016, evtype =3D 32767 }, xcookie =3D { type =3D -18928, serial =3D 93824995190493, send_event =3D 895, display =3D 0x555555811de5 <styled_format+6005>, extension =3D -45016, evtype =3D 32767, cookie =3D 8109, data =3D 0x0 }, pad =3D {140737488336400, 93824995190493, 895, 93824995106277, 1= 40737488310312, 281470681751469, 0 <repeats 12 times>, -129703669268270284= 8, 16389, -1297036692682702848, 16389, 1, 85565567} } next_event =3D { type =3D 0, xany =3D { type =3D 0, serial =3D 0, send_event =3D 0, display =3D 0x0, window =3D 0 }, xkey =3D { type =3D 0, serial =3D 0, send_event =3D 0, display =3D 0x0, window =3D 0, root =3D 0, subwindow =3D 0, time =3D 0, x =3D 0, y =3D 0, x_root =3D 0, y_root =3D 0, state =3D 0, keycode =3D 0, same_screen =3D 0 }, xbutton =3D { type =3D 0, serial =3D 0, send_event =3D 0, display =3D 0x0, window =3D 0, root =3D 0, subwindow =3D 0, time =3D 0, x =3D 0, y =3D 0, x_root =3D 0, y_root =3D 0, state =3D 0, button =3D 0, same_screen =3D 0 }, xmotion =3D { type =3D 0, serial =3D 0, send_event =3D 0, display =3D 0x0, window =3D 0, root =3D 0, subwindow =3D 0, time =3D 0, x =3D 0, y =3D 0, x_root =3D 0, y_root =3D 0, state =3D 0, is_hint =3D 0 '\000', same_screen =3D 0 }, xcrossing =3D { type =3D 0, serial =3D 0, send_event =3D 0, display =3D 0x0, window =3D 0, root =3D 0, subwindow =3D 0, time =3D 0, x =3D 0, y =3D 0, x_root =3D 0, y_root =3D 0, mode =3D 0, detail =3D 0, same_screen =3D 0, focus =3D 0, state =3D 0 }, xfocus =3D { type =3D 0, serial =3D 0, send_event =3D 0, display =3D 0x0, window =3D 0, mode =3D 0, detail =3D 0 }, xexpose =3D { type =3D 0, serial =3D 0, send_event =3D 0, display =3D 0x0, window =3D 0, x =3D 0, y =3D 0, width =3D 0, height =3D 0, count =3D 0 }, xgraphicsexpose =3D { type =3D 0, serial =3D 0, send_event =3D 0, display =3D 0x0, drawable =3D 0, x =3D 0, y =3D 0, width =3D 0, height =3D 0, count =3D 0, major_code =3D 0, minor_code =3D 0 }, xnoexpose =3D { type =3D 0, serial =3D 0, send_event =3D 0, display =3D 0x0, drawable =3D 0, major_code =3D 0, minor_code =3D 0 }, xvisibility =3D { type =3D 0, serial =3D 0, send_event =3D 0, display =3D 0x0, window =3D 0, state =3D 0 }, xcreatewindow =3D { type =3D 0, serial =3D 0, send_event =3D 0, display =3D 0x0, parent =3D 0, window =3D 0, x =3D 0, y =3D 0, width =3D 0, height =3D 0, border_width =3D 0, override_redirect =3D 0 }, xdestroywindow =3D { type =3D 0, serial =3D 0, send_event =3D 0, display =3D 0x0, event =3D 0, window =3D 0 }, xunmap =3D { type =3D 0, serial =3D 0, send_event =3D 0, display =3D 0x0, event =3D 0, window =3D 0, from_configure =3D 0 }, xmap =3D { type =3D 0, serial =3D 0, send_event =3D 0, display =3D 0x0, event =3D 0, window =3D 0, override_redirect =3D 0 }, xmaprequest =3D { type =3D 0, serial =3D 0, send_event =3D 0, display =3D 0x0, parent =3D 0, window =3D 0 }, xreparent =3D { type =3D 0, serial =3D 0, send_event =3D 0, display =3D 0x0, event =3D 0, window =3D 0, parent =3D 0, x =3D 0, y =3D 0, override_redirect =3D 0 }, xconfigure =3D { type =3D 0, serial =3D 0, send_event =3D 0, display =3D 0x0, event =3D 0, window =3D 0, x =3D 0, y =3D 0, width =3D 0, height =3D 0, border_width =3D 0, above =3D 0, override_redirect =3D 0 }, xgravity =3D { type =3D 0, serial =3D 0, send_event =3D 0, display =3D 0x0, event =3D 0, window =3D 0, x =3D 0, y =3D 0 }, xresizerequest =3D { type =3D 0, serial =3D 0, send_event =3D 0, display =3D 0x0, window =3D 0, width =3D 0, height =3D 0 }, xconfigurerequest =3D { type =3D 0, serial =3D 0, send_event =3D 0, display =3D 0x0, parent =3D 0, window =3D 0, x =3D 0, y =3D 0, width =3D 0, height =3D 0, border_width =3D 0, above =3D 0, detail =3D 0, value_mask =3D 0 }, xcirculate =3D { type =3D 0, serial =3D 0, send_event =3D 0, display =3D 0x0, event =3D 0, window =3D 0, place =3D 0 }, xcirculaterequest =3D { type =3D 0, serial =3D 0, send_event =3D 0, display =3D 0x0, parent =3D 0, window =3D 0, place =3D 0 }, xproperty =3D { type =3D 0, serial =3D 0, send_event =3D 0, display =3D 0x0, window =3D 0, atom =3D 0, time =3D 0, state =3D 0 }, xselectionclear =3D { type =3D 0, serial =3D 0, send_event =3D 0, display =3D 0x0, window =3D 0, selection =3D 0, time =3D 0 }, xselectionrequest =3D { type =3D 0, serial =3D 0, send_event =3D 0, display =3D 0x0, owner =3D 0, requestor =3D 0, selection =3D 0, target =3D 0, property =3D 0, time =3D 0 }, xselection =3D { type =3D 0, serial =3D 0, send_event =3D 0, display =3D 0x0, requestor =3D 0, selection =3D 0, target =3D 0, property =3D 0, time =3D 0 }, xcolormap =3D { type =3D 0, serial =3D 0, send_event =3D 0, display =3D 0x0, window =3D 0, colormap =3D 0, new =3D 0, state =3D 0 }, xclient =3D { type =3D 0, serial =3D 0, send_event =3D 0, display =3D 0x0, window =3D 0, message_type =3D 0, format =3D 0, data =3D { b =3D '\000' <repeats 19 times>, s =3D {0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, l =3D {0, 0, 0, 0, 0} } }, xmapping =3D { type =3D 0, serial =3D 0, send_event =3D 0, display =3D 0x0, window =3D 0, request =3D 0, first_keycode =3D 0, count =3D 0 }, xerror =3D { type =3D 0, display =3D 0x0, resourceid =3D 0, serial =3D 0, error_code =3D 0 '\000', request_code =3D 0 '\000', minor_code =3D 0 '\000' }, xkeymap =3D { type =3D 0, serial =3D 0, send_event =3D 0, display =3D 0x0, window =3D 0, key_vector =3D '\000' <repeats 31 times> }, xgeneric =3D { type =3D 0, serial =3D 0, send_event =3D 0, display =3D 0x0, extension =3D 0, evtype =3D 0 }, xcookie =3D { type =3D 0, serial =3D 0, send_event =3D 0, display =3D 0x0, extension =3D 0, evtype =3D 0, cookie =3D 0, data =3D 0x0 }, pad =3D {0 <repeats 18 times>, 4607182418800017408, 0, 463673729= 1354636288, 0, 4656913329724325888, 0} } coding =3D Python Exception <class 'gdb.error'>: value has been op= timized out dx =3D <optimized out> dy =3D <optimized out> sa_avail =3D <optimized out> sa_count =3D { bytes =3D 192 } #8 0x0000555555739421 in XTread_socket (terminal=3D<optimized out>, hold_= quit=3D0x7fffffffbb10) at ./src/xterm.c:25771 finish =3D 0 event =3D { type =3D 35, xany =3D { type =3D 35, serial =3D 190674, send_event =3D 0, display =3D 0x55555661a3b0, window =3D 47244640387 }, xkey =3D { type =3D 35, serial =3D 190674, send_event =3D 0, display =3D 0x55555661a3b0, window =3D 47244640387, root =3D 305, subwindow =3D 93825018537952, time =3D 8295732102477905920, x =3D 1853317488, y =3D 1313423904, x_root =3D 6845245, y_root =3D 1, state =3D 0, keycode =3D 0, same_screen =3D 0 }, xbutton =3D { type =3D 35, serial =3D 190674, send_event =3D 0, display =3D 0x55555661a3b0, window =3D 47244640387, root =3D 305, subwindow =3D 93825018537952, time =3D 8295732102477905920, x =3D 1853317488, y =3D 1313423904, x_root =3D 6845245, y_root =3D 1, state =3D 0, button =3D 0, same_screen =3D 0 }, xmotion =3D { type =3D 35, serial =3D 190674, send_event =3D 0, display =3D 0x55555661a3b0, window =3D 47244640387, root =3D 305, subwindow =3D 93825018537952, time =3D 8295732102477905920, x =3D 1853317488, y =3D 1313423904, x_root =3D 6845245, y_root =3D 1, state =3D 0, is_hint =3D 0 '\000', same_screen =3D 0 }, xcrossing =3D { type =3D 35, serial =3D 190674, send_event =3D 0, display =3D 0x55555661a3b0, window =3D 47244640387, root =3D 305, subwindow =3D 93825018537952, time =3D 8295732102477905920, x =3D 1853317488, y =3D 1313423904, x_root =3D 6845245, y_root =3D 1, mode =3D 0, detail =3D 0, same_screen =3D 0, focus =3D 0, state =3D 0 }, xfocus =3D { type =3D 35, serial =3D 190674, send_event =3D 0, display =3D 0x55555661a3b0, window =3D 47244640387, mode =3D 305, detail =3D 0 }, xexpose =3D { type =3D 35, serial =3D 190674, send_event =3D 0, display =3D 0x55555661a3b0, window =3D 47244640387, x =3D 305, y =3D 0, width =3D 1457956832, height =3D 21845, count =3D 0 }, xgraphicsexpose =3D { type =3D 35, serial =3D 190674, send_event =3D 0, display =3D 0x55555661a3b0, drawable =3D 47244640387, x =3D 305, y =3D 0, width =3D 1457956832, height =3D 21845, count =3D 0, major_code =3D 1931500645, minor_code =3D 1853317488 }, xnoexpose =3D { type =3D 35, serial =3D 190674, send_event =3D 0, display =3D 0x55555661a3b0, drawable =3D 47244640387, major_code =3D 305, minor_code =3D 0 }, xvisibility =3D { type =3D 35, serial =3D 190674, send_event =3D 0, display =3D 0x55555661a3b0, window =3D 47244640387, state =3D 305 }, xcreatewindow =3D { type =3D 35, serial =3D 190674, send_event =3D 0, display =3D 0x55555661a3b0, parent =3D 47244640387, window =3D 305, x =3D 1457956832, y =3D 21845, width =3D 0, height =3D 1931500645, border_width =3D 1853317488, override_redirect =3D 1313423904 }, xdestroywindow =3D { type =3D 35, serial =3D 190674, send_event =3D 0, display =3D 0x55555661a3b0, event =3D 47244640387, window =3D 305 }, xunmap =3D { type =3D 35, serial =3D 190674, send_event =3D 0, display =3D 0x55555661a3b0, event =3D 47244640387, window =3D 305, from_configure =3D 1457956832 }, xmap =3D { type =3D 35, serial =3D 190674, send_event =3D 0, display =3D 0x55555661a3b0, event =3D 47244640387, window =3D 305, override_redirect =3D 1457956832 }, xmaprequest =3D { type =3D 35, serial =3D 190674, send_event =3D 0, display =3D 0x55555661a3b0, parent =3D 47244640387, window =3D 305 }, xreparent =3D { type =3D 35, serial =3D 190674, send_event =3D 0, display =3D 0x55555661a3b0, event =3D 47244640387, window =3D 305, parent =3D 93825018537952, x =3D 0, y =3D 1931500645, override_redirect =3D 1853317488 }, xconfigure =3D { type =3D 35, serial =3D 190674, send_event =3D 0, display =3D 0x55555661a3b0, event =3D 47244640387, window =3D 305, x =3D 1457956832, y =3D 21845, width =3D 0, height =3D 1931500645, border_width =3D 1853317488, above =3D 4301812541, override_redirect =3D 0 }, xgravity =3D { type =3D 35, serial =3D 190674, send_event =3D 0, display =3D 0x55555661a3b0, event =3D 47244640387, window =3D 305, x =3D 1457956832, y =3D 21845 }, xresizerequest =3D { type =3D 35, serial =3D 190674, send_event =3D 0, display =3D 0x55555661a3b0, window =3D 47244640387, width =3D 305, height =3D 0 }, xconfigurerequest =3D { type =3D 35, serial =3D 190674, send_event =3D 0, display =3D 0x55555661a3b0, parent =3D 47244640387, window =3D 305, x =3D 1457956832, y =3D 21845, width =3D 0, height =3D 1931500645, border_width =3D 1853317488, above =3D 4301812541, detail =3D 0, value_mask =3D 0 }, xcirculate =3D { type =3D 35, serial =3D 190674, send_event =3D 0, display =3D 0x55555661a3b0, event =3D 47244640387, window =3D 305, place =3D 1457956832 }, xcirculaterequest =3D { type =3D 35, serial =3D 190674, send_event =3D 0, display =3D 0x55555661a3b0, parent =3D 47244640387, window =3D 305, place =3D 1457956832 }, xproperty =3D { type =3D 35, serial =3D 190674, send_event =3D 0, display =3D 0x55555661a3b0, window =3D 47244640387, atom =3D 305, time =3D 93825018537952, state =3D 0 }, xselectionclear =3D { type =3D 35, serial =3D 190674, send_event =3D 0, display =3D 0x55555661a3b0, window =3D 47244640387, selection =3D 305, time =3D 93825018537952 }, xselectionrequest =3D { type =3D 35, serial =3D 190674, send_event =3D 0, display =3D 0x55555661a3b0, owner =3D 47244640387, requestor =3D 305, selection =3D 93825018537952, target =3D 8295732102477905920, property =3D 5641112715317961072, time =3D 4301812541 }, xselection =3D { type =3D 35, serial =3D 190674, send_event =3D 0, display =3D 0x55555661a3b0, requestor =3D 47244640387, selection =3D 305, target =3D 93825018537952, property =3D 8295732102477905920, time =3D 5641112715317961072 }, xcolormap =3D { type =3D 35, serial =3D 190674, send_event =3D 0, display =3D 0x55555661a3b0, window =3D 47244640387, colormap =3D 305, new =3D 1457956832, state =3D 21845 }, xclient =3D { type =3D 35, serial =3D 190674, send_event =3D 0, display =3D 0x55555661a3b0, window =3D 47244640387, message_type =3D 305, format =3D 1457956832, data =3D { b =3D "\000\000\000\000e\\ spawn BIN=3Dsh", s =3D {0, 0, 23653, 29472, 24944, 28279, 16928, 20041, 29501= , 104}, l =3D {8295732102477905920, 5641112715317961072, 4301812541,= 0, 0} } }, xmapping =3D { type =3D 35, serial =3D 190674, send_event =3D 0, display =3D 0x55555661a3b0, window =3D 47244640387, request =3D 305, first_keycode =3D 0, count =3D 1457956832 }, xerror =3D { type =3D 35, display =3D 0x2e8d2, resourceid =3D 0, serial =3D 93825009820592, error_code =3D 131 '\203', request_code =3D 0 '\000', minor_code =3D 0 '\000' }, xkeymap =3D { type =3D 35, serial =3D 190674, send_event =3D 0, display =3D 0x55555661a3b0, window =3D 47244640387, key_vector =3D "1\001\000\000\000\000\000\000\340\247\346VUU\0= 00\000\000\000\000\000e\\ spawn BIN" }, xgeneric =3D { type =3D 35, serial =3D 190674, send_event =3D 0, display =3D 0x55555661a3b0, extension =3D 131, evtype =3D 11 }, xcookie =3D { type =3D 35, serial =3D 190674, send_event =3D 0, display =3D 0x55555661a3b0, extension =3D 131, evtype =3D 11, cookie =3D 305, data =3D 0x555556e6a7e0 }, pad =3D {35, 190674, 0, 93825009820592, 47244640387, 305, 938250= 18537952, 8295732102477905920, 5641112715317961072, 4301812541, 0, 0, 6513= 70973425041408, 7575089895587192864, 2965947409628540270, 7793514477514656= 297, 7362662363615753065, 3275371949150530665, 723435946912279910, 8458080= 209000414011, 2885228880928206708, 8245845101526803812, 802630893882881981= 5, 2749483257017235054} } count =3D 0 event_found =3D true dpyinfo =3D 0x55555662cf70 #9 0x0000555555771f21 in gobble_input () at ./src/keyboard.c:7937 nr =3D <optimized out> hold_quit =3D { kind =3D NO_EVENT, part =3D scroll_bar_nowhere, code =3D 0, modifiers =3D 0, x =3D XIL(0), y =3D XIL(0), timestamp =3D 0, frame_or_window =3D XIL(0), arg =3D XIL(0), device =3D XIL(0x38) } next =3D 0x7fffeca56818 nread =3D 0 err =3D false t =3D 0x7fffe5b93360 #10 0x00005555557725b5 in handle_async_input () at ./src/keyboard.c:8176 nread =3D <optimized out> #11 process_pending_signals () at ./src/keyboard.c:8190 #12 0x00005555557740b5 in unblock_input_to (level=3D0) at ./src/keyboard.c= :8207 #13 0x000055555592bdb9 in xg_select (fds_lim=3D<optimized out>, rfds=3D<op= timized out>, wfds=3D<optimized out>, efds=3D<optimized out>, timeout=3D<o= ptimized out>, sigmask=3D<optimized out>) at ./src/xgselect.c:282 pselect_errno =3D 11 all_rfds =3D { fds_bits =3D {2048, 0 <repeats 15 times>} } all_wfds =3D { fds_bits =3D {0 <repeats 16 times>} } tmo =3D { tv_sec =3D 140737353883648, tv_nsec =3D 0 } tmop =3D <optimized out> context =3D <optimized out> have_wfds =3D <optimized out> gfds_buf =3D {{ fd =3D 6, events =3D 1, revents =3D 0 }, { fd =3D -286234544, events =3D 32767, revents =3D 0 }, { fd =3D 4, events =3D 0, revents =3D 0 }, { fd =3D 1, events =3D 0, revents =3D 0 }, { fd =3D -16896, events =3D 32767, revents =3D 0 }, { fd =3D -308599224, events =3D 32767, revents =3D 0 }, { fd =3D 1, events =3D 0, revents =3D 0 }, { fd =3D 1434603424, events =3D 21845, revents =3D 0 }, { fd =3D 3, events =3D 0, revents =3D 0 }, { fd =3D -166057036, events =3D 32767, revents =3D 0 }, { fd =3D -971949595, events =3D 32767, revents =3D 0 }, { fd =3D 2, events =3D 0, revents =3D 0 }, { fd =3D 1, events =3D 0, revents =3D 0 }, { fd =3D -203642262, events =3D 32767, revents =3D 0 }, { fd =3D -16912, events =3D 32767, revents =3D 0 }, { fd =3D 11, events =3D 0, revents =3D 0 }, { fd =3D 1449248864, events =3D 21845, revents =3D 0 }, { fd =3D -205710999, events =3D 32767, revents =3D 0 }, { fd =3D -402646752, events =3D 32767, revents =3D 0 }, { fd =3D -402112832, events =3D 32767, revents =3D 0 }, { fd =3D -970772480, events =3D 32767, revents =3D 0 }, { fd =3D -1, events =3D 65535, revents =3D 65535 }, { fd =3D 1449248980, events =3D 21845, revents =3D 0 }, { fd =3D 4096, events =3D 0, revents =3D 0 }, { fd =3D 0, events =3D 0, revents =3D 0 }, { fd =3D 0, events =3D 0, revents =3D 0 }, { fd =3D -16928, events =3D 32767, revents =3D 0 }, { fd =3D 1, events =3D 0, revents =3D 0 }, { fd =3D -16848, events =3D 32767, revents =3D 0 }, { fd =3D 80, events =3D 0, revents =3D 0 }, { fd =3D 0, events =3D 0, revents =3D 0 }, { fd =3D -999488779, events =3D 32767, revents =3D 0 }, { fd =3D 13, events =3D 3, revents =3D 0 }, { fd =3D -134470056, events =3D 32767, revents =3D 0 }, { fd =3D -134471680, events =3D 32767, revents =3D 0 }, { fd =3D 1436173900, events =3D 21845, revents =3D 0 }, { fd =3D 24, events =3D 0, revents =3D 0 }, { fd =3D -402652168, events =3D 32767, revents =3D 0 }, { fd =3D -16616, events =3D 32767, revents =3D 0 }, { fd =3D -134471680, events =3D 32767, revents =3D 0 }, { fd =3D -402652912, events =3D 32767, revents =3D 0 }, { fd =3D -999488779, events =3D 32767, revents =3D 0 }, { fd =3D 13, events =3D 3, revents =3D 0 }, { fd =3D 1289420288, events =3D 24003, revents =3D 39982 }, { fd =3D 1444133920, events =3D 21845, revents =3D 0 }, { fd =3D 1449248864, events =3D 21845, revents =3D 0 }, { fd =3D 0, events =3D 0, revents =3D 0 }, { fd =3D 0, events =3D 0, revents =3D 0 }, { fd =3D 1449248888, events =3D 21845, revents =3D 0 }, { fd =3D -16176, events =3D 32767, revents =3D 0 }, { fd =3D 0, events =3D 0, revents =3D 0 }, { fd =3D -205709084, events =3D 32767, revents =3D 0 }, { fd =3D 0, events =3D 0, revents =3D 0 }, { fd =3D 1449239472, events =3D 21845, revents =3D 0 }, { fd =3D 1449244240, events =3D 21845, revents =3D 0 }, { fd =3D 0, events =3D 0, revents =3D 0 }, { fd =3D 0, events =3D 0, revents =3D 0 }, { fd =3D -137799042, events =3D 32767, revents =3D 0 }, { fd =3D 0, events =3D 0, revents =3D 0 }, { fd =3D 1289420288, events =3D 24003, revents =3D 39982 }, { fd =3D 1449239472, events =3D 21845, revents =3D 0 }, { fd =3D 0, events =3D 0, revents =3D 0 }, { fd =3D 0, events =3D 0, revents =3D 0 }, { fd =3D -134469984, events =3D 32767, revents =3D 0 }, { fd =3D -134471680, events =3D 32767, revents =3D 0 }, { fd =3D 0, events =3D 0, revents =3D 0 }, { fd =3D 0, events =3D 0, revents =3D 0 }, { fd =3D -134471680, events =3D 32767, revents =3D 0 }, { fd =3D -134471680, events =3D 32767, revents =3D 0 }, { fd =3D -16312, events =3D 32767, revents =3D 0 }, { fd =3D 34744713, events =3D 0, revents =3D 0 }, { fd =3D -134470056, events =3D 32767, revents =3D 0 }, { fd =3D -134471680, events =3D 32767, revents =3D 0 }, { fd =3D 1436173900, events =3D 21845, revents =3D 0 }, { fd =3D 1449316208, events =3D 21845, revents =3D 0 }, { fd =3D 1449316208, events =3D 21845, revents =3D 0 }, { fd =3D -16208, events =3D 32767, revents =3D 0 }, { fd =3D -134471680, events =3D 32767, revents =3D 0 }, { fd =3D -402652912, events =3D 32767, revents =3D 0 }, { fd =3D -16312, events =3D 32767, revents =3D 0 }, { fd =3D 34744713, events =3D 0, revents =3D 0 }, { fd =3D 1056964608, events =3D 0, revents =3D 16384 }, { fd =3D -16096, events =3D 32767, revents =3D 0 }, { fd =3D 1436179843, events =3D 21845, revents =3D 0 }, { fd =3D -134471680, events =3D 32767, revents =3D 0 }, { fd =3D 1436180471, events =3D 21845, revents =3D 0 }, { fd =3D 2, events =3D 0, revents =3D 0 }, { fd =3D -134471680, events =3D 32767, revents =3D 0 }, { fd =3D 0, events =3D 0, revents =3D 0 }, { fd =3D 1436030611, events =3D 21845, revents =3D 0 }, { fd =3D -134471680, events =3D 32767, revents =3D 0 }, { fd =3D 1436191971, events =3D 21845, revents =3D 0 }, { fd =3D -16288, events =3D 32767, revents =3D 0 }, { fd =3D 0, events =3D 0, revents =3D 0 }, { fd =3D 1444588272, events =3D 21845, revents =3D 0 }, { fd =3D -16256, events =3D 32767, revents =3D 0 }, { fd =3D -16312, events =3D 32767, revents =3D 0 }, { fd =3D 1435343181, events =3D 21845, revents =3D 0 }, { fd =3D -16208, events =3D 32767, revents =3D 0 }, { fd =3D 0, events =3D 0, revents =3D 0 }, { fd =3D -970772261, events =3D 32767, revents =3D 0 }, { fd =3D -323660904, events =3D 32767, revents =3D 0 }, { fd =3D 1056964608, events =3D 0, revents =3D 16384 }, { fd =3D 1738591598, events =3D 0, revents =3D 0 }, { fd =3D 846188505, events =3D 0, revents =3D 0 }, { fd =3D -203885575, events =3D 32767, revents =3D 0 }, { fd =3D -16208, events =3D 32767, revents =3D 0 }, { fd =3D 0, events =3D 0, revents =3D 0 }, { fd =3D -3, events =3D 0, revents =3D 0 }, { fd =3D -16096, events =3D 32767, revents =3D 0 }, { fd =3D -970772264, events =3D 32767, revents =3D 0 }, { fd =3D -970772261, events =3D 32767, revents =3D 0 }, { fd =3D -16016, events =3D 32767, revents =3D 0 }, { fd =3D 1433873066, events =3D 21845, revents =3D 0 }, { fd =3D -970772165, events =3D 32767, revents =3D 0 }, { fd =3D 0, events =3D 12504, revents =3D 50723 }, { fd =3D 760622938, events =3D 0, revents =3D 0 }, { fd =3D 1738591597, events =3D 0, revents =3D 0 }, { fd =3D -999488779, events =3D 32767, revents =3D 0 }, { fd =3D 1, events =3D 0, revents =3D 0 }, { fd =3D -970772261, events =3D 32767, revents =3D 0 }, { fd =3D 18, events =3D 0, revents =3D 0 }, { fd =3D 648470069, events =3D 0, revents =3D 0 }, { fd =3D 85565567, events =3D 0, revents =3D 0 }, { fd =3D 0, events =3D 0, revents =3D 0 }, { fd =3D -1, events =3D 0, revents =3D 0 }, { fd =3D 1056964608, events =3D 0, revents =3D 16384 }, { fd =3D 1444133920, events =3D 21845, revents =3D 0 }} gfds =3D <optimized out> gfds_size =3D <optimized out> n_gfds =3D <optimized out> retval =3D 1 our_fds =3D 0 max_fds =3D <optimized out> i =3D <optimized out> nfds =3D <optimized out> tmo_in_millisec =3D -1 must_free =3D <optimized out> need_to_dispatch =3D true #14 0x00005555558a2d22 in wait_reading_process_output (time_limit=3Dtime_l= imit@entry=3D0, nsecs=3Dnsecs@entry=3D0, read_kbd=3Dread_kbd@entry=3D-1, d= o_display=3Dtrue, wait_for_cell=3DPython Exception <class 'gdb.error'>: va= lue has been optimized out , wait_for_cell@entry=3DXIL(0), wait_proc=3Dwait_proc@entry=3D0x0, just_wa= it_proc=3D<optimized out>) at ./src/process.c:5761 tls_nfds =3D 0 tls_available =3D { fds_bits =3D {0 <repeats 16 times>} } process_skipped =3D <optimized out> wrapped =3D <optimized out> channel_start =3D <optimized out> child_fd =3D <optimized out> channel =3D <optimized out> nfds =3D <optimized out> Available =3D { fds_bits =3D {2048, 0 <repeats 15 times>} } Writeok =3D { fds_bits =3D {0 <repeats 16 times>} } check_write =3D true check_delay =3D <optimized out> no_avail =3D <optimized out> xerrno =3D 11 proc =3D Python Exception <class 'gdb.error'>: value has been opti= mized out timeout =3D { tv_sec =3D 0, tv_nsec =3D 0 } end_time =3D { tv_sec =3D 140737282641057, tv_nsec =3D 93825009830008 } timer_delay =3D { tv_sec =3D <optimized out>, tv_nsec =3D <optimized out> } got_output_end_time =3D { tv_sec =3D <optimized out>, tv_nsec =3D <optimized out> } wait =3D FOREVER got_some_output =3D -1 prev_wait_proc_nbytes_read =3D <optimized out> retry_for_async =3D <optimized out> now =3D { tv_sec =3D <optimized out>, tv_nsec =3D <optimized out> } last_read_channel =3D 17 #15 0x0000555555779a5e in kbd_buffer_get_event (used_mouse_menu=3D<optimiz= ed out>, end_time=3D0x0, kbp=3D<synthetic pointer>) at ./src/lisp.h:1229 do_display =3D <optimized out> obj =3D Python Exception <class 'gdb.error'>: value has been optim= ized out str =3D Python Exception <class 'gdb.error'>: value has been optim= ized out had_pending_selection_requests =3D false had_pending_conversion_events =3D false c =3D XIL(0) save_jump =3D {{ __jmpbuf =3D {0, 0, 0, 0, 0, 0, 0, 0}, __mask_was_saved =3D 0, __saved_mask =3D { __val =3D {0 <repeats 16 times>} } }} kb =3D 0x55555662e360 nextevt =3D Python Exception <class 'gdb.error'>: value has been o= ptimized out terminal =3D <optimized out> events =3D {XIL(0x30000000d), XIL(0x7ffff7fc2658), XIL(0x7ffff7fc2= 000), XIL(0x5555559a464c), XIL(0x18), XIL(0x7fffe80003f8), XIL(0x7fffffffc= 898), XIL(0x7ffff7fc2000), XIL(0x7fffe8000110), XIL(0x7fffc605bfdb), XIL(0= x7fffc46cb533), XIL(0xad40), XIL(0x1231), XIL(0x7fffc42ed005), XIL(0xad40)= , XIL(0x1)} n =3D <optimized out> c =3D Python Exception <class 'gdb.error'>: value has been optimiz= ed out local_getcjmp =3D {{ __jmpbuf =3D {93825004515200, -8694615528945606703, 1, 0, 0, 1= 40736516380107, -8694615529031589935, -3313576002230018095}, __mask_was_saved =3D 0, __saved_mask =3D { __val =3D {93824995798840, 18626, 4655, 140737488341184, 938= 24995806002, 56448, 93824995809993, 56448, 8589920576, 140737488341232, 0,= 56448, 140737488341312, 140736484790272, 140736484790277, 140737488341504= } } }} save_jump =3D {{ __jmpbuf =3D {0, 0, 0, 0, 0, 0, 0, 0}, __mask_was_saved =3D 0, __saved_mask =3D { __val =3D {0 <repeats 16 times>} } }} tem =3D Python Exception <class 'gdb.error'>: value has been optim= ized out save =3D Python Exception <class 'gdb.error'>: value has been opti= mized out previous_echo_area_message =3D XIL(0) also_record =3D XIL(0) reread =3D false recorded =3D false polling_stopped_here =3D true orig_kboard =3D 0x55555662e360 c_volatile =3D XIL(0) #16 read_event_from_main_queue (used_mouse_menu=3D<optimized out>, local_g= etcjmp=3D0x7fffffffc830, end_time=3D0x0) at ./src/keyboard.c:2336 c =3D XIL(0) save_jump =3D {{ __jmpbuf =3D {0, 0, 0, 0, 0, 0, 0, 0}, __mask_was_saved =3D 0, __saved_mask =3D { __val =3D {0 <repeats 16 times>} } }} kb =3D 0x55555662e360 nextevt =3D Python Exception <class 'gdb.error'>: value has been o= ptimized out terminal =3D <optimized out> events =3D {XIL(0x30000000d), XIL(0x7ffff7fc2658), XIL(0x7ffff7fc2= 000), XIL(0x5555559a464c), XIL(0x18), XIL(0x7fffe80003f8), XIL(0x7fffffffc= 898), XIL(0x7ffff7fc2000), XIL(0x7fffe8000110), XIL(0x7fffc605bfdb), XIL(0= x7fffc46cb533), XIL(0xad40), XIL(0x1231), XIL(0x7fffc42ed005), XIL(0xad40)= , XIL(0x1)} n =3D <optimized out> c =3D Python Exception <class 'gdb.error'>: value has been optimiz= ed out local_getcjmp =3D {{ __jmpbuf =3D {93825004515200, -8694615528945606703, 1, 0, 0, 1= 40736516380107, -8694615529031589935, -3313576002230018095}, __mask_was_saved =3D 0, __saved_mask =3D { __val =3D {93824995798840, 18626, 4655, 140737488341184, 938= 24995806002, 56448, 93824995809993, 56448, 8589920576, 140737488341232, 0,= 56448, 140737488341312, 140736484790272, 140736484790277, 140737488341504= } } }} save_jump =3D {{ __jmpbuf =3D {0, 0, 0, 0, 0, 0, 0, 0}, __mask_was_saved =3D 0, __saved_mask =3D { __val =3D {0 <repeats 16 times>} } }} tem =3D Python Exception <class 'gdb.error'>: value has been optim= ized out save =3D Python Exception <class 'gdb.error'>: value has been opti= mized out previous_echo_area_message =3D XIL(0) also_record =3D XIL(0) reread =3D false recorded =3D false polling_stopped_here =3D true orig_kboard =3D 0x55555662e360 c_volatile =3D XIL(0) #17 read_decoded_event_from_main_queue (used_mouse_menu=3D<optimized out>,= prev_event=3DPython Exception <class 'gdb.error'>: value has been optimiz= ed out , local_getcjmp=3D<optimized out>, end_time=3D<optimized out>) at ./src/ke= yboard.c:2400 nextevt =3D Python Exception <class 'gdb.error'>: value has been o= ptimized out terminal =3D <optimized out> events =3D {XIL(0x30000000d), XIL(0x7ffff7fc2658), XIL(0x7ffff7fc2= 000), XIL(0x5555559a464c), XIL(0x18), XIL(0x7fffe80003f8), XIL(0x7fffffffc= 898), XIL(0x7ffff7fc2000), XIL(0x7fffe8000110), XIL(0x7fffc605bfdb), XIL(0= x7fffc46cb533), XIL(0xad40), XIL(0x1231), XIL(0x7fffc42ed005), XIL(0xad40)= , XIL(0x1)} n =3D <optimized out> c =3D Python Exception <class 'gdb.error'>: value has been optimiz= ed out local_getcjmp =3D {{ __jmpbuf =3D {93825004515200, -8694615528945606703, 1, 0, 0, 1= 40736516380107, -8694615529031589935, -3313576002230018095}, __mask_was_saved =3D 0, __saved_mask =3D { __val =3D {93824995798840, 18626, 4655, 140737488341184, 938= 24995806002, 56448, 93824995809993, 56448, 8589920576, 140737488341232, 0,= 56448, 140737488341312, 140736484790272, 140736484790277, 140737488341504= } } }} save_jump =3D {{ __jmpbuf =3D {0, 0, 0, 0, 0, 0, 0, 0}, __mask_was_saved =3D 0, __saved_mask =3D { __val =3D {0 <repeats 16 times>} } }} tem =3D Python Exception <class 'gdb.error'>: value has been optim= ized out save =3D Python Exception <class 'gdb.error'>: value has been opti= mized out previous_echo_area_message =3D XIL(0) also_record =3D XIL(0) reread =3D false recorded =3D false polling_stopped_here =3D true orig_kboard =3D 0x55555662e360 c_volatile =3D XIL(0) #18 read_char (commandflag=3D1, map=3DPython Exception <class 'gdb.error'>= : value has been optimized out , map@entry=3DXIL(0x7fffc605c43b), prev_event=3DPython Exception <class 'g= db.error'>: value has been optimized out , used_mouse_menu=3Dused_mouse_menu@entry=3D0x7fffffffcc0b, end_time=3Dend= _time@entry=3D0x0) at ./src/keyboard.c:3031 c =3D Python Exception <class 'gdb.error'>: value has been optimiz= ed out local_getcjmp =3D {{ __jmpbuf =3D {93825004515200, -8694615528945606703, 1, 0, 0, 1= 40736516380107, -8694615529031589935, -3313576002230018095}, __mask_was_saved =3D 0, __saved_mask =3D { __val =3D {93824995798840, 18626, 4655, 140737488341184, 938= 24995806002, 56448, 93824995809993, 56448, 8589920576, 140737488341232, 0,= 56448, 140737488341312, 140736484790272, 140736484790277, 140737488341504= } } }} save_jump =3D {{ __jmpbuf =3D {0, 0, 0, 0, 0, 0, 0, 0}, __mask_was_saved =3D 0, __saved_mask =3D { __val =3D {0 <repeats 16 times>} } }} tem =3D Python Exception <class 'gdb.error'>: value has been optim= ized out save =3D Python Exception <class 'gdb.error'>: value has been opti= mized out previous_echo_area_message =3D XIL(0) also_record =3D XIL(0) reread =3D false recorded =3D false polling_stopped_here =3D true orig_kboard =3D 0x55555662e360 c_volatile =3D XIL(0) #19 0x000055555577e38b in read_key_sequence (keybuf=3Dkeybuf@entry=3D0x7ff= fffffcd70, prompt=3DPython Exception <class 'gdb.error'>: value has been o= ptimized out , prompt@entry=3DXIL(0), dont_downcase_last=3Ddont_downcase_last@entry=3Df= alse, can_return_switch_frame=3Dcan_return_switch_frame@entry=3Dtrue, fix_= current_buffer=3Dfix_current_buffer@entry=3Dtrue, prevent_redisplay=3Dprev= ent_redisplay@entry=3Dfalse, disable_text_conversion_p=3D<optimized out>) = at ./src/keyboard.c:10790 interrupted_kboard =3D 0x55555662e360 interrupted_frame =3D 0x7fffe5e68cc8 key =3D XIL(0x7fffffffcd70) used_mouse_menu =3D false echo_local_start =3D 0 last_real_key_start =3D 0 keys_local_start =3D 0 new_binding =3D Python Exception <class 'gdb.error'>: value has be= en optimized out t =3D 0 echo_start =3D 0 keys_start =3D 0 current_binding =3D XIL(0x7fffc605c43b) first_unbound =3D 31 mock_input =3D 0 used_mouse_menu_history =3D {false <repeats 30 times>} fkey =3D { parent =3D XIL(0x7fffe5b9359b), map =3D XIL(0x7fffe5b9359b), start =3D 0, end =3D 0 } keytran =3D { parent =3D XIL(0x7fffeca4cae3), map =3D XIL(0x7fffeca4cae3), start =3D 0, end =3D 0 } indec =3D { parent =3D XIL(0x7fffe5b93583), map =3D XIL(0x7fffe5b93583), start =3D 0, end =3D 0 } shift_translated =3D false delayed_switch_frame =3D XIL(0) original_uppercase =3D XIL(0) original_uppercase_position =3D -1 disabled_conversion =3D false fake_prefixed_keys =3D XIL(0) first_event =3D XIL(0) #20 0x00005555557800b7 in command_loop_1 () at ./src/lisp.h:1229 cmd =3D Python Exception <class 'gdb.error'>: value has been optim= ized out keybuf =3D {make_fixnum(113), make_fixnum(106), make_fixnum(106), = make_fixnum(110), make_fixnum(110), XIL(0x7fffe11e766c), XIL(0x7fffe11e766= c), XIL(0x16ce0), XIL(0x38), XIL(0x7fffe0ab861d), XIL(0x7fffe0ab861d), XIL= (0x7fffffffcea0), XIL(0), XIL(0), XIL(0), make_fixnum(23456248796895), XIL= (0x7fffffffce40), XIL(0x5555558094a0), make_fixnum(0), XIL(0x5555558090f8)= , XIL(0), XIL(0x9c2e5dc34cdafe00), XIL(0), XIL(0x60), XIL(0x7fffe5855afb),= XIL(0), XIL(0x5555559dc590), XIL(0x7fffe0c6d495), XIL(0x7fffffffcec0), XI= L(0x5555558214a3)} i =3D <optimized out> last_pt =3D <optimized out> prev_modiff =3D 768 prev_buffer =3D 0x7fffc49b7120 #21 0x000055555581f6a6 in internal_condition_case (bfun=3Dbfun@entry=3D0x5= 5555577fe60 <command_loop_1>, handlers=3Dhandlers@entry=3DXIL(0xa8), hfun= =3Dhfun@entry=3D0x555555764040 <cmd_error>) at ./src/eval.c:1627 val =3D XIL(0x555556641290) c =3D 0x7fffe1e64a28 #22 0x0000555555762c7e in command_loop_2 (handlers=3Dhandlers@entry=3DXIL(= 0xa8)) at ./src/keyboard.c:1174 #23 0x000055555581f42f in internal_catch (tag=3Dtag@entry=3DXIL(0x15498), = func=3Dfunc@entry=3D0x555555762c50 <command_loop_2>, arg=3DPython Exceptio= n <class 'gdb.error'>: value has been optimized out , arg@entry=3DXIL(0xa8)) at ./src/eval.c:1306 val =3D XIL(0x555556641290) c =3D 0x7fffe1e3d420 #24 0x0000555555762c19 in command_loop () at ./src/lisp.h:1229 #25 0x000055555576f725 in recursive_edit_1 () at ./src/keyboard.c:760 val =3D Python Exception <class 'gdb.error'>: value has been optim= ized out #26 0x000055555576fad5 in Frecursive_edit () at ./src/keyboard.c:843 #27 0x00005555555d20b5 in main (argc=3D5, argv=3D<optimized out>) at ./src= /emacs.c:2658 stack_bottom_variable =3D 0x7ffff3e92c60 old_argc =3D <optimized out> no_loadup =3D <optimized out> junk =3D 0x0 dname_arg =3D 0x7fffffffd79b "EMACS-MPS=3Dyes" ch_to_dir =3D 0x0 original_pwd =3D <optimized out> dump_mode =3D <optimized out> skip_args =3D 1 temacs =3D 0x0 attempt_load_pdump =3D <optimized out> only_version =3D <optimized out> rlim =3D { rlim_cur =3D 10022912, rlim_max =3D 18446744073709551615 } lc_all =3D <optimized out> sockfd =3D <optimized out> module_assertions =3D <optimized out> ++set $bt =3D backtrace_top () ++if backtrace_p ($bt)
X-Loop: help-debbugs@HIDDEN Subject: bug#75870: 30.0.93; feature/igc: Breakpoint 1, terminate_due_to_signal (sig=sig@entry=6, backtrace_limit=backtrace_limit@entry=40) at ./src/emacs.c:432 Resent-From: Pip Cet <pipcet@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: bug-gnu-emacs@HIDDEN Resent-Date: Mon, 03 Feb 2025 16:55:01 +0000 Resent-Message-ID: <handler.75870.B75870.173860167516189 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 75870 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Gregor Zattler <telegraph@HIDDEN> Cc: 75870 <at> debbugs.gnu.org, request <at> debbugs.gnu.org Received: via spool by 75870-submit <at> debbugs.gnu.org id=B75870.173860167516189 (code B ref 75870); Mon, 03 Feb 2025 16:55:01 +0000 Received: (at 75870) by debbugs.gnu.org; 3 Feb 2025 16:54:35 +0000 Received: from localhost ([127.0.0.1]:40978 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1teziV-0004D2-Ag for submit <at> debbugs.gnu.org; Mon, 03 Feb 2025 11:54:35 -0500 Received: from mail-40134.protonmail.ch ([185.70.40.134]:56645) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from <pipcet@HIDDEN>) id 1teziS-0004Cf-Pc; Mon, 03 Feb 2025 11:54:33 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=protonmail.com; s=protonmail3; t=1738601665; x=1738860865; bh=1eif28XTd8rQE+CScO1h0zfwUv4zzASekzXJCOtAhHQ=; h=Date:To:From:Cc:Subject:Message-ID:In-Reply-To:References: Feedback-ID:From:To:Cc:Date:Subject:Reply-To:Feedback-ID: Message-ID:BIMI-Selector:List-Unsubscribe:List-Unsubscribe-Post; b=A4CFb34yVdKp1c33tKo+19XfoVkTOm0YaSp4o4+7Lk3OVda1/Gb6SfURjE5x8dIEu wVHvwORuepdUVd15OaD8/kGVw0nenWmq2GhE7NNYQm4cadHVgFvUrkGexJ38JA3cbA vrok8uVWhIFKrlH9TBxGlHF2T4pBzwsP4XKBv0zDlrv8Cw7tYDVNAXvhpa8SsZYJoH 7gmXJ1evSFDE+9t7a48oFsuq0QEN6IbchTn75xPAKN9b+XA3ontHziBiihb3Ps+6JS rjFB6Q7Y7H5/q+tCYBURsz1URlIqsuHwZsEBcux+GZl6inFIcVG3IQTpmSek1XpuHR S8tIofcwNiEvw== Date: Mon, 03 Feb 2025 16:54:20 +0000 From: Pip Cet <pipcet@HIDDEN> Message-ID: <87seovynoj.fsf@HIDDEN> In-Reply-To: <87ed0f2d3y.fsf@HIDDEN> References: <87a5bd63ep.fsf@HIDDEN> <87r04mre11.fsf@HIDDEN> <87ed0mwntx.fsf@HIDDEN> <878qquwn1z.fsf@HIDDEN> <87cyg19qmz.fsf@HIDDEN> <87ed0f2d3y.fsf@HIDDEN> Feedback-ID: 112775352:user:proton X-Pm-Message-ID: 7ea888b1c6a4ea833f41e17aa178863b01610115 MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: 0.0 (/) 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.0 (-) "Gregor Zattler" <telegraph@HIDDEN> writes: > reopen 75870 > stop > > Hi Pip, Emacs developers, please inform > me, if this is the wrong way to reopen > an bug. Please let me know as well, I'm still quite unfamiliar with debbugs! > since this and bug#75459 were closed, I > build Emacs from feature/igc as of > today. An Emacs frame was open for > quite some time because I went out to > have a coffee and when I came back Emacs > had terminated again. While this time > there is no other frame in a terminal, > the graphical frame again is completely > white and does not react. > > The Emacs session is still in GDB. Thanks! Best to leave it there for now until we're sure this bug is real. > Here are the usual infos. > > This is from a new Emacs instance but > from the same build: > > In GNU Emacs 31.0.50 (build 1, > x86_64-pc-linux-gnu, cairo version > 1.16.0) of 2025-02-03 built on no > Repository revision: 4fda39cb1670106eac8b912a77d03586eafc18a2 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ commit 4fda39cb1670106eac8b912a77d03586eafc18a2 (HEAD, SAFE_ALLOCA) Author: Pip Cet <pipcet@HIDDEN> [MPS] Temporarily scan SAFE_ALLOCA'd memory (bug#75754) That commit predates the bug fix. Are you sure you've updated the repository properly? What does "git rev-parse HEAD" show in the repo? Thanks Pip
X-Loop: help-debbugs@HIDDEN Subject: bug#75870: 30.0.93; feature/igc: Breakpoint 1, terminate_due_to_signal (sig=sig@entry=6, backtrace_limit=backtrace_limit@entry=40) at ./src/emacs.c:432 Resent-From: Eli Zaretskii <eliz@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: bug-gnu-emacs@HIDDEN Resent-Date: Mon, 03 Feb 2025 17:15:01 +0000 Resent-Message-ID: <handler.75870.B75870.173860285231429 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 75870 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Pip Cet <pipcet@HIDDEN> Cc: telegraph@HIDDEN, 75870 <at> debbugs.gnu.org, request <at> debbugs.gnu.org Received: via spool by 75870-submit <at> debbugs.gnu.org id=B75870.173860285231429 (code B ref 75870); Mon, 03 Feb 2025 17:15:01 +0000 Received: (at 75870) by debbugs.gnu.org; 3 Feb 2025 17:14:12 +0000 Received: from localhost ([127.0.0.1]:41035 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1tf01Q-0008Ak-CK for submit <at> debbugs.gnu.org; Mon, 03 Feb 2025 12:14:12 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:58036) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from <eliz@HIDDEN>) id 1tf01I-00089q-GB; Mon, 03 Feb 2025 12:14:00 -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 <eliz@HIDDEN>) id 1tf01C-0003UY-VE; Mon, 03 Feb 2025 12:13:54 -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=iAG0M5LjNz2LIoHRPZN4NZNgDBOw8ANN7Q56XWf/ne0=; b=DX0zXRDsiZ7L Hox/xSdB4jZuWK4QmEgo17sd9DOfArqBlOhtNqB9L7typK7zrL6rxfBZWifsDVhFwp9rNtckT0p1f VZkIJd7/DBIxlaZFnJmXd05wCFmJd0AiP9DKERnxGXUkhDtk4EO7u/Y3QWopKMu3g97P9Glyktfp+ lpY9xsDLB3MHx4jP9G1gMaM8d1Vy5F37+2lC3I0cfoD0NcVsR9UOSnUHJicOJ6DL3cQArAHtDGX4e /CrRAY15aqzzL7B6QVCkaCcAg/RTJ9jfdGj77xYWKeRvNxDNBvWMblhDLpn+ZC8J3/6jr0FghPu+A +AFEBit7sQFVCdNwPMDwAA==; Date: Mon, 03 Feb 2025 19:13:50 +0200 Message-Id: <86o6zjar3l.fsf@HIDDEN> From: Eli Zaretskii <eliz@HIDDEN> In-Reply-To: <87seovynoj.fsf@HIDDEN> (bug-gnu-emacs@HIDDEN) References: <87a5bd63ep.fsf@HIDDEN> <87r04mre11.fsf@HIDDEN> <87ed0mwntx.fsf@HIDDEN> <878qquwn1z.fsf@HIDDEN> <87cyg19qmz.fsf@HIDDEN> <87ed0f2d3y.fsf@HIDDEN> <87seovynoj.fsf@HIDDEN> X-Spam-Score: -2.3 (--) 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: 75870 <at> debbugs.gnu.org, request <at> debbugs.gnu.org > Date: Mon, 03 Feb 2025 16:54:20 +0000 > From: Pip Cet via "Bug reports for GNU Emacs, > the Swiss army knife of text editors" <bug-gnu-emacs@HIDDEN> > > "Gregor Zattler" <telegraph@HIDDEN> writes: > > > reopen 75870 > > stop > > > > Hi Pip, Emacs developers, please inform > > me, if this is the wrong way to reopen > > an bug. > > Please let me know as well, I'm still quite unfamiliar with debbugs! Yes, see admin/notes/bugtracker.
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997 nCipher Corporation Ltd,
1994-97 Ian Jackson.