From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 130302 invoked by alias); 30 Nov 2019 22:54:15 -0000 Mailing-List: contact gdb-patches-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: gdb-patches-owner@sourceware.org Received: (qmail 130290 invoked by uid 89); 30 Nov 2019 22:54:15 -0000 Authentication-Results: sourceware.org; auth=none X-Spam-SWARE-Status: No, score=2.2 required=5.0 tests=BAYES_50,PYZOR_CHECK,RCVD_IN_DNSWL_NONE,SPF_PASS,TVD_SPACE_RATIO autolearn=no version=3.3.1 spammy=HX-Received:ab0, HX-Spam-Relays-External:sk:mail-ua, H*r:sk:mail-ua, H*RU:sk:mail-ua X-HELO: mail-ua1-f52.google.com Received: from mail-ua1-f52.google.com (HELO mail-ua1-f52.google.com) (209.85.222.52) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with ESMTP; Sat, 30 Nov 2019 22:54:13 +0000 Received: by mail-ua1-f52.google.com with SMTP id p18so10362959uar.7 for ; Sat, 30 Nov 2019 14:54:13 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=frtk-ru.20150623.gappssmtp.com; s=20150623; h=mime-version:from:date:message-id:subject:to; bh=7dYZper3aBm6r7qA88/r0hoV6D4UOBZEx/p7cjY1YPY=; b=YygEVaoYILZDqJmpzolmu9urcnb5yI9HbJOHFnlcQlay+FnWn0VXrQM7VYVTwNpfNS a/AVgDQakUmglpoyzCCn7RqoDBU5AU5ZhjmqOSoR+2hcylZbpIV4vJCaPxAKfXNfXsGE 1+Zb0IV+w8UADFlMTGQPkQI0XfslsznFUqx3KS8kHiu1Md0N1TuIsPWVllAaZezUNobU 8MtlrMpHdf5gNOuLOzkkITdBHH+fJamoNiEyR/qPfhgPc3sEBSo0C9/CKgFo5+9JrY3U YoQ0vrAvAfhVTYUJQ1YyzPKyMtRYcy4Ad2e+KInWD3JW5v/bq9OYJOdjL26xD8V+5gNG Sueg== MIME-Version: 1.0 From: "Pavel I. Kryukov" Date: Sat, 30 Nov 2019 22:54:00 -0000 Message-ID: Subject: [PATCH] sim-utils.c: prevent buffer overflow. To: gdb-patches@sourceware.org Content-Type: multipart/mixed; boundary="0000000000008dd70305989839c1" X-SW-Source: 2019-11/txt/msg01189.txt.bz2 --0000000000008dd70305989839c1 Content-Type: text/plain; charset="UTF-8" Content-length: 1 --0000000000008dd70305989839c1 Content-Type: application/octet-stream; name="0001-sim-utils.c-prevent-buffer-overflow.patch" Content-Disposition: attachment; filename="0001-sim-utils.c-prevent-buffer-overflow.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k3m68rkz0 Content-length: 2062 RnJvbSA1OTU4YTU3MDUzYTc1NTAzMGU5MzBjNjMxNjhmMDljYThmYWIxYzg0 IE1vbiBTZXAgMTcgMDA6MDA6MDAgMjAwMQpGcm9tOiAiUGF2ZWwgSS4gS3J5 dWtvdiIgPGtyeXVrb3ZAZnJ0ay5ydT4KRGF0ZTogU3VuLCAxIERlYyAyMDE5 IDAxOjQwOjIxICswMzAwClN1YmplY3Q6IFtQQVRDSF0gc2ltLXV0aWxzLmM6 IHByZXZlbnQgYnVmZmVyIG92ZXJmbG93LgoKUmVwcmVzZW50YXRpb24gb2Yg bWF4IDMyLWJpdCBpbnRlZ2VyIGlzIDEwIGNoYXJzLgpUaGUgcG90ZW50aWFs IGlzc3VlIGlzIG9ic2VydmVkIGJ5IEdDQyA3IHRhcmdldGVkIHRvIEFBcmNo NjQuCgpzaW0vY29tbW9uL0NoYW5nZUxvZzoKMjAxOS0xMi0wMSAgUGF2ZWwg SS4gS3J5dWtvdiAgPGtyeXVrb3ZAZnJ0ay5ydT4KCgkqIHNpbS11dGlscy5j OiBQcmV2ZW50IGJ1ZmZlciBvdmVyZmxvdy4KLS0tCiBzaW0vY29tbW9uL0No YW5nZUxvZyAgIHwgNCArKysrCiBzaW0vY29tbW9uL3NpbS11dGlscy5jIHwg NCArKy0tCiAyIGZpbGVzIGNoYW5nZWQsIDYgaW5zZXJ0aW9ucygrKSwgMiBk ZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS9zaW0vY29tbW9uL0NoYW5nZUxv ZyBiL3NpbS9jb21tb24vQ2hhbmdlTG9nCmluZGV4IGE3ZWM1YzcuLjEyZDkw MGUgMTAwNjQ0Ci0tLSBhL3NpbS9jb21tb24vQ2hhbmdlTG9nCisrKyBiL3Np bS9jb21tb24vQ2hhbmdlTG9nCkBAIC0xLDMgKzEsNyBAQAorMjAxOS0xMi0w MSAgUGF2ZWwgSS4gS3J5dWtvdiAgPGtyeXVrb3ZAZnJ0ay5ydT4KKworCSog c2ltLXV0aWxzLmM6IFByZXZlbnQgYnVmZmVyIG92ZXJmbG93LgorCiAyMDE5 LTA5LTIzICBEaW1pdGFyIERpbWl0cm92ICA8ZGltaXRhckBkaW51eC5ldT4K IAogCSogZ2Vubmx0dmFscy5zaDogQWRkIFBSVSBsaWJnbG9zcyB0YXJnZXQu CmRpZmYgLS1naXQgYS9zaW0vY29tbW9uL3NpbS11dGlscy5jIGIvc2ltL2Nv bW1vbi9zaW0tdXRpbHMuYwppbmRleCBlODNhMmU0Li5hNjBkZDkyIDEwMDY0 NAotLS0gYS9zaW0vY29tbW9uL3NpbS11dGlscy5jCisrKyBiL3NpbS9jb21t b24vc2ltLXV0aWxzLmMKQEAgLTM1NSw3ICszNTUsNyBAQCBtYXBfdG9fc3Ry ICh1bnNpZ25lZCBtYXApCiAgICAgY2FzZSBpb19tYXA6IHJldHVybiAiaW8i OwogICAgIGRlZmF1bHQ6CiAgICAgICB7Ci0Jc3RhdGljIGNoYXIgc3RyWzEw XTsKKwlzdGF0aWMgY2hhciBzdHJbMTZdOwogCXNwcmludGYgKHN0ciwgIigl bGQpIiwgKGxvbmcpIG1hcCk7CiAJcmV0dXJuIHN0cjsKICAgICAgIH0KQEAg LTM4NSw3ICszODUsNyBAQCBhY2Nlc3NfdG9fc3RyICh1bnNpZ25lZCBhY2Nl c3MpCiAgICAgY2FzZSBhY2Nlc3NfcmVhZF93cml0ZV9leGVjX2lvOiByZXR1 cm4gInJlYWRfd3JpdGVfZXhlY19pbyI7CiAgICAgZGVmYXVsdDoKICAgICAg IHsKLQlzdGF0aWMgY2hhciBzdHJbMTBdOworCXN0YXRpYyBjaGFyIHN0clsx Nl07CiAJc3ByaW50ZiAoc3RyLCAiKCVsZCkiLCAobG9uZykgYWNjZXNzKTsK IAlyZXR1cm4gc3RyOwogICAgICAgfQotLSAKMi43LjQKCg== --0000000000008dd70305989839c1--