From unknown Tue Aug 12 08:33:35 2025 X-Loop: help-debbugs@gnu.org Subject: bug#74535: 30.0.92; partial hang, esp. keyboard events Resent-From: Mike Kupfer Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 25 Nov 2024 19:14:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 74535 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: 74535@debbugs.gnu.org X-Debbugs-Original-To: bug-gnu-emacs@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.173256200229465 (code B ref -1); Mon, 25 Nov 2024 19:14:02 +0000 Received: (at submit) by debbugs.gnu.org; 25 Nov 2024 19:13:22 +0000 Received: from localhost ([127.0.0.1]:40778 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tFeWP-0007fA-Ft for submit@debbugs.gnu.org; Mon, 25 Nov 2024 14:13:22 -0500 Received: from lists.gnu.org ([209.51.188.17]:57882) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tFeWN-0007f1-2z for submit@debbugs.gnu.org; Mon, 25 Nov 2024 14:13:19 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1tFeWM-00088M-EU for bug-gnu-emacs@gnu.org; Mon, 25 Nov 2024 14:13:18 -0500 Received: from shell1.rawbw.com ([198.144.192.42]) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1tFeWJ-0005k1-CS for bug-gnu-emacs@gnu.org; Mon, 25 Nov 2024 14:13:18 -0500 Received: from alto.camomileplus.org (135-180-174-211.dsl.dynamic.sonic.net [135.180.174.211] (may be forged)) (authenticated bits=0) by shell1.rawbw.com (8.15.1/8.15.1) with ESMTPSA id 4APJD1Oj068103 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO) for ; Mon, 25 Nov 2024 11:13:07 -0800 (PST) (envelope-from kupfer@rawbw.com) X-Authentication-Warning: shell1.rawbw.com: Host 135-180-174-211.dsl.dynamic.sonic.net [135.180.174.211] (may be forged) claimed to be alto.camomileplus.org From: Mike Kupfer X-Mailer: MH-E 8.6+git; nmh 1.8-RC2; Emacs 30.0.92 MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-ID: <22276.1732561980.1@alto.camomileplus.org> Content-Transfer-Encoding: quoted-printable Date: Mon, 25 Nov 2024 11:13:00 -0800 Message-ID: <22277.1732561980@alto.camomileplus.org> Received-SPF: pass client-ip=198.144.192.42; envelope-from=kupfer@rawbw.com; helo=shell1.rawbw.com X-Spam_score_int: -18 X-Spam_score: -1.9 X-Spam_bar: - X-Spam_report: (-1.9 / 5.0 requ) BAYES_00=-1.9, RCVD_IN_VALIDITY_RPBL_BLOCKED=0.001, RCVD_IN_VALIDITY_SAFE_BLOCKED=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: 0.1 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -2.3 (--) I've been getting occasional Emacs hangs, under both Xfce and MATE. I haven't seen the problem (so far) with i3. Emacs seems to handle mouse events okay, e.g., it looks like point is moving in response to a mouse click. And I can create new frames using emacsclient. But keyboard events don't seem to be processed--there's no response to C-g, M-x, C-p, C-n, simple text, F10. I tried troubleshooting the problem using strace (simple "strace -p "), but there's so much output I've been unable to make sense of it. I don't have a reliable recipe for reproducing the problem. It *might* be related to closing a frame. I did not see this problem with 30.0.91. My current plan for troubleshooting (the next time it happens) is to attach gdb, dump the last 10 items in recent_keys (using the instructions in etc/DEBUG), resume the process, type a few keys, go back into gdb, and see if recent_keys and recent_keys_index have changed. Is there a better approach? thanks, mike (gdb) bt #0 pselect64_syscall (sigmask=3D, timeout=3D, exceptfds=3D0x0= , writefds=3D0x7ffcfde93cb0, readfds=3D0x7ffcfde93c30, nfds=3D18) at ../sysdeps/unix/sysv/linux/pselect.c:34 #1 __pselect (nfds=3D18, readfds=3D0x7ffcfde93c30, writefds=3D0x7ffcfde93cb0, excep= tfds=3D0x0, timeout=3D, sigmask=3D) at ../sysdeps/unix/sysv/linux/pselect.c:56 #2 0x000055bb705d9dee in really_call_select (arg=3D0x7ffcfde93b40) at thread.c:624 #3 0x000055bb705da510 in flush_stack_call_func (arg=3D0x7ffcfde93b40, func=3D0x55bb705d9d90 ) at /home/kupfer/src/emacs-30.0.92/src/lisp.h:4509 #4 thread_select (func=3D, max_fds=3Dmax_fds@entry=3D18, rfds=3Drfds@ent= ry=3D0x7ffcfde93c30, wfds=3Dwfds@entry=3D0x7ffcfde93cb0, efds=3Defds@entry= =3D0x0, timeout=3Dtimeout@entry=3D0x7ffcfde94270, sigmask=3D) at thread.c:656 #5 0x000055bb70601b4d in xg_select (fds_lim=3D18, rfds=3Drfds@entry=3D0x7ffcfde943a0, wfds=3D0x7ffcfde944= 20, efds=3D0x0, timeout=3D, sigmask=3D0x0) at xgselect.c:18= 4 #6 0x000055bb705b6bd7 in wait_reading_process_output (time_limit=3Dtime_limit@entry=3D30, nsecs=3Dnsecs@entry=3D0, read_kbd= =3Dread_kbd@entry=3D-1, do_display=3Ddo_display@entry=3Dtrue, wait_for_cel= l=3Dwait_for_cell@entry=3DXIL(0)--Type for more, q to quit, c to con= tinue without paging-- , wait_proc=3Dwait_proc@entry=3D0x0, just_wait_proc=3D0) at process.c:5747 #7 0x000055bb703d3810 in sit_for (timeout=3Dtimeout@entry=3Dmake_fixnum(30), reading=3Dreading@entry=3D= true, display_option=3Ddisplay_option@entry=3D1) at dispnew.c:6335 #8 0x000055bb704e66bc in read_char (commandflag=3D1, map=3Dmap@entry=3DXIL(0x55bb73d90b73), prev_event=3D= XIL(0), used_mouse_menu=3Dused_mouse_menu@entry=3D0x7ffcfde94c9b, end_time= =3Dend_time@entry=3D0x0) at /home/kupfer/src/emacs-30.0.92/src/lisp.h:746 #9 0x000055bb704e6e8f in read_key_sequence (keybuf=3Dkeybuf@entry=3D0x7ffcfde94de0, prompt=3Dprompt@entry=3DXIL(0= ), dont_downcase_last=3Ddont_downcase_last@entry=3Dfalse, can_return_switc= h_frame=3Dcan_return_switch_frame@entry=3Dtrue, fix_current_buffer=3Dfix_c= urrent_buffer@entry=3Dtrue, prevent_redisplay=3Dprevent_redisplay@entry=3D= false, disable_text_conversion_p=3Dfalse) at keyboard.c:10743 #10 0x000055bb704e8e94 in command_loop_1 () at keyboard.c:1429 #11 0x000055bb7055ffc7 in internal_condition_case (bfun=3Dbfun@entry=3D0x55bb704e8ce0 , handlers=3Dhandl= ers@entry=3DXIL(0x90), hfun=3Dhfun@entry=3D0x55bb704dca90 ) at = eval.c:1613 #12 0x000055bb704d4f66 in command_loop_2 (handlers=3Dhandlers@entry=3DXIL(= 0x90)) at keyboard.c:1168 #13 0x000055bb7055ff21 in internal_catch (tag=3Dtag@entry=3DXIL(0x11d30), func=3Dfunc@entry=3D0x55bb704d4f40 , arg=3Darg@entry=3DXIL(0x90)) at eval.c:1292 --Type for more, q to quit, c to continue without paging--c #14 0x000055bb704d4f01 in command_loop () at keyboard.c:1146 #15 0x000055bb704dc653 in recursive_edit_1 () at keyboard.c:754 #16 0x000055bb704dc9c0 in Frecursive_edit () at keyboard.c:837 #17 0x000055bb703c88c3 in main (argc=3D1, argv=3D0x7ffcfde95268) at emacs.= c:2635 (gdb) xbacktrace (gdb) In GNU Emacs 30.0.92 (build 1, x86_64-pc-linux-gnu, X toolkit, cairo version 1.16.0, Xaw scroll bars) of 2024-10-28 built on alto Windowing system distributor 'The X.Org Foundation', version 11.0.12101007 System Description: Debian GNU/Linux 12 (bookworm) Configured using: 'configure --prefix=3D/usr/local --with-native-compilation=3Dno' Configured features: CAIRO FREETYPE GIF GLIB GMP GNUTLS GSETTINGS HARFBUZZ JPEG LIBSELINUX LIBXML2 MODULES NOTIFY INOTIFY PDUMPER PNG SECCOMP SOUND THREADS TIFF TOOLKIT_SCROLL_BARS WEBP X11 XDBE XIM XPM LUCID ZLIB Important settings: value of $LC_TIME: C value of $LANG: en_US.UTF-8 value of $XMODIFIERS: @im=3Dibus locale-coding-system: utf-8-unix Major mode: Lisp Interaction Minor modes in effect: delete-selection-mode: t display-time-mode: t global-eldoc-mode: t eldoc-mode: t show-paren-mode: t mouse-wheel-mode: t file-name-shadow-mode: t global-font-lock-mode: t font-lock-mode: t minibuffer-regexp-mode: t indent-tabs-mode: t transient-mark-mode: t auto-composition-mode: t auto-encryption-mode: t auto-compression-mode: t Load-path shadows: None found. Features: (shadow mh-identity mh-tool-bar mh-letter mh-show goto-addr gnus-cite mh-mime mh-acros mh-xface mh-utils emacsbug mule-util display-line-numbers rect gud pulse color compile etags fileloop xref project vc-hg diff-mode track-changes easy-mmode bug-reference dired-aux dired-x oc-basic ol-eww eww url-queue mm-url ol-rmail ol-mhe ol-irc ol-info ol-gnus nnselect ol-docview doc-view filenotify jka-compr image-mode exif ol-bibtex bibtex ol-bbdb ol-w3m ol-doi org-link-doi face-remap org-agenda org-element org-persist xdg org-id org-element-ast inline avl-tree generator org-refile org ob ob-tangle ob-ref ob-lob ob-table ob-exp org-macro org-src sh-script smie treesit executable ob-comint org-pcomplete org-list org-footnote org-faces org-entities org-version ob-emacs-lisp ob-core ob-eval org-cycle org-table ol rx org-fold org-fold-core org-keys oc org-loaddefs find-func cal-menu calendar cal-loaddefs org-compat org-macs format-spec misearch multi-isearch crm thingatpt cus-edit pp cus-start cus-load cl-extra help-mode mdk-mail gnus-mh gnus-msg mh-comp mh-scan mh-gnus gnus-dup nnmh gnus-score score-mode gnus-art mm-uu mml2015 mm-view mml-smime smime gnutls dig gnus-sum shr pixel-fill kinsoku url-file svg dom gnus-group gnus-undo gnus-start gnus-dbus dbus xml gnus-cloud nnimap nnmail browse-url url url-proxy url-privacy url-expand url-methods url-history url-cookie generate-lisp-file url-domsuf url-util url-parse auth-source cl-seq eieio eieio-core cl-macs json map byte-opt gv bytecomp byte-compile url-vars mail-source utf7 nnoo parse-time iso8601 gnus-spec gnus-int gnus-range gnus-win gnus nnheader range wid-edit mh-e mh-buffers mh-loaddefs message sendmail mailcap yank-media puny dired dired-loaddefs rfc822 mml mml-sec password-cache epa derived epg rfc6068 epg-config gnus-util text-property-search time-date mm-decode mm-bodies mm-encode mail-parse rfc2231 rfc2047 rfc2045 mm-util ietf-drums mail-prsvr mailabbrev mail-utils gmm-utils mailheader warnings server timeclock noutline outline icons cc-mode cc-fonts cc-guess cc-menus cc-cmds cc-styles cc-align cc-engine cc-vars cc-defs advice shell pcomplete comint subr-x ansi-osc ansi-color ring xcscope delsel time vc cl-loaddefs cl-lib vc-dispatcher mdk-hacks 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 inotify dynamic-setting system-font-setting font-render-setting cairo x-toolkit x multi-tty move-toolbar make-network-process emacs) Memory information: ((conses 16 491649 89875) (symbols 48 30489 0) (strings 32 104582 3918) (string-bytes 1 2859977) (vectors 16 64239) (vector-slots 8 1424223 110136) (floats 8 540 756) (intervals 56 9625 661) (buffers 984 73)) From unknown Tue Aug 12 08:33:35 2025 X-Loop: help-debbugs@gnu.org Subject: bug#74535: 30.0.92; partial hang, esp. keyboard events Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 25 Nov 2024 19:28:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 74535 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Mike Kupfer Cc: 74535@debbugs.gnu.org Received: via spool by 74535-submit@debbugs.gnu.org id=B74535.173256286832129 (code B ref 74535); Mon, 25 Nov 2024 19:28:02 +0000 Received: (at 74535) by debbugs.gnu.org; 25 Nov 2024 19:27:48 +0000 Received: from localhost ([127.0.0.1]:40870 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tFekN-0008M6-VQ for submit@debbugs.gnu.org; Mon, 25 Nov 2024 14:27:48 -0500 Received: from eggs.gnu.org ([209.51.188.92]:37908) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tFekI-0008Lk-M2 for 74535@debbugs.gnu.org; Mon, 25 Nov 2024 14:27:46 -0500 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1tFekD-0008JX-5Q; Mon, 25 Nov 2024 14:27:37 -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=WgSFwjc2qt4ubMUKajt3qt8akXW96kSmymh8t/tOtD0=; b=ePulU2Q7FPIJ R2JxybPwHVLiLSPCSmvxMYlme1jy9FyRRvc6e+GQIYjeTdj99Z3S+eCMlFU3Q1A3SNi8tZAEqbufw Qj1sc7OCatPBSmYTtFxGljqJ1mHJDfNbHK621Ryse1VgJ8XxU6dEZdpLkY6VXa4v++XS7cEEhPQU+ 9rxg9iF0uX+8jC5s0EZCaA/unQLqLeajt57b3oQBWdSdpb3FmRCN39qF8Fc+H/1a+Z97TzcUNHfkN Z1e3vsK68ZipQby3z43Y6cU0KA9hrYzHnSme8DIvGKesituXXL//TYzQ5HWI4bguGtAFEyLDqlk6N /1e/Cmh/AVp+S5krbDrcRQ==; Date: Mon, 25 Nov 2024 21:27:34 +0200 Message-Id: <8634jfi061.fsf@gnu.org> From: Eli Zaretskii In-Reply-To: <22277.1732561980@alto.camomileplus.org> (message from Mike Kupfer on Mon, 25 Nov 2024 11:13:00 -0800) References: <22277.1732561980@alto.camomileplus.org> X-Spam-Score: -2.3 (--) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) > From: Mike Kupfer > Date: Mon, 25 Nov 2024 11:13:00 -0800 > > I've been getting occasional Emacs hangs, under both Xfce and MATE. I > haven't seen the problem (so far) with i3. Emacs seems to handle mouse > events okay, e.g., it looks like point is moving in response to a mouse > click. And I can create new frames using emacsclient. But keyboard > events don't seem to be processed--there's no response to C-g, M-x, > C-p, C-n, simple text, F10. > > I tried troubleshooting the problem using strace (simple "strace -p > "), but there's so much output I've been unable to make sense > of it. > > I don't have a reliable recipe for reproducing the problem. It *might* > be related to closing a frame. > > I did not see this problem with 30.0.91. > > My current plan for troubleshooting (the next time it happens) is to > attach gdb, dump the last 10 items in recent_keys (using the > instructions in etc/DEBUG), resume the process, type a few keys, go back > into gdb, and see if recent_keys and recent_keys_index have changed. Is > there a better approach? Bisecting is better. Since you didn't have this problem with the previous pretest (but please verify that first: it could be that the problem started happening because of an unrelated change to your system), you need to bisect between that and the last pretest, which shouldn't be a lot of revisions. Thanks. From unknown Tue Aug 12 08:33:35 2025 X-Loop: help-debbugs@gnu.org Subject: bug#74535: 30.0.92; partial hang, esp. keyboard events Resent-From: Mike Kupfer Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 25 Nov 2024 22:00:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 74535 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Eli Zaretskii Cc: 74535@debbugs.gnu.org Received: via spool by 74535-submit@debbugs.gnu.org id=B74535.173257199827915 (code B ref 74535); Mon, 25 Nov 2024 22:00:02 +0000 Received: (at 74535) by debbugs.gnu.org; 25 Nov 2024 21:59:58 +0000 Received: from localhost ([127.0.0.1]:42106 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tFh7d-0007GB-S7 for submit@debbugs.gnu.org; Mon, 25 Nov 2024 16:59:58 -0500 Received: from shell1.rawbw.com ([198.144.192.42]:52866 ident=root) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tFh7b-0007Fy-RW for 74535@debbugs.gnu.org; Mon, 25 Nov 2024 16:59:56 -0500 Received: from alto.camomileplus.org (135-180-174-211.dsl.dynamic.sonic.net [135.180.174.211] (may be forged)) (authenticated bits=0) by shell1.rawbw.com (8.15.1/8.15.1) with ESMTPSA id 4APLxnqB006278 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO); Mon, 25 Nov 2024 13:59:54 -0800 (PST) (envelope-from kupfer@rawbw.com) X-Authentication-Warning: shell1.rawbw.com: Host 135-180-174-211.dsl.dynamic.sonic.net [135.180.174.211] (may be forged) claimed to be alto.camomileplus.org From: Mike Kupfer In-reply-to: <8634jfi061.fsf@gnu.org> References: <22277.1732561980@alto.camomileplus.org> <8634jfi061.fsf@gnu.org> Comments: In-reply-to Eli Zaretskii message dated "Mon, 25 Nov 2024 21:27:34 +0200." X-Mailer: MH-E 8.6+git; nmh 1.8-RC2; Emacs 30.0.92 MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-ID: <31513.1732571988.1@alto.camomileplus.org> Date: Mon, 25 Nov 2024 13:59:48 -0800 Message-ID: <31514.1732571988@alto.camomileplus.org> X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Eli Zaretskii wrote: > Bisecting is better. Since you didn't have this problem with the > previous pretest (but please verify that first: it could be that the > problem started happening because of an unrelated change to your > system), you need to bisect between that and the last pretest, which > shouldn't be a lot of revisions. Okay, I'll revert to 30.0.91 and see if the problem is still there. thanks, mike From unknown Tue Aug 12 08:33:35 2025 X-Loop: help-debbugs@gnu.org Subject: bug#74535: 30.0.92; partial hang, esp. keyboard events Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 07 Dec 2024 12:26:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 74535 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Mike Kupfer Cc: 74535@debbugs.gnu.org Received: via spool by 74535-submit@debbugs.gnu.org id=B74535.17335743617554 (code B ref 74535); Sat, 07 Dec 2024 12:26:02 +0000 Received: (at 74535) by debbugs.gnu.org; 7 Dec 2024 12:26:01 +0000 Received: from localhost ([127.0.0.1]:45796 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tJtsn-0001xm-6m for submit@debbugs.gnu.org; Sat, 07 Dec 2024 07:26:01 -0500 Received: from eggs.gnu.org ([209.51.188.92]:58006) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tJtsl-0001xX-IP for 74535@debbugs.gnu.org; Sat, 07 Dec 2024 07:26: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 ) id 1tJtsg-0001oH-5W; Sat, 07 Dec 2024 07:25: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=BsF3iCjOxpU55x/27ITFTw6hn5Fv2AX9rBeJihGxbK0=; b=J780rqfolpPD IZjG4HpvAMhiwEZdJ+GeUdK3shGJCr4UcTP6oLbqCstS19cvDiIGuxCL22hpZIBSPJLBMRGdd3o9W +FtV1AMw+R3ntDBHhtesnvQiUNKKT5/PsTrb8LZyqYs5d4X74iHMgxR1CnVQ8n2+eZXo6aab2E1up BA+f8WBtFxo3tqQOGWRGz6wJn6H2Z0Ur4cfj3ibhJDLw5QMcQi6Ev6sQqsOW/I4gyH5Up9Fhw/peE kzHW953pSv7t0gWSRAc+vqO4i+vwcVk6VKa+oEgcp0A1YJ6lDKdCFHPRpLohHaf64fCgCMwkUhkPo J4IXIW3+rIHFL5ONkfth5Q==; Date: Sat, 07 Dec 2024 14:25:51 +0200 Message-Id: <86wmgbiss0.fsf@gnu.org> From: Eli Zaretskii In-Reply-To: <31514.1732571988@alto.camomileplus.org> (message from Mike Kupfer on Mon, 25 Nov 2024 13:59:48 -0800) References: <22277.1732561980@alto.camomileplus.org> <8634jfi061.fsf@gnu.org> <31514.1732571988@alto.camomileplus.org> X-Spam-Score: -2.3 (--) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) > From: Mike Kupfer > cc: 74535@debbugs.gnu.org > Comments: In-reply-to Eli Zaretskii > message dated "Mon, 25 Nov 2024 21:27:34 +0200." > Date: Mon, 25 Nov 2024 13:59:48 -0800 > > Eli Zaretskii wrote: > > > Bisecting is better. Since you didn't have this problem with the > > previous pretest (but please verify that first: it could be that the > > problem started happening because of an unrelated change to your > > system), you need to bisect between that and the last pretest, which > > shouldn't be a lot of revisions. > > Okay, I'll revert to 30.0.91 and see if the problem is still there. Mike, did you make any progress since then? Thanks. From unknown Tue Aug 12 08:33:35 2025 X-Loop: help-debbugs@gnu.org Subject: bug#74535: 30.0.92; partial hang, esp. keyboard events Resent-From: Mike Kupfer Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 08 Dec 2024 02:24:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 74535 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Eli Zaretskii Cc: 74535@debbugs.gnu.org Received: via spool by 74535-submit@debbugs.gnu.org id=B74535.17336246387607 (code B ref 74535); Sun, 08 Dec 2024 02:24:02 +0000 Received: (at 74535) by debbugs.gnu.org; 8 Dec 2024 02:23:58 +0000 Received: from localhost ([127.0.0.1]:49129 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tK6xh-0001yd-Tx for submit@debbugs.gnu.org; Sat, 07 Dec 2024 21:23:58 -0500 Received: from shell1.rawbw.com ([198.144.192.42]:58830 ident=root) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tK6xe-0001yT-VK for 74535@debbugs.gnu.org; Sat, 07 Dec 2024 21:23:55 -0500 Received: from alto.camomileplus.org (135-180-174-211.dsl.dynamic.sonic.net [135.180.174.211] (may be forged)) (authenticated bits=0) by shell1.rawbw.com (8.15.1/8.15.1) with ESMTPSA id 4B82NmaU074703 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO); Sat, 7 Dec 2024 18:23:53 -0800 (PST) (envelope-from kupfer@rawbw.com) X-Authentication-Warning: shell1.rawbw.com: Host 135-180-174-211.dsl.dynamic.sonic.net [135.180.174.211] (may be forged) claimed to be alto.camomileplus.org From: Mike Kupfer In-reply-to: <86wmgbiss0.fsf@gnu.org> References: <22277.1732561980@alto.camomileplus.org> <8634jfi061.fsf@gnu.org> <31514.1732571988@alto.camomileplus.org> <86wmgbiss0.fsf@gnu.org> Comments: In-reply-to Eli Zaretskii message dated "Sat, 07 Dec 2024 14:25:51 +0200." X-Mailer: MH-E 8.6+git; nmh 1.8-RC2; Emacs 30.0.91 MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-ID: <16137.1733624628.1@alto.camomileplus.org> Date: Sat, 07 Dec 2024 18:23:48 -0800 Message-ID: <16138.1733624628@alto.camomileplus.org> X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Eli Zaretskii wrote: > > From: Mike Kupfer > > Date: Mon, 25 Nov 2024 13:59:48 -0800 > > > > Eli Zaretskii wrote: > > > > Okay, I'll revert to 30.0.91 and see if the problem is still there. > > Mike, did you make any progress since then? Well, I've been running 30.0.91 since Nov 25, and I haven't seen the hang during that time. According to my notes, it was 4 weeks between the time I installed 30.0.92 and when I got the hang on MATE. (Sorry, I should have mentioned that earlier.) So I'm not sure how long to let a given build run before declaring it "good". mike From unknown Tue Aug 12 08:33:35 2025 X-Loop: help-debbugs@gnu.org Subject: bug#74535: 30.0.92; partial hang, esp. keyboard events Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 08 Dec 2024 06:13:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 74535 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Mike Kupfer Cc: 74535@debbugs.gnu.org Received: via spool by 74535-submit@debbugs.gnu.org id=B74535.173363832819429 (code B ref 74535); Sun, 08 Dec 2024 06:13:02 +0000 Received: (at 74535) by debbugs.gnu.org; 8 Dec 2024 06:12:08 +0000 Received: from localhost ([127.0.0.1]:49396 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tKAWV-00053J-HB for submit@debbugs.gnu.org; Sun, 08 Dec 2024 01:12:07 -0500 Received: from eggs.gnu.org ([209.51.188.92]:43002) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tKAWU-00052o-2F for 74535@debbugs.gnu.org; Sun, 08 Dec 2024 01:12:06 -0500 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1tKAWO-0001Gt-N0; Sun, 08 Dec 2024 01:12:00 -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=QEVpu+eBTsak2YusXNMsGTkJyFOr+1rqmtBlYofblbY=; b=T504srkSqqB1 gFdnhc5a9sKiyE/TX6BD5i1aYIyE3VYhZ13BKRiZLomdhSuLUQqDU2SugXtlIZ7QvSDn2efWLRFqP AobwWTCIfl3oBVTBTe0FMCQBkRDfsYuDB1QsH5HUF+E+pIdzNVRIHDmF36m44qemhmp/RFuKyQmYr 0irM8I2UvroeiELg8X52oPh41joskkBdymOpF9EveekhKlsK02f0ub36fv2RLno9m6CYX/4O+6lhH u6I2j2kE2mDf3qDuyy+rhKfBDW0GSNvOHs1L8baXBUxatQdXrSaV0NNsG0Al4c2KuNpiETo1eYBIs sZTJDNnSkbX4RQVjhRtRSA==; Date: Sun, 08 Dec 2024 08:11:59 +0200 Message-Id: <86a5d6hff4.fsf@gnu.org> From: Eli Zaretskii In-Reply-To: <16138.1733624628@alto.camomileplus.org> (message from Mike Kupfer on Sat, 07 Dec 2024 18:23:48 -0800) References: <22277.1732561980@alto.camomileplus.org> <8634jfi061.fsf@gnu.org> <31514.1732571988@alto.camomileplus.org> <86wmgbiss0.fsf@gnu.org> <16138.1733624628@alto.camomileplus.org> X-Spam-Score: -2.3 (--) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) > From: Mike Kupfer > cc: 74535@debbugs.gnu.org > Comments: In-reply-to Eli Zaretskii > message dated "Sat, 07 Dec 2024 14:25:51 +0200." > Date: Sat, 07 Dec 2024 18:23:48 -0800 > > Eli Zaretskii wrote: > > > > From: Mike Kupfer > > > Date: Mon, 25 Nov 2024 13:59:48 -0800 > > > > > > Eli Zaretskii wrote: > > > > > > Okay, I'll revert to 30.0.91 and see if the problem is still there. > > > > Mike, did you make any progress since then? > > Well, I've been running 30.0.91 since Nov 25, and I haven't seen the > hang during that time. > > According to my notes, it was 4 weeks between the time I installed > 30.0.92 and when I got the hang on MATE. (Sorry, I should have > mentioned that earlier.) So I'm not sure how long to let a given build > run before declaring it "good". So I guess we need to wait a few more weeks before we are sure. Thanks. From unknown Tue Aug 12 08:33:35 2025 X-Loop: help-debbugs@gnu.org Subject: bug#74535: 30.0.92; partial hang, esp. keyboard events Resent-From: Stefan Kangas Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 02 Jan 2025 02:00:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 74535 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Eli Zaretskii Cc: 74535@debbugs.gnu.org, Mike Kupfer Received: via spool by 74535-submit@debbugs.gnu.org id=B74535.17357831488534 (code B ref 74535); Thu, 02 Jan 2025 02:00:02 +0000 Received: (at 74535) by debbugs.gnu.org; 2 Jan 2025 01:59:08 +0000 Received: from localhost ([127.0.0.1]:41356 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tTAUK-0002DV-DV for submit@debbugs.gnu.org; Wed, 01 Jan 2025 20:59:08 -0500 Received: from mail-ed1-x52c.google.com ([2a00:1450:4864:20::52c]:61665) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from ) id 1tTAUH-0002Ct-Kw for 74535@debbugs.gnu.org; Wed, 01 Jan 2025 20:59:02 -0500 Received: by mail-ed1-x52c.google.com with SMTP id 4fb4d7f45d1cf-5d3f28a4fccso16952907a12.2 for <74535@debbugs.gnu.org>; Wed, 01 Jan 2025 17:59:01 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1735783140; x=1736387940; darn=debbugs.gnu.org; h=cc:to:subject:message-id:date:mime-version:references:in-reply-to :from:from:to:cc:subject:date:message-id:reply-to; bh=C0GBps3fQzmVV25fcKuf/VUp7erU1WlaKPHQHZNw+Eg=; b=G74rw2Cj4LkZgr2/7kg4HtTgTQQtiGBb20jtGtHK03ZgsVO/NUxWPoakO74AZOenBh LIYTxnmLJ0zu4KN23iLoKSTOzXqmKfqiEgYimc77EAT/LiLdYvZUkQNlnhOifFKOdFCd 4S7kRp+iBr/Ek6xnC8IQ/YWjQe+ks0Fwzf1y1SXelveY0QZRB9mElgcjOnDSn7/JONtp NPAcDkB5GQwbTHtVMhLdnfr4yjrU4UGnr/PNw9JcQ6vQzcbVKuOhYio5keDnzepXBcwk z4Xq/gGhwX2eeweIebf2PjYYxURh1BVyhH1P1+hz5FxaeaLyak5r+RMWU0klxGYUOkhJ Y1Mw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1735783140; x=1736387940; h=cc:to:subject:message-id:date:mime-version:references:in-reply-to :from:x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=C0GBps3fQzmVV25fcKuf/VUp7erU1WlaKPHQHZNw+Eg=; b=g5pPmCl9Is34GT87ih4qfCfRASKZAhkYHCW+RgUm6l7KJt/6pIA8fSrehPsZ/NXNSw T9GEbY/FLnmJBkRmV+Flkm1zK30CAoDNKroSCfviTp7s9S6qJhcH0OCYmh/EIxkPkDsJ sgNlKv284Fm6PEVS3+pJkSCpw9sc9BV/rqLnT/wzEDSTgSofHKES4rtyER3M0+1IvFtQ gZ9rrjBWCYdufrujdRWYdn/vf500y8H65yY9e3g5QE3Sm3gufDtd4DNHk6/U9PmSQn32 9MGN3czaw3OnzZFiXyMloyDBgVqrMAP9NHkLZFdQKguJgWK/GTjz0sf57t6/1zgXjzRg n5Ug== X-Forwarded-Encrypted: i=1; AJvYcCVzUfm2BW3iIeh17jPvBKeVo+D1zGDciO+/lwqDyf7mUPy0Bl05eqVKsoKs5FphwX5yxNP3kw==@debbugs.gnu.org X-Gm-Message-State: AOJu0YywjVSGe+7kVQm/PsXWxE4S5aslR3Gy4vuM6Rt6ZARdbK7JiVMx m5obtXJWLdNvqQCUk6/fLmzAuKJ9cYy2BqTASTmAEpkNjh129XAgkvPEVYbKiNJOAztIwVUjVpf SVnJe0lwl+UAvskL8VhmW5y7zh+g= X-Gm-Gg: ASbGncuc6QGd0FzTS7g6h2k6ItiRNrWO3YTPBq5WGS2Rp2M/jnPUj0QWQZNQu/rMEf9 kpQ3o9gZL608/iD1fPPs7VuJfnny6Ya0fSuGkExLT X-Google-Smtp-Source: AGHT+IGOnitXkDtWji2BLdsAMWHDuZ8ZHfqOUWzt0rjL+zjzbtJvzUCDR9+gdDyDv3H+81kdgbw2tWHiH4VJ0ET9Wps= X-Received: by 2002:a05:6402:84c:b0:5d0:b925:a8a with SMTP id 4fb4d7f45d1cf-5d81dda80bemr43972799a12.16.1735783140193; Wed, 01 Jan 2025 17:59:00 -0800 (PST) Received: from 753933720722 named unknown by gmailapi.google.com with HTTPREST; Wed, 1 Jan 2025 19:58:59 -0600 From: Stefan Kangas In-Reply-To: <86a5d6hff4.fsf@gnu.org> (Eli Zaretskii's message of "Sun, 08 Dec 2024 08:11:59 +0200") References: <22277.1732561980@alto.camomileplus.org> <8634jfi061.fsf@gnu.org> <31514.1732571988@alto.camomileplus.org> <86wmgbiss0.fsf@gnu.org> <16138.1733624628@alto.camomileplus.org> <86a5d6hff4.fsf@gnu.org> MIME-Version: 1.0 Date: Wed, 1 Jan 2025 19:58:59 -0600 Message-ID: Content-Type: text/plain; charset="UTF-8" X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Eli Zaretskii writes: >> From: Mike Kupfer >> cc: 74535@debbugs.gnu.org >> Comments: In-reply-to Eli Zaretskii >> message dated "Sat, 07 Dec 2024 14:25:51 +0200." >> Date: Sat, 07 Dec 2024 18:23:48 -0800 >> >> Eli Zaretskii wrote: >> >> > > From: Mike Kupfer >> > > Date: Mon, 25 Nov 2024 13:59:48 -0800 >> > > >> > > Eli Zaretskii wrote: >> > > >> > > Okay, I'll revert to 30.0.91 and see if the problem is still there. >> > >> > Mike, did you make any progress since then? >> >> Well, I've been running 30.0.91 since Nov 25, and I haven't seen the >> hang during that time. >> >> According to my notes, it was 4 weeks between the time I installed >> 30.0.92 and when I got the hang on MATE. (Sorry, I should have >> mentioned that earlier.) So I'm not sure how long to let a given build >> run before declaring it "good". > > So I guess we need to wait a few more weeks before we are sure. > > Thanks. That was over 3 weeks ago. Do we feel more confident now? From unknown Tue Aug 12 08:33:35 2025 X-Loop: help-debbugs@gnu.org Subject: bug#74535: 30.0.92; partial hang, esp. keyboard events Resent-From: Mike Kupfer Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 02 Jan 2025 02:29:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 74535 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Stefan Kangas Cc: 74535@debbugs.gnu.org, Eli Zaretskii Received: via spool by 74535-submit@debbugs.gnu.org id=B74535.173578493614180 (code B ref 74535); Thu, 02 Jan 2025 02:29:02 +0000 Received: (at 74535) by debbugs.gnu.org; 2 Jan 2025 02:28:56 +0000 Received: from localhost ([127.0.0.1]:41501 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tTAxD-0003gc-0l for submit@debbugs.gnu.org; Wed, 01 Jan 2025 21:28:55 -0500 Received: from shell1.rawbw.com ([198.144.192.42]:16425 ident=root) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tTAxA-0003gU-UD for 74535@debbugs.gnu.org; Wed, 01 Jan 2025 21:28:53 -0500 Received: from alto.camomileplus.org (135-180-174-211.dsl.dynamic.sonic.net [135.180.174.211] (may be forged)) (authenticated bits=0) by shell1.rawbw.com (8.15.1/8.15.1) with ESMTPSA id 5022Sk3f071112 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO); Wed, 1 Jan 2025 18:28:51 -0800 (PST) (envelope-from kupfer@rawbw.com) X-Authentication-Warning: shell1.rawbw.com: Host 135-180-174-211.dsl.dynamic.sonic.net [135.180.174.211] (may be forged) claimed to be alto.camomileplus.org From: Mike Kupfer In-reply-to: References: <22277.1732561980@alto.camomileplus.org> <8634jfi061.fsf@gnu.org> <31514.1732571988@alto.camomileplus.org> <86wmgbiss0.fsf@gnu.org> <16138.1733624628@alto.camomileplus.org> <86a5d6hff4.fsf@gnu.org> Comments: In-reply-to Stefan Kangas message dated "Wed, 01 Jan 2025 19:58:59 -0600." X-Mailer: MH-E 8.6+git; nmh 1.8-RC2; Emacs 30.0.92 MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-ID: <46141.1735784926.1@alto.camomileplus.org> Date: Wed, 01 Jan 2025 18:28:46 -0800 Message-ID: <46142.1735784926@alto.camomileplus.org> X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Stefan Kangas wrote: > Eli Zaretskii writes: > > So I guess we need to wait a few more weeks before we are sure. > > > > Thanks. > > That was over 3 weeks ago. Do we feel more confident now? I haven't seen the hang again. I went back to 30.0.92 on Dec 21, after hacking up a script that uses emacsclient to invoke view-lossage. (Rather than bisecting by changes to the code, at 4 weeks per iteration, I thought it might be more effective to try a bisection strategy based on the flow of data through Emacs. Depending on what view-lossage tells me--assuming I ever see the hang again--, I can add hacky logging code to my builds in whatever place seems appropriate. FWIW, prior to going back to 30.0.92, I diffed the changes from 30.0.91 to 30.0.92 and nothing seemed plausible as a possible cause.) At this point, I'm fine with calling the bug very rare and moving on. If it happens again, I'll see what information I can get and update the bug report. mike From unknown Tue Aug 12 08:33:35 2025 MIME-Version: 1.0 X-Mailer: MIME-tools 5.505 (Entity 5.505) X-Loop: help-debbugs@gnu.org From: help-debbugs@gnu.org (GNU bug Tracking System) To: Mike Kupfer Subject: bug#74535: closed (Re: bug#74535: 30.0.92; partial hang, esp. keyboard events) Message-ID: References: <22277.1732561980@alto.camomileplus.org> X-Gnu-PR-Message: they-closed 74535 X-Gnu-PR-Package: emacs Reply-To: 74535@debbugs.gnu.org Date: Thu, 02 Jan 2025 03:14:02 +0000 Content-Type: multipart/mixed; boundary="----------=_1735787642-22567-1" This is a multi-part message in MIME format... ------------=_1735787642-22567-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Your bug report #74535: 30.0.92; partial hang, esp. keyboard events which was filed against the emacs package, has been closed. The explanation is attached below, along with your original report. If you require more details, please reply to 74535@debbugs.gnu.org. --=20 74535: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D74535 GNU Bug Tracking System Contact help-debbugs@gnu.org with problems ------------=_1735787642-22567-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at 74535-done) by debbugs.gnu.org; 2 Jan 2025 03:13:10 +0000 Received: from localhost ([127.0.0.1]:41628 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tTBe1-0005qR-Ru for submit@debbugs.gnu.org; Wed, 01 Jan 2025 22:13:10 -0500 Received: from mail-ed1-x52e.google.com ([2a00:1450:4864:20::52e]:44409) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from ) id 1tTBdz-0005qH-6K for 74535-done@debbugs.gnu.org; Wed, 01 Jan 2025 22:13:08 -0500 Received: by mail-ed1-x52e.google.com with SMTP id 4fb4d7f45d1cf-5d3bdccba49so19844595a12.1 for <74535-done@debbugs.gnu.org>; Wed, 01 Jan 2025 19:13:07 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1735787585; x=1736392385; darn=debbugs.gnu.org; h=cc:to:subject:message-id:date:mime-version:references:in-reply-to :from:from:to:cc:subject:date:message-id:reply-to; bh=UUoaLBiiN5Fzaf1PHxfCF1E4KQb6GO0KTA1EMqpvcOY=; b=YRvAICzfL16t3pyHthft5iTl5h13QMfXeRSZxUp1eimRi7afVLrn4X0Fv8g4OuG4sd TNbt+TsYGOj6EtPJiUlop/vtPW4NThDpPWHiT8xMdxM7z7p4gUMd793tRWlWd25KKa+9 QDDi3/9IuuPQ/lpFgxjmi+bptfqZIqUEcbixbgp4/JrWGb55qbRS9PnkAFnt2mpb8njj CApyizSbEb2pVGgwgZTXxOh9UAk87O0Xttuw0k3mdcuRuMzuskMiuTnLw6403tKMKH2+ ccjjSUN5FTSicyOI4LQXU+2i8D47V9be0+pgbVB8En5RpBowwrQIdr/mp5Ox9o39Hp3E AhUw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1735787585; x=1736392385; h=cc:to:subject:message-id:date:mime-version:references:in-reply-to :from:x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=UUoaLBiiN5Fzaf1PHxfCF1E4KQb6GO0KTA1EMqpvcOY=; b=na1tRNsZf07DuSN7UhJp4595QL+XIjqc7e0G9FfhDvrnDpW6mqc9rmJPj5Ptd69ElA 0COAduPStOp5foeKD+49VdG/MvSuw0twgSPvDI/6a12cLsckcq3MdTirlLkwRqQyG2e1 /yDNq+gXpNaQZk9OmOefxo2kKy0+tF815+pj+oP7d0G77xyxZtn+vE4AJKpKcn41VHCe xYVy2xC5KL9SueDnohVXaEjZgYT0h56+rsIaXT1EYb58VkjJrJMNgitEzy9yGuBgHVeY MlcPqF5uc90qCVSGGyTqodW8ExHpVPdhCqSEDwEYZes1QA8QwbI8NESUrPJbfmI0XnDk KH3A== X-Forwarded-Encrypted: i=1; AJvYcCVDNt5VDFyMNwfOOMlRRXZg3znLKI+ZXfTqop6uavuQGCb7mA+y0du21OljrAeM5Vd5Wt/jT53UXmHn@debbugs.gnu.org X-Gm-Message-State: AOJu0YyEOzzbaYMHZTH/IRHlLr5ZBzMVIS8V6dETeElUQRHxkjSjjiIp Agewgt9EuzAwEAPXUgDzgo2ZUqE0/2jmGR7Q/OFF8RMsC0tfW2MUhYWJVZvmSx00sODx5Uou4x0 ZyzRFVE2nLBvN8BTV5wFNtXJ5p9sY1wRMJyk= X-Gm-Gg: ASbGncsG2lAsIDK1+x54tsa0pfo7Hm04hib65hClTo9E9tukpJn84Liwvuu+b4QpDwc Il8f5T09vEsAWQNkJs50VYloD1eKfTwFKEdP44BJo X-Google-Smtp-Source: AGHT+IE56bYDG79ijBegJJYtPm1hmThj0UiCRspiRowTyDB+XnXtVMQnKZ7QhLPvVcOsjI9nsZFsG/ofiJqpMkYNKnk= X-Received: by 2002:a05:6402:2547:b0:5d3:cd85:36c6 with SMTP id 4fb4d7f45d1cf-5d81de165bamr44911339a12.24.1735787585205; Wed, 01 Jan 2025 19:13:05 -0800 (PST) Received: from 753933720722 named unknown by gmailapi.google.com with HTTPREST; Wed, 1 Jan 2025 21:13:04 -0600 From: Stefan Kangas In-Reply-To: <46142.1735784926@alto.camomileplus.org> References: <22277.1732561980@alto.camomileplus.org> <8634jfi061.fsf@gnu.org> <31514.1732571988@alto.camomileplus.org> <86wmgbiss0.fsf@gnu.org> <16138.1733624628@alto.camomileplus.org> <86a5d6hff4.fsf@gnu.org> <46142.1735784926@alto.camomileplus.org> MIME-Version: 1.0 Date: Wed, 1 Jan 2025 21:13:04 -0600 Message-ID: Subject: Re: bug#74535: 30.0.92; partial hang, esp. keyboard events To: Mike Kupfer Content-Type: text/plain; charset="UTF-8" X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 74535-done Cc: Eli Zaretskii , 74535-done@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Mike Kupfer writes: > Stefan Kangas wrote: > >> Eli Zaretskii writes: > >> > So I guess we need to wait a few more weeks before we are sure. >> > >> > Thanks. >> >> That was over 3 weeks ago. Do we feel more confident now? > > I haven't seen the hang again. I went back to 30.0.92 on Dec 21, after > hacking up a script that uses emacsclient to invoke view-lossage. > (Rather than bisecting by changes to the code, at 4 weeks per iteration, > I thought it might be more effective to try a bisection strategy based > on the flow of data through Emacs. Depending on what view-lossage tells > me--assuming I ever see the hang again--, I can add hacky logging code > to my builds in whatever place seems appropriate. FWIW, prior to going > back to 30.0.92, I diffed the changes from 30.0.91 to 30.0.92 and > nothing seemed plausible as a possible cause.) > > At this point, I'm fine with calling the bug very rare and moving on. > If it happens again, I'll see what information I can get and update the > bug report. Thanks for reporting back. I'm therefore closing this bug report. Please report back if you see the hang again. ------------=_1735787642-22567-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at submit) by debbugs.gnu.org; 25 Nov 2024 19:13:22 +0000 Received: from localhost ([127.0.0.1]:40778 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tFeWP-0007fA-Ft for submit@debbugs.gnu.org; Mon, 25 Nov 2024 14:13:22 -0500 Received: from lists.gnu.org ([209.51.188.17]:57882) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tFeWN-0007f1-2z for submit@debbugs.gnu.org; Mon, 25 Nov 2024 14:13:19 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1tFeWM-00088M-EU for bug-gnu-emacs@gnu.org; Mon, 25 Nov 2024 14:13:18 -0500 Received: from shell1.rawbw.com ([198.144.192.42]) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1tFeWJ-0005k1-CS for bug-gnu-emacs@gnu.org; Mon, 25 Nov 2024 14:13:18 -0500 Received: from alto.camomileplus.org (135-180-174-211.dsl.dynamic.sonic.net [135.180.174.211] (may be forged)) (authenticated bits=0) by shell1.rawbw.com (8.15.1/8.15.1) with ESMTPSA id 4APJD1Oj068103 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO) for ; Mon, 25 Nov 2024 11:13:07 -0800 (PST) (envelope-from kupfer@rawbw.com) X-Authentication-Warning: shell1.rawbw.com: Host 135-180-174-211.dsl.dynamic.sonic.net [135.180.174.211] (may be forged) claimed to be alto.camomileplus.org From: Mike Kupfer To: bug-gnu-emacs@gnu.org Subject: 30.0.92; partial hang, esp. keyboard events X-Mailer: MH-E 8.6+git; nmh 1.8-RC2; Emacs 30.0.92 X-Debbugs-Cc: MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-ID: <22276.1732561980.1@alto.camomileplus.org> Content-Transfer-Encoding: quoted-printable Date: Mon, 25 Nov 2024 11:13:00 -0800 Message-ID: <22277.1732561980@alto.camomileplus.org> Received-SPF: pass client-ip=198.144.192.42; envelope-from=kupfer@rawbw.com; helo=shell1.rawbw.com X-Spam_score_int: -18 X-Spam_score: -1.9 X-Spam_bar: - X-Spam_report: (-1.9 / 5.0 requ) BAYES_00=-1.9, RCVD_IN_VALIDITY_RPBL_BLOCKED=0.001, RCVD_IN_VALIDITY_SAFE_BLOCKED=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: 0.1 (/) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -2.3 (--) I've been getting occasional Emacs hangs, under both Xfce and MATE. I haven't seen the problem (so far) with i3. Emacs seems to handle mouse events okay, e.g., it looks like point is moving in response to a mouse click. And I can create new frames using emacsclient. But keyboard events don't seem to be processed--there's no response to C-g, M-x, C-p, C-n, simple text, F10. I tried troubleshooting the problem using strace (simple "strace -p "), but there's so much output I've been unable to make sense of it. I don't have a reliable recipe for reproducing the problem. It *might* be related to closing a frame. I did not see this problem with 30.0.91. My current plan for troubleshooting (the next time it happens) is to attach gdb, dump the last 10 items in recent_keys (using the instructions in etc/DEBUG), resume the process, type a few keys, go back into gdb, and see if recent_keys and recent_keys_index have changed. Is there a better approach? thanks, mike (gdb) bt #0 pselect64_syscall (sigmask=3D, timeout=3D, exceptfds=3D0x0= , writefds=3D0x7ffcfde93cb0, readfds=3D0x7ffcfde93c30, nfds=3D18) at ../sysdeps/unix/sysv/linux/pselect.c:34 #1 __pselect (nfds=3D18, readfds=3D0x7ffcfde93c30, writefds=3D0x7ffcfde93cb0, excep= tfds=3D0x0, timeout=3D, sigmask=3D) at ../sysdeps/unix/sysv/linux/pselect.c:56 #2 0x000055bb705d9dee in really_call_select (arg=3D0x7ffcfde93b40) at thread.c:624 #3 0x000055bb705da510 in flush_stack_call_func (arg=3D0x7ffcfde93b40, func=3D0x55bb705d9d90 ) at /home/kupfer/src/emacs-30.0.92/src/lisp.h:4509 #4 thread_select (func=3D, max_fds=3Dmax_fds@entry=3D18, rfds=3Drfds@ent= ry=3D0x7ffcfde93c30, wfds=3Dwfds@entry=3D0x7ffcfde93cb0, efds=3Defds@entry= =3D0x0, timeout=3Dtimeout@entry=3D0x7ffcfde94270, sigmask=3D) at thread.c:656 #5 0x000055bb70601b4d in xg_select (fds_lim=3D18, rfds=3Drfds@entry=3D0x7ffcfde943a0, wfds=3D0x7ffcfde944= 20, efds=3D0x0, timeout=3D, sigmask=3D0x0) at xgselect.c:18= 4 #6 0x000055bb705b6bd7 in wait_reading_process_output (time_limit=3Dtime_limit@entry=3D30, nsecs=3Dnsecs@entry=3D0, read_kbd= =3Dread_kbd@entry=3D-1, do_display=3Ddo_display@entry=3Dtrue, wait_for_cel= l=3Dwait_for_cell@entry=3DXIL(0)--Type for more, q to quit, c to con= tinue without paging-- , wait_proc=3Dwait_proc@entry=3D0x0, just_wait_proc=3D0) at process.c:5747 #7 0x000055bb703d3810 in sit_for (timeout=3Dtimeout@entry=3Dmake_fixnum(30), reading=3Dreading@entry=3D= true, display_option=3Ddisplay_option@entry=3D1) at dispnew.c:6335 #8 0x000055bb704e66bc in read_char (commandflag=3D1, map=3Dmap@entry=3DXIL(0x55bb73d90b73), prev_event=3D= XIL(0), used_mouse_menu=3Dused_mouse_menu@entry=3D0x7ffcfde94c9b, end_time= =3Dend_time@entry=3D0x0) at /home/kupfer/src/emacs-30.0.92/src/lisp.h:746 #9 0x000055bb704e6e8f in read_key_sequence (keybuf=3Dkeybuf@entry=3D0x7ffcfde94de0, prompt=3Dprompt@entry=3DXIL(0= ), dont_downcase_last=3Ddont_downcase_last@entry=3Dfalse, can_return_switc= h_frame=3Dcan_return_switch_frame@entry=3Dtrue, fix_current_buffer=3Dfix_c= urrent_buffer@entry=3Dtrue, prevent_redisplay=3Dprevent_redisplay@entry=3D= false, disable_text_conversion_p=3Dfalse) at keyboard.c:10743 #10 0x000055bb704e8e94 in command_loop_1 () at keyboard.c:1429 #11 0x000055bb7055ffc7 in internal_condition_case (bfun=3Dbfun@entry=3D0x55bb704e8ce0 , handlers=3Dhandl= ers@entry=3DXIL(0x90), hfun=3Dhfun@entry=3D0x55bb704dca90 ) at = eval.c:1613 #12 0x000055bb704d4f66 in command_loop_2 (handlers=3Dhandlers@entry=3DXIL(= 0x90)) at keyboard.c:1168 #13 0x000055bb7055ff21 in internal_catch (tag=3Dtag@entry=3DXIL(0x11d30), func=3Dfunc@entry=3D0x55bb704d4f40 , arg=3Darg@entry=3DXIL(0x90)) at eval.c:1292 --Type for more, q to quit, c to continue without paging--c #14 0x000055bb704d4f01 in command_loop () at keyboard.c:1146 #15 0x000055bb704dc653 in recursive_edit_1 () at keyboard.c:754 #16 0x000055bb704dc9c0 in Frecursive_edit () at keyboard.c:837 #17 0x000055bb703c88c3 in main (argc=3D1, argv=3D0x7ffcfde95268) at emacs.= c:2635 (gdb) xbacktrace (gdb) In GNU Emacs 30.0.92 (build 1, x86_64-pc-linux-gnu, X toolkit, cairo version 1.16.0, Xaw scroll bars) of 2024-10-28 built on alto Windowing system distributor 'The X.Org Foundation', version 11.0.12101007 System Description: Debian GNU/Linux 12 (bookworm) Configured using: 'configure --prefix=3D/usr/local --with-native-compilation=3Dno' Configured features: CAIRO FREETYPE GIF GLIB GMP GNUTLS GSETTINGS HARFBUZZ JPEG LIBSELINUX LIBXML2 MODULES NOTIFY INOTIFY PDUMPER PNG SECCOMP SOUND THREADS TIFF TOOLKIT_SCROLL_BARS WEBP X11 XDBE XIM XPM LUCID ZLIB Important settings: value of $LC_TIME: C value of $LANG: en_US.UTF-8 value of $XMODIFIERS: @im=3Dibus locale-coding-system: utf-8-unix Major mode: Lisp Interaction Minor modes in effect: delete-selection-mode: t display-time-mode: t global-eldoc-mode: t eldoc-mode: t show-paren-mode: t mouse-wheel-mode: t file-name-shadow-mode: t global-font-lock-mode: t font-lock-mode: t minibuffer-regexp-mode: t indent-tabs-mode: t transient-mark-mode: t auto-composition-mode: t auto-encryption-mode: t auto-compression-mode: t Load-path shadows: None found. Features: (shadow mh-identity mh-tool-bar mh-letter mh-show goto-addr gnus-cite mh-mime mh-acros mh-xface mh-utils emacsbug mule-util display-line-numbers rect gud pulse color compile etags fileloop xref project vc-hg diff-mode track-changes easy-mmode bug-reference dired-aux dired-x oc-basic ol-eww eww url-queue mm-url ol-rmail ol-mhe ol-irc ol-info ol-gnus nnselect ol-docview doc-view filenotify jka-compr image-mode exif ol-bibtex bibtex ol-bbdb ol-w3m ol-doi org-link-doi face-remap org-agenda org-element org-persist xdg org-id org-element-ast inline avl-tree generator org-refile org ob ob-tangle ob-ref ob-lob ob-table ob-exp org-macro org-src sh-script smie treesit executable ob-comint org-pcomplete org-list org-footnote org-faces org-entities org-version ob-emacs-lisp ob-core ob-eval org-cycle org-table ol rx org-fold org-fold-core org-keys oc org-loaddefs find-func cal-menu calendar cal-loaddefs org-compat org-macs format-spec misearch multi-isearch crm thingatpt cus-edit pp cus-start cus-load cl-extra help-mode mdk-mail gnus-mh gnus-msg mh-comp mh-scan mh-gnus gnus-dup nnmh gnus-score score-mode gnus-art mm-uu mml2015 mm-view mml-smime smime gnutls dig gnus-sum shr pixel-fill kinsoku url-file svg dom gnus-group gnus-undo gnus-start gnus-dbus dbus xml gnus-cloud nnimap nnmail browse-url url url-proxy url-privacy url-expand url-methods url-history url-cookie generate-lisp-file url-domsuf url-util url-parse auth-source cl-seq eieio eieio-core cl-macs json map byte-opt gv bytecomp byte-compile url-vars mail-source utf7 nnoo parse-time iso8601 gnus-spec gnus-int gnus-range gnus-win gnus nnheader range wid-edit mh-e mh-buffers mh-loaddefs message sendmail mailcap yank-media puny dired dired-loaddefs rfc822 mml mml-sec password-cache epa derived epg rfc6068 epg-config gnus-util text-property-search time-date mm-decode mm-bodies mm-encode mail-parse rfc2231 rfc2047 rfc2045 mm-util ietf-drums mail-prsvr mailabbrev mail-utils gmm-utils mailheader warnings server timeclock noutline outline icons cc-mode cc-fonts cc-guess cc-menus cc-cmds cc-styles cc-align cc-engine cc-vars cc-defs advice shell pcomplete comint subr-x ansi-osc ansi-color ring xcscope delsel time vc cl-loaddefs cl-lib vc-dispatcher mdk-hacks 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 inotify dynamic-setting system-font-setting font-render-setting cairo x-toolkit x multi-tty move-toolbar make-network-process emacs) Memory information: ((conses 16 491649 89875) (symbols 48 30489 0) (strings 32 104582 3918) (string-bytes 1 2859977) (vectors 16 64239) (vector-slots 8 1424223 110136) (floats 8 540 756) (intervals 56 9625 661) (buffers 984 73)) ------------=_1735787642-22567-1--