From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on dcvr.yhbt.net X-Spam-Level: X-Spam-ASN: AS3215 2.6.0.0/16 X-Spam-Status: No, score=-5.0 required=3.0 tests=AWL,BAYES_00, HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI,NICE_REPLY_A, RCVD_IN_DNSWL_MED,SPF_HELO_PASS,SPF_PASS shortcircuit=no autolearn=ham autolearn_force=no version=3.4.2 Received: from sourceware.org (server2.sourceware.org [IPv6:2620:52:3:1:0:246e:9693:128c]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by dcvr.yhbt.net (Postfix) with ESMTPS id A453D1F670 for ; Tue, 19 Oct 2021 08:13:54 +0000 (UTC) Received: from server2.sourceware.org (localhost [IPv6:::1]) by sourceware.org (Postfix) with ESMTP id 8A51D385842A for ; Tue, 19 Oct 2021 08:13:53 +0000 (GMT) Received: from zimbra.cs.ucla.edu (zimbra.cs.ucla.edu [131.179.128.68]) by sourceware.org (Postfix) with ESMTPS id F183C385842A for ; Tue, 19 Oct 2021 08:13:05 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.1 sourceware.org F183C385842A Authentication-Results: sourceware.org; dmarc=none (p=none dis=none) header.from=cs.ucla.edu Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=cs.ucla.edu Received: from localhost (localhost [127.0.0.1]) by zimbra.cs.ucla.edu (Postfix) with ESMTP id 0D8DE160083; Tue, 19 Oct 2021 01:13:05 -0700 (PDT) Received: from zimbra.cs.ucla.edu ([127.0.0.1]) by localhost (zimbra.cs.ucla.edu [127.0.0.1]) (amavisd-new, port 10032) with ESMTP id Eh6ZG6xrl4kr; Tue, 19 Oct 2021 01:13:04 -0700 (PDT) Received: from localhost (localhost [127.0.0.1]) by zimbra.cs.ucla.edu (Postfix) with ESMTP id 25B0D16008C; Tue, 19 Oct 2021 01:13:04 -0700 (PDT) X-Virus-Scanned: amavisd-new at zimbra.cs.ucla.edu Received: from zimbra.cs.ucla.edu ([127.0.0.1]) by localhost (zimbra.cs.ucla.edu [127.0.0.1]) (amavisd-new, port 10026) with ESMTP id rQvRzMWK-UQI; Tue, 19 Oct 2021 01:13:04 -0700 (PDT) Received: from [192.168.1.9] (cpe-172-91-119-151.socal.res.rr.com [172.91.119.151]) by zimbra.cs.ucla.edu (Postfix) with ESMTPSA id F24FD160083; Tue, 19 Oct 2021 01:13:03 -0700 (PDT) Content-Type: multipart/mixed; boundary="------------bJB3aIVWxGVO3NmTEZURSHaJ" Message-ID: Date: Tue, 19 Oct 2021 01:13:03 -0700 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:91.0) Gecko/20100101 Thunderbird/91.1.2 Subject: Re: [PATCH] regex: fix buffer read overrun in search [BZ#28470] Content-Language: en-US To: Andreas Schwab References: <20211018221548.76024-1-eggert@cs.ucla.edu> <8735oxsct4.fsf@igel.home> From: Paul Eggert Organization: UCLA Computer Science Department In-Reply-To: <8735oxsct4.fsf@igel.home> X-BeenThere: libc-alpha@sourceware.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Libc-alpha mailing list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: libc-alpha@sourceware.org Errors-To: libc-alpha-bounces+e=80x24.org@sourceware.org Sender: "Libc-alpha" This is a multi-part message in MIME format. --------------bJB3aIVWxGVO3NmTEZURSHaJ Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit On 10/19/21 00:17, Andreas Schwab wrote: > That needs to update the comment. Thanks, revised patch attached. --------------bJB3aIVWxGVO3NmTEZURSHaJ Content-Type: text/x-patch; charset=UTF-8; name="0001-regex-fix-buffer-read-overrun-in-search-BZ-28470.patch" Content-Disposition: attachment; filename*0="0001-regex-fix-buffer-read-overrun-in-search-BZ-28470.patch" Content-Transfer-Encoding: base64 RnJvbSBiZTg0YjE0MDU4YmFkNTQ2ZWJhODc3NDIwNjRlMzQ3ZjY1MWU1ODUyIE1vbiBTZXAg MTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBQYXVsIEVnZ2VydCA8ZWdnZXJ0QGNzLnVjbGEuZWR1 PgpEYXRlOiBNb24sIDE4IE9jdCAyMDIxIDE1OjAwOjIxIC0wNzAwClN1YmplY3Q6IFtQQVRD SF0gcmVnZXg6IGZpeCBidWZmZXIgcmVhZCBvdmVycnVuIGluIHNlYXJjaCBbQlojMjg0NzBd CgpQcm9ibGVtIHJlcG9ydGVkIGJ5IEJlbm5vIFNjaHVsZW5iZXJnIGluOgpodHRwczovL2xp c3RzLmdudS5vcmcvci9idWctZ251bGliLzIwMjEtMTAvbXNnMDAwMzUuaHRtbAoqIHBvc2l4 L3JlZ2V4ZWMuYyAocmVfc2VhcmNoX2ludGVybmFsKTogVXNlIGJldHRlciBib3VuZHMgY2hl Y2suCi0tLQogcG9zaXgvcmVnZXhlYy5jIHwgNSArKy0tLQogMSBmaWxlIGNoYW5nZWQsIDIg aW5zZXJ0aW9ucygrKSwgMyBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS9wb3NpeC9yZWdl eGVjLmMgYi9wb3NpeC9yZWdleGVjLmMKaW5kZXggODNlOWFhZjhjYS4uMTA2ZjlkN2ZmMSAx MDA2NDQKLS0tIGEvcG9zaXgvcmVnZXhlYy5jCisrKyBiL3Bvc2l4L3JlZ2V4ZWMuYwpAQCAt NzU4LDkgKzc1OCw4IEBAIHJlX3NlYXJjaF9pbnRlcm5hbCAoY29uc3QgcmVnZXhfdCAqcHJl ZywgY29uc3QgY2hhciAqc3RyaW5nLCBJZHggbGVuZ3RoLAogCiAJCSAgb2Zmc2V0ID0gbWF0 Y2hfZmlyc3QgLSBtY3R4LmlucHV0LnJhd19tYnNfaWR4OwogCQl9Ci0JICAgICAgLyogSWYg TUFUQ0hfRklSU1QgaXMgb3V0IG9mIHRoZSBidWZmZXIsIGxlYXZlIGl0IGFzICdcMCcuCi0J CSBOb3RlIHRoYXQgTUFUQ0hfRklSU1QgbXVzdCBub3QgYmUgc21hbGxlciB0aGFuIDAuICAq LwotCSAgICAgIGNoID0gKG1hdGNoX2ZpcnN0ID49IGxlbmd0aAorCSAgICAgIC8qIElmIE9G RlNFVCBpcyBvdXQgb2YgdGhlIGJ1ZmZlciwgbGVhdmUgQ0ggYXMgJ1wwJy4gICovCisJICAg ICAgY2ggPSAobWN0eC5pbnB1dC52YWxpZF9sZW4gPD0gb2Zmc2V0CiAJCSAgICA/IDAgOiBy ZV9zdHJpbmdfYnl0ZV9hdCAoJm1jdHguaW5wdXQsIG9mZnNldCkpOwogCSAgICAgIGlmIChm YXN0bWFwW2NoXSkKIAkJYnJlYWs7Ci0tIAoyLjMxLjEKCg== --------------bJB3aIVWxGVO3NmTEZURSHaJ--