From unknown Sat Aug 16 13:42:46 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#21802 <21802@debbugs.gnu.org> To: bug#21802 <21802@debbugs.gnu.org> Subject: Status: 25.0.50; segfault in regex.c triggered by an isearch Reply-To: bug#21802 <21802@debbugs.gnu.org> Date: Sat, 16 Aug 2025 20:42:46 +0000 retitle 21802 25.0.50; segfault in regex.c triggered by an isearch reassign 21802 emacs submitter 21802 Dima Kogan severity 21802 normal thanks From debbugs-submit-bounces@debbugs.gnu.org Sun Nov 01 04:36:59 2015 Received: (at submit) by debbugs.gnu.org; 1 Nov 2015 09:36:59 +0000 Received: from localhost ([127.0.0.1]:47498 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Zsp4M-0000Ty-NC for submit@debbugs.gnu.org; Sun, 01 Nov 2015 04:36:59 -0500 Received: from eggs.gnu.org ([208.118.235.92]:43807) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Zsp4K-0000Tf-1v for submit@debbugs.gnu.org; Sun, 01 Nov 2015 04:36:56 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Zsp4I-0007ZL-ML for submit@debbugs.gnu.org; Sun, 01 Nov 2015 04:36:55 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=BAYES_40,T_DKIM_INVALID autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:36517) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Zsp4I-0007ZH-II for submit@debbugs.gnu.org; Sun, 01 Nov 2015 04:36:54 -0500 Received: from eggs.gnu.org ([2001:4830:134:3::10]:53811) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Zsp4H-000442-08 for bug-gnu-emacs@gnu.org; Sun, 01 Nov 2015 04:36:54 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Zsp4D-0007W6-Or for bug-gnu-emacs@gnu.org; Sun, 01 Nov 2015 04:36:52 -0500 Received: from out4-smtp.messagingengine.com ([66.111.4.28]:42329) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Zsp4D-0007VC-G1 for bug-gnu-emacs@gnu.org; Sun, 01 Nov 2015 04:36:49 -0500 Received: from compute3.internal (compute3.nyi.internal [10.202.2.43]) by mailout.nyi.internal (Postfix) with ESMTP id E626E20458 for ; Sun, 1 Nov 2015 04:36:47 -0500 (EST) Received: from frontend1 ([10.202.2.160]) by compute3.internal (MEProxy); Sun, 01 Nov 2015 04:36:47 -0500 DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=secretsauce.net; h=content-type:date:from:message-id:mime-version:subject:to :x-sasl-enc:x-sasl-enc; s=mesmtp; bh=hCxr0ht6VVrz4j2CXHfwl9503QQ =; b=fW3hZCMX8xh5+AwqclN3+5rYEuAuVyl9KwfuGigtqvlMQbttPij0dlUX7mS xylgjR1DpZPjX5RFBR5tUueV3a1kD6ZRDED0V3V0Fb37XAR7ImkyK8QnfO5Nxx5J nx9nlnwOl9tj62YfAJ6au8ZQtb+fsQWOmATEGNt0yabBTDEw= DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d= messagingengine.com; h=content-type:date:from:message-id :mime-version:subject:to:x-sasl-enc:x-sasl-enc; s=smtpout; bh=hC xr0ht6VVrz4j2CXHfwl9503QQ=; b=Lw6FWX2ZyXEEUFjFYNgwuvGwUfucoinykE yIHxPcrKeORDt5C94Vkrq2ykMdxIgt5T7ZeAr6BpCoNrKqdKPvDfMGC/USjlRSLG DnVDWsgKdcWPdVBO0qSCXM7rXkIahvSZxO1F4WE+59niJxoMeKVtBtVK3p2nYtWm TA+yqTwYM= X-Sasl-enc: ODJ5GVP2weGPnGh48wsyiqojfB7eoL6MKtea3yJIY/BA 1446370606 Received: from shorty.local (50-1-153-216.dsl.dynamic.fusionbroadband.com [50.1.153.216]) by mail.messagingengine.com (Postfix) with ESMTPA id 6B14CC016D5 for ; Sun, 1 Nov 2015 04:36:46 -0500 (EST) Received: from ip6-localhost ([::1] helo=shorty) by shorty.local with esmtp (Exim 4.84) (envelope-from ) id 1Zsp49-0000os-AT for bug-gnu-emacs@gnu.org; Sun, 01 Nov 2015 01:36:45 -0800 From: Dima Kogan To: bug-gnu-emacs@gnu.org Subject: 25.0.50; segfault in regex.c triggered by an isearch Date: Sun, 01 Nov 2015 01:36:45 -0800 Message-ID: <87mvuyrrgy.fsf@secretsauce.net> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -5.0 (-----) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 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: -5.0 (-----) --=-=-= Content-Type: text/plain Hi. I'm running a recent emacs built from git: https://github.com/emacs-mirror/emacs/commit/6e2a402 I'm on a Debian machine, running the GTK build of emacs. Segfault recipe: 1. emacs -Q /tmp/feedgnuplot (source attached) 2. M-x cperl-mode 3. C-s last if /^exit/ C-s Type out the string "last if /^exit/". It may crash while you're typing it, or it may reach the end of the string in the match on line 431. Hit C-s again after you typed it. If it didn't crash already, the extra C-s makes it crash. I haven't done any debugging other than to look at the backtrace. Relevant chunks: #0 0x00007ffff03f8107 in __GI_raise (sig=sig@entry=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:56 #1 0x00007ffff03f94e8 in __GI_abort () at abort.c:89 #2 0x000000000053c3e5 in re_match_2_internal (bufp=bufp@entry=0xb93fc0, string1=string1@entry=0x28bbca0 "#!/usr/bi:HiRes qw( usleep gettimeofday tv_interval );\nuse IO::Handle;\nuse List::Util qw( "..., size1=size1@entry=0, strinrnings;\nuse Getopt::Long;\nuse Time::HiRes qw( usleep gettimeofday tv_interval );\nuse IO::Handle;\nuse List::Util #3 0x0000000000543b52 in re_search_2 (bufp=bufp@entry=0xb93fc0, str1=str1@entry=0x28bbca0 "#!/usr/bin/perl\n\npackeep gettimeofday tv_interval );\nuse IO::Handle;\nuse List::Util qw( "..., size1=size1@entry=0, str2=str2@entry=0x2:Long;\nuse Time::HiRes qw( usleep gettimeofday tv_interval );\nuse IO::Handle;\nuse List::Util qw( "..., size2=siz #4 0x0000000000539522 in search_buffer (string=string@entry=42306836, pos=, pos_byte=, noerror=44160, count=, bound=, noerror=) id 1ZsvbF-0003Qe-0X for submit@debbugs.gnu.org; Sun, 01 Nov 2015 11:35:21 -0500 Received: from mtaout21.012.net.il ([80.179.55.169]:44023) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1ZsvbC-0003QU-1J for 21802@debbugs.gnu.org; Sun, 01 Nov 2015 11:35:18 -0500 Received: from conversion-daemon.a-mtaout21.012.net.il by a-mtaout21.012.net.il (HyperSendmail v2007.08) id <0NX500C009SAB500@a-mtaout21.012.net.il> for 21802@debbugs.gnu.org; Sun, 01 Nov 2015 18:34:43 +0200 (IST) Received: from HOME-C4E4A596F7 ([84.94.185.246]) by a-mtaout21.012.net.il (HyperSendmail v2007.08) with ESMTPA id <0NX500CRZA1U5O60@a-mtaout21.012.net.il>; Sun, 01 Nov 2015 18:34:43 +0200 (IST) Date: Sun, 01 Nov 2015 18:34:52 +0200 From: Eli Zaretskii Subject: Re: bug#21802: 25.0.50; segfault in regex.c triggered by an isearch In-reply-to: <87mvuyrrgy.fsf@secretsauce.net> X-012-Sender: halo1@inter.net.il To: Dima Kogan Message-id: <83mvuxy8yb.fsf@gnu.org> References: <87mvuyrrgy.fsf@secretsauce.net> X-Spam-Score: 1.0 (+) X-Debbugs-Envelope-To: 21802 Cc: 21802@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list Reply-To: Eli Zaretskii 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 (+) > From: Dima Kogan > Date: Sun, 01 Nov 2015 01:36:45 -0800 > > Hi. I'm running a recent emacs built from git: > > https://github.com/emacs-mirror/emacs/commit/6e2a402 > > I'm on a Debian machine, running the GTK build of emacs. Segfault > recipe: > > 1. emacs -Q /tmp/feedgnuplot (source attached) > 2. M-x cperl-mode > 3. C-s last if /^exit/ C-s > > Type out the string "last if /^exit/". It may crash while you're > typing it, or it may reach the end of the string in the match on line > 431. Hit C-s again after you typed it. If it didn't crash already, > the extra C-s makes it crash. Isn't this a duplicate of 21688? From debbugs-submit-bounces@debbugs.gnu.org Sun Nov 01 13:05:36 2015 Received: (at 21802) by debbugs.gnu.org; 1 Nov 2015 18:05:36 +0000 Received: from localhost ([127.0.0.1]:48040 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Zsx0Y-0005ZA-Up for submit@debbugs.gnu.org; Sun, 01 Nov 2015 13:05:35 -0500 Received: from out4-smtp.messagingengine.com ([66.111.4.28]:37712) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Zsx0E-0005Yj-KE for 21802@debbugs.gnu.org; Sun, 01 Nov 2015 13:05:33 -0500 Received: from compute6.internal (compute6.nyi.internal [10.202.2.46]) by mailout.nyi.internal (Postfix) with ESMTP id DE3C4207E7 for <21802@debbugs.gnu.org>; Sun, 1 Nov 2015 13:05:13 -0500 (EST) Received: from frontend1 ([10.202.2.160]) by compute6.internal (MEProxy); Sun, 01 Nov 2015 13:05:13 -0500 DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=secretsauce.net; h=cc:content-type:date:from:in-reply-to:message-id:mime-version :references:subject:to:x-sasl-enc:x-sasl-enc; s=mesmtp; bh=j0JTk lwuE3yg8Kdu4Ew201QY9Xo=; b=jYF7XU9R8CvmFYi8n6dpFyAzyyHFZu6QUTrp0 b+c4rAm1vxdGhx39cM4+oeuC7vustiZ1sKWDrvLGem4Bjus5ONHDTNr+Ui0M/hNL q/OYpluv2i6EUZBXB5DkUS7su/MVybf2LTkQt1paVqKAl8aaxvToCKu5niYppTG6 cvgeCY= DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to:x-sasl-enc :x-sasl-enc; s=smtpout; bh=j0JTklwuE3yg8Kdu4Ew201QY9Xo=; b=Cn7XG WczmTD/bsv1V/sMCA6x2thoCZsCd10TSs+3x4AO949U4I9L3BPWkE57gXYBC0XzO c+1Dd1po/MjzP1JZZrwocFlbHKDzhKz9irsjj+sUOBI0nh9emWkBja4P0TIZAQDu YTqtasy8c7qztyMXHpSIT546VEH26pCHQiVTnY= X-Sasl-enc: wcVswJFmYJgyjNYp0WPa7YJaoK8yj7URgksjfZ5An31j 1446401113 Received: from shorty.local (50-1-153-216.dsl.dynamic.fusionbroadband.com [50.1.153.216]) by mail.messagingengine.com (Postfix) with ESMTPA id 76105C016F1; Sun, 1 Nov 2015 13:05:13 -0500 (EST) Received: from ip6-localhost ([::1] helo=shorty) by shorty.local with esmtp (Exim 4.84) (envelope-from ) id 1Zsx0C-0001CA-BF; Sun, 01 Nov 2015 10:05:12 -0800 References: <87mvuyrrgy.fsf@secretsauce.net> <83mvuxy8yb.fsf@gnu.org> From: Dima Kogan To: Eli Zaretskii Subject: Re: bug#21802: 25.0.50; segfault in regex.c triggered by an isearch In-reply-to: <83mvuxy8yb.fsf@gnu.org> Date: Sun, 01 Nov 2015 10:05:12 -0800 Message-ID: <87611lh9yf.fsf@secretsauce.net> MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 21802 Cc: 21802@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 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 (/) Eli Zaretskii writes: > Isn't this a duplicate of 21688? It looks similar, yes. I did look for duplicates before filing, but it looks like I didn't do a very good job of that. Sorry about that From debbugs-submit-bounces@debbugs.gnu.org Sun Nov 01 13:07:41 2015 Received: (at control) by debbugs.gnu.org; 1 Nov 2015 18:07:41 +0000 Received: from localhost ([127.0.0.1]:48044 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Zsx2b-0005c7-6P for submit@debbugs.gnu.org; Sun, 01 Nov 2015 13:07:41 -0500 Received: from out4-smtp.messagingengine.com ([66.111.4.28]:44616) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Zsx2Z-0005by-Tw for control@debbugs.gnu.org; Sun, 01 Nov 2015 13:07:40 -0500 Received: from compute6.internal (compute6.nyi.internal [10.202.2.46]) by mailout.nyi.internal (Postfix) with ESMTP id D153E20454 for ; Sun, 1 Nov 2015 13:07:39 -0500 (EST) Received: from frontend2 ([10.202.2.161]) by compute6.internal (MEProxy); Sun, 01 Nov 2015 13:07:39 -0500 DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=secretsauce.net; h=date:from:message-id:subject:to:x-sasl-enc:x-sasl-enc; s= mesmtp; bh=PQCYwuupcBMR01Pr75qprAh0U54=; b=cdEJXO8dbGJ1TPSIVI64U G8SD2ECeBW7FpOMqlO92axf6FH0rRwkgw7mgA/VnQr1qTTzuMpmwan1iHTx+3jkh aiUku8XLLsBetnkJ7ykR5YEycJRffTVPJQkqBO32RSIZJZYfWLjGIJYzNxzL/LRR or876xDc/3eI7u5udIczgA= DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d= messagingengine.com; h=date:from:message-id:subject:to :x-sasl-enc:x-sasl-enc; s=smtpout; bh=PQCYwuupcBMR01Pr75qprAh0U5 4=; b=q8UFPeEmqM9XlJCI0RsXMHVnuRcGOZ0il+vdimBD2yv3clxprSt9f2RxEm /zXLfmnw2ne5a5VfRaoMRMtB/FSo2RUZAkrxIvaslU+hmyFJimJGbUE2lorfzFWN rQ5qJ5Fsiwdu6lWd/uXnwsbGCJw8P6qyCWP/0yZ4zqqs0lpf8= X-Sasl-enc: A/ImCB3S21QpU5qIEoieBVx0antrbXUmF89VWjHQGIP1 1446401259 Received: from shorty.local (50-1-153-216.dsl.dynamic.fusionbroadband.com [50.1.153.216]) by mail.messagingengine.com (Postfix) with ESMTPA id 870B668019B for ; Sun, 1 Nov 2015 13:07:39 -0500 (EST) Received: from dima by shorty.local with local (Exim 4.84) (envelope-from ) id 1Zsx2Y-0001Cz-L8 for control@debbugs.gnu.org; Sun, 01 Nov 2015 10:07:38 -0800 To: control@debbugs.gnu.org Subject: merging 21802 21688 User-Agent: devscripts bts/2.15.1 Message-Id: From: Dima Kogan Date: Sun, 01 Nov 2015 10:07:38 -0800 X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 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 (/) merge 21802 21688 thanks From unknown Sat Aug 16 13:42:46 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: Did not alter fixed versions and reopened. Date: Sat, 21 Nov 2015 22:25:01 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # Did not alter fixed versions and reopened. thanks # This fakemail brought to you by your local debbugs # administrator From unknown Sat Aug 16 13:42:46 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Wed, 23 Dec 2015 12: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