<?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>214349</bug_id>
          
          <creation_ts>2020-07-15 05:40:58 -0700</creation_ts>
          <short_desc>[MSE][GStreamer] imported/w3c/web-platform-tests/media-source/mediasource-changetype-play-negative.html is flaky fail/crash</short_desc>
          <delta_ts>2021-04-02 09:58:39 -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>WebKitGTK</component>
          <version>WebKit Nightly Build</version>
          <rep_platform>Unspecified</rep_platform>
          <op_sys>Unspecified</op_sys>
          <bug_status>REOPENED</bug_status>
          <resolution></resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Alicia Boya García">aboya</reporter>
          <assigned_to name="Alicia Boya García">aboya</assigned_to>
          <cc>bugs-noreply</cc>
    
    <cc>clopez</cc>
    
    <cc>pnormand</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1671711</commentid>
    <comment_count>0</comment_count>
    <who name="Alicia Boya García">aboya</who>
    <bug_when>2020-07-15 05:40:58 -0700</bug_when>
    <thetext>New test imported/w3c/web-platform-tests/media-source/mediasource-changetype-play-negative.html crashes on an assertion.

This is not surprising since changetype is not implemented in our port and we already had a similar crash with that feature. Marking it as [ Failure Crash ].</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1671712</commentid>
    <comment_count>1</comment_count>
      <attachid>404336</attachid>
    <who name="Alicia Boya García">aboya</who>
    <bug_when>2020-07-15 05:43:37 -0700</bug_when>
    <thetext>Created attachment 404336
Patch for landing</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1671715</commentid>
    <comment_count>2</comment_count>
    <who name="EWS">ews-feeder</who>
    <bug_when>2020-07-15 06:05:07 -0700</bug_when>
    <thetext>Committed r264393: &lt;https://trac.webkit.org/changeset/264393&gt;

All reviewed patches have been landed. Closing bug and clearing flags on attachment 404336.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1716019</commentid>
    <comment_count>3</comment_count>
    <who name="Philippe Normand">pnormand</who>
    <bug_when>2020-12-21 09:58:48 -0800</bug_when>
    <thetext>This was unflagged by mistake, it&apos;s been consistently hitting this ASSERT on the GTK Debug bot, at least:

