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 BD7874895B for ; Thu, 21 Dec 2023 22:04:21 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id B037C68D103; Fri, 22 Dec 2023 00:04:18 +0200 (EET) Received: from mail-qk1-f181.google.com (mail-qk1-f181.google.com [209.85.222.181]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 75B0368CDD1 for ; Fri, 22 Dec 2023 00:04:11 +0200 (EET) Received: by mail-qk1-f181.google.com with SMTP id af79cd13be357-78117e97becso63529285a.3 for ; Thu, 21 Dec 2023 14:04:11 -0800 (PST) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1703196250; x=1703801050; 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=NKEftLjKdJJ6aoIzsrMmTTEYjrm7Uje4W3Ll8HxfTqE=; b=YzxAJBbF0RgmJUlF4AU1gET+Hoqc49IJY3KccCfDmxBFjUlvQZQW2KJ6DRBwABD9qa LppEsRUzUsY6qHneiUy7F+zVUxrRGcrxW3n5mi5/NxKyMgIwWCNDfTLdRHHbm9eBa72z HIBy4T6LZqbeaKKV1WSQR8GzlkhUfKgkH/siAiqAfWCb2eqq3aILXegtz7RAvZHJFaYH gB79mgN+SAz8phzO2BdCyC0dTRag9tQFvjO1RIlpY0zpr0BMgkL95Wxo3Ta/zK0dZCpC 8Lh6uDh3DpH0E6laxOfWVZ9kbs41ySvcnkzU0HJWeyGv2N12SB48VnfPM9hr05U05T25 aaNA== X-Gm-Message-State: AOJu0Yyhik9VcjrFWogyzFrh5EChRqPeI8DhkAYngMsz/jOf+CKRguXN 5LmPtTinUBn06JL1g4iZIDWJ8qPqA7wdo9r0MrS0/fBkWOfMJUuzj18gbj5fjNQ= X-Google-Smtp-Source: AGHT+IENxn0KZendQSA8POKzyN/rdfnsT51WONtAzEz4TVzdVmFLsuxZA1RRAKU3Qs//zd8nq5K6MHcZolqEEz7u3Ac= X-Received: by 2002:a05:6214:f0d:b0:67f:5184:8e5c with SMTP id gw13-20020a0562140f0d00b0067f51848e5cmr435871qvb.10.1703196250172; Thu, 21 Dec 2023 14:04:10 -0800 (PST) MIME-Version: 1.0 References: <20231219120200.24003-1-martin@martin.st> <2897841.9JAYuftNni@basile.remlab.net> In-Reply-To: <2897841.9JAYuftNni@basile.remlab.net> Date: Thu, 21 Dec 2023 23:03:59 +0100 Message-ID: To: FFmpeg development discussions and patches Subject: Re: [FFmpeg-devel] [PATCH] checkasm: Generalize crash handling 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: , From: Henrik Gramner via ffmpeg-devel Reply-To: FFmpeg development discussions and patches Cc: Henrik Gramner 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: T24gVGh1LCBEZWMgMjEsIDIwMjMgYXQgOToxNuKAr1BNIFLDqW1pIERlbmlzLUNvdXJtb250IDxy ZW1pQHJlbWxhYi5uZXQ+IHdyb3RlOgo+ID4gKyAgICAgICAgY2hlY2thc21fZmFpbF9mdW5jKCIl cyIsCj4gPiArICAgICAgICAgICAgICAgICAgICAgICAgICAgcyA9PSBTSUdGUEUgPyAiZmF0YWwg YXJpdGhtZXRpYyBlcnJvciIgOgo+ID4gKyAgICAgICAgICAgICAgICAgICAgICAgICAgIHMgPT0g U0lHSUxMID8gImlsbGVnYWwgaW5zdHJ1Y3Rpb24iIDoKPiA+ICsgICAgICAgICAgICAgICAgICAg ICAgICAgICBzID09IFNJR0JVUyA/ICJidXMgZXJyb3IiIDoKPiA+ICsgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICJzZWdtZW50YXRpb24gZmF1bHQiKTsKPgo+IFRoZSBj dXJyZW50IGNvZGUgZm9yIHRoZSBlcnJvciBwcmludC1vdXQgaXMgYm90aCBzaW1wbGVyIGFuZCBt b3JlIHZlcnNhdGlsZSwKPiBzbyBJIGRvbid0IGdldCB0aGlzLgoKSU1PICJpbGxlZ2FsIGluc3Ry dWN0aW9uIiBpcyBhIGZhciBiZXR0ZXIgZXJyb3IgbWVzc2FnZSB0aGFuICJmYXRhbApzaWduYWwg NCIgKHdpdGggYW4gaW1wbGVtZW50YXRpb24tZGVmaW5lZCBudW1iZXIgd2hpY2ggbm9ib2R5IGtu b3dzCnRoZSBtZWFuaW5nIG9mIHdpdGhvdXQgaGF2aW5nIHRvIGxvb2sgaXQgdXApLgoKPiA+ICsg ICAgICAgIC8qIGZhbGwgYmFjayB0byB0aGUgZGVmYXVsdCBzaWduYWwgaGFuZGxlciAqLwo+ID4g KyAgICAgICAgc3RhdGljIGNvbnN0IHN0cnVjdCBzaWdhY3Rpb24gZGVmYXVsdF9zYSA9IHsgLnNh X2hhbmRsZXIgPSBTSUdfREZMCj4gPiB9OyArICAgICAgICBzaWdhY3Rpb24ocywgJmRlZmF1bHRf c2EsIE5VTEwpOwo+ID4gKyAgICAgICAgcmFpc2Uocyk7Cj4KPiBXaHkgcmFpc2UgaGVyZT8gUmV0 dXJuaW5nIGZyb20gdGhlIGhhbmRsZXIgd2lsbCByZWV2YWx1YXRlIHRoZSBzYW1lIGNvZGUgd2l0 aAo+IHRoZSBzYW1lIHRocmVhZCBzdGF0ZSwgYW5kIHRyaWdnZXIgdGhlIGRlZmF1bHQgc2lnbmFs IGhhbmRsZXIgYW55d2F5IChzaW5jZQo+IHlvdSBkb24ndCBtb2RpZnkgdGhlIHVzZXIgY29udGV4 dCkuCgpObyBpdCB3b250LCBpdCdsbCBnZXQgc3R1Y2sgaW4gYW4gaW5maW5pdGUgbG9vcCBpbnZv a2luZyB0aGUgc2lnbmFsCmhhbmRsZXIgb3ZlciBhbmQgb3Zlci4gQXQgbGVhc3Qgb24gbXkgc3lz dGVtLgoKPiA+ICsgICAgY29uc3Qgc3RydWN0IHNpZ2FjdGlvbiBzYSA9IHsKPiA+ICsgICAgICAg IC5zYV9oYW5kbGVyID0gc2lnbmFsX2hhbmRsZXIsCj4gPiArICAgICAgICAuc2FfZmxhZ3MgPSBT QV9OT0RFRkVSLAo+Cj4gVGhhdCBkb2VzIG5vdCBsb29rIHZlcnkgc2FuZSB0byBtZS4gSWYgYSBy ZWN1cnNpdmUgc2lnbmFsIG9jY3VycywgcHJvY2Vzc2luZwo+IGl0IHJlY3Vyc2l2ZWx5IGlzIE5P VCBhIGdvb2QgaWRlYS4gVGhpcyB3b3VsZCBjYXVzZSBhbiBpbmZpbml0ZSBsb29wLAo+IGV2ZW50 dWFsbHkgYSBsaXRlcmFsIHN0YWNrIG92ZXJmbG93IGFmdGVyIG1heGluZyBvdXQgdGhlIHByb2Nl c3NvciBmb3IgYSB3aGlsZS4KPiBJJ2QgcmF0aGVyIGxldCB0aGUgT1Mga2VybmVsIGRlYWwgd2l0 aCB0aGUgcHJvYmxlbSwgYnkga2lsbGluZyB0aGUgcHJvY2VzcyBvcgo+IHdoYXRldmVyIHRoZSBs YXN0IHJlc29ydCBpcy4KPgo+ID4gKyNkZWZpbmUgY2hlY2thc21fc2F2ZV9jb250ZXh0KCkgc2V0 am1wKGNoZWNrYXNtX2NvbnRleHRfYnVmKQo+ID4gKyNkZWZpbmUgY2hlY2thc21fbG9hZF9jb250 ZXh0KCkgbG9uZ2ptcChjaGVja2FzbV9jb250ZXh0X2J1ZiwgMSkKPiA+ICsjZW5kaWYKPgo+IEJl ZW4gdGhlcmUgZG9uZSB0aGF0IGFuZCBpdCBkaWQgbm90IGVuZCB3ZWxsLgo+IHNpZ3NldGptcCgp ICYgY28gYXJlIG5lY2Vzc2FyeSBoZXJlLgoKRm9yIGFsbCBpbnRlbnRzIGFuZCBwdXJwb3NlcyBz aWdqbXAoKS9sb25nam1wKCkgd2l0aCBTQV9OT0RFRkVSIGRvZXMKdGhlIHNhbWUgdGhpbmcgYXMg c2lnc2V0am1wKCkvc2lnbG9uZ2ptcCgpIHdpdGhvdXQgU0FfTk9ERUZFUiBmb3IgdGhpcwpwYXJ0 aWN1bGFyIHVzZSBjYXNlIChubyBpbmZpbml0ZSByZWN1cnNpb24gaXMgcG9zc2libGUgdGhlIHdh eSB0aGUKY29kZSBpcyB3cml0dGVuKS4gVGhlIGNoYW5nZSBpc24ndCBuZWNlc3NhcnkgcGVyIHNl IGJ1dCBpdCBzZWVtcwpyZWFzb25hYmxlIGFuZCBJIGhhdmUgbm8gb2JqZWN0aW9ucyB0byBpdC4K X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KZmZtcGVnLWRl dmVsIG1haWxpbmcgbGlzdApmZm1wZWctZGV2ZWxAZmZtcGVnLm9yZwpodHRwczovL2ZmbXBlZy5v cmcvbWFpbG1hbi9saXN0aW5mby9mZm1wZWctZGV2ZWwKClRvIHVuc3Vic2NyaWJlLCB2aXNpdCBs aW5rIGFib3ZlLCBvciBlbWFpbApmZm1wZWctZGV2ZWwtcmVxdWVzdEBmZm1wZWcub3JnIHdpdGgg c3ViamVjdCAidW5zdWJzY3JpYmUiLgo=