<?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>242832</bug_id>
          
          <creation_ts>2022-07-15 23:06:06 -0700</creation_ts>
          <short_desc>REGRESSION(252070@main): [ iOS16 Debug ]  Updates to WebCore::RenderLayerBacking::updateGeometry cause testing to exit early and not complete</short_desc>
          <delta_ts>2022-07-19 19:43:25 -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>New Bugs</component>
          <version>WebKit Nightly Build</version>
          <rep_platform>Unspecified</rep_platform>
          <op_sys>Unspecified</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>INVALID</resolution>
          
          <see_also>https://bugs.webkit.org/show_bug.cgi?id=242209</see_also>
    
    <see_also>https://bugs.webkit.org/show_bug.cgi?id=242884</see_also>
          <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="Robert Jenner">jenner</reporter>
          <assigned_to name="Robert Jenner">jenner</assigned_to>
          <cc>darin</cc>
    
    <cc>fujii</cc>
    
    <cc>simon.fraser</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>1884529</commentid>
    <comment_count>0</comment_count>
    <who name="Robert Jenner">jenner</who>
    <bug_when>2022-07-15 23:06:06 -0700</bug_when>
    <thetext>Changes to WebCore::RenderLayerBacking::updateGeometry committed at 252070@main https://commits.webkit.org/252070@main have caused testing on iOS16 Debug beta to crash and exit early. 


CRASHLOG TEXT:
Exception Type:  EXC_BAD_ACCESS (SIGSEGV)
Exception Subtype: KERN_INVALID_ADDRESS at 0x00000000bbadbeef
Exception Codes: 0x0000000000000001, 0x00000000bbadbeef
VM Region Info: 0xbbadbeef is not in any region.  Bytes before following region: 1188204817
      REGION TYPE                    START - END         [ VSIZE] PRT/MAX SHRMOD  REGION DETAIL
      UNUSED SPACE AT START
---&gt;  
      __TEXT                      102805000-10292c000    [ 1180K] r-x/r-x SM=COW  ...TestRunnerApp
Exception Note:  EXC_CORPSE_NOTIFY
Termination Reason: SIGNAL 11 Segmentation fault: 11
Terminating Process: exc handler [9467]

