<?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>212976</bug_id>
          
          <creation_ts>2020-06-09 10:32:39 -0700</creation_ts>
          <short_desc>REGRESSION (r260820): [macCatalyst] Web process crashes when uploading a file</short_desc>
          <delta_ts>2020-06-09 12:08:27 -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>Forms</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>
          
          <blocked>210937</blocked>
          <everconfirmed>1</everconfirmed>
          <reporter name="Wenson Hsieh">wenson_hsieh</reporter>
          <assigned_to name="Wenson Hsieh">wenson_hsieh</assigned_to>
          <cc>aestes</cc>
    
    <cc>bdakin</cc>
    
    <cc>benjamin</cc>
    
    <cc>cdumez</cc>
    
    <cc>cmarcelo</cc>
    
    <cc>ews-watchlist</cc>
    
    <cc>pvollan</cc>
    
    <cc>thorton</cc>
    
    <cc>webkit-bug-importer</cc>
    
    <cc>wenson_hsieh</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1660727</commentid>
    <comment_count>0</comment_count>
    <who name="Wenson Hsieh">wenson_hsieh</who>
    <bug_when>2020-06-09 10:32:39 -0700</bug_when>
    <thetext>&lt;rdar://problem/64033186&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1660751</commentid>
    <comment_count>1</comment_count>
      <attachid>401455</attachid>
    <who name="Wenson Hsieh">wenson_hsieh</who>
    <bug_when>2020-06-09 11:18:47 -0700</bug_when>
    <thetext>Created attachment 401455
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1660784</commentid>
    <comment_count>2</comment_count>
    <who name="EWS">ews-feeder</who>
    <bug_when>2020-06-09 12:08:26 -0700</bug_when>
    <thetext>Committed r262802: &lt;https://trac.webkit.org/changeset/262802&gt;

All reviewed patches have been landed. Closing bug and clearing flags on attachment 401455.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>401455</attachid>
            <date>2020-06-09 11:18:47 -0700</date>
            <delta_ts>2020-06-09 12:08:26 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-212976-20200609111847.patch</filename>
            <type>text/plain</type>
            <size>6110</size>
            <attacher name="Wenson Hsieh">wenson_hsieh</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjYyNzY2CmRpZmYgLS1naXQgYS9Tb3VyY2UvV1RGL0NoYW5n
