GNU logs - #77704, boring messages


Message sent to bug-gnu-emacs@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#77704: 30.1; xml-mode enters infinite loop when saving with unclosed XML  comment
Resent-From: TANIKAWAKoji <kojie.yk@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Thu, 10 Apr 2025 14:09:02 +0000
Resent-Message-ID: <handler.77704.B.174429411331103 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: report 77704
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: 
To: 77704 <at> debbugs.gnu.org
X-Debbugs-Original-To: bug-gnu-emacs@HIDDEN
Received: via spool by submit <at> debbugs.gnu.org id=B.174429411331103
          (code B ref -1); Thu, 10 Apr 2025 14:09:02 +0000
Received: (at submit) by debbugs.gnu.org; 10 Apr 2025 14:08:33 +0000
Received: from localhost ([127.0.0.1]:46126 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1u2sa0-00085W-F6
	for submit <at> debbugs.gnu.org; Thu, 10 Apr 2025 10:08:33 -0400
Received: from lists.gnu.org ([2001:470:142::17]:34236)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <kojie.yk@HIDDEN>)
 id 1u2mfe-0006ap-CK
 for submit <at> debbugs.gnu.org; Thu, 10 Apr 2025 03:49:59 -0400
Received: from eggs.gnu.org ([2001:470:142:3::10])
 by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <kojie.yk@HIDDEN>)
 id 1u2mfX-0002LS-Tt
 for bug-gnu-emacs@HIDDEN; Thu, 10 Apr 2025 03:49:51 -0400
Received: from pv50p00im-zteg10011401.me.com ([17.58.6.41])
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <kojie.yk@HIDDEN>)
 id 1u2mfV-0005WK-6W
 for bug-gnu-emacs@HIDDEN; Thu, 10 Apr 2025 03:49:51 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=icloud.com;
 s=1a1hai; bh=d5DGal7s0OSJMVmRSFFgnrzS63EBM0+r2e+TfPzZ2b0=;
 h=From:Content-Type:Mime-Version:Date:Subject:Message-Id:To:x-icloud-hme;
 b=Nc3AUd3ThPLNI/hLePPlXvqIlaIRBkqaYS6iMWD9toYWVBz+bfv8X0bQiyS/oFy7G
 nN1hMTpJW8IT1nqnwIBzySDaI2y7I79k47DysBbAUOh1Va3bFNJhrIFty8txsdcOZu
 Shn/YHmH9SSEo5KEsj592ovxQf9881lA7kvbabUzuSD8lITEz4kfuMRK1XnPFH6Gx3
 HDC+83BOWSQ8X+9pJG1wQ7BhLVsCk8qgJzgQ/4VX7aX+tnS9YDLhlro0FdpoYBDHbJ
 b6uT7E+ZHghvhIM7zwKeDKisSzf6fNGfSzq4swJTUOTUdJgNQEZMBufDMj9bNR96k1
 TlFCJVPYDZfwg==
Received: from pv50p00im-zteg10011401.me.com (pv50p00im-zteg10011401.me.com
 [17.58.6.41])
 by pv50p00im-zteg10011401.me.com (Postfix) with ESMTPS id E6AC534BA5D9;
 Thu, 10 Apr 2025 07:49:42 +0000 (UTC)
Received: from smtpclient.apple (pv50p00im-dlb-asmtp-mailmevip.me.com
 [17.56.9.10])
 by pv50p00im-zteg10011401.me.com (Postfix) with ESMTPSA id BA00334BA7AB;
 Thu, 10 Apr 2025 07:49:41 +0000 (UTC)
From: TANIKAWAKoji <kojie.yk@HIDDEN>
Content-Type: text/plain;
	charset=us-ascii
Content-Transfer-Encoding: quoted-printable
Mime-Version: 1.0 (Mac OS X Mail 16.0 \(3826.400.131.1.6\))
Date: Thu, 10 Apr 2025 16:49:25 +0900
Message-Id: <1B4B7695-ABDE-41CF-A512-98AC7DE3ED82@HIDDEN>
X-Mailer: Apple Mail (2.3826.400.131.1.6)
X-Proofpoint-GUID: KrffMwbICJO8eZAPbbF6uQbJi_SD8MV4
X-Proofpoint-ORIG-GUID: KrffMwbICJO8eZAPbbF6uQbJi_SD8MV4
X-Proofpoint-Virus-Version: vendor=baseguard
 engine=ICAP:2.0.272,Aquarius:18.0.1095,Hydra:6.0.680,FMLib:17.12.68.34
 definitions=2025-04-09_06,2025-04-08_04,2024-11-22_01
