<?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>162541</bug_id>
          
          <creation_ts>2016-09-25 17:46:52 -0700</creation_ts>
          <short_desc>Regression(r206356): Caused crashes for !NETWORK_SESSION code path</short_desc>
          <delta_ts>2016-09-25 22:38:18 -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>DOM</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>
          
          <blocked>156099</blocked>
          <everconfirmed>1</everconfirmed>
          <reporter name="Chris Dumez">cdumez</reporter>
          <assigned_to name="Chris Dumez">cdumez</assigned_to>
          <cc>achristensen</cc>
    
    <cc>ap</cc>
    
    <cc>beidson</cc>
    
    <cc>cdumez</cc>
    
    <cc>commit-queue</cc>
    
    <cc>darin</cc>
    
    <cc>ryanhaddad</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1233281</commentid>
    <comment_count>0</comment_count>
    <who name="Chris Dumez">cdumez</who>
    <bug_when>2016-09-25 17:46:52 -0700</bug_when>
    <thetext>Regression(r206356): Caused crashes for !NETWORK_SESSION code path:
Thread 0 Crashed:: Dispatch queue: com.apple.main-thread
0   com.apple.JavaScriptCore      	0x0000000110cb0627 WTFCrash + 39 (Assertions.cpp:323)
1   com.apple.WebKit              	0x000000010c4d8517 WebKit::Download::platformInvalidate() + 87 (DownloadMac.mm:122)
2   com.apple.WebKit              	0x000000010c4d044c WebKit::Download::~Download() + 44 (Download.cpp:74)
3   com.apple.WebKit              	0x000000010c4d05b5 WebKit::Download::~Download() + 21 (Download.cpp:75)
4   com.apple.WebKit              	0x000000010c4d05d9 WebKit::Download::~Download() + 25 (Download.cpp:71)
5   com.apple.WebKit              	0x000000010c4ddd85 WTF::KeyValuePairHashTraits&lt;WTF::HashTraits&lt;WebKit::DownloadID&gt;, WTF::HashTraits&lt;std::__1::unique_ptr&lt;WebKit::Download, std::__1::default_delete&lt;WebKit::Download&gt; &gt; &gt; &gt;::customDeleteBucket(WTF::KeyValuePair&lt;WebKit::DownloadID, std::__1::unique_ptr&lt;WebKit::Download, std::__1::default_delete&lt;WebKit::Download&gt; &gt; &gt;&amp;) + 197 (HashTraits.h:307)
6   com.apple.WebKit              	0x000000010c4ddcb5 std::__1::enable_if&lt;HashTraitHasCustomDelete&lt;WTF::HashMap&lt;WebKit::DownloadID, std::__1::unique_ptr&lt;WebKit::Download, std::__1::default_delete&lt;WebKit::Download&gt; &gt;, WTF::DownloadIDHash, WTF::HashTraits&lt;WebKit::DownloadID&gt;, WTF::HashTraits&lt;std::__1::unique_ptr&lt;WebKit::Download, std::__1::default_delete&lt;WebKit::Download&gt; &gt; &gt; &gt;::KeyValuePairTraits,</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1233291</commentid>
    <comment_count>1</comment_count>
      <attachid>289791</attachid>
    <who name="Chris Dumez">cdumez</who>
    <bug_when>2016-09-25 18:28:18 -0700</bug_when>
    <thetext>Created attachment 289791
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1233297</commentid>
    <comment_count>2</comment_count>
      <attachid>289791</attachid>
    <who name="Chris Dumez">cdumez</who>
    <bug_when>2016-09-25 19:36:40 -0700</bug_when>
    <thetext>Comment on attachment 289791
Patch

I confirmed that the crashes are gone locally with NETWORK_SESSION disabled.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1233314</commentid>
    <comment_count>3</comment_count>
      <attachid>289791</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2016-09-25 22:38:14 -0700</bug_when>
    <thetext>Comment on attachment 289791
Patch

Clearing flags on attachment: 289791

