From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from ffbox0-bg.mplayerhq.hu (ffbox0-bg.ffmpeg.org [79.124.17.100]) by master.gitmailbox.com (Postfix) with ESMTP id 4817446AFB for ; Thu, 3 Aug 2023 20:58:52 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 8DF3A68C686; Thu, 3 Aug 2023 23:58:49 +0300 (EEST) Received: from mail-pl1-f177.google.com (mail-pl1-f177.google.com [209.85.214.177]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 45D5868C402 for ; Thu, 3 Aug 2023 23:58:42 +0300 (EEST) Received: by mail-pl1-f177.google.com with SMTP id d9443c01a7336-1bba04b9df3so12228285ad.0 for ; Thu, 03 Aug 2023 13:58:42 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sandflow-com.20221208.gappssmtp.com; s=20221208; t=1691096320; x=1691701120; h=content-transfer-encoding:to:subject:message-id:date:from :in-reply-to:references:mime-version:from:to:cc:subject:date :message-id:reply-to; bh=qALPJyuBzn4CQO7QOpoy9MSW2ckUQdIkkt8/8qnqj90=; b=WnCXTK8lFZvEIHvBM8mrWudPShiVzuTrbYal8aR3Z5u2GJj4I42L+O12HmuECK4Psp kEKR7sRbx7H2SpDaEzUQBpg7JJic1gbsKl8p4TCpcgeYcmfiDpWHYSa4FfZ+e8AvC2zD 9+p0NrymVF9TBmI9QdaiY2xbjBCx2/V9BROGpp+6SQyNZUvwDOV8v0S1HMq84MKjS5Qx EDH+doOusJwsL3NtcK4Hu3PPqOCVucXrd6NsazHI9SM9IJfItZdtPr/BsvIDsiitd50n 1YRmJUQ30X7Sn2AhrhQu7+atM9aUxytIX0rqzJB9qoFJW32J3DndgcHnQJcIjO8zy3op rfzw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1691096320; x=1691701120; h=content-transfer-encoding:to:subject:message-id:date:from :in-reply-to:references:mime-version:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=qALPJyuBzn4CQO7QOpoy9MSW2ckUQdIkkt8/8qnqj90=; b=L9JjXMyZbX2ZxCMowzjCgacQrh2p8PDPUKK5b2X0z+NC+0oKNxzDb2eqFM6WO0ab67 ry1AMmyIEnZCzUBB2M/cT+Tf6q33bE+pZuvLr0dH9nWGDPr7/sJ5nUctVuZoZ7JmG9t8 x3p80Kb/VwvhriqaEMnGuHenbdQs6yn12mnXZxFIOQebaKg2j6LvixikCMkA0XSgEXlF wDVkln0Kyc98heZRYhknsVI/YXh2P+85SBHE+RYt8eJU/Qy6M/8QrULe0hjSFx/7B2MT J192M1gIwqnABp4OmJeXL6tE5zvL1kscq+QwRg6LU5bzAbpRYN/2zi4DI1uip0Vx4QtT /zng== X-Gm-Message-State: ABy/qLYaa4Rfy9uTeVCGpbtIIOhpByoooZpi0vq5Y0FR5szz97ihvk54 26mCxMsvdujJXDc+k+sNY/+e53X0kUVN8LH1ujM= X-Google-Smtp-Source: APBJJlEKfDaiDOuOICLQpJtQAyQlW4gDzSWpReA0yJaCCZmtcwS9ixhGy/OHuoVw3EvZeDFQDivlzA== X-Received: by 2002:a17:902:c407:b0:1b9:e241:ad26 with SMTP id k7-20020a170902c40700b001b9e241ad26mr25976030plk.9.1691096319900; Thu, 03 Aug 2023 13:58:39 -0700 (PDT) Received: from mail-pg1-f174.google.com (mail-pg1-f174.google.com. [209.85.215.174]) by smtp.gmail.com with ESMTPSA id 20-20020a170902e9d400b001bc05774004sm268917plk.236.2023.08.03.13.58.39 for (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Thu, 03 Aug 2023 13:58:39 -0700 (PDT) Received: by mail-pg1-f174.google.com with SMTP id 41be03b00d2f7-55bac17b442so899920a12.3 for ; Thu, 03 Aug 2023 13:58:39 -0700 (PDT) X-Received: by 2002:a17:90b:392:b0:262:e821:b3f8 with SMTP id ga18-20020a17090b039200b00262e821b3f8mr20077871pjb.38.1691096319023; Thu, 03 Aug 2023 13:58:39 -0700 (PDT) MIME-Version: 1.0 References: <20230802000135.26482-1-michael@niedermayer.cc> <20230803153629.GL7802@pb2> <28f9b2d9a741d04d710bb1c916799ba6732862ae.camel@haerdin.se> In-Reply-To: <28f9b2d9a741d04d710bb1c916799ba6732862ae.camel@haerdin.se> From: Pierre-Anthony Lemieux Date: Thu, 3 Aug 2023 13:58:27 -0700 X-Gmail-Original-Message-ID: Message-ID: To: FFmpeg development discussions and patches Subject: Re: [FFmpeg-devel] [PATCH 1/3] avcodec/jpeg2000htdec: Avoid freeing uninitialized pointers in ff_jpeg2000_decode_htj2k() X-BeenThere: ffmpeg-devel@ffmpeg.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: FFmpeg development discussions and patches List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-To: FFmpeg development discussions and patches Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Errors-To: ffmpeg-devel-bounces@ffmpeg.org Sender: "ffmpeg-devel" Archived-At: List-Archive: List-Post: T24gVGh1LCBBdWcgMywgMjAyMyBhdCAxOjUw4oCvUE0gVG9tYXMgSMOkcmRpbiA8Z2l0QGhhZXJk aW4uc2U+IHdyb3RlOgo+Cj4gdG9yIDIwMjMtMDgtMDMga2xvY2thbiAxNzozNiArMDIwMCBza3Jl diBNaWNoYWVsIE5pZWRlcm1heWVyOgo+ID4gT24gVGh1LCBBdWcgMDMsIDIwMjMgYXQgMTA6MjA6 MjlBTSArMDIwMCwgVG9tYXMgSMOkcmRpbiB3cm90ZToKPiA+ID4gb25zIDIwMjMtMDgtMDIga2xv Y2thbiAwMjowMSArMDIwMCBza3JldiBNaWNoYWVsIE5pZWRlcm1heWVyOgo+ID4gPiA+IEZpeGVz OiBmcmVlaW5nIG9mIHVuaW5pdGlhbGl6ZWQgcG9pbnRlcnMKPiA+ID4gPiBGaXhlczogcGFydCBv ZiA1ODI5OQo+ID4gPiA+Cj4gPiA+ID4gRm91bmQtYnk6IGNvbnRpbnVvdXMgZnV6emluZyBwcm9j ZXNzCj4gPiA+ID4gaHR0cHM6Ly9naXRodWIuY29tL2dvb2dsZS9vc3MtZnV6ei90cmVlL21hc3Rl ci9wcm9qZWN0cy9mZm1wZWcKPiA+ID4gPiBTaWduZWQtb2ZmLWJ5OiBNaWNoYWVsIE5pZWRlcm1h eWVyIDxtaWNoYWVsQG5pZWRlcm1heWVyLmNjPgo+ID4gPiA+IC0tLQo+ID4gPiA+ICBsaWJhdmNv ZGVjL2pwZWcyMDAwaHRkZWMuYyB8IDQgKystLQo+ID4gPiA+ICAxIGZpbGUgY2hhbmdlZCwgMiBp bnNlcnRpb25zKCspLCAyIGRlbGV0aW9ucygtKQo+ID4gPiA+Cj4gPiA+ID4gZGlmZiAtLWdpdCBh L2xpYmF2Y29kZWMvanBlZzIwMDBodGRlYy5jCj4gPiA+ID4gYi9saWJhdmNvZGVjL2pwZWcyMDAw aHRkZWMuYwo+ID4gPiA+IGluZGV4IDRjNGU1NDcxMGQuLjJiMDgyYjNiMmYgMTAwNjQ0Cj4gPiA+ ID4gLS0tIGEvbGliYXZjb2RlYy9qcGVnMjAwMGh0ZGVjLmMKPiA+ID4gPiArKysgYi9saWJhdmNv ZGVjL2pwZWcyMDAwaHRkZWMuYwo+ID4gPiA+IEBAIC0xMTc0LDggKzExNzQsOCBAQCBmZl9qcGVn MjAwMF9kZWNvZGVfaHRqMmsoY29uc3QKPiA+ID4gPiBKcGVnMjAwMERlY29kZXJDb250ZXh0ICpz LCBKcGVnMjAwMENvZGluZ1N0eWxlICpjCj4gPiA+ID4gICAgICBpbnQgcmV0Owo+ID4gPiA+Cj4g PiA+ID4gICAgICAvKiBUZW1wb3JhcnkgYnVmZmVycyAqLwo+ID4gPiA+IC0gICAgaW50MzJfdCAq c2FtcGxlX2J1ZjsKPiA+ID4gPiAtICAgIHVpbnQ4X3QgKmJsb2NrX3N0YXRlczsKPiA+ID4gPiAr ICAgIGludDMyX3QgKnNhbXBsZV9idWYgPSBOVUxMOwo+ID4gPiA+ICsgICAgdWludDhfdCAqYmxv Y2tfc3RhdGVzID0gTlVMTDsKPiA+ID4KPiA+ID4gTG9va3MgT0sKPiA+Cj4gPiB3aWxsIGFwcGx5 Cj4KPiBJIHNob3VsZCBhZGQgdGhhdCBJIGRvbid0IGtub3cgaWYgdGhlIHR3byBvdGhlciBwYXRj aGVzIGFyZSBmaW5lCgpJIGFtIHdvcmtpbmcgb24gdGhlbS4KCj4KPiAvVG9tYXMKPiBfX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwo+IGZmbXBlZy1kZXZlbCBt YWlsaW5nIGxpc3QKPiBmZm1wZWctZGV2ZWxAZmZtcGVnLm9yZwo+IGh0dHBzOi8vZmZtcGVnLm9y Zy9tYWlsbWFuL2xpc3RpbmZvL2ZmbXBlZy1kZXZlbAo+Cj4gVG8gdW5zdWJzY3JpYmUsIHZpc2l0 IGxpbmsgYWJvdmUsIG9yIGVtYWlsCj4gZmZtcGVnLWRldmVsLXJlcXVlc3RAZmZtcGVnLm9yZyB3 aXRoIHN1YmplY3QgInVuc3Vic2NyaWJlIi4KX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX18KZmZtcGVnLWRldmVsIG1haWxpbmcgbGlzdApmZm1wZWctZGV2ZWxA ZmZtcGVnLm9yZwpodHRwczovL2ZmbXBlZy5vcmcvbWFpbG1hbi9saXN0aW5mby9mZm1wZWctZGV2 ZWwKClRvIHVuc3Vic2NyaWJlLCB2aXNpdCBsaW5rIGFib3ZlLCBvciBlbWFpbApmZm1wZWctZGV2 ZWwtcmVxdWVzdEBmZm1wZWcub3JnIHdpdGggc3ViamVjdCAidW5zdWJzY3JpYmUiLgo=