<?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>170940</bug_id>
          
          <creation_ts>2017-04-18 04:02:45 -0700</creation_ts>
          <short_desc>[DFG] Drop unknown use of CheckCell&apos;s child2 to work ObjectAllocationSinking for Array iterator object</short_desc>
          <delta_ts>2017-04-18 08:39:55 -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>JavaScriptCore</component>
          <version>WebKit 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>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Yusuke Suzuki">ysuzuki</reporter>
          <assigned_to name="Yusuke Suzuki">ysuzuki</assigned_to>
          <cc>buildbot</cc>
    
    <cc>fpizlo</cc>
    
    <cc>keith_miller</cc>
    
    <cc>mark.lam</cc>
    
    <cc>msaboff</cc>
    
    <cc>saam</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1298243</commentid>
    <comment_count>0</comment_count>
    <who name="Yusuke Suzuki">ysuzuki</who>
    <bug_when>2017-04-18 04:02:45 -0700</bug_when>
    <thetext>...</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1298244</commentid>
    <comment_count>1</comment_count>
    <who name="Yusuke Suzuki">ysuzuki</who>
    <bug_when>2017-04-18 04:06:13 -0700</bug_when>
    <thetext>I&apos;m not sure why not using Phantom.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1298269</commentid>
    <comment_count>2</comment_count>
      <attachid>307375</attachid>
    <who name="Yusuke Suzuki">ysuzuki</who>
    <bug_when>2017-04-18 05:09:14 -0700</bug_when>
    <thetext>Created attachment 307375
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1298271</commentid>
    <comment_count>3</comment_count>
      <attachid>307376</attachid>
    <who name="Yusuke Suzuki">ysuzuki</who>
    <bug_when>2017-04-18 05:32:39 -0700</bug_when>
    <thetext>Created attachment 307376
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1298286</commentid>
    <comment_count>4</comment_count>
    <who name="Yusuke Suzuki">ysuzuki</who>
    <bug_when>2017-04-18 08:05:02 -0700</bug_when>
    <thetext>Committed r215459: &lt;http://trac.webkit.org/changeset/215459&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1298288</commentid>
    <comment_count>5</comment_count>
      <attachid>307376</attachid>
    <who name="Yusuke Suzuki">ysuzuki</who>
    <bug_when>2017-04-18 08:28:04 -0700</bug_when>
    <thetext>Comment on attachment 307376
Patch

View in context: https://bugs.webkit.org/attachment.cgi?id=307376&amp;action=review

&gt; Source/JavaScriptCore/dfg/DFGByteCodeParser.cpp:3618
&gt; +                addToGraph(CheckCell, OpInfo(m_graph.freeze(variant.intrinsicFunction())), getter);

Oops, CheckCell can OSRExit, so we need to insert Phantom after CheckCell. I&apos;ll land the follow up patch that just replaces the positions between CheckCell and Phantom.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1298289</commentid>
    <comment_count>6</comment_count>
    <who name="Yusuke Suzuki">ysuzuki</who>
    <bug_when>2017-04-18 08:39:55 -0700</bug_when>
    <thetext>Committed r215460: &lt;http://trac.webkit.org/changeset/215460&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>307375</attachid>
            <date>2017-04-18 05:09:14 -0700</date>
            <delta_ts>2017-04-18 05:32:37 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-170940-20170418210913.patch</filename>
            <type>text/plain</type>
            <size>4285</size>
            <attacher name="Yusuke Suzuki">ysuzuki</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjE1NDU3CmRpZmYgLS1naXQgYS9Tb3VyY2UvSmF2YVNjcmlw
