<?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>308364</bug_id>
          
          <creation_ts>2026-02-21 01:22:36 -0800</creation_ts>
          <short_desc>[GStreamer] imported/w3c/web-platform-tests/webrtc/protocol/dtls-fingerprint-validation.html is a flaky crash</short_desc>
          <delta_ts>2026-02-27 05:44:11 -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>WebRTC</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="Claudio Saavedra">csaavedra</reporter>
          <assigned_to name="Philippe Normand">philn</assigned_to>
          <cc>aboya</cc>
    
    <cc>calvaris</cc>
    
    <cc>eocanha</cc>
    
    <cc>philn</cc>
    
    <cc>vitaly</cc>
    
    <cc>vwatermeier</cc>
    
    <cc>webkit-bug-importer</cc>
    
    <cc>youennf</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>2183659</commentid>
    <comment_count>0</comment_count>
    <who name="Claudio Saavedra">csaavedra</who>
    <bug_when>2026-02-21 01:22:36 -0800</bug_when>
    <thetext>Thread 1 (Thread 0x7fc60effd6c0 (LWP 2044137)):
#0  0x00007fc93e4b3671 in g_logv () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#1  0x00007fc93e4b3923 in g_log () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fc940d7b2ba in g_object_get () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#3  0x00007fc945ddfe22 in WebCore::GStreamerDataChannelHandler::bufferedAmountChanged() () at /sdk/webkit/WebKitBuild/GTK/Release/lib/libwebkitgtk-6.0.so.4
#4  0x00007fc940d662fa in g_closure_invoke () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#5  0x00007fc940d9590c in ??? () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#6  0x00007fc940d86591 in ??? () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#7  0x00007fc940d867c1 in g_signal_emit_valist () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#8  0x00007fc940d86883 in g_signal_emit () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#9  0x00007fc940d722e4 in ??? () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#10 0x00007fc940d789ca in g_object_notify () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#11 0x00007fc8681311fd in on_appsrc_data (pad=pad@entry=0x7fc6102d41f0, info=info@entry=0x7fc60effc520, user_data=0x7fc6102d3880) at ../../../../../jhbuild/checkout/gstreamer/subprojects/gst-plugins-bad/ext/webrtc/webrtcdatachannel.c:1081
#12 0x00007fc93db93265 in probe_hook_marshal (hook=0x7fc6102c9750, data=0x7fc60effc410) at ../../../../../jhbuild/checkout/gstreamer/subprojects/gstreamer/gst/gstpad.c:3709
#13 0x00007fc93e49cf27 in g_hook_list_marshal () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#14 0x00007fc93db929ac in do_probe_callbacks (pad=pad@entry=0x7fc6102d41f0, info=info@entry=0x7fc60effc520, defaultval=defaultval@entry=GST_FLOW_OK) at ../../../../../jhbuild/checkout/gstreamer/subprojects/gstreamer/gst/gstpad.c:3893
#15 0x00007fc93db97bdc in gst_pad_push_data (pad=pad@entry=0x7fc6102d41f0, type=type@entry=4112, data=data@entry=0x7fc518001bd0) at ../../../../../jhbuild/checkout/gstreamer/subprojects/gstreamer/gst/gstpad.c:4838
#16 0x00007fc93db9f67c in gst_pad_push (pad=pad@entry=0x7fc6102d41f0, buffer=0x7fc518001bd0) at ../../../../../jhbuild/checkout/gstreamer/subprojects/gstreamer/gst/gstpad.c:4971
#17 0x00007fc93dcb9eb0 in gst_base_src_loop (pad=0x7fc6102d41f0) at ../../../../../jhbuild/checkout/gstreamer/subprojects/gstreamer/libs/gst/base/gstbasesrc.c:3090
#18 0x00007fc93dbd3f52 in gst_task_func (task=0x7fc6100041a0) at ../../../../../jhbuild/checkout/gstreamer/subprojects/gstreamer/gst/gsttask.c:399
#19 0x00007fc93e4e2422 in ??? () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#20 0x00007fc93e4dce62 in ??? () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#21 0x00007fc94208aaa4 in start_thread (arg=&lt;optimized out&gt;) at ./nptl/pthread_create.c:447
#22 0x00007fc942117c6c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2183665</commentid>
    <comment_count>1</comment_count>
    <who name="Claudio Saavedra">csaavedra</who>
    <bug_when>2026-02-21 01:25:00 -0800</bug_when>
    <thetext>This test fails but every once in a while it crashes with the above stacktrace. Here is an instance:

