<?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>154184</bug_id>
          
          <creation_ts>2016-02-12 12:42:10 -0800</creation_ts>
          <short_desc>Make BCRASH() use breakpoint traps too for non-debug OS(DARWIN).</short_desc>
          <delta_ts>2016-02-12 17:05:46 -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>JavaScriptCore</component>
          <version>WebKit Local 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="Mark Lam">mark.lam</reporter>
          <assigned_to name="Mark Lam">mark.lam</assigned_to>
          <cc>commit-queue</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1164275</commentid>
    <comment_count>0</comment_count>
    <who name="Mark Lam">mark.lam</who>
    <bug_when>2016-02-12 12:42:10 -0800</bug_when>
    <thetext>This makes it behave consistently with WTFCrash().</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1164378</commentid>
    <comment_count>1</comment_count>
      <attachid>271233</attachid>
    <who name="Mark Lam">mark.lam</who>
    <bug_when>2016-02-12 15:08:47 -0800</bug_when>
    <thetext>Created attachment 271233
proposed patch.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1164440</commentid>
    <comment_count>2</comment_count>
      <attachid>271233</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2016-02-12 17:05:44 -0800</bug_when>
    <thetext>Comment on attachment 271233
proposed patch.

Clearing flags on attachment: 271233

Committed r196535: &lt;http://trac.webkit.org/changeset/196535&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1164441</commentid>
    <comment_count>3</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2016-02-12 17:05:46 -0800</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>271233</attachid>
            <date>2016-02-12 15:08:47 -0800</date>
            <delta_ts>2016-02-12 17:05:44 -0800</delta_ts>
            <desc>proposed patch.</desc>
            <filename>bug-154184.patch</filename>
            <type>text/plain</type>
            <size>5823</size>
            <attacher name="Mark Lam">mark.lam</attacher>
            
              <data encoding="base64">SW5kZXg6IFNvdXJjZS9ibWFsbG9jL0NoYW5nZUxvZwo9PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBTb3VyY2UvYm1h
