<?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>209744</bug_id>
          
          <creation_ts>2020-03-30 08:27:13 -0700</creation_ts>
          <short_desc>Debug crash: ASSERTION FAILED: m_wrapper</short_desc>
          <delta_ts>2020-03-30 13:13:12 -0700</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>WebKit</product>
          <component>WebKitGTK</component>
          <version>WebKit Nightly Build</version>
          <rep_platform>Unspecified</rep_platform>
          <op_sys>Unspecified</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>DUPLICATE</resolution>
          <dup_id>209499</dup_id>
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Alicia Boya García">aboya</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>ap</cc>
    
    <cc>bugs-noreply</cc>
    
    <cc>cdumez</cc>
    
    <cc>ysuzuki</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1635519</commentid>
    <comment_count>0</comment_count>
    <who name="Alicia Boya García">aboya</who>
    <bug_when>2020-03-30 08:27:13 -0700</bug_when>
    <thetext>Random crash when loading https://twitter.com/search?q=%23video&amp;src=typed_query

ASSERTION FAILED: m_wrapper
#0  WTFCrash () at ../../Source/WTF/wtf/Assertions.cpp:309
#1  0x00007f10dd705f7c in CRASH_WITH_INFO(...) () at DerivedSources/ForwardingHeaders/wtf/Assertions.h:710
#2  0x00007f10df804d21 in WebCore::JSEventListener::jsFunction (this=0x7f103be23d90, scriptExecutionContext=...) at ../../Source/WebCore/bindings/js/JSEventListener.h:123
#3  0x00007f10df809d1c in WebCore::JSEventListener::handleEvent (this=0x7f103be23d90, scriptExecutionContext=..., event=...) at ../../Source/WebCore/bindings/js/JSEventListener.cpp:113
#4  0x00007f10dfcc6d24 in WebCore::EventTarget::innerInvokeEventListeners (this=0x7f1053dd0200, event=..., listeners=WTF::Vector of length 1, capacity 1 = {...}, phase=WebCore::EventTarget::EventInvokePhase::Bubbling)
    at ../../Source/WebCore/dom/EventTarget.cpp:319
#5  0x00007f10dfcc6883 in WebCore::EventTarget::fireEventListeners (this=0x7f1053dd0200, event=..., phase=WebCore::EventTarget::EventInvokePhase::Bubbling) at ../../Source/WebCore/dom/EventTarget.cpp:257
#6  0x00007f10dfcb3d8c in WebCore::EventContext::handleLocalEvents (this=0x7f1037b85f78, event=..., phase=WebCore::EventTarget::EventInvokePhase::Bubbling) at ../../Source/WebCore/dom/EventContext.cpp:57
#7  0x00007f10dfcb4598 in WebCore::dispatchEventInDOM (event=..., path=...) at ../../Source/WebCore/dom/EventDispatcher.cpp:100
#8  0x00007f10dfcb63a4 in WebCore::dispatchEventWithType&lt;WebCore::EventTarget&gt; (targets=WTF::Vector of length 2, capacity 2 = {...}, event=...) at ../../Source/WebCore/dom/EventDispatcher.cpp:185
#9  0x00007f10dfcb4b89 in WebCore::EventDispatcher::dispatchEvent (targets=WTF::Vector of length 2, capacity 2 = {...}, event=...) at ../../Source/WebCore/dom/EventDispatcher.cpp:191
#10 0x00007f10df3a632f in WebCore::IDBTransaction::dispatchEvent (this=0x7f1053dd0200, event=...) at ../../Source/WebCore/Modules/indexeddb/IDBTransaction.cpp:593
#11 0x00007f10dfb87c29 in WebCore::ActiveDOMObjectEventDispatchTask::execute (this=0x7f1036fcd960) at ../../Source/WebCore/dom/ActiveDOMObject.cpp:161
#12 0x00007f10dfcb5eec in WebCore::EventLoop::run (this=0x7f10c7991840) at ../../Source/WebCore/dom/EventLoop.cpp:98
#13 0x00007f10dfdcef6d in WebCore::WindowEventLoop::didReachTimeToRun (this=0x7f10c7991840) at ../../Source/WebCore/dom/WindowEventLoop.cpp:120
#14 0x00007f10dfddd5a1 in std::__invoke_impl&lt;void, void (WebCore::WindowEventLoop::*&amp;)(), WebCore::WindowEventLoop*&amp;&gt; (
    __f=@0x7f10c7922388: (void (WebCore::WindowEventLoop::*)(WebCore::WindowEventLoop * const)) 0x7f10dfdcef42 &lt;WebCore::WindowEventLoop::didReachTimeToRun()&gt;, __t=@0x7f10c7922398: 0x7f10c7991840) at /usr/include/c++/9/bits/invoke.h:73
