<?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>276754</bug_id>
          
          <creation_ts>2024-07-17 19:36:21 -0700</creation_ts>
          <short_desc>Avoid crashing if traverseUnchangedSubtree can&apos;t find the same backingSharingProvider</short_desc>
          <delta_ts>2024-07-19 10:44:13 -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>Layout and Rendering</component>
          <version>WebKit Nightly Build</version>
          <rep_platform>Unspecified</rep_platform>
          <op_sys>Unspecified</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</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="Matt Woodrow">mattwoodrow</reporter>
          <assigned_to name="Matt Woodrow">mattwoodrow</assigned_to>
          <cc>bfulgham</cc>
    
    <cc>simon.fraser</cc>
    
    <cc>webkit-bug-importer</cc>
    
    <cc>zalan</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>2046890</commentid>
    <comment_count>0</comment_count>
    <who name="Matt Woodrow">mattwoodrow</who>
    <bug_when>2024-07-17 19:36:21 -0700</bug_when>
    <thetext>This currently is a nullptr crash if backingProviderCandidateForLayer returns nullptr.

We should be able to see if the candidate used from the last update is still available, and use that to avoid the crash (but still render incorrectly).</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2046891</commentid>
    <comment_count>1</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2024-07-17 19:36:45 -0700</bug_when>
    <thetext>&lt;rdar://problem/131972979&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2046892</commentid>
    <comment_count>2</comment_count>
    <who name="Matt Woodrow">mattwoodrow</who>
    <bug_when>2024-07-17 19:39:09 -0700</bug_when>
    <thetext>Pull request: https://github.com/WebKit/WebKit/pull/30937</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2047109</commentid>
    <comment_count>3</comment_count>
    <who name="EWS">ews-feeder</who>
    <bug_when>2024-07-18 15:55:17 -0700</bug_when>
    <thetext>Committed 281112@main (20ba7372309c): &lt;https://commits.webkit.org/281112@main&gt;

Reviewed commits have been landed. Closing PR #30937 and removing active labels.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2047220</commentid>
    <comment_count>4</comment_count>
    <who name="EWS">ews-feeder</who>
    <bug_when>2024-07-19 10:44:13 -0700</bug_when>
    <thetext>Committed 280938.68@integration/ci/131972979_20ba737230_safari-7619-branch (f0e117fe07b8): &lt;https://commits.webkit.org/280938.68@integration/ci/131972979_20ba737230_safari-7619-branch&gt;

Reviewed commits have been landed. Closing PR #1435 and removing active labels.</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>