From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: Dmitry Gutov Newsgroups: gmane.emacs.bugs Subject: bug#24206: 25.1; Curly quotes generate invalid strings, leading to a segfault Date: Tue, 16 Aug 2016 21:44:25 +0300 Message-ID: References: <8337m7h1dp.fsf@gnu.org> <83zioffew5.fsf@gnu.org> <83popaf1yz.fsf@gnu.org> <87bn0u3rqc.fsf@linux-m68k.org> <83mvkdg91i.fsf@gnu.org> <8b78f23f-4a4f-e568-b760-3350ca7bb8d3@cs.ucla.edu> <83eg5og4n9.fsf@gnu.org> <17f39e7e-31d1-62e5-367d-833b957a39e3@cs.ucla.edu> NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit X-Trace: blaine.gmane.org 1471373150 27491 195.159.176.226 (16 Aug 2016 18:45:50 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Tue, 16 Aug 2016 18:45:50 +0000 (UTC) User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:47.0) Gecko/20100101 Thunderbird/47.0 Cc: p.stephani2@gmail.com, schwab@linux-m68k.org, 24206@debbugs.gnu.org, nicolas@petton.fr To: Paul Eggert , John Wiegley Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Tue Aug 16 20:45:43 2016 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by blaine.gmane.org with esmtp (Exim 4.84_2) (envelope-from ) id 1bZjMs-0006oY-ON for geb-bug-gnu-emacs@m.gmane.org; Tue, 16 Aug 2016 20:45:42 +0200 Original-Received: from localhost ([::1]:43651 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bZjMp-0006Bj-TN for geb-bug-gnu-emacs@m.gmane.org; Tue, 16 Aug 2016 14:45:39 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:49067) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bZjMI-0005rJ-Lo for bug-gnu-emacs@gnu.org; Tue, 16 Aug 2016 14:45:07 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1bZjME-00088l-HI for bug-gnu-emacs@gnu.org; Tue, 16 Aug 2016 14:45:05 -0400 Original-Received: from debbugs.gnu.org ([208.118.235.43]:33537) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bZjME-00088g-D6 for bug-gnu-emacs@gnu.org; Tue, 16 Aug 2016 14:45:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1bZjME-0005xe-5C for bug-gnu-emacs@gnu.org; Tue, 16 Aug 2016 14:45:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Dmitry Gutov Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 16 Aug 2016 18:45:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 24206 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: Original-Received: via spool by 24206-submit@debbugs.gnu.org id=B24206.147137307522867 (code B ref 24206); Tue, 16 Aug 2016 18:45:02 +0000 Original-Received: (at 24206) by debbugs.gnu.org; 16 Aug 2016 18:44:35 +0000 Original-Received: from localhost ([127.0.0.1]:59482 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1bZjLn-0005wl-EF for submit@debbugs.gnu.org; Tue, 16 Aug 2016 14:44:35 -0400 Original-Received: from mail-wm0-f43.google.com ([74.125.82.43]:38833) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1bZjLl-0005wY-Da for 24206@debbugs.gnu.org; Tue, 16 Aug 2016 14:44:33 -0400 Original-Received: by mail-wm0-f43.google.com with SMTP id o80so187010888wme.1 for <24206@debbugs.gnu.org>; Tue, 16 Aug 2016 11:44:33 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=sender:subject:to:references:cc:from:message-id:date:user-agent :mime-version:in-reply-to:content-transfer-encoding; bh=ao1fAUtWn2hQo9ew39LqflRs6JNLuzXb+ig5CKbk9tQ=; b=wE1kfBt6s7I+zMtlEBJhQG2pbHfYSkuUQPRv9cCyj1uDtaNfowxqaUNRfZ3rSwTwQC Tvw0FP7bSTj0KrVpgtWHpsFo1Lp5fN43vus9ahBF3eYGsUJ4JoKwq/Lp7bqJ7VrZToMk yRnGeiweXkjB9d6QaGq5zJ+rtZPb+QvRQsZuGdq8x/InKfVmTuihK0ygg8ztcxOzOVlD EIaOFP1xM3dpa9Qyee8dtW3cfL3iHXnjxA+y8hZlVsUJP3oKo0SByPh2Eb6TqxoNoiCa Wsbs8vkvU6ZoK2mRhe8QVb2jlD2Gu2T1TCXQ6yXK+udevOhJyrjTocVfRro2quaFFwSz s3rg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:sender:subject:to:references:cc:from:message-id :date:user-agent:mime-version:in-reply-to:content-transfer-encoding; bh=ao1fAUtWn2hQo9ew39LqflRs6JNLuzXb+ig5CKbk9tQ=; b=LhLtD1fmKXLdEFwCy/1z9hST+3LO9cfDlceDm1+iMGYpuwGj4LNrSOztSC4Q+vRwmH RDR95ft7mHVBPjN0dF9GMei+Hko382M3gTh03sL340/P4Vy3Xge+8YvzJq9M6dvOgWgj w5PwkajbF5/jC3jnoVHisJq0v+zTUVdteBlJ0MG87BAZKAzxCQbVrhUgqOKjzJs2eU7v FhCAWGfAq/W8WU5E7NOkKYirKUnyRDd9R8ECdfiZzZu4ewcm2x7VHRhBaUMUo3JzuZSr utcr4cLSG1tT5PfWZCfSKKfL+ZfOk7aY4VYPLoOJH76bYOPDSzt5TUHA7jAmQobgcQsw bP5Q== X-Gm-Message-State: AEkoouud/1VcJ17GE6zIvTTx8l6t0Su8jdAs5oIdxm499vp7eRNxIOfM5+elpqtjMH/0rQ== X-Received: by 10.46.33.8 with SMTP id h8mr6198924ljh.36.1471373067522; Tue, 16 Aug 2016 11:44:27 -0700 (PDT) Original-Received: from [192.168.1.190] ([178.252.127.239]) by smtp.googlemail.com with ESMTPSA id l70sm4364528lfe.28.2016.08.16.11.44.25 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Tue, 16 Aug 2016 11:44:26 -0700 (PDT) In-Reply-To: X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 208.118.235.43 X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Original-Sender: "bug-gnu-emacs" Xref: news.gmane.org gmane.emacs.bugs:122286 Archived-At: On 08/16/2016 08:55 PM, Paul Eggert wrote: > John Wiegley wrote: >> I'm rather disturbed by patches being added to emacs-25 which "fail >> spectacularly". > > So am I. I'm disturbed by the lack of tests (in all proposed patches, as well as the one that was pushed), even when this bug report shows that the function is question is easy to get wrong.