<?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>193844</bug_id>
          
          <creation_ts>2019-01-25 13:41:23 -0800</creation_ts>
          <short_desc>Move logic from ChildProcess::setApplicationIsDaemon to NetworkProcess::initializeProcess</short_desc>
          <delta_ts>2019-01-26 00:31:45 -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>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>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Alex Christensen">achristensen</reporter>
          <assigned_to name="Alex Christensen">achristensen</assigned_to>
          <cc>aestes</cc>
    
    <cc>ap</cc>
    
    <cc>bfulgham</cc>
    
    <cc>pvollan</cc>
    
    <cc>webkit-bug-importer</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1498426</commentid>
    <comment_count>0</comment_count>
    <who name="Alex Christensen">achristensen</who>
    <bug_when>2019-01-25 13:41:23 -0800</bug_when>
    <thetext>Move logic from ChildProcess::setApplicationIsDaemon to NetworkProcess::initializeProcess</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1498428</commentid>
    <comment_count>1</comment_count>
      <attachid>360155</attachid>
    <who name="Alex Christensen">achristensen</who>
    <bug_when>2019-01-25 13:42:07 -0800</bug_when>
    <thetext>Created attachment 360155
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1498497</commentid>
    <comment_count>2</comment_count>
      <attachid>360155</attachid>
    <who name="Andy Estes">aestes</who>
    <bug_when>2019-01-25 15:08:48 -0800</bug_when>
    <thetext>Comment on attachment 360155
Patch

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

&gt; Source/WebKit/NetworkProcess/mac/NetworkProcessMac.mm:50
&gt; +extern &quot;C&quot; OSStatus SetApplicationIsDaemon(Boolean isDaemon);

This should be in an SPI header.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1498521</commentid>
    <comment_count>3</comment_count>
      <attachid>360178</attachid>
    <who name="Alex Christensen">achristensen</who>
    <bug_when>2019-01-25 15:40:27 -0800</bug_when>
    <thetext>Created attachment 360178
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1498524</commentid>
    <comment_count>4</comment_count>
    <who name="Alex Christensen">achristensen</who>
    <bug_when>2019-01-25 15:41:44 -0800</bug_when>
    <thetext>http://trac.webkit.org/r240520</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1498527</commentid>
    <comment_count>5</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2019-01-25 15:42:27 -0800</bug_when>
    <thetext>&lt;rdar://problem/47564877&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1498695</commentid>
    <comment_count>6</comment_count>
      <attachid>360178</attachid>
    <who name="Alexey Proskuryakov">ap</who>
    <bug_when>2019-01-26 00:31:30 -0800</bug_when>
    <thetext>Comment on attachment 360178
Patch

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

&gt; Source/WebKit/ChangeLog:8
&gt; +        This simplifies ChildProcess and removes NetworkProcess-specific code from this generic abstraction.

The radar quoted as explanation of why this is needed in NetworkProcess is ancient. 

I’m guessing that we either need it in all child processes, or in none. Is it still doing anything useful in NetworkProcess? Does it even have a WindowServer connection before this call?</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>360155</attachid>
            <date>2019-01-25 13:42:07 -0800</date>
            <delta_ts>2019-01-25 15:40:26 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-193844-20190125134207.patch</filename>
            <type>text/plain</type>
            <size>3618</size>
            <attacher name="Alex Christensen">achristensen</attacher>
            
              <data encoding="base64">SW5kZXg6IFNvdXJjZS9XZWJLaXQvQ2hhbmdlTG9nCj09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFNvdXJjZS9XZWJL