Triggered by Thread:  0
Thread 0 Crashed::  Dispatch queue: com.apple.main-thread
0   JavaScriptCore                	       0x11aaaae1e WTFCrash + 14
1   WebKit                        	       0x14e4ed8bb WTFCrashWithInfo(int, char const*, char const*, int) + 27
2   WebKit                        	       0x14fbd3e18 WebKit::RemoteLayerTreeDrawingAreaProxy::didUpdateGeometry() + 104
3   WebKit                        	       0x14e5d257b void IPC::callMemberFunctionImpl&lt;WebKit::DrawingAreaProxy, void (WebKit::DrawingAreaProxy::*)(), std::__1::tuple&lt;&gt; &gt;(WebKit::DrawingAreaProxy*, void (WebKit::DrawingAreaProxy::*)(), std::__1::tuple&lt;&gt;&amp;&amp;, std::__1::integer_sequence&lt;unsigned long&gt;) + 123
4   WebKit                        	       0x14e5d24ed void IPC::callMemberFunction&lt;WebKit::DrawingAreaProxy, void (WebKit::DrawingAreaProxy::*)(), std::__1::tuple&lt;&gt;, std::__1::integer_sequence&lt;unsigned long&gt; &gt;(std::__1::tuple&lt;&gt;&amp;&amp;, WebKit::DrawingAreaProxy*, void (WebKit::DrawingAreaProxy::*)()) + 109
5   WebKit                        	       0x14e5cce7c void IPC::handleMessage&lt;Messages::DrawingAreaProxy::DidUpdateGeometry, WebKit::DrawingAreaProxy, void (WebKit::DrawingAreaProxy::*)()&gt;(IPC::Connection&amp;, IPC::Decoder&amp;, WebKit::DrawingAreaProxy*, void (WebKit::DrawingAreaProxy::*)()) + 204
6   WebKit                        	       0x14e5cc8ca WebKit::DrawingAreaProxy::didReceiveMessage(IPC::Connection&amp;, IPC::Decoder&amp;) + 426
7   WebKit                        	       0x14eafad16 WebKit::RemoteLayerTreeDrawingAreaProxy::didReceiveMessage(IPC::Connection&amp;, IPC::Decoder&amp;) + 294
8   WebKit                        	       0x14fa41653 IPC::MessageReceiverMap::dispatchMessage(IPC::Connection&amp;, IPC::Decoder&amp;) + 387
9   WebKit                        	       0x14ff667ac WebKit::AuxiliaryProcessProxy::dispatchMessage(IPC::Connection&amp;, IPC::Decoder&amp;) + 44
10  WebKit                        	       0x150148d19 WebKit::WebProcessProxy::didReceiveMessage(IPC::Connection&amp;, IPC::Decoder&amp;) + 41
11  WebKit                        	       0x14fa0bf90 IPC::Connection::dispatchMessage(IPC::Decoder&amp;) + 544
12  WebKit                        	       0x14fa0c685 IPC::Connection::dispatchMessage(std::__1::unique_ptr&lt;IPC::Decoder, std::__1::default_delete&lt;IPC::Decoder&gt; &gt;) + 629
13  WebKit                        	       0x14fa05ae3 IPC::Connection::SyncMessageState::ConnectionAndIncomingMessage::dispatch() + 67
14  WebKit                        	       0x14fa057b6 IPC::Connection::SyncMessageState::dispatchMessages(WTF::Function&lt;void (IPC::MessageName, unsigned long long)&gt;&amp;&amp;) + 550
15  WebKit                        	       0x14fa0ba3a IPC::Connection::dispatchSyncMessage(IPC::Decoder&amp;) + 586
16  WebKit                        	       0x14fa0c66b IPC::Connection::dispatchMessage(std::__1::unique_ptr&lt;IPC::Decoder, std::__1::default_delete&lt;IPC::Decoder&gt; &gt;) + 603
17  WebKit                        	       0x14fa05ae3 IPC::Connection::SyncMessageState::ConnectionAndIncomingMessage::dispatch() + 67
18  WebKit                        	       0x14fa057b6 IPC::Connection::SyncMessageState::dispatchMessages(WTF::Function&lt;void (IPC::MessageName, unsigned long long)&gt;&amp;&amp;) + 550
19  WebKit                        	       0x14fa097ac IPC::Connection::waitForSyncReply(WTF::ObjectIdentifier&lt;IPC::Connection::SyncRequestIDType&gt;, IPC::MessageName, IPC::Timeout, WTF::OptionSet&lt;IPC::SendSyncOption&gt;) + 236
20  WebKit                        	       0x14fa08798 IPC::Connection::sendSyncMessage(WTF::ObjectIdentifier&lt;IPC::Connection::SyncRequestIDType&gt;, WTF::UniqueRef&lt;IPC::Encoder&gt;&amp;&amp;, IPC::Timeout, WTF::OptionSet&lt;IPC::SendSyncOption&gt;) + 680
21  WebKit                        	       0x14fa07ef4 IPC::Connection::sendMessage(WTF::UniqueRef&lt;IPC::Encoder&gt;&amp;&amp;, WTF::OptionSet&lt;IPC::SendOption&gt;, std::__1::optional&lt;WTF::Thread::QOS&gt;) + 628
22  WebKit                        	       0x14ff6633c WebKit::AuxiliaryProcessProxy::sendMessage(WTF::UniqueRef&lt;IPC::Encoder&gt;&amp;&amp;, WTF::OptionSet&lt;IPC::SendOption&gt;, std::__1::optional&lt;std::__1::pair&lt;WTF::CompletionHandler&lt;void (IPC::Decoder*)&gt;, unsigned long long&gt; &gt;&amp;&amp;, WebKit::AuxiliaryProcessProxy::ShouldStartProcessThrottlerActivity) + 1068
23  WebKit                        	       0x14ff6a999 WebKit::DrawingAreaProxy::sendMessage(WTF::UniqueRef&lt;IPC::Encoder&gt;&amp;&amp;, WTF::OptionSet&lt;IPC::SendOption&gt;, std::__1::optional&lt;std::__1::pair&lt;WTF::CompletionHandler&lt;void (IPC::Decoder*)&gt;, unsigned long long&gt; &gt;&amp;&amp;) + 89
24  WebKit                        	       0x14fbe4440 bool IPC::MessageSender::send&lt;Messages::DrawingArea::UpdateGeometry&gt;(Messages::DrawingArea::UpdateGeometry&amp;&amp;, unsigned long long, WTF::OptionSet&lt;IPC::SendOption&gt;) + 192
25  WebKit                        	       0x14fbd3eab bool IPC::MessageSender::send&lt;Messages::DrawingArea::UpdateGeometry&gt;(Messages::DrawingArea::UpdateGeometry&amp;&amp;, WTF::OptionSet&lt;IPC::SendOption&gt;) + 75
26  WebKit                        	       0x14fbd3c7b WebKit::RemoteLayerTreeDrawingAreaProxy::sendUpdateGeometry() + 123
27  WebKit                        	       0x14fbd3bf6 WebKit::RemoteLayerTreeDrawingAreaProxy::sizeDidChange() + 70
28  WebKit                        	       0x14ff6a7ce WebKit::DrawingAreaProxy::setSize(WebCore::IntSize const&amp;, WebCore::IntSize const&amp;) + 126
29  WebKit                        	       0x14f995ccb -[WKWebView(WKViewInternalIOS) _frameOrBoundsChanged] + 1083
30  WebKit                        	       0x14f9810f7 -[WKWebView(WKViewInternalIOS) setFrame:] + 311
31  WebKitTestRunnerApp           	       0x102813e1f WTR::PlatformWebView::setWindowFrame(WKRect, WTR::PlatformWebView::WebViewSizingMode) + 287
32  WebKitTestRunnerApp           	       0x102813c50 WTR::PlatformWebView::resizeTo(unsigned int, unsigned int, WTR::PlatformWebView::WebViewSizingMode) + 160
33  WebKitTestRunnerApp           	       0x10289d597 WTR::TestInvocation::didReceiveSynchronousMessageFromInjectedBundle(OpaqueWKString const*, void const*) + 1207
34  WebKitTestRunnerApp           	       0x10284bad7 WTR::TestController::didReceiveSynchronousMessageFromInjectedBundle(OpaqueWKString const*, void const*, OpaqueWKMessageListener const*) + 2903
35  WebKitTestRunnerApp           	       0x102844791 WTR::TestController::didReceiveSynchronousPageMessageFromInjectedBundleWithListener(OpaqueWKPage const*, OpaqueWKString const*, void const*, OpaqueWKMessageListener const*, void const*) + 49
36  WebKit                        	       0x1500d86db WebKit::WebPageInjectedBundleClient::didReceiveSynchronousMessageFromInjectedBundle(WebKit::WebPageProxy*, WTF::String const&amp;, API::Object*, WTF::CompletionHandler&lt;void (WTF::RefPtr&lt;API::Object, WTF::RawPtrTraits&lt;API::Object&gt;, WTF::DefaultRefDerefTraits&lt;API::Object&gt; &gt;)&gt;&amp;&amp;) + 475
37  WebKit                        	       0x1500e1a3f WebKit::WebPageProxy::handleSynchronousMessage(IPC::Connection&amp;, WTF::String const&amp;, WebKit::UserData const&amp;, WTF::CompletionHandler&lt;void (WebKit::UserData&amp;&amp;)&gt;&amp;&amp;) + 431
38  WebKit                        	       0x150ff3518 void IPC::callMemberFunctionImpl&lt;WebKit::WebPageProxy, void (WebKit::WebPageProxy::*)(IPC::Connection&amp;, WTF::String const&amp;, WebKit::UserData const&amp;, WTF::CompletionHandler&lt;void (WebKit::UserData&amp;&amp;)&gt;&amp;&amp;), void (WebKit::UserData&amp;&amp;), std::__1::tuple&lt;WTF::String, WebKit::UserData&gt;, 0ul, 1ul&gt;(IPC::Connection&amp;, WebKit::WebPageProxy*, void (WebKit::WebPageProxy::*)(IPC::Connection&amp;, WTF::String const&amp;, WebKit::UserData const&amp;, WTF::CompletionHandler&lt;void (WebKit::UserData&amp;&amp;)&gt;&amp;&amp;), WTF::CompletionHandler&lt;void (WebKit::UserData&amp;&amp;)&gt;&amp;&amp;, std::__1::tuple&lt;WTF::String, WebKit::UserData&gt;&amp;&amp;, std::__1::integer_sequence&lt;unsigned long, 0ul, 1ul&gt;) + 216
39  WebKit                        	       0x150ff33db void IPC::callMemberFunction&lt;WebKit::WebPageProxy, void (WebKit::WebPageProxy::*)(IPC::Connection&amp;, WTF::String const&amp;, WebKit::UserData const&amp;, WTF::CompletionHandler&lt;void (WebKit::UserData&amp;&amp;)&gt;&amp;&amp;), void (WebKit::UserData&amp;&amp;), std::__1::tuple&lt;WTF::String, WebKit::UserData&gt;, std::__1::integer_sequence&lt;unsigned long, 0ul, 1ul&gt; &gt;(IPC::Connection&amp;, std::__1::tuple&lt;WTF::String, WebKit::UserData&gt;&amp;&amp;, WTF::CompletionHandler&lt;void (WebKit::UserData&amp;&amp;)&gt;&amp;&amp;, WebKit::WebPageProxy*, void (WebKit::WebPageProxy::*)(IPC::Connection&amp;, WTF::String const&amp;, WebKit::UserData const&amp;, WTF::CompletionHandler&lt;void (WebKit::UserData&amp;&amp;)&gt;&amp;&amp;)) + 203
40  WebKit                        	       0x150ebd41a bool IPC::handleMessageSynchronousWantsConnection&lt;Messages::WebPageProxy::HandleSynchronousMessage, WebKit::WebPageProxy, void (WebKit::WebPageProxy::*)(IPC::Connection&amp;, WTF::String const&amp;, WebKit::UserData const&amp;, WTF::CompletionHandler&lt;void (WebKit::UserData&amp;&amp;)&gt;&amp;&amp;)&gt;(IPC::Connection&amp;, IPC::Decoder&amp;, WTF::UniqueRef&lt;IPC::Encoder&gt;&amp;, WebKit::WebPageProxy*, void (WebKit::WebPageProxy::*)(IPC::Connection&amp;, WTF::String const&amp;, WebKit::UserData const&amp;, WTF::CompletionHandler&lt;void (WebKit::UserData&amp;&amp;)&gt;&amp;&amp;)) + 410
41  WebKit                        	       0x150eb8b48 WebKit::WebPageProxy::didReceiveSyncMessage(IPC::Connection&amp;, IPC::Decoder&amp;, WTF::UniqueRef&lt;IPC::Encoder&gt;&amp;) + 4536
42  WebKit                        	       0x14fa41920 IPC::MessageReceiverMap::dispatchSyncMessage(IPC::Connection&amp;, IPC::Decoder&amp;, WTF::UniqueRef&lt;IPC::Encoder&gt;&amp;) + 400
43  WebKit                        	       0x14ff667f4 WebKit::AuxiliaryProcessProxy::dispatchSyncMessage(IPC::Connection&amp;, IPC::Decoder&amp;, WTF::UniqueRef&lt;IPC::Encoder&gt;&amp;) + 52
44  WebKit                        	       0x150148e11 WebKit::WebProcessProxy::didReceiveSyncMessage(IPC::Connection&amp;, IPC::Decoder&amp;, WTF::UniqueRef&lt;IPC::Encoder&gt;&amp;) + 49
45  WebKit                        	       0x14fa0ba6a IPC::Connection::dispatchSyncMessage(IPC::Decoder&amp;) + 634
46  WebKit                        	       0x14fa0c66b IPC::Connection::dispatchMessage(std::__1::unique_ptr&lt;IPC::Decoder, std::__1::default_delete&lt;IPC::Decoder&gt; &gt;) + 603
47  WebKit                        	       0x14fa05ae3 IPC::Connection::SyncMessageState::ConnectionAndIncomingMessage::dispatch() + 67
48  WebKit                        	       0x14fa05d78 IPC::Connection::SyncMessageState::dispatchMessagesAndResetDidScheduleDispatchMessagesForConnection(IPC::Connection&amp;) + 632
49  WebKit                        	       0x14fa1dcbc IPC::Connection::SyncMessageState::processIncomingMessage(IPC::Connection&amp;, std::__1::unique_ptr&lt;IPC::Decoder, std::__1::default_delete&lt;IPC::Decoder&gt; &gt;&amp;)::$_5::operator()() + 44
50  WebKit                        	       0x14fa1dbe9 WTF::Detail::CallableWrapper&lt;IPC::Connection::SyncMessageState::processIncomingMessage(IPC::Connection&amp;, std::__1::unique_ptr&lt;IPC::Decoder, std::__1::default_delete&lt;IPC::Decoder&gt; &gt;&amp;)::$_5, void&gt;::call() + 25
51  JavaScriptCore                	       0x11aad6bb2 WTF::Function&lt;void ()&gt;::operator()() const + 130
52  JavaScriptCore                	       0x11ab66472 WTF::RunLoop::performWork() + 322
53  JavaScriptCore                	       0x11ab69d9e WTF::RunLoop::performWork(void*) + 30
54  CoreFoundation                	    0x7ff800384fe9 __CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE0_PERFORM_FUNCTION__ + 17
55  CoreFoundation                	    0x7ff800384f28 __CFRunLoopDoSource0 + 157
56  CoreFoundation                	    0x7ff800384725 __CFRunLoopDoSources0 + 212
57  CoreFoundation                	    0x7ff80037eedf __CFRunLoopRun + 927
58  CoreFoundation                	    0x7ff80037e763 CFRunLoopRunSpecific + 560
59  Foundation                    	    0x7ff800c5e268 -[NSRunLoop(NSRunLoop) runMode:beforeDate:] + 213
60  WebKitTestRunnerApp           	       0x102881f02 WTR::TestController::platformRunUntil(bool&amp;, WTF::Seconds) + 290
61  WebKitTestRunnerApp           	       0x1028423bf WTR::TestController::runUntil(bool&amp;, WTF::Seconds) + 79
62  WebKitTestRunnerApp           	       0x102899946 WTR::TestInvocation::invoke() + 406
63  WebKitTestRunnerApp           	       0x10284a675 WTR::TestController::runTest(char const*) + 581
64  WebKitTestRunnerApp           	       0x10284aa91 WTR::TestController::runTestingServerLoop() + 225
65  WebKitTestRunnerApp           	       0x102842df7 WTR::TestController::run() + 39
66  WebKitTestRunnerApp           	       0x102842740 WTR::TestController::TestController(int, char const**) + 864
67  WebKitTestRunnerApp           	       0x102842ec3 WTR::TestController::TestController(int, char const**) + 35
68  WebKitTestRunnerApp           	       0x102811a1c -[WebKitTestRunnerApp _runTestController] + 44
69  Foundation                    	    0x7ff800c877cb __NSThreadPerformPerform + 179
70  CoreFoundation                	    0x7ff800384fe9 __CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE0_PERFORM_FUNCTION__ + 17
71  CoreFoundation                	    0x7ff800384f28 __CFRunLoopDoSource0 + 157
72  CoreFoundation                	    0x7ff800384785 __CFRunLoopDoSources0 + 308
73  CoreFoundation                	    0x7ff80037eedf __CFRunLoopRun + 927
74  CoreFoundation                	    0x7ff80037e763 CFRunLoopRunSpecific + 560
75  GraphicsServices              	    0x7ff80a00d28e GSEventRunModal + 139
76  UIKitCore                     	       0x110a1b884 -[UIApplication _run] + 994
77  UIKitCore                     	       0x110a20760 UIApplicationMain + 123
78  WebKitTestRunnerApp           	       0x102811ba4 main + 84
79  dyld_sim                      	       0x102f242bf start_sim + 10
80  dyld                          	       0x1098d051e start + 462</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1884530</commentid>
    <comment_count>1</comment_count>
    <who name="Robert Jenner">jenner</who>
    <bug_when>2022-07-15 23:10:08 -0700</bug_when>
    <thetext>&lt;rdar://problem/97085794&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1884532</commentid>
    <comment_count>2</comment_count>
    <who name="Robert Jenner">jenner</who>
    <bug_when>2022-07-15 23:15:17 -0700</bug_when>
    <thetext>I reverted 252070@main locally and then manually triggered a test build locally. Doing so resolved the issue, and the crash no longer occurred.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1884534</commentid>
    <comment_count>3</comment_count>
    <who name="Robert Jenner">jenner</who>
    <bug_when>2022-07-15 23:32:20 -0700</bug_when>
    <thetext>Pull request: https://github.com/WebKit/WebKit/pull/2484</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1884540</commentid>
    <comment_count>4</comment_count>
    <who name="Fujii Hironori">fujii</who>
    <bug_when>2022-07-16 05:26:07 -0700</bug_when>
    <thetext>https://github.com/WebKit/WebKit/blob/cdb0c4a68794035df705609ca0ec8c7fb373091b/Source/WebKit/UIProcess/RemoteLayerTree/RemoteLayerTreeDrawingAreaProxy.mm#L188

