<?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>225879</bug_id>
          
          <creation_ts>2021-05-17 10:48:49 -0700</creation_ts>
          <short_desc>Null check m_resource in SubresourceLoader::didReceiveResponse</short_desc>
          <delta_ts>2021-05-17 13:27:26 -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>New Bugs</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="Alex Christensen">achristensen</reporter>
          <assigned_to name="Alex Christensen">achristensen</assigned_to>
          <cc>cdumez</cc>
    
    <cc>ews-watchlist</cc>
    
    <cc>ggaren</cc>
    
    <cc>japhet</cc>
    
    <cc>webkit-bug-importer</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1760803</commentid>
    <comment_count>0</comment_count>
    <who name="Alex Christensen">achristensen</who>
    <bug_when>2021-05-17 10:48:49 -0700</bug_when>
    <thetext>Null check m_resource in SubresourceLoader::didReceiveResponse</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1760806</commentid>
    <comment_count>1</comment_count>
      <attachid>428845</attachid>
    <who name="Alex Christensen">achristensen</who>
    <bug_when>2021-05-17 11:02:12 -0700</bug_when>
    <thetext>Created attachment 428845
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1760807</commentid>
    <comment_count>2</comment_count>
    <who name="Alex Christensen">achristensen</who>
    <bug_when>2021-05-17 11:02:15 -0700</bug_when>
    <thetext>&lt;rdar://problem/78084804&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1760820</commentid>
    <comment_count>3</comment_count>
    <who name="Alex Christensen">achristensen</who>
    <bug_when>2021-05-17 11:44:30 -0700</bug_when>
    <thetext>r277594</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1760825</commentid>
    <comment_count>4</comment_count>
    <who name="Geoffrey Garen">ggaren</who>
    <bug_when>2021-05-17 11:59:24 -0700</bug_when>
    <thetext>Let&apos;s do a debug ASSERT and a RELEASE_LOG_FAULT for the null resource condition, since we do not believe it is valid, and continuing might sometimes end in mysterious loading bugs.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1760830</commentid>
    <comment_count>5</comment_count>
    <who name="Alex Christensen">achristensen</who>
    <bug_when>2021-05-17 12:17:37 -0700</bug_when>
    <thetext>Reopening to attach new patch.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1760831</commentid>
    <comment_count>6</comment_count>
      <attachid>428854</attachid>
    <who name="Alex Christensen">achristensen</who>
    <bug_when>2021-05-17 12:17:38 -0700</bug_when>
    <thetext>Created attachment 428854
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1760853</commentid>
    <comment_count>7</comment_count>
    <who name="Alex Christensen">achristensen</who>
    <bug_when>2021-05-17 13:27:26 -0700</bug_when>
    <thetext>r277603</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>428845</attachid>
            <date>2021-05-17 11:02:12 -0700</date>
            <delta_ts>2021-05-17 12:17:35 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-225879-20210517110211.patch</filename>
            <type>text/plain</type>
            <size>3792</size>
            <attacher name="Alex Christensen">achristensen</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjc3NTUzCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggMDM3YjVkOTkyNTY4Yzhk
