NEW308364
[GStreamer] imported/w3c/web-platform-tests/webrtc/protocol/dtls-fingerprint-validation.html is a flaky crash
https://bugs.webkit.org/show_bug.cgi?id=308364
Summary [GStreamer] imported/w3c/web-platform-tests/webrtc/protocol/dtls-fingerprint-...
Claudio Saavedra
Reported 2026-02-21 01:22:36 PST
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=<optimized out>) at ./nptl/pthread_create.c:447 #22 0x00007fc942117c6c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
Attachments
Claudio Saavedra
Comment 1 2026-02-21 01:25:00 PST
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 '.gnu_debugaltlink' 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:<webkit-webrtcbin-51> Balanced bundle policy not implemented yet STDERR: 0:02:41.908348940 2015906 0x5619f7f19780 ERROR webrtcbin gstwebrtcbin.c:8635:gst_webrtc_bin_set_property:<webkit-webrtcbin-52> Balanced bundle policy not implemented yet STDERR: Promise result isn't PENDING or INTERRUPTED STDERR: Promise result isn't PENDING or INTERRUPTED STDERR: Promise result isn't PENDING or INTERRUPTED STDERR: g_object_get: assertion 'G_IS_OBJECT (object)' failed STDERR: WebKitWebProcess terminated (pid 2015906) for reason: crash https://results.webkit.org/?suite=layout-tests&test=imported%2Fw3c%2Fweb-platform-tests%2Fwebrtc%2Fprotocol%2Fdtls-fingerprint-validation.html&platform=GTK&platform=WPE
Claudio Saavedra
Comment 2 2026-02-21 01:25:35 PST
After fixing this please mark it as failing again.
Claudio Saavedra
Comment 3 2026-02-21 01:27:56 PST
This one also seems to crash only in GTK.
Vitaly Dyackhov
Comment 4 2026-02-24 02:02:48 PST
Vitaly Dyackhov
Comment 5 2026-02-24 02:06:32 PST
EWS
Comment 6 2026-02-24 02:09:16 PST
Test gardening commit 308111@main (745d31880f18): <https://commits.webkit.org/308111@main> Reviewed commits have been landed. Closing PR #59312 and removing active labels.
Philippe Normand
Comment 7 2026-02-24 07:53:50 PST
Note You need to log in before you can comment on or make changes to this bug.