From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mga09.intel.com (mga09.intel.com [134.134.136.24]) by gabe.freedesktop.org (Postfix) with ESMTPS id 9727489C37 for ; Wed, 20 Mar 2019 11:16:01 +0000 (UTC) From: Simon Ser Date: Wed, 20 Mar 2019 13:15:54 +0200 Message-Id: <20190320111556.2476-1-simon.ser@intel.com> MIME-Version: 1.0 Subject: [igt-dev] [PATCH i-g-t 1/3] tests/testdisplay: fix heap overflow List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Errors-To: igt-dev-bounces@lists.freedesktop.org Sender: "igt-dev" To: igt-dev@lists.freedesktop.org List-ID: QWxzbyBzaW1wbGlmeSB0aGUgY29kZSBieSB1c2luZyBkaXJuYW1lKDMpLgoKU2lnbmVkLW9mZi1i eTogU2ltb24gU2VyIDxzaW1vbi5zZXJAaW50ZWwuY29tPgotLS0KIHRlc3RzL3Rlc3RkaXNwbGF5 LmMgfCAxNyArKysrLS0tLS0tLS0tLS0tLQogMSBmaWxlIGNoYW5nZWQsIDQgaW5zZXJ0aW9ucygr KSwgMTMgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvdGVzdHMvdGVzdGRpc3BsYXkuYyBiL3Rl c3RzL3Rlc3RkaXNwbGF5LmMKaW5kZXggYjM2NTcyNjQuLjJiMjZlZDFiIDEwMDY0NAotLS0gYS90 ZXN0cy90ZXN0ZGlzcGxheS5jCisrKyBiL3Rlc3RzL3Rlc3RkaXNwbGF5LmMKQEAgLTUxLDYgKzUx LDcgQEAKICNpbmNsdWRlIDxjYWlyby5oPgogI2luY2x1ZGUgPGVycm5vLmg+CiAjaW5jbHVkZSA8 Z2V0b3B0Lmg+CisjaW5jbHVkZSA8bGliZ2VuLmg+CiAjaW5jbHVkZSA8bWF0aC5oPgogI2luY2x1 ZGUgPHN0ZGludC5oPgogI2luY2x1ZGUgPHN0ZGJvb2wuaD4KQEAgLTU2MywyNCArNTY0LDE0IEBA IHN0YXRpYyBnYm9vbGVhbiBpbnB1dF9ldmVudChHSU9DaGFubmVsICpzb3VyY2UsIEdJT0NvbmRp dGlvbiBjb25kaXRpb24sCiAJcmV0dXJuIFRSVUU7CiB9CiAKLXN0YXRpYyB2b2lkIGVudGVyX2V4 ZWNfcGF0aCggY2hhciAqKmFyZ3YgKQorc3RhdGljIHZvaWQgZW50ZXJfZXhlY19wYXRoKGNoYXIg Kiphcmd2KQogewotCWNoYXIgKmV4ZWNfcGF0aCA9IE5VTEw7Ci0JY2hhciAqcG9zID0gTlVMTDsK LQlzaG9ydCBsZW5fcGF0aCA9IDA7CisJY2hhciAqZXhlY19wYXRoOwogCWludCByZXQ7CiAKLQls ZW5fcGF0aCA9IHN0cmxlbiggYXJndlswXSApOwotCWV4ZWNfcGF0aCA9IChjaGFyKikgbWFsbG9j KGxlbl9wYXRoKTsKLQotCW1lbWNweShleGVjX3BhdGgsIGFyZ3ZbMF0sIGxlbl9wYXRoKTsKLQlw b3MgPSBzdHJyY2hyKGV4ZWNfcGF0aCwgJy8nKTsKLQlpZiAocG9zICE9IE5VTEwpCi0JCSoocG9z KzEpID0gJ1wwJzsKLQorCWV4ZWNfcGF0aCA9IGRpcm5hbWUoYXJndlswXSk7CiAJcmV0ID0gY2hk aXIoZXhlY19wYXRoKTsKIAlpZ3RfYXNzZXJ0X2VxKHJldCwgMCk7Ci0JZnJlZShleGVjX3BhdGgp OwogfQogCiBzdGF0aWMgdm9pZCByZXN0b3JlX3Rlcm1pb19tb2RlKGludCBzaWcpCi0tIAoyLjIx LjAKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLQpJbnRlbCBGaW5sYW5kIE95ClJlZ2lzdGVyZWQgQWRkcmVzczogUEwg MjgxLCAwMDE4MSBIZWxzaW5raSAKQnVzaW5lc3MgSWRlbnRpdHkgQ29kZTogMDM1NzYwNiAtIDQg CkRvbWljaWxlZCBpbiBIZWxzaW5raSAKClRoaXMgZS1tYWlsIGFuZCBhbnkgYXR0YWNobWVudHMg bWF5IGNvbnRhaW4gY29uZmlkZW50aWFsIG1hdGVyaWFsIGZvcgp0aGUgc29sZSB1c2Ugb2YgdGhl IGludGVuZGVkIHJlY2lwaWVudChzKS4gQW55IHJldmlldyBvciBkaXN0cmlidXRpb24KYnkgb3Ro ZXJzIGlzIHN0cmljdGx5IHByb2hpYml0ZWQuIElmIHlvdSBhcmUgbm90IHRoZSBpbnRlbmRlZApy ZWNpcGllbnQsIHBsZWFzZSBjb250YWN0IHRoZSBzZW5kZXIgYW5kIGRlbGV0ZSBhbGwgY29waWVz LgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KaWd0LWRl diBtYWlsaW5nIGxpc3QKaWd0LWRldkBsaXN0cy5mcmVlZGVza3RvcC5vcmcKaHR0cHM6Ly9saXN0 cy5mcmVlZGVza3RvcC5vcmcvbWFpbG1hbi9saXN0aW5mby9pZ3QtZGV2