<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<!DOCTYPE bugzilla SYSTEM "https://bugs.webkit.org/page.cgi?id=bugzilla.dtd">

<bugzilla version="5.0.4.1"
          urlbase="https://bugs.webkit.org/"
          
          maintainer="admin@webkit.org"
>

    <bug>
          <bug_id>94272</bug_id>
          
          <creation_ts>2012-08-16 17:09:53 -0700</creation_ts>
          <short_desc>REGRESSION(r125717): Likely to be causing Chromium Win Debug extensions browser tests to fail (Requested by enne on #webkit).</short_desc>
          <delta_ts>2012-08-16 17:18:45 -0700</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>WebKit</product>
          <component>New Bugs</component>
          <version>528+ (Nightly build)</version>
          <rep_platform>Unspecified</rep_platform>
          <op_sys>Unspecified</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          <blocked>93971</blocked>
          <everconfirmed>1</everconfirmed>
          <reporter name="WebKit Review Bot">webkit.review.bot</reporter>
          <assigned_to name="WebKit Review Bot">webkit.review.bot</assigned_to>
          <cc>abarth</cc>
    
    <cc>enne</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>697703</commentid>
    <comment_count>0</comment_count>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2012-08-16 17:09:53 -0700</bug_when>
    <thetext>http://trac.webkit.org/changeset/125717 broke the build:
Likely to be causing Chromium Win Debug extensions browser tests to fail (Requested by enne on #webkit).

This is an automatic bug report generated by the sheriff-bot. If this bug
report was created because of a flaky test, please file a bug for the flaky
test (if we don&apos;t already have one on file) and dup this bug against that bug
so that we can track how often these flaky tests case pain.

&quot;Only you can prevent forest fires.&quot; -- Smokey the Bear</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>697705</commentid>
    <comment_count>1</comment_count>
      <attachid>158953</attachid>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2012-08-16 17:10:36 -0700</bug_when>
    <thetext>Created attachment 158953
ROLLOUT of r125717

Any committer can land this patch automatically by marking it commit-queue+.  The commit-queue will build and test the patch before landing to ensure that the rollout will be successful.  This process takes approximately 15 minutes.

If you would like to land the rollout faster, you can use the following command:

  webkit-patch land-attachment ATTACHMENT_ID

where ATTACHMENT_ID is the ID of this attachment.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>697712</commentid>
    <comment_count>2</comment_count>
      <attachid>158953</attachid>
    <who name="Adrienne Walker">enne</who>
    <bug_when>2012-08-16 17:18:42 -0700</bug_when>
    <thetext>Comment on attachment 158953
ROLLOUT of r125717

Clearing flags on attachment: 158953

Committed r125831: &lt;http://trac.webkit.org/changeset/125831&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>697713</commentid>
    <comment_count>3</comment_count>
    <who name="Adrienne Walker">enne</who>
    <bug_when>2012-08-16 17:18:45 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>158953</attachid>
            <date>2012-08-16 17:10:36 -0700</date>
            <delta_ts>2012-08-16 17:18:42 -0700</delta_ts>
            <desc>ROLLOUT of r125717</desc>
            <filename>bug-94272-20120817001613.patch</filename>
            <type>text/plain</type>
            <size>15539</size>
            <attacher name="WebKit Review Bot">webkit.review.bot</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTI1ODI5CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggMjE2NTZlZmI0YTA4MTUz
MDZkODZhNmZkMTk5ZGQwODQ2NjUyODZhZi4uNDg4ZTkyYmNjYWQyYWU0YzgzZjg2NWMzZjE2ODIz
YzU3OTNkMzkxYiAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDQzIEBACisyMDEyLTA4LTE2ICBTaGVy
aWZmIEJvdCAgPHdlYmtpdC5yZXZpZXcuYm90QGdtYWlsLmNvbT4KKworICAgICAgICBVbnJldmll
d2VkLCByb2xsaW5nIG91dCByMTI1NzE3LgorICAgICAgICBodHRwOi8vdHJhYy53ZWJraXQub3Jn
L2NoYW5nZXNldC8xMjU3MTcKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19i
dWcuY2dpP2lkPTk0MjcyCisKKyAgICAgICAgTGlrZWx5IHRvIGJlIGNhdXNpbmcgQ2hyb21pdW0g
V2luIERlYnVnIGV4dGVuc2lvbnMgYnJvd3NlcgorICAgICAgICB0ZXN0cyB0byBmYWlsIChSZXF1
ZXN0ZWQgYnkgZW5uZSBvbiAjd2Via2l0KS4KKworICAgICAgICAqIFVzZVY4LmNtYWtlOgorICAg
ICAgICAqIFdlYkNvcmUuZ3lwaToKKyAgICAgICAgKiBiaW5kaW5ncy92OC9ET01XcmFwcGVyV29y
bGQuY3BwOgorICAgICAgICAoV2ViQ29yZTo6RE9NV3JhcHBlcldvcmxkOjpET01XcmFwcGVyV29y
bGQpOgorICAgICAgICAoV2ViQ29yZTo6bWFpblRocmVhZE5vcm1hbFdvcmxkKToKKyAgICAgICAg
KiBiaW5kaW5ncy92OC9ET01XcmFwcGVyV29ybGQuaDoKKyAgICAgICAgKFdlYkNvcmUpOgorICAg
ICAgICAoV2ViQ29yZTo6RE9NV3JhcHBlcldvcmxkOjpjcmVhdGUpOgorICAgICAgICAoV2ViQ29y
ZTo6RE9NV3JhcHBlcldvcmxkOjp+RE9NV3JhcHBlcldvcmxkKToKKyAgICAgICAgKERPTVdyYXBw
ZXJXb3JsZCk6CisgICAgICAgICogYmluZGluZ3MvdjgvSXNvbGF0ZWRXb3JsZC5jcHA6IENvcGll
ZCBmcm9tIFNvdXJjZS9XZWJDb3JlL2JpbmRpbmdzL3Y4L0RPTVdyYXBwZXJXb3JsZC5jcHAuCisg
ICAgICAgIChXZWJDb3JlKToKKyAgICAgICAgKFdlYkNvcmU6Oklzb2xhdGVkV29ybGQ6Oklzb2xh
dGVkV29ybGQpOgorICAgICAgICAoV2ViQ29yZTo6SXNvbGF0ZWRXb3JsZDo6fklzb2xhdGVkV29y
bGQpOgorICAgICAgICAqIGJpbmRpbmdzL3Y4L0lzb2xhdGVkV29ybGQuaDogQ29waWVkIGZyb20g
U291cmNlL1dlYkNvcmUvYmluZGluZ3MvdjgvRE9NV3JhcHBlcldvcmxkLmguCisgICAgICAgIChX
ZWJDb3JlKToKKyAgICAgICAgKElzb2xhdGVkV29ybGQpOgorICAgICAgICAoV2ViQ29yZTo6SXNv
bGF0ZWRXb3JsZDo6Y3JlYXRlKToKKyAgICAgICAgKFdlYkNvcmU6Oklzb2xhdGVkV29ybGQ6OmNv
dW50KToKKyAgICAgICAgKFdlYkNvcmU6Oklzb2xhdGVkV29ybGQ6OmlkKToKKyAgICAgICAgKFdl
YkNvcmU6Oklzb2xhdGVkV29ybGQ6OmRvbURhdGFTdG9yZSk6CisgICAgICAgICogYmluZGluZ3Mv
djgvVjhET01XcmFwcGVyLmg6CisgICAgICAgIChXZWJDb3JlOjpWOERPTVdyYXBwZXI6OmdldENh
Y2hlZFdyYXBwZXIpOgorICAgICAgICAqIGJpbmRpbmdzL3Y4L1Y4SXNvbGF0ZWRDb250ZXh0LmNw
cDoKKyAgICAgICAgKFdlYkNvcmU6OlY4SXNvbGF0ZWRDb250ZXh0OjpWOElzb2xhdGVkQ29udGV4
dCk6CisgICAgICAgIChXZWJDb3JlOjpWOElzb2xhdGVkQ29udGV4dDo6ZGVzdHJveSk6CisgICAg
ICAgICogYmluZGluZ3MvdjgvVjhJc29sYXRlZENvbnRleHQuaDoKKyAgICAgICAgKFdlYkNvcmU6
OlY4SXNvbGF0ZWRDb250ZXh0OjpnZXRFbnRlcmVkKToKKyAgICAgICAgKFdlYkNvcmU6OlY4SXNv
bGF0ZWRDb250ZXh0Ojp3b3JsZCk6CisgICAgICAgIChWOElzb2xhdGVkQ29udGV4dCk6CisKIDIw
MTItMDgtMTYgIE5hdGUgQ2hhcGluICA8amFwaGV0QGNocm9taXVtLm9yZz4KIAogICAgICAgICBQ
cm9ncmVzc1RyYWNrZXIgbmV2ZXIgY29tcGxldGVzIGlmIGlmcmFtZSBkZXRhY2hlZCBkdXJpbmcg
cGFyc2luZyAKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL1VzZVY4LmNtYWtlIGIvU291cmNl
L1dlYkNvcmUvVXNlVjguY21ha2UKaW5kZXggNTBiOGQyY2Y5ZWRiMTE5Zjg2MzExM2ViZDkyMDU5
ZWRiMGUxODExYS4uMjYyNzcyOGI5ZmRkZjZjNTkyZjFiYzI5YTA1MGVjMjRkY2NmMGE2ZSAxMDA3
NTUKLS0tIGEvU291cmNlL1dlYkNvcmUvVXNlVjguY21ha2UKKysrIGIvU291cmNlL1dlYkNvcmUv
VXNlVjguY21ha2UKQEAgLTI1LDYgKzI1LDcgQEAgTElTVChBUFBFTkQgV2ViQ29yZV9TT1VSQ0VT
CiAgICAgYmluZGluZ3MvdjgvRGF0ZUV4dGVuc2lvbi5jcHAKICAgICBiaW5kaW5ncy92OC9JREJC
aW5kaW5nVXRpbGl0aWVzLmNwcAogICAgIGJpbmRpbmdzL3Y4L0lEQkN1c3RvbUJpbmRpbmdzLmNw
cAorICAgIGJpbmRpbmdzL3Y4L0lzb2xhdGVkV29ybGQuY3BwCiAgICAgYmluZGluZ3MvdjgvRGlj
dGlvbmFyeS5jcHAKICAgICBiaW5kaW5ncy92OC9QYWdlU2NyaXB0RGVidWdTZXJ2ZXIuY3BwCiAg
ICAgYmluZGluZ3MvdjgvUmV0YWluZWRET01JbmZvLmNwcApkaWZmIC0tZ2l0IGEvU291cmNlL1dl
YkNvcmUvV2ViQ29yZS5neXBpIGIvU291cmNlL1dlYkNvcmUvV2ViQ29yZS5neXBpCmluZGV4IDNk
NzYzNjZmNTFjOTc1MDg3ODdiNWE4NjA0ZTFlNjljNzkxZDhiMDAuLjAzZTI5OWE1YjM5ZGFkMTFl
OTVjYmNkNGMxY2QxZmY1NjZlYWI1YWUgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL1dlYkNv
cmUuZ3lwaQorKysgYi9Tb3VyY2UvV2ViQ29yZS9XZWJDb3JlLmd5cGkKQEAgLTIxNzAsNiArMjE3
MCw4IEBACiAgICAgICAgICAgICAnYmluZGluZ3MvdjgvSURCQmluZGluZ1V0aWxpdGllcy5oJywK
ICAgICAgICAgICAgICdiaW5kaW5ncy92OC9JREJDdXN0b21CaW5kaW5ncy5jcHAnLAogICAgICAg
ICAgICAgJ2JpbmRpbmdzL3Y4L0ludHJ1c2l2ZURPTVdyYXBwZXJNYXAuaCcsCisgICAgICAgICAg
ICAnYmluZGluZ3MvdjgvSXNvbGF0ZWRXb3JsZC5jcHAnLAorICAgICAgICAgICAgJ2JpbmRpbmdz
L3Y4L0lzb2xhdGVkV29ybGQuaCcsCiAgICAgICAgICAgICAnYmluZGluZ3MvdjgvSmF2YVNjcmlw
dENhbGxGcmFtZS5jcHAnLAogICAgICAgICAgICAgJ2JpbmRpbmdzL3Y4L0phdmFTY3JpcHRDYWxs
RnJhbWUuaCcsCiAgICAgICAgICAgICAnYmluZGluZ3MvdjgvTlBPYmplY3RXcmFwcGVyLmNwcCcs
CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9iaW5kaW5ncy92OC9ET01XcmFwcGVyV29ybGQu
Y3BwIGIvU291cmNlL1dlYkNvcmUvYmluZGluZ3MvdjgvRE9NV3JhcHBlcldvcmxkLmNwcAppbmRl
eCBlZWQ4ODJiZmNhYjUyZDVlYTkzMmM0ZmExYWE0NzA2YWViODYzMTk5Li42YTljNmRiNTg2ZjNi
NDM5ODVlMGE2YTBkYzA0MGYxMWM5NGNlZGJkIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9i
aW5kaW5ncy92OC9ET01XcmFwcGVyV29ybGQuY3BwCisrKyBiL1NvdXJjZS9XZWJDb3JlL2JpbmRp
bmdzL3Y4L0RPTVdyYXBwZXJXb3JsZC5jcHAKQEAgLTM2LDEyICszNiwxNSBAQAogCiBuYW1lc3Bh
Y2UgV2ViQ29yZSB7CiAKLWludCBET01XcmFwcGVyV29ybGQ6Omlzb2xhdGVkV29ybGRDb3VudCA9
IDA7CitET01XcmFwcGVyV29ybGQ6OkRPTVdyYXBwZXJXb3JsZCgpCit7CisgICAgLy8gVGhpcyBj
bGFzcyBpcyBwcmV0dHkgYm9yaW5nLCBodWg/Cit9CiAKIERPTVdyYXBwZXJXb3JsZCogbWFpblRo
cmVhZE5vcm1hbFdvcmxkKCkKIHsKICAgICBBU1NFUlQoaXNNYWluVGhyZWFkKCkpOwotICAgIERF
RklORV9TVEFUSUNfTE9DQUwoUmVmUHRyPERPTVdyYXBwZXJXb3JsZD4sIGNhY2hlZE5vcm1hbFdv
cmxkLCAoRE9NV3JhcHBlcldvcmxkOjpjcmVhdGUoRE9NV3JhcHBlcldvcmxkOjptYWluV29ybGRJ
ZCkpKTsKKyAgICBERUZJTkVfU1RBVElDX0xPQ0FMKFJlZlB0cjxET01XcmFwcGVyV29ybGQ+LCBj
YWNoZWROb3JtYWxXb3JsZCwgKERPTVdyYXBwZXJXb3JsZDo6Y3JlYXRlKCkpKTsKICAgICByZXR1
cm4gY2FjaGVkTm9ybWFsV29ybGQuZ2V0KCk7CiB9CiAKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJD
b3JlL2JpbmRpbmdzL3Y4L0RPTVdyYXBwZXJXb3JsZC5oIGIvU291cmNlL1dlYkNvcmUvYmluZGlu
Z3MvdjgvRE9NV3JhcHBlcldvcmxkLmgKaW5kZXggYjg2NDhlMTY4ZGI3YjYyZTdiZGI2MjdhM2Q4
MDdmMzMwYTc5NTY2Mi4uMmE5ZGYzMGNkMmQ3NjE2NDRkM2E4ZmRmNzFhODI0ODMzYzhmNjYwOSAx
MDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvYmluZGluZ3MvdjgvRE9NV3JhcHBlcldvcmxkLmgK
KysrIGIvU291cmNlL1dlYkNvcmUvYmluZGluZ3MvdjgvRE9NV3JhcHBlcldvcmxkLmgKQEAgLTMx
LDcgKzMxLDYgQEAKICNpZm5kZWYgRE9NV3JhcHBlcldvcmxkX2gKICNkZWZpbmUgRE9NV3JhcHBl
cldvcmxkX2gKIAotI2luY2x1ZGUgIkRPTURhdGFTdG9yZS5oIgogI2luY2x1ZGUgPHd0Zi9QYXNz
UmVmUHRyLmg+CiAjaW5jbHVkZSA8d3RmL1JlZkNvdW50ZWQuaD4KICNpbmNsdWRlIDx3dGYvUmVm
UHRyLmg+CkBAIC0zOSwzNSArMzgsMTUgQEAKIG5hbWVzcGFjZSBXZWJDb3JlIHsKIAogLy8gVGhp
cyBjbGFzcyByZXByZXNlbnQgYSBjb2xsZWN0aW9uIG9mIERPTSB3cmFwcGVycyBmb3IgYSBzcGVj
aWZpYyB3b3JsZC4KKy8vIFRoZSBiYXNlIGNsYXNzIGlzIHByZXR0eSBib3JpbmcgYmVjYXVzZSB0
aGUgd3JhcHBlcnMgYXJlIGFjdHVhbGx5IHN0b3JlZAorLy8gc3RhdGljYWxseSBpbiBWOERPTU1h
cCBhbmQgZ2FyYmFnZSBjb2xsZWN0ZWQgYnkgVjggaXRzZWxmLgogY2xhc3MgRE9NV3JhcHBlcldv
cmxkIDogcHVibGljIFJlZkNvdW50ZWQ8RE9NV3JhcHBlcldvcmxkPiB7CiBwdWJsaWM6Ci0gICAg
c3RhdGljIGNvbnN0IGludCBtYWluV29ybGRJZCA9IC0xOwotICAgIHN0YXRpYyBQYXNzUmVmUHRy
PERPTVdyYXBwZXJXb3JsZD4gY3JlYXRlKGludCB3b3JsZElkID0gbWFpbldvcmxkSWQpIHsgcmV0
dXJuIGFkb3B0UmVmKG5ldyBET01XcmFwcGVyV29ybGQod29ybGRJZCkpOyB9Ci0gICAgfkRPTVdy
YXBwZXJXb3JsZCgpCi0gICAgewotICAgICAgICBpZiAobV93b3JsZElkICE9IG1haW5Xb3JsZElk
KQotICAgICAgICAgICAgaXNvbGF0ZWRXb3JsZENvdW50LS07Ci0gICAgfQotICAgIHN0YXRpYyBp
bnQgY291bnQoKSB7IHJldHVybiBpc29sYXRlZFdvcmxkQ291bnQ7IH0KKyAgICBzdGF0aWMgUGFz
c1JlZlB0cjxET01XcmFwcGVyV29ybGQ+IGNyZWF0ZSgpIHsgcmV0dXJuIGFkb3B0UmVmKG5ldyBE
T01XcmFwcGVyV29ybGQoKSk7IH0KKyAgICB2aXJ0dWFsIH5ET01XcmFwcGVyV29ybGQoKSB7fQog
Ci0gICAgaW50IHdvcmxkSWQoKSBjb25zdCB7IHJldHVybiBtX3dvcmxkSWQ7IH0KLSAgICBET01E
YXRhU3RvcmUqIGRvbURhdGFTdG9yZSgpIGNvbnN0IHsgcmV0dXJuIG1fZG9tRGF0YVN0b3JlLmdl
dFN0b3JlKCk7IH0KLQotcHJpdmF0ZToKLQotICAgIERPTVdyYXBwZXJXb3JsZChpbnQgd29ybGRJ
ZCk6IG1fd29ybGRJZCh3b3JsZElkKQotICAgIHsKLSAgICAgICAgaWYgKG1fd29ybGRJZCAhPSBt
YWluV29ybGRJZCkKLSAgICAgICAgICAgIGlzb2xhdGVkV29ybGRDb3VudCsrOwotICAgIH0KLQot
ICAgIC8vIFRoZSBiYWNraW5nIHN0b3JlIGZvciB0aGUgaXNvbGF0ZWQgd29ybGQncyBET00gd3Jh
cHBlcnMuIFRoaXMgY2xhc3MKLSAgICAvLyBkb2Vzbid0IGhhdmUgdmlzaWJpbGl0eSBpbnRvIHRo
ZSB3cmFwcGVycy4gVGhpcyBoYW5kbGUgc2ltcGx5IGhlbHBzCi0gICAgLy8gbWFuYWdlIHRoZWly
IGxpZmV0aW1lLgotICAgIERPTURhdGFTdG9yZUhhbmRsZSBtX2RvbURhdGFTdG9yZTsKLQotICAg
IGNvbnN0IGludCBtX3dvcmxkSWQ7Ci0gICAgc3RhdGljIGludCBpc29sYXRlZFdvcmxkQ291bnQ7
Citwcm90ZWN0ZWQ6CisgICAgRE9NV3JhcHBlcldvcmxkKCk7CiB9OwogCiBET01XcmFwcGVyV29y
bGQqIG1haW5UaHJlYWROb3JtYWxXb3JsZCgpOwpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUv
YmluZGluZ3MvdjgvSXNvbGF0ZWRXb3JsZC5jcHAgYi9Tb3VyY2UvV2ViQ29yZS9iaW5kaW5ncy92
OC9Jc29sYXRlZFdvcmxkLmNwcApuZXcgZmlsZSBtb2RlIDEwMDY0NAppbmRleCAwMDAwMDAwMDAw
MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwLi4zNjg2NDYxNzFmODVlMzA0NjNiYzJhYzhi
MDc2NTU0OTRhM2MyYWE3Ci0tLSAvZGV2L251bGwKKysrIGIvU291cmNlL1dlYkNvcmUvYmluZGlu
Z3MvdjgvSXNvbGF0ZWRXb3JsZC5jcHAKQEAgLTAsMCArMSw0OSBAQAorLyoKKyAqIENvcHlyaWdo
dCAoQykgMjAwOSBHb29nbGUgSW5jLiBBbGwgcmlnaHRzIHJlc2VydmVkLgorICoKKyAqIFJlZGlz
dHJpYnV0aW9uIGFuZCB1c2UgaW4gc291cmNlIGFuZCBiaW5hcnkgZm9ybXMsIHdpdGggb3Igd2l0
aG91dAorICogbW9kaWZpY2F0aW9uLCBhcmUgcGVybWl0dGVkIHByb3ZpZGVkIHRoYXQgdGhlIGZv
bGxvd2luZyBjb25kaXRpb25zIGFyZQorICogbWV0OgorICoKKyAqICAgICAqIFJlZGlzdHJpYnV0
aW9ucyBvZiBzb3VyY2UgY29kZSBtdXN0IHJldGFpbiB0aGUgYWJvdmUgY29weXJpZ2h0CisgKiBu
b3RpY2UsIHRoaXMgbGlzdCBvZiBjb25kaXRpb25zIGFuZCB0aGUgZm9sbG93aW5nIGRpc2NsYWlt
ZXIuCisgKiAgICAgKiBSZWRpc3RyaWJ1dGlvbnMgaW4gYmluYXJ5IGZvcm0gbXVzdCByZXByb2R1
Y2UgdGhlIGFib3ZlCisgKiBjb3B5cmlnaHQgbm90aWNlLCB0aGlzIGxpc3Qgb2YgY29uZGl0aW9u
cyBhbmQgdGhlIGZvbGxvd2luZyBkaXNjbGFpbWVyCisgKiBpbiB0aGUgZG9jdW1lbnRhdGlvbiBh
bmQvb3Igb3RoZXIgbWF0ZXJpYWxzIHByb3ZpZGVkIHdpdGggdGhlCisgKiBkaXN0cmlidXRpb24u
CisgKiAgICAgKiBOZWl0aGVyIHRoZSBuYW1lIG9mIEdvb2dsZSBJbmMuIG5vciB0aGUgbmFtZXMg
b2YgaXRzCisgKiBjb250cmlidXRvcnMgbWF5IGJlIHVzZWQgdG8gZW5kb3JzZSBvciBwcm9tb3Rl
IHByb2R1Y3RzIGRlcml2ZWQgZnJvbQorICogdGhpcyBzb2Z0d2FyZSB3aXRob3V0IHNwZWNpZmlj
IHByaW9yIHdyaXR0ZW4gcGVybWlzc2lvbi4KKyAqCisgKiBUSElTIFNPRlRXQVJFIElTIFBST1ZJ
REVEIEJZIFRIRSBDT1BZUklHSFQgSE9MREVSUyBBTkQgQ09OVFJJQlVUT1JTCisgKiAiQVMgSVMi
IEFORCBBTlkgRVhQUkVTUyBPUiBJTVBMSUVEIFdBUlJBTlRJRVMsIElOQ0xVRElORywgQlVUIE5P
VAorICogTElNSVRFRCBUTywgVEhFIElNUExJRUQgV0FSUkFOVElFUyBPRiBNRVJDSEFOVEFCSUxJ
VFkgQU5EIEZJVE5FU1MgRk9SCisgKiBBIFBBUlRJQ1VMQVIgUFVSUE9TRSBBUkUgRElTQ0xBSU1F
RC4gSU4gTk8gRVZFTlQgU0hBTEwgVEhFIENPUFlSSUdIVAorICogT1dORVIgT1IgQ09OVFJJQlVU
T1JTIEJFIExJQUJMRSBGT1IgQU5ZIERJUkVDVCwgSU5ESVJFQ1QsIElOQ0lERU5UQUwsCisgKiBT
UEVDSUFMLCBFWEVNUExBUlksIE9SIENPTlNFUVVFTlRJQUwgREFNQUdFUyAoSU5DTFVESU5HLCBC
VVQgTk9UCisgKiBMSU1JVEVEIFRPLCBQUk9DVVJFTUVOVCBPRiBTVUJTVElUVVRFIEdPT0RTIE9S
IFNFUlZJQ0VTOyBMT1NTIE9GIFVTRSwKKyAqIERBVEEsIE9SIFBST0ZJVFM7IE9SIEJVU0lORVNT
IElOVEVSUlVQVElPTikgSE9XRVZFUiBDQVVTRUQgQU5EIE9OIEFOWQorICogVEhFT1JZIE9GIExJ
QUJJTElUWSwgV0hFVEhFUiBJTiBDT05UUkFDVCwgU1RSSUNUIExJQUJJTElUWSwgT1IgVE9SVAor
ICogKElOQ0xVRElORyBORUdMSUdFTkNFIE9SIE9USEVSV0lTRSkgQVJJU0lORyBJTiBBTlkgV0FZ
IE9VVCBPRiBUSEUgVVNFCisgKiBPRiBUSElTIFNPRlRXQVJFLCBFVkVOIElGIEFEVklTRUQgT0Yg
VEhFIFBPU1NJQklMSVRZIE9GIFNVQ0ggREFNQUdFLgorICovCisKKyNpbmNsdWRlICJjb25maWcu
aCIKKyNpbmNsdWRlICJJc29sYXRlZFdvcmxkLmgiCisKK25hbWVzcGFjZSBXZWJDb3JlIHsKKwor
aW50IElzb2xhdGVkV29ybGQ6Omlzb2xhdGVkV29ybGRDb3VudCA9IDA7CisKK0lzb2xhdGVkV29y
bGQ6Oklzb2xhdGVkV29ybGQoaW50IGlkKQoreworICAgICsraXNvbGF0ZWRXb3JsZENvdW50Owor
ICAgIG1faWQgPSBpZDsKK30KKworSXNvbGF0ZWRXb3JsZDo6fklzb2xhdGVkV29ybGQoKQorewor
ICAgIC0taXNvbGF0ZWRXb3JsZENvdW50OworfQorCit9IC8vIG5hbWVzcGFjZSBXZWJDb3JlCmRp
ZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9iaW5kaW5ncy92OC9Jc29sYXRlZFdvcmxkLmggYi9T
b3VyY2UvV2ViQ29yZS9iaW5kaW5ncy92OC9Jc29sYXRlZFdvcmxkLmgKbmV3IGZpbGUgbW9kZSAx
MDA2NDQKaW5kZXggMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMC4uNTNl
MzQ3NmU0Y2I5NmNiZjI0ZjVkMmE5ZDU5YmRmYjQ0OGVjZThhMQotLS0gL2Rldi9udWxsCisrKyBi
L1NvdXJjZS9XZWJDb3JlL2JpbmRpbmdzL3Y4L0lzb2xhdGVkV29ybGQuaApAQCAtMCwwICsxLDY1
IEBACisvKgorICogQ29weXJpZ2h0IChDKSAyMDA5IEdvb2dsZSBJbmMuIEFsbCByaWdodHMgcmVz
ZXJ2ZWQuCisgKgorICogUmVkaXN0cmlidXRpb24gYW5kIHVzZSBpbiBzb3VyY2UgYW5kIGJpbmFy
eSBmb3Jtcywgd2l0aCBvciB3aXRob3V0CisgKiBtb2RpZmljYXRpb24sIGFyZSBwZXJtaXR0ZWQg
cHJvdmlkZWQgdGhhdCB0aGUgZm9sbG93aW5nIGNvbmRpdGlvbnMgYXJlCisgKiBtZXQ6CisgKgor
ICogICAgICogUmVkaXN0cmlidXRpb25zIG9mIHNvdXJjZSBjb2RlIG11c3QgcmV0YWluIHRoZSBh
Ym92ZSBjb3B5cmlnaHQKKyAqIG5vdGljZSwgdGhpcyBsaXN0IG9mIGNvbmRpdGlvbnMgYW5kIHRo
ZSBmb2xsb3dpbmcgZGlzY2xhaW1lci4KKyAqICAgICAqIFJlZGlzdHJpYnV0aW9ucyBpbiBiaW5h
cnkgZm9ybSBtdXN0IHJlcHJvZHVjZSB0aGUgYWJvdmUKKyAqIGNvcHlyaWdodCBub3RpY2UsIHRo
aXMgbGlzdCBvZiBjb25kaXRpb25zIGFuZCB0aGUgZm9sbG93aW5nIGRpc2NsYWltZXIKKyAqIGlu
IHRoZSBkb2N1bWVudGF0aW9uIGFuZC9vciBvdGhlciBtYXRlcmlhbHMgcHJvdmlkZWQgd2l0aCB0
aGUKKyAqIGRpc3RyaWJ1dGlvbi4KKyAqICAgICAqIE5laXRoZXIgdGhlIG5hbWUgb2YgR29vZ2xl
IEluYy4gbm9yIHRoZSBuYW1lcyBvZiBpdHMKKyAqIGNvbnRyaWJ1dG9ycyBtYXkgYmUgdXNlZCB0
byBlbmRvcnNlIG9yIHByb21vdGUgcHJvZHVjdHMgZGVyaXZlZCBmcm9tCisgKiB0aGlzIHNvZnR3
YXJlIHdpdGhvdXQgc3BlY2lmaWMgcHJpb3Igd3JpdHRlbiBwZXJtaXNzaW9uLgorICoKKyAqIFRI
SVMgU09GVFdBUkUgSVMgUFJPVklERUQgQlkgVEhFIENPUFlSSUdIVCBIT0xERVJTIEFORCBDT05U
UklCVVRPUlMKKyAqICJBUyBJUyIgQU5EIEFOWSBFWFBSRVNTIE9SIElNUExJRUQgV0FSUkFOVElF
UywgSU5DTFVESU5HLCBCVVQgTk9UCisgKiBMSU1JVEVEIFRPLCBUSEUgSU1QTElFRCBXQVJSQU5U
SUVTIE9GIE1FUkNIQU5UQUJJTElUWSBBTkQgRklUTkVTUyBGT1IKKyAqIEEgUEFSVElDVUxBUiBQ
VVJQT1NFIEFSRSBESVNDTEFJTUVELiBJTiBOTyBFVkVOVCBTSEFMTCBUSEUgQ09QWVJJR0hUCisg
KiBPV05FUiBPUiBDT05UUklCVVRPUlMgQkUgTElBQkxFIEZPUiBBTlkgRElSRUNULCBJTkRJUkVD
VCwgSU5DSURFTlRBTCwKKyAqIFNQRUNJQUwsIEVYRU1QTEFSWSwgT1IgQ09OU0VRVUVOVElBTCBE
QU1BR0VTIChJTkNMVURJTkcsIEJVVCBOT1QKKyAqIExJTUlURUQgVE8sIFBST0NVUkVNRU5UIE9G
IFNVQlNUSVRVVEUgR09PRFMgT1IgU0VSVklDRVM7IExPU1MgT0YgVVNFLAorICogREFUQSwgT1Ig
UFJPRklUUzsgT1IgQlVTSU5FU1MgSU5URVJSVVBUSU9OKSBIT1dFVkVSIENBVVNFRCBBTkQgT04g
QU5ZCisgKiBUSEVPUlkgT0YgTElBQklMSVRZLCBXSEVUSEVSIElOIENPTlRSQUNULCBTVFJJQ1Qg
TElBQklMSVRZLCBPUiBUT1JUCisgKiAoSU5DTFVESU5HIE5FR0xJR0VOQ0UgT1IgT1RIRVJXSVNF
KSBBUklTSU5HIElOIEFOWSBXQVkgT1VUIE9GIFRIRSBVU0UKKyAqIE9GIFRISVMgU09GVFdBUkUs
IEVWRU4gSUYgQURWSVNFRCBPRiBUSEUgUE9TU0lCSUxJVFkgT0YgU1VDSCBEQU1BR0UuCisgKi8K
KworI2lmbmRlZiBJc29sYXRlZFdvcmxkX2gKKyNkZWZpbmUgSXNvbGF0ZWRXb3JsZF9oCisKKyNp
bmNsdWRlICJET01XcmFwcGVyV29ybGQuaCIKKyNpbmNsdWRlICJWOERPTU1hcC5oIgorCituYW1l
c3BhY2UgV2ViQ29yZSB7CisKKy8vIEFuIERPTVdyYXBwZXJXb3JsZCBvdGhlciB0aGFuIHRoZSB0
aHJlYWQncyBub3JtYWwgd29ybGQuCitjbGFzcyBJc29sYXRlZFdvcmxkIDogcHVibGljIERPTVdy
YXBwZXJXb3JsZCB7CitwdWJsaWM6CisgICAgc3RhdGljIFBhc3NSZWZQdHI8SXNvbGF0ZWRXb3Js
ZD4gY3JlYXRlKGludCBpZCkgeyByZXR1cm4gYWRvcHRSZWYobmV3IElzb2xhdGVkV29ybGQoaWQp
KTsgfQorICAgIHN0YXRpYyBpbnQgY291bnQoKSB7IHJldHVybiBpc29sYXRlZFdvcmxkQ291bnQ7
IH0KKworICAgIGludCBpZCgpIGNvbnN0IHsgcmV0dXJuIG1faWQ7IH0KKyAgICBET01EYXRhU3Rv
cmUqIGRvbURhdGFTdG9yZSgpIGNvbnN0IHsgcmV0dXJuIG1fZG9tRGF0YVN0b3JlLmdldFN0b3Jl
KCk7IH0KKworcHJvdGVjdGVkOgorICAgIGV4cGxpY2l0IElzb2xhdGVkV29ybGQoaW50IGlkKTsK
KyAgICB+SXNvbGF0ZWRXb3JsZCgpOworCitwcml2YXRlOgorICAgIGludCBtX2lkOworCisgICAg
Ly8gVGhlIGJhY2tpbmcgc3RvcmUgZm9yIHRoZSBpc29sYXRlZCB3b3JsZCdzIERPTSB3cmFwcGVy
cy4gIFRoaXMgY2xhc3MKKyAgICAvLyBkb2Vzbid0IGhhdmUgdmlzaWJpbGl0eSBpbnRvIHRoZSB3
cmFwcGVycy4gIFRoaXMgaGFuZGxlIHNpbXBseSBoZWxwcworICAgIC8vIG1hbmFnZSB0aGVpciBs
aWZldGltZS4KKyAgICBET01EYXRhU3RvcmVIYW5kbGUgbV9kb21EYXRhU3RvcmU7CisKKyAgICBz
dGF0aWMgaW50IGlzb2xhdGVkV29ybGRDb3VudDsKK307CisKK30gLy8gbmFtZXNwYWNlIFdlYkNv
cmUKKworI2VuZGlmIC8vIElzb2xhdGVkV29ybGRfaApkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNv
cmUvYmluZGluZ3MvdjgvVjhET01XcmFwcGVyLmggYi9Tb3VyY2UvV2ViQ29yZS9iaW5kaW5ncy92
OC9WOERPTVdyYXBwZXIuaAppbmRleCAxNDJiZTVhNmJmOGEyNGMxMzZjY2JkYTYxOTU5MGJjMzAy
YzhjN2IzLi5kOWU4MDU5ZTQyMGM2ZjNhYTg1ZjI2MDk5MzFjM2YyYTA2ZWM3ZGFjIDEwMDY0NAot
LS0gYS9Tb3VyY2UvV2ViQ29yZS9iaW5kaW5ncy92OC9WOERPTVdyYXBwZXIuaAorKysgYi9Tb3Vy
Y2UvV2ViQ29yZS9iaW5kaW5ncy92OC9WOERPTVdyYXBwZXIuaApAQCAtMzMsNiArMzMsNyBAQAog
CiAjaW5jbHVkZSAiRE9NRGF0YVN0b3JlLmgiCiAjaW5jbHVkZSAiRXZlbnQuaCIKKyNpbmNsdWRl
ICJJc29sYXRlZFdvcmxkLmgiCiAjaW5jbHVkZSAiTm9kZS5oIgogI2luY2x1ZGUgIk5vZGVGaWx0
ZXIuaCIKICNpbmNsdWRlICJQbGF0Zm9ybVN0cmluZy5oIgpAQCAtMTI5LDcgKzEzMCw3IEBAIG5h
bWVzcGFjZSBXZWJDb3JlIHsKICAgICAgICAgc3RhdGljIHY4OjpIYW5kbGU8djg6Ok9iamVjdD4g
Z2V0Q2FjaGVkV3JhcHBlcihOb2RlKiBub2RlKQogICAgICAgICB7CiAgICAgICAgICAgICBBU1NF
UlQoaXNNYWluVGhyZWFkKCkpOwotICAgICAgICAgICAgaWYgKExJS0VMWSghRE9NV3JhcHBlcldv
cmxkOjpjb3VudCgpKSkgeworICAgICAgICAgICAgaWYgKExJS0VMWSghSXNvbGF0ZWRXb3JsZDo6
Y291bnQoKSkpIHsKICAgICAgICAgICAgICAgICB2ODo6UGVyc2lzdGVudDx2ODo6T2JqZWN0Piog
d3JhcHBlciA9IG5vZGUtPndyYXBwZXIoKTsKICAgICAgICAgICAgICAgICBpZiAoTElLRUxZKCEh
d3JhcHBlcikpCiAgICAgICAgICAgICAgICAgICAgIHJldHVybiAqd3JhcHBlcjsKZGlmZiAtLWdp
dCBhL1NvdXJjZS9XZWJDb3JlL2JpbmRpbmdzL3Y4L1Y4SXNvbGF0ZWRDb250ZXh0LmNwcCBiL1Nv
dXJjZS9XZWJDb3JlL2JpbmRpbmdzL3Y4L1Y4SXNvbGF0ZWRDb250ZXh0LmNwcAppbmRleCBkOWJm
ZmMxYWZiOTZlOWU2NGY1NzQ1ZGZhMzExZjk0MTRhMmUyYzE1Li4xMGFhZGJhNjI1Nzk4OTMxN2Q2
ZWQ5ZDM5Njg5ODk3YTU2YjM4MzM3IDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9iaW5kaW5n
cy92OC9WOElzb2xhdGVkQ29udGV4dC5jcHAKKysrIGIvU291cmNlL1dlYkNvcmUvYmluZGluZ3Mv
djgvVjhJc29sYXRlZENvbnRleHQuY3BwCkBAIC02Niw3ICs2Niw3IEBAIHN0YXRpYyB2b2lkIHNl
dEluamVjdGVkU2NyaXB0Q29udGV4dERlYnVnSWQodjg6OkhhbmRsZTx2ODo6Q29udGV4dD4gdGFy
Z2V0Q29udGV4CiB9CiAKIFY4SXNvbGF0ZWRDb250ZXh0OjpWOElzb2xhdGVkQ29udGV4dChWOFBy
b3h5KiBwcm94eSwgaW50IGV4dGVuc2lvbkdyb3VwLCBpbnQgd29ybGRJZCkKLSAgICA6IG1fd29y
bGQoRE9NV3JhcHBlcldvcmxkOjpjcmVhdGUod29ybGRJZCkpLAorICAgIDogbV93b3JsZChJc29s
YXRlZFdvcmxkOjpjcmVhdGUod29ybGRJZCkpLAogICAgICAgbV9mcmFtZShwcm94eS0+ZnJhbWUo
KSkKIHsKICAgICB2ODo6SGFuZGxlU2NvcGUgc2NvcGU7CkBAIC03NSw3ICs3NSw3IEBAIFY4SXNv
bGF0ZWRDb250ZXh0OjpWOElzb2xhdGVkQ29udGV4dChWOFByb3h5KiBwcm94eSwgaW50IGV4dGVu
c2lvbkdyb3VwLCBpbnQgd29yCiAgICAgICAgIHJldHVybjsKIAogICAgIC8vIEZJWE1FOiBXZSBz
aG91bGQgYmUgY3JlYXRpbmcgYSBuZXcgVjhET01XaW5kb3dTaGVsbCBoZXJlIGluc3RlYWQgb2Yg
cmlwaW5nIG91dCB0aGUgY29udGV4dC4KLSAgICBtX2NvbnRleHQgPSBTaGFyZWRQZXJzaXN0ZW50
PHY4OjpDb250ZXh0Pjo6Y3JlYXRlKHByb3h5LT53aW5kb3dTaGVsbCgpLT5jcmVhdGVOZXdDb250
ZXh0KHY4OjpIYW5kbGU8djg6Ok9iamVjdD4oKSwgZXh0ZW5zaW9uR3JvdXAsIG1fd29ybGQtPndv
cmxkSWQoKSkpOworICAgIG1fY29udGV4dCA9IFNoYXJlZFBlcnNpc3RlbnQ8djg6OkNvbnRleHQ+
OjpjcmVhdGUocHJveHktPndpbmRvd1NoZWxsKCktPmNyZWF0ZU5ld0NvbnRleHQodjg6OkhhbmRs
ZTx2ODo6T2JqZWN0PigpLCBleHRlbnNpb25Hcm91cCwgbV93b3JsZC0+aWQoKSkpOwogICAgIGlm
IChtX2NvbnRleHQtPmdldCgpLklzRW1wdHkoKSkKICAgICAgICAgcmV0dXJuOwogCkBAIC0xMDEs
MTMgKzEwMSwxMyBAQCBWOElzb2xhdGVkQ29udGV4dDo6VjhJc29sYXRlZENvbnRleHQoVjhQcm94
eSogcHJveHksIGludCBleHRlbnNpb25Hcm91cCwgaW50IHdvcgogICAgIC8vICAgICAgICBjaGFu
Z2VzLgogICAgIG1fY29udGV4dC0+Z2V0KCktPlVzZURlZmF1bHRTZWN1cml0eVRva2VuKCk7CiAK
LSAgICBtX2ZyYW1lLT5sb2FkZXIoKS0+Y2xpZW50KCktPmRpZENyZWF0ZVNjcmlwdENvbnRleHQo
Y29udGV4dCgpLCBleHRlbnNpb25Hcm91cCwgbV93b3JsZC0+d29ybGRJZCgpKTsKKyAgICBtX2Zy
YW1lLT5sb2FkZXIoKS0+Y2xpZW50KCktPmRpZENyZWF0ZVNjcmlwdENvbnRleHQoY29udGV4dCgp
LCBleHRlbnNpb25Hcm91cCwgbV93b3JsZC0+aWQoKSk7CiB9CiAKIHZvaWQgVjhJc29sYXRlZENv
bnRleHQ6OmRlc3Ryb3koKQogewogICAgIG1fcGVyQ29udGV4dERhdGEuY2xlYXIoKTsKLSAgICBt
X2ZyYW1lLT5sb2FkZXIoKS0+Y2xpZW50KCktPndpbGxSZWxlYXNlU2NyaXB0Q29udGV4dChjb250
ZXh0KCksIG1fd29ybGQtPndvcmxkSWQoKSk7CisgICAgbV9mcmFtZS0+bG9hZGVyKCktPmNsaWVu
dCgpLT53aWxsUmVsZWFzZVNjcmlwdENvbnRleHQoY29udGV4dCgpLCBtX3dvcmxkLT5pZCgpKTsK
ICAgICBtX2NvbnRleHQtPmdldCgpLk1ha2VXZWFrKHRoaXMsICZjb250ZXh0V2Vha1JlZmVyZW5j
ZUNhbGxiYWNrKTsKICAgICBtX2ZyYW1lID0gMDsKIH0KZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJD
b3JlL2JpbmRpbmdzL3Y4L1Y4SXNvbGF0ZWRDb250ZXh0LmggYi9Tb3VyY2UvV2ViQ29yZS9iaW5k
aW5ncy92OC9WOElzb2xhdGVkQ29udGV4dC5oCmluZGV4IDU5MWUwNWJmNDI1MGY0NDFiNjQyZjM4
MGExZDk0ZDM1Zjc1Y2RhZDIuLmVjZDNmNmUyNzBkZjZjYTZiYzBkOGMwZjkwNzZhYjc3ZjA3ODAz
M2UgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL2JpbmRpbmdzL3Y4L1Y4SXNvbGF0ZWRDb250
ZXh0LmgKKysrIGIvU291cmNlL1dlYkNvcmUvYmluZGluZ3MvdjgvVjhJc29sYXRlZENvbnRleHQu
aApAQCAtMzEsNyArMzEsNyBAQAogI2lmbmRlZiBWOElzb2xhdGVkQ29udGV4dF9oCiAjZGVmaW5l
IFY4SXNvbGF0ZWRDb250ZXh0X2gKIAotI2luY2x1ZGUgIkRPTVdyYXBwZXJXb3JsZC5oIgorI2lu
Y2x1ZGUgIklzb2xhdGVkV29ybGQuaCIKICNpbmNsdWRlICJTY3JpcHRTb3VyY2VDb2RlLmgiIC8v
IGZvciBXZWJDb3JlOjpTY3JpcHRTb3VyY2VDb2RlCiAjaW5jbHVkZSAiU2hhcmVkUGVyc2lzdGVu
dC5oIgogI2luY2x1ZGUgIlY4VXRpbGl0aWVzLmgiCkBAIC04Miw3ICs4Miw3IEBAIHB1YmxpYzoK
ICAgICAgICAgLy8gVjggdGVhbSB0byBhZGQgYSByZWFsIHByb3BlcnR5IHRvIHY4OjpDb250ZXh0
IGZvciBpc29sYXRlZCB3b3JsZHMuCiAgICAgICAgIC8vIFVudGlsIHRoZW4sIHdlIG9wdGltaXpl
IHRoZSBjb21tb24gY2FzZSBvZiBub3QgaGF2aW5nIGFueSBpc29sYXRlZAogICAgICAgICAvLyB3
b3JsZHMgYXQgYWxsLgotICAgICAgICBpZiAoIURPTVdyYXBwZXJXb3JsZDo6Y291bnQoKSkKKyAg
ICAgICAgaWYgKCFJc29sYXRlZFdvcmxkOjpjb3VudCgpKQogICAgICAgICAgICAgcmV0dXJuIDA7
CiAgICAgICAgIGlmICghdjg6OkNvbnRleHQ6OkluQ29udGV4dCgpKQogICAgICAgICAgICAgcmV0
dXJuIDA7CkBAIC05Miw3ICs5Miw3IEBAIHB1YmxpYzoKICAgICB2ODo6SGFuZGxlPHY4OjpDb250
ZXh0PiBjb250ZXh0KCkgeyByZXR1cm4gbV9jb250ZXh0LT5nZXQoKTsgfQogICAgIFBhc3NSZWZQ
dHI8U2hhcmVkUGVyc2lzdGVudDx2ODo6Q29udGV4dD4gPiBzaGFyZWRDb250ZXh0KCkgeyByZXR1
cm4gbV9jb250ZXh0OyB9CiAKLSAgICBET01XcmFwcGVyV29ybGQqIHdvcmxkKCkgY29uc3QgeyBy
ZXR1cm4gbV93b3JsZC5nZXQoKTsgfQorICAgIElzb2xhdGVkV29ybGQqIHdvcmxkKCkgY29uc3Qg
eyByZXR1cm4gbV93b3JsZC5nZXQoKTsgfQogCiAgICAgU2VjdXJpdHlPcmlnaW4qIHNlY3VyaXR5
T3JpZ2luKCkgY29uc3QgeyByZXR1cm4gbV9zZWN1cml0eU9yaWdpbi5nZXQoKTsgfQogICAgIHZv
aWQgc2V0U2VjdXJpdHlPcmlnaW4oUGFzc1JlZlB0cjxTZWN1cml0eU9yaWdpbj4pOwpAQCAtMTE1
LDcgKzExNSw3IEBAIHByaXZhdGU6CiAgICAgLy8gbG9uZyBhcyB8bV9jb250ZXh0fCBoYXMgbm90
IGJlZW4gZ2FyYmFnZSBjb2xsZWN0ZWQuCiAgICAgUmVmUHRyPFNoYXJlZFBlcnNpc3RlbnQ8djg6
OkNvbnRleHQ+ID4gbV9jb250ZXh0OwogCi0gICAgUmVmUHRyPERPTVdyYXBwZXJXb3JsZD4gbV93
b3JsZDsKKyAgICBSZWZQdHI8SXNvbGF0ZWRXb3JsZD4gbV93b3JsZDsKIAogICAgIFJlZlB0cjxT
ZWN1cml0eU9yaWdpbj4gbV9zZWN1cml0eU9yaWdpbjsKIAo=
</data>

          </attachment>
      

    </bug>

</bugzilla>