Committed r206367: &lt;http://trac.webkit.org/changeset/206367&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1233315</commentid>
    <comment_count>4</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2016-09-25 22:38:18 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>289791</attachid>
            <date>2016-09-25 18:28:18 -0700</date>
            <delta_ts>2016-09-25 22:38:14 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-162541-20160925182526.patch</filename>
            <type>text/plain</type>
            <size>9330</size>
            <attacher name="Chris Dumez">cdumez</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjA2MzYzCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0Mi9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViS2l0Mi9DaGFuZ2VMb2cKaW5kZXggZjM3NTU3MzU5ZmI5ZDFh
ZDZlODQ1ZWVmNzViYWNmZjI0ODdiNGRkZi4uMWM0YTRlZDA3MTcxZjU1OGYxOWY2MWE5ODJjOGQz
YjkyYjk2YmZlZiAxMDA2NDQKLS0tIGEvU291cmNlL1dlYktpdDIvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJLaXQyL0NoYW5nZUxvZwpAQCAtMSwzICsxLDU3IEBACisyMDE2LTA5LTI1ICBDaHJp
cyBEdW1leiAgPGNkdW1lekBhcHBsZS5jb20+CisKKyAgICAgICAgUmVncmVzc2lvbihyMjA2MzU2
KTogQ2F1c2VkIGNyYXNoZXMgZm9yICFORVRXT1JLX1NFU1NJT04gY29kZSBwYXRoCisgICAgICAg
IGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xNjI1NDEKKworICAgICAg
ICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICBBZnRlciByMjA2MzU2LCBp
ZiBEb3dubG9hZCBpcyBkb3dubG9hZGluZyBhIEJsb2IgaW5zdGVhZCBvZiBkb2luZyBhCisgICAg
ICAgIG5ldHdvcmsgbG9hZCwgdGhlbiBtX3Jlc291cmNlSGFuZGxlIC8gbV9kb3dubG9hZENsaWVu
dCBhcmUgdXNlZCB0byBkbworICAgICAgICB0aGUgZG93bmxvYWQuIFRoaXMgYnJva2Ugc29tZSBh
c3N1bXB0aW9ucyBvbiBNYWMgYmVjYXVzZSB0aGUKKyAgICAgICAgTkVUV09SS19TRVNTSU9OIGNv
ZGUgcGF0aCBhc3N1bWVkIGl0IHdhcyByZWx5aW5nIG9uIG1fZG93bmxvYWQgYW5kIHRoZQorICAg
ICAgICAhTkVUV09SS19TRVNTSU9OIGNvZGUgcGF0aCBhc3N1bWVkIGl0IHdhcyB1c2luZyBtX25z
VVJMRG93bmxvYWQgLworICAgICAgICBtX2RlbGVnYXRlLgorCisgICAgICAgIFRoaXMgcGF0Y2gg
cmVmYWN0b3JzIHRoZSBjb2RlIHNvIHRoYXQ6CisgICAgICAgIC0gVGhlIERvd25sb2FkIGRlc3Ry
dWN0b3Igbm93IHRha2VzIGNhcmUgb2YgaW52YWxpZGF0aW5nCisgICAgICAgICAgbV9yZXNvdXJj
ZUhhbmRsZSBhbmQgbV9kb3dubG9hZENsaWVudCBiZWZvcmUgY2FsbGluZworICAgICAgICAgIHBs
YXRmb3JtSW52YWxpZGF0ZSgpLiBGb3IgdGhlIFNPVVAgY29kZSBwYXRoLAorICAgICAgICAgIHBs
YXRmb3JtSW52YWxpZGF0ZSgpIG5vIGxvbmdlciBuZWVkcyB0byBkbyBhbnl0aGluZworICAgICAg
ICAgIGJlY2F1c2UgU09VUCB1c2VzIG1fcmVzb3VyY2VIYW5kbGUgLyBtX2Rvd25sb2FkQ2xpZW50
CisgICAgICAgICAgb25seS4gRm9yIHRoZSBNYWMgIU5FVFdPUktfU0VTU0lPTiBjb2RlIHBhdGgs
IHdlIGtlZXAKKyAgICAgICAgICBpbnZhbGlkYXRpbmcgbV9uc1VSTERvd25sb2FkIC8gbV9kZWxl
Z2F0ZSBidXQgd2Ugbm8KKyAgICAgICAgICBsb25nZXIgYXNzdW1lIHRoYXQgdGhvc2UgYXJlIGlu
aXRpYWxpemVkIChnaXZlbiB0aGF0CisgICAgICAgICAgdGhleSBhcmUgbm90IHdoZW4gZG93bmxv
YWRpbmcgYSBibG9iKS4gT3RoZXIKKyAgICAgICAgICBwbGF0Zm9ybXMgZG8gbm90aGluZyBpbiBw
bGF0Zm9ybUludmFsaWRhdGUoKSBhdCB0aGUKKyAgICAgICAgICBtb21lbnQuCisgICAgICAgIC0g
RG93bmxvYWQ6OmNhbmNlbCgpIG5vdyB0YWtlcyBjYXJlIG9mIGNhbmNlbGxpbmcgdGhlCisgICAg
ICAgICAgZG93bmxvYWQgaWYgd2UncmUgZG93bmxvYWRpbmcgYSBibG9iLiBPdGhlcndpc2UsIHdl
CisgICAgICAgICAgY2FsbCB0aGUgcGxhdGZvcm0gc3BlY2lmaWMgY2FuY2VsTmV0d29ya0xvYWQo
KS4gVGhpcworICAgICAgICAgIGlzIHRoZSBzYW1lIHBhdHRlcm4gdGhhdCBpcyB1c2VkIGZvciBz
dGFydCgpIC8KKyAgICAgICAgICBzdGFydE5ldHdvcmtMb2FkKCkuCisKKyAgICAgICAgKiBOZXR3
b3JrUHJvY2Vzcy9Eb3dubG9hZHMvQmxvYkRvd25sb2FkQ2xpZW50LmNwcDoKKyAgICAgICAgKFdl
YktpdDo6QmxvYkRvd25sb2FkQ2xpZW50OjpkaWRDYW5jZWwpOgorICAgICAgICAqIE5ldHdvcmtQ
cm9jZXNzL0Rvd25sb2Fkcy9CbG9iRG93bmxvYWRDbGllbnQuaDoKKyAgICAgICAgKiBOZXR3b3Jr
UHJvY2Vzcy9Eb3dubG9hZHMvRG93bmxvYWQuY3BwOgorICAgICAgICAoV2ViS2l0OjpEb3dubG9h
ZDo6fkRvd25sb2FkKToKKyAgICAgICAgKFdlYktpdDo6RG93bmxvYWQ6OmNhbmNlbCk6CisgICAg
ICAgICogTmV0d29ya1Byb2Nlc3MvRG93bmxvYWRzL0Rvd25sb2FkLmg6CisgICAgICAgICogTmV0
d29ya1Byb2Nlc3MvRG93bmxvYWRzL2NvY29hL0Rvd25sb2FkQ29jb2EubW06CisgICAgICAgIChX
ZWJLaXQ6OkRvd25sb2FkOjpjYW5jZWxOZXR3b3JrTG9hZCk6CisgICAgICAgIChXZWJLaXQ6OkRv
d25sb2FkOjpjYW5jZWwpOiBEZWxldGVkLgorICAgICAgICAqIE5ldHdvcmtQcm9jZXNzL0Rvd25s
b2Fkcy9pb3MvRG93bmxvYWRJT1MubW06CisgICAgICAgIChXZWJLaXQ6OkRvd25sb2FkOjpjYW5j
ZWxOZXR3b3JrTG9hZCk6CisgICAgICAgIChXZWJLaXQ6OkRvd25sb2FkOjpjYW5jZWwpOiBEZWxl
dGVkLgorICAgICAgICAqIE5ldHdvcmtQcm9jZXNzL0Rvd25sb2Fkcy9tYWMvRG93bmxvYWRNYWMu
bW06CisgICAgICAgIChXZWJLaXQ6OkRvd25sb2FkOjpjYW5jZWxOZXR3b3JrTG9hZCk6CisgICAg
ICAgIChXZWJLaXQ6OkRvd25sb2FkOjpwbGF0Zm9ybUludmFsaWRhdGUpOgorICAgICAgICAoV2Vi
S2l0OjpEb3dubG9hZDo6Y2FuY2VsKTogRGVsZXRlZC4KKyAgICAgICAgKiBOZXR3b3JrUHJvY2Vz
cy9Eb3dubG9hZHMvc291cC9Eb3dubG9hZFNvdXAuY3BwOgorICAgICAgICAoV2ViS2l0OjpEb3du
bG9hZDo6Y2FuY2VsTmV0d29ya0xvYWQpOgorICAgICAgICAoV2ViS2l0OjpEb3dubG9hZDo6cGxh
dGZvcm1JbnZhbGlkYXRlKToKKyAgICAgICAgKFdlYktpdDo6RG93bmxvYWQ6OmNhbmNlbCk6IERl
bGV0ZWQuCisKIDIwMTYtMDktMjQgIENocmlzIER1bWV6ICA8Y2R1bWV6QGFwcGxlLmNvbT4KIAog
ICAgICAgICBbV0syXSBFbmFibGUgc3VwcG9ydCBmb3IgJ2Rvd25sb2FkJyBhdHRyaWJ1dGUgb24g
YW5jaG9yIGVsZW1lbnRzCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0Mi9OZXR3b3JrUHJvY2Vz
cy9Eb3dubG9hZHMvQmxvYkRvd25sb2FkQ2xpZW50LmNwcCBiL1NvdXJjZS9XZWJLaXQyL05ldHdv
cmtQcm9jZXNzL0Rvd25sb2Fkcy9CbG9iRG93bmxvYWRDbGllbnQuY3BwCmluZGV4IDQwYTA3ZmZi
MjA5ZDY5Njk2MTZkODhmNmFiZmFkODJiZDkwOGIxNzUuLmJmYTRjMjllOGNlYmUzYmFhYTg3YzZi
NmQ1ODQ2OTUxMWI4NzJkYmYgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJLaXQyL05ldHdvcmtQcm9j
ZXNzL0Rvd25sb2Fkcy9CbG9iRG93bmxvYWRDbGllbnQuY3BwCisrKyBiL1NvdXJjZS9XZWJLaXQy
L05ldHdvcmtQcm9jZXNzL0Rvd25sb2Fkcy9CbG9iRG93bmxvYWRDbGllbnQuY3BwCkBAIC03Niw2
ICs3NiwxNSBAQCB2b2lkIEJsb2JEb3dubG9hZENsaWVudDo6ZGlkRmluaXNoTG9hZGluZyhSZXNv
dXJjZUhhbmRsZSosIGRvdWJsZSkKICAgICBtX2Rvd25sb2FkLmRpZEZpbmlzaCgpOwogfQogCit2
b2lkIEJsb2JEb3dubG9hZENsaWVudDo6ZGlkQ2FuY2VsKCkKK3sKKyAgICBjbG9zZUZpbGUobV9k
ZXN0aW5hdGlvbkZpbGUpOworICAgIGlmICghbV9kZXN0aW5hdGlvblBhdGguaXNFbXB0eSgpKQor
ICAgICAgICBkZWxldGVGaWxlKG1fZGVzdGluYXRpb25QYXRoKTsKKworICAgIG1fZG93bmxvYWQu
ZGlkQ2FuY2VsKElQQzo6RGF0YVJlZmVyZW5jZSgpKTsKK30KKwogdm9pZCBCbG9iRG93bmxvYWRD
bGllbnQ6OmRpZEZhaWwoUmVzb3VyY2VIYW5kbGUqLCBjb25zdCBSZXNvdXJjZUVycm9yJiBlcnJv
cikKIHsKICAgICBjbG9zZUZpbGUobV9kZXN0aW5hdGlvbkZpbGUpOwpkaWZmIC0tZ2l0IGEvU291
cmNlL1dlYktpdDIvTmV0d29ya1Byb2Nlc3MvRG93bmxvYWRzL0Jsb2JEb3dubG9hZENsaWVudC5o
IGIvU291cmNlL1dlYktpdDIvTmV0d29ya1Byb2Nlc3MvRG93bmxvYWRzL0Jsb2JEb3dubG9hZENs
aWVudC5oCmluZGV4IDJiZDM3ZjU4YzBkMDlhOWQ5ZGI2MjhkYjlkZjQ0Y2MxNmQ0MmE4YjcuLjYy
NWE4MmUwZjE2ZjhhMWEyZjBiNjE4NTk4NjBhY2RkNjUzNzk5NjQgMTAwNjQ0Ci0tLSBhL1NvdXJj
ZS9XZWJLaXQyL05ldHdvcmtQcm9jZXNzL0Rvd25sb2Fkcy9CbG9iRG93bmxvYWRDbGllbnQuaAor
KysgYi9Tb3VyY2UvV2ViS2l0Mi9OZXR3b3JrUHJvY2Vzcy9Eb3dubG9hZHMvQmxvYkRvd25sb2Fk
Q2xpZW50LmgKQEAgLTM4LDYgKzM4LDggQEAgY2xhc3MgQmxvYkRvd25sb2FkQ2xpZW50IGZpbmFs
IDogcHVibGljIFdlYkNvcmU6OlJlc291cmNlSGFuZGxlQ2xpZW50IHsKIHB1YmxpYzoKICAgICBl
eHBsaWNpdCBCbG9iRG93bmxvYWRDbGllbnQoRG93bmxvYWQmKTsKIAorICAgIHZvaWQgZGlkQ2Fu
Y2VsKCk7CisKIHByaXZhdGU6CiAgICAgLy8gUmVzb3VyY2VIYW5kbGVDbGllbnQKICAgICB2b2lk
IGRpZFJlY2VpdmVSZXNwb25zZShXZWJDb3JlOjpSZXNvdXJjZUhhbmRsZSosIFdlYkNvcmU6OlJl
c291cmNlUmVzcG9uc2UmJikgZmluYWw7CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0Mi9OZXR3
b3JrUHJvY2Vzcy9Eb3dubG9hZHMvRG93bmxvYWQuY3BwIGIvU291cmNlL1dlYktpdDIvTmV0d29y
a1Byb2Nlc3MvRG93bmxvYWRzL0Rvd25sb2FkLmNwcAppbmRleCAyNTE2YTNiNTA0ZWYyNzUwMDcw
YThiNmQzMThhZTQ1NjczZGViOWQxLi42YTIwZjA1MmJkZGJhMjNhMzFlNjcwMTFiMTdhZDg3MzU5
NGMwNWQ4IDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViS2l0Mi9OZXR3b3JrUHJvY2Vzcy9Eb3dubG9h
ZHMvRG93bmxvYWQuY3BwCisrKyBiL1NvdXJjZS9XZWJLaXQyL05ldHdvcmtQcm9jZXNzL0Rvd25s
b2Fkcy9Eb3dubG9hZC5jcHAKQEAgLTY5LDYgKzY5LDEzIEBAIERvd25sb2FkOjpEb3dubG9hZChE
b3dubG9hZE1hbmFnZXImIGRvd25sb2FkTWFuYWdlciwgRG93bmxvYWRJRCBkb3dubG9hZElELCBj
b25zCiAKIERvd25sb2FkOjp+RG93bmxvYWQoKQogeworICAgIGlmIChtX3Jlc291cmNlSGFuZGxl
KSB7CisgICAgICAgIG1fcmVzb3VyY2VIYW5kbGUtPmNsZWFyQ2xpZW50KCk7CisgICAgICAgIG1f
cmVzb3VyY2VIYW5kbGUtPmNhbmNlbCgpOworICAgICAgICBtX3Jlc291cmNlSGFuZGxlID0gbnVs
bHB0cjsKKyAgICB9CisgICAgbV9kb3dubG9hZENsaWVudCA9IG51bGxwdHI7CisKICAgICBwbGF0
Zm9ybUludmFsaWRhdGUoKTsKIAogICAgIG1fZG93bmxvYWRNYW5hZ2VyLmRpZERlc3Ryb3lEb3du
bG9hZCgpOwpAQCAtOTAsNiArOTcsMTcgQEAgdm9pZCBEb3dubG9hZDo6c3RhcnQoKQogI2VuZGlm
CiB9CiAKK3ZvaWQgRG93bmxvYWQ6OmNhbmNlbCgpCit7CisgICAgaWYgKG1fcmVxdWVzdC51cmwo
KS5wcm90b2NvbElzQmxvYigpKSB7CisgICAgICAgIGF1dG8gcmVzb3VyY2VIYW5kbGUgPSBXVEZN
b3ZlKG1fcmVzb3VyY2VIYW5kbGUpOworICAgICAgICByZXNvdXJjZUhhbmRsZS0+Y2FuY2VsKCk7
CisgICAgICAgIHN0YXRpY19jYXN0PEJsb2JEb3dubG9hZENsaWVudCo+KG1fZG93bmxvYWRDbGll
bnQuZ2V0KCkpLT5kaWRDYW5jZWwoKTsKKyAgICAgICAgcmV0dXJuOworICAgIH0KKyAgICBjYW5j
ZWxOZXR3b3JrTG9hZCgpOworfQorCiB2b2lkIERvd25sb2FkOjpkaWRTdGFydCgpCiB7CiAgICAg
c2VuZChNZXNzYWdlczo6RG93bmxvYWRQcm94eTo6RGlkU3RhcnQobV9yZXF1ZXN0LCBtX3N1Z2dl
c3RlZE5hbWUpKTsKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJLaXQyL05ldHdvcmtQcm9jZXNzL0Rv
d25sb2Fkcy9Eb3dubG9hZC5oIGIvU291cmNlL1dlYktpdDIvTmV0d29ya1Byb2Nlc3MvRG93bmxv
YWRzL0Rvd25sb2FkLmgKaW5kZXggNTgzZDBkNDVkZWZhMTIzNDI5NmEwOTc4YjQ2ODAxOTY2YmZi
ZWM4NS4uM2IwMDRkMmRmYmExYTgxYmExMDgwM2RiMjNkODFlMzM0NmE5ZTg4ZSAxMDA2NDQKLS0t
IGEvU291cmNlL1dlYktpdDIvTmV0d29ya1Byb2Nlc3MvRG93bmxvYWRzL0Rvd25sb2FkLmgKKysr
IGIvU291cmNlL1dlYktpdDIvTmV0d29ya1Byb2Nlc3MvRG93bmxvYWRzL0Rvd25sb2FkLmgKQEAg
LTExNSw2ICsxMTUsNyBAQCBwcml2YXRlOgogI2lmICFVU0UoTkVUV09SS19TRVNTSU9OKQogICAg
IHZvaWQgc3RhcnROZXR3b3JrTG9hZCgpOwogI2VuZGlmCisgICAgdm9pZCBjYW5jZWxOZXR3b3Jr
TG9hZCgpOwogCiAgICAgdm9pZCBwbGF0Zm9ybUludmFsaWRhdGUoKTsKIApkaWZmIC0tZ2l0IGEv
U291cmNlL1dlYktpdDIvTmV0d29ya1Byb2Nlc3MvRG93bmxvYWRzL2NvY29hL0Rvd25sb2FkQ29j
b2EubW0gYi9Tb3VyY2UvV2ViS2l0Mi9OZXR3b3JrUHJvY2Vzcy9Eb3dubG9hZHMvY29jb2EvRG93
bmxvYWRDb2NvYS5tbQppbmRleCAyMjIzOTAxN2I4MGUzZTljNzM5NDY3YTQ5YjM4YThiZDExMTk5
M2I0Li5kMzIwOWFkMWJkZDM3MjE3NjY2MTUzNjNjZjIxZGRmNThhNDcwYTJlIDEwMDY0NAotLS0g
YS9Tb3VyY2UvV2ViS2l0Mi9OZXR3b3JrUHJvY2Vzcy9Eb3dubG9hZHMvY29jb2EvRG93bmxvYWRD
b2NvYS5tbQorKysgYi9Tb3VyY2UvV2ViS2l0Mi9OZXR3b3JrUHJvY2Vzcy9Eb3dubG9hZHMvY29j
b2EvRG93bmxvYWRDb2NvYS5tbQpAQCAtMzgsNyArMzgsNyBAQCB2b2lkIERvd25sb2FkOjpyZXN1
bWUoY29uc3QgSVBDOjpEYXRhUmVmZXJlbmNlJiByZXN1bWVEYXRhLCBjb25zdCBTdHJpbmcmIHBh
dGgsCiAgICAgbm90SW1wbGVtZW50ZWQoKTsKIH0KICAgICAKLXZvaWQgRG93bmxvYWQ6OmNhbmNl
bCgpCit2b2lkIERvd25sb2FkOjpjYW5jZWxOZXR3b3JrTG9hZCgpCiB7CiAgICAgQVNTRVJUKG1f
ZG93bmxvYWQpOwogICAgIFttX2Rvd25sb2FkIGNhbmNlbEJ5UHJvZHVjaW5nUmVzdW1lRGF0YTog
XihOU0RhdGEgKiBfTnVsbGFibGUgcmVzdW1lRGF0YSkKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJL
aXQyL05ldHdvcmtQcm9jZXNzL0Rvd25sb2Fkcy9pb3MvRG93bmxvYWRJT1MubW0gYi9Tb3VyY2Uv
V2ViS2l0Mi9OZXR3b3JrUHJvY2Vzcy9Eb3dubG9hZHMvaW9zL0Rvd25sb2FkSU9TLm1tCmluZGV4
IDk0Zjg4OWE2YmU0MjJlMzBlZTUyYjNkYzY1NjdmODAwMjRmNjMyNDYuLmEwODBhMzY4MTU2Nzk4
MmJlMGY0MjE4OGM4YjQyMjkxMGE4Nzk2YzAgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJLaXQyL05l
dHdvcmtQcm9jZXNzL0Rvd25sb2Fkcy9pb3MvRG93bmxvYWRJT1MubW0KKysrIGIvU291cmNlL1dl
YktpdDIvTmV0d29ya1Byb2Nlc3MvRG93bmxvYWRzL2lvcy9Eb3dubG9hZElPUy5tbQpAQCAtMTQy
LDcgKzE0Miw3IEBAIHZvaWQgRG93bmxvYWQ6OnN0YXJ0V2l0aEhhbmRsZShSZXNvdXJjZUhhbmRs
ZSogaGFuZGxlLCBjb25zdCBSZXNvdXJjZVJlc3BvbnNlJiByCiAjcHJhZ21hIGNsYW5nIGRpYWdu
b3N0aWMgcG9wCiB9CiAKLXZvaWQgRG93bmxvYWQ6OmNhbmNlbCgpCit2b2lkIERvd25sb2FkOjpj
YW5jZWxOZXR3b3JrTG9hZCgpCiB7CiAgICAgbm90SW1wbGVtZW50ZWQoKTsKIH0KZGlmZiAtLWdp
dCBhL1NvdXJjZS9XZWJLaXQyL05ldHdvcmtQcm9jZXNzL0Rvd25sb2Fkcy9tYWMvRG93bmxvYWRN
YWMubW0gYi9Tb3VyY2UvV2ViS2l0Mi9OZXR3b3JrUHJvY2Vzcy9Eb3dubG9hZHMvbWFjL0Rvd25s
b2FkTWFjLm1tCmluZGV4IGU1YWI1MjE3YjNkOWNkY2Q1MDExOTdjMDY4YmE5MWU2YmQ3ZTM0NWYu
Ljc3ZGVlN2ExNzIyZjkwZjg1ODAxNmYwNjE5MDU1ZmMzZmZkZDc4MTQgMTAwNjQ0Ci0tLSBhL1Nv
dXJjZS9XZWJLaXQyL05ldHdvcmtQcm9jZXNzL0Rvd25sb2Fkcy9tYWMvRG93bmxvYWRNYWMubW0K
KysrIGIvU291cmNlL1dlYktpdDIvTmV0d29ya1Byb2Nlc3MvRG93bmxvYWRzL21hYy9Eb3dubG9h
ZE1hYy5tbQpAQCAtMTA5LDcgKzEwOSw3IEBAIHZvaWQgRG93bmxvYWQ6OnJlc3VtZShjb25zdCBJ
UEM6OkRhdGFSZWZlcmVuY2UmIHJlc3VtZURhdGEsIGNvbnN0IFN0cmluZyYgcGF0aCwKICAgICBb
bV9uc1VSTERvd25sb2FkIHNldERlbGV0ZXNGaWxlVXBvbkZhaWx1cmU6Tk9dOwogfQogCi12b2lk
IERvd25sb2FkOjpjYW5jZWwoKQordm9pZCBEb3dubG9hZDo6Y2FuY2VsTmV0d29ya0xvYWQoKQog
ewogICAgIFttX25zVVJMRG93bmxvYWQgY2FuY2VsXTsKIApAQCAtMTE5LDExICsxMTksMTAgQEAg
dm9pZCBEb3dubG9hZDo6Y2FuY2VsKCkKIAogdm9pZCBEb3dubG9hZDo6cGxhdGZvcm1JbnZhbGlk
YXRlKCkKIHsKLSAgICBBU1NFUlQobV9uc1VSTERvd25sb2FkKTsKLSAgICBBU1NFUlQobV9kZWxl
Z2F0ZSk7Ci0KLSAgICBbbV9kZWxlZ2F0ZSBpbnZhbGlkYXRlXTsKLSAgICBtX2RlbGVnYXRlID0g
bnVsbHB0cjsKKyAgICBpZiAobV9kZWxlZ2F0ZSkgeworICAgICAgICBbbV9kZWxlZ2F0ZSBpbnZh
bGlkYXRlXTsKKyAgICAgICAgbV9kZWxlZ2F0ZSA9IG51bGxwdHI7CisgICAgfQogICAgIG1fbnNV
UkxEb3dubG9hZCA9IG51bGxwdHI7CiB9CiAKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJLaXQyL05l
dHdvcmtQcm9jZXNzL0Rvd25sb2Fkcy9zb3VwL0Rvd25sb2FkU291cC5jcHAgYi9Tb3VyY2UvV2Vi
S2l0Mi9OZXR3b3JrUHJvY2Vzcy9Eb3dubG9hZHMvc291cC9Eb3dubG9hZFNvdXAuY3BwCmluZGV4
IDg2ZWZhNmNiNmJkYzQyMzc5OWVjOWRiZTRkYTA5MjQ0YzQxNjBlMzcuLmUwODdlN2Q0Mzg3MzZk
ODhlOGU0M2U5NWExNjJkODhlNjFjYjY0OWMgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJLaXQyL05l
dHdvcmtQcm9jZXNzL0Rvd25sb2Fkcy9zb3VwL0Rvd25sb2FkU291cC5jcHAKKysrIGIvU291cmNl
L1dlYktpdDIvTmV0d29ya1Byb2Nlc3MvRG93bmxvYWRzL3NvdXAvRG93bmxvYWRTb3VwLmNwcApA
QCAtMjMxLDcgKzIzMSw3IEBAIHZvaWQgRG93bmxvYWQ6OnJlc3VtZShjb25zdCBJUEM6OkRhdGFS
ZWZlcmVuY2UmLCBjb25zdCBTdHJpbmcmLCBjb25zdCBTYW5kYm94RXh0CiAgICAgbm90SW1wbGVt
ZW50ZWQoKTsKIH0KIAotdm9pZCBEb3dubG9hZDo6Y2FuY2VsKCkKK3ZvaWQgRG93bmxvYWQ6OmNh
bmNlbE5ldHdvcmtMb2FkKCkKIHsKICAgICBpZiAoIW1fcmVzb3VyY2VIYW5kbGUpCiAgICAgICAg
IHJldHVybjsKQEAgLTI0NSwxMyArMjQ1LDYgQEAgdm9pZCBEb3dubG9hZDo6Y2FuY2VsKCkKIAog
dm9pZCBEb3dubG9hZDo6cGxhdGZvcm1JbnZhbGlkYXRlKCkKIHsKLSAgICBpZiAobV9yZXNvdXJj
ZUhhbmRsZSkgewotICAgICAgICBtX3Jlc291cmNlSGFuZGxlLT5jbGVhckNsaWVudCgpOwotICAg
ICAgICBtX3Jlc291cmNlSGFuZGxlLT5jYW5jZWwoKTsKLSAgICAgICAgbV9yZXNvdXJjZUhhbmRs
ZSA9IG51bGxwdHI7Ci0gICAgfQotCi0gICAgbV9kb3dubG9hZENsaWVudCA9IG51bGxwdHI7CiB9
CiAKIHZvaWQgRG93bmxvYWQ6OnBsYXRmb3JtRGlkRmluaXNoKCkK
</data>

          </attachment>
      

    </bug>

</bugzilla>