<?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>312502</bug_id>
          
          <creation_ts>2026-04-16 13:03:59 -0700</creation_ts>
          <short_desc>REGRESSION(311101@main): ALWAYS_LOG_WITH_STREAM has utility</short_desc>
          <delta_ts>2026-04-16 13:07: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>New Bugs</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>
          
          <blocked>312159</blocked>
          <everconfirmed>1</everconfirmed>
          <reporter name="WebKit Commit Bot">commit-queue</reporter>
          <assigned_to name="WebKit Commit Bot">commit-queue</assigned_to>
          <cc>hi</cc>
    
    <cc>simon.fraser</cc>
    
    <cc>webkit-bug-importer</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>2201187</commentid>
    <comment_count>0</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2026-04-16 13:03:59 -0700</bug_when>
    <thetext>https://commits.webkit.org/311101@main introduced a regression:
ALWAYS_LOG_WITH_STREAM has utility

This is an automatic bug report generated by webkitbot. If this bug
report was created because of a flaky test, please file a bug for the flaky
test (if we don&apos;t already have one on file) and dup this bug against that bug
so that we can track how often these flaky tests fail.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2201189</commentid>
    <comment_count>1</comment_count>
      <attachid>479112</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2026-04-16 13:04:05 -0700</bug_when>
    <thetext>Created attachment 479112
REVERT of 311101@main

Any committer can land this patch automatically by marking it commit-queue+.  The commit-queue will build and test the patch before landing to ensure that the revert will be successful.  This process takes approximately 15 minutes.

If you would like to land the revert faster, you can use the following command:

  webkit-patch land-attachment ATTACHMENT_ID

where ATTACHMENT_ID is the ID of this attachment.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2201192</commentid>
    <comment_count>2</comment_count>
    <who name="EWS">ews-feeder</who>
    <bug_when>2026-04-16 13:06:26 -0700</bug_when>
    <thetext>Committed 311397@main (31b7ffc6d302): &lt;https://commits.webkit.org/311397@main&gt;

All reviewed patches have been landed. Closing bug and clearing flags on attachment 479112.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2201195</commentid>
    <comment_count>3</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2026-04-16 13:07:13 -0700</bug_when>
    <thetext>&lt;rdar://problem/174946555&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>479112</attachid>
            <date>2026-04-16 13:04:05 -0700</date>
            <delta_ts>2026-04-16 13:06:27 -0700</delta_ts>
            <desc>REVERT of 311101@main</desc>
            <filename>bug-312502-20260416200404.patch</filename>
            <type>text/plain</type>
            <size>11200</size>
            <attacher name="WebKit Commit Bot">commit-queue</attacher>
            
              <data encoding="base64">RnJvbSA3NDdlYWY3NDVmNmU1ZGQ3NzhiZWY5YzZlM2E5NzQxMzRjMWRlOTdmIE1vbiBTZXAgMTcg