ASSERTION FAILED: stream-&gt;type == Video
../../Source/WebCore/platform/graphics/gstreamer/mse/PlaybackPipeline.cpp(241) : void WebCore::PlaybackPipeline::reattachTrack(RefPtr&lt;WebCore::SourceBufferPrivateGStreamer&gt;, RefPtr&lt;WebCore::TrackPrivateBase&gt;, GstCaps *)
1   0x7f992ea5fc79 WTFCrash
2   0x7f993b672e4b /app/webkit/WebKitBuild/Debug/lib/libwebkit2gtk-4.0.so.37(+0xb4b8e4b) [0x7f993b672e4b]
3   0x7f9940b0ce33 WebCore::PlaybackPipeline::reattachTrack(WTF::RefPtr&lt;WebCore::SourceBufferPrivateGStreamer, WTF::RawPtrTraits&lt;WebCore::SourceBufferPrivateGStreamer&gt;, WTF::DefaultRefDerefTraits&lt;WebCore::SourceBufferPrivateGStreamer&gt; &gt;, WTF::RefPtr&lt;WebCore::TrackPrivateBase, WTF::RawPtrTraits&lt;WebCore::TrackPrivateBase&gt;, WTF::DefaultRefDerefTraits&lt;WebCore::TrackPrivateBase&gt; &gt;, _GstCaps*)
4   0x7f9940b01b11 WebCore::MediaPlayerPrivateGStreamerMSE::trackDetected(WebCore::AppendPipeline&amp;, WTF::RefPtr&lt;WebCore::TrackPrivateBase, WTF::RawPtrTraits&lt;WebCore::TrackPrivateBase&gt;, WTF::DefaultRefDerefTraits&lt;WebCore::TrackPrivateBase&gt; &gt;, bool)
5   0x7f9940ff074a WebCore::AppendPipeline::appsinkCapsChanged()
6   0x7f9940ff3eb8 /app/webkit/WebKitBuild/Debug/lib/libwebkit2gtk-4.0.so.37(+0x10e39eb8) [0x7f9940ff3eb8]
7   0x7f9940ff3e8e /app/webkit/WebKitBuild/Debug/lib/libwebkit2gtk-4.0.so.37(+0x10e39e8e) [0x7f9940ff3e8e]
8   0x7f9940ffc812 WTF::Function&lt;WebCore::AbortableTaskQueue::Void ()&gt;::operator()() const
9   0x7f9940ffc724 WebCore::AbortableTaskQueue::enqueueTaskAndWait&lt;WebCore::AbortableTaskQueue::Void&gt;(WTF::Function&lt;WebCore::AbortableTaskQueue::Void ()&gt;&amp;&amp;)::{lambda()#1}::operator()() const
10  0x7f9940ffc6ee WTF::Detail::CallableWrapper&lt;WebCore::AbortableTaskQueue::enqueueTaskAndWait&lt;WebCore::AbortableTaskQueue::Void&gt;(WTF::Function&lt;WebCore::AbortableTaskQueue::Void ()&gt;&amp;&amp;)::{lambda()#1}, void&gt;::call()
11  0x7f993b672612 WTF::Function&lt;void ()&gt;::operator()() const
12  0x7f9940ffaf60 WebCore::AbortableTaskQueue::Task::dispatch()
13  0x7f9940ffadfd WebCore::AbortableTaskQueue::postTask(WTF::Function&lt;void ()&gt;&amp;&amp;)::{lambda()#1}::operator()() const
14  0x7f9940ffadce WTF::Detail::CallableWrapper&lt;WebCore::AbortableTaskQueue::postTask(WTF::Function&lt;void ()&gt;&amp;&amp;)::{lambda()#1}, void&gt;::call()
15  0x7f993b672612 WTF::Function&lt;void ()&gt;::operator()() const
16  0x7f992ea98875 WTF::RunLoop::performWork()
17  0x7f992eb3236c /app/webkit/WebKitBuild/Debug/lib/libjavascriptcoregtk-4.0.so.18(+0x3f6536c) [0x7f992eb3236c]
18  0x7f992eb32345 /app/webkit/WebKitBuild/Debug/lib/libjavascriptcoregtk-4.0.so.18(+0x3f65345) [0x7f992eb32345]
19  0x7f992eb322f9 /app/webkit/WebKitBuild/Debug/lib/libjavascriptcoregtk-4.0.so.18(+0x3f652f9) [0x7f992eb322f9]
20  0x7f992eb31375 /app/webkit/WebKitBuild/Debug/lib/libjavascriptcoregtk-4.0.so.18(+0x3f64375) [0x7f992eb31375]
21  0x7f9927a8d18f g_main_context_dispatch
22  0x7f9927a8d538 /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0(+0x56538) [0x7f9927a8d538]
23  0x7f9927a8d853 g_main_loop_run
24  0x7f992eb319a8 WTF::RunLoop::run()
25  0x7f993cdbd308 int WebKit::AuxiliaryProcessMain&lt;WebKit::WebProcess, WebKit::WebProcessMainGtk&gt;(int, char**)
26  0x7f993cdbd01b WebKit::WebProcessMain(int, char**)
27  0x400c56 /app/webkit/WebKitBuild/Debug/bin/WebKitWebProcess() [0x400c56]
28  0x7f99265eb022 __libc_start_main
29  0x400b5e /app/webkit/WebKitBuild/Debug/bin/WebKitWebProcess() [0x400b5e]</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1746509</commentid>
    <comment_count>4</comment_count>
    <who name="Carlos Alberto Lopez Perez">clopez</who>
    <bug_when>2021-04-02 08:34:45 -0700</bug_when>
    <thetext>On GTK release bot it also crashes sometimes</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1746543</commentid>
    <comment_count>5</comment_count>
    <who name="Carlos Alberto Lopez Perez">clopez</who>
    <bug_when>2021-04-02 09:55:34 -0700</bug_when>
    <thetext>Updated expectations on r275423</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>404336</attachid>
            <date>2020-07-15 05:43:37 -0700</date>
            <delta_ts>2020-07-15 06:05:08 -0700</delta_ts>
            <desc>Patch for landing</desc>
            <filename>bug-214349-20200715144336.patch</filename>
            <type>text/plain</type>
            <size>1998</size>
            <attacher name="Alicia Boya García">aboya</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjY0MzkxCmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9DaGFu
Z2VMb2cgYi9MYXlvdXRUZXN0cy9DaGFuZ2VMb2cKaW5kZXggNzc4YzU1NjNlOGVkN2RjNGY0NjZl
ZTg2Nzk1ZmI0ZDI2YmI0YTI5NS4uZjJmNGQyYjQ4ZDNmYmQwMzY4OGExZjExYjM2MGNjYzEzZjM4
ZTk3NSAxMDA2NDQKLS0tIGEvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCisrKyBiL0xheW91dFRlc3Rz
L0NoYW5nZUxvZwpAQCAtMSwzICsxLDE3IEBACisyMDIwLTA3LTE1ICBBbGljaWEgQm95YSBHYXJj
w61hICA8YWJveWFAaWdhbGlhLmNvbT4KKworICAgICAgICBbTVNFXVtHU3RyZWFtZXJdIFVucmV2
aWV3ZWQgbWljcm8gZ2FyZGVuaW5nOiBpbXBvcnRlZC93M2Mvd2ViLXBsYXRmb3JtLXRlc3RzL21l
ZGlhLXNvdXJjZS9tZWRpYXNvdXJjZS1jaGFuZ2V0eXBlLXBsYXktbmVnYXRpdmUuaHRtbAorICAg
ICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MjE0MzQ5CisKKyAg
ICAgICAgTmV3IHRlc3QKKyAgICAgICAgaW1wb3J0ZWQvdzNjL3dlYi1wbGF0Zm9ybS10ZXN0cy9t
ZWRpYS1zb3VyY2UvbWVkaWFzb3VyY2UtY2hhbmdldHlwZS1wbGF5LW5lZ2F0aXZlLmh0bWwKKyAg
ICAgICAgY3Jhc2hlcyBvbiBhbiBhc3NlcnRpb24uCisKKyAgICAgICAgVGhpcyBpcyBub3Qgc3Vy
cHJpc2luZyBzaW5jZSBjaGFuZ2V0eXBlIGlzIG5vdCBpbXBsZW1lbnRlZCBpbiBvdXIgcG9ydCBh
bmQgd2UKKyAgICAgICAgYWxyZWFkeSBoYWQgYSBzaW1pbGFyIGNyYXNoIHdpdGggdGhhdCBmZWF0
dXJlLiBNYXJraW5nIGl0IGFzIFsgRmFpbHVyZSBDcmFzaCBdLgorCisgICAgICAgICogcGxhdGZv
cm0vZ3RrL1Rlc3RFeHBlY3RhdGlvbnM6CisKIDIwMjAtMDctMTQgIExhdXJvIE1vdXJhICA8bG1v
dXJhQGlnYWxpYS5jb20+CiAKICAgICAgICAgW0dUS11bV1BFXSBEZXB1cGxpY2F0ZSBzb21lIGFj
Y2Vzc2liaWxpdHkgZXhwZWN0YXRpb25zCmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9wbGF0Zm9y
bS9ndGsvVGVzdEV4cGVjdGF0aW9ucyBiL0xheW91dFRlc3RzL3BsYXRmb3JtL2d0ay9UZXN0RXhw
ZWN0YXRpb25zCmluZGV4IDg1YjIwMWRhODdmMzljZTNkN2M2MWEyNDc0OWQyNTFmYWRiOTI2MzMu
LjJjNTZhNmNhYTdmYTVhNGIwMjVkMzVkMzlkOGViYTIwOTEyNWIwYTUgMTAwNjQ0Ci0tLSBhL0xh
eW91dFRlc3RzL3BsYXRmb3JtL2d0ay9UZXN0RXhwZWN0YXRpb25zCisrKyBiL0xheW91dFRlc3Rz
L3BsYXRmb3JtL2d0ay9UZXN0RXhwZWN0YXRpb25zCkBAIC0yMzMsNiArMjMzLDcgQEAgd2Via2l0
Lm9yZy9iLzE2NzEwOCBpbXBvcnRlZC93M2Mvd2ViLXBsYXRmb3JtLXRlc3RzL21lZGlhLXNvdXJj
ZS9tZWRpYXNvdXJjZS1hcHAKIHdlYmtpdC5vcmcvYi8xNjcxMDggaW1wb3J0ZWQvdzNjL3dlYi1w
bGF0Zm9ybS10ZXN0cy9tZWRpYS1zb3VyY2UvbWVkaWFzb3VyY2UtYXZ0cmFja3MuaHRtbCBbIEZh
aWx1cmUgXQogd2Via2l0Lm9yZy9iLzE2NzEwOCBpbXBvcnRlZC93M2Mvd2ViLXBsYXRmb3JtLXRl
c3RzL21lZGlhLXNvdXJjZS9tZWRpYXNvdXJjZS1idWZmZXJlZC5odG1sIFsgRmFpbHVyZSBdCiB3
ZWJraXQub3JnL2IvMTY3MTA4IGltcG9ydGVkL3czYy93ZWItcGxhdGZvcm0tdGVzdHMvbWVkaWEt
c291cmNlL21lZGlhc291cmNlLWNoYW5nZXR5cGUuaHRtbCBbIEZhaWx1cmUgQ3Jhc2ggXQord2Vi
a2l0Lm9yZy9iLzIxNDM0OSBpbXBvcnRlZC93M2Mvd2ViLXBsYXRmb3JtLXRlc3RzL21lZGlhLXNv
dXJjZS9tZWRpYXNvdXJjZS1jaGFuZ2V0eXBlLXBsYXktbmVnYXRpdmUuaHRtbCBbIEZhaWx1cmUg
Q3Jhc2ggXQogIyBDcmFzaCBpcyB3ZWJraXQub3JnL2IvMTc2MDIwCiB3ZWJraXQub3JnL2IvMTY3
MTA4IGltcG9ydGVkL3czYy93ZWItcGxhdGZvcm0tdGVzdHMvbWVkaWEtc291cmNlL21lZGlhc291
cmNlLWR1cmF0aW9uLmh0bWwgWyBGYWlsdXJlIENyYXNoIF0KICMgQ3Jhc2ggaW4gYnVnICMxNzYw
MTkK
</data>

          </attachment>
      

    </bug>

</bugzilla>