<?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>185124</bug_id>
          
          <creation_ts>2018-04-29 11:59:04 -0700</creation_ts>
          <short_desc>SubresourceLoader::didFail() should only log message if state is Initialized</short_desc>
          <delta_ts>2018-06-22 18:23:17 -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>WebCore Misc.</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>EasyFix, InRadar</keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Daniel Bates">dbates</reporter>
          <assigned_to name="Woodrow Wang">wwang153</assigned_to>
          <cc>bfulgham</cc>
    
    <cc>cdumez</cc>
    
    <cc>commit-queue</cc>
    
    <cc>ews-watchlist</cc>
    
    <cc>japhet</cc>
    
    <cc>webkit-bug-importer</cc>
    
    <cc>wilander</cc>
    
    <cc>youennf</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1418918</commentid>
    <comment_count>0</comment_count>
    <who name="Daniel Bates">dbates</who>
    <bug_when>2018-04-29 11:59:04 -0700</bug_when>
    <thetext>SubresourceLoader::didFail() has the followzing code:

[[
void SubresourceLoader::didFail(const ResourceError&amp; error)
{
    if (m_frame &amp;&amp; m_frame-&gt;document() &amp;&amp; error.isAccessControl())
        m_frame-&gt;document()-&gt;addConsoleMessage(MessageSource::Security, MessageLevel::Error, error.localizedDescription());

#if USE(QUICK_LOOK)
...
#endif

    if (m_state != Initialized)
        return;
    ASSERT(!reachedTerminalState());
    LOG(ResourceLoading, &quot;Failed to load &apos;%s&apos;.\n&quot;, m_resource-&gt;url().string().latin1().data());
...
]]

The logic to log a console message should be moved after LOG() such that we only perform this logic if m_state != Initialized. Moreover, we do not need to null check m_frame once we move the code because it can never be null so long as we have not reached he terminal state.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1435609</commentid>
    <comment_count>1</comment_count>
      <attachid>343369</attachid>
    <who name="Woodrow Wang">wwang153</who>
    <bug_when>2018-06-22 14:38:21 -0700</bug_when>
    <thetext>Created attachment 343369
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1435705</commentid>
    <comment_count>2</comment_count>
      <attachid>343402</attachid>
    <who name="Woodrow Wang">wwang153</who>
    <bug_when>2018-06-22 17:32:44 -0700</bug_when>
    <thetext>Created attachment 343402
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1435712</commentid>
    <comment_count>3</comment_count>
      <attachid>343403</attachid>
    <who name="Woodrow Wang">wwang153</who>
    <bug_when>2018-06-22 17:40:40 -0700</bug_when>
    <thetext>Created attachment 343403
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1435740</commentid>
    <comment_count>4</comment_count>
      <attachid>343403</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2018-06-22 18:22:10 -0700</bug_when>
    <thetext>Comment on attachment 343403
Patch

Clearing flags on attachment: 343403

Committed r233117: &lt;https://trac.webkit.org/changeset/233117&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1435741</commentid>
    <comment_count>5</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2018-06-22 18:22:12 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1435743</commentid>
    <comment_count>6</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2018-06-22 18:23:17 -0700</bug_when>
    <thetext>&lt;rdar://problem/41389563&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>343369</attachid>
            <date>2018-06-22 14:38:21 -0700</date>
            <delta_ts>2018-06-22 17:32:42 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-185124-20180622143821.patch</filename>
            <type>text/plain</type>
            <size>2359</size>
            <attacher name="Woodrow Wang">wwang153</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjMzMDk2CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggMTI1NGRkYWVjNWZiZDA5
NzQ5OGI3YzQyNGExYzJjNmE5MmU5ZjE1MS4uYzRkZWMwNjI1ZmYwMzMzMGUzOTcxYjBlMzAyOTU1
YzBiNzZmZTQ2OSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDIwIEBACisyMDE4LTA2LTIyICBXb29k
cm93IFdhbmcgIDx3b29kcm93X3dhbmdAYXBwbGUuY29tPgorCisgICAgICAgIFN1YnJlc291cmNl
TG9hZGVyOjpkaWRGYWlsKCkgc2hvdWxkIG9ubHkgbG9nIG1lc3NhZ2UgaWYgc3RhdGUgaXMgSW5p
dGlhbGl6ZWQKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lk
PTE4NTEyNAorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAg
IEZ1bmN0aW9uYWxpdHkgZG9lcyBub3QgY2hhbmdlLiBNb3ZpbmcgY29uc29sZSBsb2dnaW5nIHRv
IGJlIAorICAgICAgICBhZnRlciBjaGVja2luZyBzdGF0ZSBvZiBzdWJyZXNvdXJjZSBsb2FkZXIu
IFdlIG9ubHkgbmVlZCB0byAKKyAgICAgICAgcGVyZm9ybSB0aGlzIGxvZyBpZiB0aGUgc3RhdGUg
aXMgaW5pdGlhbGl6ZWQgdG8gc3RheSAKKyAgICAgICAgY29uc2lzdGVudCB3aXRoIG90aGVyIGZ1
bmN0aW9ucyBpbiBmaWxlLiBXZSBjYW4gYWxzbyByZW1vdmUgYQorICAgICAgICBudWxsIGNoZWNr
IGZvciB0aGUgZnJhbWUsIGFzIHdlIGhhdmUgYXNzZXJ0aW9ucyB0byBlbnN1cmUgaXQKKyAgICAg
ICAgaXMgbm90IG51bGwgYWxyZWFkeS4KKworICAgICAgICAqIGxvYWRlci9TdWJyZXNvdXJjZUxv
YWRlci5jcHA6CisgICAgICAgIChXZWJDb3JlOjpTdWJyZXNvdXJjZUxvYWRlcjo6ZGlkRmFpbCk6
CisKIDIwMTgtMDYtMjIgIFRpbW90aHkgSGF0Y2hlciAgPHRpbW90aHlAYXBwbGUuY29tPgogCiAg
ICAgICAgIFJlY2FsYyBzdHlsZXMgZXZlcnkgdGltZSBkZWZhdWx0QXBwZWFyYW5jZSBjaGFuZ2Vz
LgpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvbG9hZGVyL1N1YnJlc291cmNlTG9hZGVyLmNw
cCBiL1NvdXJjZS9XZWJDb3JlL2xvYWRlci9TdWJyZXNvdXJjZUxvYWRlci5jcHAKaW5kZXggYTRh
MTVkODFmYmM1MjA5MDFhNzVjYzJlZjEwMzMzNGM0NDM1YjJjMC4uYjAzNWQwYjA4YTA2MzBlN2Qx
NzBmOTczZDE1ZmQ0NmE1MTI3ODEwMCAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvbG9hZGVy
L1N1YnJlc291cmNlTG9hZGVyLmNwcAorKysgYi9Tb3VyY2UvV2ViQ29yZS9sb2FkZXIvU3VicmVz
b3VyY2VMb2FkZXIuY3BwCkBAIC02NDgsOCArNjQ4LDYgQEAgdm9pZCBTdWJyZXNvdXJjZUxvYWRl
cjo6ZGlkRmluaXNoTG9hZGluZyhjb25zdCBOZXR3b3JrTG9hZE1ldHJpY3MmIG5ldHdvcmtMb2Fk
TWUKIAogdm9pZCBTdWJyZXNvdXJjZUxvYWRlcjo6ZGlkRmFpbChjb25zdCBSZXNvdXJjZUVycm9y
JiBlcnJvcikKIHsKLSAgICBpZiAobV9mcmFtZSAmJiBtX2ZyYW1lLT5kb2N1bWVudCgpICYmIGVy
cm9yLmlzQWNjZXNzQ29udHJvbCgpKQotICAgICAgICBtX2ZyYW1lLT5kb2N1bWVudCgpLT5hZGRD
b25zb2xlTWVzc2FnZShNZXNzYWdlU291cmNlOjpTZWN1cml0eSwgTWVzc2FnZUxldmVsOjpFcnJv
ciwgZXJyb3IubG9jYWxpemVkRGVzY3JpcHRpb24oKSk7CiAKICNpZiBVU0UoUVVJQ0tfTE9PSykK
ICAgICBpZiAoYXV0byBwcmV2aWV3TG9hZGVyID0gbV9wcmV2aWV3TG9hZGVyLmdldCgpKQpAQCAt
NjYwLDYgKzY1OCw5IEBAIHZvaWQgU3VicmVzb3VyY2VMb2FkZXI6OmRpZEZhaWwoY29uc3QgUmVz
b3VyY2VFcnJvciYgZXJyb3IpCiAgICAgICAgIHJldHVybjsKICAgICBBU1NFUlQoIXJlYWNoZWRU
ZXJtaW5hbFN0YXRlKCkpOwogICAgIExPRyhSZXNvdXJjZUxvYWRpbmcsICJGYWlsZWQgdG8gbG9h
ZCAnJXMnLlxuIiwgbV9yZXNvdXJjZS0+dXJsKCkuc3RyaW5nKCkubGF0aW4xKCkuZGF0YSgpKTsK
KyAgICBpZiAobV9mcmFtZS0+ZG9jdW1lbnQoKSAmJiBlcnJvci5pc0FjY2Vzc0NvbnRyb2woKSkK
KyAgICAgICAgbV9mcmFtZS0+ZG9jdW1lbnQoKS0+YWRkQ29uc29sZU1lc3NhZ2UoTWVzc2FnZVNv
dXJjZTo6U2VjdXJpdHksIE1lc3NhZ2VMZXZlbDo6RXJyb3IsIGVycm9yLmxvY2FsaXplZERlc2Ny
aXB0aW9uKCkpOworCiAKICAgICBSZWY8U3VicmVzb3VyY2VMb2FkZXI+IHByb3RlY3RlZFRoaXMo
KnRoaXMpOwogICAgIENhY2hlZFJlc291cmNlSGFuZGxlPENhY2hlZFJlc291cmNlPiBwcm90ZWN0
UmVzb3VyY2UobV9yZXNvdXJjZSk7Cg==
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>343402</attachid>
            <date>2018-06-22 17:32:44 -0700</date>
            <delta_ts>2018-06-22 17:39:45 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-185124-20180622173243.patch</filename>
            <type>text/plain</type>
            <size>2714</size>
            <attacher name="Woodrow Wang">wwang153</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjMzMDk2CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggMTI1NGRkYWVjNWZiZDA5
NzQ5OGI3YzQyNGExYzJjNmE5MmU5ZjE1MS4uYTNlYTVmM2IxMWEwODk0YTVmMjMyNjZlYTU2ZmUw
MTk0ZDRkYzM2YiAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDI0IEBACisyMDE4LTA2LTIyICBXb29k
cm93IFdhbmcgIDx3b29kcm93X3dhbmdAYXBwbGUuY29tPgorCisgICAgICAgIFN1YnJlc291cmNl
TG9hZGVyOjpkaWRGYWlsKCkgc2hvdWxkIG9ubHkgbG9nIG1lc3NhZ2UgaWYgc3RhdGUgaXMgSW5p
dGlhbGl6ZWQKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lk
PTE4NTEyNAorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAg
IEZ1bmN0aW9uYWxpdHkgZG9lcyBub3QgY2hhbmdlLiBNb3ZlZCBjb25zb2xlIGxvZ2dpbmcgdG8g
YmUgCisgICAgICAgIGFmdGVyIGNoZWNraW5nIHN0YXRlIG9mIHN1YnJlc291cmNlIGxvYWRlci4g
V2Ugb25seSBuZWVkIHRvIAorICAgICAgICBsb2cgaWYgdGhlIHN0YXRlIGlzIGluaXRpYWxpemVk
LiBUaGlzIGlzIGNvbnNpc3RlbnQgd2l0aCBvdGhlcgorICAgICAgICBmdW5jdGlvbnMgaW4gZmls
ZS4gV2UgY2FuIGFsc28gcmVtb3ZlIGEgbnVsbCBjaGVjayBmb3IgdGhlIAorICAgICAgICBmcmFt
ZSBwb2ludGVyIChtX2ZyYW1lKS4gVGhlIHN1cGVyY2xhc3MgUmVzb3VyY2VMb2FkZXIgY29uc3Ry
dWN0b3IKKyAgICAgICAgdGFrZXMgYW4gbHZhbHVlIHJlZmVyZW5jZSBhbmQgaW5pdGlhbGl6ZXMg
bV9mcmFtZSwgZW5zdXJpbmcKKyAgICAgICAgbV9mcmFtZSBjYW5ub3QgYmUgbnVsbC4gSXQgaXMg
b25seSBzZXQgdG8gbnVsbCBieSAKKyAgICAgICAgUmVzb3VyY2VMb2FkZXI6OnJlbGVhc2VSZXNv
dXJjZXMoKSwgd2hpY2ggaXMgb25seSBjYWxsZWQgYWZ0ZXIgdGhlIAorICAgICAgICByZXNvdXJj
ZSBmaW5pc2hlcyBsb2FkaW5nIG9yIGZhaWxzIHRvIGxvYWQuIFRodXMsIGluIGRpZEZhaWwoKSwg
CisgICAgICAgIG1fZnJhbWUgbXVzdCBiZSBub24tbnVsbCB3aGVuIHdlJ3JlIGxvZ2dpbmcgYW5k
IHVwIHVudGlsIHRoZSBlbmQgb2YgdGhlIGZ1bmN0aW9uLiAgCisKKyAgICAgICAgKiBsb2FkZXIv
U3VicmVzb3VyY2VMb2FkZXIuY3BwOgorICAgICAgICAoV2ViQ29yZTo6U3VicmVzb3VyY2VMb2Fk
ZXI6OmRpZEZhaWwpOgorCiAyMDE4LTA2LTIyICBUaW1vdGh5IEhhdGNoZXIgIDx0aW1vdGh5QGFw
cGxlLmNvbT4KIAogICAgICAgICBSZWNhbGMgc3R5bGVzIGV2ZXJ5IHRpbWUgZGVmYXVsdEFwcGVh
cmFuY2UgY2hhbmdlcy4KZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL2xvYWRlci9TdWJyZXNv
dXJjZUxvYWRlci5jcHAgYi9Tb3VyY2UvV2ViQ29yZS9sb2FkZXIvU3VicmVzb3VyY2VMb2FkZXIu
Y3BwCmluZGV4IGE0YTE1ZDgxZmJjNTIwOTAxYTc1Y2MyZWYxMDMzMzRjNDQzNWIyYzAuLmIwMzVk
MGIwOGEwNjMwZTdkMTcwZjk3M2QxNWZkNDZhNTEyNzgxMDAgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9X
ZWJDb3JlL2xvYWRlci9TdWJyZXNvdXJjZUxvYWRlci5jcHAKKysrIGIvU291cmNlL1dlYkNvcmUv
bG9hZGVyL1N1YnJlc291cmNlTG9hZGVyLmNwcApAQCAtNjQ4LDggKzY0OCw2IEBAIHZvaWQgU3Vi
cmVzb3VyY2VMb2FkZXI6OmRpZEZpbmlzaExvYWRpbmcoY29uc3QgTmV0d29ya0xvYWRNZXRyaWNz
JiBuZXR3b3JrTG9hZE1lCiAKIHZvaWQgU3VicmVzb3VyY2VMb2FkZXI6OmRpZEZhaWwoY29uc3Qg
UmVzb3VyY2VFcnJvciYgZXJyb3IpCiB7Ci0gICAgaWYgKG1fZnJhbWUgJiYgbV9mcmFtZS0+ZG9j
dW1lbnQoKSAmJiBlcnJvci5pc0FjY2Vzc0NvbnRyb2woKSkKLSAgICAgICAgbV9mcmFtZS0+ZG9j
dW1lbnQoKS0+YWRkQ29uc29sZU1lc3NhZ2UoTWVzc2FnZVNvdXJjZTo6U2VjdXJpdHksIE1lc3Nh
Z2VMZXZlbDo6RXJyb3IsIGVycm9yLmxvY2FsaXplZERlc2NyaXB0aW9uKCkpOwogCiAjaWYgVVNF
KFFVSUNLX0xPT0spCiAgICAgaWYgKGF1dG8gcHJldmlld0xvYWRlciA9IG1fcHJldmlld0xvYWRl
ci5nZXQoKSkKQEAgLTY2MCw2ICs2NTgsOSBAQCB2b2lkIFN1YnJlc291cmNlTG9hZGVyOjpkaWRG
YWlsKGNvbnN0IFJlc291cmNlRXJyb3ImIGVycm9yKQogICAgICAgICByZXR1cm47CiAgICAgQVNT
RVJUKCFyZWFjaGVkVGVybWluYWxTdGF0ZSgpKTsKICAgICBMT0coUmVzb3VyY2VMb2FkaW5nLCAi
RmFpbGVkIHRvIGxvYWQgJyVzJy5cbiIsIG1fcmVzb3VyY2UtPnVybCgpLnN0cmluZygpLmxhdGlu
MSgpLmRhdGEoKSk7CisgICAgaWYgKG1fZnJhbWUtPmRvY3VtZW50KCkgJiYgZXJyb3IuaXNBY2Nl
c3NDb250cm9sKCkpCisgICAgICAgIG1fZnJhbWUtPmRvY3VtZW50KCktPmFkZENvbnNvbGVNZXNz
YWdlKE1lc3NhZ2VTb3VyY2U6OlNlY3VyaXR5LCBNZXNzYWdlTGV2ZWw6OkVycm9yLCBlcnJvci5s
b2NhbGl6ZWREZXNjcmlwdGlvbigpKTsKKwogCiAgICAgUmVmPFN1YnJlc291cmNlTG9hZGVyPiBw
cm90ZWN0ZWRUaGlzKCp0aGlzKTsKICAgICBDYWNoZWRSZXNvdXJjZUhhbmRsZTxDYWNoZWRSZXNv
dXJjZT4gcHJvdGVjdFJlc291cmNlKG1fcmVzb3VyY2UpOwo=
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>343403</attachid>
            <date>2018-06-22 17:40:40 -0700</date>
            <delta_ts>2018-06-22 18:22:10 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-185124-20180622174039.patch</filename>
            <type>text/plain</type>
            <size>2718</size>
            <attacher name="Woodrow Wang">wwang153</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjMzMDk2CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggMTI1NGRkYWVjNWZiZDA5
NzQ5OGI3YzQyNGExYzJjNmE5MmU5ZjE1MS4uYjc0MWQwM2VlOTE2MzQzN2Y5MWMyMzMzNjYyYjgy
MTJjMzcxOTgxNiAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDI0IEBACisyMDE4LTA2LTIyICBXb29k
cm93IFdhbmcgIDx3b29kcm93X3dhbmdAYXBwbGUuY29tPgorCisgICAgICAgIFN1YnJlc291cmNl
TG9hZGVyOjpkaWRGYWlsKCkgc2hvdWxkIG9ubHkgbG9nIG1lc3NhZ2UgaWYgc3RhdGUgaXMgSW5p
dGlhbGl6ZWQKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lk
PTE4NTEyNAorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAg
IEZ1bmN0aW9uYWxpdHkgZG9lcyBub3QgY2hhbmdlLiBNb3ZlZCBjb25zb2xlIGxvZ2dpbmcgdG8g
YmUgCisgICAgICAgIGFmdGVyIGNoZWNraW5nIHN0YXRlIG9mIHN1YnJlc291cmNlIGxvYWRlci4g
V2Ugb25seSBuZWVkIHRvIAorICAgICAgICBsb2cgaWYgdGhlIHN0YXRlIGlzIGluaXRpYWxpemVk
LiBUaGlzIGlzIGNvbnNpc3RlbnQgd2l0aCBvdGhlcgorICAgICAgICBmdW5jdGlvbnMgaW4gdGhl
IGZpbGUuIFdlIGNhbiBhbHNvIHJlbW92ZSBhIG51bGwgY2hlY2sgZm9yIHRoZSAKKyAgICAgICAg
ZnJhbWUgcG9pbnRlciAobV9mcmFtZSkuIFRoZSBzdXBlcmNsYXNzIFJlc291cmNlTG9hZGVyIGNv
bnN0cnVjdG9yCisgICAgICAgIHRha2VzIGFuIGx2YWx1ZSByZWZlcmVuY2UgYW5kIGluaXRpYWxp
emVzIG1fZnJhbWUsIGVuc3VyaW5nCisgICAgICAgIG1fZnJhbWUgY2Fubm90IGJlIG51bGwuIEl0
IGlzIG9ubHkgc2V0IHRvIG51bGwgYnkgCisgICAgICAgIFJlc291cmNlTG9hZGVyOjpyZWxlYXNl
UmVzb3VyY2VzKCksIHdoaWNoIGlzIG9ubHkgY2FsbGVkIGFmdGVyIHRoZSAKKyAgICAgICAgcmVz
b3VyY2UgZmluaXNoZXMgbG9hZGluZyBvciBmYWlscyB0byBsb2FkLiBUaHVzLCBpbiBkaWRGYWls
KCksIAorICAgICAgICBtX2ZyYW1lIG11c3QgYmUgbm9uLW51bGwgd2hlbiB3ZSdyZSBsb2dnaW5n
IGFuZCB1cCB1bnRpbCB0aGUgZW5kIG9mIHRoZSBmdW5jdGlvbi4gIAorCisgICAgICAgICogbG9h
ZGVyL1N1YnJlc291cmNlTG9hZGVyLmNwcDoKKyAgICAgICAgKFdlYkNvcmU6OlN1YnJlc291cmNl
TG9hZGVyOjpkaWRGYWlsKToKKwogMjAxOC0wNi0yMiAgVGltb3RoeSBIYXRjaGVyICA8dGltb3Ro
eUBhcHBsZS5jb20+CiAKICAgICAgICAgUmVjYWxjIHN0eWxlcyBldmVyeSB0aW1lIGRlZmF1bHRB
cHBlYXJhbmNlIGNoYW5nZXMuCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9sb2FkZXIvU3Vi
cmVzb3VyY2VMb2FkZXIuY3BwIGIvU291cmNlL1dlYkNvcmUvbG9hZGVyL1N1YnJlc291cmNlTG9h
ZGVyLmNwcAppbmRleCBhNGExNWQ4MWZiYzUyMDkwMWE3NWNjMmVmMTAzMzM0YzQ0MzViMmMwLi5i
MDM1ZDBiMDhhMDYzMGU3ZDE3MGY5NzNkMTVmZDQ2YTUxMjc4MTAwIDEwMDY0NAotLS0gYS9Tb3Vy
Y2UvV2ViQ29yZS9sb2FkZXIvU3VicmVzb3VyY2VMb2FkZXIuY3BwCisrKyBiL1NvdXJjZS9XZWJD
b3JlL2xvYWRlci9TdWJyZXNvdXJjZUxvYWRlci5jcHAKQEAgLTY0OCw4ICs2NDgsNiBAQCB2b2lk
IFN1YnJlc291cmNlTG9hZGVyOjpkaWRGaW5pc2hMb2FkaW5nKGNvbnN0IE5ldHdvcmtMb2FkTWV0
cmljcyYgbmV0d29ya0xvYWRNZQogCiB2b2lkIFN1YnJlc291cmNlTG9hZGVyOjpkaWRGYWlsKGNv
bnN0IFJlc291cmNlRXJyb3ImIGVycm9yKQogewotICAgIGlmIChtX2ZyYW1lICYmIG1fZnJhbWUt
PmRvY3VtZW50KCkgJiYgZXJyb3IuaXNBY2Nlc3NDb250cm9sKCkpCi0gICAgICAgIG1fZnJhbWUt
PmRvY3VtZW50KCktPmFkZENvbnNvbGVNZXNzYWdlKE1lc3NhZ2VTb3VyY2U6OlNlY3VyaXR5LCBN
ZXNzYWdlTGV2ZWw6OkVycm9yLCBlcnJvci5sb2NhbGl6ZWREZXNjcmlwdGlvbigpKTsKIAogI2lm
IFVTRShRVUlDS19MT09LKQogICAgIGlmIChhdXRvIHByZXZpZXdMb2FkZXIgPSBtX3ByZXZpZXdM
b2FkZXIuZ2V0KCkpCkBAIC02NjAsNiArNjU4LDkgQEAgdm9pZCBTdWJyZXNvdXJjZUxvYWRlcjo6
ZGlkRmFpbChjb25zdCBSZXNvdXJjZUVycm9yJiBlcnJvcikKICAgICAgICAgcmV0dXJuOwogICAg
IEFTU0VSVCghcmVhY2hlZFRlcm1pbmFsU3RhdGUoKSk7CiAgICAgTE9HKFJlc291cmNlTG9hZGlu
ZywgIkZhaWxlZCB0byBsb2FkICclcycuXG4iLCBtX3Jlc291cmNlLT51cmwoKS5zdHJpbmcoKS5s
YXRpbjEoKS5kYXRhKCkpOworICAgIGlmIChtX2ZyYW1lLT5kb2N1bWVudCgpICYmIGVycm9yLmlz
QWNjZXNzQ29udHJvbCgpKQorICAgICAgICBtX2ZyYW1lLT5kb2N1bWVudCgpLT5hZGRDb25zb2xl
TWVzc2FnZShNZXNzYWdlU291cmNlOjpTZWN1cml0eSwgTWVzc2FnZUxldmVsOjpFcnJvciwgZXJy
b3IubG9jYWxpemVkRGVzY3JpcHRpb24oKSk7CisKIAogICAgIFJlZjxTdWJyZXNvdXJjZUxvYWRl
cj4gcHJvdGVjdGVkVGhpcygqdGhpcyk7CiAgICAgQ2FjaGVkUmVzb3VyY2VIYW5kbGU8Q2FjaGVk
UmVzb3VyY2U+IHByb3RlY3RSZXNvdXJjZShtX3Jlc291cmNlKTsK
</data>

          </attachment>
      

    </bug>

</bugzilla>