<?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>241087</bug_id>
          
          <creation_ts>2022-05-29 18:10:33 -0700</creation_ts>
          <short_desc>[curl] REGRESSION(251043@main): &quot;ASSERTION FAILED: channel&quot; in WebCore::ThreadableWebSocketChannel::create</short_desc>
          <delta_ts>2022-05-30 21:19:13 -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="Fujii Hironori">fujii</reporter>
          <assigned_to name="Fujii Hironori">fujii</assigned_to>
          <cc>achristensen</cc>
    
    <cc>don.olmstead</cc>
    
    <cc>ews-watchlist</cc>
    
    <cc>toyoshim</cc>
    
    <cc>webkit-bug-importer</cc>
    
    <cc>yutak</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1872673</commentid>
    <comment_count>0</comment_count>
    <who name="Fujii Hironori">fujii</who>
    <bug_when>2022-05-29 18:10:33 -0700</bug_when>
    <thetext>[curl] REGRESSION(251043@main): &quot;ASSERTION FAILED: channel&quot; in WebCore::ThreadableWebSocketChannel::create

Since 251043@main, WinCairo WK1 is crashing for WebSocket tests. 

ASSERTION FAILED: channel
C:\BW\WinCairo-64-bit-WKL-Debug-Build\build\Source\WebCore\Modules/websockets/ThreadableWebSocketChannel.cpp(58) : WebCore::ThreadableWebSocketChannel::create
1   00007FF8FAA323CB WTFCrash
2   00007FF8CF9620EE WTFCrashWithInfo
3   00007FF8D1C4C080 WebCore::ThreadableWebSocketChannel::create
4   00007FF8D1C4C1A1 WebCore::ThreadableWebSocketChannel::create
5   00007FF8D1C58E9E WebCore::WebSocket::connect
6   00007FF8D1C58075 WebCore::WebSocket::create
7   00007FF8D160A492 WebCore::constructJSWebSocket1
8   00007FF8D160AB2D WebCore::JSDOMConstructor&lt;WebCore::JSWebSocket&gt;::construct
9   0000020FA7FD10EC</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1872675</commentid>
    <comment_count>1</comment_count>
      <attachid>459847</attachid>
    <who name="Fujii Hironori">fujii</who>
    <bug_when>2022-05-29 18:53:06 -0700</bug_when>
    <thetext>Created attachment 459847
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1872805</commentid>
    <comment_count>2</comment_count>
      <attachid>459872</attachid>
    <who name="Fujii Hironori">fujii</who>
    <bug_when>2022-05-30 13:09:37 -0700</bug_when>
    <thetext>Created attachment 459872
Patch for landing</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1872875</commentid>
    <comment_count>3</comment_count>
    <who name="EWS">ews-feeder</who>
    <bug_when>2022-05-30 19:43:34 -0700</bug_when>
    <thetext>Found 1 new test failure: webgl/2.0.0/conformance2/textures/image_bitmap_from_image_bitmap/tex-2d-rg8ui-rg_integer-unsigned_byte.html</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1872883</commentid>
    <comment_count>4</comment_count>
    <who name="EWS">ews-feeder</who>
    <bug_when>2022-05-30 21:18:48 -0700</bug_when>
    <thetext>Committed r295041 (251136@main): &lt;https://commits.webkit.org/251136@main&gt;

All reviewed patches have been landed. Closing bug and clearing flags on attachment 459872.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1872884</commentid>
    <comment_count>5</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2022-05-30 21:19:13 -0700</bug_when>
    <thetext>&lt;rdar://problem/94130415&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>459847</attachid>
            <date>2022-05-29 18:53:06 -0700</date>
            <delta_ts>2022-05-30 13:09:34 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-241087-20220530105304.patch</filename>
            <type>text/plain</type>
            <size>2014</size>
            <attacher name="Fujii Hironori">fujii</attacher>
            
              <data encoding="base64">RnJvbSBlOGE4ZTM4ODM5YTY3NGVmMmRiNzgxM2IwMDk2NWJhNTQ5NzZlYzYxIE1vbiBTZXAgMTcg
