<?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>204873</bug_id>
          
          <creation_ts>2019-12-04 21:51:19 -0800</creation_ts>
          <short_desc>[MSVC] writeNumberToBufferUnsigned is unsafe for bool type</short_desc>
          <delta_ts>2019-12-09 17:57:15 -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>Web Template Framework</component>
          <version>WebKit Nightly Build</version>
          <rep_platform>Unspecified</rep_platform>
          <op_sys>Unspecified</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          <see_also>https://bugs.webkit.org/show_bug.cgi?id=204870</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="Fujii Hironori">fujii</reporter>
          <assigned_to name="Fujii Hironori">fujii</assigned_to>
          <cc>benjamin</cc>
    
    <cc>cdumez</cc>
    
    <cc>cmarcelo</cc>
    
    <cc>darin</cc>
    
    <cc>dbates</cc>
    
    <cc>don.olmstead</cc>
    
    <cc>ews-watchlist</cc>
    
    <cc>jfbastien</cc>
    
    <cc>ross.kirsling</cc>
    
    <cc>webkit-bug-importer</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1595716</commentid>
    <comment_count>0</comment_count>
    <who name="Fujii Hironori">fujii</who>
    <bug_when>2019-12-04 21:51:19 -0800</bug_when>
    <thetext>[MSVC] writeNumberToBufferUnsigned is unsafe for bool type

MSVC reports warning for using / operator for bool type.

&gt; warning C4804: &apos;/&apos;: unsafe use of type &apos;bool&apos; in operation

GCC and Clang doesn&apos;t report warnings for bool / 10.
https://godbolt.org/z/RjKz-m

See also Bug 204870.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1595717</commentid>
    <comment_count>1</comment_count>
      <attachid>384880</attachid>
    <who name="Fujii Hironori">fujii</who>
    <bug_when>2019-12-04 21:56:16 -0800</bug_when>
    <thetext>Created attachment 384880
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1595797</commentid>
    <comment_count>2</comment_count>
      <attachid>384880</attachid>
    <who name="Darin Adler">darin</who>
    <bug_when>2019-12-05 07:35:08 -0800</bug_when>
    <thetext>Comment on attachment 384880
Patch

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

I think supporting bool and turning into &quot;0&quot;/&quot;1&quot; is an accident, not intentional design. We should consider deleting the feature by disabling the template expansion instead of improving the implementation.

&gt; Source/WTF/wtf/text/IntegerToStringConversion.h:130
&gt; +    *destination++ = number ? &apos;1&apos; : &apos;0&apos;;

No need for ++ here, if we decide to keep this code.

&gt; Tools/TestWebKitAPI/Tests/WTF/StringConcatenate.cpp:99
&gt; +    EXPECT_STREQ(&quot;0&quot;, makeString(false).utf8().data());
&gt; +    EXPECT_STREQ(&quot;1&quot;, makeString(true).utf8().data());

I don’t think we should serialize as &quot;0&quot; and &quot;1&quot;. Instead I would suggest &quot;false&quot; and &quot;true&quot;, which is what std::ostream does.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1596160</commentid>
    <comment_count>3</comment_count>
    <who name="Fujii Hironori">fujii</who>
    <bug_when>2019-12-05 19:42:28 -0800</bug_when>
    <thetext>Makes sense. I&apos;m going to add static_assert at the moment.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1596161</commentid>
    <comment_count>4</comment_count>
      <attachid>384988</attachid>
    <who name="Fujii Hironori">fujii</who>
    <bug_when>2019-12-05 19:43:35 -0800</bug_when>
    <thetext>Created attachment 384988
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1596294</commentid>
    <comment_count>5</comment_count>
      <attachid>384988</attachid>
    <who name="Darin Adler">darin</who>
    <bug_when>2019-12-06 11:17:25 -0800</bug_when>
    <thetext>Comment on attachment 384988
Patch

