From debbugs-submit-bounces@debbugs.gnu.org Tue Jan 05 07:16:19 2016 Received: (at submit) by debbugs.gnu.org; 5 Jan 2016 12:16:19 +0000 Received: from localhost ([127.0.0.1]:38144 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84) (envelope-from ) id 1aGQXC-0007ma-Cp for submit@debbugs.gnu.org; Tue, 05 Jan 2016 07:16:18 -0500 Received: from eggs.gnu.org ([208.118.235.92]:33288) by debbugs.gnu.org with esmtp (Exim 4.84) (envelope-from ) id 1aGQX9-0007fp-TQ for submit@debbugs.gnu.org; Tue, 05 Jan 2016 07:16:16 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1aGQX2-0001Ah-Sr for submit@debbugs.gnu.org; Tue, 05 Jan 2016 07:16:10 -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.8 required=5.0 tests=BAYES_50,T_DKIM_INVALID autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:50098) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aGQX2-0001Ad-Pd for submit@debbugs.gnu.org; Tue, 05 Jan 2016 07:16:08 -0500 Received: from eggs.gnu.org ([2001:4830:134:3::10]:52485) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aGQX0-0006tW-8w for bug-gnu-emacs@gnu.org; Tue, 05 Jan 2016 07:16:08 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1aGQWx-00019s-0Z for bug-gnu-emacs@gnu.org; Tue, 05 Jan 2016 07:16:06 -0500 Received: from mail.smart-cactus.org ([54.187.36.80]:45385) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aGQWw-00019U-Nf for bug-gnu-emacs@gnu.org; Tue, 05 Jan 2016 07:16:02 -0500 Received: from localhost.localdomain (HSI-KBW-149-172-43-78.hsi13.kabel-badenwuerttemberg.de [149.172.43.78]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client did not present a certificate) (Authenticated sender: ben@smart-cactus.org) by mail.smart-cactus.org (Postfix) with ESMTPSA id 5AC0D68AAD for ; Tue, 5 Jan 2016 12:02:47 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=mail.smart-cactus.org; s=mail; t=1451995367; bh=ur40swELVsbCRQfupAcTBwtHRRyprfdWb4CK4eBp2K4=; h=From:To:Subject:Date:From; b=LzNy3tOHWA7ztGcvNpj/NmSPUHDQ7YuWckY5Jik6toXTeSAiQrzuqbwR5Bu4Fa2mr cO+iG5heHKXADellTfELZ8bjGCG0bwsXrZ/1r/7DrlAMArrkdVL6CUhSg3rSifwA4Z xcd0588wH0lLvvqifAh9sQT4XMEXa0U/nsV4nIfA= From: Ben Gamari To: bug-gnu-emacs@gnu.org Subject: Segmentation fault in regular expression matcher User-Agent: Notmuch/0.21+24~gbceb651 (http://notmuchmail.org) Emacs/25.1.50.1 (x86_64-pc-linux-gnu) Date: Tue, 05 Jan 2016 13:15:54 +0100 Message-ID: <87fuycnrwl.fsf@smart-cactus.org> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha1; protocol="application/pgp-signature" 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.4 (----) 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.4 (----) --=-=-= Content-Type: text/plain While editing a Markdown document with markdown-mode and revision 138480a97bfc1104143b5fc10dfc962b95b78ae8 I encountered this segmentation fault, Program received signal SIGSEGV, Segmentation fault. 0x0000000000538ae8 in re_match_2_internal (bufp=bufp@entry=0xb8f398 , string1=string1@entry=0x53b1200 "---\ntitle: Understanding GHC Core\ndate: 2015-11-29\ntags: ghc,core,work-in-progress\ndescription: Everything you really need to know to understand GHC's Core\n---\n**This document is a work-in-progress.**"..., size1=size1@entry=1782, string2=string2@entry=0x53b20d1 "\n\n`cast`\n\n`Sym`\n\n`Sub`\n\n`_R` is a type parameter with representational role. Roughly speaking this\nmeans that given a type constructor `T` and types `A` and `B`, `T _R` and `T\n_R` are repres"..., size2=size2@entry=9296, pos=pos@entry=4281, regs=0xb8e970 , stop=11078) at regex.c:5556 5556 PUSH_FAILURE_REG (*p); (gdb) bt #0 0x0000000000538ae8 in re_match_2_internal (bufp=bufp@entry=0xb8f398 , string1=string1@entry=0x53b1200 "---\ntitle: Understanding GHC Core\ndate: 2015-11-29\ntags: ghc,core,work-in-progress\ndescription: Everything you really need to know to understand GHC's Core\n---\n**This document is a work-in-progress.**"..., size1=size1@entry=1782, string2=string2@entry=0x53b20d1 "\n\n`cast`\n\n`Sym`\n\n`Sub`\n\n`_R` is a type parameter with representational role. Roughly speaking this\nmeans that given a type constructor `T` and types `A` and `B`, `T _R` and `T\n_R` are repres"..., size2=size2@entry=9296, pos=pos@entry=4281, regs=0xb8e970 , stop=11078) at regex.c:5556 #1 0x000000000053dd18 in re_search_2 (bufp=bufp@entry=0xb8f398 , str1=str1@entry=0x53b1200 "---\ntitle: Understanding GHC Core\ndate: 2015-11-29\ntags: ghc,core,work-in-progress\ndescription: Everything you really need to know to understand GHC's Core\n---\n**This document is a work-in-progress.**"..., size1=size1@entry=1782, str2=str2@entry=0x53b20d1 "\n\n`cast`\n\n`Sym`\n\n`Sub`\n\n`_R` is a type parameter with representational role. Roughly speaking this\nmeans that given a type constructor `T` and types `A` and `B`, `T _R` and `T\n_R` are repres"..., size2=size2@entry=9296, startpos=4281, startpos@entry=2198, range=6797, regs=0xb8e970 , stop=11078) at regex.c:4446 #2 0x00000000005337c2 in search_buffer (string=string@entry=131546964, pos=, pos_byte=, lim=lim@entry=11051, lim_byte=lim_byte@entry=11079, n=1, RE=1, trt=0, inverse_trt=0, posix=false) at search.c:1265 #3 0x000000000053412c in search_command (string=131546964, bound=, noerror=44256, count=, direction=direction@entry=1, RE=RE@entry=1, posix=false) at search.c:1058 #4 0x0000000000534317 in Fre_search_forward (regexp=, bound=, noerror=, count=) at search.c:2243 #5 0x00000000005618bb in Ffuncall (nargs=4, args=args@entry=0x7fffffffba10) at eval.c:2661 #6 0x00000000005960f3 in exec_byte_code (bytestr=, vector=77647541, maxdepth=, args_template=, nargs=nargs@entry=6, args=, args@entry=0x3cfea84) at bytecode.c:880 #7 0x0000000000561434 in funcall_lambda (fun=140737488338080, nargs=nargs@entry=6, arg_vector=0x3cfea84, arg_vector@entry=0x7fffffffbbf8) at eval.c:2810 #8 0x00000000005616eb in Ffuncall (nargs=7, args=args@entry=0x7fffffffbbf0) at eval.c:2711 #9 0x00000000005960f3 in exec_byte_code (bytestr=, vector=77647797, maxdepth=, args_template=, nargs=nargs@entry=3, args=, args@entry=0x4433454) at bytecode.c:880 #10 0x0000000000561434 in funcall_lambda (fun=140737488338528, nargs=nargs@entry=3, arg_vector=0x4433454, arg_vector@entry=0x7fffffffbdd8) at eval.c:2810 #11 0x00000000005616eb in Ffuncall (nargs=4, args=args@entry=0x7fffffffbdd0) at eval.c:2711 #12 0x00000000005960f3 in exec_byte_code (bytestr=, vector=72559893, maxdepth=, args_template=, nargs=nargs@entry=2, args=, args@entry=0x44337f4) at bytecode.c:880 #13 0x0000000000561434 in funcall_lambda (fun=140737488339296, nargs=nargs@entry=2, arg_vector=0x44337f4, arg_vector@entry=0x7fffffffbf78) at eval.c:2810 #14 0x00000000005616eb in Ffuncall (nargs=nargs@entry=3, args=0x7fffffffbf70) at eval.c:2711 #15 0x0000000000562ab0 in Fapply (nargs=, args=0x7fffffffc0d8) at eval.c:2278 #16 0x00000000005617f1 in Ffuncall (nargs=3, args=args@entry=0x7fffffffc0d0) at eval.c:2630 #17 0x00000000005960f3 in exec_byte_code (bytestr=, vector=62636509, maxdepth=, args_template=, nargs=nargs@entry=2, args=, args@entry=0x3bc24f4) at bytecode.c:880 #18 0x0000000000561434 in funcall_lambda (fun=140737488339840, nargs=nargs@entry=2, arg_vector=0x3bc24f4, arg_vector@entry=0x7fffffffc288) at eval.c:2810 #19 0x00000000005616eb in Ffuncall (nargs=3, args=args@entry=0x7fffffffc280) at eval.c:2711 #20 0x00000000005960f3 in exec_byte_code (bytestr=, vector=62667277, maxdepth=, args_template=, nargs=nargs@entry=1, args=, args@entry=0x3bcc884) at bytecode.c:880 #21 0x0000000000561434 in funcall_lambda (fun=140737488340336, nargs=nargs@entry=1, arg_vector=0x3bcc884, arg_vector@entry=0x7fffffffc4c0) at eval.c:2810 #22 0x00000000005616eb in Ffuncall (nargs=2, args=args@entry=0x7fffffffc4b8) at eval.c:2711 #23 0x00000000005960f3 in exec_byte_code (bytestr=, vector=62667053, maxdepth=, args_template=, nargs=nargs@entry=1, args=, args@entry=0x3bcc634) at bytecode.c:880 #24 0x0000000000561434 in funcall_lambda (fun=140737488340768, nargs=nargs@entry=1, arg_vector=0x3bcc634, arg_vector@entry=0x7fffffffc6b0) at eval.c:2810 #25 0x00000000005616eb in Ffuncall (nargs=2, args=args@entry=0x7fffffffc6a8) at eval.c:2711 #26 0x00000000005960f3 in exec_byte_code (bytestr=, vector=62721789, maxdepth=, args_template=, nargs=nargs@entry=0, args=, args@entry=0x3bd2254) at bytecode.c:880 #27 0x0000000000561434 in funcall_lambda (fun=140737488341168, nargs=nargs@entry=0, arg_vector=0x3bd2254, arg_vector@entry=0x7fffffffc840) at eval.c:2810 #28 0x00000000005616eb in Ffuncall (nargs=1, args=args@entry=0x7fffffffc838) at eval.c:2711 #29 0x00000000005960f3 in exec_byte_code (bytestr=, vector=62722053, maxdepth=, args_template=, nargs=nargs@entry=0, args=, args@entry=0x3bd2aa4) at bytecode.c:880 #30 0x0000000000561434 in funcall_lambda (fun=140737488341584, nargs=nargs@entry=0, arg_vector=0x3bd2aa4, arg_vector@entry=0x7fffffffc9d0) at eval.c:2810 #31 0x00000000005616eb in Ffuncall (nargs=1, args=args@entry=0x7fffffffc9c8) at eval.c:2711 #32 0x00000000005960f3 in exec_byte_code (bytestr=, vector=62668853, maxdepth=, args_template=, nargs=nargs@entry=0, args=, args@entry=0x3bd0044) at bytecode.c:880 #33 0x0000000000561434 in funcall_lambda (fun=140737488342016, nargs=nargs@entry=0, arg_vector=0x3bd0044, arg_vector@entry=0x7fffffffcb90) at eval.c:2810 #34 0x00000000005616eb in Ffuncall (nargs=1, args=args@entry=0x7fffffffcb88) at eval.c:2711 #35 0x00000000005960f3 in exec_byte_code (bytestr=, vector=62668741, maxdepth=, args_template=, nargs=nargs@entry=4, args=, args@entry=0x3bcfe54) at bytecode.c:880 #36 0x0000000000561434 in funcall_lambda (fun=140737488342800, nargs=nargs@entry=4, arg_vector=0x3bcfe54, arg_vector@entry=0x7fffffffcd18) at eval.c:2810 #37 0x00000000005616eb in Ffuncall (nargs=nargs@entry=5, args=0x7fffffffcd10) at eval.c:2711 #38 0x0000000000562ab0 in Fapply (nargs=, args=0x7fffffffce80) at eval.c:2278 #39 0x00000000005617f1 in Ffuncall (nargs=3, args=args@entry=0x7fffffffce78) at eval.c:2630 #40 0x00000000005960f3 in exec_byte_code (bytestr=, vector=10135853, maxdepth=, args_template=args_template@entry=0, nargs=nargs@entry=0, args=, args@entry=0x0) at bytecode.c:880 #41 0x000000000056130f in funcall_lambda (fun=10135773, nargs=nargs@entry=1, arg_vector=arg_vector@entry=0x7fffffffd098) at eval.c:2876 #42 0x00000000005616eb in Ffuncall (nargs=nargs@entry=2, args=args@entry=0x7fffffffd090) at eval.c:2711 #43 0x00000000005619ea in call1 (fn=fn@entry=45072, arg1=arg1@entry=131352045) at eval.c:2509 #44 0x00000000004f3e98 in timer_check_2 (idle_timers=, timers=) at keyboard.c:4400 #45 timer_check () at keyboard.c:4462 #46 0x00000000004f4279 in readable_events (flags=flags@entry=1) at keyboard.c:3304 #47 0x00000000004f5a48 in get_input_pending (flags=flags@entry=1) at keyboard.c:6690 #48 0x00000000004f8198 in detect_input_pending_run_timers (do_display=do_display@entry=true) at keyboard.c:9821 #49 0x00000000005a15c8 in wait_reading_process_output (time_limit=time_limit@entry=30, nsecs=nsecs@entry=0, read_kbd=read_kbd@entry=-1, do_display=do_display@entry=true, wait_for_cell=wait_for_cell@entry=0, wait_proc=wait_proc@entry=0x0, just_wait_proc=0) at process.c:4963 #50 0x0000000000422da2 in sit_for (timeout=, reading=reading@entry=true, display_option=display_option@entry=1) at dispnew.c:5751 #51 0x00000000004fa96e in read_char (commandflag=commandflag@entry=1, map=map@entry=131412451, prev_event=0, used_mouse_menu=used_mouse_menu@entry=0x7fffffffdd2b, end_time=end_time@entry=0x0) at keyboard.c:2694 #52 0x00000000004fb2c4 in read_key_sequence (keybuf=keybuf@entry=0x7fffffffde00, prompt=prompt@entry=0, dont_downcase_last=dont_downcase_last@entry=false, can_return_switch_frame=can_return_switch_frame@entry=true, fix_current_buffer=fix_current_buffer@entry=true, prevent_redisplay=prevent_redisplay@entry=false, bufsize=30) at keyboard.c:9022 #53 0x00000000004fce2e in command_loop_1 () at keyboard.c:1343 #54 0x000000000055fe97 in internal_condition_case (bfun=bfun@entry=0x4fcc20 , handlers=handlers@entry=18912, hfun=hfun@entry=0x4f3550 ) at eval.c:1309 #55 0x00000000004eea8c in command_loop_2 (ignore=ignore@entry=0) at keyboard.c:1086 #56 0x000000000055fd8b in internal_catch (tag=tag@entry=45648, func=func@entry=0x4eea70 , arg=arg@entry=0) at eval.c:1073 #57 0x00000000004eea49 in command_loop () at keyboard.c:1065 #58 0x00000000004f313b in recursive_edit_1 () at keyboard.c:671 #59 0x00000000004f3488 in Frecursive_edit () at keyboard.c:742 #60 0x0000000000418dce in main (argc=1, argv=0x7fffffffe198) at emacs.c:1652 (gdb) print regs[0] $3 = {num_regs = 30, start = 0xfdf650, end = 0xfdf750} Unfortunately this is about all I was able to scrape out of the procedure's local state, knowing little about the internals of the matcher. --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v1 iQEcBAEBAgAGBQJWi7P6AAoJEHPt6ejPuu8B9tEH/0PbNf02i7/Fhj8qxriMEuva ReI7aT+pGCyjH/1YHkJyihTApCM+mMkZ+ltheoWSHeyE2cOM86wT+6/3sQFIUzVH 8WrhoVOd8uisV7fETjDYuQm+rKcTTS+Hhxc3usZzKitWzD7Zl1Svk1ptZxipL3w9 //PKDuqrP5RpRiTABd/s/JHnjLwFRk8QikgoB98xaTy2CrFBscMmymOJl+FDpfr5 rf/XgC+PHKY1TPiXFyIph5Mjwa3pKEpqmM7WpwCLNwS4guWcPjxyBbkKfds6iOqK wuUR4FDqqXDo2RoBAVfo7aJ+tuDcNri5qjt/C8fcnVWTta4Q0KWQPyjMcJcEz3A= =tyHA -----END PGP SIGNATURE----- --=-=-=-- From debbugs-submit-bounces@debbugs.gnu.org Tue Jan 05 11:08:45 2016 Received: (at 22310) by debbugs.gnu.org; 5 Jan 2016 16:08:46 +0000 Received: from localhost ([127.0.0.1]:38982 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84) (envelope-from ) id 1aGUA9-0006yA-O0 for submit@debbugs.gnu.org; Tue, 05 Jan 2016 11:08:45 -0500 Received: from eggs.gnu.org ([208.118.235.92]:33683) by debbugs.gnu.org with esmtp (Exim 4.84) (envelope-from ) id 1aGUA7-0006xy-Ru for 22310@debbugs.gnu.org; Tue, 05 Jan 2016 11:08:44 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1aGU9w-0004B3-Kt for 22310@debbugs.gnu.org; Tue, 05 Jan 2016 11:08:38 -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.8 required=5.0 tests=BAYES_50,RP_MATCHES_RCVD autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:54863) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aGU9w-0004Az-HD; Tue, 05 Jan 2016 11:08:32 -0500 Received: from 84.94.185.246.cable.012.net.il ([84.94.185.246]:3868 helo=HOME-C4E4A596F7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_128_CBC_SHA1:128) (Exim 4.82) (envelope-from ) id 1aGU9w-0007wT-1P; Tue, 05 Jan 2016 11:08:32 -0500 Date: Tue, 05 Jan 2016 18:08:38 +0200 Message-Id: <83egdw57qx.fsf@gnu.org> From: Eli Zaretskii To: Ben Gamari In-reply-to: <87fuycnrwl.fsf@smart-cactus.org> (message from Ben Gamari on Tue, 05 Jan 2016 13:15:54 +0100) Subject: Re: bug#22310: Segmentation fault in regular expression matcher References: <87fuycnrwl.fsf@smart-cactus.org> X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4830:134:3::e X-Spam-Score: -5.0 (-----) X-Debbugs-Envelope-To: 22310 Cc: 22310@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: , Reply-To: Eli Zaretskii Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -5.0 (-----) > From: Ben Gamari > Date: Tue, 05 Jan 2016 13:15:54 +0100 > > While editing a Markdown document with markdown-mode and revision > 138480a97bfc1104143b5fc10dfc962b95b78ae8 I encountered this segmentation > fault, > > Program received signal SIGSEGV, Segmentation fault. > 0x0000000000538ae8 in re_match_2_internal (bufp=bufp@entry=0xb8f398 , > string1=string1@entry=0x53b1200 "---\ntitle: Understanding GHC Core\ndate: 2015-11-29\ntags: ghc,core,work-in-progress\ndescription: Everything you really need to know to understand GHC's Core\n---\n**This document is a work-in-progress.**"..., size1=size1@entry=1782, > string2=string2@entry=0x53b20d1 "\n\n`cast`\n\n`Sym`\n\n`Sub`\n\n`_R` is a type parameter with representational role. Roughly speaking this\nmeans that given a type constructor `T` and types `A` and `B`, `T _R` and `T\n_R` are repres"..., size2=size2@entry=9296, pos=pos@entry=4281, > regs=0xb8e970 , stop=11078) at regex.c:5556 > 5556 PUSH_FAILURE_REG (*p); Please update to the latest master and see if the problem goes away. It's possible that this was already solved by one of the commits since you last updated. Thanks. From debbugs-submit-bounces@debbugs.gnu.org Thu Jan 07 09:26:59 2016 Received: (at submit) by debbugs.gnu.org; 7 Jan 2016 14:26:59 +0000 Received: from localhost ([127.0.0.1]:40894 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84) (envelope-from ) id 1aHBWk-0008Tr-VD for submit@debbugs.gnu.org; Thu, 07 Jan 2016 09:26:59 -0500 Received: from eggs.gnu.org ([208.118.235.92]:55102) by debbugs.gnu.org with esmtp (Exim 4.84) (envelope-from ) id 1aHBWj-0008Tf-H8 for submit@debbugs.gnu.org; Thu, 07 Jan 2016 09:26:57 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1aHBWd-0007Ds-JJ for submit@debbugs.gnu.org; Thu, 07 Jan 2016 09:26:52 -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]:56554) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aHBWd-0007Do-Fy for submit@debbugs.gnu.org; Thu, 07 Jan 2016 09:26:51 -0500 Received: from eggs.gnu.org ([2001:4830:134:3::10]:46071) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aHBWc-0007PP-Ly for bug-gnu-emacs@gnu.org; Thu, 07 Jan 2016 09:26:51 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1aHBWY-0007DZ-Gx for bug-gnu-emacs@gnu.org; Thu, 07 Jan 2016 09:26:50 -0500 Received: from mail.smart-cactus.org ([54.187.36.80]:45448) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aHBWY-0007DV-Am for bug-gnu-emacs@gnu.org; Thu, 07 Jan 2016 09:26:46 -0500 Received: from localhost.localdomain (HSI-KBW-149-172-43-78.hsi13.kabel-badenwuerttemberg.de [149.172.43.78]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client did not present a certificate) (Authenticated sender: ben@smart-cactus.org) by mail.smart-cactus.org (Postfix) with ESMTPSA id 2CF2669044; Thu, 7 Jan 2016 14:13:27 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=mail.smart-cactus.org; s=mail; t=1452176008; bh=bxpwR3sYuHIspcnYBscPw6F1VcoBhwDj7WgGKLpmTvE=; h=From:To:Subject:In-Reply-To:References:Date:From; b=JyyeQF/2CeskZRy+gkSPh0jvFwBb9BFjIq0gAhep9Lyj5s0YZG/L+SD46pcorfjAS QEUwttTIcj+qPSoC87ytU50mUtu/fYfgeFrPZv+Cr7YZ1Nv38OzebtPGWe7lHPzm4G CHZxYUW3cBAFEhKtDZhq1cezlA0coQS6yCtm9JtM= From: Ben Gamari To: bug-gnu-emacs@gnu.org Subject: Re: Segmentation fault in regular expression matcher In-Reply-To: <87fuycnrwl.fsf@smart-cactus.org> References: <87fuycnrwl.fsf@smart-cactus.org> User-Agent: Notmuch/0.21+24~gbceb651 (http://notmuchmail.org) Emacs/24.5.1 (x86_64-pc-linux-gnu) Date: Thu, 07 Jan 2016 15:26:37 +0100 Message-ID: <87si2979eq.fsf@smart-cactus.org> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha1; protocol="application/pgp-signature" 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.4 (----) 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.4 (----) --=-=-= Content-Type: text/plain Ben Gamari writes: > While editing a Markdown document with markdown-mode and revision > 138480a97bfc1104143b5fc10dfc962b95b78ae8 I encountered this segmentation > fault, > Indeed this appears to be fixed as of 61e83e902b388490b609677a76f3d49740439f24. Cheers, - Ben --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v1 iQEcBAEBAgAGBQJWjnWdAAoJEHPt6ejPuu8B3gQH/1UXtK/tBUda7DMhGJg358j2 GSs4X2+pz2c/QSlqQr5G8Hu7YN2I3aRD1t1legHSPJIt+2F0aeqtBnZFeGJM8iPL sLOZajvuxD5oQg99Q1OBz5ljcYiKn4kFtRUnOQzC11/B4riYTZyHivEcgKnI9V+l F2lCXdkUSQDD6KePFqdKtgudsEWAWrjH2JFTfkfKr4KODOpnLzyL36zxCzFU15ij Zdx+V/DHnQJkFEmvTVQs5O5owlY3bEUbRvO5ymfFysi+HvkRbNjSbHpvmrY+gR2B BqqZmwpq/ImEbtkuuvrIPku6vNDFDVkhV51rzDOQVYoNMxYsaPgKc0DoBjPbu2g= =NrEg -----END PGP SIGNATURE----- --=-=-=-- From debbugs-submit-bounces@debbugs.gnu.org Thu Jan 07 11:14:28 2016 Received: (at 22310-done) by debbugs.gnu.org; 7 Jan 2016 16:14:28 +0000 Received: from localhost ([127.0.0.1]:41871 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84) (envelope-from ) id 1aHDCm-0002jt-0V for submit@debbugs.gnu.org; Thu, 07 Jan 2016 11:14:28 -0500 Received: from eggs.gnu.org ([208.118.235.92]:53421) by debbugs.gnu.org with esmtp (Exim 4.84) (envelope-from ) id 1aHDCk-0002jg-B0 for 22310-done@debbugs.gnu.org; Thu, 07 Jan 2016 11:14:26 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1aHDCa-0005Ij-4N for 22310-done@debbugs.gnu.org; Thu, 07 Jan 2016 11:14:21 -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.5 required=5.0 tests=BAYES_05,RP_MATCHES_RCVD autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:48251) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aHDCa-0005Id-1P; Thu, 07 Jan 2016 11:14:16 -0500 Received: from 84.94.185.246.cable.012.net.il ([84.94.185.246]:1696 helo=HOME-C4E4A596F7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_128_CBC_SHA1:128) (Exim 4.82) (envelope-from ) id 1aHDCZ-0008Db-FQ; Thu, 07 Jan 2016 11:14:15 -0500 Date: Thu, 07 Jan 2016 18:14:28 +0200 Message-Id: <837fjl2wpn.fsf@gnu.org> From: Eli Zaretskii To: Ben Gamari In-reply-to: <87si2979eq.fsf@smart-cactus.org> (message from Ben Gamari on Thu, 07 Jan 2016 15:26:37 +0100) Subject: Re: bug#22310: Segmentation fault in regular expression matcher References: <87fuycnrwl.fsf@smart-cactus.org> <87si2979eq.fsf@smart-cactus.org> X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4830:134:3::e X-Spam-Score: -5.0 (-----) X-Debbugs-Envelope-To: 22310-done Cc: 22310-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: , Reply-To: Eli Zaretskii Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -5.0 (-----) > From: Ben Gamari > Date: Thu, 07 Jan 2016 15:26:37 +0100 > > Ben Gamari writes: > > > While editing a Markdown document with markdown-mode and revision > > 138480a97bfc1104143b5fc10dfc962b95b78ae8 I encountered this segmentation > > fault, > > > Indeed this appears to be fixed as of 61e83e902b388490b609677a76f3d49740439f24. Great, thanks for testing. I'm therefore closing this bug. From unknown Tue Aug 19 21:02: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: Fri, 05 Feb 2016 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