[Webkit-unassigned] [Bug 201388] [GStreamer] Crash involving SourceBufferPrivateGStreamer

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Sun Sep 1 05:27:23 PDT 2019


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

Michael Catanzaro <mcatanzaro at gnome.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |mcatanzaro at gnome.org

--- Comment #1 from Michael Catanzaro <mcatanzaro at gnome.org> ---
I was able to get 30 frames of full backtrace before gdb crashed:

(gdb) bt full
#0  0x00007f707e250d18 in WTF::doubleHash(unsigned int) (key=<optimized out>)
    at DerivedSources/ForwardingHeaders/wtf/DumbPtrTraits.h:43
        entry = 0x7ffc0fb724d0
        k = 0
        i = 8
        table = 0x0
        sizeMask = 0
        h = 1278070203
        deletedEntry = 0x0
        newEntry = <optimized out>
        oldEntry = <error reading variable>
        reinsertedEntry = <optimized out>
        i = <optimized out>
        oldTableSize = <optimized out>
        oldTable = 0x7f570b4c33c0
        newEntry = 0x7f577d55b670
#1  0x00007f707e250d18 in WTF::HashTable<WTF::RefPtr<WebCore::SourceBufferPrivateGStreamer, WTF::DumbPtrTraits<WebCore::SourceBufferPrivateGStreamer> >, WTF::RefPtr<WebCore::SourceBufferPrivateGStreamer, WTF::DumbPtrTraits<WebCore::SourceBufferPrivateGStreamer> >, WTF::IdentityExtractor, WTF::PtrHash<WTF::RefPtr<WebCore::SourceBufferPrivateGStreamer, WTF::DumbPtrTraits<WebCore::SourceBufferPrivateGStreamer> > >, WTF::HashTraits<WTF::RefPtr<WebCore::SourceBufferPrivateGStreamer, WTF::DumbPtrTraits<WebCore::SourceBufferPrivateGStreamer> > >, WTF::HashTraits<WTF::RefPtr<WebCore::SourceBufferPrivateGStreamer, WTF::DumbPtrTraits<WebCore::SourceBufferPrivateGStreamer> > > >::lookupForWriting<WTF::IdentityHashTranslator<WTF::HashTraits<WTF::RefPtr<WebCore::SourceBufferPrivateGStreamer, WTF::DumbPtrTraits<WebCore::SourceBufferPrivateGStreamer> > >, WTF::PtrHash<WTF::RefPtr<WebCore::SourceBufferPrivateGStreamer, WTF::DumbPtrTraits<WebCore::SourceBufferPrivateGStreamer> > > >, WTF::RefPtr<WebCore::SourceBufferPrivateGStreamer, WTF::DumbPtrTraits<WebCore::SourceBufferPrivateGStreamer> > >(WTF::RefPtr<WebCore::SourceBufferPrivateGStreamer, WTF::DumbPtrTraits<WebCore::SourceBufferPrivateGStreamer> > const&) (key=..., this=0x0) at DerivedSources/ForwardingHeaders/wtf/HashTable.h:750
        entry = 0x7ffc0fb724d0
        k = 0
        i = 8
        table = 0x0
        sizeMask = 0
        h = 1278070203
        deletedEntry = 0x0
        newEntry = <optimized out>
        oldEntry = <error reading variable>
        reinsertedEntry = <optimized out>
        i = <optimized out>
        oldTableSize = <optimized out>
        oldTable = 0x7f570b4c33c0
        newEntry = 0x7f577d55b670