Looks fine. I probably would have said something more like “bool not supported” rather than focusing on the implementation detail fo why this function template won’t work</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1596750</commentid>
    <comment_count>6</comment_count>
    <who name="Fujii Hironori">fujii</who>
    <bug_when>2019-12-08 18:28:49 -0800</bug_when>
    <thetext>I&apos;m going to revise the message. &quot;&apos;bool&apos; isn&apos;t supported&quot;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1596751</commentid>
    <comment_count>7</comment_count>
      <attachid>385129</attachid>
    <who name="Fujii Hironori">fujii</who>
    <bug_when>2019-12-08 18:32:42 -0800</bug_when>
    <thetext>Created attachment 385129
Patch for landing</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1597057</commentid>
    <comment_count>8</comment_count>
      <attachid>385129</attachid>
    <who name="Fujii Hironori">fujii</who>
    <bug_when>2019-12-09 17:55:44 -0800</bug_when>
    <thetext>Comment on attachment 385129
Patch for landing

Clearing flags on attachment: 385129

Committed r253315: &lt;https://trac.webkit.org/changeset/253315&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1597059</commentid>
    <comment_count>9</comment_count>
    <who name="Fujii Hironori">fujii</who>
    <bug_when>2019-12-09 17:55:48 -0800</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1597060</commentid>
    <comment_count>10</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2019-12-09 17:57:15 -0800</bug_when>
    <thetext>&lt;rdar://problem/57777920&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>384880</attachid>
            <date>2019-12-04 21:56:16 -0800</date>
            <delta_ts>2019-12-05 19:43:18 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-204873-20191205145615.patch</filename>
            <type>text/plain</type>
            <size>3234</size>
            <attacher name="Fujii Hironori">fujii</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjUzMTM2CmRpZmYgLS1naXQgYS9Tb3VyY2UvV1RGL0NoYW5n
