<?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>195441</bug_id>
          
          <creation_ts>2019-03-07 16:27:09 -0800</creation_ts>
          <short_desc>imported/w3c/web-platform-tests/FileAPI/reading-data-section/filereader_error.html is a flaky crash</short_desc>
          <delta_ts>2019-03-08 09:02:23 -0800</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>WebKit</product>
          <component>WebCore Misc.</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="Chris Dumez">cdumez</reporter>
          <assigned_to name="Chris Dumez">cdumez</assigned_to>
          <cc>achristensen</cc>
    
    <cc>beidson</cc>
    
    <cc>commit-queue</cc>
    
    <cc>ggaren</cc>
    
    <cc>webkit-bug-importer</cc>
    
    <cc>youennf</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1513796</commentid>
    <comment_count>0</comment_count>
    <who name="Chris Dumez">cdumez</who>
    <bug_when>2019-03-07 16:27:09 -0800</bug_when>
    <thetext>imported/w3c/web-platform-tests/FileAPI/reading-data-section/filereader_error.html is a flaky crash:
Thread 0 Crashed:: Dispatch queue: com.apple.main-thread
0   JavaScriptCore                	0x000000010d540e60 WTFCrash + 16
1   com.apple.WebCore             	0x000000011108793b WTFCrashWithInfo(int, char const*, char const*, int) + 27
2   com.apple.WebCore             	0x00000001132610c2 WebCore::FileReader::abort()::$_8::operator()(WebCore::ScriptExecutionContext&amp;) const + 114
3   com.apple.WebCore             	0x0000000113261024 WTF::Function&lt;void (WebCore::ScriptExecutionContext&amp;)&gt;::CallableWrapper&lt;WebCore::FileReader::abort()::$_8&gt;::call(WebCore::ScriptExecutionContext&amp;) + 52
4   com.apple.WebCore             	0x00000001128fced0 WTF::Function&lt;void (WebCore::ScriptExecutionContext&amp;)&gt;::operator()(WebCore::ScriptExecutionContext&amp;) const + 192
5   com.apple.WebCore             	0x00000001128e9edd WebCore::ScriptExecutionContext::Task::performTask(WebCore::ScriptExecutionContext&amp;) + 29
6   com.apple.WebCore             	0x0000000112fc8378 WebCore::Document::postTask(WebCore::ScriptExecutionContext::Task&amp;&amp;)::$_3::operator()() + 312
7   com.apple.WebCore             	0x0000000112fc8199 WTF::Function&lt;void ()&gt;::CallableWrapper&lt;WebCore::Document::postTask(WebCore::ScriptExecutionContext::Task&amp;&amp;)::$_3&gt;::call() + 25
8   JavaScriptCore                	0x000000010d567fcd WTF::Function&lt;void ()&gt;::operator()() const + 173
9   JavaScriptCore                	0x000000010d59666d WTF::dispatchFunctionsFromMainThread() + 365
10  JavaScriptCore                	0x000000010d5993c5 -[JSWTFMainThreadCaller call] + 21
11  com.apple.Foundation          	0x00000001022a3f27 __NSThreadPerformPerform + 330
12  com.apple.CoreFoundation      	0x000000010326cb91 __CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE0_PERFORM_FUNCTION__ + 17
13  com.apple.CoreFoundation      	0x000000010326c403 __CFRunLoopDoSources0 + 243
14  com.apple.CoreFoundation      	0x0000000103266aaf __CFRunLoopRun + 1263
15  com.apple.CoreFoundation      	0x0000000103266281 CFRunLoopRunSpecific + 625
16  com.apple.Foundation          	0x000000010228e5ce -[NSRunLoop(NSRunLoop) runMode:beforeDate:] + 277
17  com.apple.Foundation          	0x000000010228e73e -[NSRunLoop(NSRunLoop) run] + 76
18  libxpc.dylib                  	0x000000010971ea5e _xpc_objc_main + 460
19  libxpc.dylib                  	0x0000000109720f09 xpc_main + 143
20  com.apple.WebKit.WebContent   	0x000000010213cbfe main + 894
21  libdyld.dylib                 	0x000000010948a729 start + 1</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1513797</commentid>
    <comment_count>1</comment_count>
    <who name="Chris Dumez">cdumez</who>
    <bug_when>2019-03-07 16:27:28 -0800</bug_when>
    <thetext>&lt;rdar://problem/43437394&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1513799</commentid>
    <comment_count>2</comment_count>
      <attachid>363954</attachid>
    <who name="Chris Dumez">cdumez</who>
    <bug_when>2019-03-07 16:33:46 -0800</bug_when>
    <thetext>Created attachment 363954
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1513835</commentid>
    <comment_count>3</comment_count>
      <attachid>363954</attachid>
    <who name="Alexey Proskuryakov">ap</who>
    <bug_when>2019-03-07 17:41:06 -0800</bug_when>
    <thetext>Comment on attachment 363954