#2  0x00007f707e250d18 in WTF::HashTable<WTF::RefPtr<WebCore::SourceBufferPrivateGStreamer, WTF::DumbPtrTraits<WebCore::SourceBufferPrivateGStreamer> >, WTF::RefPtr<WebCore::SourceBufferPrivateGStreamer, WTF::DumbPtrTraits<WebCore::SourceBufferPrivateGStreamer> >, WTF::IdentityExtractor, WTF::PtrHash<WTF::RefPtr<WebCore::SourceBufferPrivateGStreamer, WTF::DumbPtrTraits<WebCore::SourceBufferPrivateGStreamer> > >, WTF::HashTraits<WTF::RefPtr<WebCore::SourceBufferPrivateGStreamer, WTF::DumbPtrTraits<WebCore::SourceBufferPrivateGStreamer> > >, WTF::HashTraits<WTF::RefPtr<WebCore::SourceBufferPrivateGStreamer, WTF::DumbPtrTraits<WebCore::SourceBufferPrivateGStreamer> > > >::lookupForWriting(WTF::RefPtr<WebCore::SourceBufferPrivateGStreamer, WTF::DumbPtrTraits<WebCore::SourceBufferPrivateGStreamer> > const&)
    (key=..., this=0x0) at DerivedSources/ForwardingHeaders/wtf/HashTable.h:469
        newEntry = <optimized out>
        oldEntry = <error reading variable>
        reinsertedEntry = <optimized out>
        i = <optimized out>
        oldTableSize = <optimized out>
--Type <RET> for more, q to quit, c to continue without paging--c
        oldTable = 0x7f570b4c33c0
        newEntry = 0x7f577d55b670
#3  0x00007f707e250d18 in WTF::HashTable<WTF::RefPtr<WebCore::SourceBufferPrivateGStreamer, WTF::DumbPtrTraits<WebCore::SourceBufferPrivateGStreamer> >, WTF::RefPtr<WebCore::SourceBufferPrivateGStreamer, WTF::DumbPtrTraits<WebCore::SourceBufferPrivateGStreamer> >, WTF::IdentityExtractor, WTF::PtrHash<WTF::RefPtr<WebCore::SourceBufferPrivateGStreamer, WTF::DumbPtrTraits<WebCore::SourceBufferPrivateGStreamer> > >, WTF::HashTraits<WTF::RefPtr<WebCore::SourceBufferPrivateGStreamer, WTF::DumbPtrTraits<WebCore::SourceBufferPrivateGStreamer> > >, WTF::HashTraits<WTF::RefPtr<WebCore::SourceBufferPrivateGStreamer, WTF::DumbPtrTraits<WebCore::SourceBufferPrivateGStreamer> > > >::reinsert(WTF::RefPtr<WebCore::SourceBufferPrivateGStreamer, WTF::DumbPtrTraits<WebCore::SourceBufferPrivateGStreamer> >&&) (entry=..., this=0x0) at DerivedSources/ForwardingHeaders/wtf/HashTable.h:1030
        newEntry = <optimized out>
        oldEntry = <error reading variable>
        reinsertedEntry = <optimized out>
        i = <optimized out>
        oldTableSize = <optimized out>
        oldTable = 0x7f570b4c33c0
        newEntry = 0x7f577d55b670
#4  0x00007f707e250d18 in WTF::HashTable<WTF::RefPtr<WebCore::SourceBufferPrivateGStreamer, WTF::DumbPtrTraits<WebCore::SourceBufferPrivateGStreamer> >, WTF::RefPtr<WebCore::SourceBufferPrivateGStreamer, WTF::DumbPtrTraits<WebCore::SourceBufferPrivateGStreamer> >, WTF::IdentityExtractor, WTF::PtrHash<WTF::RefPtr<WebCore::SourceBufferPrivateGStreamer, WTF::DumbPtrTraits<WebCore::SourceBufferPrivateGStreamer> > >, WTF::HashTraits<WTF::RefPtr<WebCore::SourceBufferPrivateGStreamer, WTF::DumbPtrTraits<WebCore::SourceBufferPrivateGStreamer> > >, WTF::HashTraits<WTF::RefPtr<WebCore::SourceBufferPrivateGStreamer, WTF::DumbPtrTraits<WebCore::SourceBufferPrivateGStreamer> > > >::rehash(unsigned int, WTF::RefPtr<WebCore::SourceBufferPrivateGStreamer, WTF::DumbPtrTraits<WebCore::SourceBufferPrivateGStreamer> >*) (this=0x0, newTableSize=<optimized out>, entry=0x7ffc0fb72490) at DerivedSources/ForwardingHeaders/wtf/HashTable.h:1293
        oldEntry = <error reading variable>
        reinsertedEntry = <optimized out>
        i = <optimized out>
        oldTableSize = <optimized out>
        oldTable = 0x7f570b4c33c0
        newEntry = 0x7f577d55b670
