<?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>116977</bug_id>
          
          <creation_ts>2013-05-29 10:35:32 -0700</creation_ts>
          <short_desc>[GTK] media/event-attributes.html is flaky</short_desc>
          <delta_ts>2019-06-13 07:27:49 -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>528+ (Nightly build)</version>
          <rep_platform>Unspecified</rep_platform>
          <op_sys>Unspecified</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>MOVED</resolution>
          
          <see_also>https://bugs.webkit.org/show_bug.cgi?id=180253</see_also>
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords>Gtk, LayoutTestFailure</keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Zan Dobersek">zan</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>bugs-noreply</cc>
    
    <cc>fujii</cc>
    
    <cc>magomez</cc>
    
    <cc>mcatanzaro</cc>
    
    <cc>pnormand</cc>
    
    <cc>svillar</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>895013</commentid>
    <comment_count>0</comment_count>
    <who name="Zan Dobersek">zan</who>
    <bug_when>2013-05-29 10:35:32 -0700</bug_when>
    <thetext>The media/event-attributes.html layout test is flaky on GTK builders.
http://webkit-test-results.appspot.com/dashboards/flakiness_dashboard.html#tests=media%2Fevent-attributes.html</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>997535</commentid>
    <comment_count>1</comment_count>
    <who name="Sergio Villar Senin">svillar</who>
    <bug_when>2014-04-04 03:37:00 -0700</bug_when>
    <thetext>Even crashes in Debug builds