MDA6MDA6MDAgMjAwMQpGcm9tOiBDb21taXQgUXVldWUgPGNvbW1pdC1xdWV1ZUB3ZWJraXQub3Jn
PgpEYXRlOiBUaHUsIDE2IEFwciAyMDI2IDIwOjA0OjAyICswMDAwClN1YmplY3Q6IFtQQVRDSF0g
VW5yZXZpZXdlZCwgcmV2ZXJ0aW5nIDMxMTEwMUBtYWluLgogaHR0cHM6Ly9idWdzLndlYmtpdC5v
cmcvc2hvd19idWcuY2dpP2lkPTMxMjUwMgoKQUxXQVlTX0xPR19XSVRIX1NUUkVBTSBoYXMgdXRp
bGl0eQoKUmV2ZXJ0ZWQgY2hhbmdlc2V0OgoKIltXVEZdIGRyb3AgYEFMV0FZU19MT0dfV0lUSF9T
VFJFQU1gIGluIGZhdm9yIG9mIHRoZSBsZXNzIHZlcmJvc2UgYFdURl9BTFdBWVNfTE9HYCIKaHR0
cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTMxMjE1OQpodHRwczovL2NvbW1p
dHMud2Via2l0Lm9yZy8zMTExMDFAbWFpbgotLS0KIFNvdXJjZS9XVEYvd3RmL0Fzc2VydGlvbnMu
aCAgICAgICAgICAgICAgICAgICB8ICA2ICsrKysrCiBTb3VyY2UvV2ViQ29yZS9jc3MvY2FsYy9D
U1NDYWxjVmFsdWUuY3BwICAgICAgfCAgMiArLQogU291cmNlL1dlYkNvcmUvY3NzL3R5cGVkb20v
Q1NTVW5pdFZhbHVlLmNwcCAgIHwgIDIgKy0KIC4uLi9ncmFwaGljcy9CaWZ1cmNhdGVkR3JhcGhp
Y3NDb250ZXh0LmNwcCAgICB8ICAyICstCiAuLi4vcGxhdGZvcm0vZ3JhcGhpY3MvY2cvSU9TdXJm
YWNlUG9vbC5jcHAgICAgfCAyNiArKysrKysrKystLS0tLS0tLS0tCiBUb29scy9TY3JpcHRzL3dl
YmtpdHB5L3N0eWxlL2NoZWNrZXJzL2NwcC5weSAgfCAgMiArLQogNiBmaWxlcyBjaGFuZ2VkLCAy
MyBpbnNlcnRpb25zKCspLCAxNyBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS9Tb3VyY2UvV1RG
L3d0Zi9Bc3NlcnRpb25zLmggYi9Tb3VyY2UvV1RGL3d0Zi9Bc3NlcnRpb25zLmgKaW5kZXggNmEy
OTNmM2M2NjRmLi5mZjU2Mjk2MjNhNzMgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XVEYvd3RmL0Fzc2Vy
dGlvbnMuaAorKysgYi9Tb3VyY2UvV1RGL3d0Zi9Bc3NlcnRpb25zLmgKQEAgLTg0Niw2ICs4NDYs
MTIgQEAgaW5saW5lIHZvaWQgd3RmQ29tcGlsZVRpbWVDaGVja1ByaW50ZlNwZWNpZmllcihjb25z
dCBjaGFyKiBmb3JtYXQsIC4uLikKIAogLyogQUxXQVlTX0xPRyAqLwogCisjZGVmaW5lIEFMV0FZ
U19MT0dfV0lUSF9TVFJFQU0oY29tbWFuZHMpIGRvIHsgXAorICAgICAgICBXVEY6OlRleHRTdHJl
YW0gc3RyZWFtKFdURjo6VGV4dFN0cmVhbTo6TGluZU1vZGU6OlNpbmdsZUxpbmUpOyBcCisgICAg
ICAgIGNvbW1hbmRzOyBcCisgICAgICAgIFdURkxvZ0Fsd2F5cygiJXMiLCBzdHJlYW0ucmVsZWFz
ZSgpLnV0ZjgoKS5kYXRhKCkpOyBcCisgICAgfSB3aGlsZSAoMCkKKwogI2RlZmluZSBXVEZfQUxX
QVlTX0xPRyhjb21tYW5kcykgZG8geyBcCiAgICAgICAgIFdURjo6VGV4dFN0cmVhbSBzdHJlYW0o
V1RGOjpUZXh0U3RyZWFtOjpMaW5lTW9kZTo6U2luZ2xlTGluZSk7IFwKICAgICAgICAgc3RyZWFt
IDw8IGNvbW1hbmRzOyBcCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9jc3MvY2FsYy9DU1ND
YWxjVmFsdWUuY3BwIGIvU291cmNlL1dlYkNvcmUvY3NzL2NhbGMvQ1NTQ2FsY1ZhbHVlLmNwcApp
bmRleCA0NGU3M2MxNmZjZGIuLjdlNDEyMTAyNGQ3MCAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNv
cmUvY3NzL2NhbGMvQ1NTQ2FsY1ZhbHVlLmNwcAorKysgYi9Tb3VyY2UvV2ViQ29yZS9jc3MvY2Fs
Yy9DU1NDYWxjVmFsdWUuY3BwCkBAIC0yNjMsNyArMjYzLDcgQEAgZG91YmxlIFZhbHVlOjpkb3Vi
bGVWYWx1ZShOb0NvbnZlcnNpb25EYXRhUmVxdWlyZWRUb2tlbiwgY29uc3QgQ1NTQ2FsY1N5bWJv
bFRhYmwKIGRvdWJsZSBWYWx1ZTo6ZG91YmxlVmFsdWVEZXByZWNhdGVkKCkgY29uc3QKIHsKICAg
ICBpZiAobV90cmVlLnJlcXVpcmVzQ29udmVyc2lvbkRhdGEpCi0gICAgICAgIFdURl9BTFdBWVNf
TE9HKCJFUlJPUjogVGhlIHZhbHVlIHJldHVybmVkIGZyb20gVmFsdWU6OmRvdWJsZVZhbHVlRGVw
cmVjYXRlZCBpcyBsaWtlbHkgaW5jb3JyZWN0IGFzIHRoZSBjYWxjdWxhdGlvbiB0cmVlIGhhcyB1
bnJlc29sdmVkIHVuaXRzIHRoYXQgcmVxdWlyZSBDU1NUb0xlbmd0aENvbnZlcnNpb25EYXRhIHRv
IGludGVycHJldC4gVXBkYXRlIGNhbGxlciB0byB1c2Ugbm9uLWRlcHJlY2F0ZWQgdmFyaWFudCBv
ZiB0aGlzIGZ1bmN0aW9uLiIpOworICAgICAgICBBTFdBWVNfTE9HX1dJVEhfU1RSRUFNKHN0cmVh
bSA8PCAiRVJST1I6IFRoZSB2YWx1ZSByZXR1cm5lZCBmcm9tIFZhbHVlOjpkb3VibGVWYWx1ZURl
cHJlY2F0ZWQgaXMgbGlrZWx5IGluY29ycmVjdCBhcyB0aGUgY2FsY3VsYXRpb24gdHJlZSBoYXMg
dW5yZXNvbHZlZCB1bml0cyB0aGF0IHJlcXVpcmUgQ1NTVG9MZW5ndGhDb252ZXJzaW9uRGF0YSB0
byBpbnRlcnByZXQuIFVwZGF0ZSBjYWxsZXIgdG8gdXNlIG5vbi1kZXByZWNhdGVkIHZhcmlhbnQg
b2YgdGhpcyBmdW5jdGlvbi4iKTsKIAogICAgIHJldHVybiBkb3VibGVWYWx1ZShOb0NvbnZlcnNp
b25EYXRhUmVxdWlyZWRUb2tlbiB7IH0pOwogfQpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUv
Y3NzL3R5cGVkb20vQ1NTVW5pdFZhbHVlLmNwcCBiL1NvdXJjZS9XZWJDb3JlL2Nzcy90eXBlZG9t
L0NTU1VuaXRWYWx1ZS5jcHAKaW5kZXggMDBhNjVhYTA1MmU3Li5jZmU3N2Q4MGM3ZTEgMTAwNjQ0
Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL2Nzcy90eXBlZG9tL0NTU1VuaXRWYWx1ZS5jcHAKKysrIGIv
U291cmNlL1dlYkNvcmUvY3NzL3R5cGVkb20vQ1NTVW5pdFZhbHVlLmNwcApAQCAtMzk3LDcgKzM5
Nyw3IEBAIFJlZlB0cjxDU1NWYWx1ZT4gQ1NTVW5pdFZhbHVlOjp0b0NTU1ZhbHVlV2l0aFByb3Bl
cnR5KENTU1Byb3BlcnR5SUQgcHJvcGVydHlJRCkKICAgICAgICAgYXV0byBjYXRlZ29yeSA9IGNh
bGN1bGF0aW9uQ2F0ZWdvcnlGb3JQcm9wZXJ0eShwcm9wZXJ0eUlELCBtX3VuaXQpOwogCiAgICAg
ICAgIGlmICghdHlwZS5tYXRjaGVzKGNhdGVnb3J5KSkgewotICAgICAgICAgICAgV1RGX0FMV0FZ
U19MT0coImNhbGMoKSB0eXBlICciIDw8IHR5cGUgPDwgIicgaXMgbm90IHZhbGlkIGZvciBjYXRl
Z29yeSAnIiA8PCBjYXRlZ29yeSA8PCAiJyIpOworICAgICAgICAgICAgQUxXQVlTX0xPR19XSVRI
X1NUUkVBTShzdHJlYW0gPDwgImNhbGMoKSB0eXBlICciIDw8IHR5cGUgPDwgIicgaXMgbm90IHZh
bGlkIGZvciBjYXRlZ29yeSAnIiA8PCBjYXRlZ29yeSA8PCAiJyIpOwogICAgICAgICAgICAgcmV0
dXJuIG51bGxwdHI7CiAgICAgICAgIH0KIApkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvcGxh
dGZvcm0vZ3JhcGhpY3MvQmlmdXJjYXRlZEdyYXBoaWNzQ29udGV4dC5jcHAgYi9Tb3VyY2UvV2Vi
Q29yZS9wbGF0Zm9ybS9ncmFwaGljcy9CaWZ1cmNhdGVkR3JhcGhpY3NDb250ZXh0LmNwcAppbmRl
eCBjNjYwMzJlZDNhMGEuLjcwN2FjNDEyYjc0NSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUv
cGxhdGZvcm0vZ3JhcGhpY3MvQmlmdXJjYXRlZEdyYXBoaWNzQ29udGV4dC5jcHAKKysrIGIvU291
cmNlL1dlYkNvcmUvcGxhdGZvcm0vZ3JhcGhpY3MvQmlmdXJjYXRlZEdyYXBoaWNzQ29udGV4dC5j
cHAKQEAgLTYzMyw3ICs2MzMsNyBAQCB2b2lkIEJpZnVyY2F0ZWRHcmFwaGljc0NvbnRleHQ6OnZl
cmlmeVN0YXRlU3luY2hyb25pemF0aW9uKCkKICAgICAvLyB3aWxsIGNhdXNlIGZ1cnRoZXIgcGFp
bnRpbmcgdG8gdGhlIHNlY29uZGFyeSBjb250ZXh0IHRvIGJlIG1pc3RyYW5zZm9ybWVkLgogICAg
IGF1dG8gc2Vjb25kYXJ5Q29udGV4dENUTSA9IG1fc2Vjb25kYXJ5Q29udGV4dC5nZXRDVE0oKTsK
ICAgICBpZiAoIW1faGFzTG9nZ2VkQWJvdXREZXN5bmNocm9uaXplZFN0YXRlICYmICFwcmltYXJ5
Q29udGV4dENUTS5pc0Vzc2VudGlhbGx5RXF1YWxUb0FzRmxvYXRzKHNlY29uZGFyeUNvbnRleHRD
VE0pKSB7Ci0gICAgICAgIFdURl9BTFdBWVNfTE9HKCJCaWZ1cmNhdGVkR3JhcGhpY3NDb250ZXh0
KCIgPDwgdGhpcyA8PCAiKSBDVE0gaXMgb3V0IG9mIHN5bmM6ICIgPDwgcHJpbWFyeUNvbnRleHRD
VE0gPDwgIiAhPSAiIDw8IHNlY29uZGFyeUNvbnRleHRDVE0pOworICAgICAgICBBTFdBWVNfTE9H
X1dJVEhfU1RSRUFNKHN0cmVhbSA8PCAiQmlmdXJjYXRlZEdyYXBoaWNzQ29udGV4dCgiIDw8IHRo
aXMgPDwgIikgQ1RNIGlzIG91dCBvZiBzeW5jOiAiIDw8IHByaW1hcnlDb250ZXh0Q1RNIDw8ICIg
IT0gIiA8PCBzZWNvbmRhcnlDb250ZXh0Q1RNKTsKICAgICAgICAgbV9oYXNMb2dnZWRBYm91dERl
c3luY2hyb25pemVkU3RhdGUgPSB0cnVlOwogICAgIH0KIH0KZGlmZiAtLWdpdCBhL1NvdXJjZS9X
ZWJDb3JlL3BsYXRmb3JtL2dyYXBoaWNzL2NnL0lPU3VyZmFjZVBvb2wuY3BwIGIvU291cmNlL1dl
YkNvcmUvcGxhdGZvcm0vZ3JhcGhpY3MvY2cvSU9TdXJmYWNlUG9vbC5jcHAKaW5kZXggM2ZjNjZm
NGVkZWQ5Li40MDExNjdiMjI0NGIgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3Jt
L2dyYXBoaWNzL2NnL0lPU3VyZmFjZVBvb2wuY3BwCisrKyBiL1NvdXJjZS9XZWJDb3JlL3BsYXRm
b3JtL2dyYXBoaWNzL2NnL0lPU3VyZmFjZVBvb2wuY3BwCkBAIC00MCw3ICs0MCw3IEBAIHN0YXRp
YyBjb25zdCBTZWNvbmRzIHN1cmZhY2VBZ2VCZWZvcmVNYXJraW5nUHVyZ2VhYmxlIHsgMl9zIH07
CiAKICNkZWZpbmUgRU5BQkxFX0lPU1VSRkFDRV9QT09MX1NUQVRJU1RJQ1MgMAogI2lmIEVOQUJM
RV9JT1NVUkZBQ0VfUE9PTF9TVEFUSVNUSUNTCi0jZGVmaW5lIERVTVBfUE9PTF9TVEFUSVNUSUNT
KGNvbW1hbmRzKSBkbyB7IFdURl9BTFdBWVNfTE9HKGNvbW1hbmRzKTsgfSB3aGlsZSAoMCk7Cisj
ZGVmaW5lIERVTVBfUE9PTF9TVEFUSVNUSUNTKGNvbW1hbmRzKSBkbyB7IEFMV0FZU19MT0dfV0lU
SF9TVFJFQU0oY29tbWFuZHMpOyB9IHdoaWxlICgwKTsKICNlbHNlCiAjZGVmaW5lIERVTVBfUE9P
TF9TVEFUSVNUSUNTKGNvbW1hbmRzKSAoKHZvaWQpMCkKICNlbmRpZgpAQCAtNTIsMTIgKzUyLDEy
IEBAIFdURl9NQUtFX1RaT05FX0FMTE9DQVRFRF9JTVBMKElPU3VyZmFjZVBvb2wpOwogSU9TdXJm
YWNlUG9vbDo6SU9TdXJmYWNlUG9vbCgpCiAgICAgOiBtX2NvbGxlY3Rpb25UaW1lcihSdW5Mb29w
OjptYWluU2luZ2xldG9uKCksICJJT1N1cmZhY2VQb29sOjpDb2xsZWN0aW9uVGltZXIiX3MsIHRo
aXMsICZJT1N1cmZhY2VQb29sOjpjb2xsZWN0aW9uVGltZXJGaXJlZCkKIHsKLSAgICBEVU1QX1BP
T0xfU1RBVElTVElDUygiSU9TdXJmYWNlUG9vbCBbIiA8PCBtX3Bvb2xJZGVudGlmaWVyIDw8ICJd
IGNvbnN0cnVjdG9yLiIpOworICAgIERVTVBfUE9PTF9TVEFUSVNUSUNTKHN0cmVhbSA8PCAiSU9T
dXJmYWNlUG9vbCBbIiA8PCBtX3Bvb2xJZGVudGlmaWVyIDw8ICJdIGNvbnN0cnVjdG9yLiIpOwog
fQogCiBJT1N1cmZhY2VQb29sOjp+SU9TdXJmYWNlUG9vbCgpCiB7Ci0gICAgRFVNUF9QT09MX1NU
QVRJU1RJQ1MoIklPU3VyZmFjZVBvb2wgWyIgPDwgbV9wb29sSWRlbnRpZmllciA8PCAiXSBkZXN0
cnVjdG9yLiIpOworICAgIERVTVBfUE9PTF9TVEFUSVNUSUNTKHN0cmVhbSA8PCAiSU9TdXJmYWNl
UG9vbCBbIiA8PCBtX3Bvb2xJZGVudGlmaWVyIDw8ICJdIGRlc3RydWN0b3IuIik7CiAgICAgY2Fs
bE9uTWFpblJ1bkxvb3BBbmRXYWl0KFsmXSB7CiAgICAgICAgIGRpc2NhcmRBbGxTdXJmYWNlcygp
OwogICAgIH0pOwpAQCAtMTI3LDcgKzEyNyw3IEBAIHN0ZDo6dW5pcXVlX3B0cjxJT1N1cmZhY2U+
IElPU3VyZmFjZVBvb2w6OnRha2VTdXJmYWNlKEludFNpemUgc2l6ZSwgY29uc3QgRGVzdGluCiAg
ICAgQ2FjaGVkU3VyZmFjZU1hcDo6aXRlcmF0b3IgbWFwSXRlciA9IG1fY2FjaGVkU3VyZmFjZXMu
ZmluZChzaXplKTsKIAogICAgIGlmIChtYXBJdGVyID09IG1fY2FjaGVkU3VyZmFjZXMuZW5kKCkp
IHsKLSAgICAgICAgRFVNUF9QT09MX1NUQVRJU1RJQ1MoIklPU3VyZmFjZVBvb2w6OnRha2VTdXJm
YWNlIFsiIDw8IG1fcG9vbElkZW50aWZpZXIgPDwgIl0gLSBmYWlsZWQgdG8gZmluZCBzdXJmYWNl
IG1hdGNoaW5nIHNpemUgIiA8PCBzaXplIDw8ICIgY29sb3Igc3BhY2UgIiA8PCBjb2xvclNwYWNl
IDw8ICIgZm9ybWF0ICIgPDwgZm9ybWF0IDw8ICJcbiIgPDwgcG9vbFN0YXRpc3RpY3MoKSk7Cisg
ICAgICAgIERVTVBfUE9PTF9TVEFUSVNUSUNTKHN0cmVhbSA8PCAiSU9TdXJmYWNlUG9vbDo6dGFr
ZVN1cmZhY2UgWyIgPDwgbV9wb29sSWRlbnRpZmllciA8PCAiXSAtIGZhaWxlZCB0byBmaW5kIHN1
cmZhY2UgbWF0Y2hpbmcgc2l6ZSAiIDw8IHNpemUgPDwgIiBjb2xvciBzcGFjZSAiIDw8IGNvbG9y
U3BhY2UgPDwgIiBmb3JtYXQgIiA8PCBmb3JtYXQgPDwgIlxuIiA8PCBwb29sU3RhdGlzdGljcygp
KTsKICAgICAgICAgcmV0dXJuIG51bGxwdHI7CiAgICAgfQogCkBAIC0xNDksNyArMTQ5LDcgQEAg
c3RkOjp1bmlxdWVfcHRyPElPU3VyZmFjZT4gSU9TdXJmYWNlUG9vbDo6dGFrZVN1cmZhY2UoSW50
U2l6ZSBzaXplLCBjb25zdCBEZXN0aW4KIAogICAgICAgICBzdXJmYWNlLT5zZXRWb2xhdGlsZShm
YWxzZSk7CiAKLSAgICAgICAgRFVNUF9QT09MX1NUQVRJU1RJQ1MoIklPU3VyZmFjZVBvb2w6OnRh
a2VTdXJmYWNlIFsiIDw8IG1fcG9vbElkZW50aWZpZXIgPDwgIl0gLSB0YWtpbmcgc3VyZmFjZSAi
IDw8IHN1cmZhY2UuZ2V0KCkgPDwgIiB3aXRoIHNpemUgIiA8PCBzaXplIDw8ICIgY29sb3Igc3Bh
Y2UgIiA8PCBjb2xvclNwYWNlIDw8ICIgZm9ybWF0ICIgPDwgZm9ybWF0IDw8ICJcbiIgPDwgcG9v
bFN0YXRpc3RpY3MoKSk7CisgICAgICAgIERVTVBfUE9PTF9TVEFUSVNUSUNTKHN0cmVhbSA8PCAi
SU9TdXJmYWNlUG9vbDo6dGFrZVN1cmZhY2UgWyIgPDwgbV9wb29sSWRlbnRpZmllciA8PCAiXSAt
IHRha2luZyBzdXJmYWNlICIgPDwgc3VyZmFjZS5nZXQoKSA8PCAiIHdpdGggc2l6ZSAiIDw8IHNp
emUgPDwgIiBjb2xvciBzcGFjZSAiIDw8IGNvbG9yU3BhY2UgPDwgIiBmb3JtYXQgIiA8PCBmb3Jt
YXQgPDwgIlxuIiA8PCBwb29sU3RhdGlzdGljcygpKTsKICAgICAgICAgcmV0dXJuIHN1cmZhY2U7
CiAgICAgfQogCkBAIC0xNjYsMTEgKzE2NiwxMSBAQCBzdGQ6OnVuaXF1ZV9wdHI8SU9TdXJmYWNl
PiBJT1N1cmZhY2VQb29sOjp0YWtlU3VyZmFjZShJbnRTaXplIHNpemUsIGNvbnN0IERlc3Rpbgog
CiAgICAgICAgIHN1cmZhY2UtPnNldFZvbGF0aWxlKGZhbHNlKTsKIAotICAgICAgICBEVU1QX1BP
T0xfU1RBVElTVElDUygiSU9TdXJmYWNlUG9vbDo6dGFrZVN1cmZhY2UgWyIgPDwgbV9wb29sSWRl
bnRpZmllciA8PCAiXSAtIHRha2luZyBzdXJmYWNlICIgPDwgc3VyZmFjZS5nZXQoKSA8PCAiIHdp
dGggc2l6ZSAiIDw8IHNpemUgPDwgIiBjb2xvciBzcGFjZSAiIDw8IGNvbG9yU3BhY2UgPDwgIiBm
b3JtYXQgIiA8PCBmb3JtYXQgPDwgIlxuIiA8PCBwb29sU3RhdGlzdGljcygpKTsKKyAgICAgICAg
RFVNUF9QT09MX1NUQVRJU1RJQ1Moc3RyZWFtIDw8ICJJT1N1cmZhY2VQb29sOjp0YWtlU3VyZmFj
ZSBbIiA8PCBtX3Bvb2xJZGVudGlmaWVyIDw8ICJdIC0gdGFraW5nIHN1cmZhY2UgIiA8PCBzdXJm
YWNlLmdldCgpIDw8ICIgd2l0aCBzaXplICIgPDwgc2l6ZSA8PCAiIGNvbG9yIHNwYWNlICIgPDwg
Y29sb3JTcGFjZSA8PCAiIGZvcm1hdCAiIDw8IGZvcm1hdCA8PCAiXG4iIDw8IHBvb2xTdGF0aXN0
aWNzKCkpOwogICAgICAgICByZXR1cm4gc3VyZmFjZTsKICAgICB9CiAKLSAgICBEVU1QX1BPT0xf
U1RBVElTVElDUygiSU9TdXJmYWNlUG9vbDo6dGFrZVN1cmZhY2UgWyIgPDwgbV9wb29sSWRlbnRp
ZmllciA8PCAiXSAtIGZhaWxpbmdcbiIgPDwgcG9vbFN0YXRpc3RpY3MoKSk7CisgICAgRFVNUF9Q
T09MX1NUQVRJU1RJQ1Moc3RyZWFtIDw8ICJJT1N1cmZhY2VQb29sOjp0YWtlU3VyZmFjZSBbIiA8
PCBtX3Bvb2xJZGVudGlmaWVyIDw8ICJdIC0gZmFpbGluZ1xuIiA8PCBwb29sU3RhdGlzdGljcygp
KTsKICAgICByZXR1cm4gbnVsbHB0cjsKIH0KIApAQCAtMjAwLDEyICsyMDAsMTIgQEAgdm9pZCBJ
T1N1cmZhY2VQb29sOjphZGRTdXJmYWNlKHN0ZDo6dW5pcXVlX3B0cjxJT1N1cmZhY2U+JiYgc3Vy
ZmFjZSkKICAgICBpZiAoc3VyZmFjZUlzSW5Vc2UpIHsKICAgICAgICAgbV9pblVzZVN1cmZhY2Vz
LnByZXBlbmQoV1RGOjptb3ZlKHN1cmZhY2UpKTsKICAgICAgICAgc2NoZWR1bGVDb2xsZWN0aW9u
VGltZXIoKTsKLSAgICAgICAgRFVNUF9QT09MX1NUQVRJU1RJQ1MoIklPU3VyZmFjZVBvb2w6OmFk
ZFN1cmZhY2UgWyIgPDwgbV9wb29sSWRlbnRpZmllciA8PCAiXSAtIGluLXVzZVxuIiA8PCBwb29s
U3RhdGlzdGljcygpKTsKKyAgICAgICAgRFVNUF9QT09MX1NUQVRJU1RJQ1Moc3RyZWFtIDw8ICJJ
T1N1cmZhY2VQb29sOjphZGRTdXJmYWNlIFsiIDw8IG1fcG9vbElkZW50aWZpZXIgPDwgIl0gLSBp
bi11c2VcbiIgPDwgcG9vbFN0YXRpc3RpY3MoKSk7CiAgICAgICAgIHJldHVybjsKICAgICB9CiAK
ICAgICBpbnNlcnRTdXJmYWNlSW50b1Bvb2woV1RGOjptb3ZlKHN1cmZhY2UpKTsKLSAgICBEVU1Q
X1BPT0xfU1RBVElTVElDUygiSU9TdXJmYWNlUG9vbDo6YWRkU3VyZmFjZSBbIiA8PCBtX3Bvb2xJ
ZGVudGlmaWVyIDw8ICJdXG4iIDw8IHBvb2xTdGF0aXN0aWNzKCkpOworICAgIERVTVBfUE9PTF9T
VEFUSVNUSUNTKHN0cmVhbSA8PCAiSU9TdXJmYWNlUG9vbDo6YWRkU3VyZmFjZSBbIiA8PCBtX3Bv
b2xJZGVudGlmaWVyIDw8ICJdXG4iIDw8IHBvb2xTdGF0aXN0aWNzKCkpOwogfQogCiB2b2lkIElP
U3VyZmFjZVBvb2w6Omluc2VydFN1cmZhY2VJbnRvUG9vbChzdGQ6OnVuaXF1ZV9wdHI8SU9TdXJm
YWNlPiBzdXJmYWNlKQpAQCAtMjU3LDExICsyNTcsMTEgQEAgdm9pZCBJT1N1cmZhY2VQb29sOjp0
cnlFdmljdE9sZGVzdENhY2hlZFN1cmZhY2UoKQogCiB2b2lkIElPU3VyZmFjZVBvb2w6OmV2aWN0
KHNpemVfdCBhZGRpdGlvbmFsU2l6ZSkKIHsKLSAgICBEVU1QX1BPT0xfU1RBVElTVElDUygiSU9T
dXJmYWNlUG9vbDo6ZXZpY3QgWyIgPDwgbV9wb29sSWRlbnRpZmllciA8PCAiXSAtIGJlZm9yZSBl
dmljdFxuIiA8PCBwb29sU3RhdGlzdGljcygpKTsKKyAgICBEVU1QX1BPT0xfU1RBVElTVElDUyhz
dHJlYW0gPDwgIklPU3VyZmFjZVBvb2w6OmV2aWN0IFsiIDw8IG1fcG9vbElkZW50aWZpZXIgPDwg
Il0gLSBiZWZvcmUgZXZpY3RcbiIgPDwgcG9vbFN0YXRpc3RpY3MoKSk7CiAKICAgICBpZiAoYWRk
aXRpb25hbFNpemUgPj0gbV9tYXhpbXVtQnl0ZXNDYWNoZWQpIHsKICAgICAgICAgZGlzY2FyZEFs
bFN1cmZhY2VzSW50ZXJuYWwoKTsKLSAgICAgICAgRFVNUF9QT09MX1NUQVRJU1RJQ1MoIklPU3Vy
ZmFjZVBvb2w6OmV2aWN0IFsiIDw8IG1fcG9vbElkZW50aWZpZXIgPDwgIl0gLSBhZnRlciBldmlj
dCBhbGxcbiIgPDwgcG9vbFN0YXRpc3RpY3MoKSk7CisgICAgICAgIERVTVBfUE9PTF9TVEFUSVNU
SUNTKHN0cmVhbSA8PCAiSU9TdXJmYWNlUG9vbDo6ZXZpY3QgWyIgPDwgbV9wb29sSWRlbnRpZmll
ciA8PCAiXSAtIGFmdGVyIGV2aWN0IGFsbFxuIiA8PCBwb29sU3RhdGlzdGljcygpKTsKICAgICAg
ICAgcmV0dXJuOwogICAgIH0KIApAQCAtMjgyLDcgKzI4Miw3IEBAIHZvaWQgSU9TdXJmYWNlUG9v
bDo6ZXZpY3Qoc2l6ZV90IGFkZGl0aW9uYWxTaXplKQogICAgIHdoaWxlIChtX2luVXNlQnl0ZXND
YWNoZWQgPiBtYXhpbXVtSW5Vc2VCeXRlcyB8fCBtX2J5dGVzQ2FjaGVkID4gdGFyZ2V0U2l6ZSkK
ICAgICAgICAgdHJ5RXZpY3RJblVzZVN1cmZhY2UoKTsKIAotICAgIERVTVBfUE9PTF9TVEFUSVNU
SUNTKCJJT1N1cmZhY2VQb29sOjpldmljdCBbIiA8PCBtX3Bvb2xJZGVudGlmaWVyIDw8ICJdIC0g
YWZ0ZXIgZXZpY3RcbiIgPDwgcG9vbFN0YXRpc3RpY3MoKSk7CisgICAgRFVNUF9QT09MX1NUQVRJ
U1RJQ1Moc3RyZWFtIDw8ICJJT1N1cmZhY2VQb29sOjpldmljdCBbIiA8PCBtX3Bvb2xJZGVudGlm
aWVyIDw8ICJdIC0gYWZ0ZXIgZXZpY3RcbiIgPDwgcG9vbFN0YXRpc3RpY3MoKSk7CiB9CiAKIHZv
aWQgSU9TdXJmYWNlUG9vbDo6Y29sbGVjdEluVXNlU3VyZmFjZXMoKQpAQCAtMzQwLDcgKzM0MCw3
IEBAIHZvaWQgSU9TdXJmYWNlUG9vbDo6Y29sbGVjdGlvblRpbWVyRmlyZWQoKQogICAgICAgICBt
X2NvbGxlY3Rpb25UaW1lci5zdG9wKCk7CiAKICAgICBwbGF0Zm9ybUdhcmJhZ2VDb2xsZWN0Tm93
KCk7Ci0gICAgRFVNUF9QT09MX1NUQVRJU1RJQ1MoIklPU3VyZmFjZVBvb2w6OmNvbGxlY3Rpb25U
aW1lckZpcmVkIFsiIDw8IG1fcG9vbElkZW50aWZpZXIgPDwgIl1cbiIgPDwgcG9vbFN0YXRpc3Rp
Y3MoKSk7CisgICAgRFVNUF9QT09MX1NUQVRJU1RJQ1Moc3RyZWFtIDw8ICJJT1N1cmZhY2VQb29s
Ojpjb2xsZWN0aW9uVGltZXJGaXJlZCBbIiA8PCBtX3Bvb2xJZGVudGlmaWVyIDw8ICJdXG4iIDw8
IHBvb2xTdGF0aXN0aWNzKCkpOwogfQogCiB2b2lkIElPU3VyZmFjZVBvb2w6OnNjaGVkdWxlQ29s
bGVjdGlvblRpbWVyKCkKZGlmZiAtLWdpdCBhL1Rvb2xzL1NjcmlwdHMvd2Via2l0cHkvc3R5bGUv
Y2hlY2tlcnMvY3BwLnB5IGIvVG9vbHMvU2NyaXB0cy93ZWJraXRweS9zdHlsZS9jaGVja2Vycy9j
cHAucHkKaW5kZXggOTRlZTMyYWI5NDIyLi5kZWY4ZWI5MjU1YTggMTAwNjQ0Ci0tLSBhL1Rvb2xz
L1NjcmlwdHMvd2Via2l0cHkvc3R5bGUvY2hlY2tlcnMvY3BwLnB5CisrKyBiL1Rvb2xzL1Njcmlw
dHMvd2Via2l0cHkvc3R5bGUvY2hlY2tlcnMvY3BwLnB5CkBAIC0zMTM3LDcgKzMxMzcsNyBAQCBk
ZWYgY2hlY2tfbG9nKGNsZWFuX2xpbmVzLCBsaW5lX251bWJlciwgZmlsZV9zdGF0ZSwgZXJyb3Ip
OgogCiAgICAgbGluZSA9IGNsZWFuX2xpbmVzLmVsaWRlZFtsaW5lX251bWJlcl0gICMgR2V0IHJp
ZCBvZiBjb21tZW50cyBhbmQgc3RyaW5ncy4KIAotICAgIHVzaW5nX2Fsd2F5c19sb2cgPSBzZWFy
Y2gocidcYihXVEZfQUxXQVlTX0xPR3xXVEZMb2dBbHdheXMpXHMqXCgnLCBsaW5lKQorICAgIHVz
aW5nX2Fsd2F5c19sb2cgPSBzZWFyY2gocidcYihXVEZfQUxXQVlTX0xPR3xBTFdBWVNfTE9HX1dJ
VEhfU1RSRUFNfFdURkxvZ0Fsd2F5cylccypcKCcsIGxpbmUpCiAgICAgaWYgbm90IHVzaW5nX2Fs
d2F5c19sb2c6CiAgICAgICAgIHJldHVybgogCg==
</data>

          </attachment>
      

    </bug>

</bugzilla>