<?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>173783</bug_id>
          
          <creation_ts>2017-06-23 13:08:46 -0700</creation_ts>
          <short_desc>webrtc::WebRtcSession is not handling correctly its state when setLocalDescription fails and is called again</short_desc>
          <delta_ts>2017-06-24 23:13:05 -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>Media</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>InRadar</keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="youenn fablet">youennf</reporter>
          <assigned_to name="youenn fablet">youennf</assigned_to>
          <cc>achristensen</cc>
    
    <cc>bfulgham</cc>
    
    <cc>commit-queue</cc>
    
    <cc>ddkilzer</cc>
    
    <cc>eric.carlson</cc>
    
    <cc>webkit-bug-importer</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1322390</commentid>
    <comment_count>0</comment_count>
    <who name="youenn fablet">youennf</who>
    <bug_when>2017-06-23 13:08:46 -0700</bug_when>
    <thetext>webrtc::WebRtcSession is not handling correctly its state when setLocalDescription fails and is called again</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1322391</commentid>
    <comment_count>1</comment_count>
    <who name="youenn fablet">youennf</who>
    <bug_when>2017-06-23 13:09:01 -0700</bug_when>
    <thetext>rdar://problem/32922986</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1322396</commentid>
    <comment_count>2</comment_count>
    <who name="youenn fablet">youennf</who>
    <bug_when>2017-06-23 13:12:30 -0700</bug_when>
    <thetext>See https://bugs.chromium.org/p/chromium/issues/detail?id=677029 for the libwebrtc side</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1322397</commentid>
    <comment_count>3</comment_count>
      <attachid>313737</attachid>
    <who name="youenn fablet">youennf</who>
    <bug_when>2017-06-23 13:13:56 -0700</bug_when>
    <thetext>Created attachment 313737
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1322456</commentid>
    <comment_count>4</comment_count>
      <attachid>313737</attachid>
    <who name="Alex Christensen">achristensen</who>
    <bug_when>2017-06-23 15:04:21 -0700</bug_when>
    <thetext>Comment on attachment 313737
Patch

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

&gt; LayoutTests/webrtc/libwebrtc/setLocalDescriptionCrash.html:35
&gt; +    	});

indentation is strange here.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1322481</commentid>
    <comment_count>5</comment_count>
      <attachid>313755</attachid>
    <who name="youenn fablet">youennf</who>
    <bug_when>2017-06-23 15:53:35 -0700</bug_when>
    <thetext>Created attachment 313755
Patch for landing</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1322484</commentid>
    <comment_count>6</comment_count>
      <attachid>313755</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2017-06-23 16:06:51 -0700</bug_when>
    <thetext>Comment on attachment 313755
Patch for landing

Clearing flags on attachment: 313755

Committed r218771: &lt;http://trac.webkit.org/changeset/218771&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1322485</commentid>
    <comment_count>7</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2017-06-23 16:06:53 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1322669</commentid>
    <comment_count>8</comment_count>
    <who name="youenn fablet">youennf</who>
    <bug_when>2017-06-24 23:13:05 -0700</bug_when>
    <thetext>setLocalDescriptionCrash.html is timing out in bots.
bug 173817 should handle this issue.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>313737</attachid>
            <date>2017-06-23 13:13:56 -0700</date>
            <delta_ts>2017-06-23 15:53:33 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-173783-20170623131356.patch</filename>
            <type>text/plain</type>
            <size>5049</size>
            <attacher name="youenn fablet">youennf</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjE4Njk1CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggODVlYzY3MGIxZDNlNjk0
