From unknown Sat Jun 21 03:27:41 2025 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.509 (Entity 5.509) Content-Type: text/plain; charset=utf-8 From: bug#62507 <62507@debbugs.gnu.org> To: bug#62507 <62507@debbugs.gnu.org> Subject: Status: 28.2; Crash when editing TODO line with malformed tag Reply-To: bug#62507 <62507@debbugs.gnu.org> Date: Sat, 21 Jun 2025 10:27:41 +0000 retitle 62507 28.2; Crash when editing TODO line with malformed tag reassign 62507 emacs submitter 62507 Patrick Brennan severity 62507 normal thanks From debbugs-submit-bounces@debbugs.gnu.org Tue Mar 28 15:27:04 2023 Received: (at submit) by debbugs.gnu.org; 28 Mar 2023 19:27:04 +0000 Received: from localhost ([127.0.0.1]:50725 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1phEyE-0004jX-HU for submit@debbugs.gnu.org; Tue, 28 Mar 2023 15:27:04 -0400 Received: from lists.gnu.org ([209.51.188.17]:52970) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1phDXL-0002JC-Mv for submit@debbugs.gnu.org; Tue, 28 Mar 2023 13:55:13 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1phDXK-0002yF-Fu for bug-gnu-emacs@gnu.org; Tue, 28 Mar 2023 13:55:10 -0400 Received: from mail-vs1-xe29.google.com ([2607:f8b0:4864:20::e29]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1phDXG-00058B-BL for bug-gnu-emacs@gnu.org; Tue, 28 Mar 2023 13:55:09 -0400 Received: by mail-vs1-xe29.google.com with SMTP id g17so11057814vst.10 for ; Tue, 28 Mar 2023 10:55:05 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20210112; t=1680026104; h=to:subject:message-id:date:from:mime-version:from:to:cc:subject :date:message-id:reply-to; bh=96xDX5wWdHQh4ZHwoTKG7sKoVXZ6K8Qr2Auj2dMo83s=; b=Fj65MulViBdEIa8LoU6HzPeMjIqzikOSz9PZ6Kb+sqn3eq20JMrW1HuRoo1kif27C6 P08G1Rl4swnu8FDnh9Ln0xRzSqlS45QG0P2lI8acWfCjpEjF1yc0uv+U6B3D4I2Ypll8 /kGTvla/77Fb5KNQU2mAUOigNvJpq2ft5Zlz59BNV2D7ge5QUNKa4tFRhdagCWgrRdPM 6dd81/K4OE2n17+Dr3ewnEPInDocctjsYs1gms43OcMi/U74b+APx6LkFsYNvLJAdgwx 6Y+Ydo5zI7vkGmhXHxgS5gKoQdBbl13huwj0HRoxnfKUe8XSzYrhfCwDW+rgckq/OA0c IGsg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; t=1680026104; h=to:subject:message-id:date:from:mime-version:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=96xDX5wWdHQh4ZHwoTKG7sKoVXZ6K8Qr2Auj2dMo83s=; b=neBkN9oIutIALS2S+mdfuwVUOL3g00kdn3GC6N9TQNyIDUUl9pGC8ffSjtDgUwgCNC 281V0KBedmpw+oT7wwfx4Kr29kKuocKbsG09TCthx+uMVLJL0Pb7zfY0yOg6b/oYyQDH N2Z0qdSo2mGPNFAvNH8D+8fvmBD4SxdWuxI1tGUj9thdggZG9C4w5LhLJBFLKPaP+w1f SS3lazjG3Mhu1u5Z26BiN8jqZ5/xKeK0pmVdiHFtalxMEOmIXZwOFEMWielBOLq52EIb y9yDKvd6xIp27A+xePxUWHAS/xXFhd3beoAuEPmURJtZzeljaI0NmcORGs4tbW5bEXqQ QBOA== X-Gm-Message-State: AAQBX9eib4/+lBH3LWi8NraJjZSFXa50D1YXLDdsgInfW33/yL12vVZt RqencRBBOdifl/PfFp6MSwyWE8U9fLHr6T/H5m7vE0RqnILyAwLi7RDxY3a5 X-Google-Smtp-Source: AKy350ZbtOGnyR7dcSDz3sTaE/cAecG98KRJ9wNpVUkqyE9i9n4nZlSYiNwbuyDnvV0pJrCseXaPyxMOlpb45Bhx84A= X-Received: by 2002:a67:d99b:0:b0:402:9b84:1be4 with SMTP id u27-20020a67d99b000000b004029b841be4mr8652948vsj.6.1680026103893; Tue, 28 Mar 2023 10:55:03 -0700 (PDT) MIME-Version: 1.0 From: Patrick Brennan Date: Tue, 28 Mar 2023 10:54:53 -0700 Message-ID: Subject: 28.2; Crash when editing TODO line with malformed tag To: bug-gnu-emacs@gnu.org Content-Type: multipart/alternative; boundary="00000000000023597e05f7f98fa9" Received-SPF: pass client-ip=2607:f8b0:4864:20::e29; envelope-from=patrickbrennan@google.com; helo=mail-vs1-xe29.google.com X-Spam_score_int: -175 X-Spam_score: -17.6 X-Spam_bar: ----------------- X-Spam_report: (-17.6 / 5.0 requ) BAYES_00=-1.9, DKIMWL_WL_MED=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, ENV_AND_HDR_SPF_MATCH=-0.5, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, USER_IN_DEF_DKIM_WL=-7.5, USER_IN_DEF_SPF_WL=-7.5 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.3 (-) X-Debbugs-Envelope-To: submit X-Mailman-Approved-At: Tue, 28 Mar 2023 15:27:01 -0400 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 (--) --00000000000023597e05f7f98fa9 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable From: Patrick Brennan To: bug-gnu-emacs@gnu.org Subject: 28.2; Crash when editing TODO line with malformed tag Date: Tue, 28 Mar 2023 10:53:17 -0700 Message-ID: --text follows this line-- 1. Create or open a .org file with a top-level TODO item, e.g.: * TODO Do something special 2. Add a malformed tag by typing, so the line looks like this: * TODO Do something special :to-do:zoom: You will notice that Emacs/Org-mode doesn't highlight the tags. Also note that the tag "to-do" is malformed; tags aren't allowed to contain dashes. 3. Add a good tag by using C-c C-q, type "todo" and hit enter. Your line should now look like this: * TODO Do something :to-do:zoom: :todo: 4. Now put your cursor on the first colon on the line (col 21) and hit C-d repeatedly to delete the "tags" you placed earlier. 5. Crash! In GNU Emacs 28.2 (build 1, x86_64-pc-linux-gnu, GTK+ Version 3.24.35, cairo version 1.16.0) of 2023-03-19, modified by Debian built on kokoro-ubuntu Windowing system distributor 'The X.Org Foundation', version 11.0.12101005 System Description: Debian GNU/Linux rodete Configured using: 'configure --build x86_64-linux-gnu --prefix=3D/usr --sharedstatedir=3D/var/lib --libexecdir=3D/usr/libexec --localstatedir=3D/var/lib --infodir=3D/usr/share/info --mandir=3D/usr/share/man --with-libsystemd --with-pop=3Dyes --enable-locallisppath=3D/etc/google-emacs:/usr/local/share/google-emacs/2= 8.2+gg10+1.20230320.053433.rc252/site-lisp:/usr/local/share/google-emacs/si= te-lisp:/usr/share/google-emacs/28.2+gg10+1.20230320.053433.rc252/site-lisp= :/usr/share/google-emacs/site-lisp --with-sound=3Dalsa --without-gconf --with-mailutils --with-native-compilation --program-prefix=3Dgoogle- --disable-silent-rules GOOGLE_VERSION=3D28.2+gg10+1.20230320.053433.rc252 --build x86_64-linux-gnu --prefix=3D/usr --sharedstatedir=3D/var/lib --libexecdir=3D/usr/libexec --localstatedir=3D/var/lib --infodir=3D/usr/share/info --mandir=3D/usr/share/man --with-libsystemd --with-pop=3Dyes --enable-locallisppath=3D/etc/google-emacs:/usr/local/share/google-emacs/2= 8.2+gg10+1.20230320.053433.rc252/site-lisp:/usr/local/share/google-emacs/si= te-lisp:/usr/share/google-emacs/28.2+gg10+1.20230320.053433.rc252/site-lisp= :/usr/share/google-emacs/site-lisp --with-sound=3Dalsa --without-gconf --with-mailutils --with-native-compilation --program-prefix=3Dgoogle- --disable-silent-rules GOOGLE_VERSION=3D28.2+gg10+1.20230320.053433.rc252 --with-cairo --with-x=3Dyes --with-x-toolkit=3Dgtk3 --with-toolkit-scroll-bars 'CFLAGS=3D-g -O2 -ffile-prefix-map=3D/build/google-emacs-81DL9e/google-emacs-28.2+gg10+1.20= 230320.053433.rc252=3D. -fstack-protector-strong -Wformat -Werror=3Dformat-security -Wall' 'CPPFLAGS=3D-Wdate-time -D_FORTIFY_SOURCE=3D2' LDFLAGS=3D-Wl,-z,relro' Configured features: ACL CAIRO DBUS FREETYPE GIF GLIB GMP GNUTLS GPM GSETTINGS HARFBUZZ JPEG JSON LCMS2 LIBOTF LIBSELINUX LIBSYSTEMD LIBXML2 M17N_FLT MODULES NATIVE_COMP NOTIFY INOTIFY PDUMPER PNG RSVG SECCOMP SOUND THREADS TIFF TOOLKIT_SCROLL_BARS X11 XDBE XIM XPM GTK3 ZLIB Important settings: value of $LANG: en_US.UTF-8 value of $XMODIFIERS: @im=3Dibus locale-coding-system: utf-8-unix Major mode: Org Minor modes in effect: display-time-mode: t display-battery-mode: t global-auto-revert-mode: t google-emacs-support-show-upgrade-mode: t editorconfig-mode: t google3-build-global-integrate-build-manipulation-mode: t google3-build-integrate-build-manipulation-mode: t google-kg-mode: t shell-dirtrack-mode: t tooltip-mode: t global-eldoc-mode: t show-paren-mode: t electric-indent-mode: t mouse-wheel-mode: t tool-bar-mode: t menu-bar-mode: t file-name-shadow-mode: t global-font-lock-mode: t font-lock-mode: t blink-cursor-mode: t auto-composition-mode: t auto-encryption-mode: t auto-compression-mode: t size-indication-mode: t column-number-mode: t line-number-mode: t auto-fill-function: org-auto-fill-function transient-mark-mode: t Load-path shadows: /usr/share/google-emacs/site-lisp/emacs-google-config/third_party/elisp/f/f= -shortdoc hides /usr/share/google-emacs/site-lisp/emacs-google-config/third_party/elisp/f/g= oogle/f-shortdoc /usr/share/google-emacs/site-lisp/emacs-google-config/third_party/elisp/asy= nc/dired-async hides /usr/share/google-emacs/site-lisp/elpa/async-1.9.7/dired-async /usr/share/google-emacs/site-lisp/emacs-google-config/third_party/elisp/asy= nc/smtpmail-async hides /usr/share/google-emacs/site-lisp/elpa/async-1.9.7/smtpmail-async /usr/share/google-emacs/site-lisp/emacs-google-config/third_party/elisp/asy= nc/async hides /usr/share/google-emacs/site-lisp/elpa/async-1.9.7/async /usr/share/google-emacs/site-lisp/emacs-google-config/third_party/elisp/asy= nc/async-bytecomp hides /usr/share/google-emacs/site-lisp/elpa/async-1.9.7/async-bytecomp /usr/share/google-emacs/site-lisp/emacs-google-config/third_party/elisp/com= pany_mode/company-css hides /usr/share/google-emacs/site-lisp/elpa/company-0.9.13/company-css /usr/share/google-emacs/site-lisp/emacs-google-config/third_party/elisp/com= pany_mode/company-bbdb hides /usr/share/google-emacs/site-lisp/elpa/company-0.9.13/company-bbdb /usr/share/google-emacs/site-lisp/emacs-google-config/third_party/elisp/com= pany_mode/company-abbrev hides /usr/share/google-emacs/site-lisp/elpa/company-0.9.13/company-abbrev /usr/share/google-emacs/site-lisp/emacs-google-config/third_party/elisp/com= pany_mode/company-ispell hides /usr/share/google-emacs/site-lisp/elpa/company-0.9.13/company-ispell /usr/share/google-emacs/site-lisp/emacs-google-config/third_party/elisp/com= pany_mode/company-oddmuse hides /usr/share/google-emacs/site-lisp/elpa/company-0.9.13/company-oddmuse /usr/share/google-emacs/site-lisp/emacs-google-config/third_party/elisp/com= pany_mode/company-cmake hides /usr/share/google-emacs/site-lisp/elpa/company-0.9.13/company-cmake /usr/share/google-emacs/site-lisp/emacs-google-config/third_party/elisp/com= pany_mode/company-tempo hides /usr/share/google-emacs/site-lisp/elpa/company-0.9.13/company-tempo /usr/share/google-emacs/site-lisp/emacs-google-config/third_party/elisp/com= pany_mode/company-nxml hides /usr/share/google-emacs/site-lisp/elpa/company-0.9.13/company-nxml /usr/share/google-emacs/site-lisp/emacs-google-config/third_party/elisp/com= pany_mode/company-tng hides /usr/share/google-emacs/site-lisp/elpa/company-0.9.13/company-tng /usr/share/google-emacs/site-lisp/emacs-google-config/third_party/elisp/com= pany_mode/company-keywords hides /usr/share/google-emacs/site-lisp/elpa/company-0.9.13/company-keyword= s /usr/share/google-emacs/site-lisp/emacs-google-config/third_party/elisp/com= pany_mode/company-dabbrev hides /usr/share/google-emacs/site-lisp/elpa/company-0.9.13/company-dabbrev /usr/share/google-emacs/site-lisp/emacs-google-config/third_party/elisp/com= pany_mode/company-template hides /usr/share/google-emacs/site-lisp/elpa/company-0.9.13/company-templat= e /usr/share/google-emacs/site-lisp/emacs-google-config/third_party/elisp/com= pany_mode/company-capf hides /usr/share/google-emacs/site-lisp/elpa/company-0.9.13/company-capf /usr/share/google-emacs/site-lisp/emacs-google-config/third_party/elisp/com= pany_mode/company-dabbrev-code hides /usr/share/google-emacs/site-lisp/elpa/company-0.9.13/company-dabbrev-code /usr/share/google-emacs/site-lisp/emacs-google-config/third_party/elisp/com= pany_mode/company-clang hides /usr/share/google-emacs/site-lisp/elpa/company-0.9.13/company-clang /usr/share/google-emacs/site-lisp/emacs-google-config/third_party/elisp/com= pany_mode/company-yasnippet hides /usr/share/google-emacs/site-lisp/elpa/company-0.9.13/company-yasnippet /usr/share/google-emacs/site-lisp/emacs-google-config/third_party/elisp/com= pany_mode/company-semantic hides /usr/share/google-emacs/site-lisp/elpa/company-0.9.13/company-semanti= c /usr/share/google-emacs/site-lisp/emacs-google-config/third_party/elisp/com= pany_mode/company-gtags hides /usr/share/google-emacs/site-lisp/elpa/company-0.9.13/company-gtags /usr/share/google-emacs/site-lisp/emacs-google-config/third_party/elisp/com= pany_mode/company-files hides /usr/share/google-emacs/site-lisp/elpa/company-0.9.13/company-files /usr/share/google-emacs/site-lisp/emacs-google-config/third_party/elisp/com= pany_mode/company hides /usr/share/google-emacs/site-lisp/elpa/company-0.9.13/company /usr/share/google-emacs/site-lisp/emacs-google-config/third_party/elisp/com= pany_mode/company-elisp hides /usr/share/google-emacs/site-lisp/elpa/company-0.9.13/company-elisp /usr/share/google-emacs/site-lisp/emacs-google-config/third_party/elisp/com= pany_mode/company-etags hides /usr/share/google-emacs/site-lisp/elpa/company-0.9.13/company-etags /usr/share/google-emacs/site-lisp/emacs-google-config/third_party/elisp/das= h/dash hides /usr/share/google-emacs/site-lisp/elpa/dash-2.19.1/dash /usr/share/google-emacs/site-lisp/emacs-google-config/third_party/elisp/epl= /epl hides /usr/share/google-emacs/site-lisp/elpa/epl-0.9/epl /usr/share/google-emacs/site-lisp/emacs-google-config/third_party/elisp/f/f hides /usr/share/google-emacs/site-lisp/elpa/f-0.20.0/f /usr/share/google-emacs/site-lisp/emacs-google-config/third_party/elisp/ht/= ht hides /usr/share/google-emacs/site-lisp/elpa/ht-2.3/ht /usr/share/google-emacs/site-lisp/emacs-google-config/third_party/elisp/lv/= lv hides /usr/share/google-emacs/site-lisp/elpa/lv-0.15.0/lv /usr/share/google-emacs/site-lisp/emacs-google-config/third_party/elisp/mar= kdown_mode/markdown-mode hides /usr/share/google-emacs/site-lisp/elpa/markdown-mode-2.5/markdown-mod= e /usr/share/google-emacs/site-lisp/emacs-google-config/third_party/elisp/mem= oize/memoize hides /usr/share/google-emacs/site-lisp/elpa/memoize-1.1/memoize /usr/share/google-emacs/site-lisp/emacs-google-config/third_party/elisp/pkg= _info/pkg-info hides /usr/share/google-emacs/site-lisp/elpa/pkg-info-0.6/pkg-info /usr/share/google-emacs/site-lisp/emacs-google-config/third_party/elisp/pop= up/popup hides /usr/share/google-emacs/site-lisp/elpa/popup-0.5.8/popup /usr/share/google-emacs/site-lisp/emacs-google-config/third_party/elisp/s/s hides /usr/share/google-emacs/site-lisp/elpa/s-1.12.0/s /usr/share/google-emacs/site-lisp/emacs-google-config/third_party/elisp/spi= nner/spinner hides /usr/share/google-emacs/site-lisp/elpa/spinner-1.7.4/spinner /usr/share/google-emacs/site-lisp/emacs-google-config/third_party/elisp/yas= nippet/yasnippet hides /usr/share/google-emacs/site-lisp/elpa/yasnippet-0.14.0/yasnippet /usr/share/google-emacs/site-lisp/emacs-google-config/third_party/elisp/jso= nrpc/jsonrpc hides /usr/share/google-emacs/28.2+gg10+1.20230320.053433.rc252/lisp/jsonrp= c /usr/share/google-emacs/site-lisp/emacs-google-config/third_party/elisp/tra= nsient/lisp/transient hides /usr/share/google-emacs/28.2+gg10+1.20230320.053433.rc252/lisp/transient /usr/share/google-emacs/site-lisp/emacs-google-config/third_party/elisp/pro= ject/project hides /usr/share/google-emacs/28.2+gg10+1.20230320.053433.rc252/lisp/progmodes/pr= oject /usr/share/google-emacs/site-lisp/emacs-google-config/third_party/elisp/fly= make/flymake hides /usr/share/google-emacs/28.2+gg10+1.20230320.053433.rc252/lisp/progmodes/fl= ymake /usr/share/google-emacs/site-lisp/emacs-google-config/third_party/elisp/xre= f/xref hides /usr/share/google-emacs/28.2+gg10+1.20230320.053433.rc252/lisp/progmodes/xr= ef /usr/share/google-emacs/site-lisp/emacs-google-config/third_party/elisp/eld= oc/eldoc hides /usr/share/google-emacs/28.2+gg10+1.20230320.053433.rc252/lisp/emacs-lisp/e= ldoc Features: (shadow sort mail-extr emacsbug sendmail markdown-mode edit-indirect color org-duration diary-lib diary-loaddefs cal-iso vc-fig vc-hg diff-mode vc vc-dispatcher org-element avl-tree ol-eww eww url-queue mm-url ol-rmail ol-mhe ol-irc ol-info ol-gnus nnselect gnus-search eieio-opt speedbar ezimage dframe gnus-art mm-uu mml2015 mm-view mml-smime smime dig gnus-sum shr kinsoku svg dom gnus-group gnus-undo gnus-start gnus-dbus gnus-cloud nnimap nnmail mail-source utf7 netrc nnoo gnus-spec gnus-int gnus-range message rmc puny rfc822 mml mml-sec epa derived epg rfc6068 epg-config mm-decode mm-bodies mm-encode mail-parse rfc2231 mailabbrev gmm-utils mailheader gnus-win gnus nnheader gnus-util rmail rmail-loaddefs rfc2047 rfc2045 ietf-drums mail-utils mm-util mail-prsvr ol-docview doc-view jka-compr image-mode exif dired dired-loaddefs ol-bibtex ol-bbdb ol-w3m ol-doi org-link-doi editorconfig-core editorconfig-core-handle editorconfig-fnmatch face-remap org-agenda org-refile org ob ob-tangle ob-ref ob-lob ob-table ob-exp org-macro org-footnote org-src ob-comint org-pcomplete org-list org-faces org-entities noutline outline org-version ob-emacs-lisp ob-core ob-eval org-table oc-basic bibtex org-keys oc org-loaddefs find-func cal-menu calendar cal-loaddefs ol org-compat org-macs edmacro kmacro time battery dbus ido-completing-read+ memoize cus-edit pp wid-edit minibuf-eldef ido xml cus-load finder-inf autorevert filenotify google google-emacs-support editorconfig google-log gud easy-mmode url-sso google3-build-fn google-imports google3 compile google-gud google-comint google-kg google-trailing-whitespace google-coding-style python-custom sh-script smie executable python tramp-sh tramp tramp-loaddefs trampver tramp-integration files-x tramp-compat parse-time iso8601 time-date ls-lisp format-spec js imenu cc-mode cc-fonts cc-guess cc-menus cc-cmds cc-styles cc-align cc-engine cc-vars cc-defs google-codemaker google-process google-emacs-utilities advice with-editor shell pcomplete server compat compat-29 f f-shortdoc shortdoc text-property-search dash s aio generator emacs-google-config-loaddefs pcase google-paths xdg google-platform sql view thingatpt comint ansi-color ring comp comp-cstr warnings rx cl-extra help-mode package browse-url url url-proxy url-privacy url-expand url-methods url-history url-cookie url-domsuf url-util mailcap url-handlers url-parse auth-source cl-seq eieio eieio-core cl-macs eieio-loaddefs password-cache json subr-x map url-vars seq byte-opt gv bytecomp byte-compile cconv cl-loaddefs cl-lib iso-transl tooltip eldoc paren electric uniquify ediff-hook vc-hooks lisp-float-type elisp-mode mwheel term/x-win x-win term/common-win x-dnd tool-bar dnd fontset image regexp-opt fringe tabulated-list replace newcomment text-mode lisp-mode prog-mode register page tab-bar menu-bar rfn-eshadow isearch easymenu timer select scroll-bar mouse jit-lock font-lock syntax font-core term/tty-colors frame minibuffer cl-generic cham georgian utf-8-lang misc-lang vietnamese tibetan thai tai-viet lao korean japanese eucjp-ms cp51932 hebrew greek romanian slovak czech european ethiopic indian cyrillic chinese composite emoji-zwj charscript charprop case-table epa-hook jka-cmpr-hook help simple abbrev obarray cl-preloaded nadvice button loaddefs faces cus-face macroexp files window text-properties overlay sha1 md5 base64 format env code-pages mule custom widget hashtable-print-readable backquote threads dbusbind inotify lcms2 dynamic-setting system-font-setting font-render-setting cairo move-toolbar gtk x-toolkit x multi-tty make-network-process native-compile emacs) Memory information: ((conses 16 459641 33881) (symbols 48 32879 1) (strings 32 122158 9499) (string-bytes 1 4752198) (vectors 16 65089) (vector-slots 8 1740541 240563) (floats 8 540 210) (intervals 56 2134 0) (buffers 992 15)) --00000000000023597e05f7f98fa9 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
From: Patrick Brennan <patrickbrennan@google.com>
= To: bug-gnu-emacs@gnu.org
S= ubject: 28.2; Crash when editing TODO line with malformed tag
Date: Tue,= 28 Mar 2023 10:53:17 -0700
Message-ID: <cgwxa5zwvk36.fsf@google.com>
--text follows th= is line--

