<?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>63947</bug_id>
          
          <creation_ts>2011-07-05 11:20:42 -0700</creation_ts>
          <short_desc>ASSERT running Object.preventExtensions(Math.sin)</short_desc>
          <delta_ts>2011-07-05 23:03:37 -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="Gavin Barraclough">barraclough</reporter>
          <assigned_to name="Gavin Barraclough">barraclough</assigned_to>
          <cc>eric</cc>
    
    <cc>mrobinson</cc>
    
    <cc>ossy</cc>
    
    <cc>xan.lopez</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>432346</commentid>
    <comment_count>0</comment_count>
    <who name="Gavin Barraclough">barraclough</who>
    <bug_when>2011-07-05 11:20:42 -0700</bug_when>
    <thetext>This is due to calling scope() on a hostFunction as a part of calling createPrototypeProperty to reify the prototype property.  But host functions don&apos;t have a prototype property anyway!</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>432347</commentid>
    <comment_count>1</comment_count>
      <attachid>99732</attachid>
    <who name="Gavin Barraclough">barraclough</who>
    <bug_when>2011-07-05 11:23:40 -0700</bug_when>
    <thetext>Created attachment 99732
The patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>432356</commentid>
    <comment_count>2</comment_count>
    <who name="Gavin Barraclough">barraclough</who>
    <bug_when>2011-07-05 12:03:24 -0700</bug_when>
    <thetext>Fixed in r90402</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>432629</commentid>
    <comment_count>3</comment_count>
    <who name="Eric Seidel (no email)">eric</who>
    <bug_when>2011-07-05 23:02:07 -0700</bug_when>
    <thetext>All tests are failing on Leopard, Win and Qt:
http://build.webkit.org/results/Leopard%20Intel%20Debug%20(Tests)/r90436%20(32078)/accessibility/anchor-linked-anonymous-block-crash-crash-log.txt</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>432630</commentid>
    <comment_count>4</comment_count>
    <who name="Eric Seidel (no email)">eric</who>
    <bug_when>2011-07-05 23:02:29 -0700</bug_when>
    <thetext>They&apos;re all crashing in JSC.  webkit-patch what-broke tells me this is the most likely change.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>432631</commentid>
    <comment_count>5</comment_count>
    <who name="Eric Seidel (no email)">eric</who>
    <bug_when>2011-07-05 23:03:37 -0700</bug_when>
    <thetext>Actually, it may have been http://trac.webkit.org/changeset/90401.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>99732</attachid>
            <date>2011-07-05 11:23:40 -0700</date>
            <delta_ts>2011-07-05 11:28:46 -0700</delta_ts>
            <desc>The patch</desc>
            <filename>63947.patch</filename>
            <type>text/plain</type>
            <size>4274</size>
            <attacher name="Gavin Barraclough">barraclough</attacher>
            
              <data encoding="base64">SW5kZXg6IFNvdXJjZS9KYXZhU2NyaXB0Q29yZS9DaGFuZ2VMb2cKPT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gU291
