<?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>144691</bug_id>
          
          <creation_ts>2015-05-06 09:48:18 -0700</creation_ts>
          <short_desc>REGRESSION(r183847): Caused many assertion failures (Requested by ap on #webkit).</short_desc>
          <delta_ts>2015-05-06 09:51: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>144609</blocked>
          <everconfirmed>1</everconfirmed>
          <reporter name="WebKit Commit Bot">commit-queue</reporter>
          <assigned_to name="WebKit Commit Bot">commit-queue</assigned_to>
          <cc>fpizlo</cc>
    
    <cc>mark.lam</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1092193</commentid>
    <comment_count>0</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2015-05-06 09:48:18 -0700</bug_when>
    <thetext>http://trac.webkit.org/changeset/183847 broke the build:
Caused many assertion failures (Requested by ap 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>1092195</commentid>
    <comment_count>1</comment_count>
      <attachid>252484</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2015-05-06 09:48:46 -0700</bug_when>
    <thetext>Created attachment 252484
ROLLOUT of r183847

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>1092196</commentid>
    <comment_count>2</comment_count>
      <attachid>252484</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2015-05-06 09:51:40 -0700</bug_when>
    <thetext>Comment on attachment 252484
ROLLOUT of r183847

Clearing flags on attachment: 252484

Committed r183872: &lt;http://trac.webkit.org/changeset/183872&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1092197</commentid>
    <comment_count>3</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2015-05-06 09:51:45 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>252484</attachid>
            <date>2015-05-06 09:48:46 -0700</date>
            <delta_ts>2015-05-06 09:51:40 -0700</delta_ts>
            <desc>ROLLOUT of r183847</desc>
            <filename>bug-144691-20150506094730.patch</filename>
            <type>text/plain</type>
            <size>7979</size>
            <attacher name="WebKit Commit Bot">commit-queue</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTgzODcxCmRpZmYgLS1naXQgYS9Tb3VyY2UvSmF2YVNjcmlw
dENvcmUvQ2hhbmdlTG9nIGIvU291cmNlL0phdmFTY3JpcHRDb3JlL0NoYW5nZUxvZwppbmRleCAz
MTk3NDgyNjgzZDNkMDg5NjE0NjhkZjVmZTk1ZTc0YzBhMjIxZWE5Li40NDAxY2I3MmM5Yjk1YjYz
N2ZlNTQyZmIwODlmNjAwZTE1YTM5NTQ5IDEwMDY0NAotLS0gYS9Tb3VyY2UvSmF2YVNjcmlwdENv
cmUvQ2hhbmdlTG9nCisrKyBiL1NvdXJjZS9KYXZhU2NyaXB0Q29yZS9DaGFuZ2VMb2cKQEAgLTEs
MyArMSwxNiBAQAorMjAxNS0wNS0wNiAgQ29tbWl0IFF1ZXVlICA8Y29tbWl0LXF1ZXVlQHdlYmtp
dC5vcmc+CisKKyAgICAgICAgVW5yZXZpZXdlZCwgcm9sbGluZyBvdXQgcjE4Mzg0Ny4KKyAgICAg
ICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTE0NDY5MQorCisgICAg
ICAgIENhdXNlZCBtYW55IGFzc2VydGlvbiBmYWlsdXJlcyAoUmVxdWVzdGVkIGJ5IGFwIG9uICN3
ZWJraXQpLgorCisgICAgICAgIFJldmVydGVkIGNoYW5nZXNldDoKKworICAgICAgICAiR0MgaGFz
IHRyb3VibGUgd2l0aCBwYXRob2xvZ2ljYWxseSBsYXJnZSBhcnJheSBhbGxvY2F0aW9ucyIKKyAg
ICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTE0NDYwOQorICAg
ICAgICBodHRwOi8vdHJhYy53ZWJraXQub3JnL2NoYW5nZXNldC8xODM4NDcKKwogMjAxNS0wNS0w
NSAgRmlsaXAgUGl6bG8gIDxmcGl6bG9AYXBwbGUuY29tPgogCiAgICAgICAgIFB1dEdsb2JhbFZh
ciBzaG91bGRuJ3QgaGF2ZSBhbiB1bmNvbmRpdGlvbmFsIHN0b3JlIGJhcnJpZXIKZGlmZiAtLWdp
dCBhL1NvdXJjZS9KYXZhU2NyaXB0Q29yZS9oZWFwL0hlYXAuY3BwIGIvU291cmNlL0phdmFTY3Jp
cHRDb3JlL2hlYXAvSGVhcC5jcHAKaW5kZXggNmMyNjJjNGYzZmM0YTRiNjEwN2I3M2FiYzkxNzU2
YjNkMjZkNWMxNC4uMTQzNmYwMjRiYzdlOTUxMTA0MjQwZjMxN2Q0OTdhZDViMjQxZjY5ZSAxMDA2
NDQKLS0tIGEvU291cmNlL0phdmFTY3JpcHRDb3JlL2hlYXAvSGVhcC5jcHAKKysrIGIvU291cmNl
L0phdmFTY3JpcHRDb3JlL2hlYXAvSGVhcC5jcHAKQEAgLTgxNiwxNCArODE2LDE1IEBAIHZvaWQg
SGVhcDo6dXBkYXRlT2JqZWN0Q291bnRzKGRvdWJsZSBnY1N0YXJ0VGltZSkKICNlbmRpZgogICAg
ICAgICBkYXRhTG9nRigiXG5OdW1iZXIgb2YgbGl2ZSBPYmplY3RzIGFmdGVyIEdDICVsdSwgdG9v
ayAlLjZmIHNlY3NcbiIsIHN0YXRpY19jYXN0PHVuc2lnbmVkIGxvbmc+KHZpc2l0Q291bnQpLCBX
VEY6Om1vbm90b25pY2FsbHlJbmNyZWFzaW5nVGltZSgpIC0gZ2NTdGFydFRpbWUpOwogICAgIH0K
LSAgICAKLSAgICBpZiAobV9vcGVyYXRpb25JblByb2dyZXNzID09IEZ1bGxDb2xsZWN0aW9uKSB7
Ci0gICAgICAgIG1fdG90YWxCeXRlc1Zpc2l0ZWQgPSAwOwotICAgICAgICBtX3RvdGFsQnl0ZXND
b3BpZWQgPSAwOwotICAgIH0KIAotICAgIG1fdG90YWxCeXRlc1Zpc2l0ZWQgKz0gbV9zbG90Vmlz
aXRvci5ieXRlc1Zpc2l0ZWQoKTsKLSAgICBtX3RvdGFsQnl0ZXNDb3BpZWQgKz0gbV9zbG90Vmlz
aXRvci5ieXRlc0NvcGllZCgpOworICAgIGlmIChtX29wZXJhdGlvbkluUHJvZ3Jlc3MgPT0gRWRl
bkNvbGxlY3Rpb24pIHsKKyAgICAgICAgbV90b3RhbEJ5dGVzVmlzaXRlZCArPSBtX3Nsb3RWaXNp
dG9yLmJ5dGVzVmlzaXRlZCgpOworICAgICAgICBtX3RvdGFsQnl0ZXNDb3BpZWQgKz0gbV9zbG90
VmlzaXRvci5ieXRlc0NvcGllZCgpOworICAgIH0gZWxzZSB7CisgICAgICAgIEFTU0VSVChtX29w
ZXJhdGlvbkluUHJvZ3Jlc3MgPT0gRnVsbENvbGxlY3Rpb24pOworICAgICAgICBtX3RvdGFsQnl0
ZXNWaXNpdGVkID0gbV9zbG90VmlzaXRvci5ieXRlc1Zpc2l0ZWQoKTsKKyAgICAgICAgbV90b3Rh
bEJ5dGVzQ29waWVkID0gbV9zbG90VmlzaXRvci5ieXRlc0NvcGllZCgpOworICAgIH0KICNpZiBF
TkFCTEUoUEFSQUxMRUxfR0MpCiAgICAgbV90b3RhbEJ5dGVzVmlzaXRlZCArPSBtX3NoYXJlZERh
dGEuY2hpbGRCeXRlc1Zpc2l0ZWQoKTsKICAgICBtX3RvdGFsQnl0ZXNDb3BpZWQgKz0gbV9zaGFy
ZWREYXRhLmNoaWxkQnl0ZXNDb3BpZWQoKTsKZGlmZiAtLWdpdCBhL1NvdXJjZS9KYXZhU2NyaXB0
Q29yZS9oZWFwL1Nsb3RWaXNpdG9ySW5saW5lcy5oIGIvU291cmNlL0phdmFTY3JpcHRDb3JlL2hl
YXAvU2xvdFZpc2l0b3JJbmxpbmVzLmgKaW5kZXggNjgwZGNiYzIyYTlkOGE0YmNlMjk5Y2ZlN2Zi
ZTNhODVjMzBkM2UwOC4uOWI2MjU1Njc1ODY1NTcyOTZmMjNmMmRiMzJlNWIxYzM1YzI5M2YzYyAx
MDA2NDQKLS0tIGEvU291cmNlL0phdmFTY3JpcHRDb3JlL2hlYXAvU2xvdFZpc2l0b3JJbmxpbmVz
LmgKKysrIGIvU291cmNlL0phdmFTY3JpcHRDb3JlL2hlYXAvU2xvdFZpc2l0b3JJbmxpbmVzLmgK
QEAgLTIzOCw4ICsyMzgsMTAgQEAgaW5saW5lIHZvaWQgU2xvdFZpc2l0b3I6OmNvcHlMYXRlcihK
U0NlbGwqIG93bmVyLCBDb3B5VG9rZW4gdG9rZW4sIHZvaWQqIHB0ciwgc2kKIHsKICAgICBBU1NF
UlQoYnl0ZXMpOwogICAgIENvcGllZEJsb2NrKiBibG9jayA9IENvcGllZFNwYWNlOjpibG9ja0Zv
cihwdHIpOwotICAgIGlmIChibG9jay0+aXNPdmVyc2l6ZSgpKQorICAgIGlmIChibG9jay0+aXNP
dmVyc2l6ZSgpKSB7CiAgICAgICAgIG1fc2hhcmVkLm1fY29waWVkU3BhY2UtPnBpbihibG9jayk7
CisgICAgICAgIHJldHVybjsKKyAgICB9CiAKICAgICBBU1NFUlQoaGVhcCgpLT5tX3N0b3JhZ2VT
cGFjZS5jb250YWlucyhibG9jaykpOwogCmRpZmYgLS1naXQgYS9Tb3VyY2UvSmF2YVNjcmlwdENv
cmUvanNjLmNwcCBiL1NvdXJjZS9KYXZhU2NyaXB0Q29yZS9qc2MuY3BwCmluZGV4IGE4ZmIwYzhh
ZDI5MmVlNWQzNDVlMWU0NjU2ZjY0Mzc3OWQ4YjMwN2QuLmQ4YTZiYWViZTU3OWI3NTY3ZjZhODAx
NzkxNmZiYzQ4NWJkMTRkOWUgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9KYXZhU2NyaXB0Q29yZS9qc2Mu
Y3BwCisrKyBiL1NvdXJjZS9KYXZhU2NyaXB0Q29yZS9qc2MuY3BwCkBAIC00NDcsNyArNDQ3LDYg
QEAgc3RhdGljIEVuY29kZWRKU1ZhbHVlIEpTQ19IT1NUX0NBTEwgZnVuY3Rpb25KU0NTdGFjayhF
eGVjU3RhdGUqKTsKIHN0YXRpYyBFbmNvZGVkSlNWYWx1ZSBKU0NfSE9TVF9DQUxMIGZ1bmN0aW9u
R0NBbmRTd2VlcChFeGVjU3RhdGUqKTsKIHN0YXRpYyBFbmNvZGVkSlNWYWx1ZSBKU0NfSE9TVF9D
QUxMIGZ1bmN0aW9uRnVsbEdDKEV4ZWNTdGF0ZSopOwogc3RhdGljIEVuY29kZWRKU1ZhbHVlIEpT
Q19IT1NUX0NBTEwgZnVuY3Rpb25FZGVuR0MoRXhlY1N0YXRlKik7Ci1zdGF0aWMgRW5jb2RlZEpT
VmFsdWUgSlNDX0hPU1RfQ0FMTCBmdW5jdGlvbkhlYXBTaXplKEV4ZWNTdGF0ZSopOwogc3RhdGlj
IEVuY29kZWRKU1ZhbHVlIEpTQ19IT1NUX0NBTEwgZnVuY3Rpb25EZWxldGVBbGxDb21waWxlZENv
ZGUoRXhlY1N0YXRlKik7CiAjaWZuZGVmIE5ERUJVRwogc3RhdGljIEVuY29kZWRKU1ZhbHVlIEpT
Q19IT1NUX0NBTEwgZnVuY3Rpb25SZWxlYXNlRXhlY3V0YWJsZU1lbW9yeShFeGVjU3RhdGUqKTsK
QEAgLTU4Niw3ICs1ODUsNiBAQCBwcm90ZWN0ZWQ6CiAgICAgICAgIGFkZEZ1bmN0aW9uKHZtLCAi
Z2MiLCBmdW5jdGlvbkdDQW5kU3dlZXAsIDApOwogICAgICAgICBhZGRGdW5jdGlvbih2bSwgImZ1
bGxHQyIsIGZ1bmN0aW9uRnVsbEdDLCAwKTsKICAgICAgICAgYWRkRnVuY3Rpb24odm0sICJlZGVu
R0MiLCBmdW5jdGlvbkVkZW5HQywgMCk7Ci0gICAgICAgIGFkZEZ1bmN0aW9uKHZtLCAiZ2NIZWFw
U2l6ZSIsIGZ1bmN0aW9uSGVhcFNpemUsIDApOwogICAgICAgICBhZGRGdW5jdGlvbih2bSwgImRl
bGV0ZUFsbENvbXBpbGVkQ29kZSIsIGZ1bmN0aW9uRGVsZXRlQWxsQ29tcGlsZWRDb2RlLCAwKTsK
ICNpZm5kZWYgTkRFQlVHCiAgICAgICAgIGFkZEZ1bmN0aW9uKHZtLCAiZHVtcENhbGxGcmFtZSIs
IGZ1bmN0aW9uRHVtcENhbGxGcmFtZSwgMCk7CkBAIC04MzMsMjcgKzgzMSwyMSBAQCBFbmNvZGVk
SlNWYWx1ZSBKU0NfSE9TVF9DQUxMIGZ1bmN0aW9uR0NBbmRTd2VlcChFeGVjU3RhdGUqIGV4ZWMp
CiB7CiAgICAgSlNMb2NrSG9sZGVyIGxvY2soZXhlYyk7CiAgICAgZXhlYy0+aGVhcCgpLT5jb2xs
ZWN0QWxsR2FyYmFnZSgpOwotICAgIHJldHVybiBKU1ZhbHVlOjplbmNvZGUoanNOdW1iZXIoZXhl
Yy0+aGVhcCgpLT5zaXplQWZ0ZXJMYXN0RnVsbENvbGxlY3Rpb24oKSkpOworICAgIHJldHVybiBK
U1ZhbHVlOjplbmNvZGUoanNVbmRlZmluZWQoKSk7CiB9CiAKIEVuY29kZWRKU1ZhbHVlIEpTQ19I
T1NUX0NBTEwgZnVuY3Rpb25GdWxsR0MoRXhlY1N0YXRlKiBleGVjKQogewogICAgIEpTTG9ja0hv
bGRlciBsb2NrKGV4ZWMpOwogICAgIGV4ZWMtPmhlYXAoKS0+Y29sbGVjdChGdWxsQ29sbGVjdGlv
bik7Ci0gICAgcmV0dXJuIEpTVmFsdWU6OmVuY29kZShqc051bWJlcihleGVjLT5oZWFwKCktPnNp
emVBZnRlckxhc3RGdWxsQ29sbGVjdGlvbigpKSk7CisgICAgcmV0dXJuIEpTVmFsdWU6OmVuY29k
ZShqc1VuZGVmaW5lZCgpKTsKIH0KIAogRW5jb2RlZEpTVmFsdWUgSlNDX0hPU1RfQ0FMTCBmdW5j
dGlvbkVkZW5HQyhFeGVjU3RhdGUqIGV4ZWMpCiB7CiAgICAgSlNMb2NrSG9sZGVyIGxvY2soZXhl
Yyk7CiAgICAgZXhlYy0+aGVhcCgpLT5jb2xsZWN0KEVkZW5Db2xsZWN0aW9uKTsKLSAgICByZXR1
cm4gSlNWYWx1ZTo6ZW5jb2RlKGpzTnVtYmVyKGV4ZWMtPmhlYXAoKS0+c2l6ZUFmdGVyTGFzdEVk
ZW5Db2xsZWN0aW9uKCkpKTsKLX0KLQotRW5jb2RlZEpTVmFsdWUgSlNDX0hPU1RfQ0FMTCBmdW5j
dGlvbkhlYXBTaXplKEV4ZWNTdGF0ZSogZXhlYykKLXsKLSAgICBKU0xvY2tIb2xkZXIgbG9jayhl
eGVjKTsKLSAgICByZXR1cm4gSlNWYWx1ZTo6ZW5jb2RlKGpzTnVtYmVyKGV4ZWMtPmhlYXAoKS0+
c2l6ZSgpKSk7CisgICAgcmV0dXJuIEpTVmFsdWU6OmVuY29kZShqc1VuZGVmaW5lZCgpKTsKIH0K
IAogRW5jb2RlZEpTVmFsdWUgSlNDX0hPU1RfQ0FMTCBmdW5jdGlvbkRlbGV0ZUFsbENvbXBpbGVk
Q29kZShFeGVjU3RhdGUqIGV4ZWMpCmRpZmYgLS1naXQgYS9Tb3VyY2UvSmF2YVNjcmlwdENvcmUv
dGVzdHMvc3RyZXNzL25ldy1hcnJheS1zdG9yYWdlLWFycmF5LXdpdGgtc2l6ZS5qcyBiL1NvdXJj
ZS9KYXZhU2NyaXB0Q29yZS90ZXN0cy9zdHJlc3MvbmV3LWFycmF5LXN0b3JhZ2UtYXJyYXktd2l0
aC1zaXplLmpzCmluZGV4IGFmM2EyMzllZjU2OGY2NjY2ZTNkNGM4NTZkZmYyYmE0ZmM4YWY3MmMu
LjRlZGZhZWY1NjNhZWRhMDY1NmVlZGMxYzg0ZDVhYjkwODFkNWU5MjAgMTAwNjQ0Ci0tLSBhL1Nv
dXJjZS9KYXZhU2NyaXB0Q29yZS90ZXN0cy9zdHJlc3MvbmV3LWFycmF5LXN0b3JhZ2UtYXJyYXkt
d2l0aC1zaXplLmpzCisrKyBiL1NvdXJjZS9KYXZhU2NyaXB0Q29yZS90ZXN0cy9zdHJlc3MvbmV3
LWFycmF5LXN0b3JhZ2UtYXJyYXktd2l0aC1zaXplLmpzCkBAIC0xLDE1ICsxLDEyIEBACisvLyBo
dHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTQ0NjA5CisvL0Agc2tpcAor
CiBmdW5jdGlvbiBmb28oeCkgewogICAgIHJldHVybiBuZXcgQXJyYXkoeCk7CiB9CiAKIG5vSW5s
aW5lKGZvbyk7CiAKLS8vIFdhcm0gdXAgdXAgdG8gY3JlYXRlIGFycmF5IHN0b3JhZ2UuCi1mb3Ig
KHZhciBpID0gMDsgaSA8IDEwMDAwOyArK2kpIHsKLSAgICB2YXIgYXJyYXkgPSBmb28oMTApOwot
ICAgIGFycmF5Ll9fZGVmaW5lU2V0dGVyX18oMCwgZnVuY3Rpb24odikgeyB9KTsKLX0KLQogZnVu
Y3Rpb24gdGVzdChzaXplKSB7CiAgICAgdmFyIHJlc3VsdCA9IGZvbyhzaXplKTsKICAgICBpZiAo
cmVzdWx0Lmxlbmd0aCAhPSBzaXplKQpAQCAtMjUsNSArMjIsNSBAQCBmdW5jdGlvbiB0ZXN0KHNp
emUpIHsKIH0KIAogZm9yICh2YXIgaSA9IDA7IGkgPCAxMDAwMDA7ICsraSkgewotICAgIHRlc3Qo
MTApOworICAgIHRlc3QoMTAwMDAwMCk7CiB9CmRpZmYgLS1naXQgYS9Tb3VyY2UvSmF2YVNjcmlw
dENvcmUvdGVzdHMvc3RyZXNzL25ldy1sYXJnZWlzaC1jb250aWd1b3VzLWFycmF5LXdpdGgtc2l6
ZS5qcyBiL1NvdXJjZS9KYXZhU2NyaXB0Q29yZS90ZXN0cy9zdHJlc3MvbmV3LWxhcmdlaXNoLWNv
bnRpZ3VvdXMtYXJyYXktd2l0aC1zaXplLmpzCmRlbGV0ZWQgZmlsZSBtb2RlIDEwMDY0NAppbmRl
eCBlMzFlYmZkYWM3ZjUwMWZiOGFjN2Q4YjIxYjI3ZmJhODAxMWY1OTlmLi4wMDAwMDAwMDAwMDAw
MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwCi0tLSBhL1NvdXJjZS9KYXZhU2NyaXB0Q29yZS90
ZXN0cy9zdHJlc3MvbmV3LWxhcmdlaXNoLWNvbnRpZ3VvdXMtYXJyYXktd2l0aC1zaXplLmpzCisr
KyAvZGV2L251bGwKQEAgLTEsNDUgKzAsMCBAQAotLy8gV2Ugb25seSBuZWVkIG9uZSBydW4gb2Yg
dGhpcyB3aXRoIGFueSBHQyBvciBKSVQgc3RyYXRlZ3kuIFRoaXMgdGVzdCBpcyBub3QgcGFydGlj
dWxhcmx5IGZhc3QuCi0vLyBVbmZvcnR1bmF0ZWx5LCBpdCBuZWVkcyB0byBydW4gZm9yIGEgd2hp
bGUgdG8gdGVzdCB0aGUgdGhpbmcgaXQncyB0ZXN0aW5nLgotLy9AIHNsb3chCi0vL0AgcnVuRGVm
YXVsdAotCi1mdW5jdGlvbiBmb28oeCkgewotICAgIHJldHVybiBuZXcgQXJyYXkoeCk7Ci19Ci0K
LW5vSW5saW5lKGZvbyk7Ci0KLWZ1bmN0aW9uIHRlc3Qoc2l6ZSkgewotICAgIHZhciByZXN1bHQg
PSBmb28oc2l6ZSk7Ci0gICAgaWYgKHJlc3VsdC5sZW5ndGggIT0gc2l6ZSkKLSAgICAgICAgdGhy
b3cgIkVycm9yOiBiYWQgcmVzdWx0OiAiICsgcmVzdWx0OwotICAgIHZhciBzYXdUaGluZ3MgPSBm
YWxzZTsKLSAgICBmb3IgKHZhciBzIGluIHJlc3VsdCkKLSAgICAgICAgc2F3VGhpbmdzID0gdHJ1
ZTsKLSAgICBpZiAoc2F3VGhpbmdzKQotICAgICAgICB0aHJvdyAiRXJyb3I6IGFycmF5IGlzIGlu
IGJhZCBzdGF0ZTogIiArIHJlc3VsdDsKLSAgICByZXN1bHRbMF0gPSAiNDIuNSI7Ci0gICAgaWYg
KHJlc3VsdFswXSAhPSAiNDIuNSIpCi0gICAgICAgIHRocm93ICJFcnJvcjogYXJyYXkgaXMgaW4g
d2VpcmQgc3RhdGU6ICIgKyByZXN1bHQ7Ci19Ci0KLWZvciAodmFyIGkgPSAwOyBpIDwgNDAwMDA7
ICsraSkgewotICAgIC8vIFRoZSB0ZXN0IHdhcyB3cml0dGVuIHdoZW4gd2UgZm91bmQgdGhhdCBs
YXJnZSBhcnJheSBhbGxvY2F0aW9ucyB3ZXJlbid0IGJlaW5nIGFjY291bnRlZCBmb3IKLSAgICAv
LyBpbiB0aGF0IHBhcnQgb2YgdGhlIEdDJ3MgYWNjb3VudGluZyB0aGF0IGRldGVybWluZWQgdGhl
IEdDIHRyaWdnZXIuIENvbnNlcXVlbnRseSwgdGhlIEdDCi0gICAgLy8gd291bGQgcnVuIHRvbyBp
bmZyZXF1ZW50bHkgaW4gdGhpcyBsb29wIGFuZCB3ZSB3b3VsZCB1c2UgYW4gYWJzdXJkIGFtb3Vu
dCBvZiBtZW1vcnkgd2hlbiB0aGlzCi0gICAgLy8gbG9vcCBleGl0ZWQuCi0gICAgdGVzdCg1MDAw
MCk7Ci19Ci0KLS8vIExhc3QgdGltZSBJIHRlc3RlZCwgdGhlIGhlYXAgc2hvdWxkIGJlIDUyNTIw
OTE0IGJlZm9yZSBhbmQgNTAxMjAxNDYgYWZ0ZXIuIEkgZG9uJ3Qgd2FudCB0bwotLy8gZW5mb3Jj
ZSBleGFjdGx5IHRoYXQuIElmIHlvdSByZWdyZXNzIHRoZSBhY2NvdW50aW5nIGNvZGUsIHRoZSBH
QyBoZWFwIHNpemUgYXQgdGhpcyBwb2ludCB3aWxsCi0vLyBiZSBtdWNoIG1vcmUgdGhhbiB0aGF0
LgotdmFyIHJlc3VsdCA9IGdjSGVhcFNpemUoKTsKLWlmIChyZXN1bHQgPiAxMDAwMDAwMDApCi0g
ICAgdGhyb3cgIkVycm9yOiBoZWFwIHRvbyBiaWcgYmVmb3JlIGZvcmNlZCBHQzogIiArIHJlc3Vs
dDsKLQotLy8gRG8gYSBmaW5hbCBjaGVjayBhZnRlciBHQywganVzdCBmb3Igc2FuaXR5LgotZ2Mo
KTsKLXJlc3VsdCA9IGdjSGVhcFNpemUoKTsKLWlmIChyZXN1bHQgPiAxMDAwMDAwMDApCi0gICAg
dGhyb3cgIkVycm9yOiBoZWFwIHRvbyBiaWcgYWZ0ZXIgZm9yY2VkIEdDOiAiICsgcmVzdWx0Owo=
</data>

          </attachment>
      

    </bug>

</bugzilla>