<?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>232417</bug_id>
          
          <creation_ts>2021-10-27 20:06:48 -0700</creation_ts>
          <short_desc>Assertion in RenderGrid::computeAutoRepeatTracksCount() loading myshopify.com page</short_desc>
          <delta_ts>2024-05-02 17:24:36 -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>Safari Technology Preview</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="Simon Fraser (smfr)">simon.fraser</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>ahmad.saleem792</cc>
    
    <cc>ap</cc>
    
    <cc>bfulgham</cc>
    
    <cc>rbuis</cc>
    
    <cc>simon.fraser</cc>
    
    <cc>webkit-bug-importer</cc>
    
    <cc>webkit-layout-noreply</cc>
    
    <cc>zalan</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1809549</commentid>
    <comment_count>0</comment_count>
    <who name="Simon Fraser (smfr)">simon.fraser</who>
    <bug_when>2021-10-27 20:06:48 -0700</bug_when>
    <thetext>When loading https://focal-theme-ivory.myshopify.com/ in debug, we hit an assertion:

  * frame #1: 0x00000001df8bc86b WebCore`WTFCrashWithInfo((null)=341, (null)=&quot;/Volumes/Data/Development/system/webkit/OpenSource/Source/WebCore/platform/Length.h&quot;, (null)=&quot;float WebCore::Length::value() const&quot;, (null)=395) at Assertions.h:732:5
    frame #2: 0x00000001e144b246 WebCore`WebCore::Length::value(this={ calc }) const at Length.h:341:5
    frame #3: 0x00000001e40932d6 WebCore`WebCore::RenderGrid::computeAutoRepeatTracksCount(this=0x00000001aec94be0, direction=ForColumns, availableSize= Has Value=true ) const at RenderGrid.cpp:511:63
    frame #4: 0x00000001e4091259 WebCore`WebCore::RenderGrid::placeItemsOnGrid(this=0x00000001aec94be0, algorithm=0x00000001aec94d60, availableLogicalWidth= Has Value=true ) const at RenderGrid.cpp:606:34
    frame #5: 0x00000001e4090b97 WebCore`WebCore::RenderGrid::layoutBlock(this=0x00000001aec94be0, relayoutChildren=false, (null)={ 0px (0) }) at RenderGrid.cpp:234:9
    frame #6: 0x00000001e3f8fc78 WebCore`WebCore::RenderBlock::layout(this=0x00000001aec94be0) at RenderBlock.cpp:595:5
    frame #7: 0x00000001e3fadd04 WebCore`WebCore::RenderBlockFlow::layoutBlockChild(this=0x00000001c5bcc7e0, child=0x00000001aec94be0, marginInfo=0x00007ff7baa7e958, previousFloatLogicalBottom={ 0px (0) }, maxFloatLogicalBottom={ 0px (0) }) at RenderBlockFlow.cpp:767:15
    frame #8: 0x00000001e3fac40b WebCore`WebCore::RenderBlockFlow::layoutBlockChildren(this=0x00000001c5bcc7e0, relayoutChildren=true, maxFloatLogicalBottom={ 0px (0) }) at RenderBlockFlow.cpp:678:9
    frame #9: 0x00000001e3fab35b WebCore`WebCore::RenderBlockFlow::layoutBlock(this=0x00000001c5bcc7e0, relayoutChildren=true, pageLogicalHeight={ 0px (0) }) at RenderBlockFlow.cpp:532:13
    frame #10: 0x00000001e3f8fc78 WebCore`WebCore::RenderBlock::layout(this=0x00000001c5bcc7e0) at RenderBlock.cpp:595:5
    frame #11: 0x00000001e3fadd04 WebCore`WebCore::RenderBlockFlow::layoutBlockChild(this=0x00000001c5bcc6c0, child=0x00000001c5bcc7e0, marginInfo=0x00007ff7baa7ef38, previousFloatLogicalBottom={ 0px (0) }, maxFloatLogicalBottom={ 0px (0) }) at RenderBlockFlow.cpp:767:15
    frame #12: 0x00000001e3fac40b WebCore`WebCore::RenderBlockFlow::layoutBlockChildren(this=0x00000001c5bcc6c0, relayoutChildren=true, maxFloatLogicalBottom={ 0px (0) }) at RenderBlockFlow.cpp:678:9
    frame #13: 0x00000001e3fab35b WebCore`WebCore::RenderBlockFlow::layoutBlock(this=0x00000001c5bcc6c0, relayoutChildren=true, pageLogicalHeight={ 0px (0) }) at RenderBlockFlow.cpp:532:13
    frame #14: 0x00000001e3f8fc78 WebCore`WebCore::RenderBlock::layout(this=0x00000001c5bcc6c0) at RenderBlock.cpp:595:5
    frame #15: 0x00000001e3fadd04 WebCore`WebCore::RenderBlockFlow::layoutBlockChild(this=0x00000001c5bcc360, child=0x00000001c5bcc6c0, marginInfo=0x00007ff7baa7f518, previousFloatLogicalBottom={ 0px (0) }, maxFloatLogicalBottom={ 0px (0) }) at RenderBlockFlow.cpp:767:15
    frame #16: 0x00000001e3fac40b WebCore`WebCore::RenderBlockFlow::layoutBlockChildren(this=0x00000001c5bcc360, relayoutChildren=true, maxFloatLogicalBottom={ 0px (0) }) at RenderBlockFlow.cpp:678:9
    frame #17: 0x00000001e3fab35b WebCore`WebCore::RenderBlockFlow::layoutBlock(this=0x00000001c5bcc360, relayoutChildren=true, pageLogicalHeight={ 0px (0) }) at RenderBlockFlow.cpp:532:13
    frame #18: 0x00000001e3f8fc78 WebCore`WebCore::RenderBlock::layout(this=0x00000001c5bcc360) at RenderBlock.cpp:595:5
    frame #19: 0x00000001e3fadd04 WebCore`WebCore::RenderBlockFlow::layoutBlockChild(this=0x00000001c5bcc240, child=0x00000001c5bcc360, marginInfo=0x00007ff7baa7faf8, previousFloatLogicalBottom={ 0px (0) }, maxFloatLogicalBottom={ 0px (0) }) at RenderBlockFlow.cpp:767:15
    frame #20: 0x00000001e3fac40b WebCore`WebCore::RenderBlockFlow::layoutBlockChildren(this=0x00000001c5bcc240, relayoutChildren=true, maxFloatLogicalBottom={ 0px (0) }) at RenderBlockFlow.cpp:678:9
    frame #21: 0x00000001e3fab35b WebCore`WebCore::RenderBlockFlow::layoutBlock(this=0x00000001c5bcc240, relayoutChildren=true, pageLogicalHeight={ 0px (0) }) at RenderBlockFlow.cpp:532:13
    frame #22: 0x00000001e3f8fc78 WebCore`WebCore::RenderBlock::layout(this=0x00000001c5bcc240) at RenderBlock.cpp:595:5
    frame #23: 0x00000001e3fadd04 WebCore`WebCore::RenderBlockFlow::layoutBlockChild(this=0x00000001c5bcc120, child=0x00000001c5bcc240, marginInfo=0x00007ff7baa800d8, previousFloatLogicalBottom={ 0px (0) }, maxFloatLogicalBottom={ 0px (0) }) at RenderBlockFlow.cpp:767:15
    frame #24: 0x00000001e3fac40b WebCore`WebCore::RenderBlockFlow::layoutBlockChildren(this=0x00000001c5bcc120, relayoutChildren=true, maxFloatLogicalBottom={ 0px (0) }) at RenderBlockFlow.cpp:678:9
    frame #25: 0x00000001e3fab35b WebCore`WebCore::RenderBlockFlow::layoutBlock(this=0x00000001c5bcc120, relayoutChildren=true, pageLogicalHeight={ 0px (0) }) at RenderBlockFlow.cpp:532:13
    frame #26: 0x00000001e3f8fc78 WebCore`WebCore::RenderBlock::layout(this=0x00000001c5bcc120) at RenderBlock.cpp:595:5
    frame #27: 0x00000001e3fadd04 WebCore`WebCore::RenderBlockFlow::layoutBlockChild(this=0x00000001c4f37de0, child=0x00000001c5bcc120, marginInfo=0x00007ff7baa806b8, previousFloatLogicalBottom={ 0px (0) }, maxFloatLogicalBottom={ 0px (0) }) at RenderBlockFlow.cpp:767:15
    frame #28: 0x00000001e3fac40b WebCore`WebCore::RenderBlockFlow::layoutBlockChildren(this=0x00000001c4f37de0, relayoutChildren=true, maxFloatLogicalBottom={ 0px (0) }) at RenderBlockFlow.cpp:678:9
    frame #29: 0x00000001e3fab35b WebCore`WebCore::RenderBlockFlow::layoutBlock(this=0x00000001c4f37de0, relayoutChildren=true, pageLogicalHeight={ 0px (0) }) at RenderBlockFlow.cpp:532:13
    frame #30: 0x00000001e3f8fc78 WebCore`WebCore::RenderBlock::layout(this=0x00000001c4f37de0) at RenderBlock.cpp:595:5
    frame #31: 0x00000001e3fadd04 WebCore`WebCore::RenderBlockFlow::layoutBlockChild(this=0x00000001c4f37cc0, child=0x00000001c4f37de0, marginInfo=0x00007ff7baa80c98, previousFloatLogicalBottom={ 0px (0) }, maxFloatLogicalBottom={ 0px (0) }) at RenderBlockFlow.cpp:767:15
    frame #32: 0x00000001e3fac40b WebCore`WebCore::RenderBlockFlow::layoutBlockChildren(this=0x00000001c4f37cc0, relayoutChildren=true, maxFloatLogicalBottom={ 0px (0) }) at RenderBlockFlow.cpp:678:9
    frame #33: 0x00000001e3fab35b WebCore`WebCore::RenderBlockFlow::layoutBlock(this=0x00000001c4f37cc0, relayoutChildren=true, pageLogicalHeight={ 0px (0) }) at RenderBlockFlow.cpp:532:13
    frame #34: 0x00000001e3f8fc78 WebCore`WebCore::RenderBlock::layout(this=0x00000001c4f37cc0) at RenderBlock.cpp:595:5
    frame #35: 0x00000001e3fadd04 WebCore`WebCore::RenderBlockFlow::layoutBlockChild(this=0x00000001aec5d320, child=0x00000001c4f37cc0, marginInfo=0x00007ff7baa81278, previousFloatLogicalBottom={ 4385.73px (280687) }, maxFloatLogicalBottom={ 0px (0) }) at RenderBlockFlow.cpp:767:15
    frame #36: 0x00000001e3fac40b WebCore`WebCore::RenderBlockFlow::layoutBlockChildren(this=0x00000001aec5d320, relayoutChildren=false, maxFloatLogicalBottom={ 0px (0) }) at RenderBlockFlow.cpp:678:9
    frame #37: 0x00000001e3fab35b WebCore`WebCore::RenderBlockFlow::layoutBlock(this=0x00000001aec5d320, relayoutChildren=false, pageLogicalHeight={ 0px (0) }) at RenderBlockFlow.cpp:532:13
    frame #38: 0x00000001e3f8fc78 WebCore`WebCore::RenderBlock::layout(this=0x00000001aec5d320) at RenderBlock.cpp:595:5
    frame #39: 0x00000001e3fadd04 WebCore`WebCore::RenderBlockFlow::layoutBlockChild(this=0x00000001a0411dd0, child=0x00000001aec5d320, marginInfo=0x00007ff7baa81858, previousFloatLogicalBottom={ 130px (8320) }, maxFloatLogicalBottom={ 0px (0) }) at RenderBlockFlow.cpp:767:15
    frame #40: 0x00000001e3fac40b WebCore`WebCore::RenderBlockFlow::layoutBlockChildren(this=0x00000001a0411dd0, relayoutChildren=false, maxFloatLogicalBottom={ 0px (0) }) at RenderBlockFlow.cpp:678:9
    frame #41: 0x00000001e3fab35b WebCore`WebCore::RenderBlockFlow::layoutBlock(this=0x00000001a0411dd0, relayoutChildren=false, pageLogicalHeight={ 0px (0) }) at RenderBlockFlow.cpp:532:13
    frame #42: 0x00000001e3f8fc78 WebCore`WebCore::RenderBlock::layout(this=0x00000001a0411dd0) at RenderBlock.cpp:595:5
    frame #43: 0x00000001e3fadd04 WebCore`WebCore::RenderBlockFlow::layoutBlockChild(this=0x00000001a0411ca0, child=0x00000001a0411dd0, marginInfo=0x00007ff7baa81e38, previousFloatLogicalBottom={ 0px (0) }, maxFloatLogicalBottom={ 0px (0) }) at RenderBlockFlow.cpp:767:15
    frame #44: 0x00000001e3fac40b WebCore`WebCore::RenderBlockFlow::layoutBlockChildren(this=0x00000001a0411ca0, relayoutChildren=false, maxFloatLogicalBottom={ 0px (0) }) at RenderBlockFlow.cpp:678:9
    frame #45: 0x00000001e3fab35b WebCore`WebCore::RenderBlockFlow::layoutBlock(this=0x00000001a0411ca0, relayoutChildren=false, pageLogicalHeight={ 0px (0) }) at RenderBlockFlow.cpp:532:13
    frame #46: 0x00000001e3f8fc78 WebCore`WebCore::RenderBlock::layout(this=0x00000001a0411ca0) at RenderBlock.cpp:595:5
    frame #47: 0x00000001e3fadd04 WebCore`WebCore::RenderBlockFlow::layoutBlockChild(this=0x00000001a04113e0, child=0x00000001a0411ca0, marginInfo=0x00007ff7baa82418, previousFloatLogicalBottom={ 0px (0) }, maxFloatLogicalBottom={ 0px (0) }) at RenderBlockFlow.cpp:767:15
    frame #48: 0x00000001e3fac40b WebCore`WebCore::RenderBlockFlow::layoutBlockChildren(this=0x00000001a04113e0, relayoutChildren=false, maxFloatLogicalBottom={ 0px (0) }) at RenderBlockFlow.cpp:678:9
    frame #49: 0x00000001e3fab35b WebCore`WebCore::RenderBlockFlow::layoutBlock(this=0x00000001a04113e0, relayoutChildren=false, pageLogicalHeight={ 0px (0) }) at RenderBlockFlow.cpp:532:13
    frame #50: 0x00000001e3f8fc78 WebCore`WebCore::RenderBlock::layout(this=0x00000001a04113e0) at RenderBlock.cpp:595:5
    frame #51: 0x00000001e421a0e5 WebCore`WebCore::RenderView::layout(this=0x00000001a04113e0) at RenderView.cpp:186:22
    frame #52: 0x00000001e3669b4a WebCore`WebCore::FrameViewLayoutContext::layout(this=0x00000001a0410158) at FrameViewLayoutContext.cpp:232:21

