<?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>213597</bug_id>
          
          <creation_ts>2020-06-25 07:12:56 -0700</creation_ts>
          <short_desc>Protect SWServer::claim from a registration without active worker</short_desc>
          <delta_ts>2020-06-27 09:14:01 -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 Local 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>cdumez</cc>
    
    <cc>webkit-bug-importer</cc>
    
    <cc>youennf</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1666026</commentid>
    <comment_count>0</comment_count>
    <who name="youenn fablet">youennf</who>
    <bug_when>2020-06-25 07:12:56 -0700</bug_when>
    <thetext>Protect SWServer::claim from a registration without active worker</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1666027</commentid>
    <comment_count>1</comment_count>
    <who name="youenn fablet">youennf</who>
    <bug_when>2020-06-25 07:13:49 -0700</bug_when>
    <thetext>&lt;rdar://problem/62754205&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1666053</commentid>
    <comment_count>2</comment_count>
      <attachid>402738</attachid>
    <who name="youenn fablet">youennf</who>
    <bug_when>2020-06-25 08:26:12 -0700</bug_when>
    <thetext>Created attachment 402738
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1666419</commentid>
    <comment_count>3</comment_count>
    <who name="youenn fablet">youennf</who>
    <bug_when>2020-06-26 07:19:24 -0700</bug_when>
    <thetext>ping review</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1666775</commentid>
    <comment_count>4</comment_count>
    <who name="EWS">ews-feeder</who>
    <bug_when>2020-06-27 09:14:01 -0700</bug_when>
    <thetext>Committed r263622: &lt;https://trac.webkit.org/changeset/263622&gt;

All reviewed patches have been landed. Closing bug and clearing flags on attachment 402738.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>402738</attachid>
            <date>2020-06-25 08:26:12 -0700</date>
            <delta_ts>2020-06-27 09:14:01 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-213597-20200625172610.patch</filename>
            <type>text/plain</type>
            <size>2317</size>
            <attacher name="youenn fablet">youennf</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjYzNTAwCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggOWI5MzA3NTE2NDMyYjRh