STDERR: WebKitWebProcess: malloc.c:4094: malloc_consolidate: Assertion `p-&gt;bk_nextsize-&gt;fd_nextsize == p&apos; failed.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1435025</commentid>
    <comment_count>2</comment_count>
    <who name="Fujii Hironori">fujii</who>
    <bug_when>2018-06-20 23:07:24 -0700</bug_when>
    <thetext>I see an assertion failure in trunk@233029 GTK port, debug build.

&gt; STDERR: warning: core file may not match specified executable file.
&gt; STDERR: failed to create drawable
&gt; STDERR: ASSERTION FAILED: end.isValid()

Callstack:

&gt; Thread 1 (Thread 0x7f0b1787af80 (LWP 4274)):
&gt; #0  0x00007f0b021173da in WTFCrash () at ../../Source/WTF/wtf/Assertions.cpp:267
&gt; #1  0x00007f0b115bebab in WebCore::PlatformTimeRanges::add (this=0x55e71ced1de0, start=..., end=...) at ../../Source/WebCore/platform/graphics/PlatformTimeRanges.cpp:139
&gt; #2  0x00007f0b11edb993 in WebCore::MediaPlayerPrivateGStreamer::buffered (this=0x7f0a8b078000) at ../../Source/WebCore/platform/graphics/gstreamer/MediaPlayerPrivateGStreamer.cpp:1116
&gt; #3  0x00007f0b115a6e5c in WebCore::MediaPlayer::buffered (this=0x7f0af0054a80) at ../../Source/WebCore/platform/graphics/MediaPlayer.cpp:818
&gt; #4  0x00007f0b10e761c2 in WebCore::HTMLMediaElement::buffered (this=0x7f0a8a2007b0) at ../../Source/WebCore/html/HTMLMediaElement.cpp:5081
&gt; #5  0x00007f0b0fbd3613 in WebCore::jsHTMLMediaElementBufferedGetter (state=..., thisObject=..., throwScope=...) at DerivedSources/WebCore/JSHTMLMediaElement.cpp:686
&gt; #6  0x00007f0b0fbddc29 in WebCore::IDLAttribute&lt;WebCore::JSHTMLMediaElement&gt;::get&lt;WebCore::jsHTMLMediaElementBufferedGetter, (WebCore::CastedThisErrorBehavior)3&gt; (state=..., thisValue=139683433955456, attributeName=0x7f0b1367f731 &quot;buffered&quot;) at ../../Source/WebCore/bindings/js/JSDOMAttribute.h:69
&gt; #7  0x00007f0b0fbd368e in WebCore::jsHTMLMediaElementBuffered (state=0x7ffc06e52150, thisValue=139683433955456) at DerivedSources/WebCore/JSHTMLMediaElement.cpp:692
&gt; #8  0x00007f0b01e9debb in JSC::PropertySlot::customGetter (this=0x7ffc06e51fe0, exec=0x7ffc06e52150, propertyName=...) at ../../Source/JavaScriptCore/runtime/PropertySlot.cpp:50
&gt; #9  0x00007f0b0f3336f7 in JSC::PropertySlot::getValue (this=0x7ffc06e51fe0, exec=0x7ffc06e52150, propertyName=...) at DerivedSources/ForwardingHeaders/JavaScriptCore/PropertySlot.h:410
&gt; #10 0x00007f0b014f7c51 in JSC::JSValue::get (this=0x7ffc06e51f40, exec=0x7ffc06e52150, propertyName=..., slot=...) at ../../Source/JavaScriptCore/runtime/JSCJSValueInlines.h:831
&gt; #11 0x00007f0b01b6b5ac in JSC::LLInt::llint_slow_path_get_by_id (exec=0x7ffc06e52150, pc=0x7f0a95dfeb60) at ../../Source/JavaScriptCore/llint/LLIntSlowPaths.cpp:712
&gt; #12 0x00007f0b01b6155f in llint_entry () at DerivedSources/ForwardingHeaders/wtf/CagedPtr.h:50
&gt; #13 0x00007f0b01b65a6e in llint_entry () at DerivedSources/ForwardingHeaders/wtf/CagedPtr.h:50
&gt; #14 0x00007f0b01b65a6e in llint_entry () at DerivedSources/ForwardingHeaders/wtf/CagedPtr.h:50
&gt; #15 0x00007f0b01b5e287 in vmEntryToJavaScript () at DerivedSources/ForwardingHeaders/wtf/CagedPtr.h:50
&gt; #16 0x00007f0b01a97119 in JSC::JITCode::execute (this=0x7f0a8b005e60, vm=0x7f0a95b00000, protoCallFrame=0x7ffc06e52490) at ../../Source/JavaScriptCore/jit/JITCodeInlines.h:38
&gt; #17 0x00007f0b01a8ea4d in JSC::Interpreter::executeCall (this=0x7f0af00ff7d8, callFrame=0x7f0a957e1fa8, function=0x7f0a89ef86f0, callType=&lt;incomplete type&gt;, callData=..., thisValue=..., args=...) at ../../Source/JavaScriptCore/interpreter/Interpreter.cpp:1023
&gt; #18 0x00007f0b01cdb452 in JSC::call (exec=0x7f0a957e1fa8, functionObject=..., callType=&lt;incomplete type&gt;, callData=..., thisValue=..., args=...) at ../../Source/JavaScriptCore/runtime/CallData.cpp:41
&gt; #19 0x00007f0b01cdb538 in JSC::call (exec=0x7f0a957e1fa8, functionObject=..., callType=&lt;incomplete type&gt;, callData=..., thisValue=..., args=..., returnedException=...) at ../../Source/JavaScriptCore/runtime/CallData.cpp:48
&gt; #20 0x00007f0b01cdb72a in JSC::profiledCall (exec=0x7f0a957e1fa8, reason=JSC::ProfilingReason::Other, functionObject=..., callType=&lt;incomplete type&gt;, callData=..., thisValue=..., args=..., returnedException=...) at ../../Source/JavaScriptCore/runtime/CallData.cpp:67
&gt; #21 0x00007f0b10758dcc in WebCore::JSMainThreadExecState::profiledCall (exec=0x7f0a957e1fa8, reason=JSC::ProfilingReason::Other, functionObject=..., callType=&lt;incomplete type&gt;, callData=..., thisValue=..., args=..., returnedException=...) at ../../Source/WebCore/bindings/js/JSMainThreadExecState.h:72
&gt; #22 0x00007f0b10792e36 in WebCore::JSEventListener::handleEvent (this=0x7f0a8b07bfc0, scriptExecutionContext=..., event=...) at ../../Source/WebCore/bindings/js/JSEventListener.cpp:170
&gt; #23 0x00007f0b10bcea0a in WebCore::EventTarget::fireEventListeners (this=0x7f0a8a2007b0, event=..., listeners=...) at ../../Source/WebCore/dom/EventTarget.cpp:292
&gt; #24 0x00007f0b10bce51a in WebCore::EventTarget::fireEventListeners (this=0x7f0a8a2007b0, event=...) at ../../Source/WebCore/dom/EventTarget.cpp:234
&gt; #25 0x00007f0b10c1a039 in WebCore::Node::handleLocalEvents (this=0x7f0a8a2007b0, event=...) at ../../Source/WebCore/dom/Node.cpp:2321
&gt; #26 0x00007f0b10bb11d5 in WebCore::EventContext::handleLocalEvents (this=0x7f0a812b54e0, event=...) at ../../Source/WebCore/dom/EventContext.cpp:54
&gt; #27 0x00007f0b10bc812e in WebCore::dispatchEventInDOM (event=..., path=...) at ../../Source/WebCore/dom/EventDispatcher.cpp:91
&gt; #28 0x00007f0b10bc8655 in WebCore::EventDispatcher::dispatchEvent (node=..., event=...) at ../../Source/WebCore/dom/EventDispatcher.cpp:159
&gt; #29 0x00007f0b10c1a08b in WebCore::Node::dispatchEvent (this=0x7f0a8a2007b0, event=...) at ../../Source/WebCore/dom/Node.cpp:2331
&gt; #30 0x00007f0b10bd8e9c in WebCore::GenericEventQueue::dispatchOneEvent (this=0x7f0a8a200c48) at ../../Source/WebCore/dom/GenericEventQueue.cpp:68
&gt; #31 0x00007f0b10be6cda in std::__invoke_impl&lt;void, void (WebCore::GenericEventQueue::*&amp;)(), WebCore::GenericEventQueue*&amp;&gt; (__f=@0x7f0a812b5388: (void (WebCore::GenericEventQueue::*)(WebCore::GenericEventQueue * const)) 0x7f0b10bd8db8 &lt;WebCore::GenericEventQueue::dispatchOneEvent()&gt;, __t=@0x7f0a812b5398: 0x7f0a8a200c48) at /usr/include/c++/7/bits/invoke.h:73
&gt; #32 0x00007f0b10be6c4b in std::__invoke&lt;void (WebCore::GenericEventQueue::*&amp;)(), WebCore::GenericEventQueue*&amp;&gt; (__fn=@0x7f0a812b5388: (void (WebCore::GenericEventQueue::*)(WebCore::GenericEventQueue * const)) 0x7f0b10bd8db8 &lt;WebCore::GenericEventQueue::dispatchOneEvent()&gt;, __args#0=@0x7f0a812b5398: 0x7f0a8a200c48) at /usr/include/c++/7/bits/invoke.h:95
&gt; #33 0x00007f0b10be6b9d in std::_Bind&lt;void (WebCore::GenericEventQueue::*(WebCore::GenericEventQueue*))()&gt;::__call&lt;void, , 0ul&gt;(std::tuple&lt;&gt;&amp;&amp;, std::_Index_tuple&lt;0ul&gt;) (this=0x7f0a812b5388, __args=...) at /usr/include/c++/7/functional:467
&gt; #34 0x00007f0b10be6b27 in std::_Bind&lt;void (WebCore::GenericEventQueue::*(WebCore::GenericEventQueue*))()&gt;::operator()&lt;, void&gt;() (this=0x7f0a812b5388) at /usr/include/c++/7/functional:551
&gt; #35 0x00007f0b10be6aec in WTF::Function&lt;void ()&gt;::CallableWrapper&lt;std::_Bind&lt;void (WebCore::GenericEventQueue::*(WebCore::GenericEventQueue*))()&gt; &gt;::call() (this=0x7f0a812b5380) at DerivedSources/ForwardingHeaders/wtf/Function.h:101
&gt; #36 0x00007f0b0ec7cd76 in WTF::Function&lt;void ()&gt;::operator()() const (this=0x7f0a812a1418) at DerivedSources/ForwardingHeaders/wtf/Function.h:56
&gt; #37 0x00007f0b10541705 in WebCore::GenericTaskQueue&lt;WebCore::Timer&gt;::enqueueTask(WTF::Function&lt;void ()&gt;&amp;&amp;)::{lambda()#1}::operator()() const (__closure=0x7f0a812a1410) at ../../Source/WebCore/platform/GenericTaskQueue.h:94
&gt; #38 0x00007f0b10542d3e in WTF::Function&lt;void ()&gt;::CallableWrapper&lt;WebCore::GenericTaskQueue&lt;WebCore::Timer&gt;::enqueueTask(WTF::Function&lt;void ()&gt;&amp;&amp;)::{lambda()#1}&gt;::call() (this=0x7f0a812a1408) at DerivedSources/ForwardingHeaders/wtf/Function.h:101
&gt; #39 0x00007f0b0ec7cd76 in WTF::Function&lt;void ()&gt;::operator()() const (this=0x7ffc06e52ea0) at DerivedSources/ForwardingHeaders/wtf/Function.h:56
&gt; #40 0x00007f0b1145f95c in WebCore::TaskDispatcher&lt;WebCore::Timer&gt;::dispatchOneTask (this=0x7f0a8a200c58) at ../../Source/WebCore/platform/GenericTaskQueue.cpp:80
&gt; #41 0x00007f0b1145f827 in WebCore::TaskDispatcher&lt;WebCore::Timer&gt;::sharedTimerFired () at ../../Source/WebCore/platform/GenericTaskQueue.cpp:65
&gt; #42 0x00007f0b1145f681 in WebCore::TaskDispatcher&lt;WebCore::Timer&gt;::&lt;lambda()&gt;::operator()(void) const (__closure=0x7f0a8b0a4788) at ../../Source/WebCore/platform/GenericTaskQueue.cpp:49
&gt; #43 0x00007f0b1146020a in WTF::Function&lt;void()&gt;::CallableWrapper&lt;WebCore::TaskDispatcher&lt;WebCore::Timer&gt;::sharedTimer()::&lt;lambda()&gt; &gt;::call(void) (this=0x7f0a8b0a4780) at DerivedSources/ForwardingHeaders/wtf/Function.h:101
&gt; #44 0x00007f0b0ec7cd76 in WTF::Function&lt;void ()&gt;::operator()() const (this=0x7f0b176a5380 &lt;WebCore::TaskDispatcher&lt;WebCore::Timer&gt;::sharedTimer()::timer+64&gt;) at DerivedSources/ForwardingHeaders/wtf/Function.h:56
&gt; #45 0x00007f0b0ec8da64 in WebCore::Timer::fired (this=0x7f0b176a5340 &lt;WebCore::TaskDispatcher&lt;WebCore::Timer&gt;::sharedTimer()::timer&gt;) at ../../Source/WebCore/platform/Timer.h:131
&gt; #46 0x00007f0b11491603 in WebCore::ThreadTimers::sharedTimerFiredInternal (this=0x7f0af007e938) at ../../Source/WebCore/platform/ThreadTimers.cpp:117
&gt; #47 0x00007f0b114910db in WebCore::ThreadTimers::&lt;lambda()&gt;::operator()(void) const (__closure=0x7f0af00f9338) at ../../Source/WebCore/platform/ThreadTimers.cpp:69
&gt; #48 0x00007f0b1149ca38 in WTF::Function&lt;void()&gt;::CallableWrapper&lt;WebCore::ThreadTimers::setSharedTimer(WebCore::SharedTimer*)::&lt;lambda()&gt; &gt;::call(void) (this=0x7f0af00f9330) at DerivedSources/ForwardingHeaders/wtf/Function.h:101
&gt; #49 0x00007f0b0ec7cd76 in WTF::Function&lt;void ()&gt;::operator()() const (this=0x7f0b176a54a8 &lt;WebCore::MainThreadSharedTimer::singleton()::instance+8&gt;) at DerivedSources/ForwardingHeaders/wtf/Function.h:56
&gt; #50 0x00007f0b1146eb7f in WebCore::MainThreadSharedTimer::fired (this=0x7f0b176a54a0 &lt;WebCore::MainThreadSharedTimer::singleton()::instance&gt;) at ../../Source/WebCore/platform/MainThreadSharedTimer.cpp:54
&gt; #51 0x00007f0b114728a8 in WTF::RunLoop::Timer&lt;WebCore::MainThreadSharedTimer&gt;::fired (this=0x7f0b176a54b0 &lt;WebCore::MainThreadSharedTimer::singleton()::instance+16&gt;) at DerivedSources/ForwardingHeaders/wtf/RunLoop.h:148
&gt; #52 0x00007f0b02199305 in WTF::RunLoop::TimerBase::&lt;lambda(gpointer)&gt;::operator()(gpointer) const (__closure=0x0, userData=0x7f0b176a54b0 &lt;WebCore::MainThreadSharedTimer::singleton()::instance+16&gt;) at ../../Source/WTF/wtf/glib/RunLoopGLib.cpp:170
&gt; #53 0x00007f0b0219935d in WTF::RunLoop::TimerBase::&lt;lambda(gpointer)&gt;::_FUN(gpointer) () at ../../Source/WTF/wtf/glib/RunLoopGLib.cpp:176
&gt; #54 0x00007f0b021989e4 in WTF::&lt;lambda(GSource*, GSourceFunc, gpointer)&gt;::operator()(GSource *, GSourceFunc, gpointer) const (__closure=0x0, source=0x55e71cb90680, callback=0x7f0b02199340 &lt;WTF::RunLoop::TimerBase::&lt;lambda(gpointer)&gt;::_FUN(gpointer)&gt;, userData=0x7f0b176a54b0 &lt;WebCore::MainThreadSharedTimer::singleton()::instance+16&gt;) at ../../Source/WTF/wtf/glib/RunLoopGLib.cpp:45
&gt; #55 0x00007f0b02198a13 in WTF::&lt;lambda(GSource*, GSourceFunc, gpointer)&gt;::_FUN(GSource *, GSourceFunc, gpointer) () at ../../Source/WTF/wtf/glib/RunLoopGLib.cpp:46
&gt; #56 0x00007f0b03d64c55 in g_main_dispatch () at /home/fujii/work/webkit/ga/WebKitBuild/DependenciesGTK/Source/glib-2.54.2/glib/gmain.c:3148
&gt; #57 g_main_context_dispatch () at /home/fujii/work/webkit/ga/WebKitBuild/DependenciesGTK/Source/glib-2.54.2/glib/gmain.c:3813
&gt; #58 0x00007f0b03d65020 in g_main_context_iterate () at /home/fujii/work/webkit/ga/WebKitBuild/DependenciesGTK/Source/glib-2.54.2/glib/gmain.c:3886
&gt; #59 0x00007f0b03d65332 in g_main_loop_run () at /home/fujii/work/webkit/ga/WebKitBuild/DependenciesGTK/Source/glib-2.54.2/glib/gmain.c:4082
&gt; #60 0x00007f0b02198f41 in WTF::RunLoop::run () at ../../Source/WTF/wtf/glib/RunLoopGLib.cpp:96
&gt; #61 0x00007f0b0f8a110a in WebKit::ChildProcessMain&lt;WebKit::WebProcess, WebKit::WebProcessMain&gt; (argc=3, argv=0x7ffc06e53458) at ../../Source/WebKit/Shared/unix/ChildProcessMain.h:61
&gt; #62 0x00007f0b0f8a0dc7 in WebKit::WebProcessMainUnix (argc=3, argv=0x7ffc06e53458) at ../../Source/WebKit/WebProcess/gtk/WebProcessMainGtk.cpp:67
&gt; #63 0x000055e71beada45 in main (argc=3, argv=0x7ffc06e53458) at ../../Source/WebKit/WebProcess/EntryPoint/unix/WebProcessMain.cpp:52</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1435031</commentid>
    <comment_count>3</comment_count>
    <who name="Fujii Hironori">fujii</who>
    <bug_when>2018-06-20 23:37:58 -0700</bug_when>
    <thetext>I commented out the assertion, and tried again.
&gt; ./Tools/Scripts/run-webkit-tests --gtk --debug -v media/event-attributes.html

Another assertion failure happens.

&gt; STDERR: ASSERTION FAILED: it != m_tiles.end()

Backtrace:

&gt; Thread 1 (Thread 0x7fa2017fa700 (LWP 7488)):
&gt; #0  0x00007fa2d1ba23da in WTFCrash () at ../../Source/WTF/wtf/Assertions.cpp:267
&gt; #1  0x00007fa2df0a655f in WebKit::CoordinatedBackingStore::updateTile (this=0x7fa250cea980, id=12, sourceRect=..., tileRect=..., buffer=..., offset=...) at ../../Source/WebKit/Shared/CoordinatedGraphics/CoordinatedBackingStore.cpp:84
&gt; #2  0x00007fa2df0a8d0a in WebKit::CoordinatedGraphicsScene::updateTilesIfNeeded (this=0x7fa250ce8000, layer=0x7fa250cdeb40, state=..., commitScope=...) at ../../Source/WebKit/Shared/CoordinatedGraphics/CoordinatedGraphicsScene.cpp:358
&gt; #3  0x00007fa2df0a819d in WebKit::CoordinatedGraphicsScene::setLayerState (this=0x7fa250ce8000, id=24, layerState=..., commitScope=...) at ../../Source/WebKit/Shared/CoordinatedGraphics/CoordinatedGraphicsScene.cpp:225
&gt; #4  0x00007fa2df0a9778 in WebKit::CoordinatedGraphicsScene::commitSceneState (this=0x7fa250ce8000, state=...) at ../../Source/WebKit/Shared/CoordinatedGraphics/CoordinatedGraphicsScene.cpp:446
&gt; #5  0x00007fa2df0a751d in WebKit::CoordinatedGraphicsScene::applyStateChanges (this=0x7fa250ce8000, states=...) at ../../Source/WebKit/Shared/CoordinatedGraphics/CoordinatedGraphicsScene.cpp:61
&gt; #6  0x00007fa2df0bedc2 in WebKit::ThreadedCompositor::renderLayerTree (this=0x7fa250ced000) at ../../Source/WebKit/Shared/CoordinatedGraphics/threadedcompositor/ThreadedCompositor.cpp:243
&gt; #7  0x00007fa2df0bddd5 in WebKit::ThreadedCompositor::&lt;lambda()&gt;::operator()(void) const (__closure=0x7fa256a259d8) at ../../Source/WebKit/Shared/CoordinatedGraphics/threadedcompositor/ThreadedCompositor.cpp:57
&gt; #8  0x00007fa2df0c2ba4 in WTF::Function&lt;void()&gt;::CallableWrapper&lt;WebKit::ThreadedCompositor::ThreadedCompositor(WebKit::ThreadedCompositor::Client&amp;, WebKit::WebPage&amp;, const WebCore::IntSize&amp;, float, WebKit::ThreadedCompositor::ShouldDoFrameSync, WebCore::TextureMapper::PaintFlags)::&lt;lambda()&gt; &gt;::call(void) (this=0x7fa256a259d0) at DerivedSources/ForwardingHeaders/wtf/Function.h:101
&gt; #9  0x00007fa2de707d76 in WTF::Function&lt;void ()&gt;::operator()() const (this=0x7fa2bfbdff40) at DerivedSources/ForwardingHeaders/wtf/Function.h:56
&gt; #10 0x00007fa2df0bdd02 in WebKit::CompositingRunLoop::updateTimerFired (this=0x7fa2bfbdff00) at ../../Source/WebKit/Shared/CoordinatedGraphics/threadedcompositor/CompositingRunLoop.cpp:258
&gt; #11 0x00007fa2df0ca968 in WTF::RunLoop::Timer&lt;WebKit::CompositingRunLoop&gt;::fired (this=0x7fa2bfbdff00) at DerivedSources/ForwardingHeaders/wtf/RunLoop.h:148
&gt; #12 0x00007fa2d1c24305 in WTF::RunLoop::TimerBase::&lt;lambda(gpointer)&gt;::operator()(gpointer) const (__closure=0x0, userData=0x7fa2bfbdff00) at ../../Source/WTF/wtf/glib/RunLoopGLib.cpp:170
&gt; #13 0x00007fa2d1c2435d in WTF::RunLoop::TimerBase::&lt;lambda(gpointer)&gt;::_FUN(gpointer) () at ../../Source/WTF/wtf/glib/RunLoopGLib.cpp:176
&gt; #14 0x00007fa2d1c239e4 in WTF::&lt;lambda(GSource*, GSourceFunc, gpointer)&gt;::operator()(GSource *, GSourceFunc, gpointer) const (__closure=0x0, source=0x56486d047c30, callback=0x7fa2d1c24340 &lt;WTF::RunLoop::TimerBase::&lt;lambda(gpointer)&gt;::_FUN(gpointer)&gt;, userData=0x7fa2bfbdff00) at ../../Source/WTF/wtf/glib/RunLoopGLib.cpp:45
&gt; #15 0x00007fa2d1c23a13 in WTF::&lt;lambda(GSource*, GSourceFunc, gpointer)&gt;::_FUN(GSource *, GSourceFunc, gpointer) () at ../../Source/WTF/wtf/glib/RunLoopGLib.cpp:46
&gt; #16 0x00007fa2d37efc55 in g_main_dispatch () at /home/fujii/work/webkit/ga/WebKitBuild/DependenciesGTK/Source/glib-2.54.2/glib/gmain.c:3148
&gt; #17 g_main_context_dispatch () at /home/fujii/work/webkit/ga/WebKitBuild/DependenciesGTK/Source/glib-2.54.2/glib/gmain.c:3813
&gt; #18 0x00007fa2d37f0020 in g_main_context_iterate () at /home/fujii/work/webkit/ga/WebKitBuild/DependenciesGTK/Source/glib-2.54.2/glib/gmain.c:3886
&gt; #19 0x00007fa2d37f0332 in g_main_loop_run () at /home/fujii/work/webkit/ga/WebKitBuild/DependenciesGTK/Source/glib-2.54.2/glib/gmain.c:4082
&gt; #20 0x00007fa2d1c23f41 in WTF::RunLoop::run () at ../../Source/WTF/wtf/glib/RunLoopGLib.cpp:96
&gt; #21 0x00007fa2d1c213f6 in WTF::WorkQueue::&lt;lambda()&gt;::operator()(void) const (__closure=0x7fa250cee338) at ../../Source/WTF/wtf/generic/WorkQueueGeneric.cpp:43
&gt; #22 0x00007fa2d1c23422 in WTF::Function&lt;void()&gt;::CallableWrapper&lt;WTF::WorkQueue::platformInitialize(char const*, WTF::WorkQueue::Type, WTF::WorkQueue::QOS)::&lt;lambda()&gt; &gt;::call(void) (this=0x7fa250cee330) at ../../Source/WTF/wtf/Function.h:101
&gt; #23 0x00007fa2de707d76 in WTF::Function&lt;void ()&gt;::operator()() const (this=0x7fa2017f9b30) at DerivedSources/ForwardingHeaders/wtf/Function.h:56
&gt; #24 0x00007fa2d1bd64a7 in WTF::Thread::entryPoint (newThreadContext=0x7fa256a58820) at ../../Source/WTF/wtf/Threading.cpp:136
&gt; #25 0x00007fa2d1c1fcd5 in WTF::wtfThreadEntryPoint (context=0x7fa256a58820) at ../../Source/WTF/wtf/ThreadingPthreads.cpp:223
&gt; #26 0x00007fa2ce5986db in start_thread (arg=0x7fa2017fa700) at pthread_create.c:463
&gt; #27 0x00007fa2d5e2488f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1435034</commentid>
    <comment_count>4</comment_count>
    <who name="Fujii Hironori">fujii</who>
    <bug_when>2018-06-20 23:45:27 -0700</bug_when>
    <thetext>segfault happens in release build. (trunk@233029, GTK port)
Seems same with Bug 186206 and Bug 185910.

&gt; Core was generated by `/home/fujii/work/webkit/ga/WebKitBuild/Release/bin/WebKitWebProcess 3 16&apos;.
&gt; Program terminated with signal SIGSEGV, Segmentation fault.
&gt; #0  0x00007f74c8aab575 in WebKit::CoordinatedBackingStoreTile::setBackBuffer(WebCore::IntRect const&amp;, WebCore::IntRect const&amp;, WTF::RefPtr&lt;Nicosia::Buffer, WTF::DumbPtrTraits&lt;Nicosia::Buffer&gt; &gt;&amp;&amp;, WebCore::IntPoint const&amp;) () from /home/fujii/work/webkit/ga/WebKitBuild/Release/lib/libwebkit2gtk-4.0.so.37
&gt; [Current thread is 1 (Thread 0x7f7400ff9700 (LWP 9059))]