Patch

Are there any TestExpectations to remove?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1514004</commentid>
    <comment_count>4</comment_count>
    <who name="Chris Dumez">cdumez</who>
    <bug_when>2019-03-08 08:35:32 -0800</bug_when>
    <thetext>(In reply to Alexey Proskuryakov from comment #3)
&gt; Comment on attachment 363954 [details]
&gt; Patch
&gt; 
&gt; Are there any TestExpectations to remove?

I grep&apos;d and it does not look like this test had been added to TestExpectations yet.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1514016</commentid>
    <comment_count>5</comment_count>
      <attachid>363954</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2019-03-08 09:02:21 -0800</bug_when>
    <thetext>Comment on attachment 363954
Patch

Clearing flags on attachment: 363954

Committed r242641: &lt;https://trac.webkit.org/changeset/242641&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1514017</commentid>
    <comment_count>6</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2019-03-08 09:02:23 -0800</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>363954</attachid>
            <date>2019-03-07 16:33:46 -0800</date>
            <delta_ts>2019-03-08 09:02:21 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-195441-20190307163346.patch</filename>
            <type>text/plain</type>
            <size>5009</size>
            <attacher name="Chris Dumez">cdumez</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjQyNjAxCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggNjU4M2YzMjEzYWM4ZjUy
OGJiNzMwNDNlZGJiMzNlNDExZmM1OTllMy4uYWQxMGY5NzdjZjM1ZGU0MTI5ZGU3MmMyNzI1NDM0
YjEzN2RkODBhYyAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDMyIEBACisyMDE5LTAzLTA3ICBDaHJp
cyBEdW1leiAgPGNkdW1lekBhcHBsZS5jb20+CisKKyAgICAgICAgaW1wb3J0ZWQvdzNjL3dlYi1w
bGF0Zm9ybS10ZXN0cy9GaWxlQVBJL3JlYWRpbmctZGF0YS1zZWN0aW9uL2ZpbGVyZWFkZXJfZXJy
b3IuaHRtbCBpcyBhIGZsYWt5IGNyYXNoCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3Jn
L3Nob3dfYnVnLmNnaT9pZD0xOTU0NDEKKyAgICAgICAgPHJkYXI6Ly9wcm9ibGVtLzQzNDM3Mzk0
PgorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIEZpbGVS
ZWFkZXIgaXMgYW4gQWN0aXZlRE9NT2JqZWN0LCB3aGljaCBtZWFucyB0aGF0IEZpbGVSZWFkZXI6
OnN0b3AoKSBnZXRzIGNhbGxlZCB3aGVuCisgICAgICAgIGl0cyBzY3JpcHQgZXhlY3V0aW9uIGNv
bnRleHQgaXMgYWJvdXQgdG8gZ2V0IGRlc3Ryb3llZC4gRmlsZVJlYWRlcjo6c3RvcCgpIHNldHMg
bV9zdGF0ZQorICAgICAgICB0byBET05FLiBGaWxlUmVhZGVyOjphYm9ydCgpIHdvdWxkIHNjaGVk
dWxlIGFuIGFzeW5jaHJvbm91cyB0YXNrIGFuZCB0aGVuIEFTU0VSVCB0aGF0CisgICAgICAgIG1f
c3RhdGUgaXMgbm90IERPTkUsIHdoaWNoIHdvdWxkIGhpdCBpZiBGaWxlUmVhZGVyOjpzdG9wKCkg
aGFkIGJlZW4gY2FsbGVkIGluIGJldHdlZW4KKyAgICAgICAgdGhlIHRhc2sgYmVpbmcgc2NoZWR1
bGVkIGFuZCBpdHMgZXhlY3V0aW9uLiBUbyBhZGRyZXNzIHRoZSBpc3N1ZSwgaGF2ZSB0aGUgdGFz
ayBhYm9ydAorICAgICAgICBlYXJseSBpZiBpc0NvbnRleHRTdG9wcGVkKCkgcmV0dXJucyB0cnVl
LgorCisgICAgICAgIEFsc28gcmVwbGFjZSBjYWxscyB0byBzZXRQZW5kaW5nQWN0aXZpdHkoKSAv
IHVuc2V0UGVuZGluZ0FjdGl2aXR5KCkgd2l0aCBhCisgICAgICAgIFBlbmRpbmdBY3Rpdml0eSBk
YXRhIG1lbWJlciBhcyBtaXNtYXRjaGVkIGNhbGwgdG8gdGhvc2UgY2FuIGxlYWQgdG8gbGVha3Mu
CisKKyAgICAgICAgKiBmaWxlYXBpL0ZpbGVSZWFkZXIuY3BwOgorICAgICAgICAoV2ViQ29yZTo6
RmlsZVJlYWRlcjo6Y2FuU3VzcGVuZEZvckRvY3VtZW50U3VzcGVuc2lvbiBjb25zdCk6CisgICAg
ICAgIE5vIHJlYXNvbiBub3QgdG8gc3VzcGVuZCBpZiB0aGVyZSBpcyBubyBwZW5kaW5nIHJlYWQu
CisKKyAgICAgICAgKFdlYkNvcmU6OkZpbGVSZWFkZXI6OnN0b3ApOgorICAgICAgICAoV2ViQ29y
ZTo6RmlsZVJlYWRlcjo6cmVhZEludGVybmFsKToKKyAgICAgICAgKFdlYkNvcmU6OkZpbGVSZWFk
ZXI6OmFib3J0KToKKyAgICAgICAgKFdlYkNvcmU6OkZpbGVSZWFkZXI6OmRpZEZpbmlzaExvYWRp
bmcpOgorICAgICAgICAoV2ViQ29yZTo6RmlsZVJlYWRlcjo6ZGlkRmFpbCk6CisgICAgICAgICog
ZmlsZWFwaS9GaWxlUmVhZGVyLmg6CisKIDIwMTktMDMtMDcgIENocmlzIER1bWV6ICA8Y2R1bWV6
QGFwcGxlLmNvbT4KIAogICAgICAgICBBZGQgc3VwcG9ydCBmb3IgRGV2aWNlIE9yaWVudGF0aW9u
IC8gTW90aW9uIHBlcm1pc3Npb24gQVBJCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9maWxl
YXBpL0ZpbGVSZWFkZXIuY3BwIGIvU291cmNlL1dlYkNvcmUvZmlsZWFwaS9GaWxlUmVhZGVyLmNw
cAppbmRleCA3OWExZGUzMmZlY2FjNmU3NDcxMjdjZDhjODY1MjA4N2JjYzA1YWI4Li4xYzM5OTcy
MTc1Yjc2MTE2YzY5OGU0YTI0Yzg4MWU0YWZmODMzNmQ3IDEwMDY0NAotLS0gYS9Tb3VyY2UvV2Vi
Q29yZS9maWxlYXBpL0ZpbGVSZWFkZXIuY3BwCisrKyBiL1NvdXJjZS9XZWJDb3JlL2ZpbGVhcGkv
RmlsZVJlYWRlci5jcHAKQEAgLTY0LDggKzY0LDcgQEAgRmlsZVJlYWRlcjo6fkZpbGVSZWFkZXIo
KQogCiBib29sIEZpbGVSZWFkZXI6OmNhblN1c3BlbmRGb3JEb2N1bWVudFN1c3BlbnNpb24oKSBj
b25zdAogewotICAgIC8vIEZJWE1FOiBJdCBpcyBub3QgY3VycmVudGx5IHBvc3NpYmxlIHRvIHN1
c3BlbmQgYSBGaWxlUmVhZGVyLCBzbyBwYWdlcyB3aXRoIEZpbGVSZWFkZXIgY2FuIG5vdCBnbyBp
bnRvIHBhZ2UgY2FjaGUuCi0gICAgcmV0dXJuIGZhbHNlOworICAgIHJldHVybiAhaGFzUGVuZGlu
Z0FjdGl2aXR5KCk7CiB9CiAKIGNvbnN0IGNoYXIqIEZpbGVSZWFkZXI6OmFjdGl2ZURPTU9iamVj
dE5hbWUoKSBjb25zdApAQCAtODAsNiArNzksNyBAQCB2b2lkIEZpbGVSZWFkZXI6OnN0b3AoKQog
ICAgICAgICBtX2xvYWRlciA9IG51bGxwdHI7CiAgICAgfQogICAgIG1fc3RhdGUgPSBET05FOwor
ICAgIG1fbG9hZGluZ0FjdGl2aXR5ID0gbnVsbHB0cjsKIH0KIAogRXhjZXB0aW9uT3I8dm9pZD4g
RmlsZVJlYWRlcjo6cmVhZEFzQXJyYXlCdWZmZXIoQmxvYiogYmxvYikKQEAgLTEyOSw3ICsxMjks
NyBAQCBFeGNlcHRpb25Pcjx2b2lkPiBGaWxlUmVhZGVyOjpyZWFkSW50ZXJuYWwoQmxvYiYgYmxv
YiwgRmlsZVJlYWRlckxvYWRlcjo6UmVhZFR5cAogICAgIGlmIChtX3N0YXRlID09IExPQURJTkcp
CiAgICAgICAgIHJldHVybiBFeGNlcHRpb24geyBJbnZhbGlkU3RhdGVFcnJvciB9OwogCi0gICAg
c2V0UGVuZGluZ0FjdGl2aXR5KCp0aGlzKTsKKyAgICBtX2xvYWRpbmdBY3Rpdml0eSA9IG1ha2VQ
ZW5kaW5nQWN0aXZpdHkoKnRoaXMpOwogCiAgICAgbV9ibG9iID0gJmJsb2I7CiAgICAgbV9yZWFk
VHlwZSA9IHR5cGU7CkBAIC0xNTMsNyArMTUzLDEwIEBAIHZvaWQgRmlsZVJlYWRlcjo6YWJvcnQo
KQogICAgIG1fYWJvcnRpbmcgPSB0cnVlOwogCiAgICAgLy8gU2NoZWR1bGUgdG8gaGF2ZSB0aGUg
YWJvcnQgZG9uZSBsYXRlciBzaW5jZSBhYm9ydCgpIG1pZ2h0IGJlIGNhbGxlZCBmcm9tIHRoZSBl
dmVudCBoYW5kbGVyIGFuZCB3ZSBkbyBub3Qgd2FudCB0aGUgcmVzb3VyY2UgbG9hZGluZyBjb2Rl
IHRvIGJlIGluIHRoZSBzdGFjay4KLSAgICBzY3JpcHRFeGVjdXRpb25Db250ZXh0KCktPnBvc3RU
YXNrKFt0aGlzXSAoU2NyaXB0RXhlY3V0aW9uQ29udGV4dCYpIHsKKyAgICBzY3JpcHRFeGVjdXRp
b25Db250ZXh0KCktPnBvc3RUYXNrKFt0aGlzLCBwcm90ZWN0ZWRUaGlzID0gbWFrZVJlZigqdGhp
cyldIChTY3JpcHRFeGVjdXRpb25Db250ZXh0JikgeworICAgICAgICBpZiAoaXNDb250ZXh0U3Rv
cHBlZCgpKQorICAgICAgICAgICAgcmV0dXJuOworCiAgICAgICAgIEFTU0VSVChtX3N0YXRlICE9
IERPTkUpOwogCiAgICAgICAgIHN0b3AoKTsKQEAgLTE2NCw5ICsxNjcsNiBAQCB2b2lkIEZpbGVS
ZWFkZXI6OmFib3J0KCkKICAgICAgICAgZmlyZUV2ZW50KGV2ZW50TmFtZXMoKS5lcnJvckV2ZW50
KTsKICAgICAgICAgZmlyZUV2ZW50KGV2ZW50TmFtZXMoKS5hYm9ydEV2ZW50KTsKICAgICAgICAg
ZmlyZUV2ZW50KGV2ZW50TmFtZXMoKS5sb2FkZW5kRXZlbnQpOwotCi0gICAgICAgIC8vIEFsbCBw
b3NzaWJsZSBldmVudHMgaGF2ZSBmaXJlZCBhbmQgd2UncmUgZG9uZSwgbm8gbW9yZSBwZW5kaW5n
IGFjdGl2aXR5LgotICAgICAgICB1bnNldFBlbmRpbmdBY3Rpdml0eSgqdGhpcyk7CiAgICAgfSk7
CiB9CiAKQEAgLTIwMCw4ICsyMDAsNyBAQCB2b2lkIEZpbGVSZWFkZXI6OmRpZEZpbmlzaExvYWRp
bmcoKQogICAgIGZpcmVFdmVudChldmVudE5hbWVzKCkubG9hZEV2ZW50KTsKICAgICBmaXJlRXZl
bnQoZXZlbnROYW1lcygpLmxvYWRlbmRFdmVudCk7CiAgICAgCi0gICAgLy8gQWxsIHBvc3NpYmxl
IGV2ZW50cyBoYXZlIGZpcmVkIGFuZCB3ZSdyZSBkb25lLCBubyBtb3JlIHBlbmRpbmcgYWN0aXZp
dHkuCi0gICAgdW5zZXRQZW5kaW5nQWN0aXZpdHkoKnRoaXMpOworICAgIG1fbG9hZGluZ0FjdGl2
aXR5ID0gbnVsbHB0cjsKIH0KIAogdm9pZCBGaWxlUmVhZGVyOjpkaWRGYWlsKGludCBlcnJvckNv
ZGUpCkBAIC0yMTcsOCArMjE2LDcgQEAgdm9pZCBGaWxlUmVhZGVyOjpkaWRGYWlsKGludCBlcnJv
ckNvZGUpCiAgICAgZmlyZUV2ZW50KGV2ZW50TmFtZXMoKS5lcnJvckV2ZW50KTsKICAgICBmaXJl
RXZlbnQoZXZlbnROYW1lcygpLmxvYWRlbmRFdmVudCk7CiAgICAgCi0gICAgLy8gQWxsIHBvc3Np
YmxlIGV2ZW50cyBoYXZlIGZpcmVkIGFuZCB3ZSdyZSBkb25lLCBubyBtb3JlIHBlbmRpbmcgYWN0
aXZpdHkuCi0gICAgdW5zZXRQZW5kaW5nQWN0aXZpdHkoKnRoaXMpOworICAgIG1fbG9hZGluZ0Fj
dGl2aXR5ID0gbnVsbHB0cjsKIH0KIAogdm9pZCBGaWxlUmVhZGVyOjpmaXJlRXZlbnQoY29uc3Qg
QXRvbWljU3RyaW5nJiB0eXBlKQpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvZmlsZWFwaS9G
aWxlUmVhZGVyLmggYi9Tb3VyY2UvV2ViQ29yZS9maWxlYXBpL0ZpbGVSZWFkZXIuaAppbmRleCAw
NzBkM2IxNzJlZDdiMmNkNzQzMzk5M2VjYTQ3ODU1MjExMDc2YjQ1Li5lODUxMjY4ZTQzMjZlMmMy
MTgyMmJiMzRmZmY2NDhhMjUwOTgzZjY3IDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9maWxl
YXBpL0ZpbGVSZWFkZXIuaAorKysgYi9Tb3VyY2UvV2ViQ29yZS9maWxlYXBpL0ZpbGVSZWFkZXIu
aApAQCAtMTAyLDYgKzEwMiw3IEBAIHByaXZhdGU6CiAgICAgc3RkOjp1bmlxdWVfcHRyPEZpbGVS
ZWFkZXJMb2FkZXI+IG1fbG9hZGVyOwogICAgIFJlZlB0cjxGaWxlRXJyb3I+IG1fZXJyb3I7CiAg
ICAgTW9ub3RvbmljVGltZSBtX2xhc3RQcm9ncmVzc05vdGlmaWNhdGlvblRpbWUgeyBNb25vdG9u
aWNUaW1lOjpuYW4oKSB9OworICAgIFJlZlB0cjxQZW5kaW5nQWN0aXZpdHk8RmlsZVJlYWRlcj4+
IG1fbG9hZGluZ0FjdGl2aXR5OwogfTsKIAogfSAvLyBuYW1lc3BhY2UgV2ViQ29yZQo=
</data>

          </attachment>
      

    </bug>

</bugzilla>