<?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>290811</bug_id>
          
          <creation_ts>2025-03-31 16:54:37 -0700</creation_ts>
          <short_desc>REGRESSION(280414@main?): [ iOS Debug ] imported/w3c/web-platform-tests/fetch/api/crashtests/huge-fetch.any.worker.html is a flaky crash.</short_desc>
          <delta_ts>2025-04-01 12:42:02 -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>WebCore Misc.</component>
          <version>WebKit Nightly Build</version>
          <rep_platform>Unspecified</rep_platform>
          <op_sys>Unspecified</op_sys>
          <bug_status>NEW</bug_status>
          <resolution></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="Yasmin Karimi">y_karimi</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>jbedard</cc>
    
    <cc>webkit-bot-watchers-bugzilla</cc>
    
    <cc>webkit-bug-importer</cc>
    
    <cc>youennf</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>2107636</commentid>
    <comment_count>0</comment_count>
      <attachid>474781</attachid>
    <who name="Yasmin Karimi">y_karimi</who>
    <bug_when>2025-03-31 16:54:37 -0700</bug_when>
    <thetext>Created attachment 474781
huge-fetch.any.worker-crash-log

imported/w3c/web-platform-tests/fetch/api/crashtests/huge-fetch.any.worker.html

This test is a flaky crash on iOS Debug.

HISTORY:

https://results.webkit.org/?suite=layout-tests&amp;test=imported%2Fw3c%2Fweb-platform-tests%2Ffetch%2Fapi%2Fcrashtests%2Fhuge-fetch.any.worker.html

STDERR:

Attached

REPRODUCIBILITY:

I was able to reproduce this issue on the iOS 18.2 simulator at ToT using the following commands:

python3 Tools/CISupport/download-built-product --platform=ios --debug &apos;https://s3-us-west-2.amazonaws.com/archives.webkit.org/ios-simulator-18-x86_64 arm64-debug/292821@main.zip&apos;

python3 Tools/CISupport/built-product-archive --platform=ios-simulator-18 --debug extract

run-webkit-tests --no-build --ios-simulator imported/w3c/web-platform-tests/fetch/api/crashtests/huge-fetch.any.worker.html --iterations 5 --debug

REGRESSION:

According to the results dashboard and contextual information, the probable regression point is 280414@main. The code paths changed in that commit appear to be related to the observed regression test failure.

This shows the regression area more clearly:
https://results.webkit.org/?suite=layout-tests&amp;test=imported%2Fw3c%2Fweb-platform-tests%2Ffetch%2Fapi%2Fcrashtests%2Fhuge-fetch.any.worker.html&amp;recent=false&amp;version_name=iOS%2018&amp;version_name=iOS%2017</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2107637</commentid>
    <comment_count>1</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2025-03-31 16:54:46 -0700</bug_when>
    <thetext>&lt;rdar://problem/148286996&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2107642</commentid>
    <comment_count>2</comment_count>
    <who name="EWS">ews-feeder</who>
    <bug_when>2025-03-31 17:03:41 -0700</bug_when>
    <thetext>Test gardening commit 292978@main (9df30788d01d): &lt;https://commits.webkit.org/292978@main&gt;

Reviewed commits have been landed. Closing PR #43361 and removing active labels.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2107870</commentid>
    <comment_count>3</comment_count>
    <who name="Alexey Proskuryakov">ap</who>
    <bug_when>2025-04-01 12:42:02 -0700</bug_when>
    <thetext>SharedBuffer::tryCreateArrayBuffer Unable to create buffer. Requested size is too large (8589477088)
ASSERTION FAILED: JS assertion failed at line 1 in:
function (controller)
{
    &quot;use strict&quot;;

    @assert(@readableStreamDefaultControllerCanCloseOrEnqueue(controller));
    @putByIdDirectPrivate(controller, &quot;closeRequested&quot;, true);
    if (@getByIdDirectPrivate(controller, &quot;queue&quot;).content.length === 0)
        @readableStreamClose(@getByIdDirectPrivate(controller, &quot;controlledReadableStream&quot;));
}</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>474781</attachid>
            <date>2025-03-31 16:54:37 -0700</date>
            <delta_ts>2025-03-31 16:54:37 -0700</delta_ts>
            <desc>huge-fetch.any.worker-crash-log</desc>
            <filename>huge-fetch.any.worker-crash-log.txt</filename>
            <type>text/plain</type>
            <size>4447</size>
            <attacher name="Yasmin Karimi">y_karimi</attacher>
            
              <data encoding="base64">Tm8gY3Jhc2ggbG9nIGZvdW5kIGZvciBjb20uYXBwbGUuV2ViS2l0LldlYkNvbnRlbnQuRGV2ZWxv