bGxvYy9DaGFuZ2VMb2cJKHJldmlzaW9uIDE5NjUxOCkKKysrIFNvdXJjZS9ibWFsbG9jL0NoYW5n
ZUxvZwkod29ya2luZyBjb3B5KQpAQCAtMSwzICsxLDE1IEBACisyMDE2LTAyLTEyICBNYXJrIExh
bSAgPG1hcmsubGFtQGFwcGxlLmNvbT4KKworICAgICAgICBNYWtlIEJDUkFTSCgpIHVzZSBicmVh
a3BvaW50IHRyYXBzIHRvbyBmb3Igbm9uLWRlYnVnIE9TKERBUldJTikuCisgICAgICAgIGh0dHBz
Oi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xNTQxODQKKworICAgICAgICBSZXZp
ZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICBUaGlzIG1ha2VzIGl0IGJlaGF2ZSBj
b25zaXN0ZW50bHkgd2l0aCBXVEZDcmFzaCgpLgorCisgICAgICAgICogYm1hbGxvYy9CQXNzZXJ0
Lmg6CisgICAgICAgICogYm1hbGxvYy9CUGxhdGZvcm0uaDoKKwogMjAxNi0wMi0xMSAgTWljaGFl
bCBTYWJvZmYgIDxtc2Fib2ZmQGFwcGxlLmNvbT4KIAogICAgICAgICBVbnJldmlld2VkIGJ1aWxk
IGZpeCBhZnRlciByMTk2NDIxLgpJbmRleDogU291cmNlL2JtYWxsb2MvYm1hbGxvYy9CQXNzZXJ0
LmgKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PQotLS0gU291cmNlL2JtYWxsb2MvYm1hbGxvYy9CQXNzZXJ0LmgJKHJldmlz
aW9uIDE5NjQ4MSkKKysrIFNvdXJjZS9ibWFsbG9jL2JtYWxsb2MvQkFzc2VydC5oCSh3b3JraW5n
IGNvcHkpCkBAIC0yNiwxMCArMjYsMzYgQEAKICNpZm5kZWYgQkFzc2VydF9oCiAjZGVmaW5lIEJB
c3NlcnRfaAogCisjaW5jbHVkZSAiQlBsYXRmb3JtLmgiCisKKyNpZiBkZWZpbmVkKE5ERUJVRykg
JiYgQk9TKERBUldJTikKKworI2lmIEJDUFUoWDg2XzY0KSB8fCBCQ1BVKFg4NikKKyNkZWZpbmUg
QkJyZWFrcG9pbnRUcmFwKCkgIGFzbSB2b2xhdGlsZSAoImludDMiKQorI2VsaWYgQkNQVShBUk1f
VEhVTUIyKQorI2RlZmluZSBCQnJlYWtwb2ludFRyYXAoKSAgYXNtIHZvbGF0aWxlICgiYmtwdCAj
MCIpCisjZWxpZiBCQ1BVKEFSTTY0KQorI2RlZmluZSBCQnJlYWtwb2ludFRyYXAoKSAgYXNtIHZv
bGF0aWxlICgiYnJrICMwIikKKyNlbHNlCisjZXJyb3IgIlVuc3VwcG9ydGVkIENQVSIuCisjZW5k
aWYKKworLy8gQ3Jhc2ggd2l0aCBhIFNJR1RSQVAgaS5lIEVYQ19CUkVBS1BPSU5ULgorLy8gV2Ug
YXJlIG5vdCB1c2luZyBfX2J1aWx0aW5fdHJhcCBiZWNhdXNlIGl0IGlzIG9ubHkgZ3VhcmFudGVl
ZCB0byBhYm9ydCwgYnV0IG5vdCBuZWNlc3NhcmlseQorLy8gdHJpZ2dlciBhIFNJR1RSQVAuIElu
c3RlYWQsIHdlIHVzZSBpbmxpbmUgYXNtIHRvIGVuc3VyZSB0aGF0IHdlIHRyaWdnZXIgdGhlIFNJ
R1RSQVAuCisjZGVmaW5lIEJDUkFTSCgpIGRvIHsgXAorICAgICAgICBCQnJlYWtwb2ludFRyYXAo
KTsgXAorICAgICAgICBfX2J1aWx0aW5fdW5yZWFjaGFibGUoKTsgXAorICAgIH0gd2hpbGUgKGZh
bHNlKQorCisjZWxzZSAvLyBub3QgZGVmaW5lZChOREVCVUcpICYmIEJPUyhEQVJXSU4pCisKICNk
ZWZpbmUgQkNSQVNIKCkgZG8geyBcCiAgICAgKihpbnQqKTB4YmJhZGJlZWYgPSAwOyBcCiB9IHdo
aWxlICgwKTsKIAorI2VuZGlmIC8vIGRlZmluZWQoTkRFQlVHKSAmJiBCT1MoREFSV0lOKQorCiAj
ZGVmaW5lIEJBU1NFUlRfSU1QTCh4KSBkbyB7IFwKICAgICBpZiAoISh4KSkgXAogICAgICAgICBC
Q1JBU0goKTsgXApJbmRleDogU291cmNlL2JtYWxsb2MvYm1hbGxvYy9CUGxhdGZvcm0uaAo9PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09Ci0tLSBTb3VyY2UvYm1hbGxvYy9ibWFsbG9jL0JQbGF0Zm9ybS5oCShyZXZpc2lvbiAx
OTY0ODEpCisrKyBTb3VyY2UvYm1hbGxvYy9ibWFsbG9jL0JQbGF0Zm9ybS5oCSh3b3JraW5nIGNv
cHkpCkBAIC00Nyw0ICs0NywxMzggQEAKICNkZWZpbmUgQk9TX1VOSVggMQogI2VuZGlmCiAKKy8q
ID09PT0gUGxhdGZvcm0gYWRhcHRhdGlvbiBtYWNyb3M6IHRoZXNlIGRlc2NyaWJlIHByb3BlcnRp
ZXMgb2YgdGhlIHRhcmdldCBlbnZpcm9ubWVudC4gPT09PSAqLworCisvKiBCQ1BVKCkgLSB0aGUg
dGFyZ2V0IENQVSBhcmNoaXRlY3R1cmUgKi8KKyNkZWZpbmUgQkNQVShfRkVBVFVSRSkgKGRlZmlu
ZWQgQkNQVV8jI19GRUFUVVJFICAmJiBCQ1BVXyMjX0ZFQVRVUkUpCisKKy8qIEJDUFUoWDg2KSAt
IGkzODYgLyB4ODYgMzItYml0ICovCisjaWYgZGVmaW5lZChfX2kzODZfXykgXAorfHwgZGVmaW5l
ZChpMzg2KSAgICAgXAorfHwgZGVmaW5lZChfTV9JWDg2KSAgXAorfHwgZGVmaW5lZChfWDg2Xykg
ICAgXAorfHwgZGVmaW5lZChfX1RIV19JTlRFTCkKKyNkZWZpbmUgQkNQVV9YODYgMQorI2VuZGlm
CisKKy8qIEJDUFUoWDg2XzY0KSAtIEFNRDY0IC8gSW50ZWw2NCAvIHg4Nl82NCA2NC1iaXQgKi8K
KyNpZiBkZWZpbmVkKF9feDg2XzY0X18pIFwKK3x8IGRlZmluZWQoX01fWDY0KQorI2RlZmluZSBC
Q1BVX1g4Nl82NCAxCisjZW5kaWYKKworLyogQkNQVShBUk02NCkgLSBBcHBsZSAqLworI2lmIChk
ZWZpbmVkKF9fYXJtNjRfXykgJiYgZGVmaW5lZChfX0FQUExFX18pKSB8fCBkZWZpbmVkKF9fYWFy
Y2g2NF9fKQorI2RlZmluZSBCQ1BVX0FSTTY0IDEKKyNlbmRpZgorCisvKiBCQ1BVKEFSTSkgLSBB
Uk0sIGFueSB2ZXJzaW9uKi8KKyNkZWZpbmUgQkFSTV9BUkNIX0FUX0xFQVNUKE4pIChCQ1BVKEFS
TSkgJiYgQkFSTV9BUkNIX1ZFUlNJT04gPj0gTikKKworI2lmICAgZGVmaW5lZChhcm0pIFwKK3x8
IGRlZmluZWQoX19hcm1fXykgXAorfHwgZGVmaW5lZChBUk0pIFwKK3x8IGRlZmluZWQoX0FSTV8p
CisjZGVmaW5lIEJDUFVfQVJNIDEKKworLyogU2V0IEJBUk1fQVJDSF9WRVJTSU9OICovCisjaWYg
ICBkZWZpbmVkKF9fQVJNX0FSQ0hfNF9fKSBcCit8fCBkZWZpbmVkKF9fQVJNX0FSQ0hfNFRfXykg
XAorfHwgZGVmaW5lZChfX01BUk1fQVJNVjRfXykKKyNkZWZpbmUgQkFSTV9BUkNIX1ZFUlNJT04g
NAorCisjZWxpZiBkZWZpbmVkKF9fQVJNX0FSQ0hfNV9fKSBcCit8fCBkZWZpbmVkKF9fQVJNX0FS
Q0hfNVRfXykgXAorfHwgZGVmaW5lZChfX01BUk1fQVJNVjVfXykKKyNkZWZpbmUgQkFSTV9BUkNI
X1ZFUlNJT04gNQorCisjZWxpZiBkZWZpbmVkKF9fQVJNX0FSQ0hfNUVfXykgXAorfHwgZGVmaW5l
ZChfX0FSTV9BUkNIXzVURV9fKSBcCit8fCBkZWZpbmVkKF9fQVJNX0FSQ0hfNVRFSl9fKQorI2Rl
ZmluZSBCQVJNX0FSQ0hfVkVSU0lPTiA1CisKKyNlbGlmIGRlZmluZWQoX19BUk1fQVJDSF82X18p
IFwKK3x8IGRlZmluZWQoX19BUk1fQVJDSF82Sl9fKSBcCit8fCBkZWZpbmVkKF9fQVJNX0FSQ0hf
NktfXykgXAorfHwgZGVmaW5lZChfX0FSTV9BUkNIXzZaX18pIFwKK3x8IGRlZmluZWQoX19BUk1f
QVJDSF82WktfXykgXAorfHwgZGVmaW5lZChfX0FSTV9BUkNIXzZUMl9fKSBcCit8fCBkZWZpbmVk
KF9fQVJNVjZfXykKKyNkZWZpbmUgQkFSTV9BUkNIX1ZFUlNJT04gNgorCisjZWxpZiBkZWZpbmVk
KF9fQVJNX0FSQ0hfN0FfXykgXAorfHwgZGVmaW5lZChfX0FSTV9BUkNIXzdLX18pIFwKK3x8IGRl
ZmluZWQoX19BUk1fQVJDSF83Ul9fKSBcCit8fCBkZWZpbmVkKF9fQVJNX0FSQ0hfN1NfXykKKyNk
ZWZpbmUgQkFSTV9BUkNIX1ZFUlNJT04gNworCisjZWxpZiBkZWZpbmVkKF9fQVJNX0FSQ0hfOF9f
KQorI2RlZmluZSBCQVJNX0FSQ0hfVkVSU0lPTiA4CisKKy8qIE1TVkMgc2V0cyBfTV9BUk0gKi8K
KyNlbGlmIGRlZmluZWQoX01fQVJNKQorI2RlZmluZSBCQVJNX0FSQ0hfVkVSU0lPTiBfTV9BUk0K
KworLyogUlZDVCBzZXRzIF9UQVJHRVRfQVJDSF9BUk0gKi8KKyNlbGlmIGRlZmluZWQoX19UQVJH
RVRfQVJDSF9BUk0pCisjZGVmaW5lIEJBUk1fQVJDSF9WRVJTSU9OIF9fVEFSR0VUX0FSQ0hfQVJN
CisKKyNlbHNlCisjZGVmaW5lIFdURl9BUk1fQVJDSF9WRVJTSU9OIDAKKworI2VuZGlmCisKKy8q
IFNldCBCVEhVTUJfQVJDSF9WRVJTSU9OICovCisjaWYgICBkZWZpbmVkKF9fQVJNX0FSQ0hfNFRf
XykKKyNkZWZpbmUgQlRIVU1CX0FSQ0hfVkVSU0lPTiAxCisKKyNlbGlmIGRlZmluZWQoX19BUk1f
QVJDSF81VF9fKSBcCit8fCBkZWZpbmVkKF9fQVJNX0FSQ0hfNVRFX18pIFwKK3x8IGRlZmluZWQo
X19BUk1fQVJDSF81VEVKX18pCisjZGVmaW5lIEJUSFVNQl9BUkNIX1ZFUlNJT04gMgorCisjZWxp
ZiBkZWZpbmVkKF9fQVJNX0FSQ0hfNkpfXykgXAorfHwgZGVmaW5lZChfX0FSTV9BUkNIXzZLX18p
IFwKK3x8IGRlZmluZWQoX19BUk1fQVJDSF82Wl9fKSBcCit8fCBkZWZpbmVkKF9fQVJNX0FSQ0hf
NlpLX18pIFwKK3x8IGRlZmluZWQoX19BUk1fQVJDSF82TV9fKQorI2RlZmluZSBCVEhVTUJfQVJD
SF9WRVJTSU9OIDMKKworI2VsaWYgZGVmaW5lZChfX0FSTV9BUkNIXzZUMl9fKSBcCit8fCBkZWZp
bmVkKF9fQVJNX0FSQ0hfN19fKSBcCit8fCBkZWZpbmVkKF9fQVJNX0FSQ0hfN0FfXykgXAorfHwg
ZGVmaW5lZChfX0FSTV9BUkNIXzdLX18pIFwKK3x8IGRlZmluZWQoX19BUk1fQVJDSF83TV9fKSBc
Cit8fCBkZWZpbmVkKF9fQVJNX0FSQ0hfN1JfXykgXAorfHwgZGVmaW5lZChfX0FSTV9BUkNIXzdT
X18pCisjZGVmaW5lIEJUSFVNQl9BUkNIX1ZFUlNJT04gNAorCisvKiBSVkNUIHNldHMgX19UQVJH
RVRfQVJDSF9USFVNQiAqLworI2VsaWYgZGVmaW5lZChfX1RBUkdFVF9BUkNIX1RIVU1CKQorI2Rl
ZmluZSBCVEhVTUJfQVJDSF9WRVJTSU9OIF9fVEFSR0VUX0FSQ0hfVEhVTUIKKworI2Vsc2UKKyNk
ZWZpbmUgQlRIVU1CX0FSQ0hfVkVSU0lPTiAwCisjZW5kaWYKKworLyogQkNQVShBUk1fVFJBRElU
SU9OQUwpIC0gVGh1bWIyIGlzIG5vdCBhdmFpbGFibGUsIG9ubHkgdHJhZGl0aW9uYWwgQVJNICh2
NCBvciBncmVhdGVyKSAqLworLyogQkNQVShBUk1fVEhVTUIyKSAtIFRodW1iMiBpbnN0cnVjdGlv
biBzZXQgaXMgYXZhaWxhYmxlICovCisvKiBPbmx5IG9uZSBvZiB0aGVzZSB3aWxsIGJlIGRlZmlu
ZWQuICovCisjaWYgIWRlZmluZWQoQkNQVV9BUk1fVFJBRElUSU9OQUwpICYmICFkZWZpbmVkKEJD
UFVfQVJNX1RIVU1CMikKKyMgIGlmIGRlZmluZWQodGh1bWIyKSB8fCBkZWZpbmVkKF9fdGh1bWIy
X18pIFwKK3x8ICgoZGVmaW5lZChfX3RodW1iKSB8fCBkZWZpbmVkKF9fdGh1bWJfXykpICYmIEJU
SFVNQl9BUkNIX1ZFUlNJT04gPT0gNCkKKyMgICAgZGVmaW5lIEJDUFVfQVJNX1RSQURJVElPTkFM
IDAKKyMgICAgZGVmaW5lIEJDUFVfQVJNX1RIVU1CMiAxCisjICBlbGlmIEJBUk1fQVJDSF9BVF9M
RUFTVCg0KQorIyAgICBkZWZpbmUgQkNQVV9BUk1fVFJBRElUSU9OQUwgMQorIyAgICBkZWZpbmUg
QkNQVV9BUk1fVEhVTUIyIDAKKyMgIGVsc2UKKyMgICAgZXJyb3IgIk5vdCBzdXBwb3J0ZWQgQVJN
IGFyY2hpdGVjdHVyZSIKKyMgIGVuZGlmCisjZWxpZiBCQ1BVKEFSTV9UUkFESVRJT05BTCkgJiYg
QkNQVShBUk1fVEhVTUIyKSAvKiBTYW5pdHkgQ2hlY2sgKi8KKyMgIGVycm9yICJDYW5ub3QgdXNl
IGJvdGggb2YgQkNQVV9BUk1fVFJBRElUSU9OQUwgYW5kIEJDUFVfQVJNX1RIVU1CMiBwbGF0Zm9y
bXMiCisjZW5kaWYgLyogIWRlZmluZWQoQkNQVV9BUk1fVFJBRElUSU9OQUwpICYmICFkZWZpbmVk
KEJDUFVfQVJNX1RIVU1CMikgKi8KKworI2VuZGlmIC8qIEFSTSAqLworCiAjZW5kaWYgLy8gQlBs
YXRmb3JtX2gK
</data>

          </attachment>
      

    </bug>

</bugzilla>