<?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>180251</bug_id>
          
          <creation_ts>2017-12-01 08:44:22 -0800</creation_ts>
          <short_desc>Nullptr deref in WebCore::RenderTableCaption::containingBlockLogicalWidthForContent</short_desc>
          <delta_ts>2017-12-01 11:15:38 -0800</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="alan">zalan</reporter>
          <assigned_to name="alan">zalan</assigned_to>
          <cc>bfulgham</cc>
    
    <cc>commit-queue</cc>
    
    <cc>simon.fraser</cc>
    
    <cc>zalan</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1376821</commentid>
    <comment_count>0</comment_count>
    <who name="alan">zalan</who>
    <bug_when>2017-12-01 08:44:22 -0800</bug_when>
    <thetext>rdar://problem/34138562</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1376826</commentid>
    <comment_count>1</comment_count>
      <attachid>328095</attachid>
    <who name="alan">zalan</who>
    <bug_when>2017-12-01 08:54:31 -0800</bug_when>
    <thetext>Created attachment 328095
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1376829</commentid>
    <comment_count>2</comment_count>
    <who name="alan">zalan</who>
    <bug_when>2017-12-01 08:59:13 -0800</bug_when>
    <thetext>In an ideal world we would never end up calling containingBlockLogicalWidthForContent on a detached renderer. There&apos;s no reason why we would want the containing block&apos;s logical width unless we are performing layout.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1376885</commentid>
    <comment_count>3</comment_count>
      <attachid>328095</attachid>
    <who name="Simon Fraser (smfr)">simon.fraser</who>
    <bug_when>2017-12-01 10:23:29 -0800</bug_when>
    <thetext>Comment on attachment 328095
Patch

View in context: https://bugs.webkit.org/attachment.cgi?id=328095&amp;action=review

&gt; LayoutTests/fast/table/caption-crash-when-layer-backed.html:6
&gt; +    will-change: -webkit-transform; 

No prefix.

&gt; LayoutTests/fast/table/caption-crash-when-layer-backed.html:8
&gt; +    -webkit-background-clip: content; 