ZUxvZyBiL1NvdXJjZS9XVEYvQ2hhbmdlTG9nCmluZGV4IGRmYzU3YmE0NmU3NDFiYzZiNTExNDAx
ZmZjZmIxZDA2MWY4ZTVhMWYuLmFjNThkYmYzYjg2ODVmNGE1NzVjM2JhZTY4ZTYzY2Q5OWQ5OTU5
YTIgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XVEYvQ2hhbmdlTG9nCisrKyBiL1NvdXJjZS9XVEYvQ2hh
bmdlTG9nCkBAIC0xLDMgKzEsMTkgQEAKKzIwMTktMTItMDQgIEZ1amlpIEhpcm9ub3JpICA8SGly
b25vcmkuRnVqaWlAc29ueS5jb20+CisKKyAgICAgICAgW01TVkNdIHdyaXRlTnVtYmVyVG9CdWZm
ZXJVbnNpZ25lZCBpcyB1bnNhZmUgZm9yIGJvb2wgdHlwZQorICAgICAgICBodHRwczovL2J1Z3Mu
d2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MjA0ODczCisKKyAgICAgICAgUmV2aWV3ZWQgYnkg
Tk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgTVNWQyByZXBvcnRzIHdhcm5pbmcgZm9yIHVzaW5n
IC8gb3BlcmF0b3IgZm9yIGJvb2wgdHlwZS4KKyAgICAgICAgPiB3YXJuaW5nIEM0ODA0OiAnLyc6
IHVuc2FmZSB1c2Ugb2YgdHlwZSAnYm9vbCcgaW4gb3BlcmF0aW9uCisKKyAgICAgICAgQWRkIGEg
c3BlY2lhbGl6YXRpb24gb2Ygd3JpdGVOdW1iZXJUb0J1ZmZlclVuc2lnbmVkIGZvciBib29sIHR5
cGUuCisKKyAgICAgICAgKiB3dGYvdGV4dC9JbnRlZ2VyVG9TdHJpbmdDb252ZXJzaW9uLmg6Cisg
ICAgICAgIChXVEY6OndyaXRlTnVtYmVyVG9CdWZmZXJVbnNpZ25lZDxib29sLCBUPik6IEFkZGVk
LgorICAgICAgICAoV1RGOjpsZW5ndGhPZk51bWJlckFzU3RyaW5nVW5zaWduZWQ8Ym9vbD4pOiBB
ZGRlZC4KKwogMjAxOS0xMi0wMyAgU3VubnkgSGUgIDxzdW5ueV9oZUBhcHBsZS5jb20+CiAKICAg
ICAgICAgRW5hYmxlIHNlY3VyaXR5IGFzc2VydGlvbnMgb24gYWxsIEFTQU4gYnVpbGRzCmRpZmYg
LS1naXQgYS9Tb3VyY2UvV1RGL3d0Zi90ZXh0L0ludGVnZXJUb1N0cmluZ0NvbnZlcnNpb24uaCBi
L1NvdXJjZS9XVEYvd3RmL3RleHQvSW50ZWdlclRvU3RyaW5nQ29udmVyc2lvbi5oCmluZGV4IDlm
YWE0ZjRjOGY2YmJiNmZiNTI0ZTA0MGVkYjU3YzAyYWViN2NmMDYuLjFlNWZiMmU1MzE3MzgzODQ1
YTMyZTI2NzQ0NmIxMDgxNjkwZDllN2YgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XVEYvd3RmL3RleHQv
SW50ZWdlclRvU3RyaW5nQ29udmVyc2lvbi5oCisrKyBiL1NvdXJjZS9XVEYvd3RmL3RleHQvSW50
ZWdlclRvU3RyaW5nQ29udmVyc2lvbi5oCkBAIC0xMjQsNCArMTI0LDE2IEBAIGlubGluZSB1bnNp
Z25lZCBsZW5ndGhPZk51bWJlckFzU3RyaW5nVW5zaWduZWQoVW5zaWduZWRJbnRlZ2VyVHlwZSBu
dW1iZXIpCiAgICAgcmV0dXJuIGxlbmd0aE9mTnVtYmVyQXNTdHJpbmdJbXBsPFVuc2lnbmVkSW50
ZWdlclR5cGUsIFBvc2l0aXZlTnVtYmVyPihudW1iZXIpOwogfQogCit0ZW1wbGF0ZTx0eXBlbmFt
ZSBDaGFyYWN0ZXJUeXBlPgoraW5saW5lIHZvaWQgd3JpdGVOdW1iZXJUb0J1ZmZlclVuc2lnbmVk
KGJvb2wgbnVtYmVyLCBDaGFyYWN0ZXJUeXBlKiBkZXN0aW5hdGlvbikKK3sKKyAgICAqZGVzdGlu
YXRpb24rKyA9IG51bWJlciA/ICcxJyA6ICcwJzsKK30KKwordGVtcGxhdGU8PgoraW5saW5lIHVu
c2lnbmVkIGxlbmd0aE9mTnVtYmVyQXNTdHJpbmdVbnNpZ25lZDxib29sPihib29sKQoreworICAg
IHJldHVybiAxOworfQorCiB9IC8vIG5hbWVzcGFjZSBXVEYKZGlmZiAtLWdpdCBhL1Rvb2xzL0No
YW5nZUxvZyBiL1Rvb2xzL0NoYW5nZUxvZwppbmRleCBiOWY3NzVkOTg3YTBjZGUxYTRjM2ViMDNj
M2IyNjMyYzY4ZWJmN2Q2Li42ZmU5MWEzYjFiMWM0MzliMjAzZjg4OWJkMmRkNzg1YmUzZThkYTQy
IDEwMDY0NAotLS0gYS9Ub29scy9DaGFuZ2VMb2cKKysrIGIvVG9vbHMvQ2hhbmdlTG9nCkBAIC0x
LDMgKzEsMTMgQEAKKzIwMTktMTItMDQgIEZ1amlpIEhpcm9ub3JpICA8SGlyb25vcmkuRnVqaWlA
c29ueS5jb20+CisKKyAgICAgICAgW01TVkNdIHdyaXRlTnVtYmVyVG9CdWZmZXJVbnNpZ25lZCBp
cyB1bnNhZmUgZm9yIGJvb2wgdHlwZQorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9z
aG93X2J1Zy5jZ2k/aWQ9MjA0ODczCisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BT
ISkuCisKKyAgICAgICAgKiBUZXN0V2ViS2l0QVBJL1Rlc3RzL1dURi9TdHJpbmdDb25jYXRlbmF0
ZS5jcHA6CisgICAgICAgIChXVEYuU3RyaW5nQ29uY2F0ZW5hdGVfQm9vbCk6IEFkZGVkIGEgdGVz
dCBjYXNlIGZvciBib29sIHR5cGUgb2YgbWFrZVN0cmluZy4KKwogMjAxOS0xMi0wNCAgSm9uYXRo
YW4gQmVkYXJkICA8amJlZGFyZEBhcHBsZS5jb20+CiAKICAgICAgICAgcmVzdWx0cy53ZWJraXQu
b3JnOiBEZWNyZWFzZSB0dGwgZm9yIGFyY2hpdmVzCmRpZmYgLS1naXQgYS9Ub29scy9UZXN0V2Vi
S2l0QVBJL1Rlc3RzL1dURi9TdHJpbmdDb25jYXRlbmF0ZS5jcHAgYi9Ub29scy9UZXN0V2ViS2l0
QVBJL1Rlc3RzL1dURi9TdHJpbmdDb25jYXRlbmF0ZS5jcHAKaW5kZXggNGI1N2M1MTc0Y2U4YWQ1
NTUyODdhYzc4YmMwOGRlNTI0YzFjZGQ0ZS4uYTRhOTUzNmUxMzUwMzFjY2NkOWUxZDA5YmVlNDNl
YzcyNDgzMzY2NiAxMDA2NDQKLS0tIGEvVG9vbHMvVGVzdFdlYktpdEFQSS9UZXN0cy9XVEYvU3Ry
aW5nQ29uY2F0ZW5hdGUuY3BwCisrKyBiL1Rvb2xzL1Rlc3RXZWJLaXRBUEkvVGVzdHMvV1RGL1N0
cmluZ0NvbmNhdGVuYXRlLmNwcApAQCAtOTMsNiArOTMsMTIgQEAgVEVTVChXVEYsIFN0cmluZ0Nv
bmNhdGVuYXRlX1Vuc2lnbmVkKQogICAgIEVYUEVDVF9TVFJFUSgiaGVsbG8gMzIzNTgzOTc0MiB3
b3JsZCIsIG1ha2VTdHJpbmcoImhlbGxvICIsIHN0YXRpY19jYXN0PHNpemVfdD4oMHhjMGRlZmVm
ZSksICIgd29ybGQiKS51dGY4KCkuZGF0YSgpKTsKIH0KIAorVEVTVChXVEYsIFN0cmluZ0NvbmNh
dGVuYXRlX0Jvb2wpCit7CisgICAgRVhQRUNUX1NUUkVRKCIwIiwgbWFrZVN0cmluZyhmYWxzZSku
dXRmOCgpLmRhdGEoKSk7CisgICAgRVhQRUNUX1NUUkVRKCIxIiwgbWFrZVN0cmluZyh0cnVlKS51
dGY4KCkuZGF0YSgpKTsKK30KKwogVEVTVChXVEYsIFN0cmluZ0NvbmNhdGVuYXRlX0Zsb2F0KQog
ewogICAgIEVYUEVDVF9TVFJFUSgiaGVsbG8gMTc4OTAgd29ybGQiLCBtYWtlU3RyaW5nKCJoZWxs
byAiLCAxNzg5MC4wZiAsICIgd29ybGQiKS51dGY4KCkuZGF0YSgpKTsK
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>384988</attachid>
            <date>2019-12-05 19:43:35 -0800</date>
            <delta_ts>2019-12-08 18:32:25 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-204873-20191206124333.patch</filename>
            <type>text/plain</type>
            <size>1680</size>
            <attacher name="Fujii Hironori">fujii</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjUzMTM2CmRpZmYgLS1naXQgYS9Tb3VyY2UvV1RGL0NoYW5n