1. Create or open a .org file with a top-level TODO item, = e.g.:

* TODO Do something special

2. Add a malformed tag by t= yping, so the line looks like this:

* TODO Do something special :to-= do:zoom:

You will notice that Emacs/Org-mode doesn't highlight t= he tags. Also
note that the tag "to-do" is malformed; tags are= n't allowed to contain
dashes.

3. Add a good tag by using C-c= C-q, type "todo" and hit enter. Your line
should now look lik= e this:

* TODO Do something =C2=A0:to-do:zoom: =C2=A0 =C2=A0 =C2=A0 = =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2= =A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0:todo:

4. Now put your cursor = on the first colon on the line (col 21) and hit
C-d repeatedly to delete= the "tags" you placed earlier.

5. Crash!


In GN= U Emacs 28.2 (build 1, x86_64-pc-linux-gnu, GTK+ Version 3.24.35, cairo ver= sion 1.16.0)
=C2=A0of 2023-03-19, modified by Debian built on kokoro-ubu= ntu
Windowing system distributor 'The X.Org Foundation', version= 11.0.12101005
System Description: Debian GNU/Linux rodete

Config= ured using:
=C2=A0'configure --build x86_64-linux-gnu --prefix=3D/us= r
=C2=A0--sharedstatedir=3D/var/lib --libexecdir=3D/usr/libexec
=C2= =A0--localstatedir=3D/var/lib --infodir=3D/usr/share/info
=C2=A0--mandir= =3D/usr/share/man --with-libsystemd --with-pop=3Dyes
=C2=A0--enable-loca= llisppath=3D/etc/google-emacs:/usr/local/share/google-emacs/28.2+gg10+1.202= 30320.053433.rc252/site-lisp:/usr/local/share/google-emacs/site-lisp:/usr/s= hare/google-emacs/28.2+gg10+1.20230320.053433.rc252/site-lisp:/usr/share/go= ogle-emacs/site-lisp
=C2=A0--with-sound=3Dalsa --without-gconf --with-ma= ilutils
=C2=A0--with-native-compilation --program-prefix=3Dgoogle-
= =C2=A0--disable-silent-rules GOOGLE_VERSION=3D28.2+gg10+1.20230320.053433.r= c252
=C2=A0--build x86_64-linux-gnu --prefix=3D/usr --sharedstatedir=3D/= var/lib
=C2=A0--libexecdir=3D/usr/libexec --localstatedir=3D/var/lib
= =C2=A0--infodir=3D/usr/share/info --mandir=3D/usr/share/man --with-libsyste= md
=C2=A0--with-pop=3Dyes
=C2=A0--enable-locallisppath=3D/etc/google-= emacs:/usr/local/share/google-emacs/28.2+gg10+1.20230320.053433.rc252/site-= lisp:/usr/local/share/google-emacs/site-lisp:/usr/share/google-emacs/28.2+g= g10+1.20230320.053433.rc252/site-lisp:/usr/share/google-emacs/site-lisp
= =C2=A0--with-sound=3Dalsa --without-gconf --with-mailutils
=C2=A0--with-= native-compilation --program-prefix=3Dgoogle-
=C2=A0--disable-silent-rul= es GOOGLE_VERSION=3D28.2+gg10+1.20230320.053433.rc252
=C2=A0--with-cairo= --with-x=3Dyes --with-x-toolkit=3Dgtk3
=C2=A0--with-toolkit-scroll-bars= 'CFLAGS=3D-g -O2
=C2=A0-ffile-prefix-map=3D/build/google-emacs-81DL= 9e/google-emacs-28.2+gg10+1.20230320.053433.rc252=3D. -fstack-protector-str= ong
=C2=A0-Wformat -Werror=3Dformat-security -Wall' 'CPPFLAGS=3D= -Wdate-time
=C2=A0-D_FORTIFY_SOURCE=3D2' LDFLAGS=3D-Wl,-z,relro'=