Not sure why this is needed.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1376908</commentid>
    <comment_count>4</comment_count>
      <attachid>328119</attachid>
    <who name="alan">zalan</who>
    <bug_when>2017-12-01 10:43:02 -0800</bug_when>
    <thetext>Created attachment 328119
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1376910</commentid>
    <comment_count>5</comment_count>
    <who name="alan">zalan</who>
    <bug_when>2017-12-01 10:44:48 -0800</bug_when>
    <thetext>(In reply to Simon Fraser (smfr) from comment #3)
&gt; Comment on attachment 328095 [details]
&gt; Patch
&gt; 
&gt; View in context:
&gt; https://bugs.webkit.org/attachment.cgi?id=328095&amp;action=review
&gt; 
&gt; &gt; LayoutTests/fast/table/caption-crash-when-layer-backed.html:6
&gt; &gt; +    will-change: -webkit-transform; 
&gt; 
&gt; No prefix.
&gt; 
&gt; &gt; LayoutTests/fast/table/caption-crash-when-layer-backed.html:8
&gt; &gt; +    -webkit-background-clip: content; 
&gt; 
&gt; Not sure why this is needed.
backgroundClip needs to be either PaddingFillBox or ContentFillBox to force padding/border etc resolving.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1376928</commentid>
    <comment_count>6</comment_count>
      <attachid>328119</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2017-12-01 11:15:36 -0800</bug_when>
    <thetext>Comment on attachment 328119
Patch

Clearing flags on attachment: 328119

Committed r225402: &lt;https://trac.webkit.org/changeset/225402&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1376929</commentid>
    <comment_count>7</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2017-12-01 11:15:38 -0800</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>328095</attachid>
            <date>2017-12-01 08:54:31 -0800</date>
            <delta_ts>2017-12-01 10:43:00 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-180251-20171201085430.patch</filename>
            <type>text/plain</type>
            <size>4816</size>
            <attacher name="alan">zalan</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjI1MzE1CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggNzEzMmRmMTZiZTZiMTg3
ZDlkZWRmMTE5NDc2ZmM4MDJlNDUzM2ExMS4uZmNlNGRkMTNkYzMyMWM2YmE1MmU3YjdhMGM4YzI2
YzA0YjExZGZiNCAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDIxIEBACisyMDE3LTEyLTAxICBaYWxh
biBCdWp0YXMgIDx6YWxhbkBhcHBsZS5jb20+CisKKyAgICAgICAgTnVsbHB0ciBkZXJlZiBpbiBX
ZWJDb3JlOjpSZW5kZXJUYWJsZUNhcHRpb246OmNvbnRhaW5pbmdCbG9ja0xvZ2ljYWxXaWR0aEZv
ckNvbnRlbnQKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lk
PTE4MDI1MQorICAgICAgICA8cmRhcjovL3Byb2JsZW0vMzQxMzg1NjI+CisKKyAgICAgICAgUmV2
aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgY29udGFpbmluZ0Jsb2NrTG9naWNh
bFdpZHRoRm9yQ29udGVudCBzaG91bGQgY2hlY2sgd2hldGhlciB0aGUgcmVuZGVyZXIgaXMgYWN0
dWFsbHkKKyAgICAgICAgYXR0YWNoZWQgdG8gdGhlIHRyZWUuCisKKyAgICAgICAgVGVzdDogZmFz
dC90YWJsZS9jYXB0aW9uLWNyYXNoLXdoZW4tbGF5ZXItYmFja2VkLmh0bWwKKworICAgICAgICAq
IHJlbmRlcmluZy9SZW5kZXJCb3hNb2RlbE9iamVjdC5jcHA6CisgICAgICAgIChXZWJDb3JlOjpS
ZW5kZXJCb3hNb2RlbE9iamVjdDo6Y29udGFpbmluZ0Jsb2NrTG9naWNhbFdpZHRoRm9yQ29udGVu
dCBjb25zdCk6CisgICAgICAgICogcmVuZGVyaW5nL1JlbmRlclRhYmxlQ2FwdGlvbi5oOgorICAg
ICAgICAoV2ViQ29yZTo6UmVuZGVyVGFibGVDYXB0aW9uOjpjb250YWluaW5nQmxvY2tMb2dpY2Fs
V2lkdGhGb3JDb250ZW50IGNvbnN0KToKKwogMjAxNy0xMS0yOSAgRmlsaXAgUGl6bG8gIDxmcGl6
bG9AYXBwbGUuY29tPgogCiAgICAgICAgIEdDIHNob3VsZCBzdXBwb3J0IGlzb2hlYXBzCmRpZmYg
LS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9yZW5kZXJpbmcvUmVuZGVyQm94TW9kZWxPYmplY3QuY3Bw
IGIvU291cmNlL1dlYkNvcmUvcmVuZGVyaW5nL1JlbmRlckJveE1vZGVsT2JqZWN0LmNwcAppbmRl
eCBkMGEzZDM3Yzg2MzIxZjMxOTI3YTU2MzM3N2FhNDY3OTQxMGZhNDAxLi4zMjBmMjljNzFhZjRk
YTU0M2MyOWUyZGY3ZDIzZTBlMzU3Nzc5OTc0IDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9y
ZW5kZXJpbmcvUmVuZGVyQm94TW9kZWxPYmplY3QuY3BwCisrKyBiL1NvdXJjZS9XZWJDb3JlL3Jl
bmRlcmluZy9SZW5kZXJCb3hNb2RlbE9iamVjdC5jcHAKQEAgLTI0OTMsNyArMjQ5Myw5IEBAIHZv
aWQgUmVuZGVyQm94TW9kZWxPYmplY3Q6OnBhaW50Qm94U2hhZG93KGNvbnN0IFBhaW50SW5mbyYg
aW5mbywgY29uc3QgTGF5b3V0UmVjCiAKIExheW91dFVuaXQgUmVuZGVyQm94TW9kZWxPYmplY3Q6
OmNvbnRhaW5pbmdCbG9ja0xvZ2ljYWxXaWR0aEZvckNvbnRlbnQoKSBjb25zdAogewotICAgIHJl
dHVybiBjb250YWluaW5nQmxvY2soKS0+YXZhaWxhYmxlTG9naWNhbFdpZHRoKCk7CisgICAgaWYg
KGF1dG8qIGNvbnRhaW5pbmdCbG9jayA9IHRoaXMtPmNvbnRhaW5pbmdCbG9jaygpKQorICAgICAg
ICByZXR1cm4gY29udGFpbmluZ0Jsb2NrLT5hdmFpbGFibGVMb2dpY2FsV2lkdGgoKTsKKyAgICBy
ZXR1cm4geyB9OwogfQogCiBSZW5kZXJCb3hNb2RlbE9iamVjdCogUmVuZGVyQm94TW9kZWxPYmpl
Y3Q6OmNvbnRpbnVhdGlvbigpIGNvbnN0CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9yZW5k
ZXJpbmcvUmVuZGVyVGFibGVDYXB0aW9uLmggYi9Tb3VyY2UvV2ViQ29yZS9yZW5kZXJpbmcvUmVu
ZGVyVGFibGVDYXB0aW9uLmgKaW5kZXggMzZmODdhYTNiN2Y1MDg5ZTFmNjU0ZTU2NDk1MWQ0MGY4
MWYxNjFjYi4uZmM1ZTcxN2JhZDQ5ZGMzYjMyN2EyMDZiZmJmNzZjOGQ4MjJjY2FjZCAxMDA2NDQK
LS0tIGEvU291cmNlL1dlYkNvcmUvcmVuZGVyaW5nL1JlbmRlclRhYmxlQ2FwdGlvbi5oCisrKyBi
L1NvdXJjZS9XZWJDb3JlL3JlbmRlcmluZy9SZW5kZXJUYWJsZUNhcHRpb24uaApAQCAtMzMsNyAr
MzMsNyBAQCBwdWJsaWM6CiAKICAgICBFbGVtZW50JiBlbGVtZW50KCkgY29uc3QgeyByZXR1cm4g
ZG93bmNhc3Q8RWxlbWVudD4obm9kZUZvck5vbkFub255bW91cygpKTsgfQogCi0gICAgTGF5b3V0
VW5pdCBjb250YWluaW5nQmxvY2tMb2dpY2FsV2lkdGhGb3JDb250ZW50KCkgY29uc3Qgb3ZlcnJp
ZGUgeyByZXR1cm4gY29udGFpbmluZ0Jsb2NrKCktPmxvZ2ljYWxXaWR0aCgpOyB9CisgICAgTGF5
b3V0VW5pdCBjb250YWluaW5nQmxvY2tMb2dpY2FsV2lkdGhGb3JDb250ZW50KCkgY29uc3Qgb3Zl
cnJpZGU7CiAgICAgCiBwcml2YXRlOgogICAgIGJvb2wgaXNUYWJsZUNhcHRpb24oKSBjb25zdCBv
dmVycmlkZSB7IHJldHVybiB0cnVlOyB9CkBAIC00NCw2ICs0NCwxMyBAQCBwcml2YXRlOgogICAg
IFJlbmRlclRhYmxlKiB0YWJsZSgpIGNvbnN0OwogfTsKIAoraW5saW5lIExheW91dFVuaXQgUmVu
ZGVyVGFibGVDYXB0aW9uOjpjb250YWluaW5nQmxvY2tMb2dpY2FsV2lkdGhGb3JDb250ZW50KCkg
Y29uc3QKK3sKKyAgICBpZiAoYXV0byogY29udGFpbmluZ0Jsb2NrID0gdGhpcy0+Y29udGFpbmlu
Z0Jsb2NrKCkpCisgICAgICAgIHJldHVybiBjb250YWluaW5nQmxvY2stPmxvZ2ljYWxXaWR0aCgp
OworICAgIHJldHVybiB7IH07Cit9CisKIH0gLy8gbmFtZXNwYWNlIFdlYkNvcmUKIAogU1BFQ0lB
TElaRV9UWVBFX1RSQUlUU19SRU5ERVJfT0JKRUNUKFJlbmRlclRhYmxlQ2FwdGlvbiwgaXNUYWJs
ZUNhcHRpb24oKSkKZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL0NoYW5nZUxvZyBiL0xheW91dFRl
c3RzL0NoYW5nZUxvZwppbmRleCA2Y2FjYjhlMDk4N2Y1NTcwYWM4YjA5NGQ2ODY0ZTIzYjA4YWJj
MTM2Li4xMTlmMDQ4ZGYwODc4YzYyODYxOTExMjYzMTZkNDAxMzA2MzhkNTNiIDEwMDY0NAotLS0g
YS9MYXlvdXRUZXN0cy9DaGFuZ2VMb2cKKysrIGIvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCkBAIC0x
LDMgKzEsMTQgQEAKKzIwMTctMTItMDEgIFphbGFuIEJ1anRhcyAgPHphbGFuQGFwcGxlLmNvbT4K
KworICAgICAgICBOdWxscHRyIGRlcmVmIGluIFdlYkNvcmU6OlJlbmRlclRhYmxlQ2FwdGlvbjo6
Y29udGFpbmluZ0Jsb2NrTG9naWNhbFdpZHRoRm9yQ29udGVudAorICAgICAgICBodHRwczovL2J1
Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTgwMjUxCisgICAgICAgIDxyZGFyOi8vcHJv
YmxlbS8zNDEzODU2Mj4KKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKwor
ICAgICAgICAqIGZhc3QvdGFibGUvY2FwdGlvbi1jcmFzaC13aGVuLWxheWVyLWJhY2tlZC1leHBl
Y3RlZC50eHQ6IEFkZGVkLgorICAgICAgICAqIGZhc3QvdGFibGUvY2FwdGlvbi1jcmFzaC13aGVu
LWxheWVyLWJhY2tlZC5odG1sOiBBZGRlZC4KKwogMjAxNy0xMS0yOSAgQ2hyaXMgRHVtZXogIDxj
ZHVtZXpAYXBwbGUuY29tPgogCiAgICAgICAgIExheW91dFRlc3QgaHR0cC90ZXN0cy93b3JrZXJz
L3NlcnZpY2UvcmVnaXN0cmF0aW9uLWNsZWFyLXJlZHVuZGFudC13b3JrZXIuaHRtbCBpcyBhIGZs
YWt5IGZhaWx1cmUKZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL2Zhc3QvdGFibGUvY2FwdGlvbi1j
cmFzaC13aGVuLWxheWVyLWJhY2tlZC1leHBlY3RlZC50eHQgYi9MYXlvdXRUZXN0cy9mYXN0L3Rh
YmxlL2NhcHRpb24tY3Jhc2gtd2hlbi1sYXllci1iYWNrZWQtZXhwZWN0ZWQudHh0Cm5ldyBmaWxl
IG1vZGUgMTAwNjQ0CmluZGV4IDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw
MDAuLjFiMzkwMTNmZjJmMTk3ZjJhNzJhNjcyODMzMTJiZGE1MzAyNDQ1MzgKLS0tIC9kZXYvbnVs
bAorKysgYi9MYXlvdXRUZXN0cy9mYXN0L3RhYmxlL2NhcHRpb24tY3Jhc2gtd2hlbi1sYXllci1i
YWNrZWQtZXhwZWN0ZWQudHh0CkBAIC0wLDAgKzEsMiBAQAorUEFTUyBpZiBubyBjcmFzaC4KK2Zv
b2JhcgpkaWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMvZmFzdC90YWJsZS9jYXB0aW9uLWNyYXNoLXdo
ZW4tbGF5ZXItYmFja2VkLmh0bWwgYi9MYXlvdXRUZXN0cy9mYXN0L3RhYmxlL2NhcHRpb24tY3Jh
c2gtd2hlbi1sYXllci1iYWNrZWQuaHRtbApuZXcgZmlsZSBtb2RlIDEwMDY0NAppbmRleCAwMDAw
MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwLi5jZjYwOTdhYmU0NWExNmNkZWEy
NjdhNzMwZGE1NzZmM2NmN2IyMTJkCi0tLSAvZGV2L251bGwKKysrIGIvTGF5b3V0VGVzdHMvZmFz
dC90YWJsZS9jYXB0aW9uLWNyYXNoLXdoZW4tbGF5ZXItYmFja2VkLmh0bWwKQEAgLTAsMCArMSwy
MCBAQAorPCFET0NUWVBFIGh0bWw+Cis8aHRtbD4KKzxoZWFkPgorPHN0eWxlPgorY2FwdGlvbiB7
IAorICAgIHdpbGwtY2hhbmdlOiAtd2Via2l0LXRyYW5zZm9ybTsgCisgICAgcGFkZGluZzogMTAw
JTsgCisgICAgLXdlYmtpdC1iYWNrZ3JvdW5kLWNsaXA6IGNvbnRlbnQ7IAorfQorPC9zdHlsZT4K
KzxzY3JpcHQ+CitpZiAod2luZG93LnRlc3RSdW5uZXIpCisgICAgdGVzdFJ1bm5lci5kdW1wQXNU
ZXh0KCk7Cis8L3NjcmlwdD4KKzwvaGVhZD4KKzxib2R5PgorUEFTUyBpZiBubyBjcmFzaC4KKzx0
YWJsZT48Y2FwdGlvbj5mb29iYXI8L2NhcHRpb24+PC90YWJsZT4KKzwvYm9keT4KKzwvaHRtbD4K
XCBObyBuZXdsaW5lIGF0IGVuZCBvZiBmaWxlCg==
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>328119</attachid>
            <date>2017-12-01 10:43:02 -0800</date>
            <delta_ts>2017-12-01 11:15:36 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-180251-20171201104301.patch</filename>
            <type>text/plain</type>
            <size>4830</size>
            <attacher name="alan">zalan</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjI1Mzk5CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggN2RlOTczMDFmZjk4OWZj
YzdiNjhmZDk3NmQyMDZmZWU3ZTkzYmE3Ny4uMzZjYTk3MWZkMzRlODJiZTlkZmZkZWE3NDM4NTZm
OTYyYTI2MTM3YyAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDIxIEBACisyMDE3LTEyLTAxICBaYWxh
biBCdWp0YXMgIDx6YWxhbkBhcHBsZS5jb20+CisKKyAgICAgICAgTnVsbHB0ciBkZXJlZiBpbiBX
ZWJDb3JlOjpSZW5kZXJUYWJsZUNhcHRpb246OmNvbnRhaW5pbmdCbG9ja0xvZ2ljYWxXaWR0aEZv
ckNvbnRlbnQKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lk
PTE4MDI1MQorICAgICAgICA8cmRhcjovL3Byb2JsZW0vMzQxMzg1NjI+CisKKyAgICAgICAgUmV2
aWV3ZWQgYnkgU2ltb24gRnJhc2VyLgorCisgICAgICAgIGNvbnRhaW5pbmdCbG9ja0xvZ2ljYWxX
aWR0aEZvckNvbnRlbnQgc2hvdWxkIGNoZWNrIHdoZXRoZXIgdGhlIHJlbmRlcmVyIGlzIGFjdHVh
bGx5CisgICAgICAgIGF0dGFjaGVkIHRvIHRoZSB0cmVlLgorCisgICAgICAgIFRlc3Q6IGZhc3Qv
dGFibGUvY2FwdGlvbi1jcmFzaC13aGVuLWxheWVyLWJhY2tlZC5odG1sCisKKyAgICAgICAgKiBy
ZW5kZXJpbmcvUmVuZGVyQm94TW9kZWxPYmplY3QuY3BwOgorICAgICAgICAoV2ViQ29yZTo6UmVu
ZGVyQm94TW9kZWxPYmplY3Q6OmNvbnRhaW5pbmdCbG9ja0xvZ2ljYWxXaWR0aEZvckNvbnRlbnQg
Y29uc3QpOgorICAgICAgICAqIHJlbmRlcmluZy9SZW5kZXJUYWJsZUNhcHRpb24uaDoKKyAgICAg
ICAgKFdlYkNvcmU6OlJlbmRlclRhYmxlQ2FwdGlvbjo6Y29udGFpbmluZ0Jsb2NrTG9naWNhbFdp
ZHRoRm9yQ29udGVudCBjb25zdCk6CisKIDIwMTctMTItMDEgIFlvdWVubiBGYWJsZXQgIDx5b3Vl
bm5AYXBwbGUuY29tPgogCiAgICAgICAgIENsZWFyIFdlYlNXQ2xpZW50Q29ubmVjdGlvbiBpbiBj
YXNlIHN0b3JhZ2UgcHJvY2VzcyBJUEMgY29ubmVjdGlvbiBpcyBjbG9zaW5nCmRpZmYgLS1naXQg
YS9Tb3VyY2UvV2ViQ29yZS9yZW5kZXJpbmcvUmVuZGVyQm94TW9kZWxPYmplY3QuY3BwIGIvU291
cmNlL1dlYkNvcmUvcmVuZGVyaW5nL1JlbmRlckJveE1vZGVsT2JqZWN0LmNwcAppbmRleCBkMGEz
ZDM3Yzg2MzIxZjMxOTI3YTU2MzM3N2FhNDY3OTQxMGZhNDAxLi4zMjBmMjljNzFhZjRkYTU0M2My
OWUyZGY3ZDIzZTBlMzU3Nzc5OTc0IDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9yZW5kZXJp
bmcvUmVuZGVyQm94TW9kZWxPYmplY3QuY3BwCisrKyBiL1NvdXJjZS9XZWJDb3JlL3JlbmRlcmlu
Zy9SZW5kZXJCb3hNb2RlbE9iamVjdC5jcHAKQEAgLTI0OTMsNyArMjQ5Myw5IEBAIHZvaWQgUmVu
ZGVyQm94TW9kZWxPYmplY3Q6OnBhaW50Qm94U2hhZG93KGNvbnN0IFBhaW50SW5mbyYgaW5mbywg
Y29uc3QgTGF5b3V0UmVjCiAKIExheW91dFVuaXQgUmVuZGVyQm94TW9kZWxPYmplY3Q6OmNvbnRh
aW5pbmdCbG9ja0xvZ2ljYWxXaWR0aEZvckNvbnRlbnQoKSBjb25zdAogewotICAgIHJldHVybiBj
b250YWluaW5nQmxvY2soKS0+YXZhaWxhYmxlTG9naWNhbFdpZHRoKCk7CisgICAgaWYgKGF1dG8q
IGNvbnRhaW5pbmdCbG9jayA9IHRoaXMtPmNvbnRhaW5pbmdCbG9jaygpKQorICAgICAgICByZXR1
cm4gY29udGFpbmluZ0Jsb2NrLT5hdmFpbGFibGVMb2dpY2FsV2lkdGgoKTsKKyAgICByZXR1cm4g
eyB9OwogfQogCiBSZW5kZXJCb3hNb2RlbE9iamVjdCogUmVuZGVyQm94TW9kZWxPYmplY3Q6OmNv
bnRpbnVhdGlvbigpIGNvbnN0CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9yZW5kZXJpbmcv
UmVuZGVyVGFibGVDYXB0aW9uLmggYi9Tb3VyY2UvV2ViQ29yZS9yZW5kZXJpbmcvUmVuZGVyVGFi
bGVDYXB0aW9uLmgKaW5kZXggMzZmODdhYTNiN2Y1MDg5ZTFmNjU0ZTU2NDk1MWQ0MGY4MWYxNjFj
Yi4uZmM1ZTcxN2JhZDQ5ZGMzYjMyN2EyMDZiZmJmNzZjOGQ4MjJjY2FjZCAxMDA2NDQKLS0tIGEv
U291cmNlL1dlYkNvcmUvcmVuZGVyaW5nL1JlbmRlclRhYmxlQ2FwdGlvbi5oCisrKyBiL1NvdXJj
ZS9XZWJDb3JlL3JlbmRlcmluZy9SZW5kZXJUYWJsZUNhcHRpb24uaApAQCAtMzMsNyArMzMsNyBA
QCBwdWJsaWM6CiAKICAgICBFbGVtZW50JiBlbGVtZW50KCkgY29uc3QgeyByZXR1cm4gZG93bmNh
c3Q8RWxlbWVudD4obm9kZUZvck5vbkFub255bW91cygpKTsgfQogCi0gICAgTGF5b3V0VW5pdCBj
b250YWluaW5nQmxvY2tMb2dpY2FsV2lkdGhGb3JDb250ZW50KCkgY29uc3Qgb3ZlcnJpZGUgeyBy
ZXR1cm4gY29udGFpbmluZ0Jsb2NrKCktPmxvZ2ljYWxXaWR0aCgpOyB9CisgICAgTGF5b3V0VW5p
dCBjb250YWluaW5nQmxvY2tMb2dpY2FsV2lkdGhGb3JDb250ZW50KCkgY29uc3Qgb3ZlcnJpZGU7
CiAgICAgCiBwcml2YXRlOgogICAgIGJvb2wgaXNUYWJsZUNhcHRpb24oKSBjb25zdCBvdmVycmlk
ZSB7IHJldHVybiB0cnVlOyB9CkBAIC00NCw2ICs0NCwxMyBAQCBwcml2YXRlOgogICAgIFJlbmRl
clRhYmxlKiB0YWJsZSgpIGNvbnN0OwogfTsKIAoraW5saW5lIExheW91dFVuaXQgUmVuZGVyVGFi
bGVDYXB0aW9uOjpjb250YWluaW5nQmxvY2tMb2dpY2FsV2lkdGhGb3JDb250ZW50KCkgY29uc3QK
K3sKKyAgICBpZiAoYXV0byogY29udGFpbmluZ0Jsb2NrID0gdGhpcy0+Y29udGFpbmluZ0Jsb2Nr
KCkpCisgICAgICAgIHJldHVybiBjb250YWluaW5nQmxvY2stPmxvZ2ljYWxXaWR0aCgpOworICAg
IHJldHVybiB7IH07Cit9CisKIH0gLy8gbmFtZXNwYWNlIFdlYkNvcmUKIAogU1BFQ0lBTElaRV9U
WVBFX1RSQUlUU19SRU5ERVJfT0JKRUNUKFJlbmRlclRhYmxlQ2FwdGlvbiwgaXNUYWJsZUNhcHRp
b24oKSkKZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL0NoYW5nZUxvZyBiL0xheW91dFRlc3RzL0No
YW5nZUxvZwppbmRleCAxZGI1Yjg0YmJlNWZhNWIxMmFjODMyZDIwNTk5ZGJhZWE5YjFlMDM4Li4x
ZTdhNWMzZDEzZjZiNDQ1ZDRhNzdlYTM1ZmIwMTI4YzJjYzMxYjFiIDEwMDY0NAotLS0gYS9MYXlv
dXRUZXN0cy9DaGFuZ2VMb2cKKysrIGIvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCkBAIC0xLDMgKzEs
MTQgQEAKKzIwMTctMTItMDEgIFphbGFuIEJ1anRhcyAgPHphbGFuQGFwcGxlLmNvbT4KKworICAg
ICAgICBOdWxscHRyIGRlcmVmIGluIFdlYkNvcmU6OlJlbmRlclRhYmxlQ2FwdGlvbjo6Y29udGFp
bmluZ0Jsb2NrTG9naWNhbFdpZHRoRm9yQ29udGVudAorICAgICAgICBodHRwczovL2J1Z3Mud2Vi
a2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTgwMjUxCisgICAgICAgIDxyZGFyOi8vcHJvYmxlbS8z
NDEzODU2Mj4KKworICAgICAgICBSZXZpZXdlZCBieSBTaW1vbiBGcmFzZXIuCisKKyAgICAgICAg
KiBmYXN0L3RhYmxlL2NhcHRpb24tY3Jhc2gtd2hlbi1sYXllci1iYWNrZWQtZXhwZWN0ZWQudHh0
OiBBZGRlZC4KKyAgICAgICAgKiBmYXN0L3RhYmxlL2NhcHRpb24tY3Jhc2gtd2hlbi1sYXllci1i
YWNrZWQuaHRtbDogQWRkZWQuCisKIDIwMTctMTItMDEgIFphbiBEb2JlcnNlayAgPHpkb2JlcnNl
a0BpZ2FsaWEuY29tPgogCiAgICAgICAgIFVucmV2aWV3ZWQgR1RLKyBnYXJkZW5pbmcuIFVwZGF0
aW5nIGJhc2VsaW5lcyBhZmZlY3RlZCBpbiByMjI1MzY2LgpkaWZmIC0tZ2l0IGEvTGF5b3V0VGVz
dHMvZmFzdC90YWJsZS9jYXB0aW9uLWNyYXNoLXdoZW4tbGF5ZXItYmFja2VkLWV4cGVjdGVkLnR4
dCBiL0xheW91dFRlc3RzL2Zhc3QvdGFibGUvY2FwdGlvbi1jcmFzaC13aGVuLWxheWVyLWJhY2tl
ZC1leHBlY3RlZC50eHQKbmV3IGZpbGUgbW9kZSAxMDA2NDQKaW5kZXggMDAwMDAwMDAwMDAwMDAw
MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMC4uMWIzOTAxM2ZmMmYxOTdmMmE3MmE2NzI4MzMxMmJk
YTUzMDI0NDUzOAotLS0gL2Rldi9udWxsCisrKyBiL0xheW91dFRlc3RzL2Zhc3QvdGFibGUvY2Fw
dGlvbi1jcmFzaC13aGVuLWxheWVyLWJhY2tlZC1leHBlY3RlZC50eHQKQEAgLTAsMCArMSwyIEBA
CitQQVNTIGlmIG5vIGNyYXNoLgorZm9vYmFyCmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9mYXN0
L3RhYmxlL2NhcHRpb24tY3Jhc2gtd2hlbi1sYXllci1iYWNrZWQuaHRtbCBiL0xheW91dFRlc3Rz
L2Zhc3QvdGFibGUvY2FwdGlvbi1jcmFzaC13aGVuLWxheWVyLWJhY2tlZC5odG1sCm5ldyBmaWxl
IG1vZGUgMTAwNjQ0CmluZGV4IDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw
MDAuLjdlZWUyNTE1NTkyNjRlN2FmMWNkZmZmMjcyNzFhYjYyZmEzNzg3NjcKLS0tIC9kZXYvbnVs
bAorKysgYi9MYXlvdXRUZXN0cy9mYXN0L3RhYmxlL2NhcHRpb24tY3Jhc2gtd2hlbi1sYXllci1i
YWNrZWQuaHRtbApAQCAtMCwwICsxLDIwIEBACis8IURPQ1RZUEUgaHRtbD4KKzxodG1sPgorPGhl
YWQ+Cis8c3R5bGU+CitjYXB0aW9uIHsgCisgICAgd2lsbC1jaGFuZ2U6IHRyYW5zZm9ybTsKKyAg
ICBwYWRkaW5nOiAxMDAlOyAKKyAgICAtd2Via2l0LWJhY2tncm91bmQtY2xpcDogY29udGVudDsg
Cit9Cis8L3N0eWxlPgorPHNjcmlwdD4KK2lmICh3aW5kb3cudGVzdFJ1bm5lcikKKyAgICB0ZXN0
UnVubmVyLmR1bXBBc1RleHQoKTsKKzwvc2NyaXB0PgorPC9oZWFkPgorPGJvZHk+CitQQVNTIGlm
IG5vIGNyYXNoLgorPHRhYmxlPjxjYXB0aW9uPmZvb2JhcjwvY2FwdGlvbj48L3RhYmxlPgorPC9i
b2R5PgorPC9odG1sPgpcIE5vIG5ld2xpbmUgYXQgZW5kIG9mIGZpbGUK
</data>

          </attachment>
      

    </bug>

</bugzilla>