MDA6MDA6MDAgMjAwMQpGcm9tOiBGdWppaSBIaXJvbm9yaSA8SGlyb25vcmkuRnVqaWlAc29ueS5j
b20+CkRhdGU6IE1vbiwgMzAgTWF5IDIwMjIgMTA6NDQ6MzAgKzA5MDAKU3ViamVjdDogW1BBVENI
XSBbY3VybF0gUkVHUkVTU0lPTigyNTEwNDNAbWFpbik6ICJBU1NFUlRJT04gRkFJTEVEOiBjaGFu
bmVsIgogaW4gV2ViQ29yZTo6VGhyZWFkYWJsZVdlYlNvY2tldENoYW5uZWw6OmNyZWF0ZQogaHR0
cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTI0MTA4NwoKUmV2aWV3ZWQgYnkg
Tk9CT0RZIChPT1BTISkuCgpTaW5jZSAyNTEwNDNAbWFpbiwgV2luQ2Fpcm8gV0sxIHdhcyBjcmFz
aGluZyBmb3IgV2ViU29ja2V0IHRlc3RzLgpgY2hhbm5lbGAgdmFyaWFibGUgd2FzIG51bGwgaW4g
YFRocmVhZGFibGVXZWJTb2NrZXRDaGFubmVsOjpjcmVhdGVgLgpJbiB0aGUgY2FzZSwgaXQgc2hv
dWxkIGNhbGwgV2ViU29ja2V0Q2hhbm5lbDo6Y3JlYXRlIGxpa2UgTWFjIHBvcnQKZG9lcy4KCiog
U291cmNlL1dlYkNvcmUvTW9kdWxlcy93ZWJzb2NrZXRzL1RocmVhZGFibGVXZWJTb2NrZXRDaGFu
bmVsLmNwcDoKKFdlYkNvcmU6OlRocmVhZGFibGVXZWJTb2NrZXRDaGFubmVsOjpjcmVhdGUpOgot
LS0KIC4uLi9Nb2R1bGVzL3dlYnNvY2tldHMvVGhyZWFkYWJsZVdlYlNvY2tldENoYW5uZWwuY3Bw
ICAgIHwgOSArKysrKystLS0KIDEgZmlsZSBjaGFuZ2VkLCA2IGluc2VydGlvbnMoKyksIDMgZGVs
ZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvTW9kdWxlcy93ZWJzb2NrZXRz
L1RocmVhZGFibGVXZWJTb2NrZXRDaGFubmVsLmNwcCBiL1NvdXJjZS9XZWJDb3JlL01vZHVsZXMv
d2Vic29ja2V0cy9UaHJlYWRhYmxlV2ViU29ja2V0Q2hhbm5lbC5jcHAKaW5kZXggM2Q0ZmZiYzU2
OTNkLi4yYTRhNjE0NjMxMzggMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL01vZHVsZXMvd2Vi
c29ja2V0cy9UaHJlYWRhYmxlV2ViU29ja2V0Q2hhbm5lbC5jcHAKKysrIGIvU291cmNlL1dlYkNv
cmUvTW9kdWxlcy93ZWJzb2NrZXRzL1RocmVhZGFibGVXZWJTb2NrZXRDaGFubmVsLmNwcApAQCAt
NTMsMTggKzUzLDIxIEBAIG5hbWVzcGFjZSBXZWJDb3JlIHsKIAogUmVmPFRocmVhZGFibGVXZWJT
b2NrZXRDaGFubmVsPiBUaHJlYWRhYmxlV2ViU29ja2V0Q2hhbm5lbDo6Y3JlYXRlKERvY3VtZW50
JiBkb2N1bWVudCwgV2ViU29ja2V0Q2hhbm5lbENsaWVudCYgY2xpZW50LCBTb2NrZXRQcm92aWRl
ciYgcHJvdmlkZXIpCiB7Ci0jaWYgVVNFKFNPVVApIHx8IFVTRShDVVJMKQorI2lmIFVTRShTT1VQ
KQogICAgIGF1dG8gY2hhbm5lbCA9IHByb3ZpZGVyLmNyZWF0ZVdlYlNvY2tldENoYW5uZWwoZG9j
dW1lbnQsIGNsaWVudCk7CiAgICAgQVNTRVJUKGNoYW5uZWwpOwogICAgIHJldHVybiBjaGFubmVs
LnJlbGVhc2VOb25OdWxsKCk7CiAjZWxzZQogCiAjaWYgSEFWRShOU1VSTFNFU1NJT05fV0VCU09D
S0VUKQotICAgIGlmIChSdW50aW1lRW5hYmxlZEZlYXR1cmVzOjpzaGFyZWRGZWF0dXJlcygpLmlz
TlNVUkxTZXNzaW9uV2ViU29ja2V0RW5hYmxlZCgpKSB7CisgICAgYm9vbCBlbmFibGVkID0gUnVu
dGltZUVuYWJsZWRGZWF0dXJlczo6c2hhcmVkRmVhdHVyZXMoKS5pc05TVVJMU2Vzc2lvbldlYlNv
Y2tldEVuYWJsZWQoKTsKKyNlbHNlCisgICAgYm9vbCBlbmFibGVkID0gdHJ1ZTsKKyNlbmRpZgor
ICAgIGlmIChlbmFibGVkKSB7CiAgICAgICAgIGlmIChhdXRvIGNoYW5uZWwgPSBwcm92aWRlci5j
cmVhdGVXZWJTb2NrZXRDaGFubmVsKGRvY3VtZW50LCBjbGllbnQpKQogICAgICAgICAgICAgcmV0
dXJuIGNoYW5uZWwucmVsZWFzZU5vbk51bGwoKTsKICAgICB9Ci0jZW5kaWYKIAogICAgIHJldHVy
biBXZWJTb2NrZXRDaGFubmVsOjpjcmVhdGUoZG9jdW1lbnQsIGNsaWVudCwgcHJvdmlkZXIpOwog
I2VuZGlmCi0tIAoyLjI1LjEKCg==
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>459872</attachid>
            <date>2022-05-30 13:09:37 -0700</date>
            <delta_ts>2022-05-30 21:18:48 -0700</delta_ts>
            <desc>Patch for landing</desc>
            <filename>bug-241087-20220531050936.patch</filename>
            <type>text/plain</type>
            <size>2142</size>
            <attacher name="Fujii Hironori">fujii</attacher>
            
              <data encoding="base64">RnJvbSAyNzUxNzM1YTc1MTk3ZTNlNTJiNzM2Y2IyYTFmMDA2MmQ0MTEwMmVlIE1vbiBTZXAgMTcg