https://build.webkit.org/results/GTK-Linux-64-bit-Release-Tests/307684@main%20(23416)/imported/w3c/web-platform-tests/webrtc/protocol/dtls-fingerprint-validation-crash-log.txt

STDERR: warning: could not find &apos;.gnu_debugaltlink&apos; file for /lib/x86_64-linux-gnu/libplds4.so
STDERR: 0:02:41.907105460 2015906 0x5619f7f19780 ERROR              webrtcbin gstwebrtcbin.c:8635:gst_webrtc_bin_set_property:&lt;webkit-webrtcbin-51&gt; Balanced bundle policy not implemented yet
STDERR: 0:02:41.908348940 2015906 0x5619f7f19780 ERROR              webrtcbin gstwebrtcbin.c:8635:gst_webrtc_bin_set_property:&lt;webkit-webrtcbin-52&gt; Balanced bundle policy not implemented yet
STDERR: Promise result isn&apos;t PENDING or INTERRUPTED
STDERR: Promise result isn&apos;t PENDING or INTERRUPTED
STDERR: Promise result isn&apos;t PENDING or INTERRUPTED
STDERR: g_object_get: assertion &apos;G_IS_OBJECT (object)&apos; failed
STDERR: WebKitWebProcess terminated (pid 2015906) for reason: crash


https://results.webkit.org/?suite=layout-tests&amp;test=imported%2Fw3c%2Fweb-platform-tests%2Fwebrtc%2Fprotocol%2Fdtls-fingerprint-validation.html&amp;platform=GTK&amp;platform=WPE</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2183666</commentid>
    <comment_count>2</comment_count>
    <who name="Claudio Saavedra">csaavedra</who>
    <bug_when>2026-02-21 01:25:35 -0800</bug_when>
    <thetext>After fixing this please mark it as failing again.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2183667</commentid>
    <comment_count>3</comment_count>
    <who name="Claudio Saavedra">csaavedra</who>
    <bug_when>2026-02-21 01:27:56 -0800</bug_when>
    <thetext>This one also seems to crash only in GTK.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2184363</commentid>
    <comment_count>4</comment_count>
    <who name="Vitaly Dyackhov">vitaly</who>
    <bug_when>2026-02-24 02:02:48 -0800</bug_when>
    <thetext>It crashes on WPE too. For example here: https://build.webkit.org/results/WPE-Linux-64-bit-Release-Tests/308097@main%20(25525)/results.html</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2184364</commentid>
    <comment_count>5</comment_count>
    <who name="Vitaly Dyackhov">vitaly</who>
    <bug_when>2026-02-24 02:06:32 -0800</bug_when>
    <thetext>Pull request: https://github.com/WebKit/WebKit/pull/59312</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2184365</commentid>
    <comment_count>6</comment_count>
    <who name="EWS">ews-feeder</who>
    <bug_when>2026-02-24 02:09:16 -0800</bug_when>
    <thetext>Test gardening commit 308111@main (745d31880f18): &lt;https://commits.webkit.org/308111@main&gt;

Reviewed commits have been landed. Closing PR #59312 and removing active labels.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2184427</commentid>
    <comment_count>7</comment_count>
    <who name="Philippe Normand">philn</who>
    <bug_when>2026-02-24 07:53:50 -0800</bug_when>
    <thetext>Pull request: https://github.com/WebKit/WebKit/pull/59331</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2185510</commentid>
    <comment_count>8</comment_count>
    <who name="EWS">ews-feeder</who>
    <bug_when>2026-02-27 05:43:03 -0800</bug_when>
    <thetext>Committed 308333@main (74e1228c432c): &lt;https://commits.webkit.org/308333@main&gt;

Reviewed commits have been landed. Closing PR #59331 and removing active labels.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2185511</commentid>
    <comment_count>9</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2026-02-27 05:44:11 -0800</bug_when>
    <thetext>&lt;rdar://problem/171352084&gt;</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>