&gt; ASSERT(m_isWaitingForDidUpdateGeometry);

Did this assertion failed?

bug#237557 also reported the assertion failure. I think this is a latent bug.

And, your PR has a problem. It will create an unnecessary clipping mask layer.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1884763</commentid>
    <comment_count>5</comment_count>
    <who name="Robert Jenner">jenner</who>
    <bug_when>2022-07-18 09:58:00 -0700</bug_when>
    <thetext>(In reply to Fujii Hironori from comment #4)
&gt; https://github.com/WebKit/WebKit/blob/
&gt; cdb0c4a68794035df705609ca0ec8c7fb373091b/Source/WebKit/UIProcess/
&gt; RemoteLayerTree/RemoteLayerTreeDrawingAreaProxy.mm#L188
&gt; 
&gt; &gt; ASSERT(m_isWaitingForDidUpdateGeometry);
&gt; 
&gt; Did this assertion failed?
&gt; 
&gt; bug#237557 also reported the assertion failure. I think this is a latent bug.
&gt; 
&gt; And, your PR has a problem. It will create an unnecessary clipping mask
&gt; layer.


I&apos;m not certain if it&apos;s the same reported assertion failure. I think this is the assertion that I am seeing with it. But I&apos;m uncertain if it&apos;s the same:

void RemoteLayerTreeDrawingAreaProxy::didUpdateGeometry()
{
    ASSERT(m_isWaitingForDidUpdateGeometry);

    m_isWaitingForDidUpdateGeometry = false;

    // If the WKView was resized while we were waiting for a DidUpdateGeometry reply from the web process,
    // we need to resend the new size here.
    if (m_lastSentSize != m_size)
        sendUpdateGeometry();
}</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1884786</commentid>
    <comment_count>6</comment_count>
    <who name="Simon Fraser (smfr)">simon.fraser</who>
    <bug_when>2022-07-18 10:57:23 -0700</bug_when>
    <thetext>It is interesting that the test just before the assertion is `compositing/clipping/border-radius-async-overflow-clipping-layer.html`</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1885008</commentid>
    <comment_count>7</comment_count>
    <who name="Simon Fraser (smfr)">simon.fraser</who>
    <bug_when>2022-07-18 20:40:13 -0700</bug_when>
    <thetext>I filed bug 242884 on the assertion. It&apos;s unrelated.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1885009</commentid>
    <comment_count>8</comment_count>
    <who name="Simon Fraser (smfr)">simon.fraser</who>
    <bug_when>2022-07-18 20:40:46 -0700</bug_when>
    <thetext>The test run stopping appears to be caused by ImageDiff crashing, possible a config issue.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1885278</commentid>
    <comment_count>9</comment_count>
    <who name="Simon Fraser (smfr)">simon.fraser</who>
    <bug_when>2022-07-19 19:43:25 -0700</bug_when>
    <thetext>This turned out to be an issue where the bundle being tested had a copy of ImageDiff built for the iOS simulator, so tried to run that and it failed.</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>