<?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>187150</bug_id>
          
          <creation_ts>2018-06-28 12:05:53 -0700</creation_ts>
          <short_desc>Handle the case of registerMDNSNameCallback called several times</short_desc>
          <delta_ts>2018-06-28 14:23:41 -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>WebRTC</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>cdumez</cc>
    
    <cc>commit-queue</cc>
    
    <cc>eric.carlson</cc>
    
    <cc>ews-watchlist</cc>
    
    <cc>webkit-bug-importer</cc>
    
    <cc>youennf</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1437467</commentid>
    <comment_count>0</comment_count>
    <who name="youenn fablet">youennf</who>
    <bug_when>2018-06-28 12:05:53 -0700</bug_when>
    <thetext>If called several times, registerMDNSNameCallback will crash.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1437469</commentid>
    <comment_count>1</comment_count>
    <who name="youenn fablet">youennf</who>
    <bug_when>2018-06-28 12:06:39 -0700</bug_when>
    <thetext>&lt;rdar://problem/41329832&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1437471</commentid>
    <comment_count>2</comment_count>
      <attachid>343831</attachid>
    <who name="youenn fablet">youennf</who>
    <bug_when>2018-06-28 12:08:47 -0700</bug_when>
    <thetext>Created attachment 343831
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1437472</commentid>
    <comment_count>3</comment_count>
      <attachid>343832</attachid>
    <who name="youenn fablet">youennf</who>
    <bug_when>2018-06-28 12:11:11 -0700</bug_when>
    <thetext>Created attachment 343832
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1437543</commentid>
    <comment_count>4</comment_count>
      <attachid>343832</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2018-06-28 14:23:39 -0700</bug_when>
    <thetext>Comment on attachment 343832
Patch

Clearing flags on attachment: 343832

Committed r233328: &lt;https://trac.webkit.org/changeset/233328&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1437544</commentid>
    <comment_count>5</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2018-06-28 14:23:41 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>343831</attachid>
            <date>2018-06-28 12:08:47 -0700</date>
            <delta_ts>2018-06-28 12:11:10 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-187150-20180628120846.patch</filename>
            <type>text/plain</type>
            <size>5579</size>
            <attacher name="youenn fablet">youennf</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjMzMjU2CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0L0No