X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 adultscore=0
 phishscore=0 clxscore=1015
 malwarescore=0 mlxscore=0 mlxlogscore=999 suspectscore=0 spamscore=0
 bulkscore=0 classifier=spam adjust=0 reason=mlx scancount=1
 engine=8.19.0-2308100000 definitions=main-2504100057
X-Apple-Remote-Links: v=1;h=KCk=;charset=UTF-8
Received-SPF: pass client-ip=17.58.6.41; envelope-from=kojie.yk@HIDDEN;
 helo=pv50p00im-zteg10011401.me.com
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 autolearn=unavailable autolearn_force=no
X-Spam_action: no action
X-Spam-Score: 1.0 (+)
X-Mailman-Approved-At: Thu, 10 Apr 2025 10:08:30 -0400
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 (/)


To reproduce:

1. emacs -Q
2. Open a new buffer and enter: <!--
3. Set mode to xml-mode: M-x xml-mode
4. Save buffer: C-x C-s

Expected: Save succeeds, or a warning about unclosed comment.

Actual: Emacs enters an infinite loop or hangs. Requires external =
termination.

Notes:
- Adding --> afterwards doesn't clear the loop unless syntax-propertize =
is run manually.
- Occurs reliably in xml-mode, not in nxml-mode.
- Possibly related to scan-sexps or syntax-propertize caching.

System:
- Emacs 29.x on macOS (Apple Silicon)
- Reproducible: 100%





In GNU Emacs 30.1 (build 1, aarch64-apple-darwin21.6.0, NS
appkit-2113.65 Version 12.7.6 (Build 21H1320)) of 2025-02-24 built on
armbob.lan
Windowing system distributor 'Apple', version 10.3.2575
System Description:  macOS 15.3.1

Configured using:
'configure --with-ns '--enable-locallisppath=3D/Library/Application
Support/Emacs/${version}/site-lisp:/Library/Application
Support/Emacs/site-lisp' --with-modules 'CFLAGS=3D-DFD_SETSIZE=3D10000
-DDARWIN_UNLIMITED_SELECT' --with-x-toolkit=3Dno'

Configured features:
ACL GLIB GMP GNUTLS JPEG LIBXML2 MODULES NOTIFY KQUEUE NS PDUMPER PNG
RSVG SQLITE3 THREADS TIFF TOOLKIT_SCROLL_BARS TREE_SITTER WEBP XIM ZLIB

Important settings:
  value of $LANG: ja_JP.UTF-8
  locale-coding-system: utf-8-unix

Major mode: nXML

Minor modes in effect:
  helm-mode: t
  helm-minibuffer-history-mode: t
  rng-validate-mode: t
  global-undo-tree-mode: t
  undo-tree-mode: t
  which-key-mode: t
  override-global-mode: t
  global-hl-line-mode: t
  global-display-line-numbers-mode: t
  display-line-numbers-mode: t
  tooltip-mode: t
  global-eldoc-mode: t
  show-paren-mode: t
  electric-indent-mode: t
  mouse-wheel-mode: t
  menu-bar-mode: t
  file-name-shadow-mode: t
  global-font-lock-mode: t
  font-lock-mode: t
  blink-cursor-mode: t
  minibuffer-regexp-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:
/Users/kojie/.emacs.d/elpa/which-key-20240620.2145/which-key hides =
/Applications/Emacs.app/Contents/Resources/lisp/which-key
/Users/kojie/.emacs.d/elpa/transient-20250205.2244/transient hides =
/Applications/Emacs.app/Contents/Resources/lisp/transient