ZUxvZyBiL1NvdXJjZS9XVEYvQ2hhbmdlTG9nCmluZGV4IGRmYzU3YmE0NmU3NDFiYzZiNTExNDAx
ZmZjZmIxZDA2MWY4ZTVhMWYuLjc0NzMzZDMzZmQ0MTMxMTRhNDYyNWE0NzE5NmM1YjA4NzM0NzY3
MDkgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XVEYvQ2hhbmdlTG9nCisrKyBiL1NvdXJjZS9XVEYvQ2hh
bmdlTG9nCkBAIC0xLDMgKzEsMTUgQEAKKzIwMTktMTItMDQgIEZ1amlpIEhpcm9ub3JpICA8SGly
b25vcmkuRnVqaWlAc29ueS5jb20+CisKKyAgICAgICAgW01TVkNdIHdyaXRlTnVtYmVyVG9CdWZm
ZXJVbnNpZ25lZCBpcyB1bnNhZmUgZm9yIGJvb2wgdHlwZQorICAgICAgICBodHRwczovL2J1Z3Mu
d2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MjA0ODczCisKKyAgICAgICAgUmV2aWV3ZWQgYnkg
Tk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgTVNWQyByZXBvcnRzIHdhcm5pbmcgZm9yIHVzaW5n
IC8gb3BlcmF0b3IgZm9yIGJvb2wgdHlwZS4KKyAgICAgICAgPiB3YXJuaW5nIEM0ODA0OiAnLyc6
IHVuc2FmZSB1c2Ugb2YgdHlwZSAnYm9vbCcgaW4gb3BlcmF0aW9uCisKKyAgICAgICAgKiB3dGYv
dGV4dC9JbnRlZ2VyVG9TdHJpbmdDb252ZXJzaW9uLmg6IEFkZGVkIGEgc3RhdGljX2Fzc2VydCB0
byBlbnN1cmUgVW5zaWduZWRJbnRlZ2VyVHlwZSBpc24ndCBib29sLgorCiAyMDE5LTEyLTAzICBT
dW5ueSBIZSAgPHN1bm55X2hlQGFwcGxlLmNvbT4KIAogICAgICAgICBFbmFibGUgc2VjdXJpdHkg
YXNzZXJ0aW9ucyBvbiBhbGwgQVNBTiBidWlsZHMKZGlmZiAtLWdpdCBhL1NvdXJjZS9XVEYvd3Rm
L3RleHQvSW50ZWdlclRvU3RyaW5nQ29udmVyc2lvbi5oIGIvU291cmNlL1dURi93dGYvdGV4dC9J
bnRlZ2VyVG9TdHJpbmdDb252ZXJzaW9uLmgKaW5kZXggOWZhYTRmNGM4ZjZiYmI2ZmI1MjRlMDQw
ZWRiNTdjMDJhZWI3Y2YwNi4uNDVkNWI1ZTkwYTc1OWY4ZDJhZjIyZGYzNzYxMWE4YjRiNGUxMzY0
NyAxMDA2NDQKLS0tIGEvU291cmNlL1dURi93dGYvdGV4dC9JbnRlZ2VyVG9TdHJpbmdDb252ZXJz
aW9uLmgKKysrIGIvU291cmNlL1dURi93dGYvdGV4dC9JbnRlZ2VyVG9TdHJpbmdDb252ZXJzaW9u
LmgKQEAgLTY0LDYgKzY0LDcgQEAgaW5saW5lIHR5cGVuYW1lIEludGVnZXJUb1N0cmluZ0NvbnZl
cnNpb25UcmFpdDxUPjo6UmV0dXJuVHlwZSBudW1iZXJUb1N0cmluZ1Vuc2kKIHRlbXBsYXRlPHR5
cGVuYW1lIENoYXJhY3RlclR5cGUsIHR5cGVuYW1lIFVuc2lnbmVkSW50ZWdlclR5cGUsIFBvc2l0
aXZlT3JOZWdhdGl2ZU51bWJlciBOdW1iZXJUeXBlPgogc3RhdGljIHZvaWQgd3JpdGVOdW1iZXJU
b0J1ZmZlckltcGwoVW5zaWduZWRJbnRlZ2VyVHlwZSBudW1iZXIsIENoYXJhY3RlclR5cGUqIGRl
c3RpbmF0aW9uKQogeworICAgIHN0YXRpY19hc3NlcnQoIXN0ZDo6aXNfc2FtZV92PGJvb2wsIHN0
ZDo6cmVtb3ZlX2N2X3Q8VW5zaWduZWRJbnRlZ2VyVHlwZT4+LCAiYXJpdGhtZXRpYyBvcGVyYXRp
b25zIGFyZSB1bnNhZmUgZm9yIHR5cGUgJ2Jvb2wnIik7CiAgICAgTENoYXIgYnVmW3NpemVvZihV
bnNpZ25lZEludGVnZXJUeXBlKSAqIDMgKyAxXTsKICAgICBMQ2hhciogZW5kID0gc3RkOjplbmQo
YnVmKTsKICAgICBMQ2hhciogcCA9IGVuZDsK
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>385129</attachid>
            <date>2019-12-08 18:32:42 -0800</date>
            <delta_ts>2019-12-08 18:32:42 -0800</delta_ts>
            <desc>Patch for landing</desc>
            <filename>bug-204873-20191209113241.patch</filename>
            <type>text/plain</type>
            <size>1780</size>
            <attacher name="Fujii Hironori">fujii</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjUzMjgxCmRpZmYgLS1naXQgYS9Tb3VyY2UvV1RGL0NoYW5n