MmJlMTg4OWZmNGVhZmQ4NzQ3MGVjMDE0Ni4uMzllYjRhNDFhOTBjNWY1ODg4NjZjYTQ4ZDI1MTg2
MDY3YjQ2ZDY3YyAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE1IEBACisyMDE3LTA2LTIzICBZb3Vl
bm4gRmFibGV0ICA8eW91ZW5uQGFwcGxlLmNvbT4KKworICAgICAgICB3ZWJydGM6OldlYlJ0Y1Nl
c3Npb24gaXMgbm90IGhhbmRsaW5nIGNvcnJlY3RseSBpdHMgc3RhdGUgd2hlbiBzZXRMb2NhbERl
c2NyaXB0aW9uIGZhaWxzIGFuZCBpcyBjYWxsZWQgYWdhaW4KKyAgICAgICAgaHR0cHM6Ly9idWdz
LndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTE3Mzc4MworCisgICAgICAgIFJldmlld2VkIGJ5
IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIFRlc3Q6IHdlYnJ0Yy9saWJ3ZWJydGMvc2V0TG9j
YWxEZXNjcmlwdGlvbkNyYXNoLmh0bWwKKworICAgICAgICAqIE1vZHVsZXMvbWVkaWFzdHJlYW0v
bGlid2VicnRjL0xpYldlYlJUQ01lZGlhRW5kcG9pbnQuY3BwOgorICAgICAgICAoV2ViQ29yZTo6
TGliV2ViUlRDTWVkaWFFbmRwb2ludDo6ZG9TZXRMb2NhbERlc2NyaXB0aW9uKTogRmFpbCBlYXJs
eSBpZiB0aGVyZSBpcyBubyBwZW5kaW5nIHJlbW90ZSBkZXNjcmlwdGlvbiBhbmQgZGVzY3JpcHRp
b24gaXMgZm9yIGFuIGFuc3dlci4KKwogMjAxNy0wNi0yMiAgWW91ZW5uIEZhYmxldCAgPHlvdWVu
bkBhcHBsZS5jb20+CiAKICAgICAgICAgRml4IG1lbW9yeSBsZWFrIGluIExpYldlYlJUQ01lZGlh
RW5kcG9pbnQKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL01vZHVsZXMvbWVkaWFzdHJlYW0v
bGlid2VicnRjL0xpYldlYlJUQ01lZGlhRW5kcG9pbnQuY3BwIGIvU291cmNlL1dlYkNvcmUvTW9k
dWxlcy9tZWRpYXN0cmVhbS9saWJ3ZWJydGMvTGliV2ViUlRDTWVkaWFFbmRwb2ludC5jcHAKaW5k
ZXggMWZjOGU2ZDVkYTIwZmI3ZmFlN2E0YmQwODI3YWIzODRhYTA5ZGM3My4uYjlmMjY4YWY2ZWU0
MmZhOTZmOWRmZDc0ZTVjNDBhMmEzZTFhYzk1MiAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUv
TW9kdWxlcy9tZWRpYXN0cmVhbS9saWJ3ZWJydGMvTGliV2ViUlRDTWVkaWFFbmRwb2ludC5jcHAK
KysrIGIvU291cmNlL1dlYkNvcmUvTW9kdWxlcy9tZWRpYXN0cmVhbS9saWJ3ZWJydGMvTGliV2Vi
UlRDTWVkaWFFbmRwb2ludC5jcHAKQEAgLTE0OSw2ICsxNDksMTMgQEAgdm9pZCBMaWJXZWJSVENN
ZWRpYUVuZHBvaW50Ojpkb1NldExvY2FsRGVzY3JpcHRpb24oUlRDU2Vzc2lvbkRlc2NyaXB0aW9u
JiBkZXNjcmkKICAgICAgICAgbV9wZWVyQ29ubmVjdGlvbkJhY2tlbmQuc2V0TG9jYWxEZXNjcmlw
dGlvbkZhaWxlZChFeGNlcHRpb24geyBPcGVyYXRpb25FcnJvciwgV1RGTW92ZShlcnJvck1lc3Nh
Z2UpIH0pOwogICAgICAgICByZXR1cm47CiAgICAgfQorCisgICAgLy8gRklYTUU6IFNlZSBodHRw
czovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTczNzgzLiBSZW1vdmUgdGhpcyB0
ZXN0IG9uY2UgZml4ZWQgYXQgTGliV2ViUlRDIGxldmVsLgorICAgIGlmIChkZXNjcmlwdGlvbi50
eXBlKCkgPT0gUlRDU2RwVHlwZTo6QW5zd2VyICYmICFtX2JhY2tlbmQtPnBlbmRpbmdfcmVtb3Rl
X2Rlc2NyaXB0aW9uKCkpIHsKKyAgICAgICAgbV9wZWVyQ29ubmVjdGlvbkJhY2tlbmQuc2V0TG9j
YWxEZXNjcmlwdGlvbkZhaWxlZChFeGNlcHRpb24geyBJTlZBTElEX1NUQVRFX0VSUiwgQVNDSUlM
aXRlcmFsKCJGYWlsZWQgdG8gc2V0IGxvY2FsIGFuc3dlciBzZHA6IG5vIHBlbmRpbmcgcmVtb3Rl
IGRlc2NyaXB0aW9uLiIpIH0pOworICAgICAgICByZXR1cm47CisgICAgfQorCiAgICAgbV9iYWNr
ZW5kLT5TZXRMb2NhbERlc2NyaXB0aW9uKCZtX3NldExvY2FsU2Vzc2lvbkRlc2NyaXB0aW9uT2Jz
ZXJ2ZXIsIHNlc3Npb25EZXNjcmlwdGlvbi5yZWxlYXNlKCkpOwogfQogCmRpZmYgLS1naXQgYS9M
YXlvdXRUZXN0cy9DaGFuZ2VMb2cgYi9MYXlvdXRUZXN0cy9DaGFuZ2VMb2cKaW5kZXggMWZkZWVk
ZjY4Mjk5YzcyNDkzMjE2OGIzNzVmMmRiZjJjZmM2MzQ4Ni4uNDNiNWViNWY1MzJlZGRlMTBiOTFl
YzRkYWIwZjllMjIwNzZmZGRjMyAxMDA2NDQKLS0tIGEvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCisr
KyBiL0xheW91dFRlc3RzL0NoYW5nZUxvZwpAQCAtMSwzICsxLDEzIEBACisyMDE3LTA2LTIzICBZ
b3Vlbm4gRmFibGV0ICA8eW91ZW5uQGFwcGxlLmNvbT4KKworICAgICAgICB3ZWJydGM6OldlYlJ0
Y1Nlc3Npb24gaXMgbm90IGhhbmRsaW5nIGNvcnJlY3RseSBpdHMgc3RhdGUgd2hlbiBzZXRMb2Nh
bERlc2NyaXB0aW9uIGZhaWxzIGFuZCBpcyBjYWxsZWQgYWdhaW4KKyAgICAgICAgaHR0cHM6Ly9i
dWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTE3Mzc4MworCisgICAgICAgIFJldmlld2Vk
IGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgICogd2VicnRjL2xpYndlYnJ0Yy9zZXRMb2Nh
bERlc2NyaXB0aW9uQ3Jhc2gtZXhwZWN0ZWQudHh0OiBBZGRlZC4KKyAgICAgICAgKiB3ZWJydGMv
bGlid2VicnRjL3NldExvY2FsRGVzY3JpcHRpb25DcmFzaC5odG1sOiBBZGRlZC4KKwogMjAxNy0w
Ni0yMiAgWW91ZW5uIEZhYmxldCAgPHlvdWVubkBhcHBsZS5jb20+CiAKICAgICAgICAgW1dlYlJU
Q10gUHJldmVudCBjYXB0dXJpbmcgYXQgdW5jb252ZW50aW9uYWwgcmVzb2x1dGlvbnMgd2hlbiB1
c2luZyB0aGUgU1cgZW5jb2RlciBvbiBNYWMKZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL3dlYnJ0
Yy9saWJ3ZWJydGMvc2V0TG9jYWxEZXNjcmlwdGlvbkNyYXNoLWV4cGVjdGVkLnR4dCBiL0xheW91
dFRlc3RzL3dlYnJ0Yy9saWJ3ZWJydGMvc2V0TG9jYWxEZXNjcmlwdGlvbkNyYXNoLWV4cGVjdGVk
LnR4dApuZXcgZmlsZSBtb2RlIDEwMDY0NAppbmRleCAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw
MDAwMDAwMDAwMDAwMDAwLi5lNDFhN2Y4Y2MyMzQzMGVhMDA4NDBiNmI1OWMzNDUxNDMzNGY4ZDc3
Ci0tLSAvZGV2L251bGwKKysrIGIvTGF5b3V0VGVzdHMvd2VicnRjL2xpYndlYnJ0Yy9zZXRMb2Nh
bERlc2NyaXB0aW9uQ3Jhc2gtZXhwZWN0ZWQudHh0CkBAIC0wLDAgKzEsMyBAQAorCitQQVNTIFRl
c3RpbmcgY2FsbGluZyB0d2ljZSBzZXRMb2NhbERlc2NyaXB0aW9uIHdpdGggYSBiYWQgU0RQIAor
CmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy93ZWJydGMvbGlid2VicnRjL3NldExvY2FsRGVzY3Jp
cHRpb25DcmFzaC5odG1sIGIvTGF5b3V0VGVzdHMvd2VicnRjL2xpYndlYnJ0Yy9zZXRMb2NhbERl
c2NyaXB0aW9uQ3Jhc2guaHRtbApuZXcgZmlsZSBtb2RlIDEwMDY0NAppbmRleCAwMDAwMDAwMDAw
MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwLi45NWY5YjZlNTlkYmZjYzExNjgzMjA5YzYy
ZTE0MjJkNzM5NWE2MzM3Ci0tLSAvZGV2L251bGwKKysrIGIvTGF5b3V0VGVzdHMvd2VicnRjL2xp
YndlYnJ0Yy9zZXRMb2NhbERlc2NyaXB0aW9uQ3Jhc2guaHRtbApAQCAtMCwwICsxLDQwIEBACis8
IWRvY3R5cGUgaHRtbD4KKzxodG1sPgorICAgIDxoZWFkPgorICAgICAgICA8bWV0YSBjaGFyc2V0
PSJ1dGYtOCI+CisgICAgICAgIDx0aXRsZT5UZXN0aW5nIGVycm9uZW91cyBzZXRMb2NhbERlc2Ny
aXB0aW9uIGNhbGxzPC90aXRsZT4KKyAgICAgICAgPHNjcmlwdCBzcmM9Ii4uLy4uL3Jlc291cmNl
cy90ZXN0aGFybmVzcy5qcyI+PC9zY3JpcHQ+CisgICAgICAgIDxzY3JpcHQgc3JjPSIuLi8uLi9y
ZXNvdXJjZXMvdGVzdGhhcm5lc3NyZXBvcnQuanMiPjwvc2NyaXB0PgorICAgIDwvaGVhZD4KKyAg
ICA8Ym9keT4KKyAgICAgICAgPHNjcmlwdD4KK2Z1bmN0aW9uIGJhZGlmeUFuc3dlcihhbnN3ZXIp
Cit7CisgICAgcmV0dXJuIHt0eXBlOiBhbnN3ZXIudHlwZSwgc2RwOiBhbnN3ZXIuc2RwLnJlcGxh
Y2UoIkJVTkRMRSB2aWRlbyIsICJCVU5ETEUiKX07Cit9CisKK3Byb21pc2VfdGVzdCgodGVzdCkg
PT4geworICAgIHZhciBwYzEgPSBuZXcgUlRDUGVlckNvbm5lY3Rpb247CisgICAgdmFyIHBjMiA9
IG5ldyBSVENQZWVyQ29ubmVjdGlvbjsKKyAgICB2YXIgYmFkQW5zd2VyOworCisgICAgcGMxLmFk
ZFRyYW5zY2VpdmVyKCJ2aWRlbyIpOworICAgIHJldHVybiBwYzEuY3JlYXRlT2ZmZXIoKS50aGVu
KChvZmZlcikgPT4geworICAgICAgICByZXR1cm4gcGMxLnNldExvY2FsRGVzY3JpcHRpb24ob2Zm
ZXIpOworICAgIH0pLnRoZW4oKCkgPT4geworICAgICAgICByZXR1cm4gcGMyLnNldFJlbW90ZURl
c2NyaXB0aW9uKHBjMS5sb2NhbERlc2NyaXB0aW9uKTsKKyAgICB9KS50aGVuKCgpID0+IHsKKyAg
ICAgICAgcmV0dXJuIHBjMi5jcmVhdGVBbnN3ZXIoKTsKKyAgICB9KS50aGVuKChhbnN3ZXIpID0+
IHsKKyAgICAgICAgYmFkQW5zd2VyID0gYmFkaWZ5QW5zd2VyKGFuc3dlcik7CisgICAgICAgIHJl
dHVybiBwYzIuc2V0TG9jYWxEZXNjcmlwdGlvbihiYWRBbnN3ZXIpOworICAgIH0pLnRoZW4oYXNz
ZXJ0X3VucmVhY2hlZCwgKGUpID0+IHsKKyAgICAgICAgYXNzZXJ0X2VxdWFscyhlLm1lc3NhZ2Us
ICJGYWlsZWQgdG8gc2V0IGxvY2FsIGFuc3dlciBzZHA6IEZhaWxlZCB0byBlbmFibGUgQlVORExF
LiIpOworICAgICAgICByZXR1cm4gcGMyLnNldExvY2FsRGVzY3JpcHRpb24oYmFkQW5zd2VyKS50
aGVuKGFzc2VydF91bnJlYWNoZWQsIChlKSA9PiB7CisgICAgICAgICAgICBhc3NlcnRfZXF1YWxz
KGUubWVzc2FnZSwgIkZhaWxlZCB0byBzZXQgbG9jYWwgYW5zd2VyIHNkcDogbm8gcGVuZGluZyBy
ZW1vdGUgZGVzY3JpcHRpb24uIik7CisgICAgCX0pOworICAgIH0pOworfSwgIlRlc3RpbmcgY2Fs
bGluZyB0d2ljZSBzZXRMb2NhbERlc2NyaXB0aW9uIHdpdGggYSBiYWQgU0RQIik7CisgICAgICAg
IDwvc2NyaXB0PgorICAgIDwvYm9keT4KKzwvaHRtbD4K
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>313755</attachid>
            <date>2017-06-23 15:53:35 -0700</date>
            <delta_ts>2017-06-23 16:06:51 -0700</delta_ts>
            <desc>Patch for landing</desc>
            <filename>bug-173783-20170623155334.patch</filename>
            <type>text/plain</type>
            <size>5049</size>
            <attacher name="youenn fablet">youennf</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjE4NzY1CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggZjVjZTM5MGM3MTZhYzFh