#5  0x00007f577d55ac10 in  ()
#6  0x00007f577d55b970 in  ()
#7  0x00007f707e2538f2 in WTF::Vector<_GstAppSrc*, 0ul, WTF::CrashOnOverflow, 16ul>::expandCapacity(unsigned long) (this=0x7f707e24f323 <WebCore::MediaSourceClientGStreamerMSE::append(WTF::RefPtr<WebCore::SourceBufferPrivateGStreamer, WTF::DumbPtrTraits<WebCore::SourceBufferPrivateGStreamer> >, WTF::Vector<unsigned char, 0ul, WTF::CrashOnOverflow, 16ul>&&)+227>, newMinCapacity=<optimized out>) at DerivedSources/ForwardingHeaders/wtf/Vector.h:327
#8  0x00007f702411cf30 in  ()
#9  0x00007f702411d080 in  ()
#10 0x00007f707d1cd15f in WTF::HashTable<WTF::AtomString, WTF::KeyValuePair<WTF::AtomString, WebCore::SourceBuffer::TrackBuffer>, WTF::KeyValuePairKeyExtractor<WTF::KeyValuePair<WTF::AtomString, WebCore::SourceBuffer::TrackBuffer> >, WTF::AtomStringHash, WTF::HashMap<WTF::AtomString, WebCore::SourceBuffer::TrackBuffer, WTF::AtomStringHash, WTF::HashTraits<WTF::AtomString>, WTF::HashTraits<WebCore::SourceBuffer::TrackBuffer> >::KeyValuePairTraits, WTF::HashTraits<WTF::AtomString> >::isEmptyOrDeletedBucket(WTF::KeyValuePair<WTF::AtomString, WebCore::SourceBuffer::TrackBuffer> const&) (value=...) at DerivedSources/ForwardingHeaders/wtf/text/WTFString.h:367
        trackBuffer = <optimized out>
        newTimestampOffset = {static DefaultTimeScale = 10000000, static MaximumTimeScale = 1000000000, {m_timeValue = 140720572147072, m_timeValueAsDouble = 6.9525200360992858e-310}, m_timeScale = 2099018659, m_timeFlags = 112 'p'}
#11 0x00007f707d1cd15f in WTF::HashTableConstIterator<WTF::AtomString, WTF::KeyValuePair<WTF::AtomString, WebCore::SourceBuffer::TrackBuffer>, WTF::KeyValuePairKeyExtractor<WTF::KeyValuePair<WTF::AtomString, WebCore::SourceBuffer::TrackBuffer> >, WTF::AtomStringHash, WTF::HashMap<WTF::AtomString, WebCore::SourceBuffer::TrackBuffer, WTF::AtomStringHash, WTF::HashTraits<WTF::AtomString>, WTF::HashTraits<WebCore::SourceBuffer::TrackBuffer> >::KeyValuePairTraits, WTF::HashTraits<WTF::AtomString> >::skipEmptyBuckets() (this=<optimized out>, this=<optimized out>) at DerivedSources/ForwardingHeaders/wtf/HashTable.h:121
        trackBuffer = <optimized out>
        newTimestampOffset = {static DefaultTimeScale = 10000000, static MaximumTimeScale = 1000000000, {m_timeValue = 140720572147072, m_timeValueAsDouble = 6.9525200360992858e-310}, m_timeScale = 2099018659, m_timeFlags = 112 'p'}
