<?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>144620</bug_id>
          
          <creation_ts>2015-05-04 20:31:51 -0700</creation_ts>
          <short_desc>REGRESSION(r183789): Causing flakiness on exceptionFuzz tests locally on 32-bit build (Requested by saamyjoon on #webkit).</short_desc>
          <delta_ts>2015-05-04 20:36:36 -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>144178</blocked>
          <everconfirmed>1</everconfirmed>
          <reporter name="WebKit Commit Bot">commit-queue</reporter>
          <assigned_to name="WebKit Commit Bot">commit-queue</assigned_to>
          <cc>ggaren</cc>
    
    <cc>saam</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1091681</commentid>
    <comment_count>0</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2015-05-04 20:31:51 -0700</bug_when>
    <thetext>http://trac.webkit.org/changeset/183789 broke the build:
Causing flakiness on exceptionFuzz tests locally on 32-bit build (Requested by saamyjoon 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>1091683</commentid>
    <comment_count>1</comment_count>
      <attachid>252368</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2015-05-04 20:32:17 -0700</bug_when>
    <thetext>Created attachment 252368
ROLLOUT of r183789

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>1091684</commentid>
    <comment_count>2</comment_count>
      <attachid>252368</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2015-05-04 20:36:33 -0700</bug_when>
    <thetext>Comment on attachment 252368
ROLLOUT of r183789

Clearing flags on attachment: 252368

Committed r183790: &lt;http://trac.webkit.org/changeset/183790&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1091685</commentid>
    <comment_count>3</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2015-05-04 20:36:36 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>252368</attachid>
            <date>2015-05-04 20:32:17 -0700</date>
            <delta_ts>2015-05-04 20:36:33 -0700</delta_ts>
            <desc>ROLLOUT of r183789</desc>
            <filename>bug-144620-20150504203103.patch</filename>
            <type>text/plain</type>
            <size>11668</size>
            <attacher name="WebKit Commit Bot">commit-queue</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTgzNzg5CmRpZmYgLS1naXQgYS9Tb3VyY2UvSmF2YVNjcmlw
dENvcmUvQ2hhbmdlTG9nIGIvU291cmNlL0phdmFTY3JpcHRDb3JlL0NoYW5nZUxvZwppbmRleCA0
ZDVhZTJlYjUyNDk4MDM1NTZjNmFhYmRjYzI0ZDExN2JlZmE4ODkyLi5mMGZlNTBhZWQ5YzM4ZGNi
ZGYyNTcxYTRkNTY3NjFhYzFhY2U3ZmYxIDEwMDY0NAotLS0gYS9Tb3VyY2UvSmF2YVNjcmlwdENv
cmUvQ2hhbmdlTG9nCisrKyBiL1NvdXJjZS9KYXZhU2NyaXB0Q29yZS9DaGFuZ2VMb2cKQEAgLTEs
MyArMSwxOCBAQAorMjAxNS0wNS0wNCAgQ29tbWl0IFF1ZXVlICA8Y29tbWl0LXF1ZXVlQHdlYmtp
dC5vcmc+CisKKyAgICAgICAgVW5yZXZpZXdlZCwgcm9sbGluZyBvdXQgcjE4Mzc4OS4KKyAgICAg
ICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTE0NDYyMAorCisgICAg
ICAgIENhdXNpbmcgZmxha2luZXNzIG9uIGV4Y2VwdGlvbkZ1enogdGVzdHMgbG9jYWxseSBvbiAz
Mi1iaXQKKyAgICAgICAgYnVpbGQgKFJlcXVlc3RlZCBieSBzYWFteWpvb24gb24gI3dlYmtpdCku
CisKKyAgICAgICAgUmV2ZXJ0ZWQgY2hhbmdlc2V0OgorCisgICAgICAgICJHbG9iYWwgZnVuY3Rp
b25zIHNob3VsZCBiZSBpbml0aWFsaXplZCBhcyBKU0Z1bmN0aW9ucyBpbiBieXRlCisgICAgICAg
IGNvZGUiCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0x
NDQxNzgKKyAgICAgICAgaHR0cDovL3RyYWMud2Via2l0Lm9yZy9jaGFuZ2VzZXQvMTgzNzg5CisK
IDIwMTUtMDUtMDQgIFNhYW0gQmFyYXRpICA8c2FhbWJhcmF0aTFAZ21haWwuY29tPgogCiAgICAg
ICAgIEdsb2JhbCBmdW5jdGlvbnMgc2hvdWxkIGJlIGluaXRpYWxpemVkIGFzIEpTRnVuY3Rpb25z
IGluIGJ5dGUgY29kZQpkaWZmIC0tZ2l0IGEvU291cmNlL0phdmFTY3JpcHRDb3JlL2J5dGVjb2Rl
L1VubGlua2VkQ29kZUJsb2NrLmNwcCBiL1NvdXJjZS9KYXZhU2NyaXB0Q29yZS9ieXRlY29kZS9V
bmxpbmtlZENvZGVCbG9jay5jcHAKaW5kZXggOGE4MGE1Y2Q0YmE0MTc4NGM1ZGE0NTI1MzgxYTgy
ODU0OWI1OTE1Ny4uNGE4MTUwMTQwMWQwMDdjNWY5NzU0MjQ2NTMzODQ1YTAzYzU0YmI2NSAxMDA2
NDQKLS0tIGEvU291cmNlL0phdmFTY3JpcHRDb3JlL2J5dGVjb2RlL1VubGlua2VkQ29kZUJsb2Nr
LmNwcAorKysgYi9Tb3VyY2UvSmF2YVNjcmlwdENvcmUvYnl0ZWNvZGUvVW5saW5rZWRDb2RlQmxv
Y2suY3BwCkBAIC00NzEsNiArNDcxLDggQEAgdm9pZCBVbmxpbmtlZFByb2dyYW1Db2RlQmxvY2s6
OnZpc2l0Q2hpbGRyZW4oSlNDZWxsKiBjZWxsLCBTbG90VmlzaXRvciYgdmlzaXRvcikKICAgICBV
bmxpbmtlZFByb2dyYW1Db2RlQmxvY2sqIHRoaXNPYmplY3QgPSBqc0Nhc3Q8VW5saW5rZWRQcm9n
cmFtQ29kZUJsb2NrKj4oY2VsbCk7CiAgICAgQVNTRVJUX0dDX09CSkVDVF9JTkhFUklUUyh0aGlz
T2JqZWN0LCBpbmZvKCkpOwogICAgIEJhc2U6OnZpc2l0Q2hpbGRyZW4odGhpc09iamVjdCwgdmlz
aXRvcik7CisgICAgZm9yIChzaXplX3QgaSA9IDAsIGVuZCA9IHRoaXNPYmplY3QtPm1fZnVuY3Rp
b25EZWNsYXJhdGlvbnMuc2l6ZSgpOyBpICE9IGVuZDsgaSsrKQorICAgICAgICB2aXNpdG9yLmFw
cGVuZCgmdGhpc09iamVjdC0+bV9mdW5jdGlvbkRlY2xhcmF0aW9uc1tpXS5zZWNvbmQpOwogfQog
CiBVbmxpbmtlZENvZGVCbG9jazo6flVubGlua2VkQ29kZUJsb2NrKCkKZGlmZiAtLWdpdCBhL1Nv
dXJjZS9KYXZhU2NyaXB0Q29yZS9ieXRlY29kZS9VbmxpbmtlZENvZGVCbG9jay5oIGIvU291cmNl
L0phdmFTY3JpcHRDb3JlL2J5dGVjb2RlL1VubGlua2VkQ29kZUJsb2NrLmgKaW5kZXggZjRlMjQ1
NTIyMDkzZmUxNjQ1YjU3NGZkMTYyZmI4NDY1ZjUxMTZlYi4uY2E5MWU0YTE1YWQ2YjRiODgzODIy
NGUxODUxZmY0ZmMwNjQ1YzkyZCAxMDA2NDQKLS0tIGEvU291cmNlL0phdmFTY3JpcHRDb3JlL2J5
dGVjb2RlL1VubGlua2VkQ29kZUJsb2NrLmgKKysrIGIvU291cmNlL0phdmFTY3JpcHRDb3JlL2J5
dGVjb2RlL1VubGlua2VkQ29kZUJsb2NrLmgKQEAgLTY1NCwxNCArNjU0LDIxIEBAIHB1YmxpYzoK
IAogICAgIHN0YXRpYyB2b2lkIGRlc3Ryb3koSlNDZWxsKik7CiAKKyAgICB2b2lkIGFkZEZ1bmN0
aW9uRGVjbGFyYXRpb24oVk0mIHZtLCBjb25zdCBJZGVudGlmaWVyJiBuYW1lLCBVbmxpbmtlZEZ1
bmN0aW9uRXhlY3V0YWJsZSogZnVuY3Rpb25FeGVjdXRhYmxlKQorICAgIHsKKyAgICAgICAgbV9m
dW5jdGlvbkRlY2xhcmF0aW9ucy5hcHBlbmQoc3RkOjptYWtlX3BhaXIobmFtZSwgV3JpdGVCYXJy
aWVyPFVubGlua2VkRnVuY3Rpb25FeGVjdXRhYmxlPih2bSwgdGhpcywgZnVuY3Rpb25FeGVjdXRh
YmxlKSkpOworICAgIH0KKwogICAgIHZvaWQgYWRkVmFyaWFibGVEZWNsYXJhdGlvbihjb25zdCBJ
ZGVudGlmaWVyJiBuYW1lLCBib29sIGlzQ29uc3RhbnQpCiAgICAgewogICAgICAgICBtX3ZhckRl
Y2xhcmF0aW9ucy5hcHBlbmQoc3RkOjptYWtlX3BhaXIobmFtZSwgaXNDb25zdGFudCkpOwogICAg
IH0KIAogICAgIHR5cGVkZWYgVmVjdG9yPHN0ZDo6cGFpcjxJZGVudGlmaWVyLCBib29sPj4gVmFy
aWFibGVEZWNsYXRpb25zOworICAgIHR5cGVkZWYgVmVjdG9yPHN0ZDo6cGFpcjxJZGVudGlmaWVy
LCBXcml0ZUJhcnJpZXI8VW5saW5rZWRGdW5jdGlvbkV4ZWN1dGFibGU+PiA+IEZ1bmN0aW9uRGVj
bGF0aW9uczsKIAogICAgIGNvbnN0IFZhcmlhYmxlRGVjbGF0aW9ucyYgdmFyaWFibGVEZWNsYXJh
dGlvbnMoKSBjb25zdCB7IHJldHVybiBtX3ZhckRlY2xhcmF0aW9uczsgfQorICAgIGNvbnN0IEZ1
bmN0aW9uRGVjbGF0aW9ucyYgZnVuY3Rpb25EZWNsYXJhdGlvbnMoKSBjb25zdCB7IHJldHVybiBt
X2Z1bmN0aW9uRGVjbGFyYXRpb25zOyB9CiAKICAgICBzdGF0aWMgdm9pZCB2aXNpdENoaWxkcmVu
KEpTQ2VsbCosIFNsb3RWaXNpdG9yJik7CiAKQEAgLTY3Miw2ICs2NzksNyBAQCBwcml2YXRlOgog
ICAgIH0KIAogICAgIFZhcmlhYmxlRGVjbGF0aW9ucyBtX3ZhckRlY2xhcmF0aW9uczsKKyAgICBG
dW5jdGlvbkRlY2xhdGlvbnMgbV9mdW5jdGlvbkRlY2xhcmF0aW9uczsKIAogcHVibGljOgogICAg
IHN0YXRpYyBTdHJ1Y3R1cmUqIGNyZWF0ZVN0cnVjdHVyZShWTSYgdm0sIEpTR2xvYmFsT2JqZWN0
KiBnbG9iYWxPYmplY3QsIEpTVmFsdWUgcHJvdG8pCmRpZmYgLS1naXQgYS9Tb3VyY2UvSmF2YVNj
cmlwdENvcmUvYnl0ZWNvbXBpbGVyL0J5dGVjb2RlR2VuZXJhdG9yLmNwcCBiL1NvdXJjZS9KYXZh
U2NyaXB0Q29yZS9ieXRlY29tcGlsZXIvQnl0ZWNvZGVHZW5lcmF0b3IuY3BwCmluZGV4IGMzY2U4
NzU1OTFhMzI5ZjczZWE1ZGIyNjA2YmY1NjY5OGEyNWYxYTYuLjJmMjFlNDliNjUxMGYxYmU1OGQw
OWMzMTQwNWUzN2NhOWVkYjMxOWYgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9KYXZhU2NyaXB0Q29yZS9i
eXRlY29tcGlsZXIvQnl0ZWNvZGVHZW5lcmF0b3IuY3BwCisrKyBiL1NvdXJjZS9KYXZhU2NyaXB0
Q29yZS9ieXRlY29tcGlsZXIvQnl0ZWNvZGVHZW5lcmF0b3IuY3BwCkBAIC03NywxNyArNzcsOSBA
QCBQYXJzZXJFcnJvciBCeXRlY29kZUdlbmVyYXRvcjo6Z2VuZXJhdGUoKQogCiAgICAgewogICAg
ICAgICBSZWZQdHI8UmVnaXN0ZXJJRD4gdGVtcCA9IG5ld1RlbXBvcmFyeSgpOwotICAgICAgICBS
ZWZQdHI8UmVnaXN0ZXJJRD4gZ2xvYmFsU2NvcGUgPSBzY29wZVJlZ2lzdGVyKCk7IC8vIEZJWE1F
OiBXaXRoIGxleGljYWwgc2NvcGluZywgdGhpcyB3b24ndCBhbHdheXMgYmUgdGhlIGdsb2JhbCBv
YmplY3Q6IGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xNDI5NDQgCi0g
ICAgICAgIGZvciAoYXV0byBmdW5jdGlvblBhaXIgOiBtX2Z1bmN0aW9uc1RvSW5pdGlhbGl6ZSkg
ewotICAgICAgICAgICAgRnVuY3Rpb25Cb2R5Tm9kZSogZnVuY3Rpb25Cb2R5ID0gZnVuY3Rpb25Q
YWlyLmZpcnN0OwotICAgICAgICAgICAgRnVuY3Rpb25WYXJpYWJsZVR5cGUgZnVuY3Rpb25UeXBl
ID0gZnVuY3Rpb25QYWlyLnNlY29uZDsKKyAgICAgICAgZm9yIChGdW5jdGlvbkJvZHlOb2RlKiBm
dW5jdGlvbkJvZHkgOiBtX2Z1bmN0aW9uc1RvSW5pdGlhbGl6ZSkgewogICAgICAgICAgICAgZW1p
dE5ld0Z1bmN0aW9uKHRlbXAuZ2V0KCksIGZ1bmN0aW9uQm9keSk7Ci0gICAgICAgICAgICBpZiAo
ZnVuY3Rpb25UeXBlID09IE5vcm1hbEZ1bmN0aW9uVmFyaWFibGUpCi0gICAgICAgICAgICAgICAg
aW5pdGlhbGl6ZVZhcmlhYmxlKHZhcmlhYmxlKGZ1bmN0aW9uQm9keS0+aWRlbnQoKSkgLCB0ZW1w
LmdldCgpKTsKLSAgICAgICAgICAgIGVsc2UgaWYgKGZ1bmN0aW9uVHlwZSA9PSBHbG9iYWxGdW5j
dGlvblZhcmlhYmxlKQotICAgICAgICAgICAgICAgIGVtaXRQdXRUb1Njb3BlKGdsb2JhbFNjb3Bl
LmdldCgpLCBWYXJpYWJsZShmdW5jdGlvbkJvZHktPmlkZW50KCkpLCB0ZW1wLmdldCgpLCBUaHJv
d0lmTm90Rm91bmQpOwotICAgICAgICAgICAgZWxzZQotICAgICAgICAgICAgICAgIFJFTEVBU0Vf
QVNTRVJUX05PVF9SRUFDSEVEKCk7CisgICAgICAgICAgICBpbml0aWFsaXplVmFyaWFibGUodmFy
aWFibGUoZnVuY3Rpb25Cb2R5LT5pZGVudCgpKSwgdGVtcC5nZXQoKSk7CiAgICAgICAgIH0KICAg
ICB9CiAgICAgCkBAIC0xNzEsNyArMTYzLDggQEAgQnl0ZWNvZGVHZW5lcmF0b3I6OkJ5dGVjb2Rl
R2VuZXJhdG9yKFZNJiB2bSwgUHJvZ3JhbU5vZGUqIHByb2dyYW1Ob2RlLCBVbmxpbmtlZFAKIAog
ICAgIGZvciAoc2l6ZV90IGkgPSAwOyBpIDwgZnVuY3Rpb25TdGFjay5zaXplKCk7ICsraSkgewog
ICAgICAgICBGdW5jdGlvbkJvZHlOb2RlKiBmdW5jdGlvbiA9IGZ1bmN0aW9uU3RhY2tbaV07Ci0g
ICAgICAgIG1fZnVuY3Rpb25zVG9Jbml0aWFsaXplLmFwcGVuZChzdGQ6Om1ha2VfcGFpcihmdW5j
dGlvbiwgR2xvYmFsRnVuY3Rpb25WYXJpYWJsZSkpOworICAgICAgICBVbmxpbmtlZEZ1bmN0aW9u
RXhlY3V0YWJsZSogdW5saW5rZWRGdW5jdGlvbiA9IG1ha2VGdW5jdGlvbihmdW5jdGlvbik7Cisg
ICAgICAgIGNvZGVCbG9jay0+YWRkRnVuY3Rpb25EZWNsYXJhdGlvbigqbV92bSwgZnVuY3Rpb24t
PmlkZW50KCksIHVubGlua2VkRnVuY3Rpb24pOwogICAgIH0KIAogICAgIGZvciAoc2l6ZV90IGkg
PSAwOyBpIDwgdmFyU3RhY2suc2l6ZSgpOyArK2kpCkBAIC0zOTEsNyArMzg0LDcgQEAgQnl0ZWNv
ZGVHZW5lcmF0b3I6OkJ5dGVjb2RlR2VuZXJhdG9yKFZNJiB2bSwgRnVuY3Rpb25Ob2RlKiBmdW5j
dGlvbk5vZGUsIFVubGlua2UKICAgICBmb3IgKEZ1bmN0aW9uQm9keU5vZGUqIGZ1bmN0aW9uIDog
ZnVuY3Rpb25Ob2RlLT5mdW5jdGlvblN0YWNrKCkpIHsKICAgICAgICAgY29uc3QgSWRlbnRpZmll
ciYgaWRlbnQgPSBmdW5jdGlvbi0+aWRlbnQoKTsKICAgICAgICAgY3JlYXRlVmFyaWFibGUoaWRl
bnQsIHZhcktpbmQoaWRlbnQuaW1wbCgpKSwgSXNWYXJpYWJsZSk7Ci0gICAgICAgIG1fZnVuY3Rp
b25zVG9Jbml0aWFsaXplLmFwcGVuZChzdGQ6Om1ha2VfcGFpcihmdW5jdGlvbiwgTm9ybWFsRnVu
Y3Rpb25WYXJpYWJsZSkpOworICAgICAgICBtX2Z1bmN0aW9uc1RvSW5pdGlhbGl6ZS5hcHBlbmQo
ZnVuY3Rpb24pOwogICAgIH0KICAgICBmb3IgKGF1dG8mIGVudHJ5IDogZnVuY3Rpb25Ob2RlLT52
YXJTdGFjaygpKSB7CiAgICAgICAgIENvbnN0YW50TW9kZSBjb25zdGFudE1vZGUgPSBtb2RlRm9y
SXNDb25zdGFudChlbnRyeS5zZWNvbmQgJiBEZWNsYXJhdGlvblN0YWNrczo6SXNDb25zdGFudCk7
CmRpZmYgLS1naXQgYS9Tb3VyY2UvSmF2YVNjcmlwdENvcmUvYnl0ZWNvbXBpbGVyL0J5dGVjb2Rl
R2VuZXJhdG9yLmggYi9Tb3VyY2UvSmF2YVNjcmlwdENvcmUvYnl0ZWNvbXBpbGVyL0J5dGVjb2Rl
R2VuZXJhdG9yLmgKaW5kZXggYjgxNTYzMjAwOWNkOGZkY2ZlNDljZGIzYzZiMzEwOTIxY2ZjYmE3
YS4uOWFmOGQ0ZmM0ODVkOTg5MjQxYjExMTE4MDkyN2FhYTc2YTk1MzFjNCAxMDA2NDQKLS0tIGEv
U291cmNlL0phdmFTY3JpcHRDb3JlL2J5dGVjb21waWxlci9CeXRlY29kZUdlbmVyYXRvci5oCisr
KyBiL1NvdXJjZS9KYXZhU2NyaXB0Q29yZS9ieXRlY29tcGlsZXIvQnl0ZWNvZGVHZW5lcmF0b3Iu
aApAQCAtNzQ0LDggKzc0NCw3IEBAIG5hbWVzcGFjZSBKU0MgewogICAgICAgICBWZWN0b3I8c3Rk
Ojp1bmlxdWVfcHRyPEZvckluQ29udGV4dD4+IG1fZm9ySW5Db250ZXh0U3RhY2s7CiAgICAgICAg
IFZlY3RvcjxUcnlDb250ZXh0PiBtX3RyeUNvbnRleHRTdGFjazsKICAgICAgICAgVmVjdG9yPHN0
ZDo6cGFpcjxSZWZQdHI8UmVnaXN0ZXJJRD4sIGNvbnN0IERlY29uc3RydWN0aW9uUGF0dGVybk5v
ZGUqPj4gbV9kZWNvbnN0cnVjdGVkUGFyYW1ldGVyczsKLSAgICAgICAgZW51bSBGdW5jdGlvblZh
cmlhYmxlVHlwZSA6IHVpbnQ4X3QgeyBOb3JtYWxGdW5jdGlvblZhcmlhYmxlLCBHbG9iYWxGdW5j
dGlvblZhcmlhYmxlIH07Ci0gICAgICAgIFZlY3RvcjxzdGQ6OnBhaXI8RnVuY3Rpb25Cb2R5Tm9k
ZSosIEZ1bmN0aW9uVmFyaWFibGVUeXBlPj4gbV9mdW5jdGlvbnNUb0luaXRpYWxpemU7CisgICAg
ICAgIFZlY3RvcjxGdW5jdGlvbkJvZHlOb2RlKj4gbV9mdW5jdGlvbnNUb0luaXRpYWxpemU7CiAg
ICAgICAgIGJvb2wgbV9uZWVkVG9Jbml0aWFsaXplQXJndW1lbnRzIHsgZmFsc2UgfTsKICAgICAg
ICAgCiAgICAgICAgIFZlY3RvcjxUcnlSYW5nZT4gbV90cnlSYW5nZXM7CmRpZmYgLS1naXQgYS9T
b3VyY2UvSmF2YVNjcmlwdENvcmUvcnVudGltZS9FeGVjdXRhYmxlLmNwcCBiL1NvdXJjZS9KYXZh
U2NyaXB0Q29yZS9ydW50aW1lL0V4ZWN1dGFibGUuY3BwCmluZGV4IDM1MDkyY2MzYmM3ZDFkMzdm
NTEyOTIwMjQ5NGViNGMyMTdiYTEzY2YuLjM5NGRiMGVlZDRlZmNjMzRjZGZlODA5YjA2NzUxNGVm
MGQ4YTg5NDEgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9KYXZhU2NyaXB0Q29yZS9ydW50aW1lL0V4ZWN1
dGFibGUuY3BwCisrKyBiL1NvdXJjZS9KYXZhU2NyaXB0Q29yZS9ydW50aW1lL0V4ZWN1dGFibGUu
Y3BwCkBAIC01MTAsMTEgKzUxMCwxMiBAQCBKU09iamVjdCogUHJvZ3JhbUV4ZWN1dGFibGU6Omlu
aXRpYWxpemVHbG9iYWxQcm9wZXJ0aWVzKFZNJiB2bSwgQ2FsbEZyYW1lKiBjYWxsRgogICAgIEJh
dGNoZWRUcmFuc2l0aW9uT3B0aW1pemVyIG9wdGltaXplcih2bSwgZ2xvYmFsT2JqZWN0KTsKIAog
ICAgIGNvbnN0IFVubGlua2VkUHJvZ3JhbUNvZGVCbG9jazo6VmFyaWFibGVEZWNsYXRpb25zJiB2
YXJpYWJsZURlY2xhcmF0aW9ucyA9IHVubGlua2VkQ29kZUJsb2NrLT52YXJpYWJsZURlY2xhcmF0
aW9ucygpOworICAgIGNvbnN0IFVubGlua2VkUHJvZ3JhbUNvZGVCbG9jazo6RnVuY3Rpb25EZWNs
YXRpb25zJiBmdW5jdGlvbkRlY2xhcmF0aW9ucyA9IHVubGlua2VkQ29kZUJsb2NrLT5mdW5jdGlv
bkRlY2xhcmF0aW9ucygpOwogCi0gICAgZm9yIChzaXplX3QgaSA9IDAsIG51bWJlck9mRnVuY3Rp
b25zID0gdW5saW5rZWRDb2RlQmxvY2stPm51bWJlck9mRnVuY3Rpb25EZWNscygpOyBpIDwgbnVt
YmVyT2ZGdW5jdGlvbnM7ICsraSkgewotICAgICAgICBVbmxpbmtlZEZ1bmN0aW9uRXhlY3V0YWJs
ZSogdW5saW5rZWRGdW5jdGlvbkV4ZWN1dGFibGUgPSB1bmxpbmtlZENvZGVCbG9jay0+ZnVuY3Rp
b25EZWNsKGkpOwotICAgICAgICBBU1NFUlQoIXVubGlua2VkRnVuY3Rpb25FeGVjdXRhYmxlLT5u
YW1lKCkuaXNFbXB0eSgpKTsKLSAgICAgICAgZ2xvYmFsT2JqZWN0LT5hZGRGdW5jdGlvbihjYWxs
RnJhbWUsIHVubGlua2VkRnVuY3Rpb25FeGVjdXRhYmxlLT5uYW1lKCkpOworICAgIGZvciAoc2l6
ZV90IGkgPSAwOyBpIDwgZnVuY3Rpb25EZWNsYXJhdGlvbnMuc2l6ZSgpOyArK2kpIHsKKyAgICAg
ICAgVW5saW5rZWRGdW5jdGlvbkV4ZWN1dGFibGUqIHVubGlua2VkRnVuY3Rpb25FeGVjdXRhYmxl
ID0gZnVuY3Rpb25EZWNsYXJhdGlvbnNbaV0uc2Vjb25kLmdldCgpOworICAgICAgICBKU1ZhbHVl
IHZhbHVlID0gSlNGdW5jdGlvbjo6Y3JlYXRlKHZtLCB1bmxpbmtlZEZ1bmN0aW9uRXhlY3V0YWJs
ZS0+bGluayh2bSwgbV9zb3VyY2UpLCBzY29wZSk7CisgICAgICAgIGdsb2JhbE9iamVjdC0+YWRk
RnVuY3Rpb24oY2FsbEZyYW1lLCBmdW5jdGlvbkRlY2xhcmF0aW9uc1tpXS5maXJzdCwgdmFsdWUp
OwogICAgICAgICBpZiAodm0udHlwZVByb2ZpbGVyKCkgfHwgdm0uY29udHJvbEZsb3dQcm9maWxl
cigpKSB7CiAgICAgICAgICAgICB2bS5mdW5jdGlvbkhhc0V4ZWN1dGVkQ2FjaGUoKS0+aW5zZXJ0
VW5leGVjdXRlZFJhbmdlKHNvdXJjZUlEKCksIAogICAgICAgICAgICAgICAgIHVubGlua2VkRnVu
Y3Rpb25FeGVjdXRhYmxlLT50eXBlUHJvZmlsaW5nU3RhcnRPZmZzZXQoKSwgCmRpZmYgLS1naXQg
YS9Tb3VyY2UvSmF2YVNjcmlwdENvcmUvcnVudGltZS9KU0dsb2JhbE9iamVjdC5jcHAgYi9Tb3Vy
Y2UvSmF2YVNjcmlwdENvcmUvcnVudGltZS9KU0dsb2JhbE9iamVjdC5jcHAKaW5kZXggN2QwNmZh
NjAwZWEyMDVlNTcxOTUwYjRjYjgzYzdiZWJmNThlOWIwNS4uOWY4NmU3MzFlOWQ5YzhjODBlZDY2
NzY0NzE0OWRlMDViN2UzOGEyNSAxMDA2NDQKLS0tIGEvU291cmNlL0phdmFTY3JpcHRDb3JlL3J1
bnRpbWUvSlNHbG9iYWxPYmplY3QuY3BwCisrKyBiL1NvdXJjZS9KYXZhU2NyaXB0Q29yZS9ydW50
aW1lL0pTR2xvYmFsT2JqZWN0LmNwcApAQCAtNTAyLDEyICs1MDIsMTYgQEAgYm9vbCBKU0dsb2Jh
bE9iamVjdDo6ZGVmaW5lT3duUHJvcGVydHkoSlNPYmplY3QqIG9iamVjdCwgRXhlY1N0YXRlKiBl
eGVjLCBQcm9wZXIKICAgICByZXR1cm4gQmFzZTo6ZGVmaW5lT3duUHJvcGVydHkodGhpc09iamVj
dCwgZXhlYywgcHJvcGVydHlOYW1lLCBkZXNjcmlwdG9yLCBzaG91bGRUaHJvdyk7CiB9CiAKLXZv
aWQgSlNHbG9iYWxPYmplY3Q6OmFkZEdsb2JhbFZhcihjb25zdCBJZGVudGlmaWVyJiBpZGVudCwg
Q29uc3RhbnRNb2RlIGNvbnN0YW50TW9kZSkKK0pTR2xvYmFsT2JqZWN0OjpOZXdHbG9iYWxWYXIg
SlNHbG9iYWxPYmplY3Q6OmFkZEdsb2JhbFZhcihjb25zdCBJZGVudGlmaWVyJiBpZGVudCwgQ29u
c3RhbnRNb2RlIGNvbnN0YW50TW9kZSkKIHsKICAgICBDb25jdXJyZW50SklUTG9ja2VyIGxvY2tl
cihzeW1ib2xUYWJsZSgpLT5tX2xvY2spOwogICAgIFN5bWJvbFRhYmxlRW50cnkgZW50cnkgPSBz
eW1ib2xUYWJsZSgpLT5nZXQobG9ja2VyLCBpZGVudC5pbXBsKCkpOwotICAgIGlmICghZW50cnku
aXNOdWxsKCkpCi0gICAgICAgIHJldHVybjsKKyAgICBpZiAoIWVudHJ5LmlzTnVsbCgpKSB7Cisg
ICAgICAgIE5ld0dsb2JhbFZhciByZXN1bHQ7CisgICAgICAgIHJlc3VsdC5vZmZzZXQgPSBlbnRy
eS5zY29wZU9mZnNldCgpOworICAgICAgICByZXN1bHQuc2V0ID0gZW50cnkud2F0Y2hwb2ludFNl
dCgpOworICAgICAgICByZXR1cm4gcmVzdWx0OworICAgIH0KICAgICAKICAgICBTY29wZU9mZnNl
dCBvZmZzZXQgPSBzeW1ib2xUYWJsZSgpLT50YWtlTmV4dFNjb3BlT2Zmc2V0KGxvY2tlcik7CiAg
ICAgU3ltYm9sVGFibGVFbnRyeSBuZXdFbnRyeShWYXJPZmZzZXQob2Zmc2V0KSwgKGNvbnN0YW50
TW9kZSA9PSBJc0NvbnN0YW50KSA/IFJlYWRPbmx5IDogMCk7CkBAIC01MTksMTMgKzUyMywyMSBA
QCB2b2lkIEpTR2xvYmFsT2JqZWN0OjphZGRHbG9iYWxWYXIoY29uc3QgSWRlbnRpZmllciYgaWRl
bnQsIENvbnN0YW50TW9kZSBjb25zdGFudAogICAgIAogICAgIFNjb3BlT2Zmc2V0IG9mZnNldEZv
ckFzc2VydCA9IGFkZFZhcmlhYmxlcygxKTsKICAgICBSRUxFQVNFX0FTU0VSVChvZmZzZXRGb3JB
c3NlcnQgPT0gb2Zmc2V0KTsKKworICAgIE5ld0dsb2JhbFZhciB2YXI7CisgICAgdmFyLm9mZnNl
dCA9IG9mZnNldDsKKyAgICB2YXIuc2V0ID0gbmV3RW50cnkud2F0Y2hwb2ludFNldCgpOworICAg
IHJldHVybiB2YXI7CiB9CiAKLXZvaWQgSlNHbG9iYWxPYmplY3Q6OmFkZEZ1bmN0aW9uKEV4ZWNT
dGF0ZSogZXhlYywgY29uc3QgSWRlbnRpZmllciYgcHJvcGVydHlOYW1lKQordm9pZCBKU0dsb2Jh
bE9iamVjdDo6YWRkRnVuY3Rpb24oRXhlY1N0YXRlKiBleGVjLCBjb25zdCBJZGVudGlmaWVyJiBw
cm9wZXJ0eU5hbWUsIEpTVmFsdWUgdmFsdWUpCiB7CiAgICAgVk0mIHZtID0gZXhlYy0+dm0oKTsK
ICAgICByZW1vdmVEaXJlY3Qodm0sIHByb3BlcnR5TmFtZSk7IC8vIE5ld2x5IGRlY2xhcmVkIGZ1
bmN0aW9ucyBvdmVyd3JpdGUgZXhpc3RpbmcgcHJvcGVydGllcy4KLSAgICBhZGRHbG9iYWxWYXIo
cHJvcGVydHlOYW1lLCBJc1ZhcmlhYmxlKTsKKyAgICBOZXdHbG9iYWxWYXIgdmFyID0gYWRkR2xv
YmFsVmFyKHByb3BlcnR5TmFtZSwgSXNWYXJpYWJsZSk7CisgICAgdmFyaWFibGVBdCh2YXIub2Zm
c2V0KS5zZXQoZXhlYy0+dm0oKSwgdGhpcywgdmFsdWUpOworICAgIGlmICh2YXIuc2V0KQorICAg
ICAgICB2YXIuc2V0LT50b3VjaChWYXJpYWJsZVdyaXRlRmlyZURldGFpbCh0aGlzLCBwcm9wZXJ0
eU5hbWUpKTsKIH0KIAogc3RhdGljIGlubGluZSBKU09iamVjdCogbGFzdEluUHJvdG90eXBlQ2hh
aW4oSlNPYmplY3QqIG9iamVjdCkKZGlmZiAtLWdpdCBhL1NvdXJjZS9KYXZhU2NyaXB0Q29yZS9y
dW50aW1lL0pTR2xvYmFsT2JqZWN0LmggYi9Tb3VyY2UvSmF2YVNjcmlwdENvcmUvcnVudGltZS9K
U0dsb2JhbE9iamVjdC5oCmluZGV4IDQ3ZjdjMjYwNTcyN2NhODRjYWVjY2IwYjNkYjQ1NWI4OGUy
ZTk1YjMuLjdhY2MxZGQ5MzI3ZGNlMWRiM2M4MDA3MDExYzg0ZTc3Mzc2YWY1YTIgMTAwNjQ0Ci0t
LSBhL1NvdXJjZS9KYXZhU2NyaXB0Q29yZS9ydW50aW1lL0pTR2xvYmFsT2JqZWN0LmgKKysrIGIv
U291cmNlL0phdmFTY3JpcHRDb3JlL3J1bnRpbWUvSlNHbG9iYWxPYmplY3QuaApAQCAtMzM4LDcg
KzMzOCwxMSBAQCBwcm90ZWN0ZWQ6CiAgICAgICAgIHNldEdsb2JhbFRoaXModm0sIHRoaXNWYWx1
ZSk7CiAgICAgfQogCi0gICAgdm9pZCBhZGRHbG9iYWxWYXIoY29uc3QgSWRlbnRpZmllciYsIENv
bnN0YW50TW9kZSk7CisgICAgc3RydWN0IE5ld0dsb2JhbFZhciB7CisgICAgICAgIFNjb3BlT2Zm
c2V0IG9mZnNldDsKKyAgICAgICAgV2F0Y2hwb2ludFNldCogc2V0OworICAgIH07CisgICAgTmV3
R2xvYmFsVmFyIGFkZEdsb2JhbFZhcihjb25zdCBJZGVudGlmaWVyJiwgQ29uc3RhbnRNb2RlKTsK
IAogcHVibGljOgogICAgIEpTX0VYUE9SVF9QUklWQVRFIH5KU0dsb2JhbE9iamVjdCgpOwpAQCAt
MzcwLDcgKzM3NCw3IEBAIHB1YmxpYzoKICAgICAgICAgaWYgKCFoYXNQcm9wZXJ0eShleGVjLCBw
cm9wZXJ0eU5hbWUpKQogICAgICAgICAgICAgYWRkR2xvYmFsVmFyKHByb3BlcnR5TmFtZSwgSXND
b25zdGFudCk7CiAgICAgfQotICAgIHZvaWQgYWRkRnVuY3Rpb24oRXhlY1N0YXRlKiwgY29uc3Qg
SWRlbnRpZmllciYpOworICAgIHZvaWQgYWRkRnVuY3Rpb24oRXhlY1N0YXRlKiwgY29uc3QgSWRl
bnRpZmllciYsIEpTVmFsdWUpOwogCiAgICAgLy8gVGhlIGZvbGxvd2luZyBhY2Nlc3NvcnMgcmV0
dXJuIHByaXN0aW5lIHZhbHVlcywgZXZlbiBpZiBhIHNjcmlwdCAKICAgICAvLyByZXBsYWNlcyB0
aGUgZ2xvYmFsIG9iamVjdCdzIGFzc29jaWF0ZWQgcHJvcGVydHkuCg==
</data>

          </attachment>
      

    </bug>

</bugzilla>