#15 0x00007f10dfddd50b in std::__invoke&lt;void (WebCore::WindowEventLoop::*&amp;)(), WebCore::WindowEventLoop*&amp;&gt; (
    __fn=@0x7f10c7922388: (void (WebCore::WindowEventLoop::*)(WebCore::WindowEventLoop * const)) 0x7f10dfdcef42 &lt;WebCore::WindowEventLoop::didReachTimeToRun()&gt;, __args#0=@0x7f10c7922398: 0x7f10c7991840)
    at /usr/include/c++/9/bits/invoke.h:95
#16 0x00007f10dfddd224 in std::_Bind&lt;void (WebCore::WindowEventLoop::*(WebCore::WindowEventLoop*))()&gt;::__call&lt;void, , 0ul&gt;(std::tuple&lt;&gt;&amp;&amp;, std::_Index_tuple&lt;0ul&gt;) (this=0x7f10c7922388, __args=...) at /usr/include/c++/9/functional:400
#17 0x00007f10dfddcfa4 in std::_Bind&lt;void (WebCore::WindowEventLoop::*(WebCore::WindowEventLoop*))()&gt;::operator()&lt;, void&gt;() (this=0x7f10c7922388) at /usr/include/c++/9/functional:484
#18 0x00007f10dfddcc7c in WTF::Detail::CallableWrapper&lt;std::_Bind&lt;void (WebCore::WindowEventLoop::*(WebCore::WindowEventLoop*))()&gt;, void&gt;::call() (this=0x7f10c7922380) at DerivedSources/ForwardingHeaders/wtf/Function.h:52
#19 0x00007f10dd73d751 in WTF::Function&lt;void ()&gt;::operator()() const (this=0x7f10c79918c0) at DerivedSources/ForwardingHeaders/wtf/Function.h:84
#20 0x00007f10ddbd2116 in WebCore::Timer::fired (this=0x7f10c7991898) at DerivedSources/ForwardingHeaders/WebCore/Timer.h:126
#21 0x00007f10e075fa99 in WebCore::ThreadTimers::sharedTimerFiredInternal (this=0x7f10c7996618) at ../../Source/WebCore/platform/ThreadTimers.cpp:127
#22 0x00007f10e075f4ed in WebCore::ThreadTimers::&lt;lambda()&gt;::operator()(void) const (__closure=0x7f10c79f9cd8) at ../../Source/WebCore/platform/ThreadTimers.cpp:67
#23 0x00007f10e07624aa in WTF::Detail::CallableWrapper&lt;WebCore::ThreadTimers::setSharedTimer(WebCore::SharedTimer*)::&lt;lambda()&gt;, void&gt;::call(void) (this=0x7f10c79f9cd0) at DerivedSources/ForwardingHeaders/wtf/Function.h:52
#24 0x00007f10dd73d751 in WTF::Function&lt;void ()&gt;::operator()() const (this=0x7f10e80e9e28 &lt;WebCore::MainThreadSharedTimer::singleton()::instance+8&gt;) at DerivedSources/ForwardingHeaders/wtf/Function.h:84
#25 0x00007f10e07352d4 in WebCore::MainThreadSharedTimer::fired (this=0x7f10e80e9e20 &lt;WebCore::MainThreadSharedTimer::singleton()::instance&gt;) at ../../Source/WebCore/platform/MainThreadSharedTimer.cpp:83
#26 0x00007f10e073cda2 in WTF::RunLoop::Timer&lt;WebCore::MainThreadSharedTimer&gt;::fired (this=0x7f10e80e9e30 &lt;WebCore::MainThreadSharedTimer::singleton()::instance+16&gt;) at DerivedSources/ForwardingHeaders/wtf/RunLoop.h:171
#27 0x00007f10d0c4399f in WTF::RunLoop::TimerBase::&lt;lambda(gpointer)&gt;::operator()(gpointer) const (__closure=0x0, userData=0x7f10e80e9e30 &lt;WebCore::MainThreadSharedTimer::singleton()::instance+16&gt;)
    at ../../Source/WTF/wtf/glib/RunLoopGLib.cpp:177
