From unknown Mon Aug 18 09:01:10 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#23410 <23410@debbugs.gnu.org> To: bug#23410 <23410@debbugs.gnu.org> Subject: Status: 25.1.50; M-s . C-g doesn't quit isearch gracefully Reply-To: bug#23410 <23410@debbugs.gnu.org> Date: Mon, 18 Aug 2025 16:01:10 +0000 retitle 23410 25.1.50; M-s . C-g doesn't quit isearch gracefully reassign 23410 emacs submitter 23410 Chunyang Xu severity 23410 normal thanks From debbugs-submit-bounces@debbugs.gnu.org Sun May 01 03:24:06 2016 Received: (at submit) by debbugs.gnu.org; 1 May 2016 07:24:06 +0000 Received: from localhost ([127.0.0.1]:58992 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1awljZ-0004Mo-Ud for submit@debbugs.gnu.org; Sun, 01 May 2016 03:24:06 -0400 Received: from eggs.gnu.org ([208.118.235.92]:46136) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1awljX-0004MI-6a for submit@debbugs.gnu.org; Sun, 01 May 2016 03:24:04 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1awljI-0002Iq-Ly for submit@debbugs.gnu.org; Sun, 01 May 2016 03:23:54 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=0.8 required=5.0 tests=BAYES_50,FREEMAIL_FROM, T_DKIM_INVALID autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:43557) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1awljH-0002Hr-Fq for submit@debbugs.gnu.org; Sun, 01 May 2016 03:23:48 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:37077) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1awlj5-000720-Ps for bug-gnu-emacs@gnu.org; Sun, 01 May 2016 03:23:42 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1awlis-0002FM-02 for bug-gnu-emacs@gnu.org; Sun, 01 May 2016 03:23:28 -0400 Received: from mail-pa0-x243.google.com ([2607:f8b0:400e:c03::243]:36375) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1awliq-0002D2-LX for bug-gnu-emacs@gnu.org; Sun, 01 May 2016 03:23:21 -0400 Received: by mail-pa0-x243.google.com with SMTP id i5so15973108pag.3 for ; Sun, 01 May 2016 00:23:06 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=from:to:subject:user-agent:date:message-id:mime-version; bh=9YOoVSBYYRL+XuHte+3tWL4bRCJ9D7evi7qG37G+6Pc=; b=wBDYOstMBo5JZLwdWmTXNHsTSIRDZnx3YBLtpoYpS8zNQ5fWoq6zVYtUY7JPRRgZr1 HaINzcWqpT0Lg3XFcY/GvtJOSukOPfquBAgvuDqvmlU/vbKklHOuGFSo1sCh8AHLC4gf b/YWOYoZIPntLDW4JjWAeICuII239WKifdhf6kPDvmrTuDqXVwK/pIENLJGdzazTpJZI W9QPV8iBBJ/wVRz77p25+CevOda5ribmAZcJUr0wTosJu/SiYLwbRA8M9VPbu72mmJHG KDY+cqjMDRhDDqleYGaC3fXWgaAIpGYjrak/n2bPYHgJpy1WPK/5olDtfbcW4GHawcm0 EZNA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:from:to:subject:user-agent:date:message-id :mime-version; bh=9YOoVSBYYRL+XuHte+3tWL4bRCJ9D7evi7qG37G+6Pc=; b=bVhfS2Drx89mmX36M97RFwafxOsPlJl92D2w6K6rhAhBjXGz09WPOGENAWP4OjnpEi PmJ3mEINKRcKH9ZzQsPbVNU3z4f3Ucx4fj5YVL4VSiZvmxtDMBLnFjtTsmRsJWVY6ptV N/4+FU1Fwhu+N1ZQVayZHBUekzu5LqHHRZQnru0bic04Qa3raOlTcADzuy4hKza6ETQw l2E1seQW4RMIhy5hPgdwwaW8capLRnVThT8jnp1e43AnSLZ67+Fz2Sle3JWlWhIUV6Rc P103ERdSZhssBdoDPL1TQPFYJcGAUDWExlfeoEIw8D4marjzu6TBQ2qxbTW+REdratsj 7y6A== X-Gm-Message-State: AOPr4FXofskwmdIF6RuM5Sg1xVlGPwSydQFuRnerPvHjTWIDXKs+O9PFm+F+dRWOFCTqOA== X-Received: by 10.66.177.16 with SMTP id cm16mr26381745pac.23.1462087382428; Sun, 01 May 2016 00:23:02 -0700 (PDT) Received: from localhost ([128.199.88.169]) by smtp.gmail.com with ESMTPSA id u2sm35891051pfi.26.2016.05.01.00.23.01 for (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Sun, 01 May 2016 00:23:01 -0700 (PDT) From: Chunyang Xu To: bug-gnu-emacs@gnu.org Subject: 25.1.50; M-s . C-g doesn't quit isearch gracefully User-Agent: Notmuch/0.21+99~gd93d377 (http://notmuchmail.org) Emacs/25.1.50.1 (x86_64-apple-darwin15.4.0) Date: Sun, 01 May 2016 15:22:56 +0800 Message-ID: MIME-Version: 1.0 Content-Type: text/plain X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -4.0 (----) 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: -4.0 (----) To reproduce: emacs -Q M-s . C-g then 'Isearch' remains in mode-line until next command and 'Wrong type argument: arrayp, nil' is displayed in echo area. After one M-x toggle-debug-on-error, the following is displayed in *Backtrace* buffer: Debugger entered--Lisp error: (wrong-type-argument arrayp nil) isearch--set-state(nil) isearch-pop-state() isearch-abort() funcall-interactively(isearch-abort) call-interactively(isearch-abort nil nil) command-execute(isearch-abort) It should happen whenever the initial input is empty (saying 'No symbol at point') and type a C-g immediately. In GNU Emacs 25.1.50.1 (x86_64-apple-darwin15.4.0, NS appkit-1404.46 Version 10.11.4 (Build 15E65)) of 2016-04-25 built on MBA.local Repository revision: 12846626bfae795a173fdedf2850dfbd24065534 Windowing system distributor 'Apple', version 10.3.1404 Configured using: 'configure --with-modules' Configured features: JPEG RSVG IMAGEMAGICK NOTIFY ACL GNUTLS LIBXML2 ZLIB TOOLKIT_SCROLL_BARS NS MODULES Important settings: value of $LANG: en_CN.UTF-8 locale-coding-system: utf-8-unix From debbugs-submit-bounces@debbugs.gnu.org Sun May 01 16:31:37 2016 Received: (at 23410-done) by debbugs.gnu.org; 1 May 2016 20:31:37 +0000 Received: from localhost ([127.0.0.1]:32855 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1awy1h-0000YN-44 for submit@debbugs.gnu.org; Sun, 01 May 2016 16:31:37 -0400 Received: from sub3.mail.dreamhost.com ([69.163.253.7]:43305 helo=homiemail-a20.g.dreamhost.com) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1awy1g-0000XP-DX for 23410-done@debbugs.gnu.org; Sun, 01 May 2016 16:31:36 -0400 Received: from homiemail-a20.g.dreamhost.com (localhost [127.0.0.1]) by homiemail-a20.g.dreamhost.com (Postfix) with ESMTP id 8BF437EC064; Sun, 1 May 2016 13:31:35 -0700 (PDT) Received: from localhost.linkov.net (82.131.115.143.cable.starman.ee [82.131.115.143]) (Authenticated sender: jurta@jurta.org) by homiemail-a20.g.dreamhost.com (Postfix) with ESMTPA id BD7127EC063; Sun, 1 May 2016 13:31:34 -0700 (PDT) From: Juri Linkov To: Chunyang Xu Subject: Re: bug#23410: 25.1.50; M-s . C-g doesn't quit isearch gracefully Organization: LINKOV.NET References: Date: Sun, 01 May 2016 23:31:12 +0300 In-Reply-To: (Chunyang Xu's message of "Sun, 01 May 2016 15:22:56 +0800") Message-ID: <87bn4ph65r.fsf@mail.linkov.net> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.0.92 (x86_64-pc-linux-gnu) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 23410-done Cc: 23410-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: -0.7 (/) > To reproduce: > > emacs -Q > M-s . C-g > > then 'Isearch' remains in mode-line until next command and > 'Wrong type argument: arrayp, nil' is displayed in echo area. > After one M-x toggle-debug-on-error, the following is > displayed in *Backtrace* buffer: > > Debugger entered--Lisp error: (wrong-type-argument arrayp nil) > isearch--set-state(nil) > isearch-pop-state() > isearch-abort() > funcall-interactively(isearch-abort) > call-interactively(isearch-abort nil nil) > command-execute(isearch-abort) > > It should happen whenever the initial input is empty (saying 'No symbol > at point') and type a C-g immediately. Thanks for the report. Now fixed in emacs-25. From unknown Mon Aug 18 09:01:10 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Mon, 30 May 2016 11:24:03 +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