#12 0x00007f707d1cd15f in WTF::HashTableConstIterator<WTF::AtomString, WTF::KeyValuePair<WTF::AtomString, WebCore::SourceBuffer::TrackBuffer>, WTF::KeyValuePairKeyExtractor<WTF::KeyValuePair<WTF::AtomString, WebCore::SourceBuffer::TrackBuffer> >, WTF::AtomStringHash, WTF::HashMap<WTF::AtomString, WebCore::SourceBuffer::TrackBuffer, WTF::AtomStringHash, WTF::HashTraits<WTF::AtomString>, WTF::HashTraits<WebCore::SourceBuffer::TrackBuffer> >::KeyValuePairTraits, WTF::HashTraits<WTF::AtomString> >::operator++() (this=<synthetic pointer>) at DerivedSources/ForwardingHeaders/wtf/HashTable.h:183
        trackBuffer = <optimized out>
        newTimestampOffset = {static DefaultTimeScale = 10000000, static MaximumTimeScale = 1000000000, {m_timeValue = 140720572147072, m_timeValueAsDouble = 6.9525200360992858e-310}, m_timeScale = 2099018659, m_timeFlags = 112 'p'}
#13 0x00007f707d1cd15f in WTF::HashTableIterator<WTF::AtomString, WTF::KeyValuePair<WTF::AtomString, WebCore::SourceBuffer::TrackBuffer>, WTF::KeyValuePairKeyExtractor<WTF::KeyValuePair<WTF::AtomString, WebCore::SourceBuffer::TrackBuffer> >, WTF::AtomStringHash, WTF::HashMap<WTF::AtomString, WebCore::SourceBuffer::TrackBuffer, WTF::AtomStringHash, WTF::HashTraits<WTF::AtomString>, WTF::HashTraits<WebCore::SourceBuffer::TrackBuffer> >::KeyValuePairTraits, WTF::HashTraits<WTF::AtomString> >::operator++() (this=<synthetic pointer>) at DerivedSources/ForwardingHeaders/wtf/HashTable.h:266
        trackBuffer = <optimized out>
        newTimestampOffset = {static DefaultTimeScale = 10000000, static MaximumTimeScale = 1000000000, {m_timeValue = 140720572147072, m_timeValueAsDouble = 6.9525200360992858e-310}, m_timeScale = 2099018659, m_timeFlags = 112 'p'}
#14 0x00007f707d1cd15f in WTF::HashTableIteratorAdapter<WTF::HashTable<WTF::AtomString, WTF::KeyValuePair<WTF::AtomString, WebCore::SourceBuffer::TrackBuffer>, WTF::KeyValuePairKeyExtractor<WTF::KeyValuePair<WTF::AtomString, WebCore::SourceBuffer::TrackBuffer> >, WTF::AtomStringHash, WTF::HashMap<WTF::AtomString, WebCore::SourceBuffer::TrackBuffer, WTF::AtomStringHash, WTF::HashTraits<WTF::AtomString>, WTF::HashTraits<WebCore::SourceBuffer::TrackBuffer> >::KeyValuePairTraits, WTF::HashTraits<WTF::AtomString> >, WTF::KeyValuePair<WTF::AtomString, WebCore::SourceBuffer::TrackBuffer> >::operator++() (this=<synthetic pointer>) at DerivedSources/ForwardingHeaders/wtf/HashIterators.h:74
        trackBuffer = <optimized out>
        newTimestampOffset = {static DefaultTimeScale = 10000000, static MaximumTimeScale = 1000000000, {m_timeValue = 140720572147072, m_timeValueAsDouble = 6.9525200360992858e-310}, m_timeScale = 2099018659, m_timeFlags = 112 'p'}