dENvcmUvQ2hhbmdlTG9nIGIvU291cmNlL0phdmFTY3JpcHRDb3JlL0NoYW5nZUxvZwppbmRleCAx
MGU2YjYxNjBkMjc5ZTQ4YzkxZGE3Y2I5Mzg0NWU1NWRmOGY4MGEyLi42NDE5ZDQ3NDA4NTk3MDZi
MTVkMzVhNTZhNWZiMTNiZjEyODVhOTM2IDEwMDY0NAotLS0gYS9Tb3VyY2UvSmF2YVNjcmlwdENv
cmUvQ2hhbmdlTG9nCisrKyBiL1NvdXJjZS9KYXZhU2NyaXB0Q29yZS9DaGFuZ2VMb2cKQEAgLTEs
NSArMSwyOCBAQAogMjAxNy0wNC0xOCAgWXVzdWtlIFN1enVraSAgPHV0YXRhbmUudGVhQGdtYWls
LmNvbT4KIAorICAgICAgICBbREZHXSBEcm9wIHVua25vd24gdXNlIG9mIENoZWNrQ2VsbCdzIGNo
aWxkMiB0byB3b3JrIE9iamVjdEFsbG9jYXRpb25TaW5raW5nIGZvciBBcnJheSBpdGVyYXRvciBv
YmplY3QKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTE3
MDk0MAorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIFRo
ZSBzZWNvbmQgYXJndW1lbnQgb2YgQ2hlY2tDZWxsIGlzIG5vdCB1c2VkIGluIG1lYW5pbmdmdWwg
d2F5LiBJdCBpcyBqdXN0ICp1c2UqIHRoZSBub2RlLgorICAgICAgICBUaGUgcHJvYmxlbSBpcyB0
aGF0IGl0IGVmZmVjdGl2ZWx5ICp1c2UqIHRoZSBjaGlsZDIgaW4gT2JqZWN0QWxsb2NhdGlvblNp
bmtpbmcgcGhhc2UsIGFuZAorICAgICAgICBwcmV2ZW50IHVzIGZyb20gZWxpbWluYXRpbmcgb2Jq
ZWN0IGFsbG9jYXRpb25zLiBBY3R1YWxseSwgaXQgbWF0ZXJpYWxpemVzIEFycmF5IGl0ZXJhdG9y
CisgICAgICAgIHdoZW4gaW5saW5pbmcgYG5leHQoKWAuIEluc3RlYWQsIHdlIHNob3VsZCB1c2Ug
UGhhbnRvbSBmb3IgaW4gc3VjaCBhIGNhc2UuCisKKyAgICAgICAgSXQgaW1wcm92ZXMgZGVzdHJ1
Y3R1cmluZy5lczYgaW4gU2l4U3BlZWQgMi41eC4KKworICAgICAgICBkZXN0cnVjdHVyaW5nLmVz
NiAgICAgIDMwOC41MTg0Ky0yNS4zNDkwICAgIF4gICAgMTE5LjU2ODArLTE1LjA1MjAgICAgICAg
XiBkZWZpbml0ZWx5IDIuNTgwM3ggZmFzdGVyCisKKyAgICAgICAgTm90ZSB0aGF0IFNpeFNwZWVk
IHRlc3RlZCBpbiBhcmV3ZWZhc3R5ZXQgZXhlY3V0ZXMgYWxsIHRoZSB0ZXN0cyBpbiBvbmUgcHJv
Y2VzcyB3aGlsZSBvdXIgU2l4U3BlZWQKKyAgICAgICAgdGVzdHMgZWFjaCBvbmUgaW4gaXNvbGF0
ZWQgd2F5LgorCisgICAgICAgICogZGZnL0RGR0J5dGVDb2RlUGFyc2VyLmNwcDoKKyAgICAgICAg
KEpTQzo6REZHOjpCeXRlQ29kZVBhcnNlcjo6ZW1pdEZ1bmN0aW9uQ2hlY2tzKToKKyAgICAgICAg
KEpTQzo6REZHOjpCeXRlQ29kZVBhcnNlcjo6aGFuZGxlR2V0QnlJZCk6CisKKzIwMTctMDQtMTgg
IFl1c3VrZSBTdXp1a2kgIDx1dGF0YW5lLnRlYUBnbWFpbC5jb20+CisKICAgICAgICAgW0pTQ11b
R1RLXSBnbGliIFJ1bkxvb3AgZG9lcyBub3QgYWNjZXB0IG5lZ2F0aXZlIHN0YXJ0IGludGVydmFs
CiAgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xNzA3NzUK
IApkaWZmIC0tZ2l0IGEvU291cmNlL0phdmFTY3JpcHRDb3JlL2RmZy9ERkdCeXRlQ29kZVBhcnNl
ci5jcHAgYi9Tb3VyY2UvSmF2YVNjcmlwdENvcmUvZGZnL0RGR0J5dGVDb2RlUGFyc2VyLmNwcApp
bmRleCBiOGUxOTlhZDE3NTRjYjY3NDJkY2RjZDA0YmNhZTM4MDRiZjUwNjc0Li5iMmM5YjFiOTBj
MmI2OWQ3YjBkZTcxODdkZmUxYzFlMzFlNGQyMGVmIDEwMDY0NAotLS0gYS9Tb3VyY2UvSmF2YVNj
cmlwdENvcmUvZGZnL0RGR0J5dGVDb2RlUGFyc2VyLmNwcAorKysgYi9Tb3VyY2UvSmF2YVNjcmlw
dENvcmUvZGZnL0RGR0J5dGVDb2RlUGFyc2VyLmNwcApAQCAtMTM3MCw3ICsxMzcwLDcgQEAgdm9p
ZCBCeXRlQ29kZVBhcnNlcjo6ZW1pdEZ1bmN0aW9uQ2hlY2tzKENhbGxWYXJpYW50IGNhbGxlZSwg
Tm9kZSogY2FsbFRhcmdldCwgVmkKICAgICBpZiAodGhpc0FyZ3VtZW50UmVnLmlzVmFsaWQoKSkK
ICAgICAgICAgdGhpc0FyZ3VtZW50ID0gZ2V0KHRoaXNBcmd1bWVudFJlZyk7CiAgICAgZWxzZQot
ICAgICAgICB0aGlzQXJndW1lbnQgPSAwOworICAgICAgICB0aGlzQXJndW1lbnQgPSBudWxscHRy
OwogCiAgICAgSlNDZWxsKiBjYWxsZWVDZWxsOwogICAgIE5vZGUqIGNhbGxUYXJnZXRGb3JDaGVj
azsKQEAgLTEzODMsNyArMTM4Myw5IEBAIHZvaWQgQnl0ZUNvZGVQYXJzZXI6OmVtaXRGdW5jdGlv
bkNoZWNrcyhDYWxsVmFyaWFudCBjYWxsZWUsIE5vZGUqIGNhbGxUYXJnZXQsIFZpCiAgICAgfQog
ICAgIAogICAgIEFTU0VSVChjYWxsZWVDZWxsKTsKLSAgICBhZGRUb0dyYXBoKENoZWNrQ2VsbCwg
T3BJbmZvKG1fZ3JhcGguZnJlZXplKGNhbGxlZUNlbGwpKSwgY2FsbFRhcmdldEZvckNoZWNrLCB0
aGlzQXJndW1lbnQpOworICAgIGlmICh0aGlzQXJndW1lbnQpCisgICAgICAgIGFkZFRvR3JhcGgo
UGhhbnRvbSwgdGhpc0FyZ3VtZW50KTsKKyAgICBhZGRUb0dyYXBoKENoZWNrQ2VsbCwgT3BJbmZv
KG1fZ3JhcGguZnJlZXplKGNhbGxlZUNlbGwpKSwgY2FsbFRhcmdldEZvckNoZWNrKTsKIH0KIAog
Tm9kZSogQnl0ZUNvZGVQYXJzZXI6OmdldEFyZ3VtZW50Q291bnQoKQpAQCAtMzYxMiw3ICszNjE0
LDggQEAgdm9pZCBCeXRlQ29kZVBhcnNlcjo6aGFuZGxlR2V0QnlJZCgKIAogICAgIGlmIChoYW5k
bGVJbnRyaW5zaWNHZXR0ZXIoZGVzdGluYXRpb25PcGVyYW5kLCB2YXJpYW50LCBiYXNlLAogICAg
ICAgICAgICAgWyZdICgpIHsKLSAgICAgICAgICAgICAgICBhZGRUb0dyYXBoKENoZWNrQ2VsbCwg
T3BJbmZvKG1fZ3JhcGguZnJlZXplKHZhcmlhbnQuaW50cmluc2ljRnVuY3Rpb24oKSkpLCBnZXR0
ZXIsIGJhc2UpOworICAgICAgICAgICAgICAgIGFkZFRvR3JhcGgoUGhhbnRvbSwgYmFzZSk7Cisg
ICAgICAgICAgICAgICAgYWRkVG9HcmFwaChDaGVja0NlbGwsIE9wSW5mbyhtX2dyYXBoLmZyZWV6
ZSh2YXJpYW50LmludHJpbnNpY0Z1bmN0aW9uKCkpKSwgZ2V0dGVyKTsKICAgICAgICAgICAgIH0p
KSB7CiAgICAgICAgIGFkZFRvR3JhcGgoUGhhbnRvbSwgZ2V0dGVyKTsKICAgICAgICAgcmV0dXJu
OwpkaWZmIC0tZ2l0IGEvSlNUZXN0cy9DaGFuZ2VMb2cgYi9KU1Rlc3RzL0NoYW5nZUxvZwppbmRl
eCA4NjcxNzBmYzg1ZDE5OGZmMTJkOTk5NjAwM2FiZmY3MmZlZmNkYjlkLi42YzM0YTI4ZTA4YjU2
ZDkwM2Q2M2I5OGZlZWZmNzIxYzc4ZGY5MmNkIDEwMDY0NAotLS0gYS9KU1Rlc3RzL0NoYW5nZUxv
ZworKysgYi9KU1Rlc3RzL0NoYW5nZUxvZwpAQCAtMSwzICsxLDEzIEBACisyMDE3LTA0LTE4ICBZ
dXN1a2UgU3V6dWtpICA8dXRhdGFuZS50ZWFAZ21haWwuY29tPgorCisgICAgICAgIFtERkddIERy
b3AgdW5rbm93biB1c2Ugb2YgQ2hlY2tDZWxsJ3MgY2hpbGQyIHRvIHdvcmsgT2JqZWN0QWxsb2Nh
dGlvblNpbmtpbmcgZm9yIEFycmF5IGl0ZXJhdG9yIG9iamVjdAorICAgICAgICBodHRwczovL2J1
Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTcwOTQwCisKKyAgICAgICAgUmV2aWV3ZWQg
YnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgKiBtaWNyb2JlbmNobWFya3MvZm9yLW9mLWFy
cmF5LmpzOiBBZGRlZC4KKyAgICAgICAgKGZuKToKKwogMjAxNy0wNC0xNyAgU2FhbSBCYXJhdGkg
IDxzYmFyYXRpQGFwcGxlLmNvbT4KIAogICAgICAgICBCeXRlY29kZUdlbmVyYXRvciAiLmNhbGwi
IGFuZCAiLmFwcGx5IiBpcyBleHBvbmVudGlhbCBpbiBuZXN0aW5nIGRlcHRoCmRpZmYgLS1naXQg
YS9KU1Rlc3RzL21pY3JvYmVuY2htYXJrcy9mb3Itb2YtYXJyYXkuanMgYi9KU1Rlc3RzL21pY3Jv
YmVuY2htYXJrcy9mb3Itb2YtYXJyYXkuanMKbmV3IGZpbGUgbW9kZSAxMDA2NDQKaW5kZXggMDAw
MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMC4uYjM3OGJmMTBkNGRjNDliMzU0
NGVlZGQ2YWVmYThlNmY4YWQyYzAyZQotLS0gL2Rldi9udWxsCisrKyBiL0pTVGVzdHMvbWljcm9i
ZW5jaG1hcmtzL2Zvci1vZi1hcnJheS5qcwpAQCAtMCwwICsxLDEyIEBACit2YXIgZGF0YSA9IFsx
LDIsMyw0LDUsNiw3LDgsOSwxMF07CisKK2Z1bmN0aW9uIGZuKCkgeworICB2YXIgcmV0ID0gJyc7
CisgIGZvciAodmFyIHZhbHVlIG9mIGRhdGEpCisgICAgcmV0ICs9IHZhbHVlOworICByZXR1cm4g
cmV0OworfQorbm9JbmxpbmUoZm4pOworCitmb3IgKHZhciBpID0gMDsgaSA8IDFlNTsgKytpKQor
ICAgIGZuKCk7Cg==
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>307376</attachid>
            <date>2017-04-18 05:32:39 -0700</date>
            <delta_ts>2017-04-18 07:53:52 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-170940-20170418213238.patch</filename>
            <type>text/plain</type>
            <size>4281</size>
            <attacher name="Yusuke Suzuki">ysuzuki</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjE1NDU3CmRpZmYgLS1naXQgYS9Tb3VyY2UvSmF2YVNjcmlw
