[Webkit-unassigned] [Bug 280269] New: [WPE] [GStreamer] Assertion failure ASSERTION FAILED: canSafelyBeUsed()

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Tue Sep 24 06:45:28 PDT 2024


https://bugs.webkit.org/show_bug.cgi?id=280269

            Bug ID: 280269
           Summary: [WPE] [GStreamer] Assertion failure ASSERTION FAILED:
                    canSafelyBeUsed()
           Product: WebKit
           Version: WebKit Nightly Build
          Hardware: Unspecified
                OS: Unspecified
            Status: NEW
          Severity: Normal
          Priority: P2
         Component: WPE WebKit
          Assignee: webkit-unassigned at lists.webkit.org
          Reporter: zsun at igalia.com
                CC: bugs-noreply at webkitgtk.org

STDERR: ASSERTION FAILED: canSafelyBeUsed()
STDERR: /app/webkit/WebKitBuild/WPE/Release/WTF/Headers/wtf/WeakPtr.h(94) : T* WTF::WeakPtr< <template-parameter-1-1>, WeakPtrImpl, <template-parameter-1-3> >::get() const [with T = WebCore::MediaStreamTrackPrivate; WeakPtrImpl = WTF::DefaultWeakPtrImpl; PtrTraits = WTF::RawPtrTraits<WTF::DefaultWeakPtrImpl>]
STDERR: 1   0x7fdd97b81fda InternalSource::videoFrameAvailable(WebCore::VideoFrame&, WebCore::VideoFrameTimeMetadata)
STDERR: 2   0x7fdd97b5cd4e WebCore::RealtimeMediaSource::videoFrameAvailable(WebCore::VideoFrame&, WebCore::VideoFrameTimeMetadata)
STDERR: 3   0x7fdd97b71391 WebCore::RealtimeVideoCaptureSource::dispatchVideoFrameToObservers(WebCore::VideoFrame&, WebCore::VideoFrameTimeMetadata)
STDERR: 4   0x7fdd97b97c9f WTF::Detail::CallableWrapper<WebCore::MockRealtimeVideoSourceGStreamer::MockRealtimeVideoSourceGStreamer(WTF::String&&, WTF::AtomString&&, WebCore::MediaDeviceHashSalts&&, std::optional<WTF::ObjectIdentifierGeneric<WebCore::PageIdentifierType, WTF::ObjectIdentifierMainThreadAccessTraits<unsigned long>, unsigned long, (WTF::SupportsObjectIdentifierNullState)0> >)::{lambda(auto:1&&)#1}, void, WTF::Ref<WebCore::VideoFrameGStreamer, WTF::RawPtrTraits<WebCore::VideoFrameGStreamer>, WTF::DefaultRefDerefTraits<WebCore::VideoFrameGStreamer> >&&>::call(WTF::Ref<WebCore::VideoFrameGStreamer, WTF::RawPtrTraits<WebCore::VideoFrameGStreamer>, WTF::DefaultRefDerefTraits<WebCore::VideoFrameGStreamer> >&&)
STDERR: 5   0x7fdd97b87068 WebCore::GStreamerVideoCapturer::setSinkVideoFrameCallback(WTF::Function<void (WTF::Ref<WebCore::VideoFrameGStreamer, WTF::RawPtrTraits<WebCore::VideoFrameGStreamer>, WTF::DefaultRefDerefTraits<WebCore::VideoFrameGStreamer> >&&)>&&)::{lambda(WebCore::GStreamerVideoCapturer*, _GstElement*)#1}::_FUN(WebCore::GStreamerVideoCapturer*, _GstElement*)
STDERR: 6   0x7fdd873af056 ffi_call_unix64
STDERR: 7   0x7fdd873adb5d ffi_call_int
STDERR: 8   0x7fdd873ae313 ffi_call
STDERR: 9   0x7fdd8c90ab43 g_cclosure_marshal_generic_va
STDERR: 10  0x7fdd8c924a83 g_signal_emit_valist
STDERR: 11  0x7fdd8c924c03 g_signal_emit
STDERR: 12  0x7fdd89d2bbab gst_app_sink_render_common.isra.0
STDERR: 13  0x7fdd89d014e3 gst_base_sink_chain_unlocked.isra.0
STDERR: 14  0x7fdd89cce01e gst_base_sink_chain_main
STDERR: 15  0x7fdd8d4f2b6c gst_pad_chain_data_unchecked
STDERR: 16  0x7fdd8d4f5f0e gst_pad_push_data
STDERR: 17  0x7fdd8d4f6544 gst_pad_push
STDERR: 18  0x7fdb4c49c0e9 gst_queue_loop
STDERR: 19  0x7fdd8d52a7d4 gst_task_func
STDERR: 20  0x7fdd8d70c4f2 g_thread_pool_thread_proxy.lto_priv.0
STDERR: 21  0x7fdd8d709862 g_thread_proxy
STDERR: 22  0x7fdd8cf49e39 start_thread
STDERR: 23  0x7fdd8cfd18c4 clone
STDERR: WPEWebProcess terminated (pid 1032808) for reason: crash

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-unassigned/attachments/20240924/47d03867/attachment-0001.htm>


More information about the webkit-unassigned mailing list