From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from m13-128.163.com (m13-128.163.com [220.181.13.128]) by ml01.01.org (Postfix) with ESMTP id 1415C81F07 for ; Tue, 24 Jan 2017 18:49:05 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=163.com; s=s110527; h=Date:From:Subject:MIME-Version:Message-ID; bh=pkOiy nulobQT1SKaq/E5VpHWRxWzkFp0Tk43ORBWqYg=; b=oNi+DEmDBocrKVFidXr5J Fy8S4oVC/qt8X8a4TQHUg+2eN+kUQYtBv1/0w6A5Kr0KD0TXXSHTLldQ2CLeP9ZL QMKyBQ8cGuy4E4Iq7rMh3qEb6S1bPKlN34C7wgjRzKKtRloa093SXeeBhbPtrLX7 ZaHYWaGDhy55mYwIP4K9EA= Received: from winggundum82$163.com ( [180.167.10.98] ) by ajax-webmail-wmsvr128 (Coremail) ; Wed, 25 Jan 2017 10:48:55 +0800 (CST) X-Originating-IP: [180.167.10.98] Date: Wed, 25 Jan 2017 10:48:55 +0800 (CST) From: "wang xiaofeng" To: "Dong, Eric" Cc: "Gao, Liming" , "edk2-devel@lists.01.org" X-Priority: 3 X-Mailer: Coremail Webmail Server Version SP_ntes V3.5 build 20160729(86883.8884) Copyright (c) 2002-2017 www.mailtech.cn 163com In-Reply-To: References: <74D8A39837DF1E4DA445A8C0B3885C503A8DAEFD@shsmsx102.ccr.corp.intel.com> <7ccf9ae0.3b20.15990a025f3.Coremail.winggundum82@163.com> <74D8A39837DF1E4DA445A8C0B3885C503A8DEFEE@shsmsx102.ccr.corp.intel.com> <3d6f0ddd.45de.1599650c94c.Coremail.winggundum82@163.com> <427ee1e3.4404.159cf79e45f.Coremail.winggundum82@163.com> <4A89E2EF3DFEDB4C8BFDE51014F606A14D6D4671@shsmsx102.ccr.corp.intel.com> <5824bac0.f0d.159d36ddb6c.Coremail.winggundum82@163.com> X-CM-CTRLDATA: Gw3LlmZvb3Rlcl9odG09NDEyMDo1Ng== MIME-Version: 1.0 Message-ID: <1acb51bb.1212.159d386acca.Coremail.winggundum82@163.com> X-Coremail-Locale: zh_CN X-CM-TRANSID: gMGowEAZD0IYEohYrTWXAA--.31481W X-CM-SenderInfo: 5zlqww5xqg3ziys6il2tof0z/1tbiZQpqZVWBUQ5WIQABsd X-Coremail-Antispam: 1U5529EdanIXcx71UUUUU7vcSsGvfC2KfnxnUU== X-Content-Filtered-By: Mailman/MimeDel 2.1.21 Subject: Re: SetUnicodeMem in DisplayEngineDxe seems unsafe X-BeenThere: edk2-devel@lists.01.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: EDK II Development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 25 Jan 2017 02:49:06 -0000 Content-Type: text/plain; charset=GBK Content-Transfer-Encoding: base64 SGkgRXJpYyBhbmQgTGltaW5nLAogICBCdWcgMzU4IGlzIHN1Ym1pdHRlZCBmb3IgdGhpcyBpc3N1 ZS4gCgoKCgoKCgoKQXQgMjAxNy0wMS0yNSAxMDoyOTo1MiwgIkRvbmcsIEVyaWMiIDxlcmljLmRv bmdAaW50ZWwuY29tPiB3cm90ZToKPlhpYW9mZW5nLAo+Cj5CdWdaaWxsYXIgbGluayBpczogaHR0 cHM6Ly9idWd6aWxsYS50aWFub2NvcmUub3JnLwo+Cj5UaGFua3MsCj5FcmljCj4+IC0tLS0tT3Jp Z2luYWwgTWVzc2FnZS0tLS0tCj4+IEZyb206IGVkazItZGV2ZWwgW21haWx0bzplZGsyLWRldmVs LWJvdW5jZXNAbGlzdHMuMDEub3JnXSBPbiBCZWhhbGYgT2Ygd2FuZyB4aWFvZmVuZwo+PiBTZW50 OiBXZWRuZXNkYXksIEphbnVhcnkgMjUsIDIwMTcgMTA6MjIgQU0KPj4gVG86IEdhbywgTGltaW5n Cj4+IENjOiBlZGsyLWRldmVsQGxpc3RzLjAxLm9yZzsgRG9uZywgRXJpYwo+PiBTdWJqZWN0OiBS ZTogW2VkazJdIFNldFVuaWNvZGVNZW0gaW4gRGlzcGxheUVuZ2luZUR4ZSBzZWVtcyB1bnNhZmUK Pj4gCj4+IEhpIExpbWluZywKPj4gICAgIFdoZXJlIGlzIHRoZSBCdWdaaWxsYXIgbGluaz8gSSB3 aWxsIHRyeSBpZiBJIGNhbiBzdWJtaXQgaXQuIEJ1dCBub3Qgc3VyZSB3aGVyZSBJIGNhbiBxdWlj a2x5IGFwcGx5IGZvciBhbiBhY2NvdW50Lgo+PiAKPj4gCj4+IAo+PiAKPj4gCj4+IAo+PiAKPj4g Cj4+IEF0IDIwMTctMDEtMjUgMDg6NTQ6NDcsICJHYW8sIExpbWluZyIgPGxpbWluZy5nYW9AaW50 ZWwuY29tPiB3cm90ZToKPj4gPlhpYW9mZW5nOgo+PiA+ICAgWWVzLiBUaGlzIGlzIGEgcG90ZW50 aWFsIGlzc3VlLiBUaGlzIEFQSSBzaG91bGQgYmUgdXBkYXRlZCB3aXRoIG9yaWdpbmFsIEJ1ZmZl ciBTaXplLiBDb3VsZCB5b3UgaGVscCBzdWJtaXQgdGhpcyBpc3N1ZSBpbiBCdWdaaWxsYXI/Cj4+ ID4KPj4gPlRoYW5rcwo+PiA+TGltaW5nCj4+ID4+LS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0K Pj4gPj5Gcm9tOiBlZGsyLWRldmVsIFttYWlsdG86ZWRrMi1kZXZlbC1ib3VuY2VzQGxpc3RzLjAx Lm9yZ10gT24gQmVoYWxmIE9mCj4+ID4+d2FuZyB4aWFvZmVuZwo+PiA+PlNlbnQ6IFR1ZXNkYXks IEphbnVhcnkgMjQsIDIwMTcgMzo1NiBQTQo+PiA+PlRvOiBlZGsyLWRldmVsQGxpc3RzLjAxLm9y ZzsgRG9uZywgRXJpYyA8ZXJpYy5kb25nQGludGVsLmNvbT4KPj4gPj5TdWJqZWN0OiBbZWRrMl0g U2V0VW5pY29kZU1lbSBpbiBEaXNwbGF5RW5naW5lRHhlIHNlZW1zIHVuc2FmZQo+PiA+Pgo+PiA+ PkhpIERpc3BsYXlFbmdpbmVEeGUgIE93bmVyLAo+PiA+PiAgIFNldFVuaWNvZGVNZW0gc2VlbXMg dW5zYWZlICBzaW5jZSB0aGUgYnVmZmVyIG1heSBvdmVyZmxvdyBpZiB0aGUgaW5wdXQKPj4gPj5T aXplIGlzIGJpZ2dlciB0aGFuIGJ1ZmZlciBzaXplLkRvIHdlIHRoaW5rIGFib3V0IGltcHJvdmUg dGhlIGZ1bmN0aW9uCj4+ID4+Cj4+ID4+Cj4+ID4+LyoqCj4+ID4+ICBTZXQgQnVmZmVyIHRvIFZh bHVlIGZvciBTaXplIGJ5dGVzLgo+PiA+Pgo+PiA+Pgo+PiA+PiAgQHBhcmFtICBCdWZmZXIgICAg ICAgICAgICAgICAgIE1lbW9yeSB0byBzZXQuCj4+ID4+ICBAcGFyYW0gIFNpemUgICAgICAgICAg ICAgICAgICAgTnVtYmVyIG9mIGJ5dGVzIHRvIHNldAo+PiA+PiAgQHBhcmFtICBWYWx1ZSAgICAg ICAgICAgICAgICAgIFZhbHVlIG9mIHRoZSBzZXQgb3BlcmF0aW9uLgo+PiA+Pgo+PiA+Pgo+PiA+ PioqLwo+PiA+PlZPSUQKPj4gPj5TZXRVbmljb2RlTWVtICgKPj4gPj4gIElOIFZPSUQgICAqQnVm ZmVyLAo+PiA+PiAgSU4gVUlOVE4gIFNpemUsCj4+ID4+ICBJTiBDSEFSMTYgVmFsdWUKPj4gPj4g ICkKPj4gPj57Cj4+ID4+ICBDSEFSMTYgICpQdHI7Cj4+ID4+Cj4+ID4+Cj4+ID4+ICBQdHIgPSBC dWZmZXI7Cj4+ID4+ICB3aGlsZSAoKFNpemUtLSkgICE9IDApIHsKPj4gPj4gICAgKihQdHIrKykg PSBWYWx1ZTsKPj4gPj4gIH0KPj4gPj59Cj4+ID4+Cj4+ID4+ICAgVGhlIHByb2JsZW0gSSBtZWV0 IGlzIGxpa2luZyB0aGUgZm9sbG93aW5nIHNjcmVlbi4gWWVhciBpbiBtYWluIHBhZ2Ugc2hvd3MK Pj4gPj5pbmNvcnJlY3QgY2hhciByYW5kb21seS4KPj4gPj4KPj4gPj4gICBJZiBJIHR1cm4gb2Zm IEdldE51bWVyaWNJbnB1dCBvcHRpbWl6ZSB3aXRoICNwcmFnbWEgb3B0aW1pemUoICIiLCBvZmYg KSBpbgo+PiA+PklucHV0SGFuZGxlci5jICwgb3Igc3d0aWNoIHRvIHVzZSBTdHJDcHlTIGxpa2Ug dGhpcy4gVGhlIHByb2JsZW0gZGlzYXBwZWFyLiBUaGlzCj4+ID4+aXNzdWUgY2Fubm90IGJlIHNl ZW4gaW4gT1ZNRiAsYnV0IGl0IGNhbiBiZSByZXByb2R1Y2VkIGluIG91ciBvd24gcGxhdGZvcm0K Pj4gPj53aXRoIGEgcmF0ZSBvZiAzMCUuCj4+ID4+Cj4+ID4+Cj4+ID4+Cj4+ID4+X19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KPj4gPj5lZGsyLWRldmVsIG1h aWxpbmcgbGlzdAo+PiA+PmVkazItZGV2ZWxAbGlzdHMuMDEub3JnCj4+ID4+aHR0cHM6Ly9saXN0 cy4wMS5vcmcvbWFpbG1hbi9saXN0aW5mby9lZGsyLWRldmVsCj4+ID5fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwo+PiA+ZWRrMi1kZXZlbCBtYWlsaW5nIGxp c3QKPj4gPmVkazItZGV2ZWxAbGlzdHMuMDEub3JnCj4+ID5odHRwczovL2xpc3RzLjAxLm9yZy9t YWlsbWFuL2xpc3RpbmZvL2VkazItZGV2ZWwKPj4gX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX18KPj4gZWRrMi1kZXZlbCBtYWlsaW5nIGxpc3QKPj4gZWRrMi1k ZXZlbEBsaXN0cy4wMS5vcmcKPj4gaHR0cHM6Ly9saXN0cy4wMS5vcmcvbWFpbG1hbi9saXN0aW5m by9lZGsyLWRldmVsCj5fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fXwo+ZWRrMi1kZXZlbCBtYWlsaW5nIGxpc3QKPmVkazItZGV2ZWxAbGlzdHMuMDEub3JnCj5o dHRwczovL2xpc3RzLjAxLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2VkazItZGV2ZWwKFiYjNjU1MzM7 Jg==