fast/mediastream/getDisplayMedia-size.html [ Crash ] fast/mediastream/video-background-with-canvas.html [ Crash ] fast/mediastream/video-mediastream-restricted-invisible-autoplay-user-click.html [ Crash ] Thread 1 (Thread 0x7f171cff96c0 (LWP 1374534)): #0 0x00007f181efe0ec4 in WTF::removeIterator<WTF::HashTable<WTF::String, WTF::KeyValuePair<WTF::String, std::pair<unsigned long, unsigned long> >, WTF::KeyValuePairKeyExtractor<WTF::KeyValuePair<WTF::String, std::pair<unsigned long, unsigned long> > >, WTF::DefaultHash<WTF::String>, WTF::HashMap<WTF::String, std::pair<unsigned long, unsigned long>, WTF::DefaultHash<WTF::String>, WTF::HashTraits<WTF::String>, WTF::HashTraits<std::pair<unsigned long, unsigned long> >, WTF::HashTableTraits>::KeyValuePairTraits, WTF::HashTraits<WTF::String> >, WTF::String, WTF::KeyValuePair<WTF::String, std::pair<unsigned long, unsigned long> >, WTF::KeyValuePairKeyExtractor<WTF::KeyValuePair<WTF::String, std::pair<unsigned long, unsigned long> > >, WTF::DefaultHash<WTF::String>, WTF::HashMap<WTF::String, std::pair<unsigned long, unsigned long>, WTF::DefaultHash<WTF::String>, WTF::HashTraits<WTF::String>, WTF::HashTraits<std::pair<unsigned long, unsigned long> >, WTF::HashTableTraits>::KeyValuePairTraits, WTF::HashTraits<WTF::String> >(WTF::HashTableConstIterator<WTF::HashTable<WTF::String, WTF::KeyValuePair<WTF::String, std::pair<unsigned long, unsigned long> >, WTF::KeyValuePairKeyExtractor<WTF::KeyValuePair<WTF::String, std::pair<unsigned long, unsigned long> > >, WTF::DefaultHash<WTF::String>, WTF::HashMap<WTF::String, std::pair<unsigned long, unsigned long>, WTF::DefaultHash<WTF::String>, WTF::HashTraits<WTF::String>, WTF::HashTraits<std::pair<unsigned long, unsigned long> >, WTF::HashTableTraits>::KeyValuePairTraits, WTF::HashTraits<WTF::String> >, WTF::String, WTF::KeyValuePair<WTF::String, std::pair<unsigned long, unsigned long> >, WTF::KeyValuePairKeyExtractor<WTF::KeyValuePair<WTF::String, std::pair<unsigned long, unsigned long> > >, WTF::DefaultHash<WTF::String>, WTF::HashMap<WTF::String, std::pair<unsigned long, unsigned long>, WTF::DefaultHash<WTF::String>, WTF::HashTraits<WTF::String>, WTF::HashTraits<std::pair<unsigned long, unsigned long> >, WTF::HashTableTraits>::KeyValuePairTraits, WTF::HashTraits<WTF::String> >*) (it=0x7f171cff7a28) at WTF/Headers/wtf/HashTable.h:1491 #1 0x00007f181efe0c25 in WTF::HashTableConstIterator<WTF::HashTable<WTF::String, WTF::KeyValuePair<WTF::String, std::pair<unsigned long, unsigned long> >, WTF::KeyValuePairKeyExtractor<WTF::KeyValuePair<WTF::String, std::pair<unsigned long, unsigned long> > >, WTF::DefaultHash<WTF::String>, WTF::HashMap<WTF::String, std::pair<unsigned long, unsigned long>, WTF::DefaultHash<WTF::String>, WTF::HashTraits<WTF::String>, WTF::HashTraits<std::pair<unsigned long, unsigned long> >, WTF::HashTableTraits>::KeyValuePairTraits, WTF::HashTraits<WTF::String> >, WTF::String, WTF::KeyValuePair<WTF::String, std::pair<unsigned long, unsigned long> >, WTF::KeyValuePairKeyExtractor<WTF::KeyValuePair<WTF::String, std::pair<unsigned long, unsigned long> > >, WTF::DefaultHash<WTF::String>, WTF::HashMap<WTF::String, std::pair<unsigned long, unsigned long>, WTF::DefaultHash<WTF::String>, WTF::HashTraits<WTF::String>, WTF::HashTraits<std::pair<unsigned long, unsigned long> >, WTF::HashTableTraits>::KeyValuePairTraits, WTF::HashTraits<WTF::String> >::~HashTableConstIterator() (this=0x7f171cff7a28) at WTF/Headers/wtf/HashTable.h:168 #2 0x00007f181efdfde5 in WTF::HashTableIterator<WTF::HashTable<WTF::String, WTF::KeyValuePair<WTF::String, std::pair<unsigned long, unsigned long> >, WTF::KeyValuePairKeyExtractor<WTF::KeyValuePair<WTF::String, std::pair<unsigned long, unsigned long> > >, WTF::DefaultHash<WTF::String>, WTF::HashMap<WTF::String, std::pair<unsigned long, unsigned long>, WTF::DefaultHash<WTF::String>, WTF::HashTraits<WTF::String>, WTF::HashTraits<std::pair<unsigned long, unsigned long> >, WTF::HashTableTraits>::KeyValuePairTraits, WTF::HashTraits<WTF::String> >, WTF::String, WTF::KeyValuePair<WTF::String, std::pair<unsigned long, unsigned long> >, WTF::KeyValuePairKeyExtractor<WTF::KeyValuePair<WTF::String, std::pair<unsigned long, unsigned long> > >, WTF::DefaultHash<WTF::String>, WTF::HashMap<WTF::String, std::pair<unsigned long, unsigned long>, WTF::DefaultHash<WTF::String>, WTF::HashTraits<WTF::String>, WTF::HashTraits<std::pair<unsigned long, unsigned long> >, WTF::HashTableTraits>::KeyValuePairTraits, WTF::HashTraits<WTF::String> >::~HashTableIterator() (this=0x7f171cff7a28) at WTF/Headers/wtf/HashTable.h:253 #3 0x00007f181efdf6c5 in WTF::HashTableAddResult<WTF::HashTableIterator<WTF::HashTable<WTF::String, WTF::KeyValuePair<WTF::String, std::pair<unsigned long, unsigned long> >, WTF::KeyValuePairKeyExtractor<WTF::KeyValuePair<WTF::String, std::pair<unsigned long, unsigned long> > >, WTF::DefaultHash<WTF::String>, WTF::HashMap<WTF::String, std::pair<unsigned long, unsigned long>, WTF::DefaultHash<WTF::String>, WTF::HashTraits<WTF::String>, WTF::HashTraits<std::pair<unsigned long, unsigned long> >, WTF::HashTableTraits>::KeyValuePairTraits, WTF::HashTraits<WTF::String> >, WTF::String, WTF::KeyValuePair<WTF::String, std::pair<unsigned long, unsigned long> >, WTF::KeyValuePairKeyExtractor<WTF::KeyValuePair<WTF::String, std::pair<unsigned long, unsigned long> > >, WTF::DefaultHash<WTF::String>, WTF::HashMap<WTF::String, std::pair<unsigned long, unsigned long>, WTF::DefaultHash<WTF::String>, WTF::HashTraits<WTF::String>, WTF::HashTraits<std::pair<unsigned long, unsigned long> >, WTF::HashTableTraits>::KeyValuePairTraits, WTF::HashTraits<WTF::String> > >::~HashTableAddResult() (this=0x7f171cff7a28) at WTF/Headers/wtf/HashTable.h:308 #4 0x00007f181efcfc6f in webkitGstTraceProcessingTimeForElement(_GstElement*)::$_2::operator()(_GstPad*, _GstPadProbeInfo*, void*) const (this=0x7f171cff7ab0, info=0x7f171cff7ce0, userData=0x7f15a803da90) at /var/home/phil/WebKit/Source/WebCore/platform/graphics/gstreamer/VideoFrameMetadataGStreamer.cpp:140 #5 0x00007f181efcfb79 in webkitGstTraceProcessingTimeForElement(_GstElement*)::$_2::__invoke(_GstPad*, _GstPadProbeInfo*, void*) (info=0x7f171cff7ce0, userData=0x7f15a803da90) at /var/home/phil/WebKit/Source/WebCore/platform/graphics/gstreamer/VideoFrameMetadataGStreamer.cpp:131 #6 0x00007f1810a0d09f in probe_hook_marshal (hook=0x7f15a8011ad0, data=0x7f171cff7bb0) at ../gst/gstpad.c:3669 #7 0x00007f181181afa7 in g_hook_list_marshal (hook_list=0x7f15a800f4f8, may_recurse=1, marshaller=0x7f1810a0cdc0 <probe_hook_marshal>, data=0x7f171cff7bb0) at ../glib/ghook.c:674 #8 0x00007f1810a0d700 in do_probe_callbacks (pad=pad@entry=0x7f15a800f460, info=info@entry=0x7f171cff7ce0, defaultval=defaultval@entry=GST_FLOW_OK) at ../gst/gstpad.c:3853 #9 0x00007f1810a14689 in gst_pad_push_data (pad=pad@entry=0x7f15a800f460, type=type@entry=4112, data=data@entry=0x15d1640) at ../gst/gstpad.c:4725 #10 0x00007f1810a14de4 in gst_pad_push (pad=0x7f15a800f460, buffer=0x15d1640 [None]) at ../gst/gstpad.c:4858 #11 0x00007f18109f81bb in gst_proxy_pad_chain_default (pad=pad@entry=0x7f15a800f810, parent=parent@entry=0x7f15a800f460, buffer=buffer@entry=0x15d1640 [None]) at ../gst/gstghostpad.c:127 #12 0x00007f1810a13a1c in gst_pad_chain_data_unchecked (pad=pad@entry=0x7f15a800f810, type=type@entry=4112, data=data@entry=0x15d1640) at ../gst/gstpad.c:4463 #13 0x00007f1810a147ae in gst_pad_push_data (pad=pad@entry=0x7f15a8034230, type=type@entry=4112, data=data@entry=0x15d1640) at ../gst/gstpad.c:4739 #14 0x00007f1810a14de4 in gst_pad_push (pad=0x7f15a8034230, buffer=0x15d1640 [None]) at ../gst/gstpad.c:4858 #15 0x00007f1810b0fa7c in gst_base_transform_chain (pad=pad@entry=0x7f15a80053a0, parent=parent@entry=0x7f15a8033e50, buffer=buffer@entry=0x15d1640 [None]) at ../libs/gst/base/gstbasetransform.c:2391 #16 0x00007f1810a13a1c in gst_pad_chain_data_unchecked (pad=pad@entry=0x7f15a80053a0, type=type@entry=4112, data=data@entry=0x15d1640) at ../gst/gstpad.c:4463 #17 0x00007f1810a147ae in gst_pad_push_data (pad=pad@entry=0x7f15a8004270, type=type@entry=4112, data=data@entry=0x15d1640) at ../gst/gstpad.c:4739 #18 0x00007f1810a14de4 in gst_pad_push (pad=0x7f15a8004270, buffer=0x15d1640 [None]) at ../gst/gstpad.c:4858 #19 0x00007f1810b0fa7c in gst_base_transform_chain (pad=pad@entry=0x7f15a8007180, parent=parent@entry=0x7f15a8005c70, buffer=buffer@entry=0x15d1640 [None]) at ../libs/gst/base/gstbasetransform.c:2391 #20 0x00007f1810a13a1c in gst_pad_chain_data_unchecked (pad=pad@entry=0x7f15a8007180, type=type@entry=4112, data=data@entry=0x15d1640) at ../gst/gstpad.c:4463 #21 0x00007f1810a147ae in gst_pad_push_data (pad=pad@entry=0x7f15a800ebe0, type=type@entry=4112, data=data@entry=0x15d1640) at ../gst/gstpad.c:4739 #22 0x00007f1810a14de4 in gst_pad_push (pad=0x7f15a800ebe0, buffer=0x15d1640 [None]) at ../gst/gstpad.c:4858 #23 0x00007f1810b0fa7c in gst_base_transform_chain (pad=pad@entry=0x7f15a800e950, parent=parent@entry=0x7f15a800e570, buffer=buffer@entry=0x15d1640 [None]) at ../libs/gst/base/gstbasetransform.c:2391 #24 0x00007f1810a13a1c in gst_pad_chain_data_unchecked (pad=pad@entry=0x7f15a800e950, type=type@entry=4112, data=data@entry=0x15d1640) at ../gst/gstpad.c:4463 #25 0x00007f1810a147ae in gst_pad_push_data (pad=pad@entry=0x7f15a800aec0, type=type@entry=4112, data=data@entry=0x15d1640) at ../gst/gstpad.c:4739 #26 0x00007f1810a14de4 in gst_pad_push (pad=0x7f15a800aec0, buffer=0x15d1640 [None]) at ../gst/gstpad.c:4858 #27 0x00007f1810b0fa7c in gst_base_transform_chain (pad=pad@entry=0x7f15a80137f0, parent=parent@entry=0x7f15a8004790, buffer=buffer@entry=0x15d1640 [None]) at ../libs/gst/base/gstbasetransform.c:2391 #28 0x00007f1810a13a1c in gst_pad_chain_data_unchecked (pad=pad@entry=0x7f15a80137f0, type=type@entry=4112, data=data@entry=0x15d1640) at ../gst/gstpad.c:4463 #29 0x00007f1810a147ae in gst_pad_push_data (pad=pad@entry=0x7f15a80114f0, type=type@entry=4112, data=data@entry=0x15d1640) at ../gst/gstpad.c:4739 #30 0x00007f1810a14de4 in gst_pad_push (pad=0x7f15a80114f0, buffer=0x15d1640 [None]) at ../gst/gstpad.c:4858 #31 0x00007f18109f81bb in gst_proxy_pad_chain_default (pad=pad@entry=0x7f15a8011170, parent=parent@entry=0x7f15a8012520, buffer=buffer@entry=0x15d1640 [None]) at ../gst/gstghostpad.c:127 #32 0x00007f1810a13a1c in gst_pad_chain_data_unchecked (pad=pad@entry=0x7f15a8011170, type=type@entry=4112, data=data@entry=0x15d1640) at ../gst/gstpad.c:4463 #33 0x00007f1810a147ae in gst_pad_push_data (pad=pad@entry=0x7f15a80121e0, type=type@entry=4112, data=data@entry=0x15d1640) at ../gst/gstpad.c:4739 #34 0x00007f1810a14de4 in gst_pad_push (pad=0x7f15a80121e0, buffer=buffer@entry=0x15d1640 [None]) at ../gst/gstpad.c:4858 #35 0x00007f1784639ea9 in gst_queue_push_one (queue=0x7f15a8000bd0) at ../plugins/elements/gstqueue.c:1388 #36 gst_queue_loop (pad=<optimized out>) at ../plugins/elements/gstqueue.c:1541 #37 0x00007f1810a4dee4 in gst_task_func (task=0x7f15a8013260) at ../gst/gsttask.c:384 #38 0x00007f181185db02 in g_thread_pool_thread_proxy (data=<optimized out>) at ../glib/gthreadpool.c:350 #39 0x00007f181185b373 in g_thread_proxy (data=0x7f177c003a10) at ../glib/gthread.c:831 #40 0x00007f1811262c57 in start_thread (arg=<optimized out>) at pthread_create.c:444 #41 0x00007f18112e8a70 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81 at WTF/Headers/wtf/HashTable.h:1491 1491 ASSERT(it->m_table->m_iterators == it); (gdb) p it $1 = (WTF::HashTableConstIterator<WTF::HashTable<WTF::String, WTF::KeyValuePair<WTF::String, std::pair<unsigned long, unsigned long> >, WTF::KeyValuePairKeyExtractor<WTF::KeyValuePair<WTF::String, std::pair<unsign ed long, unsigned long> > >, WTF::DefaultHash<WTF::String>, WTF::HashMap<WTF::String, std::pair<unsigned long, unsigned long>, WTF::DefaultHash<WTF::String>, WTF::HashTraits<WTF::String>, WTF::HashTraits<std::pair <unsigned long, unsigned long> >, WTF::HashTableTraits>::KeyValuePairTraits, WTF::HashTraits<WTF::String> >, WTF::String, WTF::KeyValuePair<WTF::String, std::pair<unsigned long, unsigned long> >, WTF::KeyValuePair KeyExtractor<WTF::KeyValuePair<WTF::String, std::pair<unsigned long, unsigned long> > >, WTF::DefaultHash<WTF::String>, WTF::HashMap<WTF::String, std::pair<unsigned long, unsigned long>, WTF::DefaultHash<WTF::Stri ng>, WTF::HashTraits<WTF::String>, WTF::HashTraits<std::pair<unsigned long, unsigned long> >, WTF::HashTableTraits>::KeyValuePairTraits, WTF::HashTraits<WTF::String> > *) 0x7f454effbb30 (gdb) p it->m_table->m_iterators Cannot access memory at address 0x8 (gdb) p it->m_table $2 = (const WTF::HashTableConstIterator<WTF::HashTable<WTF::String, WTF::KeyValuePair<WTF::String, std::pair<unsigned long, unsigned long> >, WTF::KeyValuePairKeyExtractor<WTF::KeyValuePair<WTF::String, std::pair< unsigned long, unsigned long> > >, WTF::DefaultHash<WTF::String>, WTF::HashMap<WTF::String, std::pair<unsigned long, unsigned long>, WTF::DefaultHash<WTF::String>, WTF::HashTraits<WTF::String>, WTF::HashTraits<std ::pair<unsigned long, unsigned long> >, WTF::HashTableTraits>::KeyValuePairTraits, WTF::HashTraits<WTF::String> >, WTF::String, WTF::KeyValuePair<WTF::String, std::pair<unsigned long, unsigned long> >, WTF::KeyVal uePairKeyExtractor<WTF::KeyValuePair<WTF::String, std::pair<unsigned long, unsigned long> > >, WTF::DefaultHash<WTF::String>, WTF::HashMap<WTF::String, std::pair<unsigned long, unsigned long>, WTF::DefaultHash<WTF ::String>, WTF::HashTraits<WTF::String>, WTF::HashTraits<std::pair<unsigned long, unsigned long> >, WTF::HashTableTraits>::KeyValuePairTraits, WTF::HashTraits<WTF::String> >::HashTableType *) 0x0
Pull request: https://github.com/WebKit/WebKit/pull/15050
Committed 265297@main (8649c4b4d797): <https://commits.webkit.org/265297@main> Reviewed commits have been landed. Closing PR #15050 and removing active labels.
<rdar://problem/110990726>