aXQvQ2hhbmdlTG9nCShyZXZpc2lvbiAyNDA1MDApCisrKyBTb3VyY2UvV2ViS2l0L0NoYW5nZUxv
Zwkod29ya2luZyBjb3B5KQpAQCAtMSwzICsxLDE5IEBACisyMDE5LTAxLTI1ICBBbGV4IENocmlz
dGVuc2VuICA8YWNocmlzdGVuc2VuQHdlYmtpdC5vcmc+CisKKyAgICAgICAgTW92ZSBsb2dpYyBm
cm9tIENoaWxkUHJvY2Vzczo6c2V0QXBwbGljYXRpb25Jc0RhZW1vbiB0byBOZXR3b3JrUHJvY2Vz
czo6aW5pdGlhbGl6ZVByb2Nlc3MKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hv
d19idWcuY2dpP2lkPTE5Mzg0NAorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEp
LgorCisgICAgICAgIFRoaXMgc2ltcGxpZmllcyBDaGlsZFByb2Nlc3MgYW5kIHJlbW92ZXMgTmV0
d29ya1Byb2Nlc3Mtc3BlY2lmaWMgY29kZSBmcm9tIHRoaXMgZ2VuZXJpYyBhYnN0cmFjdGlvbi4K
KworICAgICAgICAqIE5ldHdvcmtQcm9jZXNzL21hYy9OZXR3b3JrUHJvY2Vzc01hYy5tbToKKyAg
ICAgICAgKFdlYktpdDo6TmV0d29ya1Byb2Nlc3M6OmluaXRpYWxpemVQcm9jZXNzKToKKyAgICAg
ICAgKiBTaGFyZWQvaW9zL0NoaWxkUHJvY2Vzc0lPUy5tbToKKyAgICAgICAgKFdlYktpdDo6Q2hp
bGRQcm9jZXNzOjpzZXRBcHBsaWNhdGlvbklzRGFlbW9uKTogRGVsZXRlZC4KKyAgICAgICAgKiBT
aGFyZWQvbWFjL0NoaWxkUHJvY2Vzc01hYy5tbToKKyAgICAgICAgKFdlYktpdDo6Q2hpbGRQcm9j
ZXNzOjpzZXRBcHBsaWNhdGlvbklzRGFlbW9uKTogRGVsZXRlZC4KKwogMjAxOS0wMS0yNSAgUGVy
IEFybmUgVm9sbGFuICA8cHZvbGxhbkBhcHBsZS5jb20+CiAKICAgICAgICAgW2lPU10gRGVueSBt
YWNoIGxvb2t1cHMgdG8gc2VydmljZXMgbm90IHVzZWQuCkluZGV4OiBTb3VyY2UvV2ViS2l0L05l
dHdvcmtQcm9jZXNzL21hYy9OZXR3b3JrUHJvY2Vzc01hYy5tbQo9PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBTb3Vy
Y2UvV2ViS2l0L05ldHdvcmtQcm9jZXNzL21hYy9OZXR3b3JrUHJvY2Vzc01hYy5tbQkocmV2aXNp
b24gMjQwNDg5KQorKysgU291cmNlL1dlYktpdC9OZXR3b3JrUHJvY2Vzcy9tYWMvTmV0d29ya1By
b2Nlc3NNYWMubW0JKHdvcmtpbmcgY29weSkKQEAgLTQ3LDEzICs0NywyMCBAQAogI2ltcG9ydCA8
d3RmL01lbW9yeVByZXNzdXJlSGFuZGxlci5oPgogI2ltcG9ydCA8d3RmL3RleHQvV1RGU3RyaW5n
Lmg+CiAKK2V4dGVybiAiQyIgT1NTdGF0dXMgU2V0QXBwbGljYXRpb25Jc0RhZW1vbihCb29sZWFu
IGlzRGFlbW9uKTsKKwogbmFtZXNwYWNlIFdlYktpdCB7CiB1c2luZyBuYW1lc3BhY2UgV2ViQ29y
ZTsKIAogdm9pZCBOZXR3b3JrUHJvY2Vzczo6aW5pdGlhbGl6ZVByb2Nlc3MoY29uc3QgQ2hpbGRQ
cm9jZXNzSW5pdGlhbGl6YXRpb25QYXJhbWV0ZXJzJikKIHsKKyNpZiBQTEFURk9STShNQUMpICYm
ICFQTEFURk9STShJT1NNQUMpCiAgICAgLy8gSGF2aW5nIGEgd2luZG93IHNlcnZlciBjb25uZWN0
aW9uIGluIHRoaXMgcHJvY2VzcyB3b3VsZCByZXN1bHQgaW4gc3BpbiBsb2dzICg8cmRhcjovL3By
b2JsZW0vMTMyMzkxMTk+KS4KLSAgICBzZXRBcHBsaWNhdGlvbklzRGFlbW9uKCk7CisgICAgT1NT
dGF0dXMgZXJyb3IgPSBTZXRBcHBsaWNhdGlvbklzRGFlbW9uKHRydWUpOworICAgIEFTU0VSVF9V
TlVTRUQoZXJyb3IsIGVycm9yID09IG5vRXJyKTsKKyNlbmRpZgorCisgICAgbGF1bmNoU2Vydmlj
ZXNDaGVja0luKCk7CiB9CiAKIHZvaWQgTmV0d29ya1Byb2Nlc3M6OmluaXRpYWxpemVQcm9jZXNz
TmFtZShjb25zdCBDaGlsZFByb2Nlc3NJbml0aWFsaXphdGlvblBhcmFtZXRlcnMmIHBhcmFtZXRl
cnMpCkluZGV4OiBTb3VyY2UvV2ViS2l0L1NoYXJlZC9pb3MvQ2hpbGRQcm9jZXNzSU9TLm1tCj09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT0KLS0tIFNvdXJjZS9XZWJLaXQvU2hhcmVkL2lvcy9DaGlsZFByb2Nlc3NJT1MubW0J
KHJldmlzaW9uIDI0MDQ4OSkKKysrIFNvdXJjZS9XZWJLaXQvU2hhcmVkL2lvcy9DaGlsZFByb2Nl
c3NJT1MubW0JKHdvcmtpbmcgY29weSkKQEAgLTQ2LDEwICs0Niw2IEBACiAKIG5hbWVzcGFjZSBX
ZWJLaXQgewogCi12b2lkIENoaWxkUHJvY2Vzczo6c2V0QXBwbGljYXRpb25Jc0RhZW1vbigpCi17
Ci19Ci0KIHZvaWQgQ2hpbGRQcm9jZXNzOjpwbGF0Zm9ybUluaXRpYWxpemUoKQogewogICAgIEZs
b2F0aW5nUG9pbnRFbnZpcm9ubWVudCYgZmxvYXRpbmdQb2ludEVudmlyb25tZW50ID0gRmxvYXRp
bmdQb2ludEVudmlyb25tZW50OjpzaW5nbGV0b24oKTsgCkluZGV4OiBTb3VyY2UvV2ViS2l0L1No
YXJlZC9tYWMvQ2hpbGRQcm9jZXNzTWFjLm1tCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFNvdXJjZS9XZWJLaXQv
U2hhcmVkL21hYy9DaGlsZFByb2Nlc3NNYWMubW0JKHJldmlzaW9uIDI0MDQ4OSkKKysrIFNvdXJj
ZS9XZWJLaXQvU2hhcmVkL21hYy9DaGlsZFByb2Nlc3NNYWMubW0JKHdvcmtpbmcgY29weSkKQEAg
LTc2LDkgKzc2LDYgQEAgdHlwZWRlZiBib29sICheTFNTZXJ2ZXJDb25uZWN0aW9uQWxsb3dlZAog
ZXh0ZXJuICJDIiB2b2lkIF9MU1NldEFwcGxpY2F0aW9uTGF1bmNoU2VydmljZXNTZXJ2ZXJDb25u
ZWN0aW9uU3RhdHVzKHVpbnQ2NF90IGZsYWdzLCBMU1NlcnZlckNvbm5lY3Rpb25BbGxvd2VkQmxv
Y2sgYmxvY2spOwogZXh0ZXJuICJDIiBDRkRpY3Rpb25hcnlSZWYgX0xTQXBwbGljYXRpb25DaGVj
a0luKExTU2Vzc2lvbklEIHNlc3Npb25JRCwgQ0ZEaWN0aW9uYXJ5UmVmIGFwcGxpY2F0aW9uSW5m
byk7CiAKLWV4dGVybiAiQyIgT1NTdGF0dXMgU2V0QXBwbGljYXRpb25Jc0RhZW1vbihCb29sZWFu
IGlzRGFlbW9uKTsKLQotCiBuYW1lc3BhY2UgV2ViS2l0IHsKIHVzaW5nIG5hbWVzcGFjZSBXZWJD
b3JlOwogCkBAIC0xNTIsMTcgKzE0OSw2IEBAIHN0YXRpYyB2b2lkIGluaXRpYWxpemVUaW1lckNv
YWxlc2NpbmdQb2wKICAgICBBU1NFUlRfVU5VU0VEKGtyLCBrciA9PSBLRVJOX1NVQ0NFU1MpOwog
fQogCi12b2lkIENoaWxkUHJvY2Vzczo6c2V0QXBwbGljYXRpb25Jc0RhZW1vbigpCi17Ci0jaWYg
IVBMQVRGT1JNKElPU01BQykKLSAgICBPU1N0YXR1cyBlcnJvciA9IFNldEFwcGxpY2F0aW9uSXNE
YWVtb24odHJ1ZSk7Ci0gICAgQVNTRVJUX1VOVVNFRChlcnJvciwgZXJyb3IgPT0gbm9FcnIpOwot
I2VuZGlmCi0KLSAgICAvLyBGSVhNRTogSXMgdGhpcyBuZWVkZWQgaW4gaU9TTWFjPwotICAgIGxh
dW5jaFNlcnZpY2VzQ2hlY2tJbigpOwotfQotCiB2b2lkIENoaWxkUHJvY2Vzczo6bGF1bmNoU2Vy
dmljZXNDaGVja0luKCkKIHsKICAgICBfTFNTZXRBcHBsaWNhdGlvbkxhdW5jaFNlcnZpY2VzU2Vy
dmVyQ29ubmVjdGlvblN0YXR1cygwLCAwKTsK
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>360178</attachid>
            <date>2019-01-25 15:40:27 -0800</date>
            <delta_ts>2019-01-25 15:41:51 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-193844-20190125154026.patch</filename>
            <type>text/plain</type>
            <size>4990</size>
            <attacher name="Alex Christensen">achristensen</attacher>
            
              <data encoding="base64">SW5kZXg6IFNvdXJjZS9XZWJDb3JlL1BBTC9DaGFuZ2VMb2cKPT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gU291cmNl