#28 0x00007f10d0c439f7 in WTF::RunLoop::TimerBase::&lt;lambda(gpointer)&gt;::_FUN(gpointer) () at ../../Source/WTF/wtf/glib/RunLoopGLib.cpp:183
#29 0x00007f10d0c430ba in WTF::&lt;lambda(GSource*, GSourceFunc, gpointer)&gt;::operator()(GSource *, GSourceFunc, gpointer) const (__closure=0x0, source=0x23f76b0, 
    callback=0x7f10d0c439da &lt;WTF::RunLoop::TimerBase::&lt;lambda(gpointer)&gt;::_FUN(gpointer)&gt;, userData=0x7f10e80e9e30 &lt;WebCore::MainThreadSharedTimer::singleton()::instance+16&gt;) at ../../Source/WTF/wtf/glib/RunLoopGLib.cpp:45
#30 0x00007f10d0c430ea in WTF::&lt;lambda(GSource*, GSourceFunc, gpointer)&gt;::_FUN(GSource *, GSourceFunc, gpointer) () at ../../Source/WTF/wtf/glib/RunLoopGLib.cpp:46
#31 0x00007f10ca2ae92f in g_main_dispatch () at ../../Source/glib-2.58.1/glib/gmain.c:3182
#32 g_main_context_dispatch () at ../../Source/glib-2.58.1/glib/gmain.c:3847
#33 0x00007f10ca2aecc0 in g_main_context_iterate () at ../../Source/glib-2.58.1/glib/gmain.c:3920
#34 0x00007f10ca2aefd3 in g_main_loop_run () at ../../Source/glib-2.58.1/glib/gmain.c:4116
#35 0x00007f10d0c43605 in WTF::RunLoop::run () at ../../Source/WTF/wtf/glib/RunLoopGLib.cpp:96
#36 0x00007f10de7339dc in WebKit::AuxiliaryProcessMain&lt;WebKit::WebProcess, WebKit::WebProcessMainGtk&gt; (argc=3, argv=0x7ffe8fd16748) at ../../Source/WebKit/Shared/AuxiliaryProcessMain.h:68
#37 0x00007f10de732dc9 in WebKit::WebProcessMain (argc=3, argv=0x7ffe8fd16748) at ../../Source/WebKit/WebProcess/gtk/WebProcessMainGtk.cpp:68
#38 0x0000000000400c45 in main (argc=3, argv=0x7ffe8fd16748) at ../../Source/WebKit/WebProcess/EntryPoint/unix/WebProcessMain.cpp:45</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1635669</commentid>
    <comment_count>1</comment_count>
    <who name="Chris Dumez">cdumez</who>
    <bug_when>2020-03-30 13:13:12 -0700</bug_when>
    <thetext>Looks like a dupe of Bug 209499. Please reopen if you can still reproduce after that fix.

*** This bug has been marked as a duplicate of bug 209499 ***</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>