Y2I0ZDk2ZjU1NjBlMzNkZjFkYTY2YzU1Zi4uMjk3ODA0YzBlN2VmZmYwZDVlMjNkZjU5OTg1ZjNi
NjVmZjdhYmM1ZCAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE0IEBACisyMDIxLTA1LTE3ICBBbGV4
IENocmlzdGVuc2VuICA8YWNocmlzdGVuc2VuQHdlYmtpdC5vcmc+CisKKyAgICAgICAgTnVsbCBj
aGVjayBtX3Jlc291cmNlIGluIFN1YnJlc291cmNlTG9hZGVyOjpkaWRSZWNlaXZlUmVzcG9uc2UK
KyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTIyNTg3OQor
ICAgICAgICA8cmRhcjovLzc4MDg0ODA0PgorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAo
T09QUyEpLgorCisgICAgICAgICogbG9hZGVyL1N1YnJlc291cmNlTG9hZGVyLmNwcDoKKyAgICAg
ICAgKFdlYkNvcmU6OlN1YnJlc291cmNlTG9hZGVyOjpkaWRSZWNlaXZlUmVzcG9uc2UpOgorCiAy
MDIxLTA1LTE1ICBDaHJpcyBEdW1leiAgPGNkdW1lekBhcHBsZS5jb20+CiAKICAgICAgICAgQ2xl
YW4gdXAgQmFzZUF1ZGlvQ29udGV4dCBub3cgdGhhdCBsZWdhY3kvcHJlZml4ZWQgV2ViQXVkaW8g
aXMgZ29uZQpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvbG9hZGVyL1N1YnJlc291cmNlTG9h
ZGVyLmNwcCBiL1NvdXJjZS9XZWJDb3JlL2xvYWRlci9TdWJyZXNvdXJjZUxvYWRlci5jcHAKaW5k
ZXggMDBjOWQ4NzAzMzc3OTA1Njg3ZmE2ZDAzNDU1MTY0MDI3NjVkMjQyNi4uODA2MzlmOTFjNjQ5
NjdmNGIyODBlNDdiYTM4ODQ5OWVjMzY3ZmM3NSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUv
bG9hZGVyL1N1YnJlc291cmNlTG9hZGVyLmNwcAorKysgYi9Tb3VyY2UvV2ViQ29yZS9sb2FkZXIv
U3VicmVzb3VyY2VMb2FkZXIuY3BwCkBAIC00MDksNyArNDA5LDcgQEAgdm9pZCBTdWJyZXNvdXJj
ZUxvYWRlcjo6ZGlkUmVjZWl2ZVJlc3BvbnNlKGNvbnN0IFJlc291cmNlUmVzcG9uc2UmIHJlc3Bv
bnNlLCBDb20KICAgICBpZiAoc2hvdWxkSW5jbHVkZUNlcnRpZmljYXRlSW5mbygpKQogICAgICAg
ICByZXNwb25zZS5pbmNsdWRlQ2VydGlmaWNhdGVJbmZvKCk7CiAKLSAgICBpZiAobV9yZXNvdXJj
ZS0+cmVzb3VyY2VUb1JldmFsaWRhdGUoKSkgeworICAgIGlmIChtX3Jlc291cmNlICYmIG1fcmVz
b3VyY2UtPnJlc291cmNlVG9SZXZhbGlkYXRlKCkpIHsKICAgICAgICAgaWYgKHJlc3BvbnNlLmh0
dHBTdGF0dXNDb2RlKCkgPT0gMzA0KSB7CiAgICAgICAgICAgICAvLyAzMDQgTm90IG1vZGlmaWVk
IC8gVXNlIGxvY2FsIGNvcHkKICAgICAgICAgICAgIC8vIEV4aXN0aW5nIHJlc291cmNlIGlzIG9r
LCBqdXN0IHVzZSBpdCB1cGRhdGluZyB0aGUgZXhwaXJhdGlvbiB0aW1lLgpAQCAtNDQ4LDE0ICs0
NDgsMTYgQEAgdm9pZCBTdWJyZXNvdXJjZUxvYWRlcjo6ZGlkUmVjZWl2ZVJlc3BvbnNlKGNvbnN0
IFJlc291cmNlUmVzcG9uc2UmIHJlc3BvbnNlLCBDb20KICAgICAgICAgICAgIFJlc291cmNlUmVz
cG9uc2Ugb3BhcXVlUmVkaXJlY3RlZFJlc3BvbnNlID0gcmVzcG9uc2U7CiAgICAgICAgICAgICBv
cGFxdWVSZWRpcmVjdGVkUmVzcG9uc2Uuc2V0VHlwZShSZXNvdXJjZVJlc3BvbnNlOjpUeXBlOjpP
cGFxdWVyZWRpcmVjdCk7CiAgICAgICAgICAgICBvcGFxdWVSZWRpcmVjdGVkUmVzcG9uc2Uuc2V0
VGFpbnRpbmcoUmVzb3VyY2VSZXNwb25zZTo6VGFpbnRpbmc6Ok9wYXF1ZXJlZGlyZWN0KTsKLSAg
ICAgICAgICAgIG1fcmVzb3VyY2UtPnJlc3BvbnNlUmVjZWl2ZWQob3BhcXVlUmVkaXJlY3RlZFJl
c3BvbnNlKTsKKyAgICAgICAgICAgIGlmIChtX3Jlc291cmNlKQorICAgICAgICAgICAgICAgIG1f
cmVzb3VyY2UtPnJlc3BvbnNlUmVjZWl2ZWQob3BhcXVlUmVkaXJlY3RlZFJlc3BvbnNlKTsKICAg
ICAgICAgICAgIGlmICghcmVhY2hlZFRlcm1pbmFsU3RhdGUoKSkKICAgICAgICAgICAgICAgICBS
ZXNvdXJjZUxvYWRlcjo6ZGlkUmVjZWl2ZVJlc3BvbnNlKG9wYXF1ZVJlZGlyZWN0ZWRSZXNwb25z
ZSwgW2NvbXBsZXRpb25IYW5kbGVyQ2FsbGVyID0gV1RGTW92ZShjb21wbGV0aW9uSGFuZGxlckNh
bGxlcildIHsgfSk7CiAgICAgICAgICAgICByZXR1cm47CiAgICAgICAgIH0KICAgICB9CiAKLSAg
ICBtX3Jlc291cmNlLT5yZXNwb25zZVJlY2VpdmVkKHJlc3BvbnNlKTsKKyAgICBpZiAobV9yZXNv
dXJjZSkKKyAgICAgICAgbV9yZXNvdXJjZS0+cmVzcG9uc2VSZWNlaXZlZChyZXNwb25zZSk7CiAg
ICAgaWYgKHJlYWNoZWRUZXJtaW5hbFN0YXRlKCkpCiAgICAgICAgIHJldHVybjsKIApAQCAtNDY4
LDcgKzQ3MCw3IEBAIHZvaWQgU3VicmVzb3VyY2VMb2FkZXI6OmRpZFJlY2VpdmVSZXNwb25zZShj
b25zdCBSZXNvdXJjZVJlc3BvbnNlJiByZXNwb25zZSwgQ29tCiAKICAgICAgICAgLy8gRklYTUU6
IE1haW4gcmVzb3VyY2VzIGhhdmUgYSBkaWZmZXJlbnQgc2V0IG9mIHJ1bGVzIGZvciBtdWx0aXBh
cnQgdGhhbiBpbWFnZXMgZG8uCiAgICAgICAgIC8vIEhvcGVmdWxseSB3ZSBjYW4gbWVyZ2UgdGhv
c2UgMiBwYXRocy4KLSAgICAgICAgaWYgKGlzUmVzcG9uc2VNdWx0aXBhcnQgJiYgbV9yZXNvdXJj
ZS0+dHlwZSgpICE9IENhY2hlZFJlc291cmNlOjpUeXBlOjpNYWluUmVzb3VyY2UpIHsKKyAgICAg
ICAgaWYgKGlzUmVzcG9uc2VNdWx0aXBhcnQgJiYgbV9yZXNvdXJjZSAmJiBtX3Jlc291cmNlLT50
eXBlKCkgIT0gQ2FjaGVkUmVzb3VyY2U6OlR5cGU6Ok1haW5SZXNvdXJjZSkgewogICAgICAgICAg
ICAgbV9sb2FkaW5nTXVsdGlwYXJ0Q29udGVudCA9IHRydWU7CiAKICAgICAgICAgICAgIC8vIFdl
IGRvbid0IGNvdW50IG11bHRpUGFydHMgaW4gYSBDYWNoZWRSZXNvdXJjZUxvYWRlcidzIHJlcXVl
c3QgY291bnQKQEAgLTQ4Myw3ICs0ODUsOCBAQCB2b2lkIFN1YnJlc291cmNlTG9hZGVyOjpkaWRS
ZWNlaXZlUmVzcG9uc2UoY29uc3QgUmVzb3VyY2VSZXNwb25zZSYgcmVzcG9uc2UsIENvbQogICAg
ICAgICBhdXRvKiBidWZmZXIgPSByZXNvdXJjZURhdGEoKTsKICAgICAgICAgaWYgKG1fbG9hZGlu
Z011bHRpcGFydENvbnRlbnQgJiYgYnVmZmVyICYmIGJ1ZmZlci0+c2l6ZSgpKSB7CiAgICAgICAg
ICAgICAvLyBUaGUgcmVzb3VyY2UgZGF0YSB3aWxsIGNoYW5nZSBhcyB0aGUgbmV4dCBwYXJ0IGlz
IGxvYWRlZCwgc28gd2UgbmVlZCB0byBtYWtlIGEgY29weS4KLSAgICAgICAgICAgIG1fcmVzb3Vy
Y2UtPmZpbmlzaExvYWRpbmcoYnVmZmVyLT5jb3B5KCkucHRyKCksIHsgfSk7CisgICAgICAgICAg
ICBpZiAobV9yZXNvdXJjZSkKKyAgICAgICAgICAgICAgICBtX3Jlc291cmNlLT5maW5pc2hMb2Fk
aW5nKGJ1ZmZlci0+Y29weSgpLnB0cigpLCB7IH0pOwogICAgICAgICAgICAgY2xlYXJSZXNvdXJj
ZURhdGEoKTsKICAgICAgICAgICAgIC8vIFNpbmNlIGEgc3VicmVzb3VyY2UgbG9hZGVyIGRvZXMg
bm90IGxvYWQgbXVsdGlwYXJ0IHNlY3Rpb25zIHByb2dyZXNzaXZlbHksIGRhdGEgd2FzIGRlbGl2
ZXJlZCB0byB0aGUgbG9hZGVyIGFsbCBhdCBvbmNlLgogICAgICAgICAgICAgLy8gQWZ0ZXIgdGhl
IGZpcnN0IG11bHRpcGFydCBzZWN0aW9uIGlzIGNvbXBsZXRlLCBzaWduYWwgdG8gZGVsZWdhdGVz
IHRoYXQgdGhpcyBsb2FkIGlzICJmaW5pc2hlZCIK
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>428854</attachid>
            <date>2021-05-17 12:17:38 -0700</date>
            <delta_ts>2021-05-17 12:24:54 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-225879-20210517121737.patch</filename>
            <type>text/plain</type>
            <size>1900</size>
            <attacher name="Alex Christensen">achristensen</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjc3NTk0CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggNWU3ZWRlMTFiNTViNTNm