YW5nZUxvZyBiL1NvdXJjZS9XZWJLaXQvQ2hhbmdlTG9nCmluZGV4IDk5MmFkNjhiMzcwN2U1MjE4
OWZkYjIxMzcwM2I2NjY1YzUzMWZiMmYuLjUxYjcyYzgxYzNlMjI3NDQzZGFjYzU1NWUwYzhmNTk5
NWNhNzJhODggMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJLaXQvQ2hhbmdlTG9nCisrKyBiL1NvdXJj
ZS9XZWJLaXQvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMjYgQEAKKzIwMTgtMDYtMjggIFlvdWVubiBG
YWJsZXQgIDx5b3Vlbm5AYXBwbGUuY29tPgorCisgICAgICAgIEhhbmRsZSB0aGUgY2FzZSBvZiBy
ZWdpc3Rlck1ETlNOYW1lQ2FsbGJhY2sgY2FsbGVkIHNldmVyYWwgdGltZXMKKyAgICAgICAgaHR0
cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTE4NzE1MAorICAgICAgICA8cmRh
cjovL3Byb2JsZW0vNDEzMjk4MzI+CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BT
ISkuCisKKyAgICAgICAgVGhpcyBpcyBhIHNwZWN1bGF0aXZlIGZpeCBvbiB0aGUgYmFzaXMgdGhh
dCByZWdpc3Rlck1ETlNOYW1lQ2FsbGJhY2sgbWF5IGJlIGNhbGxlZCBzZXZlcmFsIHRpbWVzLgor
ICAgICAgICBJbiB0aGF0IGNhc2UsIHdlIHdvdWxkIGhhdmUgZnJlZWQgdGhlIGNvbnRleHQgYWZ0
ZXIgdGhlIGZpcnN0IGNhbGwgYW5kIHdvdWxkIHJldXNlIGl0IGZvciB0aGUgc2Vjb25kIGNhbGwu
CisKKyAgICAgICAgSW5zdGVhZCwga2VlcCBhIG1hcCBvZiBwZW5kaW5nIHJlcXVlc3RzIGFuZCBw
YXNzIHRvIHJlZ2lzdGVyTUROU05hbWVDYWxsYmFjayBhbiBpZGVudGlmaWVyIHRvIHRoYXQgbWFw
LgorICAgICAgICBJZiB0aGUgbWFwIGhhcyBubyB2YWx1ZSBmb3IgdGhhdCBpZGVudGlmaWVyLCBy
ZXR1cm4gZWFybHkuCisKKyAgICAgICAgKiBOZXR3b3JrUHJvY2Vzcy93ZWJydGMvTmV0d29ya01E
TlNSZWdpc3Rlci5jcHA6CisgICAgICAgIChXZWJLaXQ6Ok5ldHdvcmtNRE5TUmVnaXN0ZXI6On5O
ZXR3b3JrTUROU1JlZ2lzdGVyKToKKyAgICAgICAgKFdlYktpdDo6cGVuZGluZ1JlZ2lzdHJhdGlv
blJlcXVlc3RzKToKKyAgICAgICAgKFdlYktpdDo6cmVnaXN0ZXJNRE5TTmFtZUNhbGxiYWNrKToK
KyAgICAgICAgKFdlYktpdDo6TmV0d29ya01ETlNSZWdpc3Rlcjo6Y2xlYXJQZW5kaW5nUmVxdWVz
dHMpOgorICAgICAgICAoV2ViS2l0OjpOZXR3b3JrTUROU1JlZ2lzdGVyOjpyZWdpc3Rlck1ETlNO
YW1lKToKKyAgICAgICAgKiBOZXR3b3JrUHJvY2Vzcy93ZWJydGMvTmV0d29ya01ETlNSZWdpc3Rl
ci5oOgorICAgICAgICAoKTogRGVsZXRlZC4KKwogMjAxOC0wNi0yOCAgWW91ZW5uIEZhYmxldCAg
PHlvdWVubkBhcHBsZS5jb20+CiAKICAgICAgICAgQWRkIHNhbmRib3ggdG8gbWljcm9kb25lIHBs
dWdpbgpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYktpdC9OZXR3b3JrUHJvY2Vzcy93ZWJydGMvTmV0
d29ya01ETlNSZWdpc3Rlci5jcHAgYi9Tb3VyY2UvV2ViS2l0L05ldHdvcmtQcm9jZXNzL3dlYnJ0
Yy9OZXR3b3JrTUROU1JlZ2lzdGVyLmNwcAppbmRleCA4ZjljYTEwNjVkMTkzMDUyNDAzNjE2Yjc3
NzgwYWY5OGMwZDkxMGY5Li5mOGRmNjg1NWE5ZmU1ZmIyZDhjYTc3ZTk5M2JmNGRiMjcwNDk1Yzgz
IDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViS2l0L05ldHdvcmtQcm9jZXNzL3dlYnJ0Yy9OZXR3b3Jr
TUROU1JlZ2lzdGVyLmNwcAorKysgYi9Tb3VyY2UvV2ViS2l0L05ldHdvcmtQcm9jZXNzL3dlYnJ0
Yy9OZXR3b3JrTUROU1JlZ2lzdGVyLmNwcApAQCAtNTEsNiArNTEsNyBAQCBOZXR3b3JrTUROU1Jl
Z2lzdGVyOjp+TmV0d29ya01ETlNSZWdpc3RlcigpCiAjaWYgRU5BQkxFX01ETlMKICAgICBmb3Ig
KGF1dG8mIHZhbHVlIDogbV9zZXJ2aWNlcy52YWx1ZXMoKSkKICAgICAgICAgRE5TU2VydmljZVJl
ZkRlYWxsb2NhdGUodmFsdWUpOworICAgIGNsZWFyUGVuZGluZ1JlcXVlc3RzKCk7CiAjZW5kaWYK
IH0KIApAQCAtNzksOSArODAsMjAgQEAgc3RydWN0IFBlbmRpbmdSZWdpc3RyYXRpb25SZXF1ZXN0
IHsKICAgICBETlNSZWNvcmRSZWYgcmVjb3JkOwogfTsKIAorCitzdGF0aWMgdWludHB0cl90IHBl
bmRpbmdSZWdpc3RyYXRpb25SZXF1ZXN0Q291bnQgPSAxOworc3RhdGljIEhhc2hNYXA8dWludHB0
cl90LCBzdGQ6OnVuaXF1ZV9wdHI8UGVuZGluZ1JlZ2lzdHJhdGlvblJlcXVlc3Q+PiYgcGVuZGlu
Z1JlZ2lzdHJhdGlvblJlcXVlc3RzKCkKK3sKKyAgICBBU1NFUlQoUnVuTG9vcDo6aXNNYWluKCkp
OworICAgIHN0YXRpYyBOZXZlckRlc3Ryb3llZDxIYXNoTWFwPHVpbnRwdHJfdCwgc3RkOjp1bmlx
dWVfcHRyPFBlbmRpbmdSZWdpc3RyYXRpb25SZXF1ZXN0Pj4+IG1hcDsKKyAgICByZXR1cm4gbWFw
OworfQorCiBzdGF0aWMgdm9pZCByZWdpc3Rlck1ETlNOYW1lQ2FsbGJhY2soRE5TU2VydmljZVJl
ZiwgRE5TUmVjb3JkUmVmIHJlY29yZCwgRE5TU2VydmljZUZsYWdzLCBETlNTZXJ2aWNlRXJyb3JU
eXBlIGVycm9yQ29kZSwgdm9pZCAqY29udGV4dCkKIHsKLSAgICBzdGQ6OnVuaXF1ZV9wdHI8UGVu
ZGluZ1JlZ2lzdHJhdGlvblJlcXVlc3Q+IHJlcXVlc3QgeyBzdGF0aWNfY2FzdDxQZW5kaW5nUmVn
aXN0cmF0aW9uUmVxdWVzdCo+KGNvbnRleHQpIH07CisgICAgYXV0byByZXF1ZXN0ID0gcGVuZGlu
Z1JlZ2lzdHJhdGlvblJlcXVlc3RzKCkudGFrZShyZWludGVycHJldF9jYXN0PHVpbnRwdHJfdD4o
Y29udGV4dCkpOworICAgIGlmICghcmVxdWVzdCkKKyAgICAgICAgcmV0dXJuOwogCiAgICAgUkVM
RUFTRV9MT0dfSUZfQUxMT1dFRF9JTl9DQUxMQkFDSyhyZXF1ZXN0LT5zZXNzaW9uSUQsICJyZWdp
c3Rlck1ETlNOYW1lQ2FsbGJhY2sgd2l0aCBlcnJvciAlZCIsIGVycm9yQ29kZSk7CiAKQEAgLTky
LDYgKzEwNCwxMyBAQCBzdGF0aWMgdm9pZCByZWdpc3Rlck1ETlNOYW1lQ2FsbGJhY2soRE5TU2Vy
dmljZVJlZiwgRE5TUmVjb3JkUmVmIHJlY29yZCwgRE5TU2VydgogICAgIHJlcXVlc3QtPmNvbm5l
Y3Rpb24tPnNlbmQoTWVzc2FnZXM6OldlYk1ETlNSZWdpc3Rlcjo6RmluaXNoZWRSZWdpc3Rlcmlu
Z01ETlNOYW1lIHsgcmVxdWVzdC0+cmVxdWVzdElkZW50aWZpZXIsIHJlcXVlc3QtPm5hbWUgfSwg
MCk7CiB9CiAKK3ZvaWQgTmV0d29ya01ETlNSZWdpc3Rlcjo6Y2xlYXJQZW5kaW5nUmVxdWVzdHMo
KQoreworICAgIGF1dG8mIG1hcCA9IHBlbmRpbmdSZWdpc3RyYXRpb25SZXF1ZXN0cygpOworICAg
IGZvciAoYXV0byBpZGVudGlmaWVyIDogbV9wZW5kaW5nUmVxdWVzdHMpCisgICAgICAgIG1hcC5y
ZW1vdmUoaWRlbnRpZmllcik7Cit9CisKIHZvaWQgTmV0d29ya01ETlNSZWdpc3Rlcjo6cmVnaXN0
ZXJNRE5TTmFtZSh1aW50NjRfdCByZXF1ZXN0SWRlbnRpZmllciwgUEFMOjpTZXNzaW9uSUQgc2Vz
c2lvbklELCBEb2N1bWVudElkZW50aWZpZXIgZG9jdW1lbnRJZGVudGlmaWVyLCBjb25zdCBTdHJp
bmcmIGlwQWRkcmVzcykKIHsKICAgICBETlNTZXJ2aWNlUmVmIHNlcnZpY2U7CkBAIC0xMTUsNyAr
MTM0LDcgQEAgdm9pZCBOZXR3b3JrTUROU1JlZ2lzdGVyOjpyZWdpc3Rlck1ETlNOYW1lKHVpbnQ2
NF90IHJlcXVlc3RJZGVudGlmaWVyLCBQQUw6OlNlc3MKICAgICAgICAgc2VydmljZSA9IGl0ZXJh
dG9yLT52YWx1ZTsKIAogICAgIFN0cmluZyBiYXNlTmFtZSA9IGNyZWF0ZUNhbm9uaWNhbFVVSURT
dHJpbmcoKTsKLSAgICBTdHJpbmcgbmFtZSA9IG1ha2VTdHJpbmcoYmFzZU5hbWUsIFN0cmluZzo6
bnVtYmVyKCsrbV9yZWdpc3RyYXRpb25Db3VudCksICIubG9jYWwiKTsKKyAgICBTdHJpbmcgbmFt
ZSA9IG1ha2VTdHJpbmcoYmFzZU5hbWUsIFN0cmluZzo6bnVtYmVyKHBlbmRpbmdSZWdpc3RyYXRp
b25SZXF1ZXN0Q291bnQpLCAiLmxvY2FsIik7CiAKICAgICBhdXRvIGlwID0gaW5ldF9hZGRyKGlw
QWRkcmVzcy51dGY4KCkuZGF0YSgpKTsKIApAQCAtMTM4LDEzICsxNTcsMTMgQEAgdm9pZCBOZXR3
b3JrTUROU1JlZ2lzdGVyOjpyZWdpc3Rlck1ETlNOYW1lKHVpbnQ2NF90IHJlcXVlc3RJZGVudGlm
aWVyLCBQQUw6OlNlc3MKICAgICAgICAgJmlwLAogICAgICAgICAwLAogICAgICAgICByZWdpc3Rl
ck1ETlNOYW1lQ2FsbGJhY2ssCi0gICAgICAgIHBlbmRpbmdSZXF1ZXN0LmdldCgpKTsKKyAgICAg
ICAgcmVpbnRlcnByZXRfY2FzdDx2b2lkKj4ocGVuZGluZ1JlZ2lzdHJhdGlvblJlcXVlc3RDb3Vu
dCkpOwogICAgIGlmIChlcnJvcikgewogICAgICAgICBSRUxFQVNFX0xPR19JRl9BTExPV0VEKHNl
c3Npb25JRCwgInJlZ2lzdGVyTUROU05hbWUgRE5TU2VydmljZVJlZ2lzdGVyUmVjb3JkIGVycm9y
ICVkIiwgZXJyb3IpOwogICAgICAgICBtX2Nvbm5lY3Rpb24uY29ubmVjdGlvbigpLnNlbmQoTWVz
c2FnZXM6OldlYk1ETlNSZWdpc3Rlcjo6RmluaXNoZWRSZWdpc3RlcmluZ01ETlNOYW1lIHsgcmVx
dWVzdElkZW50aWZpZXIsIG1ha2VVbmV4cGVjdGVkKE1ETlNSZWdpc3RlckVycm9yOjpETlNTRCkg
fSwgMCk7CiAgICAgICAgIHJldHVybjsKICAgICB9Ci0gICAgcGVuZGluZ1JlcXVlc3QucmVsZWFz
ZSgpOworICAgIHBlbmRpbmdSZWdpc3RyYXRpb25SZXF1ZXN0cygpLmFkZChwZW5kaW5nUmVnaXN0
cmF0aW9uUmVxdWVzdENvdW50KyssIFdURk1vdmUocGVuZGluZ1JlcXVlc3QpKTsKIH0KIAogc3Ry
dWN0IFBlbmRpbmdSZXNvbHV0aW9uUmVxdWVzdCB7CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0
L05ldHdvcmtQcm9jZXNzL3dlYnJ0Yy9OZXR3b3JrTUROU1JlZ2lzdGVyLmggYi9Tb3VyY2UvV2Vi
S2l0L05ldHdvcmtQcm9jZXNzL3dlYnJ0Yy9OZXR3b3JrTUROU1JlZ2lzdGVyLmgKaW5kZXggMDgx
MTM4ODA4YzA3YTA5OTBiNmZjZTZiODMxNzNkOGU3N2Q2YmQ1OC4uNjY1ZmFhNzA2ZWYwNWJmOTUy
ZDg5OTZmZTdhNDRlYjUzNzU5MzE2NyAxMDA2NDQKLS0tIGEvU291cmNlL1dlYktpdC9OZXR3b3Jr
UHJvY2Vzcy93ZWJydGMvTmV0d29ya01ETlNSZWdpc3Rlci5oCisrKyBiL1NvdXJjZS9XZWJLaXQv
TmV0d29ya1Byb2Nlc3Mvd2VicnRjL05ldHdvcmtNRE5TUmVnaXN0ZXIuaApAQCAtNjgsMTEgKzY4
LDEyIEBAIHByaXZhdGU6CiAgICAgdm9pZCByZWdpc3Rlck1ETlNOYW1lKHVpbnQ2NF90IHJlcXVl
c3RJZGVudGlmaWVyLCBQQUw6OlNlc3Npb25JRCwgV2ViQ29yZTo6RG9jdW1lbnRJZGVudGlmaWVy
LCBjb25zdCBTdHJpbmcmIGlwQWRkcmVzcyk7CiAgICAgdm9pZCByZXNvbHZlTUROU05hbWUodWlu
dDY0X3QgcmVxdWVzdElkZW50aWZpZXIsIFBBTDo6U2Vzc2lvbklELCBjb25zdCBTdHJpbmcmIG5h
bWUpOwogCisgICAgdm9pZCBjbGVhclBlbmRpbmdSZXF1ZXN0cygpOworCiAgICAgTmV0d29ya0Nv
bm5lY3Rpb25Ub1dlYlByb2Nlc3MmIG1fY29ubmVjdGlvbjsKICNpZiBFTkFCTEVfTUROUwogICAg
IEhhc2hNYXA8V2ViQ29yZTo6RG9jdW1lbnRJZGVudGlmaWVyLCBETlNTZXJ2aWNlUmVmPiBtX3Nl
cnZpY2VzOwotCi0gICAgdWludDY0X3QgbV9yZWdpc3RyYXRpb25Db3VudCB7IDAgfTsKKyAgICBW
ZWN0b3I8dWludHB0cl90PiBtX3BlbmRpbmdSZXF1ZXN0czsKICNlbmRpZgogfTsKIAo=
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>343832</attachid>
            <date>2018-06-28 12:11:11 -0700</date>
            <delta_ts>2018-06-28 14:23:39 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-187150-20180628121111.patch</filename>
            <type>text/plain</type>
            <size>4451</size>
            <attacher name="youenn fablet">youennf</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjMzMjU2CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0L0No
