From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mailout06.t-online.de (mailout06.t-online.de [194.25.134.19]) by sourceware.org (Postfix) with ESMTPS id 813B4385842F for ; Sat, 14 Aug 2021 13:59:46 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.1 sourceware.org 813B4385842F Authentication-Results: sourceware.org; dmarc=none (p=none dis=none) header.from=t-online.de Authentication-Results: sourceware.org; spf=none smtp.mailfrom=t-online.de Received: from fwd07.aul.t-online.de (fwd07.aul.t-online.de [172.20.27.150]) by mailout06.t-online.de (Postfix) with SMTP id CB7891C3BE for ; Sat, 14 Aug 2021 15:57:26 +0200 (CEST) Received: from [192.168.2.101] (r1jKJ+ZDwhnlBY9Od4A5-ELSSZrXU1RxQbXJw2nXomBgS7oZCpEjH2gN+DaUk0YQ39@[79.230.161.132]) by fwd07.t-online.de with (TLSv1.2:ECDHE-RSA-AES256-GCM-SHA384 encrypted) esmtp id 1mEu9y-07yPw00; Sat, 14 Aug 2021 15:57:14 +0200 To: cygwin@cygwin.com From: Christian Franke Subject: [PATCH] cygutils-extra 1.4.16-3: cygdrop: Fix printf format strings Message-ID: <403c766b-5937-a0e8-7574-98211331cb36@t-online.de> Date: Sat, 14 Aug 2021 15:57:14 +0200 User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:60.0) Gecko/20100101 SeaMonkey/2.53.8.1 MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="------------8335784804E8C73C80460C8A" X-ID: r1jKJ+ZDwhnlBY9Od4A5-ELSSZrXU1RxQbXJw2nXomBgS7oZCpEjH2gN+DaUk0YQ39 X-TOI-EXPURGATEID: 150726::1628949434-00011901-17B689E8/0/0 CLEAN NORMAL X-TOI-MSGID: bd428be8-7366-4145-986d-7b7752923b5f X-Spam-Status: No, score=-8.4 required=5.0 tests=BAYES_00, FREEMAIL_FROM, GIT_PATCH_0, KAM_DMARC_STATUS, KAM_LAZY_DOMAIN_SECURITY, RCVD_IN_BARRACUDACENTRAL, RCVD_IN_DNSWL_NONE, RCVD_IN_MSPIKE_H2, SPF_HELO_NONE, SPF_NONE, TXREP autolearn=ham autolearn_force=no version=3.4.4 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on server2.sourceware.org X-BeenThere: cygwin@cygwin.com X-Mailman-Version: 2.1.29 Precedence: list List-Id: General Cygwin discussions and problem reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 14 Aug 2021 13:59:57 -0000 This is a multi-part message in MIME format. --------------8335784804E8C73C80460C8A Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit This fixes an unrelated bug found during analysis of the cygdrop crash. In theory, the bug affects the 64-bit version (which didn't exist when I contributed this tool in 2009). In practice, it doesn't because 64-bit ABI uses registers to pass the first args of a va_list. Regards, Christian --------------8335784804E8C73C80460C8A Content-Type: text/plain; charset=UTF-8; name="0001-cygdrop-Fix-printf-format-strings.patch" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="0001-cygdrop-Fix-printf-format-strings.patch" RnJvbSA0Y2Y0NDI5MDZlYTk2NTQ1NDNkZDY2ODM5NjA5OTMzNjFmMDJlNTI1IE1vbiBTZXAg MTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBDaHJpc3RpYW4gRnJhbmtlIDxjaHJpc3RpYW4uZnJh bmtlQHQtb25saW5lLmRlPgpEYXRlOiBTYXQsIDE0IEF1ZyAyMDIxIDE1OjE0OjI3ICswMjAw ClN1YmplY3Q6IFtQQVRDSF0gY3lnZHJvcDogRml4IHByaW50ZiBmb3JtYXQgc3RyaW5ncy4K Ci0tLQogc3JjL2N5Z2Ryb3AvY3lnZHJvcC5jYyB8IDQgKystLQogMSBmaWxlIGNoYW5nZWQs IDIgaW5zZXJ0aW9ucygrKSwgMiBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS9zcmMvY3ln ZHJvcC9jeWdkcm9wLmNjIGIvc3JjL2N5Z2Ryb3AvY3lnZHJvcC5jYwppbmRleCBkYzQwM2M5 Li4wYzAzNmJiIDEwMDY0NAotLS0gYS9zcmMvY3lnZHJvcC9jeWdkcm9wLmNjCisrKyBiL3Ny Yy9jeWdkcm9wL2N5Z2Ryb3AuY2MKQEAgLTM3OCw3ICszNzgsNyBAQCBtYWluIChpbnQgYXJn YywgY2hhciAqKmFyZ3YpCiAJICAgICA/ICIgW2xvZ29uX2lkXSIgIDogIiIpKTsKIAkgIGNv bnN0IHN0cnVjdCBncm91cCAqIGcgPSBzdHJzaWRfdG9fZ3JvdXAgKHN0cnNpZCk7CiAJICBp ZiAoZykKLQkgICAgcHJpbnRmICgiIGdpZD0lbHUoJXMpIiwgZy0+Z3JfZ2lkLCBnLT5ncl9u YW1lKTsKKwkgICAgcHJpbnRmICgiIGdpZD0ldSglcykiLCAodW5zaWduZWQpIGctPmdyX2dp ZCwgZy0+Z3JfbmFtZSk7CiAJICBwcmludGYgKCJcbiIpOwogCX0KIApAQCAtNDE1LDcgKzQx NSw3IEBAIG1haW4gKGludCBhcmdjLCBjaGFyICoqYXJndikKIAlwcmludGYgKCJyICAgJXMi LCBzdHJzaWQpOwogCWNvbnN0IHN0cnVjdCBncm91cCAqIGcgPSBzdHJzaWRfdG9fZ3JvdXAg KHN0cnNpZCk7CiAJaWYgKGcpCi0JICBwcmludGYgKCIgZ2lkPSVsdSglcykiLCBnLT5ncl9n aWQsIGctPmdyX25hbWUpOworCSAgcHJpbnRmICgiIGdpZD0ldSglcykiLCAodW5zaWduZWQp IGctPmdyX2dpZCwgZy0+Z3JfbmFtZSk7CiAJcHJpbnRmICgiXG4iKTsKICAgICAgIH0KIAot LSAKMi4zMi4wCgo= --------------8335784804E8C73C80460C8A--