#15 0x00007f707d1cd15f in WTF::HashTableValuesIterator<WTF::HashTable<WTF::AtomString, WTF::KeyValuePair<WTF::AtomString, WebCore::SourceBuffer::TrackBuffer>, WTF::KeyValuePairKeyExtractor<WTF::KeyValuePair<WTF::AtomString, WebCore::SourceBuffer::TrackBuffer> >, WTF::AtomStringHash, WTF::HashMap<WTF::AtomString, WebCore::SourceBuffer::TrackBuffer, WTF::AtomStringHash, WTF::HashTraits<WTF::AtomString>, WTF::HashTraits<WebCore::SourceBuffer::TrackBuffer> >::KeyValuePairTraits, WTF::HashTraits<WTF::AtomString> >, WTF::AtomString, WebCore::SourceBuffer::TrackBuffer>::operator++() (this=<synthetic pointer>) at DerivedSources/ForwardingHeaders/wtf/HashIterators.h:157
        trackBuffer = <optimized out>
        newTimestampOffset = {static DefaultTimeScale = 10000000, static MaximumTimeScale = 1000000000, {m_timeValue = 140720572147072, m_timeValueAsDouble = 6.9525200360992858e-310}, m_timeScale = 2099018659, m_timeFlags = 112 'p'}
#16 0x00007f707d1cd15f in WebCore::SourceBuffer::setTimestampOffset(double) (this=<optimized out>, offset=6.9175979694419147e-310) at ../Source/WebCore/Modules/mediasource/SourceBuffer.cpp:186
        trackBuffer = <optimized out>
        newTimestampOffset = {static DefaultTimeScale = 10000000, static MaximumTimeScale = 1000000000, {m_timeValue = 140720572147072, m_timeValueAsDouble = 6.9525200360992858e-310}, m_timeScale = 2099018659, m_timeFlags = 112 'p'}
#17 0x00007ffc0fb725d0 in  ()
#18 0x00007f707a772a20 in WTF::GRefPtr<_GMainLoop>::~GRefPtr() (this=<synthetic pointer>, __in_chrg=<optimized out>) at ../Source/WTF/wtf/glib/GRefPtr.h:74
        ptr = 0x0
        lastMainLoop = {m_ptr = 0x0}
#19 0x00007f707a772a20 in WTF::RunLoop::stop() (this=<optimized out>) at ../Source/WTF/wtf/glib/RunLoopGLib.cpp:116
        lastMainLoop = {m_ptr = 0x0}
#20 0x00007f707ae96280 in g_source_callback_funcs () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#21 0x000055aa4d777950 in  ()
#22 0x00007f707d1c7f16 in WTF::VectorDestructor<true, WebCore::PlatformTimeRanges::Range>::destruct(WebCore::PlatformTimeRanges::Range*, WebCore::PlatformTimeRanges::Range*) (end=<optimized out>, begin=<optimized out>) at DerivedSources/ForwardingHeaders/wtf/Vector.h:63
        cur = 0x7f707a772a20 <WTF::RunLoop::stop()+96>
        __ptr = @0x7ffc0fb72580: 0x0
        ranges = {_M_t = {_M_t = {<std::_Tuple_impl<0, WebCore::PlatformTimeRanges*, std::default_delete<WebCore::PlatformTimeRanges> >> = {<std::_Tuple_impl<1, std::default_delete<WebCore::PlatformTimeRanges> >> = {<std::_Head_base<1, std::default_delete<WebCore::PlatformTimeRanges>, true>> = {<std::default_delete<WebCore::PlatformTimeRanges>> = {<No data fields>}, <No data fields>}, <No data fields>}, <std::_Head_base<0, WebCore::PlatformTimeRanges*, false>> = {_M_head_impl = 0x0}, <No data fields>}, <No data fields>}}}