YWQ1NGNkNjliMDI5N2Y4YzQ3OTc0ZjljOC4uNTg0ZDY0NTU5ZDFjZTExNjRkNmNkNWM2NTMyYTg3
ZDNmNjVhNmNmZiAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE3IEBACisyMDIxLTA1LTE3ICBBbGV4
IENocmlzdGVuc2VuICA8YWNocmlzdGVuc2VuQHdlYmtpdC5vcmc+CisKKyAgICAgICAgTnVsbCBj
aGVjayBtX3Jlc291cmNlIGluIFN1YnJlc291cmNlTG9hZGVyOjpkaWRSZWNlaXZlUmVzcG9uc2UK
KyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTIyNTg3OQor
CisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIEFkZCBBU1NF
UlRfTk9UX1JFQUNIRUQgYW5kIFJFTEVBU0VfTE9HX0ZBVUxUIGlmIG1fcmVzb3VyY2UgaXMgbnVs
bC4KKyAgICAgICAgVGhpcyB3aWxsIGhlbHAgdXMgbm90aWNlIHRoaXMgaW52YWxpZCBzdGF0ZSBp
biBkZWJ1ZyBidWlsZHMgYW5kIGRpYWdub3NlIHN0cmFuZ2UgbG9hZGluZyBmYWlsdXJlcyBpbiBz
aW11bGF0ZWQgY3Jhc2ggbG9ncy4KKyAgICAgICAgT24gZnVydGhlciBpbnZlc3RpZ2F0aW9uLCB0
aGUgY3Jhc2ggZml4ZWQgaW4gcjI3NzU5NCB3YXMgbGlrZWx5IGFscmVhZHkgZml4ZWQgYnkgc29t
ZXRoaW5nIGVsc2UsIGJ1dCB0aGF0IG1hZGUgaXQgbW9yZSByb2J1c3QuCisKKyAgICAgICAgKiBs
b2FkZXIvU3VicmVzb3VyY2VMb2FkZXIuY3BwOgorICAgICAgICAoV2ViQ29yZTo6U3VicmVzb3Vy
Y2VMb2FkZXI6OmRpZFJlY2VpdmVSZXNwb25zZSk6CisKIDIwMjEtMDUtMTcgIEFsZXggQ2hyaXN0
ZW5zZW4gIDxhY2hyaXN0ZW5zZW5Ad2Via2l0Lm9yZz4KIAogICAgICAgICBOdWxsIGNoZWNrIG1f
cmVzb3VyY2UgaW4gU3VicmVzb3VyY2VMb2FkZXI6OmRpZFJlY2VpdmVSZXNwb25zZQpkaWZmIC0t
Z2l0IGEvU291cmNlL1dlYkNvcmUvbG9hZGVyL1N1YnJlc291cmNlTG9hZGVyLmNwcCBiL1NvdXJj
ZS9XZWJDb3JlL2xvYWRlci9TdWJyZXNvdXJjZUxvYWRlci5jcHAKaW5kZXggODA2MzlmOTFjNjQ5
NjdmNGIyODBlNDdiYTM4ODQ5OWVjMzY3ZmM3NS4uMDZhNTk1OWJjZDExZjA2NGMwYTczZTA3NGIw
YmRmY2NmMzc1YTA1MiAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvbG9hZGVyL1N1YnJlc291
cmNlTG9hZGVyLmNwcAorKysgYi9Tb3VyY2UvV2ViQ29yZS9sb2FkZXIvU3VicmVzb3VyY2VMb2Fk
ZXIuY3BwCkBAIC00MDksNiArNDA5LDExIEBAIHZvaWQgU3VicmVzb3VyY2VMb2FkZXI6OmRpZFJl
Y2VpdmVSZXNwb25zZShjb25zdCBSZXNvdXJjZVJlc3BvbnNlJiByZXNwb25zZSwgQ29tCiAgICAg
aWYgKHNob3VsZEluY2x1ZGVDZXJ0aWZpY2F0ZUluZm8oKSkKICAgICAgICAgcmVzcG9uc2UuaW5j
bHVkZUNlcnRpZmljYXRlSW5mbygpOwogCisgICAgaWYgKCFtX3Jlc291cmNlKSB7CisgICAgICAg
IEFTU0VSVF9OT1RfUkVBQ0hFRCgpOworICAgICAgICBSRUxFQVNFX0xPR19GQVVMVChMb2FkaW5n
LCAiUmVzb3VyY2Ugd2FzIHVuZXhwZWN0ZWRseSBudWxsIGluIFN1YnJlc291cmNlTG9hZGVyOjpk
aWRSZWNlaXZlUmVzcG9uc2UiKTsKKyAgICB9CisKICAgICBpZiAobV9yZXNvdXJjZSAmJiBtX3Jl
c291cmNlLT5yZXNvdXJjZVRvUmV2YWxpZGF0ZSgpKSB7CiAgICAgICAgIGlmIChyZXNwb25zZS5o
dHRwU3RhdHVzQ29kZSgpID09IDMwNCkgewogICAgICAgICAgICAgLy8gMzA0IE5vdCBtb2RpZmll
ZCAvIFVzZSBsb2NhbCBjb3B5Cg==
</data>
<flag name="review"
          id="449891"
          type_id="1"
          status="+"
          setter="cdumez"
    />
          </attachment>
      

    </bug>

</bugzilla>