Features:
(shadow sort mail-extr emacsbug message yank-media puny rfc822 mml
mml-sec epa derived epg rfc6068 epg-config gnus-util mm-decode mm-bodies
mm-encode mail-parse rfc2231 mailabbrev gmm-utils mailheader sendmail
rfc2047 rfc2045 ietf-drums mm-util mail-prsvr mail-utils winner
tramp-archive tramp-gvfs dbus xml helm-command helm-elisp helm-eval
edebug debug backtrace helm-info helm-mode helm-misc helm-files
image-dired image-dired-tags image-dired-external image-dired-util
image-mode dired dired-loaddefs exif filenotify tramp trampver
tramp-integration files-x tramp-message tramp-compat xdg shell
parse-time iso8601 tramp-loaddefs helm-buffers helm-x-icons helm-occur
helm-tags helm-locate helm-grep helm-regexp helm-utils helm-help
helm-types helm helm-global-bindings helm-easymenu helm-core helm-source
helm-multi-match helm-lib async rng-xsd xsd-regexp rng-cmpct rng-nxml
rng-valid rng-loc rng-uri rng-parse nxml-parse rng-match rng-dt rng-util
rng-pttrn nxml-ns nxml-mode nxml-outln nxml-rap sgml-mode facemenu dom
nxml-util nxml-enc xmltok company-oddmuse company-keywords company-etags
company-gtags company-dabbrev-code company-dabbrev company-files
company-clang company-capf company-cmake company-semantic
company-template company-bbdb company flycheck rainbow-mode color org ob
ob-tangle ob-ref ob-lob ob-table ob-exp org-macro org-src sh-script
treesit executable ob-comint org-pcomplete pcomplete org-list
org-footnote org-faces org-entities time-date noutline outline
org-version ob-emacs-lisp ob-core ob-eval org-cycle org-table ol
org-fold org-fold-core org-keys oc org-loaddefs find-func cal-menu
calendar cal-loaddefs org-compat org-macs format-spec undo-tree diff
queue which-key lua-mode edmacro kmacro perl-mode ruby-mode smie
rust-utils rust-prog-mode rx rust-mode rust-playpen rust-cargo
rust-common rust-rustfmt rust-compile go-mode find-file ffap thingatpt
etags fileloop generator xref project compile text-property-search
comint ansi-osc ansi-color ring cl-extra help-mode use-package
use-package-ensure use-package-delight use-package-diminish
use-package-bind-key bind-key easy-mmode use-package-core finder-inf
hl-line display-line-numbers company-autoloads flycheck-autoloads
go-mode-autoloads helm-autoloads helm-core-autoloads async-autoloads
lsp-ui-autoloads lsp-mode-autoloads f-autoloads lua-mode-autoloads
magit-autoloads pcase magit-section-autoloads llama-autoloads
markdown-mode-autoloads neotree-autoloads python-mode-autoloads
rainbow-mode-autoloads rust-mode-autoloads spinner-autoloads
transient-autoloads treemacs-autoloads cfrs-autoloads posframe-autoloads
ht-autoloads hydra-autoloads lv-autoloads pfuture-autoloads
ace-window-autoloads avy-autoloads s-autoloads dash-autoloads
undo-tree-autoloads queue-autoloads wfnames-autoloads
which-key-autoloads with-editor-autoloads info yatex-autoloads package
browse-url 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 icons
password-cache json subr-x map byte-opt gv bytecomp byte-compile
url-vars cl-loaddefs cl-lib japan-util rmc iso-transl tooltip cconv
eldoc paren electric uniquify ediff-hook vc-hooks lisp-float-type
elisp-mode mwheel term/ns-win ns-win ucs-normalize mule-util
term/common-win 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 kqueue cocoa ns multi-tty make-network-process emacs)

Memory information:
((conses 16 492670 105067) (symbols 48 33810 1)
  (strings 32 167280 14163) (string-bytes 1 4288032)
  (vectors 16 60305) (vector-slots 8 1205224 78794) (floats 8 339 57)
  (intervals 56 1288 187) (buffers 992 15))




Message sent:


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: TANIKAWAKoji <kojie.yk@HIDDEN>
Subject: bug#77704: Acknowledgement (30.1; xml-mode enters infinite loop
 when saving with unclosed XML  comment)