ZUxvZyBiL1NvdXJjZS9XVEYvQ2hhbmdlTG9nCmluZGV4IDk3ZDRjYzA5NTA3Nzk0MTgzYzUzMmE1
NzhjNDNkNGFjNjI4Y2VjYTMuLjJkNGFiZmMwNDVkNjcwZjM5ZTFlN2U0OGM2MGY3Yjk5N2YxMTFi
NDYgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XVEYvQ2hhbmdlTG9nCisrKyBiL1NvdXJjZS9XVEYvQ2hh
bmdlTG9nCkBAIC0xLDMgKzEsMTUgQEAKKzIwMjAtMDYtMDkgIFdlbnNvbiBIc2llaCAgPHdlbnNv
bl9oc2llaEBhcHBsZS5jb20+CisKKyAgICAgICAgUkVHUkVTU0lPTiAocjI2MDgyMCk6IFttYWND
YXRhbHlzdF0gV2ViIHByb2Nlc3MgY3Jhc2hlcyB3aGVuIHVwbG9hZGluZyBhIGZpbGUKKyAgICAg
ICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTIxMjk3NgorICAgICAg
ICA8cmRhcjovL3Byb2JsZW0vNjQwMzMxODY+CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZ
IChPT1BTISkuCisKKyAgICAgICAgQWRkIGBIQVZFKEZST05UQk9BUkRfU1lTVEVNX0FQUF9TRVJW
SUNFUylgLgorCisgICAgICAgICogd3RmL1BsYXRmb3JtSGF2ZS5oOgorCiAyMDIwLTA2LTA4ICBD
aHJpcyBGbGVpemFjaCAgPGNmbGVpemFjaEBhcHBsZS5jb20+CiAKICAgICAgICAgSEFWRShBQ0NF
U1NJQklMSVRZX0JVTkRMRVNfUEFUSCkgaXMgZGVmaW5lZCBpbiB0ZXJtcyBvZiBQTEFURk9STShJ
T1NfRkFNSUxZKSBidXQgb25seSBjaGVja3MgdGhlIHZlcnNpb24gb2YgX19JUEhPTkVfT1NfVkVS
U0lPTl9NSU5fUkVRVUlSRUQKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJLaXQvQ2hhbmdlTG9nIGIv
U291cmNlL1dlYktpdC9DaGFuZ2VMb2cKaW5kZXggMGZjYzdkODM1NGYzMTNiNmNjNWIzMDZjZjNk
MTRlM2E2OGYwY2QzNy4uMTZiNTVkODk5OTY5NzZmMzZmOGMyMDE4N2FlMjEyNDU1NDlkYmI4MyAx
MDA2NDQKLS0tIGEvU291cmNlL1dlYktpdC9DaGFuZ2VMb2cKKysrIGIvU291cmNlL1dlYktpdC9D
aGFuZ2VMb2cKQEAgLTEsMyArMSwyNCBAQAorMjAyMC0wNi0wOSAgV2Vuc29uIEhzaWVoICA8d2Vu
c29uX2hzaWVoQGFwcGxlLmNvbT4KKworICAgICAgICBSRUdSRVNTSU9OIChyMjYwODIwKTogW21h
Y0NhdGFseXN0XSBXZWIgcHJvY2VzcyBjcmFzaGVzIHdoZW4gdXBsb2FkaW5nIGEgZmlsZQorICAg
ICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MjEyOTc2CisgICAg
ICAgIDxyZGFyOi8vcHJvYmxlbS82NDAzMzE4Nj4KKworICAgICAgICBSZXZpZXdlZCBieSBOT0JP
RFkgKE9PUFMhKS4KKworICAgICAgICBPbiBNYWMgQ2F0YWx5c3QsIHdlIGF0dGVtcHQgdG8gdGFr
ZSBhIHNhbmRib3ggZXh0ZW5zaW9uIGZvciBgY29tLmFwcGxlLmZyb250Ym9hcmQuc3lzdGVtYXBw
c2VydmljZXNgIHdoZW4KKyAgICAgICAgdXBsb2FkaW5nIGEgZmlsZTsgdGhpcyBzZXJ2aWNlIGRv
ZXMgbm90IGV4aXN0IGluIENhdGFseXN0LCBhbmQgd2UgY29uc2VxdWVudGx5IGVuY291bnRlciBh
IHJlbGVhc2UgYXNzZXJ0aW9uCisgICAgICAgIHVuZGVyIGBXZWJQYWdlOjpkaWRDaG9vc2VGaWxl
c0Zvck9wZW5QYW5lbFdpdGhEaXNwbGF5U3RyaW5nQW5kSWNvbmAuCisKKyAgICAgICAgRml4IHRo
aXMgYnkgaW50cm9kdWNpbmcgYEhBVkUoRlJPTlRCT0FSRF9TWVNURU1fQVBQX1NFUlZJQ0VTKWAs
IGFuZCB1c2luZyBpdCB0byBndWFyZCBjb2RlcGF0aHMgdGhhdCBhdHRlbXB0IHRvCisgICAgICAg
IGdyYWIgYSBtYWNoIGV4dGVuc2lvbiB0byB0aGlzIHNlcnZpY2UuIChBcyBhIGZvbGxvd3VwLCB3
ZSBzaG91bGQgY29uc2lkZXIgYWRvcHRpbmcgdGhpcyBpbiBvdGhlciBwbGFjZXMgdGhhdAorICAg
ICAgICBjdXJyZW50bHkgcmVmZXJlbmNlIGBjb20uYXBwbGUuZnJvbnRib2FyZC5zeXN0ZW1hcHBz
ZXJ2aWNlc2ApLgorCisgICAgICAgICogVUlQcm9jZXNzL1dlYlBhZ2VQcm94eS5jcHA6CisgICAg
ICAgIChXZWJLaXQ6OldlYlBhZ2VQcm94eTo6ZGlkQ2hvb3NlRmlsZXNGb3JPcGVuUGFuZWxXaXRo
RGlzcGxheVN0cmluZ0FuZEljb24pOgorICAgICAgICAqIFdlYlByb2Nlc3MvV2ViUGFnZS9XZWJQ
YWdlLmNwcDoKKyAgICAgICAgKFdlYktpdDo6V2ViUGFnZTo6ZGlkQ2hvb3NlRmlsZXNGb3JPcGVu
UGFuZWxXaXRoRGlzcGxheVN0cmluZ0FuZEljb24pOgorCiAyMDIwLTA2LTA4ICBEYXZpZCBLaWx6
ZXIgIDxkZGtpbHplckBhcHBsZS5jb20+CiAKICAgICAgICAgW0lQQ10gQWRvcHQgZW51bSBjbGFz
cyBmb3IgSVBDOjpDRlR5cGUKZGlmZiAtLWdpdCBhL1NvdXJjZS9XVEYvd3RmL1BsYXRmb3JtSGF2
ZS5oIGIvU291cmNlL1dURi93dGYvUGxhdGZvcm1IYXZlLmgKaW5kZXggN2Y4MmQ3YjBiZTkxNzI3
OTJjY2RhMmQyMGY1ZDQ3NDBjNGY5MjNkMi4uZDI1MTU1ZGY5YjIwNWZiNjhlNGI4Yzc0OWY2YjFl
NmQ1YjA4MWQ4ZSAxMDA2NDQKLS0tIGEvU291cmNlL1dURi93dGYvUGxhdGZvcm1IYXZlLmgKKysr
IGIvU291cmNlL1dURi93dGYvUGxhdGZvcm1IYXZlLmgKQEAgLTY1MSwzICs2NTEsNyBAQAogICAg
IHx8IChQTEFURk9STShBUFBMRVRWKSAmJiBfX1RWX09TX1ZFUlNJT05fTUlOX1JFUVVJUkVEID49
IDE0MDAwMCkKICNkZWZpbmUgSEFWRV9DRl9QUkVGU19TRVRfUkVBRF9PTkxZIDEKICNlbmRpZgor
CisjaWYgUExBVEZPUk0oSU9TX0ZBTUlMWSkgJiYgIVBMQVRGT1JNKE1BQ0NBVEFMWVNUKQorI2Rl
ZmluZSBIQVZFX0ZST05UQk9BUkRfU1lTVEVNX0FQUF9TRVJWSUNFUyAxCisjZW5kaWYKZGlmZiAt
LWdpdCBhL1NvdXJjZS9XZWJLaXQvVUlQcm9jZXNzL1dlYlBhZ2VQcm94eS5jcHAgYi9Tb3VyY2Uv
V2ViS2l0L1VJUHJvY2Vzcy9XZWJQYWdlUHJveHkuY3BwCmluZGV4IDBjODRhMjg2MGM2M2NiNjU4
YjY0ODg0OGI3NDZiOGFkY2ZjOGJhZDAuLmU2MDJlNDc3OGUwN2E0YjRmMjYyNzY3ZDY3ZmQ4N2E3
N2JhOWY1YTYgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJLaXQvVUlQcm9jZXNzL1dlYlBhZ2VQcm94
eS5jcHAKKysrIGIvU291cmNlL1dlYktpdC9VSVByb2Nlc3MvV2ViUGFnZVByb3h5LmNwcApAQCAt
NjY2MSw3ICs2NjYxLDkgQEAgdm9pZCBXZWJQYWdlUHJveHk6OmRpZENob29zZUZpbGVzRm9yT3Bl
blBhbmVsV2l0aERpc3BsYXlTdHJpbmdBbmRJY29uKGNvbnN0IFZlY3QKICNlbmRpZgogCiAgICAg
U2FuZGJveEV4dGVuc2lvbjo6SGFuZGxlIGZyb250Ym9hcmRTZXJ2aWNlc1NhbmRib3hFeHRlbnNp
b24sIGljb25TZXJ2aWNlc1NhbmRib3hFeHRlbnNpb247CisjaWYgSEFWRShGUk9OVEJPQVJEX1NZ
U1RFTV9BUFBfU0VSVklDRVMpCiAgICAgU2FuZGJveEV4dGVuc2lvbjo6Y3JlYXRlSGFuZGxlRm9y
TWFjaExvb2t1cCgiY29tLmFwcGxlLmZyb250Ym9hcmQuc3lzdGVtYXBwc2VydmljZXMiLCBXVEY6
Om51bGxvcHQsIGZyb250Ym9hcmRTZXJ2aWNlc1NhbmRib3hFeHRlbnNpb24pOworI2VuZGlmCiAg
ICAgU2FuZGJveEV4dGVuc2lvbjo6Y3JlYXRlSGFuZGxlRm9yTWFjaExvb2t1cCgiY29tLmFwcGxl
Lmljb25zZXJ2aWNlcyIsIFdURjo6bnVsbG9wdCwgaWNvblNlcnZpY2VzU2FuZGJveEV4dGVuc2lv
bik7CiAKICAgICBzZW5kKE1lc3NhZ2VzOjpXZWJQYWdlOjpEaWRDaG9vc2VGaWxlc0Zvck9wZW5Q
YW5lbFdpdGhEaXNwbGF5U3RyaW5nQW5kSWNvbihmaWxlVVJMcywgZGlzcGxheVN0cmluZywgaWNv
bkRhdGEgPyBpY29uRGF0YS0+ZGF0YVJlZmVyZW5jZSgpIDogSVBDOjpEYXRhUmVmZXJlbmNlKCks
IGZyb250Ym9hcmRTZXJ2aWNlc1NhbmRib3hFeHRlbnNpb24sIGljb25TZXJ2aWNlc1NhbmRib3hF
eHRlbnNpb24pKTsKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJLaXQvV2ViUHJvY2Vzcy9XZWJQYWdl
L1dlYlBhZ2UuY3BwIGIvU291cmNlL1dlYktpdC9XZWJQcm9jZXNzL1dlYlBhZ2UvV2ViUGFnZS5j
cHAKaW5kZXggM2MxN2Y5MDhlMTFmNjcxZmZiNzQyMDJjNGE3MTE5MGIwMWU1NmEzOC4uMDk2NWQy
YzAwNzIwZTE1NzAzMzFkMzBlMTA4ZTVlMWRiYWIzNTU5MSAxMDA2NDQKLS0tIGEvU291cmNlL1dl
YktpdC9XZWJQcm9jZXNzL1dlYlBhZ2UvV2ViUGFnZS5jcHAKKysrIGIvU291cmNlL1dlYktpdC9X
ZWJQcm9jZXNzL1dlYlBhZ2UvV2ViUGFnZS5jcHAKQEAgLTQyNDAsMTkgKzQyNDAsMjAgQEAgdm9p
ZCBXZWJQYWdlOjpkaWRDaG9vc2VGaWxlc0Zvck9wZW5QYW5lbFdpdGhEaXNwbGF5U3RyaW5nQW5k
SWNvbihjb25zdCBWZWN0b3I8U3QKICAgICBpZiAoIW1fYWN0aXZlT3BlblBhbmVsUmVzdWx0TGlz
dGVuZXIpCiAgICAgICAgIHJldHVybjsKIAorI2lmIEhBVkUoRlJPTlRCT0FSRF9TWVNURU1fQVBQ
X1NFUlZJQ0VTKQogICAgIGF1dG8gZnJvbnRib2FyZFNlcnZpY2VzU2FuZGJveEV4dGVuc2lvbiA9
IFNhbmRib3hFeHRlbnNpb246OmNyZWF0ZShXVEZNb3ZlKGZyb250Ym9hcmRTZXJ2aWNlc1NhbmRi
b3hFeHRlbnNpb25IYW5kbGUpKTsKICAgICBpZiAoZnJvbnRib2FyZFNlcnZpY2VzU2FuZGJveEV4
dGVuc2lvbikgewogICAgICAgICBib29sIGNvbnN1bWVkID0gZnJvbnRib2FyZFNlcnZpY2VzU2Fu
ZGJveEV4dGVuc2lvbi0+Y29uc3VtZSgpOwogICAgICAgICBBU1NFUlRfVU5VU0VEKGNvbnN1bWVk
LCBjb25zdW1lZCk7CiAgICAgfQorICAgIFJFTEVBU0VfQVNTRVJUKCFzYW5kYm94X2NoZWNrKGdl
dHBpZCgpLCAibWFjaC1sb29rdXAiLCBzdGF0aWNfY2FzdDxlbnVtIHNhbmRib3hfZmlsdGVyX3R5
cGU+KFNBTkRCT1hfRklMVEVSX0dMT0JBTF9OQU1FIHwgU0FOREJPWF9DSEVDS19OT19SRVBPUlQp
LCAiY29tLmFwcGxlLmZyb250Ym9hcmQuc3lzdGVtYXBwc2VydmljZXMiKSk7CisjZW5kaWYKIAog
ICAgIGF1dG8gaWNvblNlcnZpY2VzU2FuZGJveEV4dGVuc2lvbiA9IFNhbmRib3hFeHRlbnNpb246
OmNyZWF0ZShXVEZNb3ZlKGljb25TZXJ2aWNlc1NhbmRib3hFeHRlbnNpb25IYW5kbGUpKTsKICAg
ICBpZiAoaWNvblNlcnZpY2VzU2FuZGJveEV4dGVuc2lvbikgewogICAgICAgICBib29sIGNvbnN1
bWVkID0gaWNvblNlcnZpY2VzU2FuZGJveEV4dGVuc2lvbi0+Y29uc3VtZSgpOwogICAgICAgICBB
U1NFUlRfVU5VU0VEKGNvbnN1bWVkLCBjb25zdW1lZCk7CiAgICAgfQotCi0gICAgUkVMRUFTRV9B
U1NFUlQoIXNhbmRib3hfY2hlY2soZ2V0cGlkKCksICJtYWNoLWxvb2t1cCIsIHN0YXRpY19jYXN0
PGVudW0gc2FuZGJveF9maWx0ZXJfdHlwZT4oU0FOREJPWF9GSUxURVJfR0xPQkFMX05BTUUgfCBT
QU5EQk9YX0NIRUNLX05PX1JFUE9SVCksICJjb20uYXBwbGUuZnJvbnRib2FyZC5zeXN0ZW1hcHBz
ZXJ2aWNlcyIpKTsKICAgICBSRUxFQVNFX0FTU0VSVCghc2FuZGJveF9jaGVjayhnZXRwaWQoKSwg
Im1hY2gtbG9va3VwIiwgc3RhdGljX2Nhc3Q8ZW51bSBzYW5kYm94X2ZpbHRlcl90eXBlPihTQU5E
Qk9YX0ZJTFRFUl9HTE9CQUxfTkFNRSB8IFNBTkRCT1hfQ0hFQ0tfTk9fUkVQT1JUKSwgImNvbS5h
cHBsZS5pY29uc2VydmljZXMiKSk7CiAKICAgICBSZWZQdHI8SWNvbj4gaWNvbjsKQEAgLTQyNjYs
MTAgKzQyNjcsMTIgQEAgdm9pZCBXZWJQYWdlOjpkaWRDaG9vc2VGaWxlc0Zvck9wZW5QYW5lbFdp
dGhEaXNwbGF5U3RyaW5nQW5kSWNvbihjb25zdCBWZWN0b3I8U3QKICAgICBtX2FjdGl2ZU9wZW5Q
YW5lbFJlc3VsdExpc3RlbmVyLT5kaWRDaG9vc2VGaWxlc1dpdGhEaXNwbGF5U3RyaW5nQW5kSWNv
bihmaWxlcywgZGlzcGxheVN0cmluZywgaWNvbi5nZXQoKSk7CiAgICAgbV9hY3RpdmVPcGVuUGFu
ZWxSZXN1bHRMaXN0ZW5lciA9IG51bGxwdHI7CiAKKyNpZiBIQVZFKEZST05UQk9BUkRfU1lTVEVN
X0FQUF9TRVJWSUNFUykKICAgICBpZiAoZnJvbnRib2FyZFNlcnZpY2VzU2FuZGJveEV4dGVuc2lv
bikgewogICAgICAgICBib29sIHJldm9rZWQgPSBmcm9udGJvYXJkU2VydmljZXNTYW5kYm94RXh0
ZW5zaW9uLT5yZXZva2UoKTsKICAgICAgICAgQVNTRVJUX1VOVVNFRChyZXZva2VkLCByZXZva2Vk
KTsKICAgICB9CisjZW5kaWYKIAogICAgIGlmIChpY29uU2VydmljZXNTYW5kYm94RXh0ZW5zaW9u
KSB7CiAgICAgICAgIGJvb2wgcmV2b2tlZCA9IGljb25TZXJ2aWNlc1NhbmRib3hFeHRlbnNpb24t
PnJldm9rZSgpOwo=
</data>

          </attachment>
      

    </bug>

</bugzilla>