Configured features:
ACL CAIRO DBUS FREETYPE GIF GLIB GMP GNUTLS= GPM GSETTINGS HARFBUZZ JPEG
JSON LCMS2 LIBOTF LIBSELINUX LIBSYSTEMD LIB= XML2 M17N_FLT MODULES
NATIVE_COMP NOTIFY INOTIFY PDUMPER PNG RSVG SECCOM= P SOUND THREADS TIFF
TOOLKIT_SCROLL_BARS X11 XDBE XIM XPM GTK3 ZLIB
<= br>Important settings:
=C2=A0 value of $LANG: en_US.UTF-8
=C2=A0 valu= e of $XMODIFIERS: @im=3Dibus
=C2=A0 locale-coding-system: utf-8-unix
=
Major mode: Org

Minor modes in effect:
=C2=A0 display-time-mo= de: t
=C2=A0 display-battery-mode: t
=C2=A0 global-auto-revert-mode: = t
=C2=A0 google-emacs-support-show-upgrade-mode: t
=C2=A0 editorconfi= g-mode: t
=C2=A0 google3-build-global-integrate-build-manipulation-mode:= t
=C2=A0 google3-build-integrate-build-manipulation-mode: t
=C2=A0 g= oogle-kg-mode: t
=C2=A0 shell-dirtrack-mode: t
=C2=A0 tooltip-mode: t=
=C2=A0 global-eldoc-mode: t
=C2=A0 show-paren-mode: t
=C2=A0 elec= tric-indent-mode: t
=C2=A0 mouse-wheel-mode: t
=C2=A0 tool-bar-mode: = t
=C2=A0 menu-bar-mode: t
=C2=A0 file-name-shadow-mode: t
=C2=A0 g= lobal-font-lock-mode: t
=C2=A0 font-lock-mode: t
=C2=A0 blink-cursor-= mode: t
=C2=A0 auto-composition-mode: t
=C2=A0 auto-encryption-mode: = t
=C2=A0 auto-compression-mode: t
=C2=A0 size-indication-mode: t
= =C2=A0 column-number-mode: t
=C2=A0 line-number-mode: t
=C2=A0 auto-f= ill-function: org-auto-fill-function
=C2=A0 transient-mark-mode: t
Load-path shadows:
/usr/share/google-emacs/site-lisp/emacs-google-conf= ig/third_party/elisp/f/f-shortdoc hides /usr/share/google-emacs/site-lisp/e= macs-google-config/third_party/elisp/f/google/f-shortdoc
/usr/share/goog= le-emacs/site-lisp/emacs-google-config/third_party/elisp/async/dired-async = hides /usr/share/google-emacs/site-lisp/elpa/async-1.9.7/dired-async
/us= r/share/google-emacs/site-lisp/emacs-google-config/third_party/elisp/async/= smtpmail-async hides /usr/share/google-emacs/site-lisp/elpa/async-1.9.7/smt= pmail-async
/usr/share/google-emacs/site-lisp/emacs-google-config/third_= party/elisp/async/async hides /usr/share/google-emacs/site-lisp/elpa/async-= 1.9.7/async
/usr/share/google-emacs/site-lisp/emacs-google-config/third_= party/elisp/async/async-bytecomp hides /usr/share/google-emacs/site-lisp/el= pa/async-1.9.7/async-bytecomp
/usr/share/google-emacs/site-lisp/emacs-go= ogle-config/third_party/elisp/company_mode/company-css hides /usr/share/goo= gle-emacs/site-lisp/elpa/company-0.9.13/company-css
/usr/share/google-em= acs/site-lisp/emacs-google-config/third_party/elisp/company_mode/company-bb= db hides /usr/share/google-emacs/site-lisp/elpa/company-0.9.13/company-bbdb=
/usr/share/google-emacs/site-lisp/emacs-google-config/third_party/elisp= /company_mode/company-abbrev hides /usr/share/google-emacs/site-lisp/elpa/c= ompany-0.9.13/company-abbrev
/usr/share/google-emacs/site-lisp/emacs-goo= gle-config/third_party/elisp/company_mode/company-ispell hides /usr/share/g= oogle-emacs/site-lisp/elpa/company-0.9.13/company-ispell
/usr/share/goog= le-emacs/site-lisp/emacs-google-config/third_party/elisp/company_mode/compa= ny-oddmuse hides /usr/share/google-emacs/site-lisp/elpa/company-0.9.13/comp= any-oddmuse
/usr/share/google-emacs/site-lisp/emacs-google-config/third_= party/elisp/company_mode/company-cmake hides /usr/share/google-emacs/site-l= isp/elpa/company-0.9.13/company-cmake
/usr/share/google-emacs/site-lisp/= emacs-google-config/third_party/elisp/company_mode/company-tempo hides /usr= /share/google-emacs/site-lisp/elpa/company-0.9.13/company-tempo
/usr/sha= re/google-emacs/site-lisp/emacs-google-config/third_party/elisp/company_mod= e/company-nxml hides /usr/share/google-emacs/site-lisp/elpa/company-0.9.13/= company-nxml
/usr/share/google-emacs/site-lisp/emacs-google-config/third= _party/elisp/company_mode/company-tng hides /usr/share/google-emacs/site-li= sp/elpa/company-0.9.13/company-tng
/usr/share/google-emacs/site-lisp/ema= cs-google-config/third_party/elisp/company_mode/company-keywords hides /usr= /share/google-emacs/site-lisp/elpa/company-0.9.13/company-keywords
/usr/= share/google-emacs/site-lisp/emacs-google-config/third_party/elisp/company_= mode/company-dabbrev hides /usr/share/google-emacs/site-lisp/elpa/company-0= .9.13/company-dabbrev
/usr/share/google-emacs/site-lisp/emacs-google-con= fig/third_party/elisp/company_mode/company-template hides /usr/share/google= -emacs/site-lisp/elpa/company-0.9.13/company-template
/usr/share/google-= emacs/site-lisp/emacs-google-config/third_party/elisp/company_mode/company-= capf hides /usr/share/google-emacs/site-lisp/elpa/company-0.9.13/company-ca= pf
/usr/share/google-emacs/site-lisp/emacs-google-config/third_party/eli= sp/company_mode/company-dabbrev-code hides /usr/share/google-emacs/site-lis= p/elpa/company-0.9.13/company-dabbrev-code
/usr/share/google-emacs/site-= lisp/emacs-google-config/third_party/elisp/company_mode/company-clang hides= /usr/share/google-emacs/site-lisp/elpa/company-0.9.13/company-clang
/us= r/share/google-emacs/site-lisp/emacs-google-config/third_party/elisp/compan= y_mode/company-yasnippet hides /usr/share/google-emacs/site-lisp/elpa/compa= ny-0.9.13/company-yasnippet
/usr/share/google-emacs/site-lisp/emacs-goog= le-config/third_party/elisp/company_mode/company-semantic hides /usr/share/= google-emacs/site-lisp/elpa/company-0.9.13/company-semantic
/usr/share/g= oogle-emacs/site-lisp/emacs-google-config/third_party/elisp/company_mode/co= mpany-gtags hides /usr/share/google-emacs/site-lisp/elpa/company-0.9.13/com= pany-gtags
/usr/share/google-emacs/site-lisp/emacs-google-config/third_p= arty/elisp/company_mode/company-files hides /usr/share/google-emacs/site-li= sp/elpa/company-0.9.13/company-files
/usr/share/google-emacs/site-lisp/e= macs-google-config/third_party/elisp/company_mode/company hides /usr/share/= google-emacs/site-lisp/elpa/company-0.9.13/company
/usr/share/google-ema= cs/site-lisp/emacs-google-config/third_party/elisp/company_mode/company-eli= sp hides /usr/share/google-emacs/site-lisp/elpa/company-0.9.13/company-elis= p
/usr/share/google-emacs/site-lisp/emacs-google-config/third_party/elis= p/company_mode/company-etags hides /usr/share/google-emacs/site-lisp/elpa/c= ompany-0.9.13/company-etags
/usr/share/google-emacs/site-lisp/emacs-goog= le-config/third_party/elisp/dash/dash hides /usr/share/google-emacs/site-li= sp/elpa/dash-2.19.1/dash
/usr/share/google-emacs/site-lisp/emacs-google-= config/third_party/elisp/epl/epl hides /usr/share/google-emacs/site-lisp/el= pa/epl-0.9/epl
/usr/share/google-emacs/site-lisp/emacs-google-config/thi= rd_party/elisp/f/f hides /usr/share/google-emacs/site-lisp/elpa/f-0.20.0/f<= br>/usr/share/google-emacs/site-lisp/emacs-google-config/third_party/elisp/= ht/ht hides /usr/share/google-emacs/site-lisp/elpa/ht-2.3/ht
/usr/share/= google-emacs/site-lisp/emacs-google-config/third_party/elisp/lv/lv hides /u= sr/share/google-emacs/site-lisp/elpa/lv-0.15.0/lv
/usr/share/google-emac= s/site-lisp/emacs-google-config/third_party/elisp/markdown_mode/markdown-mo= de hides /usr/share/google-emacs/site-lisp/elpa/markdown-mode-2.5/markdown-= mode
/usr/share/google-emacs/site-lisp/emacs-google-config/third_party/e= lisp/memoize/memoize hides /usr/share/google-emacs/site-lisp/elpa/memoize-1= .1/memoize
/usr/share/google-emacs/site-lisp/emacs-google-config/third_p= arty/elisp/pkg_info/pkg-info hides /usr/share/google-emacs/site-lisp/elpa/p= kg-info-0.6/pkg-info
/usr/share/google-emacs/site-lisp/emacs-google-conf= ig/third_party/elisp/popup/popup hides /usr/share/google-emacs/site-lisp/el= pa/popup-0.5.8/popup
/usr/share/google-emacs/site-lisp/emacs-google-conf= ig/third_party/elisp/s/s hides /usr/share/google-emacs/site-lisp/elpa/s-1.1= 2.0/s
/usr/share/google-emacs/site-lisp/emacs-google-config/third_party/= elisp/spinner/spinner hides /usr/share/google-emacs/site-lisp/elpa/spinner-= 1.7.4/spinner
/usr/share/google-emacs/site-lisp/emacs-google-config/thir= d_party/elisp/yasnippet/yasnippet hides /usr/share/google-emacs/site-lisp/e= lpa/yasnippet-0.14.0/yasnippet
/usr/share/google-emacs/site-lisp/emacs-g= oogle-config/third_party/elisp/jsonrpc/jsonrpc hides /usr/share/google-emac= s/28.2+gg10+1.20230320.053433.rc252/lisp/jsonrpc
/usr/share/google-emacs= /site-lisp/emacs-google-config/third_party/elisp/transient/lisp/transient h= ides /usr/share/google-emacs/28.2+gg10+1.20230320.053433.rc252/lisp/transie= nt
/usr/share/google-emacs/site-lisp/emacs-google-config/third_party/eli= sp/project/project hides /usr/share/google-emacs/28.2+gg10+1.20230320.05343= 3.rc252/lisp/progmodes/project
/usr/share/google-emacs/site-lisp/emacs-g= oogle-config/third_party/elisp/flymake/flymake hides /usr/share/google-emac= s/28.2+gg10+1.20230320.053433.rc252/lisp/progmodes/flymake
/usr/share/go= ogle-emacs/site-lisp/emacs-google-config/third_party/elisp/xref/xref hides = /usr/share/google-emacs/28.2+gg10+1.20230320.053433.rc252/lisp/progmodes/xr= ef
/usr/share/google-emacs/site-lisp/emacs-google-config/third_party/eli= sp/eldoc/eldoc hides /usr/share/google-emacs/28.2+gg10+1.20230320.053433.rc= 252/lisp/emacs-lisp/eldoc