Message-ID: <handler.77704.B.174429411331103.ack <at> debbugs.gnu.org>
References: <1B4B7695-ABDE-41CF-A512-98AC7DE3ED82@HIDDEN>
X-Gnu-PR-Message: ack 77704
X-Gnu-PR-Package: emacs
Reply-To: 77704 <at> debbugs.gnu.org
Date: Thu, 10 Apr 2025 14:09:03 +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 77704 <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
77704: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D77704
GNU Bug Tracking System
Contact help-debbugs@HIDDEN with problems


Message sent to bug-gnu-emacs@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#77704: 30.1; xml-mode enters infinite loop when saving with unclosed XML  comment
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: Sat, 12 Apr 2025 10:36:01 +0000
Resent-Message-ID: <handler.77704.B77704.17444541086041 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 77704
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: 
To: TANIKAWAKoji <kojie.yk@HIDDEN>
Cc: 77704 <at> debbugs.gnu.org
Received: via spool by 77704-submit <at> debbugs.gnu.org id=B77704.17444541086041
          (code B ref 77704); Sat, 12 Apr 2025 10:36:01 +0000
Received: (at 77704) by debbugs.gnu.org; 12 Apr 2025 10:35:08 +0000
Received: from localhost ([127.0.0.1]:54140 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1u3YCZ-0001ZI-Cg
	for submit <at> debbugs.gnu.org; Sat, 12 Apr 2025 06:35:07 -0400
Received: from eggs.gnu.org ([2001:470:142:3::10]:45340)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <eliz@HIDDEN>) id 1u3YCX-0001VU-2t
 for 77704 <at> debbugs.gnu.org; Sat, 12 Apr 2025 06:35:05 -0400
Received: from fencepost.gnu.org ([2001:470:142:3::e])
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <eliz@HIDDEN>)
 id 1u3YCR-00061n-LJ; Sat, 12 Apr 2025 06:34:59 -0400
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org;
 s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date:
 mime-version; bh=SKBOyWtPYQrs5QA0nnHJs+wjF5AgHJN8/rbLcRoHvdY=; b=FZfsOdM0DA1H
 s1vrNJFKotSqpXD6DFrLuEpqkdfQWyILYWmj/lCeCUDP40SCN5rb+bUdL1qdYPvxKIJ4YA/hpNDwS
 ImVYzI2fyRbPwDwiTpF8Aqbtc2gNQk2+dO/QATdB8/8FDMRVCd/qCj4+1xUZoq66qfasmYaY0smaN
 22Pc1x6GHOaGTm1ihs4EuDcqusACqpBcxm5XhtZjAwhKFj6+Vumdk8w5XrnMIEsNeT/VrkPhXFou8
 XLYZC/jfm/+SV8M4WHerFAEEjmnhKZo9/RFp3VCG+gfFyXOjNLzZA2mFvWbi2vVeyEXE51UsdKMS1
 hVgN3DRSu26mi5T9FJgxBw==;
Date: Sat, 12 Apr 2025 13:34:56 +0300
Message-Id: <86plhhmzvz.fsf@HIDDEN>
From: Eli Zaretskii <eliz@HIDDEN>
In-Reply-To: <1B4B7695-ABDE-41CF-A512-98AC7DE3ED82@HIDDEN>
 (bug-gnu-emacs@HIDDEN)
References: <1B4B7695-ABDE-41CF-A512-98AC7DE3ED82@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: Thu, 10 Apr 2025 16:49:25 +0900
> From:  TANIKAWAKoji via "Bug reports for GNU Emacs,
>  the Swiss army knife of text editors" <bug-gnu-emacs@HIDDEN>
> 
> 
> To reproduce:
> 
> 1. emacs -Q
> 2. Open a new buffer and enter: <!--
> 3. Set mode to xml-mode: M-x xml-mode
> 4. Save buffer: C-x C-s
> 
> Expected: Save succeeds, or a warning about unclosed comment.
> 
> Actual: Emacs enters an infinite loop or hangs. Requires external termination.

I cannot reproduce this, neither with the stock Emacs 29.1 nor with
later versions.  Are you sure you are using xml-mode from Emacs?  In
Emacs 29.1, xml-mode is just an alias for nxml-mode.

Maybe this is macOS specific?