#23 0x00007f707d1c7f16 in WTF::VectorTypeOperations<WebCore::PlatformTimeRanges::Range>::destruct(WebCore::PlatformTimeRanges::Range*, WebCore::PlatformTimeRanges::Range*) (end=0x413264799c651000, begin=<optimized out>) at DerivedSources/ForwardingHeaders/wtf/Vector.h:243
        __ptr = @0x7ffc0fb72580: 0x0
        ranges = {_M_t = {_M_t = {<std::_Tuple_impl<0, WebCore::PlatformTimeRanges*, std::default_delete<WebCore::PlatformTimeRanges> >> = {<std::_Tuple_impl<1, std::default_delete<WebCore::PlatformTimeRanges> >> = {<std::_Head_base<1, std::default_delete<WebCore::PlatformTimeRanges>, true>> = {<std::default_delete<WebCore::PlatformTimeRanges>> = {<No data fields>}, <No data fields>}, <No data fields>}, <std::_Head_base<0, WebCore::PlatformTimeRanges*, false>> = {_M_head_impl = 0x0}, <No data fields>}, <No data fields>}}}
#24 0x00007f707d1c7f16 in WTF::Vector<WebCore::PlatformTimeRanges::Range, 0ul, WTF::CrashOnOverflow, 16ul>::~Vector() (this=0x7f577d55a650, __in_chrg=<optimized out>) at DerivedSources/ForwardingHeaders/wtf/Vector.h:675
        __ptr = @0x7ffc0fb72580: 0x0
        ranges = {_M_t = {_M_t = {<std::_Tuple_impl<0, WebCore::PlatformTimeRanges*, std::default_delete<WebCore::PlatformTimeRanges> >> = {<std::_Tuple_impl<1, std::default_delete<WebCore::PlatformTimeRanges> >> = {<std::_Head_base<1, std::default_delete<WebCore::PlatformTimeRanges>, true>> = {<std::default_delete<WebCore::PlatformTimeRanges>> = {<No data fields>}, <No data fields>}, <No data fields>}, <std::_Head_base<0, WebCore::PlatformTimeRanges*, false>> = {_M_head_impl = 0x0}, <No data fields>}, <No data fields>}}}
#25 0x00007f707d1c7f16 in WebCore::PlatformTimeRanges::~PlatformTimeRanges() (this=0x7f577d55a650, __in_chrg=<optimized out>) at ../Source/WebCore/platform/graphics/PlatformTimeRanges.h:39
        __ptr = @0x7ffc0fb72580: 0x0
        ranges = {_M_t = {_M_t = {<std::_Tuple_impl<0, WebCore::PlatformTimeRanges*, std::default_delete<WebCore::PlatformTimeRanges> >> = {<std::_Tuple_impl<1, std::default_delete<WebCore::PlatformTimeRanges> >> = {<std::_Head_base<1, std::default_delete<WebCore::PlatformTimeRanges>, true>> = {<std::default_delete<WebCore::PlatformTimeRanges>> = {<No data fields>}, <No data fields>}, <No data fields>}, <std::_Head_base<0, WebCore::PlatformTimeRanges*, false>> = {_M_head_impl = 0x0}, <No data fields>}, <No data fields>}}}
#26 0x00007f707d1c7f16 in std::default_delete<WebCore::PlatformTimeRanges>::operator()(WebCore::PlatformTimeRanges*) const (this=<optimized out>, __ptr=0x7f577d55a650) at /usr/include/c++/9.2.0/bits/unique_ptr.h:81
        __ptr = @0x7ffc0fb72580: 0x0
        ranges = {_M_t = {_M_t = {<std::_Tuple_impl<0, WebCore::PlatformTimeRanges*, std::default_delete<WebCore::PlatformTimeRanges> >> = {<std::_Tuple_impl<1, std::default_delete<WebCore::PlatformTimeRanges> >> = {<std::_Head_base<1, std::default_delete<WebCore::PlatformTimeRanges>, true>> = {<std::default_delete<WebCore::PlatformTimeRanges>> = {<No data fields>}, <No data fields>}, <No data fields>}, <std::_Head_base<0, WebCore::PlatformTimeRanges*, false>> = {_M_head_impl = 0x0}, <No data fields>}, <No data fields>}}}