YWRhMzM2ZWQ0NDNmMzY5MTliNmMzMTJmOS4uNGIzMTgxYzMxZTBmZmFhNmFlYWM3YTc3NjJmNDE0
YjA3YzEzZGQ3MyAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE1IEBACisyMDE3LTA2LTIzICBZb3Vl
bm4gRmFibGV0ICA8eW91ZW5uQGFwcGxlLmNvbT4KKworICAgICAgICB3ZWJydGM6OldlYlJ0Y1Nl
c3Npb24gaXMgbm90IGhhbmRsaW5nIGNvcnJlY3RseSBpdHMgc3RhdGUgd2hlbiBzZXRMb2NhbERl
c2NyaXB0aW9uIGZhaWxzIGFuZCBpcyBjYWxsZWQgYWdhaW4KKyAgICAgICAgaHR0cHM6Ly9idWdz
LndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTE3Mzc4MworCisgICAgICAgIFJldmlld2VkIGJ5
IEFsZXggQ2hyaXN0ZW5zZW4uCisKKyAgICAgICAgVGVzdDogd2VicnRjL2xpYndlYnJ0Yy9zZXRM
b2NhbERlc2NyaXB0aW9uQ3Jhc2guaHRtbAorCisgICAgICAgICogTW9kdWxlcy9tZWRpYXN0cmVh
bS9saWJ3ZWJydGMvTGliV2ViUlRDTWVkaWFFbmRwb2ludC5jcHA6CisgICAgICAgIChXZWJDb3Jl
OjpMaWJXZWJSVENNZWRpYUVuZHBvaW50Ojpkb1NldExvY2FsRGVzY3JpcHRpb24pOiBGYWlsIGVh
cmx5IGlmIHRoZXJlIGlzIG5vIHBlbmRpbmcgcmVtb3RlIGRlc2NyaXB0aW9uIGFuZCBkZXNjcmlw
dGlvbiBpcyBmb3IgYW4gYW5zd2VyLgorCiAyMDE3LTA2LTIzICBKZXIgTm9ibGUgIDxqZXIubm9i
bGVAYXBwbGUuY29tPgogCiAgICAgICAgIFtXSzJdIFN1cHBvcnQgLVtXZWJBVlBsYXllckNvbnRy
b2xsZXIgc2V0TXV0ZWQ6XQpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvTW9kdWxlcy9tZWRp
YXN0cmVhbS9saWJ3ZWJydGMvTGliV2ViUlRDTWVkaWFFbmRwb2ludC5jcHAgYi9Tb3VyY2UvV2Vi
Q29yZS9Nb2R1bGVzL21lZGlhc3RyZWFtL2xpYndlYnJ0Yy9MaWJXZWJSVENNZWRpYUVuZHBvaW50
LmNwcAppbmRleCAxZmM4ZTZkNWRhMjBmYjdmYWU3YTRiZDA4MjdhYjM4NGFhMDlkYzczLi5iOWYy
NjhhZjZlZTQyZmE5NmY5ZGZkNzRlNWM0MGEyYTNlMWFjOTUyIDEwMDY0NAotLS0gYS9Tb3VyY2Uv
V2ViQ29yZS9Nb2R1bGVzL21lZGlhc3RyZWFtL2xpYndlYnJ0Yy9MaWJXZWJSVENNZWRpYUVuZHBv
aW50LmNwcAorKysgYi9Tb3VyY2UvV2ViQ29yZS9Nb2R1bGVzL21lZGlhc3RyZWFtL2xpYndlYnJ0
Yy9MaWJXZWJSVENNZWRpYUVuZHBvaW50LmNwcApAQCAtMTQ5LDYgKzE0OSwxMyBAQCB2b2lkIExp
YldlYlJUQ01lZGlhRW5kcG9pbnQ6OmRvU2V0TG9jYWxEZXNjcmlwdGlvbihSVENTZXNzaW9uRGVz
Y3JpcHRpb24mIGRlc2NyaQogICAgICAgICBtX3BlZXJDb25uZWN0aW9uQmFja2VuZC5zZXRMb2Nh
bERlc2NyaXB0aW9uRmFpbGVkKEV4Y2VwdGlvbiB7IE9wZXJhdGlvbkVycm9yLCBXVEZNb3ZlKGVy
cm9yTWVzc2FnZSkgfSk7CiAgICAgICAgIHJldHVybjsKICAgICB9CisKKyAgICAvLyBGSVhNRTog
U2VlIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xNzM3ODMuIFJlbW92
ZSB0aGlzIHRlc3Qgb25jZSBmaXhlZCBhdCBMaWJXZWJSVEMgbGV2ZWwuCisgICAgaWYgKGRlc2Ny
aXB0aW9uLnR5cGUoKSA9PSBSVENTZHBUeXBlOjpBbnN3ZXIgJiYgIW1fYmFja2VuZC0+cGVuZGlu
Z19yZW1vdGVfZGVzY3JpcHRpb24oKSkgeworICAgICAgICBtX3BlZXJDb25uZWN0aW9uQmFja2Vu
ZC5zZXRMb2NhbERlc2NyaXB0aW9uRmFpbGVkKEV4Y2VwdGlvbiB7IElOVkFMSURfU1RBVEVfRVJS
LCBBU0NJSUxpdGVyYWwoIkZhaWxlZCB0byBzZXQgbG9jYWwgYW5zd2VyIHNkcDogbm8gcGVuZGlu
ZyByZW1vdGUgZGVzY3JpcHRpb24uIikgfSk7CisgICAgICAgIHJldHVybjsKKyAgICB9CisKICAg
ICBtX2JhY2tlbmQtPlNldExvY2FsRGVzY3JpcHRpb24oJm1fc2V0TG9jYWxTZXNzaW9uRGVzY3Jp
cHRpb25PYnNlcnZlciwgc2Vzc2lvbkRlc2NyaXB0aW9uLnJlbGVhc2UoKSk7CiB9CiAKZGlmZiAt
LWdpdCBhL0xheW91dFRlc3RzL0NoYW5nZUxvZyBiL0xheW91dFRlc3RzL0NoYW5nZUxvZwppbmRl
eCA4ODgzZTIzNjM2OGU1ZGUwYzBkOWI2YmY2MTI3NWNkNjg4Y2Y2YzlmLi4xYWFiNDJhYzEyYTAz
ZmY3YTkwZmIzODg1MDg3YzQ4ZGFhMDE5M2U4IDEwMDY0NAotLS0gYS9MYXlvdXRUZXN0cy9DaGFu
Z2VMb2cKKysrIGIvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMTMgQEAKKzIwMTct
MDYtMjMgIFlvdWVubiBGYWJsZXQgIDx5b3Vlbm5AYXBwbGUuY29tPgorCisgICAgICAgIHdlYnJ0
Yzo6V2ViUnRjU2Vzc2lvbiBpcyBub3QgaGFuZGxpbmcgY29ycmVjdGx5IGl0cyBzdGF0ZSB3aGVu
IHNldExvY2FsRGVzY3JpcHRpb24gZmFpbHMgYW5kIGlzIGNhbGxlZCBhZ2FpbgorICAgICAgICBo
dHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTczNzgzCisKKyAgICAgICAg
UmV2aWV3ZWQgYnkgQWxleCBDaHJpc3RlbnNlbi4KKworICAgICAgICAqIHdlYnJ0Yy9saWJ3ZWJy
dGMvc2V0TG9jYWxEZXNjcmlwdGlvbkNyYXNoLWV4cGVjdGVkLnR4dDogQWRkZWQuCisgICAgICAg
ICogd2VicnRjL2xpYndlYnJ0Yy9zZXRMb2NhbERlc2NyaXB0aW9uQ3Jhc2guaHRtbDogQWRkZWQu
CisKIDIwMTctMDYtMjMgIEZyZWRlcmljIFdhbmcgIDxmd2FuZ0BpZ2FsaWEuY29tPgogCiAgICAg
ICAgIFJlbW92ZSBmYXN0L3JlZ2lvbnMvcmVnaW9uLWxlYWstanMtaW5mb3JtYXRpb24td2hlbi1k
aXNhYmxlZC1hdC1ydW50aW1lLmh0bWwKZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL3dlYnJ0Yy9s
aWJ3ZWJydGMvc2V0TG9jYWxEZXNjcmlwdGlvbkNyYXNoLWV4cGVjdGVkLnR4dCBiL0xheW91dFRl
c3RzL3dlYnJ0Yy9saWJ3ZWJydGMvc2V0TG9jYWxEZXNjcmlwdGlvbkNyYXNoLWV4cGVjdGVkLnR4
dApuZXcgZmlsZSBtb2RlIDEwMDY0NAppbmRleCAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw
MDAwMDAwMDAwMDAwLi5lNDFhN2Y4Y2MyMzQzMGVhMDA4NDBiNmI1OWMzNDUxNDMzNGY4ZDc3Ci0t
LSAvZGV2L251bGwKKysrIGIvTGF5b3V0VGVzdHMvd2VicnRjL2xpYndlYnJ0Yy9zZXRMb2NhbERl
c2NyaXB0aW9uQ3Jhc2gtZXhwZWN0ZWQudHh0CkBAIC0wLDAgKzEsMyBAQAorCitQQVNTIFRlc3Rp
bmcgY2FsbGluZyB0d2ljZSBzZXRMb2NhbERlc2NyaXB0aW9uIHdpdGggYSBiYWQgU0RQIAorCmRp
ZmYgLS1naXQgYS9MYXlvdXRUZXN0cy93ZWJydGMvbGlid2VicnRjL3NldExvY2FsRGVzY3JpcHRp
b25DcmFzaC5odG1sIGIvTGF5b3V0VGVzdHMvd2VicnRjL2xpYndlYnJ0Yy9zZXRMb2NhbERlc2Ny
aXB0aW9uQ3Jhc2guaHRtbApuZXcgZmlsZSBtb2RlIDEwMDY0NAppbmRleCAwMDAwMDAwMDAwMDAw
MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwLi43YTAxNDJjMmE0NzkxNzY2ZDhkNTczZDMxNGIz
YzBkM2Y3NmE4MTIwCi0tLSAvZGV2L251bGwKKysrIGIvTGF5b3V0VGVzdHMvd2VicnRjL2xpYndl
YnJ0Yy9zZXRMb2NhbERlc2NyaXB0aW9uQ3Jhc2guaHRtbApAQCAtMCwwICsxLDQwIEBACis8IWRv
Y3R5cGUgaHRtbD4KKzxodG1sPgorICAgIDxoZWFkPgorICAgICAgICA8bWV0YSBjaGFyc2V0PSJ1
dGYtOCI+CisgICAgICAgIDx0aXRsZT5UZXN0aW5nIGVycm9uZW91cyBzZXRMb2NhbERlc2NyaXB0
aW9uIGNhbGxzPC90aXRsZT4KKyAgICAgICAgPHNjcmlwdCBzcmM9Ii4uLy4uL3Jlc291cmNlcy90
ZXN0aGFybmVzcy5qcyI+PC9zY3JpcHQ+CisgICAgICAgIDxzY3JpcHQgc3JjPSIuLi8uLi9yZXNv
dXJjZXMvdGVzdGhhcm5lc3NyZXBvcnQuanMiPjwvc2NyaXB0PgorICAgIDwvaGVhZD4KKyAgICA8
Ym9keT4KKyAgICAgICAgPHNjcmlwdD4KK2Z1bmN0aW9uIGJhZGlmeUFuc3dlcihhbnN3ZXIpCit7
CisgICAgcmV0dXJuIHt0eXBlOiBhbnN3ZXIudHlwZSwgc2RwOiBhbnN3ZXIuc2RwLnJlcGxhY2Uo
IkJVTkRMRSB2aWRlbyIsICJCVU5ETEUiKX07Cit9CisKK3Byb21pc2VfdGVzdCgodGVzdCkgPT4g
eworICAgIHZhciBwYzEgPSBuZXcgUlRDUGVlckNvbm5lY3Rpb247CisgICAgdmFyIHBjMiA9IG5l
dyBSVENQZWVyQ29ubmVjdGlvbjsKKyAgICB2YXIgYmFkQW5zd2VyOworCisgICAgcGMxLmFkZFRy
YW5zY2VpdmVyKCJ2aWRlbyIpOworICAgIHJldHVybiBwYzEuY3JlYXRlT2ZmZXIoKS50aGVuKChv
ZmZlcikgPT4geworICAgICAgICByZXR1cm4gcGMxLnNldExvY2FsRGVzY3JpcHRpb24ob2ZmZXIp
OworICAgIH0pLnRoZW4oKCkgPT4geworICAgICAgICByZXR1cm4gcGMyLnNldFJlbW90ZURlc2Ny
aXB0aW9uKHBjMS5sb2NhbERlc2NyaXB0aW9uKTsKKyAgICB9KS50aGVuKCgpID0+IHsKKyAgICAg
ICAgcmV0dXJuIHBjMi5jcmVhdGVBbnN3ZXIoKTsKKyAgICB9KS50aGVuKChhbnN3ZXIpID0+IHsK
KyAgICAgICAgYmFkQW5zd2VyID0gYmFkaWZ5QW5zd2VyKGFuc3dlcik7CisgICAgICAgIHJldHVy
biBwYzIuc2V0TG9jYWxEZXNjcmlwdGlvbihiYWRBbnN3ZXIpOworICAgIH0pLnRoZW4oYXNzZXJ0
X3VucmVhY2hlZCwgKGUpID0+IHsKKyAgICAgICAgYXNzZXJ0X2VxdWFscyhlLm1lc3NhZ2UsICJG
YWlsZWQgdG8gc2V0IGxvY2FsIGFuc3dlciBzZHA6IEZhaWxlZCB0byBlbmFibGUgQlVORExFLiIp
OworICAgICAgICByZXR1cm4gcGMyLnNldExvY2FsRGVzY3JpcHRpb24oYmFkQW5zd2VyKS50aGVu
KGFzc2VydF91bnJlYWNoZWQsIChlKSA9PiB7CisgICAgICAgICAgICBhc3NlcnRfZXF1YWxzKGUu
bWVzc2FnZSwgIkZhaWxlZCB0byBzZXQgbG9jYWwgYW5zd2VyIHNkcDogbm8gcGVuZGluZyByZW1v
dGUgZGVzY3JpcHRpb24uIik7CisgICAgICAgIH0pOworICAgIH0pOworfSwgIlRlc3RpbmcgY2Fs
bGluZyB0d2ljZSBzZXRMb2NhbERlc2NyaXB0aW9uIHdpdGggYSBiYWQgU0RQIik7CisgICAgICAg
IDwvc2NyaXB0PgorICAgIDwvYm9keT4KKzwvaHRtbD4K
</data>

          </attachment>
      

    </bug>

</bugzilla>