ZUxvZyBiL1NvdXJjZS9XVEYvQ2hhbmdlTG9nCmluZGV4IDJiOWNiOTdhMjhjYmUxZTMxOGFkMTU0
MThjYzk3ZmI5M2YzYWM0YWIuLjJmY2Q0ZTZmNTMyMTY1MjdhMDk1N2NkY2Y0YzUyYmNmODk4YTU0
YWUgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XVEYvQ2hhbmdlTG9nCisrKyBiL1NvdXJjZS9XVEYvQ2hh
bmdlTG9nCkBAIC0xLDMgKzEsMTcgQEAKKzIwMTktMTItMDggIEZ1amlpIEhpcm9ub3JpICA8SGly
b25vcmkuRnVqaWlAc29ueS5jb20+CisKKyAgICAgICAgW01TVkNdIHdyaXRlTnVtYmVyVG9CdWZm
ZXJVbnNpZ25lZCBpcyB1bnNhZmUgZm9yIGJvb2wgdHlwZQorICAgICAgICBodHRwczovL2J1Z3Mu
d2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MjA0ODczCisKKyAgICAgICAgUmV2aWV3ZWQgYnkg
RGFyaW4gQWRsZXIuCisKKyAgICAgICAgTVNWQyByZXBvcnRzIHdhcm5pbmcgZm9yIHVzaW5nIC8g
b3BlcmF0b3IgZm9yIGJvb2wgdHlwZS4KKyAgICAgICAgPiB3YXJuaW5nIEM0ODA0OiAnLyc6IHVu
c2FmZSB1c2Ugb2YgdHlwZSAnYm9vbCcgaW4gb3BlcmF0aW9uCisKKyAgICAgICAgQW5kLCAnYm9v
bCcgaXNuJ3QgZXhwZWN0ZWQgdG8gYmUgc2VyaWFsaXplZCBhcyAnMCcgb3IgJzEnLiAnYm9vbCcg
aXNuJ3Qgc3VwcG9ydGVkLgorCisgICAgICAgICogd3RmL3RleHQvSW50ZWdlclRvU3RyaW5nQ29u
dmVyc2lvbi5oOiBBZGRlZCBhIHN0YXRpY19hc3NlcnQgdG8gZW5zdXJlIFVuc2lnbmVkSW50ZWdl
clR5cGUgaXNuJ3QgYm9vbC4KKwogMjAxOS0xMi0wNiAgWmFuIERvYmVyc2VrICA8emRvYmVyc2Vr
QGlnYWxpYS5jb20+CiAKICAgICAgICAgW0dUS11bV1BFXSBVc2UgYm1hbGxvYydzIG1lbW9yeSBm
b290cHJpbnQgQVBJIGZvciBKU0MgaGVhcCBncm93dGggbWFuYWdlbWVudApkaWZmIC0tZ2l0IGEv
U291cmNlL1dURi93dGYvdGV4dC9JbnRlZ2VyVG9TdHJpbmdDb252ZXJzaW9uLmggYi9Tb3VyY2Uv
V1RGL3d0Zi90ZXh0L0ludGVnZXJUb1N0cmluZ0NvbnZlcnNpb24uaAppbmRleCA5ZmFhNGY0Yzhm
NmJiYjZmYjUyNGUwNDBlZGI1N2MwMmFlYjdjZjA2Li5iY2ZmZDlkZjI3ZDAwOWUxZGM1ZDBmZWMy
ZmIyNDNiZmFmZDEwYjA2IDEwMDY0NAotLS0gYS9Tb3VyY2UvV1RGL3d0Zi90ZXh0L0ludGVnZXJU
b1N0cmluZ0NvbnZlcnNpb24uaAorKysgYi9Tb3VyY2UvV1RGL3d0Zi90ZXh0L0ludGVnZXJUb1N0
cmluZ0NvbnZlcnNpb24uaApAQCAtNjQsNiArNjQsNyBAQCBpbmxpbmUgdHlwZW5hbWUgSW50ZWdl
clRvU3RyaW5nQ29udmVyc2lvblRyYWl0PFQ+OjpSZXR1cm5UeXBlIG51bWJlclRvU3RyaW5nVW5z
aQogdGVtcGxhdGU8dHlwZW5hbWUgQ2hhcmFjdGVyVHlwZSwgdHlwZW5hbWUgVW5zaWduZWRJbnRl
Z2VyVHlwZSwgUG9zaXRpdmVPck5lZ2F0aXZlTnVtYmVyIE51bWJlclR5cGU+CiBzdGF0aWMgdm9p
ZCB3cml0ZU51bWJlclRvQnVmZmVySW1wbChVbnNpZ25lZEludGVnZXJUeXBlIG51bWJlciwgQ2hh
cmFjdGVyVHlwZSogZGVzdGluYXRpb24pCiB7CisgICAgc3RhdGljX2Fzc2VydCghc3RkOjppc19z
YW1lX3Y8Ym9vbCwgc3RkOjpyZW1vdmVfY3ZfdDxVbnNpZ25lZEludGVnZXJUeXBlPj4sICInYm9v
bCcgbm90IHN1cHBvcnRlZCIpOwogICAgIExDaGFyIGJ1ZltzaXplb2YoVW5zaWduZWRJbnRlZ2Vy
VHlwZSkgKiAzICsgMV07CiAgICAgTENoYXIqIGVuZCA9IHN0ZDo6ZW5kKGJ1Zik7CiAgICAgTENo
YXIqIHAgPSBlbmQ7Cg==
</data>

          </attachment>
      

    </bug>

</bugzilla>