<?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>165914</bug_id>
          
          <creation_ts>2016-12-15 12:43:46 -0800</creation_ts>
          <short_desc>Add more mach_msg logging instrumentation</short_desc>
          <delta_ts>2016-12-15 14:48:50 -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></keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Anders Carlsson">andersca</reporter>
          <assigned_to name="Anders Carlsson">andersca</assigned_to>
          
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1260215</commentid>
    <comment_count>0</comment_count>
    <who name="Anders Carlsson">andersca</who>
    <bug_when>2016-12-15 12:43:46 -0800</bug_when>
    <thetext>Add more mach_msg logging instrumentation</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1260218</commentid>
    <comment_count>1</comment_count>
      <attachid>297212</attachid>
    <who name="Anders Carlsson">andersca</who>
    <bug_when>2016-12-15 12:46:18 -0800</bug_when>
    <thetext>Created attachment 297212
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1260220</commentid>
    <comment_count>2</comment_count>
      <attachid>297212</attachid>
    <who name="Darin Adler">darin</who>
    <bug_when>2016-12-15 12:50:21 -0800</bug_when>
    <thetext>Comment on attachment 297212
Patch

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

&gt; Source/WebKit2/Platform/IPC/mac/ConnectionMac.mm:286
&gt; +        WKSetCrashReportApplicationSpecificInformation((CFStringRef)[NSString stringWithFormat:@&quot;Unhandled error code %x, message &apos;%@&apos;&quot;, kr, message-&gt;messageName()]);

Wish we had bridging_cast to use in places like this.

&gt; Source/WebKit2/Platform/IPC/mac/ConnectionMac.mm:321
&gt; +    message-&gt;setMessageName((__bridge CFStringRef)[NSString stringWithFormat:@&quot;%s:%s:&quot;, encoder-&gt;messageReceiverName().toString().data(), encoder-&gt;messageName().toString().data()]);

Ditto.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1260274</commentid>
    <comment_count>3</comment_count>
    <who name="Anders Carlsson">andersca</who>
    <bug_when>2016-12-15 14:48:50 -0800</bug_when>
    <thetext>Committed r209876: &lt;http://trac.webkit.org/changeset/209876&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>297212</attachid>
            <date>2016-12-15 12:46:18 -0800</date>
            <delta_ts>2016-12-15 12:50:21 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-165914-20161215124527.patch</filename>
            <type>text/plain</type>
            <size>2817</size>
            <attacher name="Anders Carlsson">andersca</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjA5ODQwCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0Mi9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViS2l0Mi9DaGFuZ2VMb2cKaW5kZXggZmY3NzQ3M2I0MjdhYTcw