YW5nZUxvZyBiL1NvdXJjZS9XZWJLaXQvQ2hhbmdlTG9nCmluZGV4IDk5MmFkNjhiMzcwN2U1MjE4
OWZkYjIxMzcwM2I2NjY1YzUzMWZiMmYuLjUxYjcyYzgxYzNlMjI3NDQzZGFjYzU1NWUwYzhmNTk5
NWNhNzJhODggMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJLaXQvQ2hhbmdlTG9nCisrKyBiL1NvdXJj
ZS9XZWJLaXQvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMjYgQEAKKzIwMTgtMDYtMjggIFlvdWVubiBG
YWJsZXQgIDx5b3Vlbm5AYXBwbGUuY29tPgorCisgICAgICAgIEhhbmRsZSB0aGUgY2FzZSBvZiBy
ZWdpc3Rlck1ETlNOYW1lQ2FsbGJhY2sgY2FsbGVkIHNldmVyYWwgdGltZXMKKyAgICAgICAgaHR0
cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTE4NzE1MAorICAgICAgICA8cmRh
cjovL3Byb2JsZW0vNDEzMjk4MzI+CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BT
ISkuCisKKyAgICAgICAgVGhpcyBpcyBhIHNwZWN1bGF0aXZlIGZpeCBvbiB0aGUgYmFzaXMgdGhh
dCByZWdpc3Rlck1ETlNOYW1lQ2FsbGJhY2sgbWF5IGJlIGNhbGxlZCBzZXZlcmFsIHRpbWVzLgor
ICAgICAgICBJbiB0aGF0IGNhc2UsIHdlIHdvdWxkIGhhdmUgZnJlZWQgdGhlIGNvbnRleHQgYWZ0
ZXIgdGhlIGZpcnN0IGNhbGwgYW5kIHdvdWxkIHJldXNlIGl0IGZvciB0aGUgc2Vjb25kIGNhbGwu
CisKKyAgICAgICAgSW5zdGVhZCwga2VlcCBhIG1hcCBvZiBwZW5kaW5nIHJlcXVlc3RzIGFuZCBw
YXNzIHRvIHJlZ2lzdGVyTUROU05hbWVDYWxsYmFjayBhbiBpZGVudGlmaWVyIHRvIHRoYXQgbWFw
LgorICAgICAgICBJZiB0aGUgbWFwIGhhcyBubyB2YWx1ZSBmb3IgdGhhdCBpZGVudGlmaWVyLCBy
ZXR1cm4gZWFybHkuCisKKyAgICAgICAgKiBOZXR3b3JrUHJvY2Vzcy93ZWJydGMvTmV0d29ya01E
TlNSZWdpc3Rlci5jcHA6CisgICAgICAgIChXZWJLaXQ6Ok5ldHdvcmtNRE5TUmVnaXN0ZXI6On5O
ZXR3b3JrTUROU1JlZ2lzdGVyKToKKyAgICAgICAgKFdlYktpdDo6cGVuZGluZ1JlZ2lzdHJhdGlv
blJlcXVlc3RzKToKKyAgICAgICAgKFdlYktpdDo6cmVnaXN0ZXJNRE5TTmFtZUNhbGxiYWNrKToK
KyAgICAgICAgKFdlYktpdDo6TmV0d29ya01ETlNSZWdpc3Rlcjo6Y2xlYXJQZW5kaW5nUmVxdWVz
dHMpOgorICAgICAgICAoV2ViS2l0OjpOZXR3b3JrTUROU1JlZ2lzdGVyOjpyZWdpc3Rlck1ETlNO
YW1lKToKKyAgICAgICAgKiBOZXR3b3JrUHJvY2Vzcy93ZWJydGMvTmV0d29ya01ETlNSZWdpc3Rl
ci5oOgorICAgICAgICAoKTogRGVsZXRlZC4KKwogMjAxOC0wNi0yOCAgWW91ZW5uIEZhYmxldCAg
PHlvdWVubkBhcHBsZS5jb20+CiAKICAgICAgICAgQWRkIHNhbmRib3ggdG8gbWljcm9kb25lIHBs
dWdpbgpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYktpdC9OZXR3b3JrUHJvY2Vzcy93ZWJydGMvTmV0
d29ya01ETlNSZWdpc3Rlci5jcHAgYi9Tb3VyY2UvV2ViS2l0L05ldHdvcmtQcm9jZXNzL3dlYnJ0
Yy9OZXR3b3JrTUROU1JlZ2lzdGVyLmNwcAppbmRleCA4ZjljYTEwNjVkMTkzMDUyNDAzNjE2Yjc3
NzgwYWY5OGMwZDkxMGY5Li45MDIzNGZiMDZhYzhkMTc4YjY3YmI2MGY5MGZhNWVjOGY2ZjBjMDU3
IDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViS2l0L05ldHdvcmtQcm9jZXNzL3dlYnJ0Yy9OZXR3b3Jr
TUROU1JlZ2lzdGVyLmNwcAorKysgYi9Tb3VyY2UvV2ViS2l0L05ldHdvcmtQcm9jZXNzL3dlYnJ0
Yy9OZXR3b3JrTUROU1JlZ2lzdGVyLmNwcApAQCAtNzksOSArNzksMjAgQEAgc3RydWN0IFBlbmRp
bmdSZWdpc3RyYXRpb25SZXF1ZXN0IHsKICAgICBETlNSZWNvcmRSZWYgcmVjb3JkOwogfTsKIAor
CitzdGF0aWMgdWludHB0cl90IHBlbmRpbmdSZWdpc3RyYXRpb25SZXF1ZXN0Q291bnQgPSAxOwor
c3RhdGljIEhhc2hNYXA8dWludHB0cl90LCBzdGQ6OnVuaXF1ZV9wdHI8UGVuZGluZ1JlZ2lzdHJh
dGlvblJlcXVlc3Q+PiYgcGVuZGluZ1JlZ2lzdHJhdGlvblJlcXVlc3RzKCkKK3sKKyAgICBBU1NF
UlQoUnVuTG9vcDo6aXNNYWluKCkpOworICAgIHN0YXRpYyBOZXZlckRlc3Ryb3llZDxIYXNoTWFw
PHVpbnRwdHJfdCwgc3RkOjp1bmlxdWVfcHRyPFBlbmRpbmdSZWdpc3RyYXRpb25SZXF1ZXN0Pj4+
IG1hcDsKKyAgICByZXR1cm4gbWFwOworfQorCiBzdGF0aWMgdm9pZCByZWdpc3Rlck1ETlNOYW1l
Q2FsbGJhY2soRE5TU2VydmljZVJlZiwgRE5TUmVjb3JkUmVmIHJlY29yZCwgRE5TU2VydmljZUZs
YWdzLCBETlNTZXJ2aWNlRXJyb3JUeXBlIGVycm9yQ29kZSwgdm9pZCAqY29udGV4dCkKIHsKLSAg
ICBzdGQ6OnVuaXF1ZV9wdHI8UGVuZGluZ1JlZ2lzdHJhdGlvblJlcXVlc3Q+IHJlcXVlc3QgeyBz
dGF0aWNfY2FzdDxQZW5kaW5nUmVnaXN0cmF0aW9uUmVxdWVzdCo+KGNvbnRleHQpIH07CisgICAg
YXV0byByZXF1ZXN0ID0gcGVuZGluZ1JlZ2lzdHJhdGlvblJlcXVlc3RzKCkudGFrZShyZWludGVy
cHJldF9jYXN0PHVpbnRwdHJfdD4oY29udGV4dCkpOworICAgIGlmICghcmVxdWVzdCkKKyAgICAg
ICAgcmV0dXJuOwogCiAgICAgUkVMRUFTRV9MT0dfSUZfQUxMT1dFRF9JTl9DQUxMQkFDSyhyZXF1
ZXN0LT5zZXNzaW9uSUQsICJyZWdpc3Rlck1ETlNOYW1lQ2FsbGJhY2sgd2l0aCBlcnJvciAlZCIs
IGVycm9yQ29kZSk7CiAKQEAgLTExNSw3ICsxMjYsNyBAQCB2b2lkIE5ldHdvcmtNRE5TUmVnaXN0
ZXI6OnJlZ2lzdGVyTUROU05hbWUodWludDY0X3QgcmVxdWVzdElkZW50aWZpZXIsIFBBTDo6U2Vz
cwogICAgICAgICBzZXJ2aWNlID0gaXRlcmF0b3ItPnZhbHVlOwogCiAgICAgU3RyaW5nIGJhc2VO
YW1lID0gY3JlYXRlQ2Fub25pY2FsVVVJRFN0cmluZygpOwotICAgIFN0cmluZyBuYW1lID0gbWFr
ZVN0cmluZyhiYXNlTmFtZSwgU3RyaW5nOjpudW1iZXIoKyttX3JlZ2lzdHJhdGlvbkNvdW50KSwg
Ii5sb2NhbCIpOworICAgIFN0cmluZyBuYW1lID0gbWFrZVN0cmluZyhiYXNlTmFtZSwgU3RyaW5n
OjpudW1iZXIocGVuZGluZ1JlZ2lzdHJhdGlvblJlcXVlc3RDb3VudCksICIubG9jYWwiKTsKIAog
ICAgIGF1dG8gaXAgPSBpbmV0X2FkZHIoaXBBZGRyZXNzLnV0ZjgoKS5kYXRhKCkpOwogCkBAIC0x
MzgsMTMgKzE0OSwxMyBAQCB2b2lkIE5ldHdvcmtNRE5TUmVnaXN0ZXI6OnJlZ2lzdGVyTUROU05h
bWUodWludDY0X3QgcmVxdWVzdElkZW50aWZpZXIsIFBBTDo6U2VzcwogICAgICAgICAmaXAsCiAg
ICAgICAgIDAsCiAgICAgICAgIHJlZ2lzdGVyTUROU05hbWVDYWxsYmFjaywKLSAgICAgICAgcGVu
ZGluZ1JlcXVlc3QuZ2V0KCkpOworICAgICAgICByZWludGVycHJldF9jYXN0PHZvaWQqPihwZW5k
aW5nUmVnaXN0cmF0aW9uUmVxdWVzdENvdW50KSk7CiAgICAgaWYgKGVycm9yKSB7CiAgICAgICAg
IFJFTEVBU0VfTE9HX0lGX0FMTE9XRUQoc2Vzc2lvbklELCAicmVnaXN0ZXJNRE5TTmFtZSBETlNT
ZXJ2aWNlUmVnaXN0ZXJSZWNvcmQgZXJyb3IgJWQiLCBlcnJvcik7CiAgICAgICAgIG1fY29ubmVj
dGlvbi5jb25uZWN0aW9uKCkuc2VuZChNZXNzYWdlczo6V2ViTUROU1JlZ2lzdGVyOjpGaW5pc2hl
ZFJlZ2lzdGVyaW5nTUROU05hbWUgeyByZXF1ZXN0SWRlbnRpZmllciwgbWFrZVVuZXhwZWN0ZWQo
TUROU1JlZ2lzdGVyRXJyb3I6OkROU1NEKSB9LCAwKTsKICAgICAgICAgcmV0dXJuOwogICAgIH0K
LSAgICBwZW5kaW5nUmVxdWVzdC5yZWxlYXNlKCk7CisgICAgcGVuZGluZ1JlZ2lzdHJhdGlvblJl
cXVlc3RzKCkuYWRkKHBlbmRpbmdSZWdpc3RyYXRpb25SZXF1ZXN0Q291bnQrKywgV1RGTW92ZShw
ZW5kaW5nUmVxdWVzdCkpOwogfQogCiBzdHJ1Y3QgUGVuZGluZ1Jlc29sdXRpb25SZXF1ZXN0IHsK
ZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJLaXQvTmV0d29ya1Byb2Nlc3Mvd2VicnRjL05ldHdvcmtN
RE5TUmVnaXN0ZXIuaCBiL1NvdXJjZS9XZWJLaXQvTmV0d29ya1Byb2Nlc3Mvd2VicnRjL05ldHdv
cmtNRE5TUmVnaXN0ZXIuaAppbmRleCAwODExMzg4MDhjMDdhMDk5MGI2ZmNlNmI4MzE3M2Q4ZTc3
ZDZiZDU4Li43YWIwYjdiZDk1Mjg3NWIyNmU1ZDQ4MDUyNGU2YWZlZGNkZDdiOWUxIDEwMDY0NAot
LS0gYS9Tb3VyY2UvV2ViS2l0L05ldHdvcmtQcm9jZXNzL3dlYnJ0Yy9OZXR3b3JrTUROU1JlZ2lz
dGVyLmgKKysrIGIvU291cmNlL1dlYktpdC9OZXR3b3JrUHJvY2Vzcy93ZWJydGMvTmV0d29ya01E
TlNSZWdpc3Rlci5oCkBAIC03MSw4ICs3MSw2IEBAIHByaXZhdGU6CiAgICAgTmV0d29ya0Nvbm5l
Y3Rpb25Ub1dlYlByb2Nlc3MmIG1fY29ubmVjdGlvbjsKICNpZiBFTkFCTEVfTUROUwogICAgIEhh
c2hNYXA8V2ViQ29yZTo6RG9jdW1lbnRJZGVudGlmaWVyLCBETlNTZXJ2aWNlUmVmPiBtX3NlcnZp
Y2VzOwotCi0gICAgdWludDY0X3QgbV9yZWdpc3RyYXRpb25Db3VudCB7IDAgfTsKICNlbmRpZgog
fTsKIAo=
</data>

          </attachment>
      

    </bug>

</bugzilla>