Seems like grid code isn&apos;t happy with a calc() value in track-related CSS properties</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1809550</commentid>
    <comment_count>1</comment_count>
    <who name="Simon Fraser (smfr)">simon.fraser</who>
    <bug_when>2021-10-27 20:08:19 -0700</bug_when>
    <thetext>Maybe caused by :
--grid-column-width: calc((100vw - var(--container-outer-width) * 2 - var(--grid-gap) *(var(--grid-column-count) - 1)) / var(--grid-column-count));</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1811742</commentid>
    <comment_count>2</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2021-11-03 20:07:16 -0700</bug_when>
    <thetext>&lt;rdar://problem/85002969&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1812096</commentid>
    <comment_count>3</comment_count>
    <who name="Rob Buis">rbuis</who>
    <bug_when>2021-11-05 03:25:42 -0700</bug_when>
    <thetext>Is this possibly fixed by r285232? I can&apos;t repro on MiniBrowser Debug.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1926945</commentid>
    <comment_count>4</comment_count>
      <attachid>464580</attachid>
    <who name="Ahmad Saleem">ahmad.saleem792</who>
    <bug_when>2023-01-20 10:04:53 -0800</bug_when>
    <thetext>Created attachment 464580
New Assert Logs

I am not able to get same assertion logs using URL from Comment 0 but these and it also lead to crashing MiniBrowser WK2 Debug instance based of 259136@main.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2032952</commentid>
    <comment_count>5</comment_count>
    <who name="Ahmad Saleem">ahmad.saleem792</who>
    <bug_when>2024-05-02 17:24:36 -0700</bug_when>
    <thetext>It is reproducible for me with (278291@main) on https://invisioncommunity.com/</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>464580</attachid>
            <date>2023-01-20 10:04:53 -0800</date>
            <delta_ts>2023-01-20 10:04:53 -0800</delta_ts>
            <desc>New Assert Logs</desc>
            <filename>Logs-Assertion-232417.txt</filename>
            <type>text/plain</type>
            <size>4431</size>
            <attacher name="Ahmad Saleem">ahmad.saleem792</attacher>
            
              <data encoding="base64">QVNTRVJUSU9OIEZBSUxFRDogIWlzQ2FsY3VsYXRlZCgpCi9Vc2Vycy9haG1hZHNhbGVlbS9Eb2N1