Message sent to bug-gnu-emacs@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#77704: 30.1; xml-mode enters infinite loop when saving with unclosed XML  comment
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: Sat, 26 Apr 2025 11:33:02 +0000
Resent-Message-ID: <handler.77704.B77704.174566717217874 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 77704
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: 
To: kojie.yk@HIDDEN
Cc: 77704 <at> debbugs.gnu.org
Received: via spool by 77704-submit <at> debbugs.gnu.org id=B77704.174566717217874
          (code B ref 77704); Sat, 26 Apr 2025 11:33:02 +0000
Received: (at 77704) by debbugs.gnu.org; 26 Apr 2025 11:32:52 +0000
Received: from localhost ([127.0.0.1]:58811 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1u8dm8-0004eE-Ch
	for submit <at> debbugs.gnu.org; Sat, 26 Apr 2025 07:32:52 -0400
Received: from eggs.gnu.org ([2001:470:142:3::10]:35610)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <eliz@HIDDEN>) id 1u8dm5-0004dx-NQ
 for 77704 <at> debbugs.gnu.org; Sat, 26 Apr 2025 07:32:50 -0400
Received: from fencepost.gnu.org ([2001:470:142:3::e])
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <eliz@HIDDEN>)
 id 1u8dm0-0008R6-2m; Sat, 26 Apr 2025 07:32:44 -0400
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org;
 s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date:
 mime-version; bh=FZidkvqVt+w92DQIKP5yjM22dbTIbac2xtzrBCCO72c=; b=TjENbnxQyTpP
 mcWq7CSKIDrynWSC/SMsUPXNTbUMb7ezDfuDWsi3eew59gkQZdtyaW4jtSrkg7HhuNj0K9adhP3ph
 5dqNqWC4uqFPQP9iBORXiRFBKyjG88b2Ch4mCJsw/4MSlruqLjqu0giR+ZRdMlEcHUJ9GjAN4a9nH
 qoaC8Nm/1lCmxvjETVQlJVwPBTrL5n77tJ9xZkoeFBmt9NYmyzA3ktLdk/hVmSNtrLfRxzHkjtnTB
 fFdOBygOFu98XfgoiqDeXlKeZAC1rDIvWrrwt4NjV1a71HhXneADB+AkPS+E6ISvC25oVO/i/QbXx
 w3Y77+dCJAZfSEIP0fQlEw==;
Date: Sat, 26 Apr 2025 14:32:24 +0300
Message-Id: <86cyczupiv.fsf@HIDDEN>
From: Eli Zaretskii <eliz@HIDDEN>
In-Reply-To: <86plhhmzvz.fsf@HIDDEN> (message from Eli Zaretskii on Sat, 12
 Apr 2025 13:34:56 +0300)
References: <1B4B7695-ABDE-41CF-A512-98AC7DE3ED82@HIDDEN>
 <86plhhmzvz.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 (---)

Ping!  Can someone try reproducing this?

> Cc: 77704 <at> debbugs.gnu.org
> Date: Sat, 12 Apr 2025 13:34:56 +0300
> From: Eli Zaretskii <eliz@HIDDEN>
> 
> > Date: Thu, 10 Apr 2025 16:49:25 +0900
> > From:  TANIKAWAKoji via "Bug reports for GNU Emacs,
> >  the Swiss army knife of text editors" <bug-gnu-emacs@HIDDEN>
> > 
> > 
> > To reproduce:
> > 
> > 1. emacs -Q
> > 2. Open a new buffer and enter: <!--
> > 3. Set mode to xml-mode: M-x xml-mode
> > 4. Save buffer: C-x C-s
> > 
> > Expected: Save succeeds, or a warning about unclosed comment.
> > 
> > Actual: Emacs enters an infinite loop or hangs. Requires external termination.
> 
> I cannot reproduce this, neither with the stock Emacs 29.1 nor with
> later versions.  Are you sure you are using xml-mode from Emacs?  In
> Emacs 29.1, xml-mode is just an alias for nxml-mode.
> 
> Maybe this is macOS specific?
> 
> 
> 
> 




Message sent to bug-gnu-emacs@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#77704: 30.1; xml-mode enters infinite loop when saving with unclosed XML  comment
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: Sat, 10 May 2025 09:30:02 +0000
Resent-Message-ID: <handler.77704.B77704.174686937720017 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 77704
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: 
To: kojie.yk@HIDDEN
Cc: 77704 <at> debbugs.gnu.org
Received: via spool by 77704-submit <at> debbugs.gnu.org id=B77704.174686937720017
          (code B ref 77704); Sat, 10 May 2025 09:30:02 +0000