MDA6MDA6MDAgMjAwMQpGcm9tOiBGdWppaSBIaXJvbm9yaSA8SGlyb25vcmkuRnVqaWlAc29ueS5j
b20+CkRhdGU6IE1vbiwgMzAgTWF5IDIwMjIgMTA6NDQ6MzAgKzA5MDAKU3ViamVjdDogW1BBVENI
XSBbY3VybF0gUkVHUkVTU0lPTigyNTEwNDNAbWFpbik6ICJBU1NFUlRJT04gRkFJTEVEOiBjaGFu
bmVsIgogaW4gV2ViQ29yZTo6VGhyZWFkYWJsZVdlYlNvY2tldENoYW5uZWw6OmNyZWF0ZQogaHR0
cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTI0MTA4NwoKUmV2aWV3ZWQgYnkg
RG9uIE9sbXN0ZWFkLgoKU2luY2UgMjUxMDQzQG1haW4sIFdpbkNhaXJvIFdLMSB3YXMgY3Jhc2hp
bmcgZm9yIFdlYlNvY2tldCB0ZXN0cy4KYGNoYW5uZWxgIHZhcmlhYmxlIHdhcyBudWxsIGluIGBU
aHJlYWRhYmxlV2ViU29ja2V0Q2hhbm5lbDo6Y3JlYXRlYC4KSW4gdGhlIGNhc2UsIGl0IHNob3Vs
ZCBjYWxsIFdlYlNvY2tldENoYW5uZWw6OmNyZWF0ZSBsaWtlIE1hYyBwb3J0CmRvZXMuCgoqIFNv
dXJjZS9XZWJDb3JlL01vZHVsZXMvd2Vic29ja2V0cy9UaHJlYWRhYmxlV2ViU29ja2V0Q2hhbm5l
bC5jcHA6CihXZWJDb3JlOjpUaHJlYWRhYmxlV2ViU29ja2V0Q2hhbm5lbDo6Y3JlYXRlKToKLS0t
CiAuLi4vd2Vic29ja2V0cy9UaHJlYWRhYmxlV2ViU29ja2V0Q2hhbm5lbC5jcHAgIHwgMTggKysr
KysrKysrKy0tLS0tLS0tCiAxIGZpbGUgY2hhbmdlZCwgMTAgaW5zZXJ0aW9ucygrKSwgOCBkZWxl
dGlvbnMoLSkKCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9Nb2R1bGVzL3dlYnNvY2tldHMv
VGhyZWFkYWJsZVdlYlNvY2tldENoYW5uZWwuY3BwIGIvU291cmNlL1dlYkNvcmUvTW9kdWxlcy93
ZWJzb2NrZXRzL1RocmVhZGFibGVXZWJTb2NrZXRDaGFubmVsLmNwcAppbmRleCAzZDRmZmJjNTY5
M2QuLmU4OGY5NTcxYjdjNyAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvTW9kdWxlcy93ZWJz
b2NrZXRzL1RocmVhZGFibGVXZWJTb2NrZXRDaGFubmVsLmNwcAorKysgYi9Tb3VyY2UvV2ViQ29y
ZS9Nb2R1bGVzL3dlYnNvY2tldHMvVGhyZWFkYWJsZVdlYlNvY2tldENoYW5uZWwuY3BwCkBAIC01
MywxOSArNTMsMjEgQEAgbmFtZXNwYWNlIFdlYkNvcmUgewogCiBSZWY8VGhyZWFkYWJsZVdlYlNv
Y2tldENoYW5uZWw+IFRocmVhZGFibGVXZWJTb2NrZXRDaGFubmVsOjpjcmVhdGUoRG9jdW1lbnQm
IGRvY3VtZW50LCBXZWJTb2NrZXRDaGFubmVsQ2xpZW50JiBjbGllbnQsIFNvY2tldFByb3ZpZGVy
JiBwcm92aWRlcikKIHsKLSNpZiBVU0UoU09VUCkgfHwgVVNFKENVUkwpCi0gICAgYXV0byBjaGFu
bmVsID0gcHJvdmlkZXIuY3JlYXRlV2ViU29ja2V0Q2hhbm5lbChkb2N1bWVudCwgY2xpZW50KTsK
LSAgICBBU1NFUlQoY2hhbm5lbCk7Ci0gICAgcmV0dXJuIGNoYW5uZWwucmVsZWFzZU5vbk51bGwo
KTsKKyNpZiBVU0UoQ1VSTCkgfHwgVVNFKFNPVVApCisgICAgYm9vbCBlbmFibGVkID0gdHJ1ZTsK
KyNlbGlmIEhBVkUoTlNVUkxTRVNTSU9OX1dFQlNPQ0tFVCkKKyAgICBib29sIGVuYWJsZWQgPSBS
dW50aW1lRW5hYmxlZEZlYXR1cmVzOjpzaGFyZWRGZWF0dXJlcygpLmlzTlNVUkxTZXNzaW9uV2Vi
U29ja2V0RW5hYmxlZCgpOwogI2Vsc2UKLQotI2lmIEhBVkUoTlNVUkxTRVNTSU9OX1dFQlNPQ0tF
VCkKLSAgICBpZiAoUnVudGltZUVuYWJsZWRGZWF0dXJlczo6c2hhcmVkRmVhdHVyZXMoKS5pc05T
VVJMU2Vzc2lvbldlYlNvY2tldEVuYWJsZWQoKSkgeworICAgIGJvb2wgZW5hYmxlZCA9IGZhbHNl
OworI2VuZGlmCisgICAgaWYgKGVuYWJsZWQpIHsKICAgICAgICAgaWYgKGF1dG8gY2hhbm5lbCA9
IHByb3ZpZGVyLmNyZWF0ZVdlYlNvY2tldENoYW5uZWwoZG9jdW1lbnQsIGNsaWVudCkpCiAgICAg
ICAgICAgICByZXR1cm4gY2hhbm5lbC5yZWxlYXNlTm9uTnVsbCgpOwogICAgIH0KLSNlbmRpZgog
CisjaWYgVVNFKFNPVVApCisgICAgUkVMRUFTRV9BU1NFUlRfTk9UX1JFQUNIRUQoKTsKKyNlbHNl
CiAgICAgcmV0dXJuIFdlYlNvY2tldENoYW5uZWw6OmNyZWF0ZShkb2N1bWVudCwgY2xpZW50LCBw
cm92aWRlcik7CiAjZW5kaWYKIH0KLS0gCjIuMjUuMQoK
</data>

          </attachment>
      

    </bug>

</bugzilla>