dENvcmUvQ2hhbmdlTG9nIGIvU291cmNlL0phdmFTY3JpcHRDb3JlL0NoYW5nZUxvZwppbmRleCAx
MGU2YjYxNjBkMjc5ZTQ4YzkxZGE3Y2I5Mzg0NWU1NWRmOGY4MGEyLi4xNzg1NDk2MTU4YTRjZTIy
MWIyNDM2YTgyMDhhM2YyNGFmMjhiNDU4IDEwMDY0NAotLS0gYS9Tb3VyY2UvSmF2YVNjcmlwdENv
cmUvQ2hhbmdlTG9nCisrKyBiL1NvdXJjZS9KYXZhU2NyaXB0Q29yZS9DaGFuZ2VMb2cKQEAgLTEs
NSArMSwyOCBAQAogMjAxNy0wNC0xOCAgWXVzdWtlIFN1enVraSAgPHV0YXRhbmUudGVhQGdtYWls
LmNvbT4KIAorICAgICAgICBbREZHXSBEcm9wIHVua25vd24gdXNlIG9mIENoZWNrQ2VsbCdzIGNo
aWxkMiB0byB3b3JrIE9iamVjdEFsbG9jYXRpb25TaW5raW5nIGZvciBBcnJheSBpdGVyYXRvciBv
YmplY3QKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTE3
MDk0MAorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIFRo
ZSBzZWNvbmQgYXJndW1lbnQgb2YgQ2hlY2tDZWxsIGlzIG5vdCB1c2VkIGluIG1lYW5pbmdmdWwg
d2F5LiBJdCBpcyBqdXN0ICp1c2UqIHRoZSBub2RlLgorICAgICAgICBUaGUgcHJvYmxlbSBpcyB0
aGF0IGl0IGVmZmVjdGl2ZWx5ICp1c2UqIHRoZSBjaGlsZDIgaW4gT2JqZWN0QWxsb2NhdGlvblNp
bmtpbmcgcGhhc2UsIGFuZAorICAgICAgICBwcmV2ZW50IHVzIGZyb20gZWxpbWluYXRpbmcgb2Jq
ZWN0IGFsbG9jYXRpb25zLiBBY3R1YWxseSwgaXQgbWF0ZXJpYWxpemVzIEFycmF5IGl0ZXJhdG9y
CisgICAgICAgIHdoZW4gaW5saW5pbmcgYG5leHQoKWAuIEluc3RlYWQsIHdlIHNob3VsZCB1c2Ug
UGhhbnRvbSBpbiBzdWNoIGEgY2FzZS4KKworICAgICAgICBJdCBpbXByb3ZlcyBkZXN0cnVjdHVy
aW5nLmVzNiBpbiBTaXhTcGVlZCAyLjV4LgorCisgICAgICAgIGRlc3RydWN0dXJpbmcuZXM2ICAg
ICAgMzA4LjUxODQrLTI1LjM0OTAgICAgXiAgICAxMTkuNTY4MCstMTUuMDUyMCAgICAgICBeIGRl
ZmluaXRlbHkgMi41ODAzeCBmYXN0ZXIKKworICAgICAgICBOb3RlIHRoYXQgU2l4U3BlZWQgdGVz
dGVkIGluIGFyZXdlZmFzdHlldCBleGVjdXRlcyBhbGwgdGhlIHRlc3RzIGluIG9uZSBwcm9jZXNz
IHdoaWxlIG91ciBTaXhTcGVlZAorICAgICAgICB0ZXN0cyBlYWNoIG9uZSBpbiBpc29sYXRlZCB3
YXkuCisKKyAgICAgICAgKiBkZmcvREZHQnl0ZUNvZGVQYXJzZXIuY3BwOgorICAgICAgICAoSlND
OjpERkc6OkJ5dGVDb2RlUGFyc2VyOjplbWl0RnVuY3Rpb25DaGVja3MpOgorICAgICAgICAoSlND
OjpERkc6OkJ5dGVDb2RlUGFyc2VyOjpoYW5kbGVHZXRCeUlkKToKKworMjAxNy0wNC0xOCAgWXVz
dWtlIFN1enVraSAgPHV0YXRhbmUudGVhQGdtYWlsLmNvbT4KKwogICAgICAgICBbSlNDXVtHVEtd
IGdsaWIgUnVuTG9vcCBkb2VzIG5vdCBhY2NlcHQgbmVnYXRpdmUgc3RhcnQgaW50ZXJ2YWwKICAg
ICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTE3MDc3NQogCmRp
ZmYgLS1naXQgYS9Tb3VyY2UvSmF2YVNjcmlwdENvcmUvZGZnL0RGR0J5dGVDb2RlUGFyc2VyLmNw
cCBiL1NvdXJjZS9KYXZhU2NyaXB0Q29yZS9kZmcvREZHQnl0ZUNvZGVQYXJzZXIuY3BwCmluZGV4
IGI4ZTE5OWFkMTc1NGNiNjc0MmRjZGNkMDRiY2FlMzgwNGJmNTA2NzQuLmIyYzliMWI5MGMyYjY5
ZDdiMGRlNzE4N2RmZTFjMWUzMWU0ZDIwZWYgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9KYXZhU2NyaXB0
Q29yZS9kZmcvREZHQnl0ZUNvZGVQYXJzZXIuY3BwCisrKyBiL1NvdXJjZS9KYXZhU2NyaXB0Q29y
ZS9kZmcvREZHQnl0ZUNvZGVQYXJzZXIuY3BwCkBAIC0xMzcwLDcgKzEzNzAsNyBAQCB2b2lkIEJ5
dGVDb2RlUGFyc2VyOjplbWl0RnVuY3Rpb25DaGVja3MoQ2FsbFZhcmlhbnQgY2FsbGVlLCBOb2Rl
KiBjYWxsVGFyZ2V0LCBWaQogICAgIGlmICh0aGlzQXJndW1lbnRSZWcuaXNWYWxpZCgpKQogICAg
ICAgICB0aGlzQXJndW1lbnQgPSBnZXQodGhpc0FyZ3VtZW50UmVnKTsKICAgICBlbHNlCi0gICAg
ICAgIHRoaXNBcmd1bWVudCA9IDA7CisgICAgICAgIHRoaXNBcmd1bWVudCA9IG51bGxwdHI7CiAK
ICAgICBKU0NlbGwqIGNhbGxlZUNlbGw7CiAgICAgTm9kZSogY2FsbFRhcmdldEZvckNoZWNrOwpA
QCAtMTM4Myw3ICsxMzgzLDkgQEAgdm9pZCBCeXRlQ29kZVBhcnNlcjo6ZW1pdEZ1bmN0aW9uQ2hl
Y2tzKENhbGxWYXJpYW50IGNhbGxlZSwgTm9kZSogY2FsbFRhcmdldCwgVmkKICAgICB9CiAgICAg
CiAgICAgQVNTRVJUKGNhbGxlZUNlbGwpOwotICAgIGFkZFRvR3JhcGgoQ2hlY2tDZWxsLCBPcElu
Zm8obV9ncmFwaC5mcmVlemUoY2FsbGVlQ2VsbCkpLCBjYWxsVGFyZ2V0Rm9yQ2hlY2ssIHRoaXNB
cmd1bWVudCk7CisgICAgaWYgKHRoaXNBcmd1bWVudCkKKyAgICAgICAgYWRkVG9HcmFwaChQaGFu
dG9tLCB0aGlzQXJndW1lbnQpOworICAgIGFkZFRvR3JhcGgoQ2hlY2tDZWxsLCBPcEluZm8obV9n
cmFwaC5mcmVlemUoY2FsbGVlQ2VsbCkpLCBjYWxsVGFyZ2V0Rm9yQ2hlY2spOwogfQogCiBOb2Rl
KiBCeXRlQ29kZVBhcnNlcjo6Z2V0QXJndW1lbnRDb3VudCgpCkBAIC0zNjEyLDcgKzM2MTQsOCBA
QCB2b2lkIEJ5dGVDb2RlUGFyc2VyOjpoYW5kbGVHZXRCeUlkKAogCiAgICAgaWYgKGhhbmRsZUlu
dHJpbnNpY0dldHRlcihkZXN0aW5hdGlvbk9wZXJhbmQsIHZhcmlhbnQsIGJhc2UsCiAgICAgICAg
ICAgICBbJl0gKCkgewotICAgICAgICAgICAgICAgIGFkZFRvR3JhcGgoQ2hlY2tDZWxsLCBPcElu
Zm8obV9ncmFwaC5mcmVlemUodmFyaWFudC5pbnRyaW5zaWNGdW5jdGlvbigpKSksIGdldHRlciwg
YmFzZSk7CisgICAgICAgICAgICAgICAgYWRkVG9HcmFwaChQaGFudG9tLCBiYXNlKTsKKyAgICAg
ICAgICAgICAgICBhZGRUb0dyYXBoKENoZWNrQ2VsbCwgT3BJbmZvKG1fZ3JhcGguZnJlZXplKHZh
cmlhbnQuaW50cmluc2ljRnVuY3Rpb24oKSkpLCBnZXR0ZXIpOwogICAgICAgICAgICAgfSkpIHsK
ICAgICAgICAgYWRkVG9HcmFwaChQaGFudG9tLCBnZXR0ZXIpOwogICAgICAgICByZXR1cm47CmRp
ZmYgLS1naXQgYS9KU1Rlc3RzL0NoYW5nZUxvZyBiL0pTVGVzdHMvQ2hhbmdlTG9nCmluZGV4IDg2
NzE3MGZjODVkMTk4ZmYxMmQ5OTk2MDAzYWJmZjcyZmVmY2RiOWQuLjZjMzRhMjhlMDhiNTZkOTAz
ZDYzYjk4ZmVlZmY3MjFjNzhkZjkyY2QgMTAwNjQ0Ci0tLSBhL0pTVGVzdHMvQ2hhbmdlTG9nCisr
KyBiL0pTVGVzdHMvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMTMgQEAKKzIwMTctMDQtMTggIFl1c3Vr
ZSBTdXp1a2kgIDx1dGF0YW5lLnRlYUBnbWFpbC5jb20+CisKKyAgICAgICAgW0RGR10gRHJvcCB1
bmtub3duIHVzZSBvZiBDaGVja0NlbGwncyBjaGlsZDIgdG8gd29yayBPYmplY3RBbGxvY2F0aW9u
U2lua2luZyBmb3IgQXJyYXkgaXRlcmF0b3Igb2JqZWN0CisgICAgICAgIGh0dHBzOi8vYnVncy53
ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xNzA5NDAKKworICAgICAgICBSZXZpZXdlZCBieSBO
T0JPRFkgKE9PUFMhKS4KKworICAgICAgICAqIG1pY3JvYmVuY2htYXJrcy9mb3Itb2YtYXJyYXku
anM6IEFkZGVkLgorICAgICAgICAoZm4pOgorCiAyMDE3LTA0LTE3ICBTYWFtIEJhcmF0aSAgPHNi
YXJhdGlAYXBwbGUuY29tPgogCiAgICAgICAgIEJ5dGVjb2RlR2VuZXJhdG9yICIuY2FsbCIgYW5k
ICIuYXBwbHkiIGlzIGV4cG9uZW50aWFsIGluIG5lc3RpbmcgZGVwdGgKZGlmZiAtLWdpdCBhL0pT
VGVzdHMvbWljcm9iZW5jaG1hcmtzL2Zvci1vZi1hcnJheS5qcyBiL0pTVGVzdHMvbWljcm9iZW5j
aG1hcmtzL2Zvci1vZi1hcnJheS5qcwpuZXcgZmlsZSBtb2RlIDEwMDY0NAppbmRleCAwMDAwMDAw
MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwLi5iMzc4YmYxMGQ0ZGM0OWIzNTQ0ZWVk
ZDZhZWZhOGU2ZjhhZDJjMDJlCi0tLSAvZGV2L251bGwKKysrIGIvSlNUZXN0cy9taWNyb2JlbmNo
bWFya3MvZm9yLW9mLWFycmF5LmpzCkBAIC0wLDAgKzEsMTIgQEAKK3ZhciBkYXRhID0gWzEsMiwz
LDQsNSw2LDcsOCw5LDEwXTsKKworZnVuY3Rpb24gZm4oKSB7CisgIHZhciByZXQgPSAnJzsKKyAg
Zm9yICh2YXIgdmFsdWUgb2YgZGF0YSkKKyAgICByZXQgKz0gdmFsdWU7CisgIHJldHVybiByZXQ7
Cit9Citub0lubGluZShmbik7CisKK2ZvciAodmFyIGkgPSAwOyBpIDwgMWU1OyArK2kpCisgICAg
Zm4oKTsK
</data>
<flag name="review"
          id="328659"
          type_id="1"
          status="+"
          setter="fpizlo"
    />
          </attachment>
      

    </bug>

</bugzilla>