#27 0x00007f707d1c7f16 in std::default_delete<WebCore::PlatformTimeRanges>::operator()(WebCore::PlatformTimeRanges*) const (this=0x7ffc0fb72580, __ptr=0x7f577d55a650) at /usr/include/c++/9.2.0/bits/unique_ptr.h:75
        __ptr = @0x7ffc0fb72580: 0x0
        ranges = {_M_t = {_M_t = {<std::_Tuple_impl<0, WebCore::PlatformTimeRanges*, std::default_delete<WebCore::PlatformTimeRanges> >> = {<std::_Tuple_impl<1, std::default_delete<WebCore::PlatformTimeRanges> >> = {<std::_Head_base<1, std::default_delete<WebCore::PlatformTimeRanges>, true>> = {<std::default_delete<WebCore::PlatformTimeRanges>> = {<No data fields>}, <No data fields>}, <No data fields>}, <std::_Head_base<0, WebCore::PlatformTimeRanges*, false>> = {_M_head_impl = 0x0}, <No data fields>}, <No data fields>}}}
#28 0x00007f707d1c7f16 in std::unique_ptr<WebCore::PlatformTimeRanges, std::default_delete<WebCore::PlatformTimeRanges> >::~unique_ptr() (this=0x7ffc0fb72580, __in_chrg=<optimized out>) at /usr/include/c++/9.2.0/bits/unique_ptr.h:284
        __ptr = @0x7ffc0fb72580: 0x0
        ranges = {_M_t = {_M_t = {<std::_Tuple_impl<0, WebCore::PlatformTimeRanges*, std::default_delete<WebCore::PlatformTimeRanges> >> = {<std::_Tuple_impl<1, std::default_delete<WebCore::PlatformTimeRanges> >> = {<std::_Head_base<1, std::default_delete<WebCore::PlatformTimeRanges>, true>> = {<std::default_delete<WebCore::PlatformTimeRanges>> = {<No data fields>}, <No data fields>}, <No data fields>}, <std::_Head_base<0, WebCore::PlatformTimeRanges*, false>> = {_M_head_impl = 0x0}, <No data fields>}, <No data fields>}}}
#29 0x00007f707d1c7f16 in WebCore::MediaSource::monitorSourceBuffers() (this=<optimized out>) at ../Source/WebCore/Modules/mediasource/MediaSource.cpp:465
        ranges = {_M_t = {_M_t = {<std::_Tuple_impl<0, WebCore::PlatformTimeRanges*, std::default_delete<WebCore::PlatformTimeRanges> >> = {<std::_Tuple_impl<1, std::default_delete<WebCore::PlatformTimeRanges> >> = {<std::_Head_base<1, std::default_delete<WebCore::PlatformTimeRanges>, true>> = {<std::default_delete<WebCore::PlatformTimeRanges>> = {<No data fields>}, <No data fields>}, <No data fields>}, <std::_Head_base<0, WebCore::PlatformTimeRanges*, false>> = {_M_head_impl = 0x0}, <No data fields>}, <No data fields>}}}
#30 0x00007f707d7a996c in JSC::ClassInfo::isSubClassOf(JSC::ClassInfo const*) const (other=<optimized out>, this=<optimized out>) at DerivedSources/ForwardingHeaders/JavaScriptCore/ClassInfo.h:209
        ci = 0x8
        exec = 0x7f570b4c0a80
Traceback (most recent call last):
  File "/usr/bin/flatpak-coredumpctl", line 83, in <module>
    coredumper.run()
  File "/usr/bin/flatpak-coredumpctl", line 58, in run
    subprocess.check_call(flatpak_command)
  File "/usr/lib64/python3.7/subprocess.py", line 347, in check_call
    raise CalledProcessError(retcode, cmd)
subprocess.CalledProcessError: Command '['flatpak', 'run', '--filesystem=home', '--filesystem=/tmp', '--command=gdb', '--devel', 'org.gnome.Epiphany.Devel//master', '/usr/libexec/webkit2gtk-4.0/WebKitWebProcess', '/tmp/tmp_oo28pr_']' returned non-zero exit status 139.

-- 
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/20190901/cc253a84/attachment-0001.html>


More information about the webkit-unassigned mailing list