Received: (at 77704) by debbugs.gnu.org; 10 May 2025 09:29:37 +0000
Received: from localhost ([127.0.0.1]:43894 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1uDgWX-0005Cm-9a
	for submit <at> debbugs.gnu.org; Sat, 10 May 2025 05:29:37 -0400
Received: from eggs.gnu.org ([2001:470:142:3::10]:36848)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <eliz@HIDDEN>) id 1uDgWU-0005CX-4W
 for 77704 <at> debbugs.gnu.org; Sat, 10 May 2025 05:29:34 -0400
Received: from fencepost.gnu.org ([2001:470:142:3::e])
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <eliz@HIDDEN>)
 id 1uDgWO-0001G3-Pi; Sat, 10 May 2025 05:29:28 -0400
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org;
 s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date:
 mime-version; bh=YEWtRBuebOoSW1kPkEkVnjO+McRP11QH3HLEeL/KuuA=; b=FzT8g0094H4o
 cOBO6kllzMra+EPWvwuSIGNtivIOFjG7FPuSoYBq+gROeYxxyMwx3qX3GbEcKpzK111uuwaOs9hKN
 flhp08AhuXSyavAw7oKA89BllU08e8uQ/EK/c4B9rtQwVzKoxS9S2F9eyATY9qDM7oY+/mHTfsFUI
 IrkB42Rsa1JekaLTgMNptY/mlHOpqqdFViO9KrdXLOWtZge4jLNKktrPoyRzhearMIFsf1HZ8HMWh
 e10HfHtNxVeZrjDG7dfC7MLo5cewRoC6HvrsA47R1mAXLT3Ff098AFVsZxk2viSwNAKAGsHhA12fh
 uDW1Zw2vYIvi4sJoIDVWWg==;
Date: Sat, 10 May 2025 12:29:26 +0300
Message-Id: <86a57kbyq1.fsf@HIDDEN>
From: Eli Zaretskii <eliz@HIDDEN>
In-Reply-To: <86cyczupiv.fsf@HIDDEN> (message from Eli Zaretskii on Sat, 26
 Apr 2025 14:32:24 +0300)
References: <1B4B7695-ABDE-41CF-A512-98AC7DE3ED82@HIDDEN>
 <86plhhmzvz.fsf@HIDDEN> <86cyczupiv.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 (---)

Ping! Ping!  Any chance for reproducing this, anyone?

> Cc: 77704 <at> debbugs.gnu.org
> Date: Sat, 26 Apr 2025 14:32:24 +0300
> From: Eli Zaretskii <eliz@HIDDEN>
> 
> Ping!  Can someone try reproducing this?
> 
> > Cc: 77704 <at> debbugs.gnu.org
> > Date: Sat, 12 Apr 2025 13:34:56 +0300
> > From: Eli Zaretskii <eliz@HIDDEN>
> > 
> > > Date: Thu, 10 Apr 2025 16:49:25 +0900
> > > From:  TANIKAWAKoji via "Bug reports for GNU Emacs,
> > >  the Swiss army knife of text editors" <bug-gnu-emacs@HIDDEN>
> > > 
> > > 
> > > To reproduce:
> > > 
> > > 1. emacs -Q
> > > 2. Open a new buffer and enter: <!--
> > > 3. Set mode to xml-mode: M-x xml-mode
> > > 4. Save buffer: C-x C-s
> > > 
> > > Expected: Save succeeds, or a warning about unclosed comment.
> > > 
> > > Actual: Emacs enters an infinite loop or hangs. Requires external termination.
> > 
> > I cannot reproduce this, neither with the stock Emacs 29.1 nor with
> > later versions.  Are you sure you are using xml-mode from Emacs?  In
> > Emacs 29.1, xml-mode is just an alias for nxml-mode.
> > 
> > Maybe this is macOS specific?
> > 
> > 
> > 
> > 
> 
> 
> 
> 





Last modified: Sat, 10 May 2025 09:45:01 UTC

GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997 nCipher Corporation Ltd, 1994-97 Ian Jackson.