From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from out4-smtp.messagingengine.com (out4-smtp.messagingengine.com [66.111.4.28]) by sourceware.org (Postfix) with ESMTPS id 85E613949094 for ; Sun, 9 May 2021 16:32:22 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.3.2 sourceware.org 85E613949094 Authentication-Results: sourceware.org; dmarc=none (p=none dis=none) header.from=alyssa.is Authentication-Results: sourceware.org; spf=fail smtp.mailfrom=qyliss@eve.qyliss.net Received: from compute3.internal (compute3.nyi.internal [10.202.2.43]) by mailout.nyi.internal (Postfix) with ESMTP id A63635C008F; Sun, 9 May 2021 12:32:20 -0400 (EDT) Received: from mailfrontend1 ([10.202.2.162]) by compute3.internal (MEProxy); Sun, 09 May 2021 12:32:20 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=alyssa.is; h= date:from:to:cc:subject:message-id:references:mime-version :content-type:in-reply-to; s=fm3; bh=kKDytOr0rQjoN78syczGhm9kbjl Z4sxFPCCSmxRP83M=; b=Kl4VIGk+ihBU1ztLcqeVYzdN9d+vmIjh+lcLokWzIeb bdhELZetaOs7w7dKRepbfgIKCdi8PeUpwndD3/w81qF8PNqjXNXEDK0JlqXANQtN m/IHH5ZEA4eecpeYXJYhRYOBgfGeYeNrfnKx/jpFK1Xk92l7WXtFsUGB9yCnZuWg fx+uSY61MbpsFnZZaNZ7+xCBHMv7P+wSq5YkXTAFH+Gr5xMk+VJ7u6HPWzbljvBX 7IRnC/ETBCBG4EhZTveETD+ZSpddIPW+07OcoAgfMR91d9xxeQGCoDVAsQGSIjGu +kVtIw8OSm/S8jUewrvp3rCnCxDaladsWYx05Je/ayA== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to:x-me-proxy :x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s=fm2; bh=kKDytO r0rQjoN78syczGhm9kbjlZ4sxFPCCSmxRP83M=; b=j7Xin/23vddUrxvLZkTDo9 nl82jtlydvyAvERl37ThZygan3KlhL0szMvlr/MVyNxTeBo6sZu4DrYVD4Yh3fMa ajMGzF9qKmY7Lb8cFiqJE9IrIa08/VHOLbUfCLKHgMq/N7/glINAxIeZ34AE0N5z EjcGEZhpcCq3QGhXgTMWqGYf5IG5vd3wcMkQRayc4ZMhkW5663HUKEUEJNq4e2LG uM47D2oKnyfwAnPBqJUb20nmWPdXMyoCy9IXuZ0clULy2rtxvP1As05ZQ9ktDVZS 9BuxHLFdKd2a9s4TA7TTZRoNry9XiuC0e0iQrGcugKUtqIvpYyGs0K6nvGrA9Wcg == X-ME-Sender: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeduledrvdegiedguddtgecutefuodetggdotefrod ftvfcurfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfgh necuuegrihhlohhuthemuceftddtnecusecvtfgvtghiphhivghnthhsucdlqddutddtmd enucfjughrpeffhffvuffkfhggtggujgesghdttdertddtvdenucfhrhhomheptehlhihs shgrucftohhsshcuoehhihesrghlhihsshgrrdhisheqnecuggftrfgrthhtvghrnhepue ffgefftddvffeitdetgffghedtgfduhfffgfetfefgudeggeevffeiffduuddvnecukfhp peekgedrudekgedrvddviedrkedunecuvehluhhsthgvrhfuihiivgeptdenucfrrghrrg hmpehmrghilhhfrhhomhepqhihlhhishhssegvvhgvrdhqhihlihhsshdrnhgvth X-ME-Proxy: Received: from eve.qyliss.net (p54b8e251.dip0.t-ipconnect.de [84.184.226.81]) by mail.messagingengine.com (Postfix) with ESMTPA; Sun, 9 May 2021 12:32:20 -0400 (EDT) Received: by eve.qyliss.net (Postfix, from userid 1000) id 331FCECF; Sun, 9 May 2021 16:32:18 +0000 (UTC) Date: Sun, 9 May 2021 16:32:18 +0000 From: Alyssa Ross To: Florian Weimer Cc: libc-alpha@sourceware.org Subject: Re: [PATCH] stdio: fix vfscanf with matches longer than INT_MAX (bug 27650) Message-ID: <20210509163218.gtovtfb2jpzode36@eve.qyliss.net> References: <20210325140102.31043-1-hi@alyssa.is> <87mttc6vpz.fsf@oldenburg.str.redhat.com> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="jicpcshj3hx6rrkt" Content-Disposition: inline In-Reply-To: <87mttc6vpz.fsf@oldenburg.str.redhat.com> X-Spam-Status: No, score=-4.0 required=5.0 tests=BAYES_00, DKIM_SIGNED, DKIM_VALID, DKIM_VALID_AU, HEADER_FROM_DIFFERENT_DOMAINS, RCVD_IN_DNSWL_LOW, RCVD_IN_MSPIKE_H3, RCVD_IN_MSPIKE_WL, SPF_HELO_PASS, SPF_SOFTFAIL, TXREP autolearn=no autolearn_force=no version=3.4.2 X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on server2.sourceware.org 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: , X-List-Received-Date: Sun, 09 May 2021 16:32:23 -0000 --jicpcshj3hx6rrkt Content-Type: text/plain; charset=us-ascii Content-Disposition: inline On Mon, May 03, 2021 at 10:57:12AM +0200, Florian Weimer wrote: > * Alyssa Ross: > > > Patterns like %*[ can safely be used to match a great many characters, > > and it's quite realisitic to use them for more than INT_MAX characters > > from an IO stream. > > > > With the previous approach, after INT_MAX characters (v)fscanf would > > return successfully, indicating an end to the match, even though there > > wasn't one. > > I've pushed to this commit, thanks. > > We can integrate the test once your copyright assignment is on file. My copyright assignment should be sorted now (as of May 6). --jicpcshj3hx6rrkt Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEEH9wgcxqlHM/ARR3h+dvtSFmyccAFAmCYDpAACgkQ+dvtSFmy ccBYYw/+OuKISIbWkLirVJUudartljwtvmmLhl15BUzAdyt1lK3FFztKiI2QKYYM BK0n7PttHtz6lOlZAAYVGMUo9cBibmNnlffAQ7jwVRl08cQKkfPr22wnKF/hX2ok UF3hmcoFf0onWdhgEIwO5Pr50admPWHFfwBxdr8lvkbM/fdDZaTHZm2E9m8BV0Mx XTMfeFC++ML3PAHITxc6A25G1FPquFM9Z+e3LJY9xzdeQ7Dy9V6z6wrLFisIhnRX fs3AKXn4Ml50S+cc0WgtrswKE8+XGEd53hWy9Ei08oaN7YWDx6LSg0TNJyTjsLD5 Pa4TSLrxheqhA97Hw+63/5r9QzMJKIIh5NcY4KDaQ1kJIp6TLPf+23drYyP56SwE 2dkHOCsRTbM0xIakgYnzEA+RidAixDUAcbGVt4fytSUR5rt8f+u2EclNzHFxPDSc qc333ScOT3O6YWDHl/Cdyr6KBGP0MXDjPluPDwMdhBZVMtq4zFQeHp6eo+Mjtfzc ZkBHwy1OIaQ8aXYltOEgiuQ1sBm+lslJgA1KN2dRgqeIzV8T1v7TrF8W/FmQXDeR I8m2kCOCkPXT8SBUaSCfKGepf1kZe4L85GWwBJ5Gp2UaL8WkjnNSvJb6XAZuIvzS l+F4fa+yPbI5ya+hqhgvJzjXQ5KM0WZE0RcedFOcmaDcpJoqaY0= =lxyV -----END PGP SIGNATURE----- --jicpcshj3hx6rrkt--