<?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>130367</bug_id>
          
          <creation_ts>2014-03-17 16:00:35 -0700</creation_ts>
          <short_desc>REGRESSION(r165721): It makes the debug bots flaky (Requested by benjaminp on #webkit).</short_desc>
          <delta_ts>2014-03-17 16:04:47 -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>130317</blocked>
          <everconfirmed>1</everconfirmed>
          <reporter name="WebKit Commit Bot">commit-queue</reporter>
          <assigned_to name="WebKit Commit Bot">commit-queue</assigned_to>
          <cc>darin</cc>
    
    <cc>kling</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>991433</commentid>
    <comment_count>0</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2014-03-17 16:00:35 -0700</bug_when>
    <thetext>http://trac.webkit.org/changeset/165721 broke the build:
It makes the debug bots flaky (Requested by benjaminp on #webkit).

This is an automatic bug report generated by webkitbot. 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 fail.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>991435</commentid>
    <comment_count>1</comment_count>
      <attachid>226974</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2014-03-17 16:01:02 -0700</bug_when>
    <thetext>Created attachment 226974
ROLLOUT of r165721

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>991436</commentid>
    <comment_count>2</comment_count>
      <attachid>226974</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2014-03-17 16:04:43 -0700</bug_when>
    <thetext>Comment on attachment 226974
ROLLOUT of r165721

Clearing flags on attachment: 226974

Committed r165772: &lt;http://trac.webkit.org/changeset/165772&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>991437</commentid>
    <comment_count>3</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2014-03-17 16:04:47 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>226974</attachid>
            <date>2014-03-17 16:01:02 -0700</date>
            <delta_ts>2014-03-17 16:04:43 -0700</delta_ts>
            <desc>ROLLOUT of r165721</desc>
            <filename>bug-130367-20140317160040.patch</filename>
            <type>text/plain</type>
            <size>10957</size>
            <attacher name="WebKit Commit Bot">commit-queue</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTY1NzY5CmRpZmYgLS1naXQgYS9Tb3VyY2UvV1RGL0NoYW5n
ZUxvZyBiL1NvdXJjZS9XVEYvQ2hhbmdlTG9nCmluZGV4IDcwMzJkNTZmZGQxNzMxODQ0MzFmZmM0
YzFmYWU5NmVkMzMzNGFlNjcuLjY4MTA5NDU5YzQxMmYxYzU1ZjM2MzRhYTFiY2FhNGUwNjdlOTAw
MTkgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XVEYvQ2hhbmdlTG9nCisrKyBiL1NvdXJjZS9XVEYvQ2hh
bmdlTG9nCkBAIC0xLDMgKzEsMTcgQEAKKzIwMTQtMDMtMTcgIENvbW1pdCBRdWV1ZSAgPGNvbW1p
dC1xdWV1ZUB3ZWJraXQub3JnPgorCisgICAgICAgIFVucmV2aWV3ZWQsIHJvbGxpbmcgb3V0IHIx
NjU3MjEuCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0x
MzAzNjcKKworICAgICAgICBJdCBtYWtlcyB0aGUgZGVidWcgYm90cyBmbGFreSAoUmVxdWVzdGVk
IGJ5IGJlbmphbWlucCBvbgorICAgICAgICAjd2Via2l0KS4KKworICAgICAgICBSZXZlcnRlZCBj
aGFuZ2VzZXQ6CisKKyAgICAgICAgIlJlbW92ZSBtb3N0IHVzZXMgb2YgZGVwcmVjYXRlZENoYXJh
Y3RlciBpbiBXVEYiCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNn
aT9pZD0xMzAzMTcKKyAgICAgICAgaHR0cDovL3RyYWMud2Via2l0Lm9yZy9jaGFuZ2VzZXQvMTY1
NzIxCisKIDIwMTQtMDMtMTcgIFphbiBEb2JlcnNlayAgPHpkb2JlcnNla0BpZ2FsaWEuY29tPgog
CiAgICAgICAgIFVzZSBSdW5Mb29wIG9iamVjdHMgdGhyb3VnaCByZWZlcmVuY2VzIGluc3RlYWQg
b2YgcG9pbnRlcnMKZGlmZiAtLWdpdCBhL1NvdXJjZS9XVEYvd3RmL3RleHQvQXRvbWljU3RyaW5n
LmNwcCBiL1NvdXJjZS9XVEYvd3RmL3RleHQvQXRvbWljU3RyaW5nLmNwcAppbmRleCA4NzMyMDZl
MGI2NTc1NTk0Mjg3MTYxMmU5YjkyNTA0NmI0ZGM2MGUzLi44NWVkYzM2YTU4MWU2NWUzZjAxMTlm
MWQxYzVkMTk1M2M4OWFmNGNkIDEwMDY0NAotLS0gYS9Tb3VyY2UvV1RGL3d0Zi90ZXh0L0F0b21p
Y1N0cmluZy5jcHAKKysrIGIvU291cmNlL1dURi93dGYvdGV4dC9BdG9taWNTdHJpbmcuY3BwCkBA
IC0xODcsMTAgKzE4Nyw5IEBAIHN0cnVjdCBIYXNoQW5kVVRGOENoYXJhY3RlcnNUcmFuc2xhdG9y
IHsKIAogICAgICAgICAvLyBJZiBidWZmZXIgY29udGFpbnMgb25seSBBU0NJSSBjaGFyYWN0ZXJz
IFVURi04IGFuZCBVVEYxNiBsZW5ndGggYXJlIHRoZSBzYW1lLgogICAgICAgICBpZiAoYnVmZmVy
LnV0ZjE2TGVuZ3RoICE9IGJ1ZmZlci5sZW5ndGgpIHsKLSAgICAgICAgICAgIGlmIChzdHJpbmct
PmlzOEJpdCgpKQotICAgICAgICAgICAgICAgIHJldHVybiBlcXVhbExhdGluMVdpdGhVVEY4KHN0
cmluZy0+Y2hhcmFjdGVyczgoKSwgYnVmZmVyLmNoYXJhY3RlcnMsIGJ1ZmZlci5jaGFyYWN0ZXJz
ICsgYnVmZmVyLmxlbmd0aCk7CisgICAgICAgICAgICBjb25zdCBVQ2hhciogc3RyaW5nQ2hhcmFj
dGVycyA9IHN0cmluZy0+ZGVwcmVjYXRlZENoYXJhY3RlcnMoKTsKIAotICAgICAgICAgICAgcmV0
dXJuIGVxdWFsVVRGMTZXaXRoVVRGOChzdHJpbmctPmNoYXJhY3RlcnMxNigpLCBidWZmZXIuY2hh
cmFjdGVycywgYnVmZmVyLmNoYXJhY3RlcnMgKyBidWZmZXIubGVuZ3RoKTsKKyAgICAgICAgICAg
IHJldHVybiBlcXVhbFVURjE2V2l0aFVURjgoc3RyaW5nQ2hhcmFjdGVycywgc3RyaW5nQ2hhcmFj
dGVycyArIHN0cmluZy0+bGVuZ3RoKCksIGJ1ZmZlci5jaGFyYWN0ZXJzLCBidWZmZXIuY2hhcmFj
dGVycyArIGJ1ZmZlci5sZW5ndGgpOwogICAgICAgICB9CiAKICAgICAgICAgaWYgKHN0cmluZy0+
aXM4Qml0KCkpIHsKQEAgLTI4Miw0MiArMjgxLDI4IEBAIHN0cnVjdCBTdWJzdHJpbmdMb2NhdGlv
biB7CiB9OwogCiBzdHJ1Y3QgU3Vic3RyaW5nVHJhbnNsYXRvciB7Ci0gICAgc3RhdGljIHZvaWQg
dHJhbnNsYXRlKFN0cmluZ0ltcGwqJiBsb2NhdGlvbiwgY29uc3QgU3Vic3RyaW5nTG9jYXRpb24m
IGJ1ZmZlciwgdW5zaWduZWQgaGFzaCkKLSAgICB7Ci0gICAgICAgIGxvY2F0aW9uID0gJlN0cmlu
Z0ltcGw6OmNyZWF0ZVN1YnN0cmluZ1NoYXJpbmdJbXBsKGJ1ZmZlci5iYXNlU3RyaW5nLCBidWZm
ZXIuc3RhcnQsIGJ1ZmZlci5sZW5ndGgpLmxlYWtSZWYoKTsKLSAgICAgICAgbG9jYXRpb24tPnNl
dEhhc2goaGFzaCk7Ci0gICAgICAgIGxvY2F0aW9uLT5zZXRJc0F0b21pYyh0cnVlKTsKLSAgICB9
Ci19OwotCi1zdHJ1Y3QgU3Vic3RyaW5nVHJhbnNsYXRvcjggOiBTdWJzdHJpbmdUcmFuc2xhdG9y
IHsKICAgICBzdGF0aWMgdW5zaWduZWQgaGFzaChjb25zdCBTdWJzdHJpbmdMb2NhdGlvbiYgYnVm
ZmVyKQogICAgIHsKLSAgICAgICAgcmV0dXJuIFN0cmluZ0hhc2hlcjo6Y29tcHV0ZUhhc2hBbmRN
YXNrVG9wOEJpdHMoYnVmZmVyLmJhc2VTdHJpbmctPmNoYXJhY3RlcnM4KCkgKyBidWZmZXIuc3Rh
cnQsIGJ1ZmZlci5sZW5ndGgpOworICAgICAgICByZXR1cm4gU3RyaW5nSGFzaGVyOjpjb21wdXRl
SGFzaEFuZE1hc2tUb3A4Qml0cyhidWZmZXIuYmFzZVN0cmluZy0+ZGVwcmVjYXRlZENoYXJhY3Rl
cnMoKSArIGJ1ZmZlci5zdGFydCwgYnVmZmVyLmxlbmd0aCk7CiAgICAgfQogCiAgICAgc3RhdGlj
IGJvb2wgZXF1YWwoU3RyaW5nSW1wbCogY29uc3QmIHN0cmluZywgY29uc3QgU3Vic3RyaW5nTG9j
YXRpb24mIGJ1ZmZlcikKICAgICB7Ci0gICAgICAgIHJldHVybiBXVEY6OmVxdWFsKHN0cmluZywg
YnVmZmVyLmJhc2VTdHJpbmctPmNoYXJhY3RlcnM4KCkgKyBidWZmZXIuc3RhcnQsIGJ1ZmZlci5s
ZW5ndGgpOworICAgICAgICByZXR1cm4gV1RGOjplcXVhbChzdHJpbmcsIGJ1ZmZlci5iYXNlU3Ry
aW5nLT5kZXByZWNhdGVkQ2hhcmFjdGVycygpICsgYnVmZmVyLnN0YXJ0LCBidWZmZXIubGVuZ3Ro
KTsKICAgICB9Ci19OwogCi1zdHJ1Y3QgU3Vic3RyaW5nVHJhbnNsYXRvcjE2IDogU3Vic3RyaW5n
VHJhbnNsYXRvciB7Ci0gICAgc3RhdGljIHVuc2lnbmVkIGhhc2goY29uc3QgU3Vic3RyaW5nTG9j
YXRpb24mIGJ1ZmZlcikKLSAgICB7Ci0gICAgICAgIHJldHVybiBTdHJpbmdIYXNoZXI6OmNvbXB1
dGVIYXNoQW5kTWFza1RvcDhCaXRzKGJ1ZmZlci5iYXNlU3RyaW5nLT5jaGFyYWN0ZXJzMTYoKSAr
IGJ1ZmZlci5zdGFydCwgYnVmZmVyLmxlbmd0aCk7Ci0gICAgfQotCi0gICAgc3RhdGljIGJvb2wg
ZXF1YWwoU3RyaW5nSW1wbCogY29uc3QmIHN0cmluZywgY29uc3QgU3Vic3RyaW5nTG9jYXRpb24m
IGJ1ZmZlcikKKyAgICBzdGF0aWMgdm9pZCB0cmFuc2xhdGUoU3RyaW5nSW1wbComIGxvY2F0aW9u
LCBjb25zdCBTdWJzdHJpbmdMb2NhdGlvbiYgYnVmZmVyLCB1bnNpZ25lZCBoYXNoKQogICAgIHsK
LSAgICAgICAgcmV0dXJuIFdURjo6ZXF1YWwoc3RyaW5nLCBidWZmZXIuYmFzZVN0cmluZy0+Y2hh
cmFjdGVyczE2KCkgKyBidWZmZXIuc3RhcnQsIGJ1ZmZlci5sZW5ndGgpOworICAgICAgICBsb2Nh
dGlvbiA9ICZTdHJpbmdJbXBsOjpjcmVhdGVTdWJzdHJpbmdTaGFyaW5nSW1wbChidWZmZXIuYmFz
ZVN0cmluZywgYnVmZmVyLnN0YXJ0LCBidWZmZXIubGVuZ3RoKS5sZWFrUmVmKCk7CisgICAgICAg
IGxvY2F0aW9uLT5zZXRIYXNoKGhhc2gpOworICAgICAgICBsb2NhdGlvbi0+c2V0SXNBdG9taWMo
dHJ1ZSk7CiAgICAgfQogfTsKIAogUGFzc1JlZlB0cjxTdHJpbmdJbXBsPiBBdG9taWNTdHJpbmc6
OmFkZChTdHJpbmdJbXBsKiBiYXNlU3RyaW5nLCB1bnNpZ25lZCBzdGFydCwgdW5zaWduZWQgbGVu
Z3RoKQogewogICAgIGlmICghYmFzZVN0cmluZykKLSAgICAgICAgcmV0dXJuIG51bGxwdHI7Cisg
ICAgICAgIHJldHVybiAwOwogCiAgICAgaWYgKCFsZW5ndGggfHwgc3RhcnQgPj0gYmFzZVN0cmlu
Zy0+bGVuZ3RoKCkpCiAgICAgICAgIHJldHVybiBTdHJpbmdJbXBsOjplbXB0eSgpOwpAQCAtMzMw
LDkgKzMxNSw3IEBAIFBhc3NSZWZQdHI8U3RyaW5nSW1wbD4gQXRvbWljU3RyaW5nOjphZGQoU3Ry
aW5nSW1wbCogYmFzZVN0cmluZywgdW5zaWduZWQgc3RhcnQsCiAgICAgfQogCiAgICAgU3Vic3Ry
aW5nTG9jYXRpb24gYnVmZmVyID0geyBiYXNlU3RyaW5nLCBzdGFydCwgbGVuZ3RoIH07Ci0gICAg
aWYgKGJhc2VTdHJpbmctPmlzOEJpdCgpKQotICAgICAgICByZXR1cm4gYWRkVG9TdHJpbmdUYWJs
ZTxTdWJzdHJpbmdMb2NhdGlvbiwgU3Vic3RyaW5nVHJhbnNsYXRvcjg+KGJ1ZmZlcik7Ci0gICAg
cmV0dXJuIGFkZFRvU3RyaW5nVGFibGU8U3Vic3RyaW5nTG9jYXRpb24sIFN1YnN0cmluZ1RyYW5z
bGF0b3IxNj4oYnVmZmVyKTsKKyAgICByZXR1cm4gYWRkVG9TdHJpbmdUYWJsZTxTdWJzdHJpbmdM
b2NhdGlvbiwgU3Vic3RyaW5nVHJhbnNsYXRvcj4oYnVmZmVyKTsKIH0KICAgICAKIHR5cGVkZWYg
SGFzaFRyYW5zbGF0b3JDaGFyQnVmZmVyPExDaGFyPiBMQ2hhckJ1ZmZlcjsKZGlmZiAtLWdpdCBh
L1NvdXJjZS9XVEYvd3RmL3RleHQvQmFzZTY0LmNwcCBiL1NvdXJjZS9XVEYvd3RmL3RleHQvQmFz
ZTY0LmNwcAppbmRleCAxZGZkOGRkMzM2ZmZkNDY4ZTdjNzdmYzEwZjE1YjIwY2YwMDJiZjlkLi4y
MzIzZjNmYTM4MThhZjI2NWUzYmE2NjgyYjY4YjgzNTViMTBkNTBjIDEwMDY0NAotLS0gYS9Tb3Vy
Y2UvV1RGL3d0Zi90ZXh0L0Jhc2U2NC5jcHAKKysrIGIvU291cmNlL1dURi93dGYvdGV4dC9CYXNl
NjQuY3BwCkBAIC0yNTAsMTAgKzI1MCw3IEBAIHN0YXRpYyBpbmxpbmUgYm9vbCBiYXNlNjREZWNv
ZGVJbnRlcm5hbChjb25zdCBUKiBkYXRhLCB1bnNpZ25lZCBsZW5ndGgsIFZlY3RvcjxjCiAKIGJv
b2wgYmFzZTY0RGVjb2RlKGNvbnN0IFN0cmluZyYgaW4sIFNpZ25lZE9yVW5zaWduZWRDaGFyVmVj
dG9yQWRhcHRlciBvdXQsIEJhc2U2NERlY29kZVBvbGljeSBwb2xpY3kpCiB7Ci0gICAgdW5zaWdu
ZWQgbGVuZ3RoID0gaW4ubGVuZ3RoKCk7Ci0gICAgaWYgKCFsZW5ndGggfHwgaW4uaXM4Qml0KCkp
Ci0gICAgICAgIHJldHVybiBiYXNlNjREZWNvZGVJbnRlcm5hbChpbi5jaGFyYWN0ZXJzOCgpLCBs
ZW5ndGgsIG91dCwgcG9saWN5LCBiYXNlNjREZWNNYXApOwotICAgIHJldHVybiBiYXNlNjREZWNv
ZGVJbnRlcm5hbChpbi5jaGFyYWN0ZXJzMTYoKSwgbGVuZ3RoLCBvdXQsIHBvbGljeSwgYmFzZTY0
RGVjTWFwKTsKKyAgICByZXR1cm4gYmFzZTY0RGVjb2RlSW50ZXJuYWw8VUNoYXI+KGluLmRlcHJl
Y2F0ZWRDaGFyYWN0ZXJzKCksIGluLmxlbmd0aCgpLCBvdXQsIHBvbGljeSwgYmFzZTY0RGVjTWFw
KTsKIH0KIAogYm9vbCBiYXNlNjREZWNvZGUoY29uc3QgVmVjdG9yPGNoYXI+JiBpbiwgU2lnbmVk
T3JVbnNpZ25lZENoYXJWZWN0b3JBZGFwdGVyIG91dCwgQmFzZTY0RGVjb2RlUG9saWN5IHBvbGlj
eSkKQEAgLTI2NCwyMCArMjYxLDE3IEBAIGJvb2wgYmFzZTY0RGVjb2RlKGNvbnN0IFZlY3Rvcjxj
aGFyPiYgaW4sIFNpZ25lZE9yVW5zaWduZWRDaGFyVmVjdG9yQWRhcHRlciBvdXQsCiAgICAgaWYg
KGluLnNpemUoKSA+IFVJTlRfTUFYKQogICAgICAgICByZXR1cm4gZmFsc2U7CiAKLSAgICByZXR1
cm4gYmFzZTY0RGVjb2RlSW50ZXJuYWwocmVpbnRlcnByZXRfY2FzdDxjb25zdCBMQ2hhcio+KGlu
LmRhdGEoKSksIGluLnNpemUoKSwgb3V0LCBwb2xpY3ksIGJhc2U2NERlY01hcCk7CisgICAgcmV0
dXJuIGJhc2U2NERlY29kZUludGVybmFsPGNoYXI+KGluLmRhdGEoKSwgaW4uc2l6ZSgpLCBvdXQs
IHBvbGljeSwgYmFzZTY0RGVjTWFwKTsKIH0KIAogYm9vbCBiYXNlNjREZWNvZGUoY29uc3QgY2hh
ciogZGF0YSwgdW5zaWduZWQgbGVuLCBTaWduZWRPclVuc2lnbmVkQ2hhclZlY3RvckFkYXB0ZXIg
b3V0LCBCYXNlNjREZWNvZGVQb2xpY3kgcG9saWN5KQogewotICAgIHJldHVybiBiYXNlNjREZWNv
ZGVJbnRlcm5hbChyZWludGVycHJldF9jYXN0PGNvbnN0IExDaGFyKj4oZGF0YSksIGxlbiwgb3V0
LCBwb2xpY3ksIGJhc2U2NERlY01hcCk7CisgICAgcmV0dXJuIGJhc2U2NERlY29kZUludGVybmFs
PGNoYXI+KGRhdGEsIGxlbiwgb3V0LCBwb2xpY3ksIGJhc2U2NERlY01hcCk7CiB9CiAKIGJvb2wg
YmFzZTY0VVJMRGVjb2RlKGNvbnN0IFN0cmluZyYgaW4sIFNpZ25lZE9yVW5zaWduZWRDaGFyVmVj
dG9yQWRhcHRlciBvdXQpCiB7Ci0gICAgdW5zaWduZWQgbGVuZ3RoID0gaW4ubGVuZ3RoKCk7Ci0g
ICAgaWYgKCFsZW5ndGggfHwgaW4uaXM4Qml0KCkpCi0gICAgICAgIHJldHVybiBiYXNlNjREZWNv
ZGVJbnRlcm5hbChpbi5jaGFyYWN0ZXJzOCgpLCBsZW5ndGgsIG91dCwgQmFzZTY0RmFpbE9uSW52
YWxpZENoYXJhY3RlciwgYmFzZTY0VVJMRGVjTWFwKTsKLSAgICByZXR1cm4gYmFzZTY0RGVjb2Rl
SW50ZXJuYWwoaW4uY2hhcmFjdGVyczE2KCksIGxlbmd0aCwgb3V0LCBCYXNlNjRGYWlsT25JbnZh
bGlkQ2hhcmFjdGVyLCBiYXNlNjRVUkxEZWNNYXApOworICAgIHJldHVybiBiYXNlNjREZWNvZGVJ
bnRlcm5hbDxVQ2hhcj4oaW4uZGVwcmVjYXRlZENoYXJhY3RlcnMoKSwgaW4ubGVuZ3RoKCksIG91
dCwgQmFzZTY0RmFpbE9uSW52YWxpZENoYXJhY3RlciwgYmFzZTY0VVJMRGVjTWFwKTsKIH0KIAog
Ym9vbCBiYXNlNjRVUkxEZWNvZGUoY29uc3QgVmVjdG9yPGNoYXI+JiBpbiwgU2lnbmVkT3JVbnNp
Z25lZENoYXJWZWN0b3JBZGFwdGVyIG91dCkKQEAgLTI4OCwxMiArMjgyLDEyIEBAIGJvb2wgYmFz
ZTY0VVJMRGVjb2RlKGNvbnN0IFZlY3RvcjxjaGFyPiYgaW4sIFNpZ25lZE9yVW5zaWduZWRDaGFy
VmVjdG9yQWRhcHRlciBvCiAgICAgaWYgKGluLnNpemUoKSA+IFVJTlRfTUFYKQogICAgICAgICBy
ZXR1cm4gZmFsc2U7CiAKLSAgICByZXR1cm4gYmFzZTY0RGVjb2RlSW50ZXJuYWwocmVpbnRlcnBy
ZXRfY2FzdDxjb25zdCBMQ2hhcio+KGluLmRhdGEoKSksIGluLnNpemUoKSwgb3V0LCBCYXNlNjRG
YWlsT25JbnZhbGlkQ2hhcmFjdGVyLCBiYXNlNjRVUkxEZWNNYXApOworICAgIHJldHVybiBiYXNl
NjREZWNvZGVJbnRlcm5hbDxjaGFyPihpbi5kYXRhKCksIGluLnNpemUoKSwgb3V0LCBCYXNlNjRG
YWlsT25JbnZhbGlkQ2hhcmFjdGVyLCBiYXNlNjRVUkxEZWNNYXApOwogfQogCiBib29sIGJhc2U2
NFVSTERlY29kZShjb25zdCBjaGFyKiBkYXRhLCB1bnNpZ25lZCBsZW4sIFNpZ25lZE9yVW5zaWdu
ZWRDaGFyVmVjdG9yQWRhcHRlciBvdXQpCiB7Ci0gICAgcmV0dXJuIGJhc2U2NERlY29kZUludGVy
bmFsKHJlaW50ZXJwcmV0X2Nhc3Q8Y29uc3QgTENoYXIqPihkYXRhKSwgbGVuLCBvdXQsIEJhc2U2
NEZhaWxPbkludmFsaWRDaGFyYWN0ZXIsIGJhc2U2NFVSTERlY01hcCk7CisgICAgcmV0dXJuIGJh
c2U2NERlY29kZUludGVybmFsPGNoYXI+KGRhdGEsIGxlbiwgb3V0LCBCYXNlNjRGYWlsT25JbnZh
bGlkQ2hhcmFjdGVyLCBiYXNlNjRVUkxEZWNNYXApOwogfQogCiB9IC8vIG5hbWVzcGFjZSBXVEYK
ZGlmZiAtLWdpdCBhL1NvdXJjZS9XVEYvd3RmL3RleHQvU3RyaW5nSW1wbC5jcHAgYi9Tb3VyY2Uv
V1RGL3d0Zi90ZXh0L1N0cmluZ0ltcGwuY3BwCmluZGV4IDgwMGZiMmY4YjMzYTRmM2JkYmFlMzQ3
NWQ1NjA4N2M2ZjgxZTFjMDEuLjUyY2ViZjFiOWFkOGY2YWE3YjQwNjllMDBiMjc1NGIzN2UwNzI4
YmMgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XVEYvd3RmL3RleHQvU3RyaW5nSW1wbC5jcHAKKysrIGIv
U291cmNlL1dURi93dGYvdGV4dC9TdHJpbmdJbXBsLmNwcApAQCAtOTg2LDcgKzk4Niw3IEBAIHNp
emVfdCBTdHJpbmdJbXBsOjpmaW5kKGNvbnN0IExDaGFyKiBtYXRjaFN0cmluZywgdW5zaWduZWQg
aW5kZXgpCiAKICAgICAvLyBPcHRpbWl6YXRpb24gMTogZmFzdCBjYXNlIGZvciBzdHJpbmdzIG9m
IGxlbmd0aCAxLgogICAgIGlmIChtYXRjaExlbmd0aCA9PSAxKQotICAgICAgICByZXR1cm4gV1RG
OjpmaW5kKGRlcHJlY2F0ZWRDaGFyYWN0ZXJzKCksIGxlbmd0aCgpLCAqbWF0Y2hTdHJpbmcsIGlu
ZGV4KTsKKyAgICAgICAgcmV0dXJuIFdURjo6ZmluZChjaGFyYWN0ZXJzMTYoKSwgbGVuZ3RoKCks
ICptYXRjaFN0cmluZywgaW5kZXgpOwogCiAgICAgLy8gQ2hlY2sgaW5kZXggJiBtYXRjaExlbmd0
aCBhcmUgaW4gcmFuZ2UuCiAgICAgaWYgKGluZGV4ID4gbGVuZ3RoKCkpCmRpZmYgLS1naXQgYS9T
b3VyY2UvV1RGL3d0Zi91bmljb2RlL1VURjguY3BwIGIvU291cmNlL1dURi93dGYvdW5pY29kZS9V
VEY4LmNwcAppbmRleCBiZWI0M2U2NWFiMTVjYmIxYTViZGIwMGY2MzEwZmI0ZTkyNDIwZTBiLi5k
YjIwZjgxMTk2OGYyZGY2YjhiMzQ0YWE3NTJiNmRiNWViOGMxMTdjIDEwMDY0NAotLS0gYS9Tb3Vy
Y2UvV1RGL3d0Zi91bmljb2RlL1VURjguY3BwCisrKyBiL1NvdXJjZS9XVEYvd3RmL3VuaWNvZGUv
VVRGOC5jcHAKQEAgLTQyMCwxMCArNDIwLDEwIEBAIHVuc2lnbmVkIGNhbGN1bGF0ZVN0cmluZ0hh
c2hBbmRMZW5ndGhGcm9tVVRGOE1hc2tpbmdUb3A4Qml0cyhjb25zdCBjaGFyKiBkYXRhLCBjCiAg
ICAgcmV0dXJuIHN0cmluZ0hhc2hlci5oYXNoV2l0aFRvcDhCaXRzTWFza2VkKCk7CiB9CiAKLWJv
b2wgZXF1YWxVVEYxNldpdGhVVEY4KGNvbnN0IFVDaGFyKiBhLCBjb25zdCBjaGFyKiBiLCBjb25z
dCBjaGFyKiBiRW5kKQorYm9vbCBlcXVhbFVURjE2V2l0aFVURjgoY29uc3QgVUNoYXIqIGEsIGNv
bnN0IFVDaGFyKiBhRW5kLCBjb25zdCBjaGFyKiBiLCBjb25zdCBjaGFyKiBiRW5kKQogewogICAg
IHdoaWxlIChiIDwgYkVuZCkgewotICAgICAgICBpZiAoaXNBU0NJSSgqYSkgfHwgaXNBU0NJSSgq
YikpIHsKKyAgICAgICAgaWYgKGlzQVNDSUkoKmIpKSB7CiAgICAgICAgICAgICBpZiAoKmErKyAh
PSAqYisrKQogICAgICAgICAgICAgICAgIHJldHVybiBmYWxzZTsKICAgICAgICAgICAgIGNvbnRp
bnVlOwpAQCAtNDM1LDcgKzQzNSw3IEBAIGJvb2wgZXF1YWxVVEYxNldpdGhVVEY4KGNvbnN0IFVD
aGFyKiBhLCBjb25zdCBjaGFyKiBiLCBjb25zdCBjaGFyKiBiRW5kKQogICAgICAgICAgICAgcmV0
dXJuIGZhbHNlOwogCiAgICAgICAgIGlmICghaXNMZWdhbFVURjgocmVpbnRlcnByZXRfY2FzdDxj
b25zdCB1bnNpZ25lZCBjaGFyKj4oYiksIHV0ZjhTZXF1ZW5jZUxlbmd0aCkpCi0gICAgICAgICAg
ICByZXR1cm4gZmFsc2U7CisgICAgICAgICAgICByZXR1cm4gMDsKIAogICAgICAgICBVQ2hhcjMy
IGNoYXJhY3RlciA9IHJlYWRVVEY4U2VxdWVuY2UoYiwgdXRmOFNlcXVlbmNlTGVuZ3RoKTsKICAg
ICAgICAgQVNTRVJUKCFpc0FTQ0lJKGNoYXJhY3RlcikpOwpAQCAtNDU1LDMzICs0NTUsNyBAQCBi
b29sIGVxdWFsVVRGMTZXaXRoVVRGOChjb25zdCBVQ2hhciogYSwgY29uc3QgY2hhciogYiwgY29u
c3QgY2hhciogYkVuZCkKICAgICAgICAgICAgIHJldHVybiBmYWxzZTsKICAgICB9CiAKLSAgICBy
ZXR1cm4gdHJ1ZTsKLX0KLQotYm9vbCBlcXVhbExhdGluMVdpdGhVVEY4KGNvbnN0IExDaGFyKiBh
LCBjb25zdCBjaGFyKiBiLCBjb25zdCBjaGFyKiBiRW5kKQotewotICAgIHdoaWxlIChiIDwgYkVu
ZCkgewotICAgICAgICBpZiAoaXNBU0NJSSgqYSkgfHwgaXNBU0NJSSgqYikpIHsKLSAgICAgICAg
ICAgIGlmICgqYSsrICE9ICpiKyspCi0gICAgICAgICAgICAgICAgcmV0dXJuIGZhbHNlOwotICAg
ICAgICAgICAgY29udGludWU7Ci0gICAgICAgIH0KLQotICAgICAgICBpZiAoYiArIDEgPT0gYkVu
ZCkKLSAgICAgICAgICAgIHJldHVybiBmYWxzZTsKLQotICAgICAgICBpZiAoKGJbMF0gJiAweEUw
KSAhPSAweEMwIHx8IChiWzFdICYgMHhDMCkgIT0gODApCi0gICAgICAgICAgICByZXR1cm4gZmFs
c2U7Ci0KLSAgICAgICAgTENoYXIgY2hhcmFjdGVyID0gKChiWzBdICYgMHgxRikgPDwgNikgfCAo
YlsxXSAmIDB4M0YpOwotCi0gICAgICAgIGIgKz0gMjsKLQotICAgICAgICBpZiAoKmErKyAhPSBj
aGFyYWN0ZXIpCi0gICAgICAgICAgICByZXR1cm4gZmFsc2U7Ci0gICAgfQotCi0gICAgcmV0dXJu
IHRydWU7CisgICAgcmV0dXJuIGEgPT0gYUVuZDsKIH0KIAogfSAvLyBuYW1lc3BhY2UgVW5pY29k
ZQpkaWZmIC0tZ2l0IGEvU291cmNlL1dURi93dGYvdW5pY29kZS9VVEY4LmggYi9Tb3VyY2UvV1RG
L3d0Zi91bmljb2RlL1VURjguaAppbmRleCAzNTRhYWQ3MWVlODAwNTQwZjI2ODIyMDUxMjkzNTk2
NzA2MTlmZjhlLi4zMjMyYjc5OWI1NjFkMGRmYmMzYWQ2OTM0NTQ4NTk1NGNjYmQ1NjI3IDEwMDY0
NAotLS0gYS9Tb3VyY2UvV1RGL3d0Zi91bmljb2RlL1VURjguaAorKysgYi9Tb3VyY2UvV1RGL3d0
Zi91bmljb2RlL1VURjguaApAQCAtNzcsOSArNzcsNyBAQCBuYW1lc3BhY2UgVW5pY29kZSB7CiAK
ICAgICBXVEZfRVhQT1JUX1BSSVZBVEUgdW5zaWduZWQgY2FsY3VsYXRlU3RyaW5nSGFzaEFuZExl
bmd0aEZyb21VVEY4TWFza2luZ1RvcDhCaXRzKGNvbnN0IGNoYXIqIGRhdGEsIGNvbnN0IGNoYXIq
IGRhdGFFbmQsIHVuc2lnbmVkJiBkYXRhTGVuZ3RoLCB1bnNpZ25lZCYgdXRmMTZMZW5ndGgpOwog
Ci0gICAgLy8gVGhlIGNhbGxlciBvZiB0aGVzZSBmdW5jdGlvbnMgYWxyZWFkeSBrbm93cyB0aGF0
IHRoZSBsZW5ndGhzIGFyZSB0aGUgc2FtZSwgc28gd2Ugb21pdCBhbiBlbmQgYXJndW1lbnQgZm9y
IFVURi0xNiBhbmQgTGF0aW4tMS4KLSAgICBib29sIGVxdWFsVVRGMTZXaXRoVVRGOChjb25zdCBV
Q2hhciogc3RyaW5nSW5VVEYxNiwgY29uc3QgY2hhciogc3RyaW5nSW5VVEY4LCBjb25zdCBjaGFy
KiBzdHJpbmdJblVURjhFbmQpOwotICAgIGJvb2wgZXF1YWxMYXRpbjFXaXRoVVRGOChjb25zdCBM
Q2hhciogc3RyaW5nSW5MYXRpbjEsIGNvbnN0IGNoYXIqIHN0cmluZ0luVVRGOCwgY29uc3QgY2hh
ciogc3RyaW5nSW5VVEY4RW5kKTsKKyAgICBXVEZfRVhQT1JUX1BSSVZBVEUgYm9vbCBlcXVhbFVU
RjE2V2l0aFVURjgoY29uc3QgVUNoYXIqIGEsIGNvbnN0IFVDaGFyKiBhRW5kLCBjb25zdCBjaGFy
KiBiLCBjb25zdCBjaGFyKiBiRW5kKTsKIAogfSAvLyBuYW1lc3BhY2UgVW5pY29kZQogfSAvLyBu
YW1lc3BhY2UgV1RGCg==
</data>

          </attachment>
      

    </bug>

</bugzilla>