cG1lbnQ6OTA2NjYuCgpzdGRvdXQ6CgpzdGRlcnI6ClNoYXJlZEJ1ZmZlcjo6dHJ5Q3JlYXRlQXJy
YXlCdWZmZXIgVW5hYmxlIHRvIGNyZWF0ZSBidWZmZXIuIFJlcXVlc3RlZCBzaXplIGlzIHRvbyBs
YXJnZSAoODU4OTQ3NzA4OCkKQVNTRVJUSU9OIEZBSUxFRDogSlMgYXNzZXJ0aW9uIGZhaWxlZCBh
dCBsaW5lIDEgaW46CmZ1bmN0aW9uIChjb250cm9sbGVyKQp7CiAgICAidXNlIHN0cmljdCI7Cgog
ICAgQGFzc2VydChAcmVhZGFibGVTdHJlYW1EZWZhdWx0Q29udHJvbGxlckNhbkNsb3NlT3JFbnF1
ZXVlKGNvbnRyb2xsZXIpKTsKICAgIEBwdXRCeUlkRGlyZWN0UHJpdmF0ZShjb250cm9sbGVyLCAi
Y2xvc2VSZXF1ZXN0ZWQiLCB0cnVlKTsKICAgIGlmIChAZ2V0QnlJZERpcmVjdFByaXZhdGUoY29u
dHJvbGxlciwgInF1ZXVlIikuY29udGVudC5sZW5ndGggPT09IDApCiAgICAgICAgQHJlYWRhYmxl
U3RyZWFtQ2xvc2UoQGdldEJ5SWREaXJlY3RQcml2YXRlKGNvbnRyb2xsZXIsICJjb250cm9sbGVk
UmVhZGFibGVTdHJlYW0iKSk7Cn0KCmZhbHNlCi4vcnVudGltZS9KU0dsb2JhbE9iamVjdC5jcHAo
NDMyKSA6IEpTQzo6RW5jb2RlZEpTVmFsdWUgSlNDOjphc3NlcnRDYWxsKEpTR2xvYmFsT2JqZWN0
ICosIENhbGxGcmFtZSAqKQoxICAgMHgxMTBhZDNkOTQgSlNDOjphc3NlcnRDYWxsKEpTQzo6SlNH
bG9iYWxPYmplY3QqLCBKU0M6OkNhbGxGcmFtZSopCjIgICAweDMwODAxMTZmYyAxICAgPz8/ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgMHgwMDAwMDAwMzA4MDExNmZjIDB4MCArIDEz
MDE5MTkxMDM2CjMgICAweDExMTY5NWM2NCBvcF9jYWxsX2lnbm9yZV9yZXN1bHRfcmV0dXJuX2xv
Y2F0aW9uCjQgICAweDExMTY2YjE1NCBsbGludF9jYWxsX2phdmFzY3JpcHQKNSAgIDB4MTEwNTg4
ZGI0IEpTQzo6SW50ZXJwcmV0ZXI6OmV4ZWN1dGVDYWxsSW1wbChKU0M6OlZNJiwgSlNDOjpKU09i
amVjdCosIEpTQzo6Q2FsbERhdGEgY29uc3QmLCBKU0M6OkpTVmFsdWUsIEpTQzo6QXJnTGlzdCBj
b25zdCYpCjYgICAweDExMDU4OGVmOCBKU0M6OkludGVycHJldGVyOjpleGVjdXRlQ2FsbChKU0M6
OkpTT2JqZWN0KiwgSlNDOjpDYWxsRGF0YSBjb25zdCYsIEpTQzo6SlNWYWx1ZSwgSlNDOjpBcmdM
aXN0IGNvbnN0JikKNyAgIDB4MTEwODZlN2ZjIEpTQzo6Y2FsbChKU0M6OkpTR2xvYmFsT2JqZWN0
KiwgSlNDOjpKU1ZhbHVlLCBKU0M6OkNhbGxEYXRhIGNvbnN0JiwgSlNDOjpKU1ZhbHVlLCBKU0M6
OkFyZ0xpc3QgY29uc3QmKQo4ICAgMHgzNDUwZTAzMWMgV2ViQ29yZTo6aW52b2tlUmVhZGFibGVT
dHJlYW1EZWZhdWx0Q29udHJvbGxlckZ1bmN0aW9uKEpTQzo6SlNHbG9iYWxPYmplY3QmLCBKU0M6
OklkZW50aWZpZXIgY29uc3QmLCBKU0M6Ok1hcmtlZFZlY3RvcjxKU0M6OkpTVmFsdWUsIDh1bCwg
V1RGOjpSZWNvcmRPdmVyZmxvdz4gY29uc3QmKQo5ICAgMHgzNDUwZGZlNDAgV2ViQ29yZTo6UmVh
ZGFibGVTdHJlYW1EZWZhdWx0Q29udHJvbGxlcjo6Y2xvc2UoKQoxMCAgMHgzNDQzOTI1ZTAgV2Vi
Q29yZTo6RmV0Y2hCb2R5U291cmNlOjpjbG9zZSgpCjExICAweDM0NDM5ZWZhNCBXZWJDb3JlOjpG
ZXRjaFJlc3BvbnNlOjpjbG9zZVN0cmVhbSgpCjEyICAweDM0NDM5ZDU3YyBXZWJDb3JlOjpGZXRj
aFJlc3BvbnNlOjpkaWRTdWNjZWVkKFdlYkNvcmU6Ok5ldHdvcmtMb2FkTWV0cmljcyBjb25zdCYp
CjEzICAweDM0NDM5ZDM4NCBXZWJDb3JlOjpGZXRjaFJlc3BvbnNlOjpMb2FkZXI6OmRpZFN1Y2Nl
ZWQoV2ViQ29yZTo6TmV0d29ya0xvYWRNZXRyaWNzIGNvbnN0JikKMTQgIDB4MzQ0Mzk4MTJjIFdl
YkNvcmU6OkZldGNoTG9hZGVyOjpkaWRGaW5pc2hMb2FkaW5nKFdlYkNvcmU6OlByb2Nlc3NRdWFs
aWZpZWQ8V1RGOjpVVUlEPiwgc3RkOjpfXzE6Om9wdGlvbmFsPFdURjo6T2JqZWN0SWRlbnRpZmll
ckdlbmVyaWM8V2ViQ29yZTo6UmVzb3VyY2VMb2FkZXIsIFdURjo6T2JqZWN0SWRlbnRpZmllclRo
cmVhZFNhZmVBY2Nlc3NUcmFpdHM8dW5zaWduZWQgbG9uZyBsb25nPiwgdW5zaWduZWQgbG9uZyBs
b25nPj4sIFdlYkNvcmU6Ok5ldHdvcmtMb2FkTWV0cmljcyBjb25zdCYpCjE1ICAweDM0NmQzOTU0
OCBXZWJDb3JlOjpUaHJlYWRhYmxlTG9hZGVyQ2xpZW50V3JhcHBlcjo6ZGlkRmluaXNoTG9hZGlu
ZyhXZWJDb3JlOjpQcm9jZXNzUXVhbGlmaWVkPFdURjo6VVVJRD4sIHN0ZDo6X18xOjpvcHRpb25h
bDxXVEY6Ok9iamVjdElkZW50aWZpZXJHZW5lcmljPFdlYkNvcmU6OlJlc291cmNlTG9hZGVyLCBX
VEY6Ok9iamVjdElkZW50aWZpZXJUaHJlYWRTYWZlQWNjZXNzVHJhaXRzPHVuc2lnbmVkIGxvbmcg
bG9uZz4sIHVuc2lnbmVkIGxvbmcgbG9uZz4+LCBXZWJDb3JlOjpOZXR3b3JrTG9hZE1ldHJpY3Mg
Y29uc3QmKQoxNiAgMHgzNDZkMzk0NDAgV2ViQ29yZTo6V29ya2VyVGhyZWFkYWJsZUxvYWRlcjo6
TWFpblRocmVhZEJyaWRnZTo6ZGlkRmluaXNoTG9hZGluZyhXZWJDb3JlOjpQcm9jZXNzUXVhbGlm
aWVkPFdURjo6VVVJRD4sIHN0ZDo6X18xOjpvcHRpb25hbDxXVEY6Ok9iamVjdElkZW50aWZpZXJH
ZW5lcmljPFdlYkNvcmU6OlJlc291cmNlTG9hZGVyLCBXVEY6Ok9iamVjdElkZW50aWZpZXJUaHJl
YWRTYWZlQWNjZXNzVHJhaXRzPHVuc2lnbmVkIGxvbmcgbG9uZz4sIHVuc2lnbmVkIGxvbmcgbG9u
Zz4+LCBXZWJDb3JlOjpOZXR3b3JrTG9hZE1ldHJpY3MgY29uc3QmKTo6JF8wOjpvcGVyYXRvcigp
KFdlYkNvcmU6OlNjcmlwdEV4ZWN1dGlvbkNvbnRleHQmKQoxNyAgMHgzNDZkMzkyN2MgV1RGOjpE
ZXRhaWw6OkNhbGxhYmxlV3JhcHBlcjxXZWJDb3JlOjpXb3JrZXJUaHJlYWRhYmxlTG9hZGVyOjpN
YWluVGhyZWFkQnJpZGdlOjpkaWRGaW5pc2hMb2FkaW5nKFdlYkNvcmU6OlByb2Nlc3NRdWFsaWZp
ZWQ8V1RGOjpVVUlEPiwgc3RkOjpfXzE6Om9wdGlvbmFsPFdURjo6T2JqZWN0SWRlbnRpZmllckdl
bmVyaWM8V2ViQ29yZTo6UmVzb3VyY2VMb2FkZXIsIFdURjo6T2JqZWN0SWRlbnRpZmllclRocmVh
ZFNhZmVBY2Nlc3NUcmFpdHM8dW5zaWduZWQgbG9uZyBsb25nPiwgdW5zaWduZWQgbG9uZyBsb25n
Pj4sIFdlYkNvcmU6Ok5ldHdvcmtMb2FkTWV0cmljcyBjb25zdCYpOjokXzAsIHZvaWQsIFdlYkNv
cmU6OlNjcmlwdEV4ZWN1dGlvbkNvbnRleHQmPjo6Y2FsbChXZWJDb3JlOjpTY3JpcHRFeGVjdXRp
b25Db250ZXh0JikKMTggIDB4MzQ0MzMyZGVjIFdURjo6RnVuY3Rpb248dm9pZCAoV2ViQ29yZTo6
U2NyaXB0RXhlY3V0aW9uQ29udGV4dCYpPjo6b3BlcmF0b3IoKShXZWJDb3JlOjpTY3JpcHRFeGVj
dXRpb25Db250ZXh0JikgY29uc3QKMTkgIDB4MzQ0ZDMxOWVjIFdlYkNvcmU6OlNjcmlwdEV4ZWN1
dGlvbkNvbnRleHQ6OlRhc2s6OnBlcmZvcm1UYXNrKFdlYkNvcmU6OlNjcmlwdEV4ZWN1dGlvbkNv
bnRleHQmKQoyMCAgMHgzNDg3Yzc1ODQgV2ViQ29yZTo6V29ya2VyRGVkaWNhdGVkUnVuTG9vcDo6
VGFzazo6cGVyZm9ybVRhc2soV2ViQ29yZTo6V29ya2VyT3JXb3JrbGV0R2xvYmFsU2NvcGUqKQoy
MSAgMHgzNDg3YzY5ZjggV2ViQ29yZTo6V29ya2VyRGVkaWNhdGVkUnVuTG9vcDo6cnVuSW5Nb2Rl
KFdlYkNvcmU6Oldvcmtlck9yV29ya2xldEdsb2JhbFNjb3BlKiwgV2ViQ29yZTo6TW9kZVByZWRp
Y2F0ZSBjb25zdCYpCjIyICAweDM0ODdjNGZiYyBXZWJDb3JlOjpXb3JrZXJEZWRpY2F0ZWRSdW5M
b29wOjpydW4oV2ViQ29yZTo6V29ya2VyT3JXb3JrbGV0R2xvYmFsU2NvcGUqKQoyMyAgMHgzNDg3
YzRlZjAgV2ViQ29yZTo6V29ya2VyT3JXb3JrbGV0VGhyZWFkOjpydW5FdmVudExvb3AoKQoyNCAg
MHgzNDg3YzUzMGMgV2ViQ29yZTo6V29ya2VyT3JXb3JrbGV0VGhyZWFkOjp3b3JrZXJPcldvcmts
ZXRUaHJlYWQoKQoyNSAgMHgzNDg3ZjJmOTAgV2ViQ29yZTo6V29ya2VyVGhyZWFkOjpjcmVhdGVU
aHJlYWQoKTo6JF8xOjpvcGVyYXRvcigpKCkgY29uc3QKMjYgIDB4MzQ4N2YyZjNjIFdURjo6RGV0
YWlsOjpDYWxsYWJsZVdyYXBwZXI8V2ViQ29yZTo6V29ya2VyVGhyZWFkOjpjcmVhdGVUaHJlYWQo
KTo6JF8xLCB2b2lkPjo6Y2FsbCgpCjI3ICAweDEwZWIwZGVjNCBXVEY6OkZ1bmN0aW9uPHZvaWQg
KCk+OjpvcGVyYXRvcigpKCkgY29uc3QKMjggIDB4MTBlYzY1NTY4IFdURjo6VGhyZWFkOjplbnRy
eVBvaW50KFdURjo6VGhyZWFkOjpOZXdUaHJlYWRDb250ZXh0KikKMjkgIDB4MTBlYzcyNjBjIFdU
Rjo6d3RmVGhyZWFkRW50cnlQb2ludCh2b2lkKikKMzAgIDB4MTFjZDIzNmY4IF9wdGhyZWFkX3N0
YXJ0CjMxICAweDExY2QxZTk0MCB0aHJlYWRfc3RhcnQKY29tLmFwcGxlLldlYktpdC5XZWJDb250
ZW50LkRldmVsb3BtZW50IHRlcm1pbmF0ZWQgKHBpZCA5MDY2NikgZm9yIHJlYXNvbjogY3Jhc2gK
Cg==
</data>

          </attachment>
      

    </bug>

</bugzilla>