ZTgzNjQ5ODRhYWY5ZDc2ODZiNzQ2MTUxMy4uN2M0MDNkZjY4ZDIyNTViNzVkMjYwY2ExODdiNGZi
YWU3NjIyOWEyYyAxMDA2NDQKLS0tIGEvU291cmNlL1dlYktpdDIvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJLaXQyL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE3IEBACisyMDE2LTEyLTE1ICBBbmRl
cnMgQ2FybHNzb24gIDxhbmRlcnNjYUBhcHBsZS5jb20+CisKKyAgICAgICAgQWRkIG1vcmUgbWFj
aF9tc2cgbG9nZ2luZyBpbnN0cnVtZW50YXRpb24KKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtp
dC5vcmcvc2hvd19idWcuY2dpP2lkPTE2NTkxNAorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9E
WSAoT09QUyEpLgorCisgICAgICAgICogUGxhdGZvcm0vSVBDL21hYy9Db25uZWN0aW9uTWFjLm1t
OgorICAgICAgICAoSVBDOjpDb25uZWN0aW9uOjpzZW5kTWVzc2FnZSk6CisgICAgICAgIChJUEM6
OkNvbm5lY3Rpb246OnNlbmRPdXRnb2luZ01lc3NhZ2UpOgorICAgICAgICAqIFBsYXRmb3JtL0lQ
Qy9tYWMvTWFjaE1lc3NhZ2UuaDoKKyAgICAgICAgKElQQzo6TWFjaE1lc3NhZ2U6Om1lc3NhZ2VO
YW1lKToKKyAgICAgICAgKElQQzo6TWFjaE1lc3NhZ2U6OnNldE1lc3NhZ2VOYW1lKToKKwogMjAx
Ni0xMi0xNCAgQW5kZXJzIENhcmxzc29uICA8YW5kZXJzY2FAYXBwbGUuY29tPgogCiAgICAgICAg
IEFkZCBXS0NvbnRleHRSZWZyZXNoUGx1Z0lucwpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYktpdDIv
UGxhdGZvcm0vSVBDL21hYy9Db25uZWN0aW9uTWFjLm1tIGIvU291cmNlL1dlYktpdDIvUGxhdGZv
cm0vSVBDL21hYy9Db25uZWN0aW9uTWFjLm1tCmluZGV4IGJjZWFlMmQxMzg0MzRiMTk4MmM2Yjlm
OTIwN2UyODdmNGNkOTM3NzcuLjdmZTAwOWIwZTNhZTU5NWY2OTM0Zjg3OWYzYzZiYTE4ZTBmOTIz
YjUgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJLaXQyL1BsYXRmb3JtL0lQQy9tYWMvQ29ubmVjdGlv
bk1hYy5tbQorKysgYi9Tb3VyY2UvV2ViS2l0Mi9QbGF0Zm9ybS9JUEMvbWFjL0Nvbm5lY3Rpb25N
YWMubW0KQEAgLTI4Myw3ICsyODMsNyBAQCBib29sIENvbm5lY3Rpb246OnNlbmRNZXNzYWdlKHN0
ZDo6dW5pcXVlX3B0cjxNYWNoTWVzc2FnZT4gbWVzc2FnZSkKICAgICAgICAgcmV0dXJuIGZhbHNl
OwogCiAgICAgZGVmYXVsdDoKLSAgICAgICAgV0tTZXRDcmFzaFJlcG9ydEFwcGxpY2F0aW9uU3Bl
Y2lmaWNJbmZvcm1hdGlvbigoQ0ZTdHJpbmdSZWYpW05TU3RyaW5nIHN0cmluZ1dpdGhGb3JtYXQ6
QCJVbmhhbmRsZWQgZXJyb3IgY29kZSAleCIsIGtyXSk7CisgICAgICAgIFdLU2V0Q3Jhc2hSZXBv
cnRBcHBsaWNhdGlvblNwZWNpZmljSW5mb3JtYXRpb24oKENGU3RyaW5nUmVmKVtOU1N0cmluZyBz
dHJpbmdXaXRoRm9ybWF0OkAiVW5oYW5kbGVkIGVycm9yIGNvZGUgJXgsIG1lc3NhZ2UgJyVAJyIs
IGtyLCBtZXNzYWdlLT5tZXNzYWdlTmFtZSgpXSk7CiAgICAgICAgIENSQVNIKCk7CiAgICAgfQog
fQpAQCAtMzE4LDYgKzMxOCw3IEBAIGJvb2wgQ29ubmVjdGlvbjo6c2VuZE91dGdvaW5nTWVzc2Fn
ZShzdGQ6OnVuaXF1ZV9wdHI8RW5jb2Rlcj4gZW5jb2RlcikKICAgICB9CiAKICAgICBhdXRvIG1l
c3NhZ2UgPSBNYWNoTWVzc2FnZTo6Y3JlYXRlKG1lc3NhZ2VTaXplKTsKKyAgICBtZXNzYWdlLT5z
ZXRNZXNzYWdlTmFtZSgoX19icmlkZ2UgQ0ZTdHJpbmdSZWYpW05TU3RyaW5nIHN0cmluZ1dpdGhG
b3JtYXQ6QCIlczolczoiLCBlbmNvZGVyLT5tZXNzYWdlUmVjZWl2ZXJOYW1lKCkudG9TdHJpbmco
KS5kYXRhKCksIGVuY29kZXItPm1lc3NhZ2VOYW1lKCkudG9TdHJpbmcoKS5kYXRhKCldKTsKIAog
ICAgIGJvb2wgaXNDb21wbGV4ID0gKG51bWJlck9mUG9ydERlc2NyaXB0b3JzICsgbnVtYmVyT2ZP
T0xNZW1vcnlEZXNjcmlwdG9ycykgPiAwOwogCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0Mi9Q
bGF0Zm9ybS9JUEMvbWFjL01hY2hNZXNzYWdlLmggYi9Tb3VyY2UvV2ViS2l0Mi9QbGF0Zm9ybS9J
UEMvbWFjL01hY2hNZXNzYWdlLmgKaW5kZXggNGMzODRmYzNiMGNhNWZkMTVmZWU1MWRlZDY2NGFh
MjYxY2M5MmQ0ZS4uMWRlNjZmNjYwMzk1NGIzMTBjZTFmZWRhNDQ1ZGY4NjYzOWUwOTI1YSAxMDA2
NDQKLS0tIGEvU291cmNlL1dlYktpdDIvUGxhdGZvcm0vSVBDL21hYy9NYWNoTWVzc2FnZS5oCisr
KyBiL1NvdXJjZS9XZWJLaXQyL1BsYXRmb3JtL0lQQy9tYWMvTWFjaE1lc3NhZ2UuaApAQCAtMjYs
NiArMjYsNyBAQAogI3ByYWdtYSBvbmNlCiAKICNpbmNsdWRlIDxtZW1vcnk+CisjaW5jbHVkZSA8
d3RmL1JldGFpblB0ci5oPgogCiBuYW1lc3BhY2UgSVBDIHsKIApAQCAtNDIsOSArNDMsMTMgQEAg
cHVibGljOgogCiAgICAgdm9pZCBsZWFrRGVzY3JpcHRvcnMoKTsKIAorICAgIENGU3RyaW5nUmVm
IG1lc3NhZ2VOYW1lKCkgY29uc3QgeyByZXR1cm4gbV9tZXNzYWdlTmFtZS5nZXQoKTsgfQorICAg
IHZvaWQgc2V0TWVzc2FnZU5hbWUoQ0ZTdHJpbmdSZWYgbWVzc2FnZU5hbWUpIHsgbV9tZXNzYWdl
TmFtZSA9IG1lc3NhZ2VOYW1lOyB9CisKIHByaXZhdGU6CiAgICAgZXhwbGljaXQgTWFjaE1lc3Nh
Z2Uoc2l6ZV90KTsKIAorICAgIFJldGFpblB0cjxDRlN0cmluZ1JlZj4gbV9tZXNzYWdlTmFtZTsK
ICAgICBzaXplX3QgbV9zaXplOwogICAgIGJvb2wgbV9zaG91bGRGcmVlRGVzY3JpcHRvcnM7CiAg
ICAgdWludDhfdCBtX2J1ZmZlclswXTsK
</data>
<flag name="review"
          id="319547"
          type_id="1"
          status="+"
          setter="darin"
    />
          </attachment>
      

    </bug>

</bugzilla>