<?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>232152</bug_id>
          
          <creation_ts>2021-10-22 09:38:09 -0700</creation_ts>
          <short_desc>Use xpc_connection_copy_invalidation_reason where available for debugging daemon connection failures</short_desc>
          <delta_ts>2021-10-25 14:33:56 -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></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>beidson</cc>
    
    <cc>benjamin</cc>
    
    <cc>cdumez</cc>
    
    <cc>cmarcelo</cc>
    
    <cc>ews-watchlist</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1807716</commentid>
    <comment_count>0</comment_count>
    <who name="Alex Christensen">achristensen</who>
    <bug_when>2021-10-22 09:38:09 -0700</bug_when>
    <thetext>Use xpc_connection_copy_invalidation_reason where available for debugging daemon connection failures</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1807717</commentid>
    <comment_count>1</comment_count>
      <attachid>442170</attachid>
    <who name="Alex Christensen">achristensen</who>
    <bug_when>2021-10-22 09:39:09 -0700</bug_when>
    <thetext>Created attachment 442170
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1808597</commentid>
    <comment_count>2</comment_count>
    <who name="Alex Christensen">achristensen</who>
    <bug_when>2021-10-25 14:33:56 -0700</bug_when>
    <thetext>r284823</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>442170</attachid>
            <date>2021-10-22 09:39:09 -0700</date>
            <delta_ts>2021-10-22 11:34:26 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-232152-20211022093908.patch</filename>
            <type>text/plain</type>
            <size>5489</size>
            <attacher name="Alex Christensen">achristensen</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjg0NjYxCmRpZmYgLS1naXQgYS9Tb3VyY2UvV1RGL0NoYW5n
