From mboxrd@z Thu Jan 1 00:00:00 1970 From: Wei Liu Subject: Re: [PATCH] tools/xenstore: avoid unterminated string in xs_directory_part() Date: Tue, 6 Dec 2016 09:44:07 +0000 Message-ID: <20161206094407.GA3522@citrix.com> References: <20161206064154.22377-1-jgross@suse.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mail6.bemta5.messagelabs.com ([195.245.231.135]) by lists.xenproject.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cECII-000855-CE for xen-devel@lists.xenproject.org; Tue, 06 Dec 2016 09:44:14 +0000 Content-Disposition: inline In-Reply-To: <20161206064154.22377-1-jgross@suse.com> List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xen.org Sender: "Xen-devel" To: Juergen Gross Cc: xen-devel@lists.xenproject.org, ian.jackson@eu.citrix.com, wei.liu2@citrix.com List-Id: xen-devel@lists.xenproject.org T24gVHVlLCBEZWMgMDYsIDIwMTYgYXQgMDc6NDE6NTRBTSArMDEwMCwgSnVlcmdlbiBHcm9zcyB3 cm90ZToKPiBDb21taXQgZDQwMTYyODhhYjFmICgieGVuc3RvcmU6IHN1cHBvcnQgWFNfRElSRUNU T1JZX1BBUlQgaW4KPiBsaWJ4ZW5zdG9yZSIpIGludHJvZHVjZWQgYSB0aGVvcmV0aWNhbCBidWc6 IHRoZSBnZW5lcmF0aW9uIGNvdW50IG9mCj4gdGhlIHJlYWQgbm9kZSBpcyB0cmFuc2ZlcnJlZCB2 aWEgc3RybmNweSB3aXRob3V0IGZvcmNpbmcgYSBOVUwgYnl0ZQo+IGF0IHRoZSBlbmQuIENvcnJl Y3QgdGhpcy4KPiAKPiBTaWduZWQtb2ZmLWJ5OiBKdWVyZ2VuIEdyb3NzIDxqZ3Jvc3NAc3VzZS5j b20+CgpBY2tlZC1ieTogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KCj4gLS0tCj4gIHRv b2xzL3hlbnN0b3JlL3hzLmMgfCA0ICsrLS0KPiAgMSBmaWxlIGNoYW5nZWQsIDIgaW5zZXJ0aW9u cygrKSwgMiBkZWxldGlvbnMoLSkKPiAKPiBkaWZmIC0tZ2l0IGEvdG9vbHMveGVuc3RvcmUveHMu YyBiL3Rvb2xzL3hlbnN0b3JlL3hzLmMKPiBpbmRleCBlNDYyYTIwLi4zY2U3MTU3IDEwMDY0NAo+ IC0tLSBhL3Rvb2xzL3hlbnN0b3JlL3hzLmMKPiArKysgYi90b29scy94ZW5zdG9yZS94cy5jCj4g QEAgLTU4OSw3ICs1ODksNyBAQCBzdGF0aWMgY2hhciAqKnhzX2RpcmVjdG9yeV9wYXJ0KHN0cnVj dCB4c19oYW5kbGUgKmgsIHhzX3RyYW5zYWN0aW9uX3QgdCwKPiAgCXN0cnVjdCBpb3ZlYyBpb3Zl Y1syXTsKPiAgCWNoYXIgKnJlc3VsdCA9IE5VTEwsICpzdHJpbmdzID0gTlVMTDsKPiAgCj4gLQln ZW5bMF0gPSAwOwo+ICsJbWVtc2V0KGdlbiwgMCwgc2l6ZW9mKGdlbikpOwo+ICAJaW92ZWNbMF0u aW92X2Jhc2UgPSAodm9pZCAqKXBhdGg7Cj4gIAlpb3ZlY1swXS5pb3ZfbGVuID0gc3RybGVuKHBh dGgpICsgMTsKPiAgCj4gQEAgLTYxNiw3ICs2MTYsNyBAQCBzdGF0aWMgY2hhciAqKnhzX2RpcmVj dG9yeV9wYXJ0KHN0cnVjdCB4c19oYW5kbGUgKmgsIHhzX3RyYW5zYWN0aW9uX3QgdCwKPiAgCQkJ CWNvbnRpbnVlOwo+ICAJCQl9Cj4gIAkJfSBlbHNlCj4gLQkJCXN0cm5jcHkoZ2VuLCByZXN1bHQs IHNpemVvZihnZW4pKTsKPiArCQkJc3RybmNweShnZW4sIHJlc3VsdCwgc2l6ZW9mKGdlbikgLSAx KTsKPiAgCj4gIAkJcmVzdWx0X2xlbiAtPSBzdHJsZW4ocmVzdWx0KSArIDE7Cj4gIAkJc3RyaW5n cyA9IHJlYWxsb2Moc3RyaW5ncywgb2ZmICsgcmVzdWx0X2xlbik7Cj4gLS0gCj4gMi4xMC4yCj4g CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2 ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW4ub3JnCmh0dHBzOi8vbGlzdHMueGVu Lm9yZy94ZW4tZGV2ZWwK