L1dlYkNvcmUvUEFML0NoYW5nZUxvZwkocmV2aXNpb24gMjQwNTE4KQorKysgU291cmNlL1dlYkNv
cmUvUEFML0NoYW5nZUxvZwkod29ya2luZyBjb3B5KQpAQCAtMSwzICsxLDEyIEBACisyMDE5LTAx
LTI1ICBBbGV4IENocmlzdGVuc2VuICA8YWNocmlzdGVuc2VuQHdlYmtpdC5vcmc+CisKKyAgICAg
ICAgTW92ZSBsb2dpYyBmcm9tIENoaWxkUHJvY2Vzczo6c2V0QXBwbGljYXRpb25Jc0RhZW1vbiB0
byBOZXR3b3JrUHJvY2Vzczo6aW5pdGlhbGl6ZVByb2Nlc3MKKyAgICAgICAgaHR0cHM6Ly9idWdz
LndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTE5Mzg0NAorCisgICAgICAgIFJldmlld2VkIGJ5
IEFuZHkgRXN0ZXMuCisKKyAgICAgICAgKiBwYWwvc3BpL21hYy9ISVNlcnZpY2VzU1BJLmg6CisK
IDIwMTktMDEtMjUgIERhdmlkIEtpbHplciAgPGRka2lsemVyQGFwcGxlLmNvbT4KIAogICAgICAg
ICBNb3ZlIHNvZnQtbGlua2luZyBvZiBMb29rdXAuZnJhbWV3b3JrIG91dCBvZiBMb29rdXBTUEku
aApJbmRleDogU291cmNlL1dlYkNvcmUvUEFML3BhbC9zcGkvbWFjL0hJU2VydmljZXNTUEkuaAo9
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09Ci0tLSBTb3VyY2UvV2ViQ29yZS9QQUwvcGFsL3NwaS9tYWMvSElTZXJ2aWNlc1NQ
SS5oCShyZXZpc2lvbiAyNDA1MTMpCisrKyBTb3VyY2UvV2ViQ29yZS9QQUwvcGFsL3NwaS9tYWMv
SElTZXJ2aWNlc1NQSS5oCSh3b3JraW5nIGNvcHkpCkBAIC0xMjMsNSArMTIzLDYgQEAgQ0ZUeXBl
SUQgQVhUZXh0TWFya2VyUmFuZ2VHZXRUeXBlSUQoKTsKIENvcmVEcmFnUmVmIENvcmVEcmFnR2V0
Q3VycmVudERyYWcoKTsKIE9TU3RhdHVzIENvcmVEcmFnU2V0SW1hZ2UoQ29yZURyYWdSZWYsIENH
UG9pbnQgaW1hZ2VPZmZzZXQsIENvcmVEcmFnSW1hZ2VTcGVjKiwgQ0dTUmVnaW9uT2JqIGltYWdl
U2hhcGUsIGZsb2F0IG92ZXJhbGxBbHBoYSk7CiBjb25zdCBVSW50OCogQVhUZXh0TWFya2VyR2V0
Qnl0ZVB0cihBWFRleHRNYXJrZXJSZWYpOworT1NTdGF0dXMgU2V0QXBwbGljYXRpb25Jc0RhZW1v
bihCb29sZWFuKTsKIAogV1RGX0VYVEVSTl9DX0VORApJbmRleDogU291cmNlL1dlYktpdC9DaGFu
Z2VMb2cKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PQotLS0gU291cmNlL1dlYktpdC9DaGFuZ2VMb2cJKHJldmlzaW9uIDI0
MDUxNikKKysrIFNvdXJjZS9XZWJLaXQvQ2hhbmdlTG9nCSh3b3JraW5nIGNvcHkpCkBAIC0xLDMg
KzEsMTkgQEAKKzIwMTktMDEtMjUgIEFsZXggQ2hyaXN0ZW5zZW4gIDxhY2hyaXN0ZW5zZW5Ad2Vi
a2l0Lm9yZz4KKworICAgICAgICBNb3ZlIGxvZ2ljIGZyb20gQ2hpbGRQcm9jZXNzOjpzZXRBcHBs
aWNhdGlvbklzRGFlbW9uIHRvIE5ldHdvcmtQcm9jZXNzOjppbml0aWFsaXplUHJvY2VzcworICAg
ICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTkzODQ0CisKKyAg
ICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgVGhpcyBzaW1wbGlm
aWVzIENoaWxkUHJvY2VzcyBhbmQgcmVtb3ZlcyBOZXR3b3JrUHJvY2Vzcy1zcGVjaWZpYyBjb2Rl
IGZyb20gdGhpcyBnZW5lcmljIGFic3RyYWN0aW9uLgorCisgICAgICAgICogTmV0d29ya1Byb2Nl
c3MvbWFjL05ldHdvcmtQcm9jZXNzTWFjLm1tOgorICAgICAgICAoV2ViS2l0OjpOZXR3b3JrUHJv
Y2Vzczo6aW5pdGlhbGl6ZVByb2Nlc3MpOgorICAgICAgICAqIFNoYXJlZC9pb3MvQ2hpbGRQcm9j
ZXNzSU9TLm1tOgorICAgICAgICAoV2ViS2l0OjpDaGlsZFByb2Nlc3M6OnNldEFwcGxpY2F0aW9u
SXNEYWVtb24pOiBEZWxldGVkLgorICAgICAgICAqIFNoYXJlZC9tYWMvQ2hpbGRQcm9jZXNzTWFj
Lm1tOgorICAgICAgICAoV2ViS2l0OjpDaGlsZFByb2Nlc3M6OnNldEFwcGxpY2F0aW9uSXNEYWVt
b24pOiBEZWxldGVkLgorCiAyMDE5LTAxLTI1ICBBbGV4IENocmlzdGVuc2VuICA8YWNocmlzdGVu
c2VuQHdlYmtpdC5vcmc+CiAKICAgICAgICAgQWRkIFNQSSB0byBpbmZvcm0gYW4gYXBwbGljYXRp
b24gdGhhdCAiR28gQmFjayIgaGFzIGJlZW4gY2xpY2tlZCBmcm9tIGEgc2FmZSBicm93c2luZyB3
YXJuaW5nCkluZGV4OiBTb3VyY2UvV2ViS2l0L05ldHdvcmtQcm9jZXNzL21hYy9OZXR3b3JrUHJv
Y2Vzc01hYy5tbQo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09Ci0tLSBTb3VyY2UvV2ViS2l0L05ldHdvcmtQcm9jZXNzL21h
Yy9OZXR3b3JrUHJvY2Vzc01hYy5tbQkocmV2aXNpb24gMjQwNTEzKQorKysgU291cmNlL1dlYktp
dC9OZXR3b3JrUHJvY2Vzcy9tYWMvTmV0d29ya1Byb2Nlc3NNYWMubW0JKHdvcmtpbmcgY29weSkK
QEAgLTQyLDYgKzQyLDcgQEAKICNpbXBvcnQgPG5vdGlmeS5oPgogI2ltcG9ydCA8cGFsL3NwaS9j
Zi9DRk5ldHdvcmtTUEkuaD4KICNpbXBvcnQgPHBhbC9zcGkvY29jb2EvTGF1bmNoU2VydmljZXNT
UEkuaD4KKyNpbXBvcnQgPHBhbC9zcGkvbWFjL0hJU2VydmljZXNTUEkuaD4KICNpbXBvcnQgPHN5
c2V4aXRzLmg+CiAjaW1wb3J0IDx3dGYvRmlsZVN5c3RlbS5oPgogI2ltcG9ydCA8d3RmL01lbW9y
eVByZXNzdXJlSGFuZGxlci5oPgpAQCAtNTIsOCArNTMsMTMgQEAgdXNpbmcgbmFtZXNwYWNlIFdl
YkNvcmU7CiAKIHZvaWQgTmV0d29ya1Byb2Nlc3M6OmluaXRpYWxpemVQcm9jZXNzKGNvbnN0IENo
aWxkUHJvY2Vzc0luaXRpYWxpemF0aW9uUGFyYW1ldGVycyYpCiB7CisjaWYgUExBVEZPUk0oTUFD
KSAmJiAhUExBVEZPUk0oSU9TTUFDKQogICAgIC8vIEhhdmluZyBhIHdpbmRvdyBzZXJ2ZXIgY29u
bmVjdGlvbiBpbiB0aGlzIHByb2Nlc3Mgd291bGQgcmVzdWx0IGluIHNwaW4gbG9ncyAoPHJkYXI6
Ly9wcm9ibGVtLzEzMjM5MTE5PikuCi0gICAgc2V0QXBwbGljYXRpb25Jc0RhZW1vbigpOworICAg
IE9TU3RhdHVzIGVycm9yID0gU2V0QXBwbGljYXRpb25Jc0RhZW1vbih0cnVlKTsKKyAgICBBU1NF
UlRfVU5VU0VEKGVycm9yLCBlcnJvciA9PSBub0Vycik7CisjZW5kaWYKKworICAgIGxhdW5jaFNl
cnZpY2VzQ2hlY2tJbigpOwogfQogCiB2b2lkIE5ldHdvcmtQcm9jZXNzOjppbml0aWFsaXplUHJv
Y2Vzc05hbWUoY29uc3QgQ2hpbGRQcm9jZXNzSW5pdGlhbGl6YXRpb25QYXJhbWV0ZXJzJiBwYXJh
bWV0ZXJzKQpJbmRleDogU291cmNlL1dlYktpdC9TaGFyZWQvaW9zL0NoaWxkUHJvY2Vzc0lPUy5t
bQo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09Ci0tLSBTb3VyY2UvV2ViS2l0L1NoYXJlZC9pb3MvQ2hpbGRQcm9jZXNzSU9T
Lm1tCShyZXZpc2lvbiAyNDA1MTMpCisrKyBTb3VyY2UvV2ViS2l0L1NoYXJlZC9pb3MvQ2hpbGRQ
cm9jZXNzSU9TLm1tCSh3b3JraW5nIGNvcHkpCkBAIC00NiwxMCArNDYsNiBAQAogCiBuYW1lc3Bh
Y2UgV2ViS2l0IHsKIAotdm9pZCBDaGlsZFByb2Nlc3M6OnNldEFwcGxpY2F0aW9uSXNEYWVtb24o
KQotewotfQotCiB2b2lkIENoaWxkUHJvY2Vzczo6cGxhdGZvcm1Jbml0aWFsaXplKCkKIHsKICAg
ICBGbG9hdGluZ1BvaW50RW52aXJvbm1lbnQmIGZsb2F0aW5nUG9pbnRFbnZpcm9ubWVudCA9IEZs
b2F0aW5nUG9pbnRFbnZpcm9ubWVudDo6c2luZ2xldG9uKCk7IApJbmRleDogU291cmNlL1dlYktp
dC9TaGFyZWQvbWFjL0NoaWxkUHJvY2Vzc01hYy5tbQo9PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBTb3VyY2UvV2Vi
S2l0L1NoYXJlZC9tYWMvQ2hpbGRQcm9jZXNzTWFjLm1tCShyZXZpc2lvbiAyNDA1MTMpCisrKyBT
b3VyY2UvV2ViS2l0L1NoYXJlZC9tYWMvQ2hpbGRQcm9jZXNzTWFjLm1tCSh3b3JraW5nIGNvcHkp
CkBAIC03Niw5ICs3Niw2IEBAIHR5cGVkZWYgYm9vbCAoXkxTU2VydmVyQ29ubmVjdGlvbkFsbG93
ZWQKIGV4dGVybiAiQyIgdm9pZCBfTFNTZXRBcHBsaWNhdGlvbkxhdW5jaFNlcnZpY2VzU2VydmVy
Q29ubmVjdGlvblN0YXR1cyh1aW50NjRfdCBmbGFncywgTFNTZXJ2ZXJDb25uZWN0aW9uQWxsb3dl
ZEJsb2NrIGJsb2NrKTsKIGV4dGVybiAiQyIgQ0ZEaWN0aW9uYXJ5UmVmIF9MU0FwcGxpY2F0aW9u
Q2hlY2tJbihMU1Nlc3Npb25JRCBzZXNzaW9uSUQsIENGRGljdGlvbmFyeVJlZiBhcHBsaWNhdGlv
bkluZm8pOwogCi1leHRlcm4gIkMiIE9TU3RhdHVzIFNldEFwcGxpY2F0aW9uSXNEYWVtb24oQm9v
bGVhbiBpc0RhZW1vbik7Ci0KLQogbmFtZXNwYWNlIFdlYktpdCB7CiB1c2luZyBuYW1lc3BhY2Ug
V2ViQ29yZTsKIApAQCAtMTUyLDE3ICsxNDksNiBAQCBzdGF0aWMgdm9pZCBpbml0aWFsaXplVGlt
ZXJDb2FsZXNjaW5nUG9sCiAgICAgQVNTRVJUX1VOVVNFRChrciwga3IgPT0gS0VSTl9TVUNDRVNT
KTsKIH0KIAotdm9pZCBDaGlsZFByb2Nlc3M6OnNldEFwcGxpY2F0aW9uSXNEYWVtb24oKQotewot
I2lmICFQTEFURk9STShJT1NNQUMpCi0gICAgT1NTdGF0dXMgZXJyb3IgPSBTZXRBcHBsaWNhdGlv
bklzRGFlbW9uKHRydWUpOwotICAgIEFTU0VSVF9VTlVTRUQoZXJyb3IsIGVycm9yID09IG5vRXJy
KTsKLSNlbmRpZgotCi0gICAgLy8gRklYTUU6IElzIHRoaXMgbmVlZGVkIGluIGlPU01hYz8KLSAg
ICBsYXVuY2hTZXJ2aWNlc0NoZWNrSW4oKTsKLX0KLQogdm9pZCBDaGlsZFByb2Nlc3M6OmxhdW5j
aFNlcnZpY2VzQ2hlY2tJbigpCiB7CiAgICAgX0xTU2V0QXBwbGljYXRpb25MYXVuY2hTZXJ2aWNl
c1NlcnZlckNvbm5lY3Rpb25TdGF0dXMoMCwgMCk7Cg==
</data>

          </attachment>
      

    </bug>

</bugzilla>