ZUxvZyBiL1NvdXJjZS9XVEYvQ2hhbmdlTG9nCmluZGV4IGYzMmI5ODlkM2IzZmVlZDQ5ZTA1MjMx
Yzk4MjIyNDk0ZjU2NDcyMjEuLjQwYWY0ZDcxYzBkYjJkZWYzMWZhNjQyMjNkMDNlNTU1MGMwYzIz
MWQgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XVEYvQ2hhbmdlTG9nCisrKyBiL1NvdXJjZS9XVEYvQ2hh
bmdlTG9nCkBAIC0xLDMgKzEsMTMgQEAKKzIwMjEtMTAtMjIgIEFsZXggQ2hyaXN0ZW5zZW4gIDxh
Y2hyaXN0ZW5zZW5Ad2Via2l0Lm9yZz4KKworICAgICAgICBVc2UgeHBjX2Nvbm5lY3Rpb25fY29w
eV9pbnZhbGlkYXRpb25fcmVhc29uIHdoZXJlIGF2YWlsYWJsZSBmb3IgZGVidWdnaW5nIGRhZW1v
biBjb25uZWN0aW9uIGZhaWx1cmVzCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3No
b3dfYnVnLmNnaT9pZD0yMzIxNTIKKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMh
KS4KKworICAgICAgICAqIHd0Zi9QbGF0Zm9ybUhhdmUuaDoKKyAgICAgICAgKiB3dGYvc3BpL2Rh
cndpbi9YUENTUEkuaDoKKwogMjAyMS0xMC0yMSAgQWRpdHlhIEtlZXJ0aGkgIDxha2VlcnRoaUBh
cHBsZS5jb20+CiAKICAgICAgICAgW0NvY29hXSBFbmFibGUgYWNjZW50LWNvbG9yIGJ5IGRlZmF1
bHQKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJLaXQvQ2hhbmdlTG9nIGIvU291cmNlL1dlYktpdC9D
aGFuZ2VMb2cKaW5kZXggMDgzMGUxYzBmZDA4NzUwMjdmOTY4NTA2YTM4MWE0MGQxNGUwZjM2MS4u
MTM1Zjc4NWJiYjc5YzY4OTRhZWU1YjhjNTgxODQzOTFkYThkOWE0ZSAxMDA2NDQKLS0tIGEvU291
cmNlL1dlYktpdC9DaGFuZ2VMb2cKKysrIGIvU291cmNlL1dlYktpdC9DaGFuZ2VMb2cKQEAgLTEs
MyArMSwxNSBAQAorMjAyMS0xMC0yMiAgQWxleCBDaHJpc3RlbnNlbiAgPGFjaHJpc3RlbnNlbkB3
ZWJraXQub3JnPgorCisgICAgICAgIFVzZSB4cGNfY29ubmVjdGlvbl9jb3B5X2ludmFsaWRhdGlv
bl9yZWFzb24gd2hlcmUgYXZhaWxhYmxlIGZvciBkZWJ1Z2dpbmcgZGFlbW9uIGNvbm5lY3Rpb24g
ZmFpbHVyZXMKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lk
PTIzMjE1MgorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAg
ICogUGxhdGZvcm0vSVBDL2NvY29hL0RhZW1vbkNvbm5lY3Rpb25Db2NvYS5tbToKKyAgICAgICAg
KFdlYktpdDo6RGFlbW9uOjpDb25uZWN0aW9uVG9NYWNoU2VydmljZTxUcmFpdHM+Ojppbml0aWFs
aXplQ29ubmVjdGlvbklmTmVlZGVkIGNvbnN0KToKKyAgICAgICAgKiBTaGFyZWQvRGFlbW9uL0Rh
ZW1vblV0aWxpdGllcy5tbToKKyAgICAgICAgKFdlYktpdDo6c3RhcnRMaXN0ZW5pbmdGb3JNYWNo
U2VydmljZUNvbm5lY3Rpb25zKToKKwogMjAyMS0xMC0yMSAgQWxleCBDaHJpc3RlbnNlbiAgPGFj
aHJpc3RlbnNlbkB3ZWJraXQub3JnPgogCiAgICAgICAgIFVucmV2aWV3ZWQsIHJldmVydGluZyBy
Mjg0NTcwLgpkaWZmIC0tZ2l0IGEvU291cmNlL1dURi93dGYvUGxhdGZvcm1IYXZlLmggYi9Tb3Vy
Y2UvV1RGL3d0Zi9QbGF0Zm9ybUhhdmUuaAppbmRleCBjZDA3M2M0OTY4Mjg1ZWZhMDc5YTBkNGVh
MTJlODg1MTBiZjNhZGMyLi4xY2QxMDg2OTE5Mzk4NDcxODhiMWZmYzdmYjJhZjE4NDFhY2ZiMDI0
IDEwMDY0NAotLS0gYS9Tb3VyY2UvV1RGL3d0Zi9QbGF0Zm9ybUhhdmUuaAorKysgYi9Tb3VyY2Uv
V1RGL3d0Zi9QbGF0Zm9ybUhhdmUuaApAQCAtOTQ5LDYgKzk0OSw3IEBACiAjZGVmaW5lIEhBVkVf
Q0ZORVRXT1JLX05TVVJMU0VTU0lPTl9IU1RTX1dJVEhfVU5UUlVTVEVEX1JPT1QgMQogI2RlZmlu
ZSBIQVZFX0FVRElPX09CSkVDVF9QUk9QRVJUWV9FTEVNRU5UX01BSU4gMQogI2RlZmluZSBIQVZF
X0lNQUdFX1JFU1RSSUNURURfREVDT0RJTkcgMQorI2RlZmluZSBIQVZFX1hQQ19DT05ORUNUSU9O
X0NPUFlfSU5WQUxJREFUSU9OX1JFQVNPTiAxCiAjZW5kaWYKIAogI2lmIChQTEFURk9STShJT1Mp
ICYmICFQTEFURk9STShJT1NfU0lNVUxBVE9SKSAmJiBfX0lQSE9ORV9PU19WRVJTSU9OX01JTl9S
RVFVSVJFRCA+PSAxNTAwMDApIFwKZGlmZiAtLWdpdCBhL1NvdXJjZS9XVEYvd3RmL3NwaS9kYXJ3
aW4vWFBDU1BJLmggYi9Tb3VyY2UvV1RGL3d0Zi9zcGkvZGFyd2luL1hQQ1NQSS5oCmluZGV4IDQx
MDU3ZGI5ZWYwZThkOWUwZjMyMjdhZmE3NDlhZDdhY2FiOTNlZDIuLmI1ZDQ5NWY5MzBmZTMxMTZj
OGZlMzUzZDIzYjQ3NmU0OWU0MjBmM2QgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XVEYvd3RmL3NwaS9k
YXJ3aW4vWFBDU1BJLmgKKysrIGIvU291cmNlL1dURi93dGYvc3BpL2Rhcndpbi9YUENTUEkuaApA
QCAtMTM4LDYgKzEzOCwxMCBAQCBleHRlcm4gIkMiIHZvaWQgeHBjX2FjdGl2aXR5X3JlZ2lzdGVy
KGNvbnN0IGNoYXIgKmlkZW50aWZpZXIsIHhwY19vYmplY3RfdCBjcml0ZQogZXh0ZXJuICJDIiBj
b25zdCBjaGFyICogY29uc3QgWFBDX0FDVElWSVRZX1JBTkRPTV9JTklUSUFMX0RFTEFZOwogZXh0
ZXJuICJDIiBjb25zdCBjaGFyICogY29uc3QgWFBDX0FDVElWSVRZX1JFUVVJUkVfTkVUV09SS19D
T05ORUNUSVZJVFk7CiAKKyNpZiBIQVZFKFhQQ19DT05ORUNUSU9OX0NPUFlfSU5WQUxJREFUSU9O
X1JFQVNPTikKK2V4dGVybiAiQyIgY2hhciAqIHhwY19jb25uZWN0aW9uX2NvcHlfaW52YWxpZGF0
aW9uX3JlYXNvbih4cGNfY29ubmVjdGlvbl90IGNvbm5lY3Rpb24pOworI2VuZGlmCisKICNpZiBP
U19PQkpFQ1RfVVNFX09CSkMKIE9TX09CSkVDVF9ERUNMKG9zX3RyYW5zYWN0aW9uKTsKICNlbHNl
CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0L1BsYXRmb3JtL0lQQy9jb2NvYS9EYWVtb25Db25u
ZWN0aW9uQ29jb2EubW0gYi9Tb3VyY2UvV2ViS2l0L1BsYXRmb3JtL0lQQy9jb2NvYS9EYWVtb25D
b25uZWN0aW9uQ29jb2EubW0KaW5kZXggYzViYWIzMmUyOGNhNjFjNmEzZDk0NjBiMGY2YzhiMWY0
MWM5NmE3YS4uZDAzNTcwOWQ0ZTNkYzdhM2U3MzAyZmZmZDBkYWNlZWM1ZDMyMGNmOCAxMDA2NDQK
LS0tIGEvU291cmNlL1dlYktpdC9QbGF0Zm9ybS9JUEMvY29jb2EvRGFlbW9uQ29ubmVjdGlvbkNv
Y29hLm1tCisrKyBiL1NvdXJjZS9XZWJLaXQvUGxhdGZvcm0vSVBDL2NvY29hL0RhZW1vbkNvbm5l
Y3Rpb25Db2NvYS5tbQpAQCAtNjMsOCArNjMsMTQgQEAgdm9pZCBDb25uZWN0aW9uVG9NYWNoU2Vy
dmljZTxUcmFpdHM+Ojppbml0aWFsaXplQ29ubmVjdGlvbklmTmVlZGVkKCkgY29uc3QKICAgICB4
cGNfY29ubmVjdGlvbl9zZXRfZXZlbnRfaGFuZGxlcihtX2Nvbm5lY3Rpb24uZ2V0KCksIFt3ZWFr
VGhpcyA9IFdlYWtQdHIgeyAqdGhpcyB9XSh4cGNfb2JqZWN0X3QgZXZlbnQpIHsKICAgICAgICAg
aWYgKCF3ZWFrVGhpcykKICAgICAgICAgICAgIHJldHVybjsKLSAgICAgICAgaWYgKGV2ZW50ID09
IFhQQ19FUlJPUl9DT05ORUNUSU9OX0lOVkFMSUQpCisgICAgICAgIGlmIChldmVudCA9PSBYUENf
RVJST1JfQ09OTkVDVElPTl9JTlZBTElEKSB7CisjaWYgSEFWRShYUENfQ09OTkVDVElPTl9DT1BZ
X0lOVkFMSURBVElPTl9SRUFTT04pCisgICAgICAgICAgICBhdXRvIHJlYXNvbiA9IHN0ZDo6dW5p
cXVlX3B0cjxjaGFyW10+KHhwY19jb25uZWN0aW9uX2NvcHlfaW52YWxpZGF0aW9uX3JlYXNvbih3
ZWFrVGhpcy0+bV9jb25uZWN0aW9uLmdldCgpKSk7CisgICAgICAgICAgICBXVEZMb2dBbHdheXMo
IkZhaWxlZCB0byBjb25uZWN0IHRvIG1hY2ggc2VydmljZSAlcywgcmVhc29uOiAlcyIsIHdlYWtU
aGlzLT5tX21hY2hTZXJ2aWNlTmFtZS5kYXRhKCksIHJlYXNvbi5nZXQoKSk7CisjZWxzZQogICAg
ICAgICAgICAgV1RGTG9nQWx3YXlzKCJGYWlsZWQgdG8gY29ubmVjdCB0byBtYWNoIHNlcnZpY2Ug
JXMsIGxpa2VseSBiZWNhdXNlIGl0IGlzIG5vdCByZWdpc3RlcmVkIHdpdGggbGF1bmNoZCIsIHdl
YWtUaGlzLT5tX21hY2hTZXJ2aWNlTmFtZS5kYXRhKCkpOworI2VuZGlmCisgICAgICAgIH0KICAg
ICAgICAgaWYgKGV2ZW50ID09IFhQQ19FUlJPUl9DT05ORUNUSU9OX0lOVEVSUlVQVEVEKSB7CiAg
ICAgICAgICAgICAvLyBEYWVtb24gY3Jhc2hlZCwgd2Ugd2lsbCBuZWVkIHRvIG1ha2UgYSBuZXcg
Y29ubmVjdGlvbiB0byBhIG5ldyBpbnN0YW5jZSBvZiB0aGUgZGFlbW9uLgogICAgICAgICAgICAg
d2Vha1RoaXMtPm1fY29ubmVjdGlvbiA9IG51bGxwdHI7CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2Vi
S2l0L1NoYXJlZC9EYWVtb24vRGFlbW9uVXRpbGl0aWVzLm1tIGIvU291cmNlL1dlYktpdC9TaGFy
ZWQvRGFlbW9uL0RhZW1vblV0aWxpdGllcy5tbQppbmRleCAwOTQ5OTVkYjgwMjk4ODUzNmJhY2Jk
MzBlMDFkYjk3MDU2NmIyYjUzLi4yYjQwZjkzYThjNWEzNGM4ZDYyMjc3NzYxZTQ1ZjVjNWM1Y2Q1
ZTc0IDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViS2l0L1NoYXJlZC9EYWVtb24vRGFlbW9uVXRpbGl0
aWVzLm1tCisrKyBiL1NvdXJjZS9XZWJLaXQvU2hhcmVkL0RhZW1vbi9EYWVtb25VdGlsaXRpZXMu
bW0KQEAgLTQ3LDggKzQ3LDE0IEBAIHZvaWQgc3RhcnRMaXN0ZW5pbmdGb3JNYWNoU2VydmljZUNv
bm5lY3Rpb25zKGNvbnN0IGNoYXIqIHNlcnZpY2VOYW1lLCBjb25zdCBjaGFyCiAjZW5kaWYKIAog
ICAgICAgICB4cGNfY29ubmVjdGlvbl9zZXRfZXZlbnRfaGFuZGxlcihwZWVyLCBeKHhwY19vYmpl
Y3RfdCBldmVudCkgewotICAgICAgICAgICAgaWYgKGV2ZW50ID09IFhQQ19FUlJPUl9DT05ORUNU
SU9OX0lOVkFMSUQpCisgICAgICAgICAgICBpZiAoZXZlbnQgPT0gWFBDX0VSUk9SX0NPTk5FQ1RJ
T05fSU5WQUxJRCkgeworI2lmIEhBVkUoWFBDX0NPTk5FQ1RJT05fQ09QWV9JTlZBTElEQVRJT05f
UkVBU09OKQorICAgICAgICAgICAgICAgIGF1dG8gcmVhc29uID0gc3RkOjp1bmlxdWVfcHRyPGNo
YXJbXT4oeHBjX2Nvbm5lY3Rpb25fY29weV9pbnZhbGlkYXRpb25fcmVhc29uKHBlZXIpKTsKKyAg
ICAgICAgICAgICAgICBOU0xvZyhAIkZhaWxlZCB0byBzdGFydCBsaXN0ZW5pbmcgZm9yIGNvbm5l
Y3Rpb25zIHRvIG1hY2ggc2VydmljZSAlcywgcmVhc29uOiAlcyIsIHNlcnZpY2VOYW1lLCByZWFz
b24uZ2V0KCkpOworI2Vsc2UKICAgICAgICAgICAgICAgICBOU0xvZyhAIkZhaWxlZCB0byBzdGFy
dCBsaXN0ZW5pbmcgZm9yIGNvbm5lY3Rpb25zIHRvIG1hY2ggc2VydmljZSAlcywgbGlrZWx5IGJl
Y2F1c2UgaXQgaXMgbm90IHJlZ2lzdGVyZWQgd2l0aCBsYXVuY2hkIiwgc2VydmljZU5hbWUpOwor
I2VuZGlmCisgICAgICAgICAgICB9CiAgICAgICAgICAgICBpZiAoZXZlbnQgPT0gWFBDX0VSUk9S
X0NPTk5FQ1RJT05fSU5URVJSVVBURUQpIHsKICAgICAgICAgICAgICAgICBOU0xvZyhAIlJlbW92
aW5nIHBlZXIgY29ubmVjdGlvbiAlcCIsIHBlZXIpOwogICAgICAgICAgICAgICAgIGNvbm5lY3Rp
b25SZW1vdmVkKHBlZXIpOwo=
</data>
<flag name="review"
          id="466609"
          type_id="1"
          status="+"
          setter="beidson"
    />
    <flag name="commit-queue"
          id="466627"
          type_id="3"
          status="-"
          setter="ews-feeder"
    />
          </attachment>
      

    </bug>

</bugzilla>