&gt; Thread 1 (Thread 0x7f7400ff9700 (LWP 9059)):
&gt; #0  0x00007f74c8aab575 in WebKit::CoordinatedBackingStoreTile::setBackBuffer(WebCore::IntRect const&amp;, WebCore::IntRect const&amp;, WTF::RefPtr&lt;Nicosia::Buffer, WTF::DumbPtrTraits&lt;Nicosia::Buffer&gt; &gt;&amp;&amp;, WebCore::IntPoint const&amp;) () from /home/fujii/work/webkit/ga/WebKitBuild/Release/lib/libwebkit2gtk-4.0.so.37
&gt; #1  0x00007f74c8aab612 in WebKit::CoordinatedBackingStore::updateTile(unsigned int, WebCore::IntRect const&amp;, WebCore::IntRect const&amp;, WTF::RefPtr&lt;Nicosia::Buffer, WTF::DumbPtrTraits&lt;Nicosia::Buffer&gt; &gt;&amp;&amp;, WebCore::IntPoint const&amp;) () from /home/fujii/work/webkit/ga/WebKitBuild/Release/lib/libwebkit2gtk-4.0.so.37
&gt; #2  0x00007f74c8aae8b7 in WebKit::CoordinatedGraphicsScene::updateTilesIfNeeded(WebCore::TextureMapperLayer*, WebCore::CoordinatedGraphicsLayerState const&amp;, WebKit::CoordinatedGraphicsScene::CommitScope&amp;) () from /home/fujii/work/webkit/ga/WebKitBuild/Release/lib/libwebkit2gtk-4.0.so.37
&gt; #3  0x00007f74c8aafcec in WebKit::CoordinatedGraphicsScene::setLayerState(unsigned int, WebCore::CoordinatedGraphicsLayerState const&amp;, WebKit::CoordinatedGraphicsScene::CommitScope&amp;) () from /home/fujii/work/webkit/ga/WebKitBuild/Release/lib/libwebkit2gtk-4.0.so.37
&gt; #4  0x00007f74c8ab02c0 in WebKit::CoordinatedGraphicsScene::commitSceneState(WebCore::CoordinatedGraphicsState const&amp;) () from /home/fujii/work/webkit/ga/WebKitBuild/Release/lib/libwebkit2gtk-4.0.so.37
&gt; #5  0x00007f74c8ab0557 in WebKit::CoordinatedGraphicsScene::applyStateChanges(WTF::Vector&lt;WebCore::CoordinatedGraphicsState, 0ul, WTF::CrashOnOverflow, 16ul&gt; const&amp;) () from /home/fujii/work/webkit/ga/WebKitBuild/Release/lib/libwebkit2gtk-4.0.so.37
&gt; #6  0x00007f74c8ab398c in WebKit::ThreadedCompositor::renderLayerTree() () from /home/fujii/work/webkit/ga/WebKitBuild/Release/lib/libwebkit2gtk-4.0.so.37
&gt; #7  0x00007f74c356ec23 in WTF::RunLoop::TimerBase::TimerBase(WTF::RunLoop&amp;)::{lambda(void*)#1}::_FUN(void*) () from /home/fujii/work/webkit/ga/WebKitBuild/Release/lib/libjavascriptcoregtk-4.0.so.18
&gt; #8  0x00007f74c430fc55 in g_main_dispatch () at /home/fujii/work/webkit/ga/WebKitBuild/DependenciesGTK/Source/glib-2.54.2/glib/gmain.c:3148
&gt; #9  g_main_context_dispatch () at /home/fujii/work/webkit/ga/WebKitBuild/DependenciesGTK/Source/glib-2.54.2/glib/gmain.c:3813
&gt; #10 0x00007f74c4310020 in g_main_context_iterate () at /home/fujii/work/webkit/ga/WebKitBuild/DependenciesGTK/Source/glib-2.54.2/glib/gmain.c:3886
&gt; #11 0x00007f74c4310332 in g_main_loop_run () at /home/fujii/work/webkit/ga/WebKitBuild/DependenciesGTK/Source/glib-2.54.2/glib/gmain.c:4082
&gt; #12 0x00007f74c356f020 in WTF::RunLoop::run() () from /home/fujii/work/webkit/ga/WebKitBuild/Release/lib/libjavascriptcoregtk-4.0.so.18
&gt; #13 0x00007f74c35383eb in WTF::Thread::entryPoint(WTF::Thread::NewThreadContext*) () from /home/fujii/work/webkit/ga/WebKitBuild/Release/lib/libjavascriptcoregtk-4.0.so.18
&gt; #14 0x00007f74c356d199 in WTF::wtfThreadEntryPoint(void*) () from /home/fujii/work/webkit/ga/WebKitBuild/Release/lib/libjavascriptcoregtk-4.0.so.18
&gt; #15 0x00007f74c1dfb6db in start_thread (arg=0x7f7400ff9700) at pthread_create.c:463
&gt; #16 0x00007f74c694488f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1435202</commentid>
    <comment_count>5</comment_count>
    <who name="Philippe Normand">pnormand</who>
    <bug_when>2018-06-21 12:40:31 -0700</bug_when>
    <thetext>Fuji, seems like you&apos;re hitting https://bugs.webkit.org/show_bug.cgi?id=186206</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1435445</commentid>
    <comment_count>6</comment_count>
    <who name="Michael Catanzaro">mcatanzaro</who>
    <bug_when>2018-06-22 08:48:35 -0700</bug_when>
    <thetext>Both crashes should now be fixed, thanks to Fujii.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1544469</commentid>
    <comment_count>7</comment_count>
    <who name="Miguel Gomez">magomez</who>
    <bug_when>2019-06-13 07:27:41 -0700</bug_when>
    <thetext>Moving to https://bugs.webkit.org/show_bug.cgi?id=198830 as there&apos;s a new crash that&apos;s affecting several tests.</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>