cmNlL0phdmFTY3JpcHRDb3JlL0NoYW5nZUxvZwkocmV2aXNpb24gOTA0MDApCisrKyBTb3VyY2Uv
SmF2YVNjcmlwdENvcmUvQ2hhbmdlTG9nCSh3b3JraW5nIGNvcHkpCkBAIC0xLDMgKzEsMjAgQEAK
KzIwMTEtMDctMDUgIEdhdmluIEJhcnJhY2xvdWdoICA8YmFycmFjbG91Z2hAYXBwbGUuY29tPgor
CisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD02Mzk0Nwor
ICAgICAgICBBU1NFUlQgcnVubmluZyBPYmplY3QucHJldmVudEV4dGVuc2lvbnMoTWF0aC5zaW4p
CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgVGhpcyBp
cyBkdWUgdG8gY2FsbGluZyBzY29wZSgpIG9uIGEgaG9zdEZ1bmN0aW9uIGFzIGEgcGFydCBvZgor
ICAgICAgICBjYWxsaW5nIGNyZWF0ZVByb3RvdHlwZVByb3BlcnR5IHRvIHJlaWZ5IHRoZSBwcm90
b3R5cGUgcHJvcGVydHkuCisgICAgICAgIEJ1dCBob3N0IGZ1bmN0aW9ucyBkb24ndCBoYXZlIGEg
cHJvdG90eXBlIHByb3BlcnR5IGFueXdheSEKKworICAgICAgICBQcmV2ZW50IGNhbGxsaW5nIGNy
ZWF0ZVByb3RvdHlwZVByb3BlcnR5IG9uIGEgaG9zdCBmdW5jdGlvbi4KKworICAgICAgICAqIHJ1
bnRpbWUvSlNGdW5jdGlvbi5jcHA6CisgICAgICAgIChKU0M6OkpTRnVuY3Rpb246OmNyZWF0ZVBy
b3RvdHlwZVByb3BlcnR5KToKKyAgICAgICAgKEpTQzo6SlNGdW5jdGlvbjo6cHJldmVudEV4dGVu
c2lvbnMpOgorCiAyMDExLTA3LTA0ICBHYXZpbiBCYXJyYWNsb3VnaCAgPGJhcnJhY2xvdWdoQGFw
cGxlLmNvbT4KIAogICAgICAgICBSZXZpZXdlZCBieSBTYW0gV2VpbmlnLgpJbmRleDogU291cmNl
L0phdmFTY3JpcHRDb3JlL3J1bnRpbWUvSlNGdW5jdGlvbi5jcHAKPT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gU291
cmNlL0phdmFTY3JpcHRDb3JlL3J1bnRpbWUvSlNGdW5jdGlvbi5jcHAJKHJldmlzaW9uIDkwMzgz
KQorKysgU291cmNlL0phdmFTY3JpcHRDb3JlL3J1bnRpbWUvSlNGdW5jdGlvbi5jcHAJKHdvcmtp
bmcgY29weSkKQEAgLTE3OSw2ICsxNzksOCBAQCBKU1ZhbHVlIEpTRnVuY3Rpb246Omxlbmd0aEdl
dHRlcihFeGVjU3RhCiAKIHN0YXRpYyBpbmxpbmUgV3JpdGVCYXJyaWVyQmFzZTxVbmtub3duPiog
Y3JlYXRlUHJvdG90eXBlUHJvcGVydHkoSlNHbG9iYWxEYXRhJiBnbG9iYWxEYXRhLCBKU0dsb2Jh
bE9iamVjdCogZ2xvYmFsT2JqZWN0LCBKU0Z1bmN0aW9uKiBmdW5jdGlvbikKIHsKKyAgICBBU1NF
UlQoIWlzSG9zdEZ1bmN0aW9uKCkpOworCiAgICAgRXhlY1N0YXRlKiBleGVjID0gZ2xvYmFsT2Jq
ZWN0LT5nbG9iYWxFeGVjKCk7CiAgICAgaWYgKFdyaXRlQmFycmllckJhc2U8VW5rbm93bj4qIGxv
Y2F0aW9uID0gZnVuY3Rpb24tPmdldERpcmVjdExvY2F0aW9uKGdsb2JhbERhdGEsIGV4ZWMtPnBy
b3BlcnR5TmFtZXMoKS5wcm90b3R5cGUpKQogICAgICAgICByZXR1cm4gbG9jYXRpb247CkBAIC0x
OTAsNyArMTkyLDggQEAgc3RhdGljIGlubGluZSBXcml0ZUJhcnJpZXJCYXNlPFVua25vd24+Kgog
CiB2b2lkIEpTRnVuY3Rpb246OnByZXZlbnRFeHRlbnNpb25zKEpTR2xvYmFsRGF0YSYgZ2xvYmFs
RGF0YSkKIHsKLSAgICBjcmVhdGVQcm90b3R5cGVQcm9wZXJ0eShnbG9iYWxEYXRhLCBzY29wZSgp
LT5nbG9iYWxPYmplY3QuZ2V0KCksIHRoaXMpOworICAgIGlmICghaXNIb3N0RnVuY3Rpb24oKSkK
KyAgICAgICAgY3JlYXRlUHJvdG90eXBlUHJvcGVydHkoZ2xvYmFsRGF0YSwgc2NvcGUoKS0+Z2xv
YmFsT2JqZWN0LmdldCgpLCB0aGlzKTsKICAgICBKU09iamVjdDo6cHJldmVudEV4dGVuc2lvbnMo
Z2xvYmFsRGF0YSk7CiB9CiAKSW5kZXg6IExheW91dFRlc3RzL0NoYW5nZUxvZwo9PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
Ci0tLSBMYXlvdXRUZXN0cy9DaGFuZ2VMb2cJKHJldmlzaW9uIDkwNDAwKQorKysgTGF5b3V0VGVz
dHMvQ2hhbmdlTG9nCSh3b3JraW5nIGNvcHkpCkBAIC0xLDMgKzEsMTkgQEAKKzIwMTEtMDctMDUg
IEdhdmluIEJhcnJhY2xvdWdoICA8YmFycmFjbG91Z2hAYXBwbGUuY29tPgorCisgICAgICAgIGh0
dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD02Mzk0NworICAgICAgICBBU1NF
UlQgcnVubmluZyBPYmplY3QucHJldmVudEV4dGVuc2lvbnMoTWF0aC5zaW4pCisKKyAgICAgICAg
UmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgVGhpcyBpcyBkdWUgdG8gY2Fs
bGluZyBzY29wZSgpIG9uIGEgaG9zdEZ1bmN0aW9uIGFzIGEgcGFydCBvZgorICAgICAgICBjYWxs
aW5nIGNyZWF0ZVByb3RvdHlwZVByb3BlcnR5IHRvIHJlaWZ5IHRoZSBwcm90b3R5cGUgcHJvcGVy
dHkuCisgICAgICAgIEJ1dCBob3N0IGZ1bmN0aW9ucyBkb24ndCBoYXZlIGEgcHJvdG90eXBlIHBy
b3BlcnR5IGFueXdheSEKKworICAgICAgICBBZGQgdGVzdCBjYXNlIGZvciBjYWxsaW5nIHByZXZl
bnRFeHRlbnNpb25zIG9uIGEgaG9zdCBmdW5jdGlvbi4KKworICAgICAgICAqIGZhc3QvanMvcHJl
dmVudEV4dGVuc2lvbnMtZXhwZWN0ZWQudHh0OgorICAgICAgICAqIGZhc3QvanMvc2NyaXB0LXRl
c3RzL3ByZXZlbnRFeHRlbnNpb25zLmpzOgorCiAyMDExLTA3LTA1ICBBbmRyZXkgS29zeWFrb3Yg
IDxjYXNlcUBjaHJvbWl1bS5vcmc+CiAKICAgICAgICAgVW5yZXZpZXdlZC4gTWFya2VkIGNzczIu
MS8yMDExMDMyMy9yZXBsYWNlZC1pbnRyaW5zaWMtcmF0aW8tMDAxLmh0bSBhcyBmbGFreSBvbiBt
YWMuCkluZGV4OiBMYXlvdXRUZXN0cy9mYXN0L2pzL3ByZXZlbnRFeHRlbnNpb25zLWV4cGVjdGVk
LnR4dAo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09Ci0tLSBMYXlvdXRUZXN0cy9mYXN0L2pzL3ByZXZlbnRFeHRlbnNpb25z
LWV4cGVjdGVkLnR4dAkocmV2aXNpb24gOTAzODMpCisrKyBMYXlvdXRUZXN0cy9mYXN0L2pzL3By
ZXZlbnRFeHRlbnNpb25zLWV4cGVjdGVkLnR4dAkod29ya2luZyBjb3B5KQpAQCAtMTAsNiArMTAs
NyBAQCBQQVNTIHRlc3Qob2JqKCkpIGlzICIoYjo0KShjOjMpRSIKIFBBU1MgdGVzdChwcmV2ZW50
RXh0ZW5zaW9ucyhvYmooKSkpIGlzICIoYjo0KSIKIFBBU1MgdGVzdChzZWFsKG9iaigpKSkgaXMg
IihhOjEpKGI6NClTIgogUEFTUyB0ZXN0KGZyZWV6ZShvYmooKSkpIGlzICIoYToxKShiOjIpU0Yi
CitQQVNTIE9iamVjdC5wcmV2ZW50RXh0ZW5zaW9ucyhNYXRoLnNpbikgaXMgTWF0aC5zaW4KIFBB
U1Mgc3VjY2Vzc2Z1bGx5UGFyc2VkIGlzIHRydWUKIAogVEVTVCBDT01QTEVURQpJbmRleDogTGF5
b3V0VGVzdHMvZmFzdC9qcy9zY3JpcHQtdGVzdHMvcHJldmVudEV4dGVuc2lvbnMuanMKPT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PQotLS0gTGF5b3V0VGVzdHMvZmFzdC9qcy9zY3JpcHQtdGVzdHMvcHJldmVudEV4dGVuc2lv
bnMuanMJKHJldmlzaW9uIDkwMzgzKQorKysgTGF5b3V0VGVzdHMvZmFzdC9qcy9zY3JpcHQtdGVz
dHMvcHJldmVudEV4dGVuc2lvbnMuanMJKHdvcmtpbmcgY29weSkKQEAgLTY1LDQgKzY1LDcgQEAg
c2hvdWxkQmUoJ3Rlc3QocHJldmVudEV4dGVuc2lvbnMob2JqKCkpKQogc2hvdWxkQmUoJ3Rlc3Qo
c2VhbChvYmooKSkpJywgJyIoYToxKShiOjQpUyInKTsgLy8gc2VhbGVkLCBDQU5OT1QgZGVsZXRl
IGEsIGNhbiBtb2RpZnkgYiwgYW5kIENBTk5PVCBhZGQgYwogc2hvdWxkQmUoJ3Rlc3QoZnJlZXpl
KG9iaigpKSknLCAnIihhOjEpKGI6MilTRiInKTsgLy8gc2VhbGVkIGFuZCBmcm96ZW4sIENBTk5P
VCBkZWxldGUgYSwgQ0FOTk9UIG1vZGlmeSBiLCBhbmQgQ0FOTk9UIGFkZCBjCiAKKy8vIGNoZWNr
IHRoYXQgd2UgY2FuIHByZXZlbnRFeHRlbnNpb25zIG9uIGEgaG9zdCBmdW5jdGlvbi4KK3Nob3Vs
ZEJlKCdPYmplY3QucHJldmVudEV4dGVuc2lvbnMoTWF0aC5zaW4pJywgJ01hdGguc2luJyk7CisK
IHN1Y2Nlc3NmdWxseVBhcnNlZCA9IHRydWU7ClwgTm8gbmV3bGluZSBhdCBlbmQgb2YgZmlsZQo=
</data>
<flag name="review"
          id="94270"
          type_id="1"
          status="+"
          setter="oliver"
    />
          </attachment>
      

    </bug>

</bugzilla>