<?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>129965</bug_id>
          
          <creation_ts>2014-03-08 02:06:48 -0800</creation_ts>
          <short_desc>Use pthread_stackseg_np() to find the stack bounds on OpenBSD</short_desc>
          <delta_ts>2014-03-22 09:22:29 -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>JavaScriptCore</component>
          <version>528+ (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="Landry Breuil">landry</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>ajacoutot</cc>
    
    <cc>ap</cc>
    
    <cc>commit-queue</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>988539</commentid>
    <comment_count>0</comment_count>
    <who name="Landry Breuil">landry</who>
    <bug_when>2014-03-08 02:06:48 -0800</bug_when>
    <thetext>And add an #ifndef __OpenBSD__ because we have pthread_np.h like FreeBSD but not pthread_attr_get_np()

http://www.openbsd.org/cgi-bin/cvsweb/ports/www/webkit/patches/patch-Source_JavaScriptCore_heap_MachineStackMarker_cpp?rev=1.3</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>988540</commentid>
    <comment_count>1</comment_count>
      <attachid>226210</attachid>
    <who name="Landry Breuil">landry</who>
    <bug_when>2014-03-08 02:11:31 -0800</bug_when>
    <thetext>Created attachment 226210
Use pthread_stackseg_np on OpenBSD</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>988570</commentid>
    <comment_count>2</comment_count>
      <attachid>226210</attachid>
    <who name="Geoffrey Garen">ggaren</who>
    <bug_when>2014-03-08 10:50:11 -0800</bug_when>
    <thetext>Comment on attachment 226210
Use pthread_stackseg_np on OpenBSD

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

&gt; Source/JavaScriptCore/heap/MachineStackMarker.cpp:356
&gt; +#  ifndef __OpenBSD__

Instead of checking the compiler-provided mangled symbol, you should add an entry for OS(OPENBSD) to wtf/Platform.h, and make it mutually exclusive with OS(NETBSD).</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>988572</commentid>
    <comment_count>3</comment_count>
    <who name="Landry Breuil">landry</who>
    <bug_when>2014-03-08 10:58:47 -0800</bug_when>
    <thetext>(In reply to comment #2)
&gt; (From update of attachment 226210 [details])
&gt; View in context: https://bugs.webkit.org/attachment.cgi?id=226210&amp;action=review
&gt; 
&gt; &gt; Source/JavaScriptCore/heap/MachineStackMarker.cpp:356
&gt; &gt; +#  ifndef __OpenBSD__
&gt; 
&gt; Instead of checking the compiler-provided mangled symbol, you should add an entry for OS(OPENBSD) to wtf/Platform.h, and make it mutually exclusive with OS(NETBSD).

There&apos;s already one in wtf/Platform.h, dunno why i didnt use it..</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>991011</commentid>
    <comment_count>4</comment_count>
      <attachid>226210</attachid>
    <who name="Anders Carlsson">andersca</who>
    <bug_when>2014-03-16 12:30:34 -0700</bug_when>
    <thetext>Comment on attachment 226210
Use pthread_stackseg_np on OpenBSD

Please upload a new patch that uses OS(OPENBSD). Thanks!</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>991017</commentid>
    <comment_count>5</comment_count>
      <attachid>226855</attachid>
    <who name="Landry Breuil">landry</who>
    <bug_when>2014-03-16 12:55:53 -0700</bug_when>
    <thetext>Created attachment 226855
Use pthread_stackseg_np on OpenBSD

Hand-edited patch for the win! To whoever commits it, please add the &apos;Reviewed by&apos; line to please the bots...</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>991245</commentid>
    <comment_count>6</comment_count>
    <who name="Alexey Proskuryakov">ap</who>
    <bug_when>2014-03-17 09:29:46 -0700</bug_when>
    <thetext>Can you upload a new patch with &quot;Reviewed by Anders Carlsson&quot; in ChangeLog, and mark the patch with cq? flag? In this case, all a committer needs to do is change that to cq+, which is more likely to happen soon than manually landing the patch.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>991247</commentid>
    <comment_count>7</comment_count>
      <attachid>226855</attachid>
    <who name="Alexey Proskuryakov">ap</who>
    <bug_when>2014-03-17 09:31:06 -0700</bug_when>
    <thetext>Comment on attachment 226855
Use pthread_stackseg_np on OpenBSD

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

&gt; Source/JavaScriptCore/heap/MachineStackMarker.cpp:356
&gt; +#  if !OS(OPENBSD)

We normally don&apos;t use this kind of indentation for preprocessor. Does this match something else in this file? If no, please change to plain &quot;#if&quot;.

&gt; Source/JavaScriptCore/heap/MachineStackMarker.cpp:359
&gt; +#  endif

Ditto.

&gt; Source/JavaScriptCore/heap/MachineStackMarker.cpp:422
&gt; +# if OS(OPENBSD)

Ditto.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>991342</commentid>
    <comment_count>8</comment_count>
      <attachid>226946</attachid>
    <who name="Landry Breuil">landry</who>
    <bug_when>2014-03-17 12:52:00 -0700</bug_when>
    <thetext>Created attachment 226946
Use pthread_stackseg_np on OpenBSD

Ugh. Much easier to contribute to mozilla than to webkit..... such pain dealing with patch bureaucracy.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>991343</commentid>
    <comment_count>9</comment_count>
      <attachid>226946</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2014-03-17 12:52:29 -0700</bug_when>
    <thetext>Comment on attachment 226946
Use pthread_stackseg_np on OpenBSD

Rejecting attachment 226946 from review queue.

landry@openbsd.org does not have reviewer permissions according to http://trac.webkit.org/browser/trunk/Tools/Scripts/webkitpy/common/config/contributors.json.

- If you do not have reviewer rights please read http://webkit.org/coding/contributing.html for instructions on how to use bugzilla flags.

- If you have reviewer rights please correct the error in Tools/Scripts/webkitpy/common/config/contributors.json by adding yourself to the file (no review needed).  The commit-queue restarts itself every 2 hours.  After restart the commit-queue will correctly respect your reviewer rights.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>991344</commentid>
    <comment_count>10</comment_count>
      <attachid>226946</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2014-03-17 12:53:04 -0700</bug_when>
    <thetext>Comment on attachment 226946
Use pthread_stackseg_np on OpenBSD

Rejecting attachment 226946 from commit-queue.

landry@openbsd.org does not have committer permissions according to http://trac.webkit.org/browser/trunk/Tools/Scripts/webkitpy/common/config/contributors.json.

- If you do not have committer rights please read http://webkit.org/coding/contributing.html for instructions on how to use bugzilla flags.

- If you have committer rights please correct the error in Tools/Scripts/webkitpy/common/config/contributors.json by adding yourself to the file (no review needed).  The commit-queue restarts itself every 2 hours.  After restart the commit-queue will correctly respect your committer rights.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>991346</commentid>
    <comment_count>11</comment_count>
      <attachid>226946</attachid>
    <who name="Landry Breuil">landry</who>
    <bug_when>2014-03-17 13:03:25 -0700</bug_when>
    <thetext>Comment on attachment 226946
Use pthread_stackseg_np on OpenBSD

I hate you commit bot.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>991356</commentid>
    <comment_count>12</comment_count>
      <attachid>226946</attachid>
    <who name="Alexey Proskuryakov">ap</who>
    <bug_when>2014-03-17 13:17:54 -0700</bug_when>
    <thetext>Comment on attachment 226946
Use pthread_stackseg_np on OpenBSD

You don&apos;t need to ask for review when it&apos;s already reviewed.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>993488</commentid>
    <comment_count>13</comment_count>
      <attachid>226946</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2014-03-22 07:31:35 -0700</bug_when>
    <thetext>Comment on attachment 226946
Use pthread_stackseg_np on OpenBSD

Clearing flags on attachment: 226946

Committed r166113: &lt;http://trac.webkit.org/changeset/166113&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>226210</attachid>
            <date>2014-03-08 02:11:31 -0800</date>
            <delta_ts>2014-03-16 12:55:53 -0700</delta_ts>
            <desc>Use pthread_stackseg_np on OpenBSD</desc>
            <filename>bug-129965-20140308111129.patch</filename>
            <type>text/plain</type>
            <size>2018</size>
            <attacher name="Landry Breuil">landry</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTY1MjI3CmRpZmYgLS1naXQgYS9Tb3VyY2UvSmF2YVNjcmlw
dENvcmUvQ2hhbmdlTG9nIGIvU291cmNlL0phdmFTY3JpcHRDb3JlL0NoYW5nZUxvZwppbmRleCAy
N2IwNTExZjE5YjhjNGFjNjJlYjYwNDZlZGZmNTVlZTIwNWMzZTlhLi41ZTJlMjcyYWUzMDZjMjJk
ZWE5YWFlNjFlNTc4MjMyMzkyMzdiYmFkIDEwMDY0NAotLS0gYS9Tb3VyY2UvSmF2YVNjcmlwdENv
cmUvQ2hhbmdlTG9nCisrKyBiL1NvdXJjZS9KYXZhU2NyaXB0Q29yZS9DaGFuZ2VMb2cKQEAgLTEs
MyArMSwxMCBAQAorMjAxNC0wMy0wOCAgTGFuZHJ5IEJyZXVpbCA8bGFuZHJ5QG9wZW5ic2Qub3Jn
PgorCisgICAgICAgIFVzZSBwdGhyZWFkX3N0YWNrc2VnX25wKCkgdG8gZmluZCB0aGUgc3RhY2sg
Ym91bmRzIG9uIE9wZW5CU0QuCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3df
YnVnLmNnaT9pZD0xMjk5NjUKKworICAgICAgICAqIGhlYXAvTWFjaGluZVN0YWNrTWFya2VyLmNw
cDoKKwogMjAxNC0wMy0wNiAgSnVsaWVuIEJyaWFuY2VhdSAgPGpicmlhbmNlQGNpc2NvLmNvbT4K
IAogICAgICAgICBVbnJldmlld2VkLCBmaXggc3R5bGUgaW4gbXkgcHJldmlvdXMgY29tbWl0Lgpk
aWZmIC0tZ2l0IGEvU291cmNlL0phdmFTY3JpcHRDb3JlL2hlYXAvTWFjaGluZVN0YWNrTWFya2Vy
LmNwcCBiL1NvdXJjZS9KYXZhU2NyaXB0Q29yZS9oZWFwL01hY2hpbmVTdGFja01hcmtlci5jcHAK
aW5kZXggMjQzMTRjMmIzZjg2ZGZiNjI5MGZlNjQ3ZDk2MzM0M2M2ODhjMTY0OC4uMjcwYmY0NGFj
MDIyZGVmNDJiMDFhOTcwMjVkZjg4YTZiNzU3N2FiNCAxMDA2NDQKLS0tIGEvU291cmNlL0phdmFT
Y3JpcHRDb3JlL2hlYXAvTWFjaGluZVN0YWNrTWFya2VyLmNwcAorKysgYi9Tb3VyY2UvSmF2YVNj
cmlwdENvcmUvaGVhcC9NYWNoaW5lU3RhY2tNYXJrZXIuY3BwCkBAIC0zNTMsOCArMzUzLDEwIEBA
IHN0YXRpYyBzaXplX3QgZ2V0UGxhdGZvcm1UaHJlYWRSZWdpc3RlcnMoY29uc3QgUGxhdGZvcm1U
aHJlYWQmIHBsYXRmb3JtVGhyZWFkLCBQCiAjZWxpZiBVU0UoUFRIUkVBRFMpCiAgICAgcHRocmVh
ZF9hdHRyX2luaXQoJnJlZ3MpOwogI2lmIEhBVkUoUFRIUkVBRF9OUF9IKSB8fCBPUyhORVRCU0Qp
CisjICBpZm5kZWYgX19PcGVuQlNEX18KICAgICAvLyBlLmcuIG9uIEZyZWVCU0QgNS40LCBuZXVu
ZG9yZkBrZGUub3JnCiAgICAgcHRocmVhZF9hdHRyX2dldF9ucChwbGF0Zm9ybVRocmVhZCwgJnJl
Z3MpOworIyAgZW5kaWYKICNlbHNlCiAgICAgLy8gRklYTUU6IHRoaXMgZnVuY3Rpb24gaXMgbm9u
LXBvcnRhYmxlOyBvdGhlciBQT1NJWCBzeXN0ZW1zIG1heSBoYXZlIGRpZmZlcmVudCBucCBhbHRl
cm5hdGl2ZXMKICAgICBwdGhyZWFkX2dldGF0dHJfbnAocGxhdGZvcm1UaHJlYWQsICZyZWdzKTsK
QEAgLTQxNyw3ICs0MTksMTQgQEAgc3RhdGljIGlubGluZSB2b2lkKiBvdGhlclRocmVhZFN0YWNr
UG9pbnRlcihjb25zdCBQbGF0Zm9ybVRocmVhZFJlZ2lzdGVycyYgcmVncykKICNlbGlmIFVTRShQ
VEhSRUFEUykKICAgICB2b2lkKiBzdGFja0Jhc2UgPSAwOwogICAgIHNpemVfdCBzdGFja1NpemUg
PSAwOworIyBpZiBkZWZpbmVkKF9fT3BlbkJTRF9fKQorICAgIHN0YWNrX3Qgc3M7CisgICAgaW50
IHJjID0gcHRocmVhZF9zdGFja3NlZ19ucChwdGhyZWFkX3NlbGYoKSwgJnNzKTsKKyAgICBzdGFj
a0Jhc2UgPSAodm9pZCopKChzaXplX3QpIHNzLnNzX3NwIC0gc3Muc3Nfc2l6ZSk7CisgICAgc3Rh
Y2tTaXplID0gc3Muc3Nfc2l6ZTsKKyNlbHNlCiAgICAgaW50IHJjID0gcHRocmVhZF9hdHRyX2dl
dHN0YWNrKCZyZWdzLCAmc3RhY2tCYXNlLCAmc3RhY2tTaXplKTsKKyNlbmRpZgogICAgICh2b2lk
KXJjOyAvLyBGSVhNRTogRGVhbCB3aXRoIGVycm9yIGNvZGUgc29tZWhvdz8gU2VlbXMgZmF0YWwu
CiAgICAgQVNTRVJUKHN0YWNrQmFzZSk7CiAgICAgcmV0dXJuIHN0YXRpY19jYXN0PGNoYXIqPihz
dGFja0Jhc2UpICsgc3RhY2tTaXplOwo=
</data>
<flag name="review"
          id="250422"
          type_id="1"
          status="-"
          setter="andersca"
    />
          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>226855</attachid>
            <date>2014-03-16 12:55:53 -0700</date>
            <delta_ts>2014-03-17 09:31:06 -0700</delta_ts>
            <desc>Use pthread_stackseg_np on OpenBSD</desc>
            <filename>wk129965</filename>
            <type>text/plain</type>
            <size>2100</size>
            <attacher name="Landry Breuil">landry</attacher>
            
              <data encoding="base64">Y29tbWl0IGRhYjcwYjM1MjIwZDg0NTdmNTA5ZWY4Y2RmNzBhMjM4OWU3MWRkNWMKQXV0aG9yOiBM
YW5kcnkgQnJldWlsIDxsYW5kcnlAb3BlbmJzZC5vcmc+CkRhdGU6ICAgU2F0IE1hciA4IDExOjA5
OjQ4IDIwMTQgKzAxMDAKCiAgICBVc2UgcHRocmVhZF9zdGFja3NlZ19ucCgpIHRvIGZpbmQgdGhl
IHN0YWNrIGJvdW5kcyBvbiBPcGVuQlNELgogICAgCiAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9y
Zy9zaG93X2J1Zy5jZ2k/aWQ9MTI5OTY1CgpkaWZmIC0tZ2l0IGEvU291cmNlL0phdmFTY3JpcHRD
b3JlL0NoYW5nZUxvZyBiL1NvdXJjZS9KYXZhU2NyaXB0Q29yZS9DaGFuZ2VMb2cKaW5kZXggMjdi
MDUxMS4uNWUyZTI3MiAxMDA2NDQKLS0tIGEvU291cmNlL0phdmFTY3JpcHRDb3JlL0NoYW5nZUxv
ZworKysgYi9Tb3VyY2UvSmF2YVNjcmlwdENvcmUvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMTAgQEAK
KzIwMTQtMDMtMDggIExhbmRyeSBCcmV1aWwgPGxhbmRyeUBvcGVuYnNkLm9yZz4KKworICAgICAg
ICBVc2UgcHRocmVhZF9zdGFja3NlZ19ucCgpIHRvIGZpbmQgdGhlIHN0YWNrIGJvdW5kcyBvbiBP
cGVuQlNELgorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9
MTI5OTY1CisKKyAgICAgICAgKiBoZWFwL01hY2hpbmVTdGFja01hcmtlci5jcHA6CisKIDIwMTQt
MDMtMDYgIEp1bGllbiBCcmlhbmNlYXUgIDxqYnJpYW5jZUBjaXNjby5jb20+CiAKICAgICAgICAg
VW5yZXZpZXdlZCwgZml4IHN0eWxlIGluIG15IHByZXZpb3VzIGNvbW1pdC4KZGlmZiAtLWdpdCBh
L1NvdXJjZS9KYXZhU2NyaXB0Q29yZS9oZWFwL01hY2hpbmVTdGFja01hcmtlci5jcHAgYi9Tb3Vy
Y2UvSmF2YVNjcmlwdENvcmUvaGVhcC9NYWNoaW5lU3RhY2tNYXJrZXIuY3BwCmluZGV4IDI0MzE0
YzIuLjI3MGJmNDQgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9KYXZhU2NyaXB0Q29yZS9oZWFwL01hY2hp
bmVTdGFja01hcmtlci5jcHAKKysrIGIvU291cmNlL0phdmFTY3JpcHRDb3JlL2hlYXAvTWFjaGlu
ZVN0YWNrTWFya2VyLmNwcApAQCAtMzUzLDggKzM1MywxMCBAQCBzdGF0aWMgc2l6ZV90IGdldFBs
YXRmb3JtVGhyZWFkUmVnaXN0ZXJzKGNvbnN0IFBsYXRmb3JtVGhyZWFkJiBwbGF0Zm9ybVRocmVh
ZCwgUAogI2VsaWYgVVNFKFBUSFJFQURTKQogICAgIHB0aHJlYWRfYXR0cl9pbml0KCZyZWdzKTsK
ICNpZiBIQVZFKFBUSFJFQURfTlBfSCkgfHwgT1MoTkVUQlNEKQorIyAgaWYgIU9TKE9QRU5CU0Qp
CiAgICAgLy8gZS5nLiBvbiBGcmVlQlNEIDUuNCwgbmV1bmRvcmZAa2RlLm9yZwogICAgIHB0aHJl
YWRfYXR0cl9nZXRfbnAocGxhdGZvcm1UaHJlYWQsICZyZWdzKTsKKyMgIGVuZGlmCiAjZWxzZQog
ICAgIC8vIEZJWE1FOiB0aGlzIGZ1bmN0aW9uIGlzIG5vbi1wb3J0YWJsZTsgb3RoZXIgUE9TSVgg
c3lzdGVtcyBtYXkgaGF2ZSBkaWZmZXJlbnQgbnAgYWx0ZXJuYXRpdmVzCiAgICAgcHRocmVhZF9n
ZXRhdHRyX25wKHBsYXRmb3JtVGhyZWFkLCAmcmVncyk7CkBAIC00MTcsNyArNDE5LDE0IEBAIHN0
YXRpYyBpbmxpbmUgdm9pZCogb3RoZXJUaHJlYWRTdGFja1BvaW50ZXIoY29uc3QgUGxhdGZvcm1U
aHJlYWRSZWdpc3RlcnMmIHJlZ3MpCiAjZWxpZiBVU0UoUFRIUkVBRFMpCiAgICAgdm9pZCogc3Rh
Y2tCYXNlID0gMDsKICAgICBzaXplX3Qgc3RhY2tTaXplID0gMDsKKyMgaWYgT1MoT1BFTkJTRCkK
KyAgICBzdGFja190IHNzOworICAgIGludCByYyA9IHB0aHJlYWRfc3RhY2tzZWdfbnAocHRocmVh
ZF9zZWxmKCksICZzcyk7CisgICAgc3RhY2tCYXNlID0gKHZvaWQqKSgoc2l6ZV90KSBzcy5zc19z
cCAtIHNzLnNzX3NpemUpOworICAgIHN0YWNrU2l6ZSA9IHNzLnNzX3NpemU7CisjZWxzZQogICAg
IGludCByYyA9IHB0aHJlYWRfYXR0cl9nZXRzdGFjaygmcmVncywgJnN0YWNrQmFzZSwgJnN0YWNr
U2l6ZSk7CisjZW5kaWYKICAgICAodm9pZClyYzsgLy8gRklYTUU6IERlYWwgd2l0aCBlcnJvciBj
b2RlIHNvbWVob3c/IFNlZW1zIGZhdGFsLgogICAgIEFTU0VSVChzdGFja0Jhc2UpOwogICAgIHJl
dHVybiBzdGF0aWNfY2FzdDxjaGFyKj4oc3RhY2tCYXNlKSArIHN0YWNrU2l6ZTsK
</data>
<flag name="review"
          id="251096"
          type_id="1"
          status="+"
          setter="andersca"
    />
          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>226946</attachid>
            <date>2014-03-17 12:52:00 -0700</date>
            <delta_ts>2014-03-22 07:31:35 -0700</delta_ts>
            <desc>Use pthread_stackseg_np on OpenBSD</desc>
            <filename>attachment.cgi?id=226855</filename>
            <type>text/plain</type>
            <size>2093</size>
            <attacher name="Landry Breuil">landry</attacher>
            
              <data encoding="base64">Y29tbWl0IGRhYjcwYjM1MjIwZDg0NTdmNTA5ZWY4Y2RmNzBhMjM4OWU3MWRkNWMKQXV0aG9yOiBM
YW5kcnkgQnJldWlsIDxsYW5kcnlAb3BlbmJzZC5vcmc+CkRhdGU6ICAgU2F0IE1hciA4IDExOjA5
OjQ4IDIwMTQgKzAxMDAKCiAgICBVc2UgcHRocmVhZF9zdGFja3NlZ19ucCgpIHRvIGZpbmQgdGhl
IHN0YWNrIGJvdW5kcyBvbiBPcGVuQlNELgogICAgCiAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9y
Zy9zaG93X2J1Zy5jZ2k/aWQ9MTI5OTY1CgpkaWZmIC0tZ2l0IGEvU291cmNlL0phdmFTY3JpcHRD
b3JlL0NoYW5nZUxvZyBiL1NvdXJjZS9KYXZhU2NyaXB0Q29yZS9DaGFuZ2VMb2cKaW5kZXggMjdi
MDUxMS4uNWUyZTI3MiAxMDA2NDQKLS0tIGEvU291cmNlL0phdmFTY3JpcHRDb3JlL0NoYW5nZUxv
ZworKysgYi9Tb3VyY2UvSmF2YVNjcmlwdENvcmUvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMTAgQEAK
KzIwMTQtMDMtMDggIExhbmRyeSBCcmV1aWwgPGxhbmRyeUBvcGVuYnNkLm9yZz4KKworICAgICAg
ICBVc2UgcHRocmVhZF9zdGFja3NlZ19ucCgpIHRvIGZpbmQgdGhlIHN0YWNrIGJvdW5kcyBvbiBP
cGVuQlNELgorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9
MTI5OTY1CisKKyAgICAgICAgUmV2aWV3ZWQgQnkgQW5kZXJzIENhcmxzc29uLgorCiAyMDE0LTAz
LTA2ICBKdWxpZW4gQnJpYW5jZWF1ICA8amJyaWFuY2VAY2lzY28uY29tPgogCiAgICAgICAgIFVu
cmV2aWV3ZWQsIGZpeCBzdHlsZSBpbiBteSBwcmV2aW91cyBjb21taXQuCmRpZmYgLS1naXQgYS9T
b3VyY2UvSmF2YVNjcmlwdENvcmUvaGVhcC9NYWNoaW5lU3RhY2tNYXJrZXIuY3BwIGIvU291cmNl
L0phdmFTY3JpcHRDb3JlL2hlYXAvTWFjaGluZVN0YWNrTWFya2VyLmNwcAppbmRleCAyNDMxNGMy
Li4yNzBiZjQ0IDEwMDY0NAotLS0gYS9Tb3VyY2UvSmF2YVNjcmlwdENvcmUvaGVhcC9NYWNoaW5l
U3RhY2tNYXJrZXIuY3BwCisrKyBiL1NvdXJjZS9KYXZhU2NyaXB0Q29yZS9oZWFwL01hY2hpbmVT
dGFja01hcmtlci5jcHAKQEAgLTM1Myw4ICszNTMsMTAgQEAgc3RhdGljIHNpemVfdCBnZXRQbGF0
Zm9ybVRocmVhZFJlZ2lzdGVycyhjb25zdCBQbGF0Zm9ybVRocmVhZCYgcGxhdGZvcm1UaHJlYWQs
IFAKICNlbGlmIFVTRShQVEhSRUFEUykKICAgICBwdGhyZWFkX2F0dHJfaW5pdCgmcmVncyk7CiAj
aWYgSEFWRShQVEhSRUFEX05QX0gpIHx8IE9TKE5FVEJTRCkKKyNpZiAhT1MoT1BFTkJTRCkKICAg
ICAvLyBlLmcuIG9uIEZyZWVCU0QgNS40LCBuZXVuZG9yZkBrZGUub3JnCiAgICAgcHRocmVhZF9h
dHRyX2dldF9ucChwbGF0Zm9ybVRocmVhZCwgJnJlZ3MpOworI2VuZGlmCiAjZWxzZQogICAgIC8v
IEZJWE1FOiB0aGlzIGZ1bmN0aW9uIGlzIG5vbi1wb3J0YWJsZTsgb3RoZXIgUE9TSVggc3lzdGVt
cyBtYXkgaGF2ZSBkaWZmZXJlbnQgbnAgYWx0ZXJuYXRpdmVzCiAgICAgcHRocmVhZF9nZXRhdHRy
X25wKHBsYXRmb3JtVGhyZWFkLCAmcmVncyk7CkBAIC00MTcsNyArNDE5LDE0IEBAIHN0YXRpYyBp
bmxpbmUgdm9pZCogb3RoZXJUaHJlYWRTdGFja1BvaW50ZXIoY29uc3QgUGxhdGZvcm1UaHJlYWRS
ZWdpc3RlcnMmIHJlZ3MpCiAjZWxpZiBVU0UoUFRIUkVBRFMpCiAgICAgdm9pZCogc3RhY2tCYXNl
ID0gMDsKICAgICBzaXplX3Qgc3RhY2tTaXplID0gMDsKKyNpZiBPUyhPUEVOQlNEKQorICAgIHN0
YWNrX3Qgc3M7CisgICAgaW50IHJjID0gcHRocmVhZF9zdGFja3NlZ19ucChwdGhyZWFkX3NlbGYo
KSwgJnNzKTsKKyAgICBzdGFja0Jhc2UgPSAodm9pZCopKChzaXplX3QpIHNzLnNzX3NwIC0gc3Mu
c3Nfc2l6ZSk7CisgICAgc3RhY2tTaXplID0gc3Muc3Nfc2l6ZTsKKyNlbHNlCiAgICAgaW50IHJj
ID0gcHRocmVhZF9hdHRyX2dldHN0YWNrKCZyZWdzLCAmc3RhY2tCYXNlLCAmc3RhY2tTaXplKTsK
KyNlbmRpZgogICAgICh2b2lkKXJjOyAvLyBGSVhNRTogRGVhbCB3aXRoIGVycm9yIGNvZGUgc29t
ZWhvdz8gU2VlbXMgZmF0YWwuCiAgICAgQVNTRVJUKHN0YWNrQmFzZSk7CiAgICAgcmV0dXJuIHN0
YXRpY19jYXN0PGNoYXIqPihzdGFja0Jhc2UpICsgc3RhY2tTaXplOwo=
</data>

          </attachment>
      

    </bug>

</bugzilla>