Features:
(shadow sort mail-extr emacsb= ug sendmail markdown-mode edit-indirect
color org-duration diary-lib dia= ry-loaddefs cal-iso vc-fig vc-hg
diff-mode vc vc-dispatcher org-element = avl-tree ol-eww eww url-queue
mm-url ol-rmail ol-mhe ol-irc ol-info ol-g= nus nnselect gnus-search
eieio-opt speedbar ezimage dframe gnus-art mm-u= u mml2015 mm-view
mml-smime smime dig gnus-sum shr kinsoku svg dom gnus-= group gnus-undo
gnus-start gnus-dbus gnus-cloud nnimap nnmail mail-sourc= e utf7 netrc
nnoo gnus-spec gnus-int gnus-range message rmc puny rfc822 = mml mml-sec
epa derived epg rfc6068 epg-config mm-decode mm-bodies mm-en= code
mail-parse rfc2231 mailabbrev gmm-utils mailheader gnus-win gnusnnheader gnus-util rmail rmail-loaddefs rfc2047 rfc2045 ietf-drums
mail= -utils mm-util mail-prsvr ol-docview doc-view jka-compr image-mode
exif = dired dired-loaddefs ol-bibtex ol-bbdb ol-w3m ol-doi org-link-doi
editor= config-core editorconfig-core-handle editorconfig-fnmatch
face-remap org= -agenda org-refile org ob ob-tangle ob-ref ob-lob ob-table
ob-exp org-ma= cro org-footnote org-src ob-comint org-pcomplete org-list
org-faces org-= entities noutline outline org-version ob-emacs-lisp
ob-core ob-eval org-= table oc-basic bibtex org-keys oc org-loaddefs
find-func cal-menu calend= ar cal-loaddefs ol org-compat org-macs edmacro
kmacro time battery dbus = ido-completing-read+ memoize cus-edit pp
wid-edit minibuf-eldef ido xml = cus-load finder-inf autorevert filenotify
google google-emacs-support ed= itorconfig google-log gud easy-mmode
url-sso google3-build-fn google-imp= orts google3 compile google-gud
google-comint google-kg google-trailing-= whitespace google-coding-style
python-custom sh-script smie executable p= ython tramp-sh tramp
tramp-loaddefs trampver tramp-integration files-x t= ramp-compat
parse-time iso8601 time-date ls-lisp format-spec js imenu cc= -mode
cc-fonts cc-guess cc-menus cc-cmds cc-styles cc-align cc-engine cc= -vars
cc-defs google-codemaker google-process google-emacs-utilities adv= ice
with-editor shell pcomplete server compat compat-29 f f-shortdoc
= shortdoc text-property-search dash s aio generator
emacs-google-config-l= oaddefs pcase google-paths xdg google-platform sql
view thingatpt comint= ansi-color ring comp comp-cstr warnings rx
cl-extra help-mode package b= rowse-url url url-proxy url-privacy
url-expand url-methods url-history u= rl-cookie url-domsuf url-util
mailcap url-handlers url-parse auth-source= cl-seq eieio eieio-core
cl-macs eieio-loaddefs password-cache json subr= -x map url-vars seq
byte-opt gv bytecomp byte-compile cconv cl-loaddefs = cl-lib iso-transl
tooltip eldoc paren electric uniquify ediff-hook vc-ho= oks
lisp-float-type elisp-mode mwheel term/x-win x-win term/common-win x= -dnd
tool-bar dnd fontset image regexp-opt fringe tabulated-list replace=
newcomment text-mode lisp-mode prog-mode register page tab-bar menu-bar=
rfn-eshadow isearch easymenu timer select scroll-bar mouse jit-lock
= font-lock syntax font-core term/tty-colors frame minibuffer cl-generic
c= ham georgian utf-8-lang misc-lang vietnamese tibetan thai tai-viet lao
k= orean japanese eucjp-ms cp51932 hebrew greek romanian slovak czech
europ= ean ethiopic indian cyrillic chinese composite emoji-zwj charscript
char= prop case-table epa-hook jka-cmpr-hook help simple abbrev obarray
cl-pre= loaded nadvice button loaddefs faces cus-face macroexp files
window text= -properties overlay sha1 md5 base64 format env code-pages
mule custom wi= dget hashtable-print-readable backquote threads dbusbind
inotify lcms2 d= ynamic-setting system-font-setting font-render-setting
cairo move-toolba= r gtk x-toolkit x multi-tty make-network-process
native-compile emacs)
Memory information:
((conses 16 459641 33881)
=C2=A0(symbols 48= 32879 1)
=C2=A0(strings 32 122158 9499)
=C2=A0(string-bytes 1 475219= 8)
=C2=A0(vectors 16 65089)
=C2=A0(vector-slots 8 1740541 240563)
= =C2=A0(floats 8 540 210)
=C2=A0(intervals 56 2134 0)
=C2=A0(buffers 9= 92 15))