bWVudHMvR2l0SHViLVdlYmtpdC1vcmlnaW4vV2Via2l0L1NvdXJjZS9XZWJDb3JlL3BsYXRmb3Jt
L0xlbmd0aC5oKDM0MSkgOiBmbG9hdCBXZWJDb3JlOjpMZW5ndGg6OnZhbHVlKCkgY29uc3QKMSAg
IDB4MTM1ZDhlZDg0IFdURkNyYXNoCjIgICAweDI4MDgzMjczMCBXVEZDcmFzaFdpdGhJbmZvKGlu
dCwgY2hhciBjb25zdCosIGNoYXIgY29uc3QqLCBpbnQpCjMgICAweDI4MjBiNmU4NCBXZWJDb3Jl
OjpMZW5ndGg6OnZhbHVlKCkgY29uc3QKNCAgIDB4Mjg1ODE2ZDU4IFdlYkNvcmU6OlJlbmRlckdy
aWQ6OmNvbXB1dGVBdXRvUmVwZWF0VHJhY2tzQ291bnQoV2ViQ29yZTo6R3JpZFRyYWNrU2l6aW5n
RGlyZWN0aW9uLCBzdGQ6Ol9fMTo6b3B0aW9uYWw8V2ViQ29yZTo6TGF5b3V0VW5pdD4pIGNvbnN0
CjUgICAweDI4NTgxNDU5OCBXZWJDb3JlOjpSZW5kZXJHcmlkOjpwbGFjZUl0ZW1zT25HcmlkKHN0
ZDo6X18xOjpvcHRpb25hbDxXZWJDb3JlOjpMYXlvdXRVbml0PikKNiAgIDB4Mjg1ODEzZjE4IFdl
YkNvcmU6OlJlbmRlckdyaWQ6OmxheW91dEJsb2NrKGJvb2wsIFdlYkNvcmU6OkxheW91dFVuaXQp
CjcgICAweDI4NTZkY2Q2YyBXZWJDb3JlOjpSZW5kZXJCbG9jazo6bGF5b3V0KCkKOCAgIDB4Mjg1
NmY2NGI0IFdlYkNvcmU6OlJlbmRlckJsb2NrRmxvdzo6bGF5b3V0QmxvY2tDaGlsZChXZWJDb3Jl
OjpSZW5kZXJCb3gmLCBXZWJDb3JlOjpSZW5kZXJCbG9ja0Zsb3c6Ok1hcmdpbkluZm8mLCBXZWJD
b3JlOjpMYXlvdXRVbml0JiwgV2ViQ29yZTo6TGF5b3V0VW5pdCYpCjkgICAweDI4NTZmNTk5NCBX
ZWJDb3JlOjpSZW5kZXJCbG9ja0Zsb3c6OmxheW91dEJsb2NrQ2hpbGRyZW4oYm9vbCwgV2ViQ29y
ZTo6TGF5b3V0VW5pdCYpCjEwICAweDI4NTZmNDcxOCBXZWJDb3JlOjpSZW5kZXJCbG9ja0Zsb3c6
OmxheW91dEluRmxvd0NoaWxkcmVuKGJvb2wsIFdlYkNvcmU6OkxheW91dFVuaXQmLCBXZWJDb3Jl
OjpMYXlvdXRVbml0JiwgV2ViQ29yZTo6TGF5b3V0VW5pdCYpCjExICAweDI4NTZmM2IwYyBXZWJD
b3JlOjpSZW5kZXJCbG9ja0Zsb3c6OmxheW91dEJsb2NrKGJvb2wsIFdlYkNvcmU6OkxheW91dFVu
aXQpCjEyICAweDI4NTZkY2Q2YyBXZWJDb3JlOjpSZW5kZXJCbG9jazo6bGF5b3V0KCkKMTMgIDB4
Mjg1NmY2NGI0IFdlYkNvcmU6OlJlbmRlckJsb2NrRmxvdzo6bGF5b3V0QmxvY2tDaGlsZChXZWJD
b3JlOjpSZW5kZXJCb3gmLCBXZWJDb3JlOjpSZW5kZXJCbG9ja0Zsb3c6Ok1hcmdpbkluZm8mLCBX
ZWJDb3JlOjpMYXlvdXRVbml0JiwgV2ViQ29yZTo6TGF5b3V0VW5pdCYpCjE0ICAweDI4NTZmNTk5
NCBXZWJDb3JlOjpSZW5kZXJCbG9ja0Zsb3c6OmxheW91dEJsb2NrQ2hpbGRyZW4oYm9vbCwgV2Vi
Q29yZTo6TGF5b3V0VW5pdCYpCjE1ICAweDI4NTZmNDcxOCBXZWJDb3JlOjpSZW5kZXJCbG9ja0Zs
b3c6OmxheW91dEluRmxvd0NoaWxkcmVuKGJvb2wsIFdlYkNvcmU6OkxheW91dFVuaXQmLCBXZWJD
b3JlOjpMYXlvdXRVbml0JiwgV2ViQ29yZTo6TGF5b3V0VW5pdCYpCjE2ICAweDI4NTZmM2IwYyBX
ZWJDb3JlOjpSZW5kZXJCbG9ja0Zsb3c6OmxheW91dEJsb2NrKGJvb2wsIFdlYkNvcmU6OkxheW91
dFVuaXQpCjE3ICAweDI4NTZkY2Q2YyBXZWJDb3JlOjpSZW5kZXJCbG9jazo6bGF5b3V0KCkKMTgg
IDB4Mjg1NmY2NGI0IFdlYkNvcmU6OlJlbmRlckJsb2NrRmxvdzo6bGF5b3V0QmxvY2tDaGlsZChX
ZWJDb3JlOjpSZW5kZXJCb3gmLCBXZWJDb3JlOjpSZW5kZXJCbG9ja0Zsb3c6Ok1hcmdpbkluZm8m
LCBXZWJDb3JlOjpMYXlvdXRVbml0JiwgV2ViQ29yZTo6TGF5b3V0VW5pdCYpCjE5ICAweDI4NTZm
NTk5NCBXZWJDb3JlOjpSZW5kZXJCbG9ja0Zsb3c6OmxheW91dEJsb2NrQ2hpbGRyZW4oYm9vbCwg
V2ViQ29yZTo6TGF5b3V0VW5pdCYpCjIwICAweDI4NTZmNDcxOCBXZWJDb3JlOjpSZW5kZXJCbG9j
a0Zsb3c6OmxheW91dEluRmxvd0NoaWxkcmVuKGJvb2wsIFdlYkNvcmU6OkxheW91dFVuaXQmLCBX
ZWJDb3JlOjpMYXlvdXRVbml0JiwgV2ViQ29yZTo6TGF5b3V0VW5pdCYpCjIxICAweDI4NTZmM2Iw
YyBXZWJDb3JlOjpSZW5kZXJCbG9ja0Zsb3c6OmxheW91dEJsb2NrKGJvb2wsIFdlYkNvcmU6Okxh
eW91dFVuaXQpCjIyICAweDI4NTZkY2Q2YyBXZWJDb3JlOjpSZW5kZXJCbG9jazo6bGF5b3V0KCkK
MjMgIDB4Mjg1NmY2NGI0IFdlYkNvcmU6OlJlbmRlckJsb2NrRmxvdzo6bGF5b3V0QmxvY2tDaGls
ZChXZWJDb3JlOjpSZW5kZXJCb3gmLCBXZWJDb3JlOjpSZW5kZXJCbG9ja0Zsb3c6Ok1hcmdpbklu
Zm8mLCBXZWJDb3JlOjpMYXlvdXRVbml0JiwgV2ViQ29yZTo6TGF5b3V0VW5pdCYpCjI0ICAweDI4
NTZmNTk5NCBXZWJDb3JlOjpSZW5kZXJCbG9ja0Zsb3c6OmxheW91dEJsb2NrQ2hpbGRyZW4oYm9v
bCwgV2ViQ29yZTo6TGF5b3V0VW5pdCYpCjI1ICAweDI4NTZmNDcxOCBXZWJDb3JlOjpSZW5kZXJC
bG9ja0Zsb3c6OmxheW91dEluRmxvd0NoaWxkcmVuKGJvb2wsIFdlYkNvcmU6OkxheW91dFVuaXQm
LCBXZWJDb3JlOjpMYXlvdXRVbml0JiwgV2ViQ29yZTo6TGF5b3V0VW5pdCYpCjI2ICAweDI4NTZm
M2IwYyBXZWJDb3JlOjpSZW5kZXJCbG9ja0Zsb3c6OmxheW91dEJsb2NrKGJvb2wsIFdlYkNvcmU6
OkxheW91dFVuaXQpCjI3ICAweDI4NTZkY2Q2YyBXZWJDb3JlOjpSZW5kZXJCbG9jazo6bGF5b3V0
KCkKMjggIDB4Mjg1NmY2NGI0IFdlYkNvcmU6OlJlbmRlckJsb2NrRmxvdzo6bGF5b3V0QmxvY2tD
aGlsZChXZWJDb3JlOjpSZW5kZXJCb3gmLCBXZWJDb3JlOjpSZW5kZXJCbG9ja0Zsb3c6Ok1hcmdp
bkluZm8mLCBXZWJDb3JlOjpMYXlvdXRVbml0JiwgV2ViQ29yZTo6TGF5b3V0VW5pdCYpCjI5ICAw
eDI4NTZmNTk5NCBXZWJDb3JlOjpSZW5kZXJCbG9ja0Zsb3c6OmxheW91dEJsb2NrQ2hpbGRyZW4o
Ym9vbCwgV2ViQ29yZTo6TGF5b3V0VW5pdCYpCjMwICAweDI4NTZmNDcxOCBXZWJDb3JlOjpSZW5k
ZXJCbG9ja0Zsb3c6OmxheW91dEluRmxvd0NoaWxkcmVuKGJvb2wsIFdlYkNvcmU6OkxheW91dFVu
aXQmLCBXZWJDb3JlOjpMYXlvdXRVbml0JiwgV2ViQ29yZTo6TGF5b3V0VW5pdCYpCjMxICAweDI4
NTZmM2IwYyBXZWJDb3JlOjpSZW5kZXJCbG9ja0Zsb3c6OmxheW91dEJsb2NrKGJvb2wsIFdlYkNv
cmU6OkxheW91dFVuaXQpCjIwMjMtMDEtMjAgMTg6MDE6MzcuMDQ3IE1pbmlCcm93c2VyWzYzMTc5
OjIzOTI0NTUxXSBXZWJDb250ZW50IHByb2Nlc3MgY3Jhc2hlZDsgcmVsb2FkaW5nCkFTU0VSVElP
TiBGQUlMRUQ6IG1fY29ubmVjdGlvbgovVXNlcnMvYWhtYWRzYWxlZW0vRG9jdW1lbnRzL0dpdEh1
Yi1XZWJraXQtb3JpZ2luL1dlYmtpdC9Tb3VyY2UvV2ViS2l0L1VJUHJvY2Vzcy9BdXhpbGlhcnlQ
cm9jZXNzUHJveHkuaCg4NikgOiBJUEM6OkNvbm5lY3Rpb24gKldlYktpdDo6QXV4aWxpYXJ5UHJv
Y2Vzc1Byb3h5Ojpjb25uZWN0aW9uKCkgY29uc3QKMSAgIDB4MTNhMmZhZDg0IFdURkNyYXNoCjIg
ICAweDExYThiYmMzMCBXVEZDcmFzaFdpdGhJbmZvKGludCwgY2hhciBjb25zdCosIGNoYXIgY29u
c3QqLCBpbnQpCjMgICAweDExYjlkZGQ0OCBXZWJLaXQ6OkF1eGlsaWFyeVByb2Nlc3NQcm94eTo6
Y29ubmVjdGlvbigpIGNvbnN0CjQgICAweDExYzQwNzg0OCBXZWJLaXQ6OldlYlBhZ2VQcm94eTo6
bWVzc2FnZVNlbmRlckNvbm5lY3Rpb24oKSBjb25zdAo1ICAgMHgxMWM0MDczZTQgV2ViS2l0OjpX
ZWJQYWdlUHJveHk6OnNlbmRXaGVlbEV2ZW50KFdlYktpdDo6V2ViV2hlZWxFdmVudCBjb25zdCYs
IFdURjo6T3B0aW9uU2V0PFdlYkNvcmU6OldoZWVsRXZlbnRQcm9jZXNzaW5nU3RlcHM+KQo2ICAg
MHgxMWM0MDcyOTggV2ViS2l0OjpXZWJQYWdlUHJveHk6OmhhbmRsZVdoZWVsRXZlbnQoV2ViS2l0
OjpOYXRpdmVXZWJXaGVlbEV2ZW50IGNvbnN0JikKNyAgIDB4MTFjMTA4ZDdjIFdlYktpdDo6V2Vi
Vmlld0ltcGw6OnNjcm9sbFdoZWVsKE5TRXZlbnQqKQo4ICAgMHgxMWJkNGU3YWMgLVtXS1dlYlZp
ZXcoV0tJbXBsZW1lbnRhdGlvbk1hYykgc2Nyb2xsV2hlZWw6XQo5ICAgMHgxYTI1OWU2MTggLVtO
U1dpbmRvdyhOU0V2ZW50Um91dGluZykgX3JlYWxseVNlbmRFdmVudDppc0RlbGF5ZWRFdmVudDpd
CjEwICAweDFhMjU5ZDEyNCAtW05TV2luZG93KE5TRXZlbnRSb3V0aW5nKSBzZW5kRXZlbnQ6XQox
MSAgMHgxYTI1OWMyNWMgLVtOU0FwcGxpY2F0aW9uKE5TRXZlbnQpIHNlbmRFdmVudDpdCjEyICAw
eDFhMjdlZTM2MCAtW05TQXBwbGljYXRpb24gX2hhbmRsZUV2ZW50Ol0KMTMgIDB4MWEyNDYzYTA4
IC1bTlNBcHBsaWNhdGlvbiBydW5dCjE0ICAweDFhMjQzYWUyOCBOU0FwcGxpY2F0aW9uTWFpbgox
NSAgMHgxMDQ3ZjFlZGMgbWFpbgoxNiAgMHgxOWVkZTdlNTAgc3RhcnQK
</data>

          </attachment>
      

    </bug>

</bugzilla>