NjVhM2MwNjliMjVmZjVjNzk5ZmU0M2I5YS4uZGFhODBiMTc4ZjgwYzk2MDQ5YjM1MTk0ZDU5MWJk
NGZmOGRmMTNiNyAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE4IEBACisyMDIwLTA2LTI1ICBZb3Vl
bm4gRmFibGV0ICA8eW91ZW5uQGFwcGxlLmNvbT4KKworICAgICAgICBQcm90ZWN0IFNXU2VydmVy
OjpjbGFpbSBmcm9tIGEgcmVnaXN0cmF0aW9uIHdpdGhvdXQgYWN0aXZlIHdvcmtlcgorICAgICAg
ICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MjEzNTk3CisKKyAgICAg
ICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgU1dTZXJ2ZXJXb3JrZXIg
bWlnaHQgYmUgYWN0aXZlIHdoaWxlIGJlaW5nIHRlcm1pbmF0ZWQuCisgICAgICAgIElmIHRlcm1p
bmF0ZWQgYXMgcGFydCBvZiBTV1NlcnZlclJlZ2lzdHJhdGlvbjo6Y2xlYXIsIHRoZSByZWdpc3Ry
YXRpb24gbm8gbG9uZ2VyIGhhcyBhIHNlcnZpY2Ugd29ya2VyLgorICAgICAgICBTV1NlcnZlcjo6
Y2xhaW0gc2hvdWxkIHRoZXJlZm9yZSBjaGVjayBmb3IgcmVnaXN0cmF0aW9uIGFjdGl2ZSB3b3Jr
ZXIuCisgICAgICAgIFRoaXMgaXMgZGlmZmljdWx0IHRvIHRlc3QgYXMgb25lIG5lZWRzIHRvIGNs
YWltIGF0IHRoZSB0aW1lIHRoZSBzZXJ2aWNlIHdvcmtlciBpcyBiZWluZyB0ZXJtaW5hdGVkIGJ1
dCBub3QgeWV0IHRlcm1pbmF0ZWQuCisKKyAgICAgICAgKiB3b3JrZXJzL3NlcnZpY2Uvc2VydmVy
L1NXU2VydmVyLmNwcDoKKyAgICAgICAgKFdlYkNvcmU6OlNXU2VydmVyOjpjbGFpbSk6CisKIDIw
MjAtMDYtMjUgIFlvdWVubiBGYWJsZXQgIDx5b3Vlbm5AYXBwbGUuY29tPgogCiAgICAgICAgIE1l
ZGlhUmVjb3JkZXIgc3RvcFJlY29yZGVyKCkgcmV0dXJucyBlbXB0eSBCbG9iIGFmdGVyIGZpcnN0
IHVzZQpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvd29ya2Vycy9zZXJ2aWNlL3NlcnZlci9T
V1NlcnZlci5jcHAgYi9Tb3VyY2UvV2ViQ29yZS93b3JrZXJzL3NlcnZpY2Uvc2VydmVyL1NXU2Vy
dmVyLmNwcAppbmRleCA4NGQyNDdjMWUwN2RjNjdjYjdiM2QxZWJiNjgxZWEyNzFjMGZhODYxLi41
M2UyMGUzZjY4YzNmM2UyNDk4NWZiZjBlZTFiNDBmNGYwYTlhNmM1IDEwMDY0NAotLS0gYS9Tb3Vy
Y2UvV2ViQ29yZS93b3JrZXJzL3NlcnZpY2Uvc2VydmVyL1NXU2VydmVyLmNwcAorKysgYi9Tb3Vy
Y2UvV2ViQ29yZS93b3JrZXJzL3NlcnZpY2Uvc2VydmVyL1NXU2VydmVyLmNwcApAQCAtNTc5LDEz
ICs1NzksMTMgQEAgdm9pZCBTV1NlcnZlcjo6Zm9yRWFjaENsaWVudEZvck9yaWdpbihjb25zdCBD
bGllbnRPcmlnaW4mIG9yaWdpbiwgY29uc3QgV1RGOjpGdW4KIAogT3B0aW9uYWw8RXhjZXB0aW9u
RGF0YT4gU1dTZXJ2ZXI6OmNsYWltKFNXU2VydmVyV29ya2VyJiB3b3JrZXIpCiB7Ci0gICAgaWYg
KCF3b3JrZXIuaXNBY3RpdmUoKSkKKyAgICBhdXRvKiByZWdpc3RyYXRpb24gPSB3b3JrZXIucmVn
aXN0cmF0aW9uKCk7CisgICAgaWYgKCFyZWdpc3RyYXRpb24gfHwgJndvcmtlciAhPSByZWdpc3Ry
YXRpb24tPmFjdGl2ZVdvcmtlcigpKQogICAgICAgICByZXR1cm4gRXhjZXB0aW9uRGF0YSB7IElu
dmFsaWRTdGF0ZUVycm9yLCAiU2VydmljZSB3b3JrZXIgaXMgbm90IGFjdGl2ZSJfcyB9OwogCiAg
ICAgYXV0byYgb3JpZ2luID0gd29ya2VyLm9yaWdpbigpOwogICAgIGZvckVhY2hDbGllbnRGb3JP
cmlnaW4ob3JpZ2luLCBbJl0oYXV0byYgY2xpZW50RGF0YSkgewotICAgICAgICBhdXRvKiByZWdp
c3RyYXRpb24gPSB0aGlzLT5kb1JlZ2lzdHJhdGlvbk1hdGNoaW5nKG9yaWdpbi50b3BPcmlnaW4s
IGNsaWVudERhdGEudXJsKTsKLSAgICAgICAgaWYgKCEocmVnaXN0cmF0aW9uICYmIHJlZ2lzdHJh
dGlvbi0+a2V5KCkgPT0gd29ya2VyLnJlZ2lzdHJhdGlvbktleSgpKSkKKyAgICAgICAgaWYgKGRv
UmVnaXN0cmF0aW9uTWF0Y2hpbmcob3JpZ2luLnRvcE9yaWdpbiwgY2xpZW50RGF0YS51cmwpICE9
IHJlZ2lzdHJhdGlvbikKICAgICAgICAgICAgIHJldHVybjsKIAogICAgICAgICBhdXRvIHJlc3Vs
dCA9IG1fY2xpZW50VG9Db250cm9sbGluZ1JlZ2lzdHJhdGlvbi5hZGQoY2xpZW50RGF0YS5pZGVu
dGlmaWVyLCByZWdpc3RyYXRpb24tPmlkZW50aWZpZXIoKSk7Cg==
</data>

          </attachment>
      

    </bug>

</bugzilla>