--00000000000023597e05f7f98fa9-- From debbugs-submit-bounces@debbugs.gnu.org Wed Mar 29 06:57:56 2023 Received: (at 62507) by debbugs.gnu.org; 29 Mar 2023 10:57:56 +0000 Received: from localhost ([127.0.0.1]:51376 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1phTV6-0007zz-7q for submit@debbugs.gnu.org; Wed, 29 Mar 2023 06:57:56 -0400 Received: from eggs.gnu.org ([209.51.188.92]:52066) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1phTV5-0007zm-7i for 62507@debbugs.gnu.org; Wed, 29 Mar 2023 06:57:55 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1phTUz-0007hE-Or; Wed, 29 Mar 2023 06:57:49 -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=YShiz0VRPj/k4E1cR0GVjzNb0giGtgaGOM2WfAVY+Nw=; b=osUXYY1ktRYr nqmxfYsie0j/nefJ44aglR7wHzLhBzzZi+qbAmHGlqAw59ICpVNysrHEtfCoKRydtf/hwMZqEwUW/ eKGn2IhRMlAGC6cUsbi066gRov76KGjyUiw0gp/mMTzcLndPB106yCBmO6MTej4qWNlRhA9ybLpTK PoBE+ZCApRIuSNHzVCZa9Q9srMNkYeqzMxjrUdG3PTq7kTZrO9T9LICMuxtnpbyMtpnPNckWABxdJ nlXSQYSxKVyI3HJo+SJLYPNpULQe/XzWKBvahI38FXZiDm+fp5XGg4njVM4yNsWyTcy4ieTzxUHBu 76Dyrb3EHjNTIcyJ+LgbAA==; Received: from [87.69.77.57] (helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1phTUy-0002lH-Ug; Wed, 29 Mar 2023 06:57:49 -0400 Date: Wed, 29 Mar 2023 13:57:56 +0300 Message-Id: <83o7ob7rkb.fsf@gnu.org> From: Eli Zaretskii To: Patrick Brennan In-Reply-To: (bug-gnu-emacs@gnu.org) Subject: Re: bug#62507: 28.2; Crash when editing TODO line with malformed tag References: X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 62507 Cc: 62507@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) > Date: Tue, 28 Mar 2023 10:54:53 -0700 > From: Patrick Brennan via "Bug reports for GNU Emacs, > the Swiss army knife of text editors" > > 1. Create or open a .org file with a top-level TODO item, e.g.: > > * TODO Do something special > > 2. Add a malformed tag by typing, so the line looks like this: > > * TODO Do something special :to-do:zoom: > > You will notice that Emacs/Org-mode doesn't highlight the tags. Also > note that the tag "to-do" is malformed; tags aren't allowed to contain > dashes. > > 3. Add a good tag by using C-c C-q, type "todo" and hit enter. Your line > should now look like this: > > * TODO Do something :to-do:zoom: :todo: > > 4. Now put your cursor on the first colon on the line (col 21) and hit > C-d repeatedly to delete the "tags" you placed earlier. > > 5. Crash! I cannot reproduce the crash, neither in Emacs 28.2 nor in what will soon be Emacs 29.1. Does this happen if you start with "emacs -Q" and then follow the recipe you posted? In any case, if you can run this under GDB and show backtrace after the crash, it might help (assuming your Emacs was built with debug symbols and not stripped). Thanks. From debbugs-submit-bounces@debbugs.gnu.org Wed Mar 29 08:28:43 2023 Received: (at 62507) by debbugs.gnu.org; 29 Mar 2023 12:28:44 +0000 Received: from localhost ([127.0.0.1]:51450 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1phUux-0004J6-L1 for submit@debbugs.gnu.org; Wed, 29 Mar 2023 08:28:43 -0400 Received: from heytings.org ([95.142.160.155]:58914) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1phUuu-0004Iw-IL for 62507@debbugs.gnu.org; Wed, 29 Mar 2023 08:28:41 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=heytings.org; s=20220101; t=1680092919; bh=taKPvbBoFlkqHOmZyWnsfW+r8YleabpYuoqbDDfL6fg=; h=Date:From:To:cc:Subject:In-Reply-To:Message-ID:References:From; b=4ipz4B2DqgTOrkfcmmwHKHIzt+UORDysO/g0u3wGNakGV8AtFFHhv4RrdXT9Oj5Qe 7RarKQvAIYObtTfIdkxux7nMsmyi0/VzFUcxllWTyreqhAl1Dl+B71fgrO/RXdOEa5 LgaHP6TmqiFy/bSo8h2QeLzxC2PsDxa84gmInNqKAa0huDBDIIYnQL2VrXcTZJntRq OKuzZ6LIHjJJR3x1tLO761EaSNba0cz0mcoIkHM2FuGioYlZJFto9KxOklF34lKEtE UuzpuRsAO6bddGMi7YDkvJGwewZ3uf+1mYoEUPfieV+y1nVyUARY99jSL9QvhHFJVU TlLlIqhHzmYzA== Date: Wed, 29 Mar 2023 12:28:38 +0000 From: Gregory Heytings To: Eli Zaretskii Subject: Re: bug#62507: 28.2; Crash when editing TODO line with malformed tag In-Reply-To: <83o7ob7rkb.fsf@gnu.org> Message-ID: <10ececa33f114e01082a@heytings.org> References: <83o7ob7rkb.fsf@gnu.org> MIME-Version: 1.0 Content-Type: text/plain; format=flowed; charset=us-ascii X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 62507 Cc: 62507@debbugs.gnu.org, Patrick Brennan 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 (-) > > I cannot reproduce the crash, neither in Emacs 28.2 nor in what will > soon be Emacs 29.1. Does this happen if you start with "emacs -Q" and > then follow the recipe you posted? > I cannot reproduce that crash either, I tried Debian's Emacs 28.2, and Emacs 28 and 29. By any chance, does Google Emacs include local patches? From debbugs-submit-bounces@debbugs.gnu.org Wed Mar 29 12:11:53 2023 Received: (at 62507) by debbugs.gnu.org; 29 Mar 2023 16:11:53 +0000 Received: from localhost ([127.0.0.1]:54803 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1phYOv-0004nc-4x for submit@debbugs.gnu.org; Wed, 29 Mar 2023 12:11:53 -0400 Received: from mail-ua1-f45.google.com ([209.85.222.45]:36600) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1phYOt-0004nO-A4 for 62507@debbugs.gnu.org; Wed, 29 Mar 2023 12:11:51 -0400 Received: by mail-ua1-f45.google.com with SMTP id e12so11762162uaa.3 for <62507@debbugs.gnu.org>; Wed, 29 Mar 2023 09:11:51 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20210112; t=1680106305; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=/fVzOkEF6AC3JRyRWA35aPt16vHvH34IeK0nK6dxkww=; b=ZBZ4DRudHVdJ7f9H/RiX56rOz/GFFr9DXFQQUttgmFC1u/bScacFtEL9tfYDkRXUs/ NIKv4U/c8z6rtsoK7dpMkhrfhrh4biH9q01Z1GeUTyl8D3dAOjPGyyR46tcvonPvqowl rEjGzcHJQoIA4WRKxegBdmr9ksU8yuxrur65RKyY3l+h7yafSZ7MBhTtG2xE9KKxnK4H Nef4m5uJUhej4sOrA0dyixEZ0j+Cvzpne2vohklIplkmXNw8BYxmh4MfEw/i/b7a1XzP 5MyKy4MSK9QhYwvsswdDLHQT7g3plbFRVLzYszR9GEeCe+2/ujhT6kijQTNNlko8FdrW aT1g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; t=1680106305; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=/fVzOkEF6AC3JRyRWA35aPt16vHvH34IeK0nK6dxkww=; b=0kZcv32Z3RGKG8nGoYbL1OfwIOHWWmmp7zmaQHb9vckPZJVGMwgvLglKvx9zzK03lt D2JWtEhxt3HTwmUwTpAsslSurYAcxju01q5zFlEonb5R2T6SHUlfy4fDVXdO73xl1d5L KcICibAhmBdunfksigzT8hFlI5b1ASHM0vlY8Ar1vfahgAnLZREVCOVIhLhLIUqzNpLh MAaUVIrzmBbVsf6bMGGj0f049FUWly0/MSjItrTVn9Y6+pYSiOup/nW8gizuotn7AnU7 bvfZnr8gbKMYIaSTZACVJYAF8hAhBl2XVjx3UDWH4XCoWQPoVcp1eDLCIp4tTEfROLHD f8Fg== X-Gm-Message-State: AAQBX9ckiWY/Cc7YBe9pjSCcKnJZRbakxnTQ0D9iScL3/qcWvWxKLJA7 erLnvTTz9qXyG1HWmhWBMHr6VRJxUSlyRt+Z4c5hKQ== X-Google-Smtp-Source: AKy350Z9RzNGl6BG1CWeyrMoKFNRly4XS7iusVozGXvHdUVep608BeM5SMCeqam92QUR0z3AnkvucjhgOQVQagOPV8w= X-Received: by 2002:a05:6130:a01:b0:68b:817b:eec8 with SMTP id bx1-20020a0561300a0100b0068b817beec8mr12009854uab.0.1680106305154; Wed, 29 Mar 2023 09:11:45 -0700 (PDT) MIME-Version: 1.0 References: <83o7ob7rkb.fsf@gnu.org> <10ececa33f114e01082a@heytings.org> In-Reply-To: <10ececa33f114e01082a@heytings.org> From: Patrick Brennan Date: Wed, 29 Mar 2023 09:11:35 -0700 Message-ID: Subject: Re: bug#62507: 28.2; Crash when editing TODO line with malformed tag To: Gregory Heytings Content-Type: multipart/alternative; boundary="0000000000008147e205f80c3bf3" X-Spam-Score: -8.0 (--------) X-Debbugs-Envelope-To: 62507 Cc: Eli Zaretskii , 62507@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: -9.0 (---------) --0000000000008147e205f80c3bf3 Content-Type: text/plain; charset="UTF-8" I can't reproduce the bug using that same recipe either. So now I think I may have made a mistake in exactly how the recipe is to be followed. However, I am fairly sure that there is some way to make emax crash using malformed tags using approximately the same procedure. As far as I know, emax at Google is stock. On Wed, Mar 29, 2023, 5:28 AM Gregory Heytings wrote: > > > > > I cannot reproduce the crash, neither in Emacs 28.2 nor in what will > > soon be Emacs 29.1. Does this happen if you start with "emacs -Q" and > > then follow the recipe you posted? > > > > I cannot reproduce that crash either, I tried Debian's Emacs 28.2, and > Emacs 28 and 29. By any chance, does Google Emacs include local patches? > > --0000000000008147e205f80c3bf3 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
I can't reproduce the bug using that same recipe eith= er. So now I think I may have made a mistake in exactly how the recipe is t= o be followed. However, I am fairly sure that there is some way to make ema= x crash using malformed tags using approximately the same procedure. As far= as I know, emax at Google is stock.

On Wed, Mar 29, 2023, 5:28 AM Gregory H= eytings <gregory@heytings.org> wrote:

>
> I cannot reproduce the crash, neither in Emacs 28.2 nor in what will <= br> > soon be Emacs 29.1.=C2=A0 Does this happen if you start with "ema= cs -Q" and
> then follow the recipe you posted?
>

I cannot reproduce that crash either, I tried Debian's Emacs 28.2, and =
Emacs 28 and 29.=C2=A0 By any chance, does Google Emacs include local patch= es?

--0000000000008147e205f80c3bf3-- From debbugs-submit-bounces@debbugs.gnu.org Wed Mar 29 12:12:44 2023 Received: (at 62507) by debbugs.gnu.org; 29 Mar 2023 16:12:44 +0000 Received: from localhost ([127.0.0.1]:54810 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1phYPk-0004pJ-3Y for submit@debbugs.gnu.org; Wed, 29 Mar 2023 12:12:44 -0400 Received: from mail-vs1-f53.google.com ([209.85.217.53]:34372) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1phYPi-0004ot-Rq for 62507@debbugs.gnu.org; Wed, 29 Mar 2023 12:12:43 -0400 Received: by mail-vs1-f53.google.com with SMTP id h27so13787803vsa.1 for <62507@debbugs.gnu.org>; Wed, 29 Mar 2023 09:12:42 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20210112; t=1680106357; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=O5KXeLQlQjddYEKX7+pZj+NeA5aDjyOp9Ne/JEzYyEc=; b=QmdlO1yoJ2B4XkzJP90xnAkvtvTHWmkRMVVF0rP0RPFW7wg0ih6ad4EcikB2L8O9/a Ro+D2ydABFlh8zUU4LOgTCVgRoQhpKhpFJzL3mTCzxn4wMITHoMs1lJKFr94gFTn76gy 87jhig2XIBsDKGxPfvi5wve4raqiZzaH0e+FmWImLti4UrQevuybPgJ3vBioh2VzvYWK xK7enh2LER4Rb62NbOUP5V4ccIaGKAbEraTrxP2p1CKKENWshnKGVtVoXo4zF6BJNkEg 7p0ZgnS6pPHMmCsvySCFj+5jwQywabH218/fA1x/t3sdOmUyviCnGySB2B0tdzM4f7SQ 6xww== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; t=1680106357; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=O5KXeLQlQjddYEKX7+pZj+NeA5aDjyOp9Ne/JEzYyEc=; b=zvf+VZrlcwpXGISoqtPeYG+ik1phL/x4lpF7ZXzAjfv/8qDe3KO6qEMSn64mLnhl1k Y8irlY2e0GkBpNaaburEYFnTEKlOdmF+qsVfpm2KohJVWQGSl3SnmtcqBwFjwWoM4d5m nF9QuDhpjDAKmLI+4jr89Rh8IXFa5XOZ1xhVZHVzFNnnsmPuG4PT/QIhJ4xyv2i2GeF9 FpJA5ean51aL/In0cE0+YZbRfRQx03ufNEr5ZBV+cO3jlaloA7ZkfESbqBUIeVbC9XOk YwxPP9vdFY5rudQA5F9LtXtql71CgdHI6ihgUDGodcpBpoEY4pqzOqd4lZkHnnooqnrA Om0w== X-Gm-Message-State: AAQBX9e6MJ5qm4QPspKw2NDbs5kUV/ot3ApdDgCOzu6OjSst6XbEzexN V0JSQp0sVhnbHR5G8EwerGKCb1drw2k/s/Wf8VC4+g== X-Google-Smtp-Source: AKy350YFJKPwTg09vnaRuR0v0Cl82iBn65LDgYZSp4UJ9u0bCJgWRwxlZvRBU/KTdNlk56LPVeS6hdLfU4701FGzOFU= X-Received: by 2002:a67:ca15:0:b0:425:e8fe:f59b with SMTP id z21-20020a67ca15000000b00425e8fef59bmr10385079vsk.6.1680106357351; Wed, 29 Mar 2023 09:12:37 -0700 (PDT) MIME-Version: 1.0 References: <83o7ob7rkb.fsf@gnu.org> <10ececa33f114e01082a@heytings.org> In-Reply-To: From: Patrick Brennan Date: Wed, 29 Mar 2023 09:12:27 -0700 Message-ID: Subject: Re: bug#62507: 28.2; Crash when editing TODO line with malformed tag To: Gregory Heytings Content-Type: multipart/alternative; boundary="0000000000009daa8105f80c3e12" X-Spam-Score: -8.0 (--------) X-Debbugs-Envelope-To: 62507 Cc: Eli Zaretskii , 62507@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: -9.0 (---------) --0000000000009daa8105f80c3e12 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Well that's what I get for voice to text. Obviously, I meant to say Emacs. =F0=9F=98=81 On Wed, Mar 29, 2023, 9:11 AM Patrick Brennan wrote: > I can't reproduce the bug using that same recipe either. So now I think I > may have made a mistake in exactly how the recipe is to be followed. > However, I am fairly sure that there is some way to make emax crash using > malformed tags using approximately the same procedure. As far as I know, > emax at Google is stock. > > On Wed, Mar 29, 2023, 5:28 AM Gregory Heytings > wrote: > >> >> > >> > I cannot reproduce the crash, neither in Emacs 28.2 nor in what will >> > soon be Emacs 29.1. Does this happen if you start with "emacs -Q" and >> > then follow the recipe you posted? >> > >> >> I cannot reproduce that crash either, I tried Debian's Emacs 28.2, and >> Emacs 28 and 29. By any chance, does Google Emacs include local patches= ? >> >> --0000000000009daa8105f80c3e12 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Well that's what I get for voice to text. Obviously, = I meant to say Emacs. =F0=9F=98=81

I can't reproduce the bug using that same recipe either. So now I th= ink I may have made a mistake in exactly how the recipe is to be followed. = However, I am fairly sure that there is some way to make emax crash using m= alformed tags using approximately the same procedure. As far as I know, ema= x at Google is stock.

On Wed, Mar 29, 2023, 5:28 AM Gregory Heytings <g= regory@heytings.org> wrote:
=
>
> I cannot reproduce the crash, neither in Emacs 28.2 nor in what will <= br> > soon be Emacs 29.1.=C2=A0 Does this happen if you start with "ema= cs -Q" and
> then follow the recipe you posted?
>

I cannot reproduce that crash either, I tried Debian's Emacs 28.2, and =
Emacs 28 and 29.=C2=A0 By any chance, does Google Emacs include local patch= es?

--0000000000009daa8105f80c3e12-- From debbugs-submit-bounces@debbugs.gnu.org Thu Mar 30 11:21:55 2023 Received: (at 62507) by debbugs.gnu.org; 30 Mar 2023 15:21:55 +0000 Received: from localhost ([127.0.0.1]:59208 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1phu66-0002Mu-RE for submit@debbugs.gnu.org; Thu, 30 Mar 2023 11:21:55 -0400 Received: from heytings.org ([95.142.160.155]:60444) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1phu64-0002Ml-D5 for 62507@debbugs.gnu.org; Thu, 30 Mar 2023 11:21:53 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=heytings.org; s=20220101; t=1680189711; bh=amTDSLDLWJ/vUGf0todORGl1tgFx7dWqbxmKn/tcwUE=; h=Date:From:To:cc:Subject:In-Reply-To:Message-ID:References:From; b=UchBxlWWQnb3jpPZetDJpnMLLPhIpEB9uzfw4xTcwKedCCm/7xu8dATlsmM0CJWum mGys3ac7SfywkaFN7KEMFeO7Zwq45kbYIkHG4JttOib3JMZ0WM6va23oToL5TSnExz 7FeH1Nj9DgfSQW7s/YAV023x24YCrkEtUYOI36fKSIESNNbDoDyhIb1tb0xbWIA9yu FvWxdF4B6k6dOZkgN2CXY4kBl9p3WmFiEXhDnzWcsL3IDj/TnZ5LJdayz7dEhWZp1B 0vs8YMlhDWpdqGUJiysr+DG//W8W0ynGtdBSAdKo23WIt7KMC7dZlq1K98EhLV+Xyo 72DvL/meeOFeA== Date: Thu, 30 Mar 2023 15:21:50 +0000 From: Gregory Heytings To: Patrick Brennan Subject: Re: bug#62507: 28.2; Crash when editing TODO line with malformed tag In-Reply-To: Message-ID: References: <83o7ob7rkb.fsf@gnu.org> <10ececa33f114e01082a@heytings.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii; format=flowed X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 62507 Cc: Eli Zaretskii , 62507@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 (-) > > I can't reproduce the bug using that same recipe either. So now I think > I may have made a mistake in exactly how the recipe is to be followed. > However, I am fairly sure that there is some way to make emax crash > using malformed tags using approximately the same procedure. As far as I > know, emax at Google is stock. > Thanks. Can we close this bug? If you find a better recipe, you can always file another bug report. From debbugs-submit-bounces@debbugs.gnu.org Thu Mar 30 11:22:41 2023 Received: (at 62507) by debbugs.gnu.org; 30 Mar 2023 15:22:41 +0000 Received: from localhost ([127.0.0.1]:59212 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1phu6r-0002Oh-50 for submit@debbugs.gnu.org; Thu, 30 Mar 2023 11:22:41 -0400 Received: from mail-ua1-f46.google.com ([209.85.222.46]:41784) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1phu6q-0002OS-G1 for 62507@debbugs.gnu.org; Thu, 30 Mar 2023 11:22:40 -0400 Received: by mail-ua1-f46.google.com with SMTP id i22so14054065uat.8 for <62507@debbugs.gnu.org>; Thu, 30 Mar 2023 08:22:40 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20210112; t=1680189755; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=lf7XwGGOGr3hiVEaa3Pt6ucz/4m1jhDe6ZL0nE1CtPI=; b=SlGcAHAuz5AXZstLhDxL+UbTT42A/idSuOAbLF4C2t6pSUIrgmTy914C+74bxPZiWG C0TfNJUl9l1e1PvTuo6DxUX95vaqt3nBnbrqENNJQRCoDb3qk0RyTQM1APs5PzP1ot8Z PZtDll5OjJrJPOUFp4c71veyShht8jn40ShJNg5cCyJgqbHZ8GsdIrKoPa/ApuZH9u9X rJot7jlsUY4b+TwP8oSHRu+9ktuwuopLZnztyoZ9fgez5wiDAY1Ssq8XYaSieJP/HBkk Y0KLxMxbQkcytVkKPsOtyw/z7cPnI30fbdaoxLLTh//AtTxz9Jl9bXSGt0TM/12NYWEw sqpQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; t=1680189755; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=lf7XwGGOGr3hiVEaa3Pt6ucz/4m1jhDe6ZL0nE1CtPI=; b=iuBmSuW8a0AlAlIOKxUvlaTKIx2NtPCKkU2f7LNZti9WgX75rZezZjqLWaTP67+TxS xl9lQ1t7z1ddoxifbRQtwY20F74zF1oEU3LwybywmVr/F3TtlJlL3A1/0UsNIVmdCbei hOsXfuJV5H3l3ePUDaLqtxgw2+6uBA8nDKhYPCU72H305/i1VJvFyKM827Gj/++Ud4FX jWfn1wSpL/N0iseMZv6TdOz2v/Exq96HTcXaZY/Pt0Y1IphxXUb+Qh5pklcra9NLLHm0 07mZWfexuyXKAzNGN5oVoLwFEyRKlx5GwKs2DKTtU0ZmzUI/5lxNL3dmh8i3skoBCBD3 uDwQ== X-Gm-Message-State: AAQBX9dQ0NLegj4fp6bnE7abhPvxB0tT/RGMhKSVclTI7KR2TXF0KGf4 /+jor4DDKIVWXKULxWLSH/egxzevlNlQUFXl8QfJhg== X-Google-Smtp-Source: AKy350YAkG79h0snz4Jp6iS3igU/ouo0PHPUhsjU6wrpUc94Nua+3MTkSD5HDvTcPXqnHjsb7wZjqULWaNrw6iUsNVM= X-Received: by 2002:ab0:3d10:0:b0:765:7f94:7b6b with SMTP id f16-20020ab03d10000000b007657f947b6bmr10846197uax.0.1680189754748; Thu, 30 Mar 2023 08:22:34 -0700 (PDT) MIME-Version: 1.0 References: <83o7ob7rkb.fsf@gnu.org> <10ececa33f114e01082a@heytings.org> In-Reply-To: From: Patrick Brennan Date: Thu, 30 Mar 2023 08:22:14 -0700 Message-ID: Subject: Re: bug#62507: 28.2; Crash when editing TODO line with malformed tag To: Gregory Heytings Content-Type: multipart/alternative; boundary="0000000000007cf80505f81fa965" X-Spam-Score: -8.0 (--------) X-Debbugs-Envelope-To: 62507 Cc: Eli Zaretskii , 62507@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: -9.0 (---------) --0000000000007cf80505f81fa965 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Sure thing. On Thu, Mar 30, 2023 at 8:21=E2=80=AFAM Gregory Heytings wrote: > > > > > I can't reproduce the bug using that same recipe either. So now I think > > I may have made a mistake in exactly how the recipe is to be followed. > > However, I am fairly sure that there is some way to make emax crash > > using malformed tags using approximately the same procedure. As far as = I > > know, emax at Google is stock. > > > > Thanks. Can we close this bug? If you find a better recipe, you can > always file another bug report. > > --0000000000007cf80505f81fa965 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Sure thing.=C2=A0

=
On Thu, Mar 30, 2023 at 8:21=E2=80=AF= AM Gregory Heytings <gregory@hey= tings.org> wrote:

>
> I can't reproduce the bug using that same recipe either. So now I = think
> I may have made a mistake in exactly how the recipe is to be followed.=
> However, I am fairly sure that there is some way to make emax crash > using malformed tags using approximately the same procedure. As far as= I
> know, emax at Google is stock.
>

Thanks.=C2=A0 Can we close this bug?=C2=A0 If you find a better recipe, you= can
always file another bug report.

--0000000000007cf80505f81fa965-- From debbugs-submit-bounces@debbugs.gnu.org Thu Mar 30 11:23:50 2023 Received: (at 62507-done) by debbugs.gnu.org; 30 Mar 2023 15:23:50 +0000 Received: from localhost ([127.0.0.1]:59216 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1phu7y-0002RN-JZ for submit@debbugs.gnu.org; Thu, 30 Mar 2023 11:23:50 -0400 Received: from heytings.org ([95.142.160.155]:60466) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1phu7x-0002RG-Az for 62507-done@debbugs.gnu.org; Thu, 30 Mar 2023 11:23:49 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=heytings.org; s=20220101; t=1680189828; bh=bSw0/rGrxwJHExx0NvMGUo1oh6wcNzDo7Hbkd4co1Lw=; h=Date:From:To:cc:Subject:In-Reply-To:Message-ID:References:From; b=JP4fgyZxxcyXze+0LopA4ofWDvut42hXT0KlcGZiFrne8udiHFD3Ap3hskYPKQ++m 3WWgcchTAi756i6YJ0StHVu5h0y8NEA69JDSD3MTP8ZAuI0KX7/eMGKAlruvUwRRB4 VKiHPoaHgkh0SxAvbokD3mY0yYB5iQl+vWLxDLFM7zCw8V4/LSmXYNC/YSc6BdCntl cgWq37jOolR//orTIF3fPdqmahvkh0pvppsyvNqQCOB7QKeznUsci+mUDij8AR16S4 Y7YRNtlZcDr8s5mgZCfUWv9rH6CXL5Wn5pglkEwDEgfQxtLcmbBm7muTGukv2QCpUl j8V96iuoYYTNA== Date: Thu, 30 Mar 2023 15:23:48 +0000 From: Gregory Heytings To: Patrick Brennan Subject: Re: bug#62507: 28.2; Crash when editing TODO line with malformed tag In-Reply-To: Message-ID: References: <83o7ob7rkb.fsf@gnu.org> <10ececa33f114e01082a@heytings.org> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="b0IRORHOj2" X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 62507-done Cc: Eli Zaretskii , 62507-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 (-) --b0IRORHOj2 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: quoted-printable > > Sure thing.=C2=A0 > Okay, thanks. Closing this bug. --b0IRORHOj2-- From unknown Sat Jun 21 03:27:41 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Fri, 28 Apr 2023 11:24:06 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator