<?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>230711</bug_id>
          
          <creation_ts>2021-09-23 12:01:35 -0700</creation_ts>
          <short_desc>[ BigSur Debug ]http/tests/inspector/network/resource-initiatorNode.html is a flaky crash/failure</short_desc>
          <delta_ts>2021-09-29 17:04:37 -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>Web Inspector</component>
          <version>WebKit Nightly Build</version>
          <rep_platform>Unspecified</rep_platform>
          <op_sys>Unspecified</op_sys>
          <bug_status>NEW</bug_status>
          <resolution></resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords>InRadar</keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Eric Hutchison">ehutchison</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>achristensen</cc>
    
    <cc>ehutchison</cc>
    
    <cc>inspector-bugzilla-changes</cc>
    
    <cc>webkit-bot-watchers-bugzilla</cc>
    
    <cc>webkit-bug-importer</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1796617</commentid>
    <comment_count>0</comment_count>
    <who name="Eric Hutchison">ehutchison</who>
    <bug_when>2021-09-23 12:01:35 -0700</bug_when>
    <thetext>http/tests/inspector/network/resource-initiatorNode.html

is a flaky failure and crash on BigSur debug

History: https://results.webkit.org/?suite=layout-tests&amp;test=http/tests/inspector/network/resource-initiatorNode.html

Results: https://ews-build.webkit.org/#/builders/60/builds/12620; https://build.webkit.org/results/Apple-BigSur-Debug-AppleSilicon-WK2-Tests/r282883%20(3193)/results.html, https://build.webkit.org/results/Apple-BigSur-Debug-WK1-Tests/r282881%20(4297)/results.html

Diff:
Failure:
--- /Volumes/Data/worker/bigsur-debug-tests-wk1/build/layout-test-results/http/tests/inspector/network/resource-initiatorNode-expected.txt
+++ /Volumes/Data/worker/bigsur-debug-tests-wk1/build/layout-test-results/http/tests/inspector/network/resource-initiatorNode-actual.txt
@@ -12,6 +12,6 @@
 PASS: Resource initiatorNode should match video node id
 
 -- Running test case: WI.Resource.initiatorNode.trackVTT
+!! TIMEOUT: took longer than 10000ms
 PASS: Resource should have an initiatorNode
-PASS: Resource initiatorNode should match video node id
 

Crash:


No crash log found for GPUProcess:9906.

stdout:

stderr:
inspector-resource:///TestCombined.js:33247:23: CONSOLE ASSERT ERROR
inspector-resource:///TestCombined.js:33247:23: CONSOLE ASSERT ERROR
inspector-resource:///TestCombined.js:33247:23: CONSOLE ASSERT ERROR
ASSERTION FAILED: Unsafe to ref/deref from different threads
m_isOwnedByMainThread == isMainThread()
/Volumes/Data/worker/bigsur-debug/build/WebKitBuild/Debug/usr/local/include/wtf/RefCounted.h(114) : void WTF::RefCountedBase::applyRefDerefThreadingCheck() const
1   0x1395e66e0 WTFCrash
inspector-resource:///TestCombined.js:33247:23: CONSOLE ASSERT ERROR
2   0x119113410 WTF::RefCountedBase::applyRefDerefThreadingCheck() const
3   0x1197878f0 WTF::RefCountedBase::derefBase() const
4   0x11984c414 WTF::RefCounted&lt;WebCore::AdditionalNetworkLoadMetricsForWebInspector, std::__1::default_delete&lt;WebCore::AdditionalNetworkLoadMetricsForWebInspector&gt; &gt;::deref() const
5   0x11984c3bc WTF::DefaultRefDerefTraits&lt;WebCore::AdditionalNetworkLoadMetricsForWebInspector&gt;::derefIfNotNull(WebCore::AdditionalNetworkLoadMetricsForWebInspector*)
6   0x11984c374 WTF::RefPtr&lt;WebCore::AdditionalNetworkLoadMetricsForWebInspector, WTF::RawPtrTraits&lt;WebCore::AdditionalNetworkLoadMetricsForWebInspector&gt;, WTF::DefaultRefDerefTraits&lt;WebCore::AdditionalNetworkLoadMetricsForWebInspector&gt; &gt;::~RefPtr()
7   0x11984c334 WTF::RefPtr&lt;WebCore::AdditionalNetworkLoadMetricsForWebInspector, WTF::RawPtrTraits&lt;WebCore::AdditionalNetworkLoadMetricsForWebInspector&gt;, WTF::DefaultRefDerefTraits&lt;WebCore::AdditionalNetworkLoadMetricsForWebInspector&gt; &gt;::~RefPtr()
8   0x11984c2f0 WebCore::NetworkLoadMetrics::~NetworkLoadMetrics()
9   0x11984c284 WebCore::NetworkLoadMetrics::~NetworkLoadMetrics()
10  0x11dcd0e0c -[WebCoreNSURLSessionDataTask _resource:loadFinishedWithError:metrics:]::$_17::~$_17()
11  0x11dccd7f4 -[WebCoreNSURLSessionDataTask _resource:loadFinishedWithError:metrics:]::$_17::~$_17()
12  0x11dce7d84 WTF::Detail::CallableWrapper&lt;-[WebCoreNSURLSessionDataTask _resource:loadFinishedWithError:metrics:]::$_17, void&gt;::~CallableWrapper()
13  0x11dce7be8 WTF::Detail::CallableWrapper&lt;-[WebCoreNSURLSessionDataTask _resource:loadFinishedWithError:metrics:]::$_17, void&gt;::~CallableWrapper()
14  0x11dce7c1c WTF::Detail::CallableWrapper&lt;-[WebCoreNSURLSessionDataTask _resource:loadFinishedWithError:metrics:]::$_17, void&gt;::~CallableWrapper()
15  0x118f5a074 std::__1::default_delete&lt;WTF::Detail::CallableWrapperBase&lt;void&gt; &gt;::operator()(WTF::Detail::CallableWrapperBase&lt;void&gt;*) const
16  0x118f59fec std::__1::unique_ptr&lt;WTF::Detail::CallableWrapperBase&lt;void&gt;, std::__1::default_delete&lt;WTF::Detail::CallableWrapperBase&lt;void&gt; &gt; &gt;::reset(WTF::Detail::CallableWrapperBase&lt;void&gt;*)
17  0x118f59f80 std::__1::unique_ptr&lt;WTF::Detail::CallableWrapperBase&lt;void&gt;, std::__1::default_delete&lt;WTF::Detail::CallableWrapperBase&lt;void&gt; &gt; &gt;::~unique_ptr()
18  0x118f59f44 std::__1::unique_ptr&lt;WTF::Detail::CallableWrapperBase&lt;void&gt;, std::__1::default_delete&lt;WTF::Detail::CallableWrapperBase&lt;void&gt; &gt; &gt;::~unique_ptr()
19  0x118f59f10 WTF::Function&lt;void ()&gt;::~Function()
20  0x1197d45f0 WTF::Function&lt;void ()&gt;::~Function()
21  0x11dccee1c WTF::BlockPtr&lt;void ()&gt; WTF::BlockPtr&lt;void ()&gt;::fromCallable&lt;WTF::Function&lt;void ()&gt; &gt;(WTF::Function&lt;void ()&gt;)::&apos;lambda&apos;(void const*)::operator()(void const*) const
22  0x11dccedac WTF::BlockPtr&lt;void ()&gt; WTF::BlockPtr&lt;void ()&gt;::fromCallable&lt;WTF::Function&lt;void ()&gt; &gt;(WTF::Function&lt;void ()&gt;)::&apos;lambda&apos;(void const*)::__invoke(void const*)
23  0x18552fa04 _Block_release
24  0x18666d21c -[NSBlockOperation dealloc]
25  0x18568e80c AutoreleasePoolPage::releaseUntil(objc_object**)
26  0x18566ce0c objc_autoreleasePoolPop
27  0x1395f6dec WTF::AutodrainedPool::~AutodrainedPool()
28  0x1395f6e1c WTF::AutodrainedPool::~AutodrainedPool()
29  0x139791018 WTF::RunLoop::performWork(void*)
30  0x1858d2a84 __CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE0_PERFORM_FUNCTION__
31  0x1858d29d0 __CFRunLoopDoSource0
LEAK: 2 WebPageProxy


Is this 2 different bugs (crash and failure/timeout)?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1796618</commentid>
    <comment_count>1</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2021-09-23 12:03:44 -0700</bug_when>
    <thetext>&lt;rdar://problem/83459474&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1796622</commentid>
    <comment_count>2</comment_count>
    <who name="Eric Hutchison">ehutchison</who>
    <bug_when>2021-09-23 12:16:14 -0700</bug_when>
    <thetext>Unable to reproduce test results locally.

Updated test expectations at https://trac.webkit.org/changeset/282983/webkit</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>