<?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>79065</bug_id>
          
          <creation_ts>2012-02-20 18:30:15 -0800</creation_ts>
          <short_desc>REGRESSION (r105942): Nightly build&apos;s jsc doesn&apos;t work without DYLD_FRAMEWORK_PATH</short_desc>
          <delta_ts>2019-05-02 16:25:09 -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>Mac (Intel)</rep_platform>
          <op_sys>OS X 10.6</op_sys>
          <bug_status>REOPENED</bug_status>
          <resolution></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>
          <dependson>116186</dependson>
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Julian Gonggrijp">j.gonggrijp</reporter>
          <assigned_to name="Mark Rowe (bdash)">mrowe</assigned_to>
          <cc>ap</cc>
    
    <cc>barraclough</cc>
    
    <cc>commit-queue</cc>
    
    <cc>mhahnenberg</cc>
    
    <cc>mrowe</cc>
    
    <cc>rniwa</cc>
    
    <cc>stevengriffin117</cc>
    
    <cc>wingo</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>560524</commentid>
    <comment_count>0</comment_count>
      <attachid>127892</attachid>
    <who name="Julian Gonggrijp">j.gonggrijp</who>
    <bug_when>2012-02-20 18:30:15 -0800</bug_when>
    <thetext>Created attachment 127892
Crash log from attempt to run a script with jsc

I&apos;ve been running plain ECMAScript files from the terminal with the jsc executable inside the Frameworks folder from the WebKit application bundle. This worked at least up to revision 105028. However in revision 108257 and the nightly build directly before that, jsc will crash before any ECMAScript code is executed.

This is how I run a script:
/Applications/WebKit.app/Contents/Frameworks/10.6/JavaScriptCore.framework/Versions/Current/Resources/jsc pass.js
(see the attached pass.js for a minimal script that is ready to use).

The following message is printed to stderr on crash.

dyld: Symbol not found: __ZN3JSC14JSGlobalObject13visitChildrenEPNS_6JSCellERNS_11SlotVisitorE
  Referenced from: /Applications/WebKit.app/Contents/Frameworks/10.6/JavaScriptCore.framework/Versions/Current/Resources/jsc
  Expected in: /System/Library/Frameworks/JavaScriptCore.framework/Versions/A/JavaScriptCore
 in /Applications/WebKit.app/Contents/Frameworks/10.6/JavaScriptCore.framework/Versions/Current/Resources/jsc
Trace/BPT trap

The full crash report is attached.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>560526</commentid>
    <comment_count>1</comment_count>
      <attachid>127893</attachid>
    <who name="Julian Gonggrijp">j.gonggrijp</who>
    <bug_when>2012-02-20 18:32:50 -0800</bug_when>
    <thetext>Created attachment 127893
minimal script that can be used to produce a jsc crash on r108257

It really doesn&apos;t matter what&apos;s in the file, this is just meant to save the dev a little effort.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>560591</commentid>
    <comment_count>2</comment_count>
    <who name="Alexey Proskuryakov">ap</who>
    <bug_when>2012-02-20 20:23:59 -0800</bug_when>
    <thetext>This is expected - you are running nightly jsc with shipping JavaScriptCore framework.

You should either use jsc from /System/Library/Frameworks, or use DYLD_FRAMEWORK_PATH environment variable to use frameworks from nightlies (man dyld for more info).</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>560793</commentid>
    <comment_count>3</comment_count>
    <who name="Julian Gonggrijp">j.gonggrijp</who>
    <bug_when>2012-02-21 03:42:26 -0800</bug_when>
    <thetext>I understand that I was running the jsc from the nightly JavaScriptCore, that was exactly my intention. Does this mean that I&apos;ve been unknowingly running nightly jsc with components from /System/Library/Frameworks all the time, and it worked because the dependencies of the nightly happened to match the frameworks in the System folder?

Anyway, I&apos;ve got it to work with the DYLD_FRAMEWORK_PATH variable as you pointed out and it works again. Thank you.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>560920</commentid>
    <comment_count>4</comment_count>
    <who name="Alexey Proskuryakov">ap</who>
    <bug_when>2012-02-21 08:50:37 -0800</bug_when>
    <thetext>Actually, no, something changed in the build process - jsc used to pick up nightly build&apos;s version of JavaScriptCore automatically, and it no longer does. I don&apos;t know if it&apos;s intentional.

CC&apos;ing some people whom might know.

Old nightly:

$ otool -L /Volumes/WebKit/WebKit.app/Contents/Frameworks/10.6/JavaScriptCore.framework/Versions/A/Resources/jsc 
/Volumes/WebKit/WebKit.app/Contents/Frameworks/10.6/JavaScriptCore.framework/Versions/A/Resources/jsc:
	@loader_path/../JavaScriptCore (compatibility version 1.0.0, current version 535.15.0)
	/usr/lib/libedit.2.dylib (compatibility version 2.0.0, current version 2.11.0)
	/usr/lib/libstdc++.6.dylib (compatibility version 7.0.0, current version 7.9.0)
	/usr/lib/libSystem.B.dylib (compatibility version 1.0.0, current version 125.2.11)

New nightly: 

$ otool -L /Volumes/WebKit/WebKit.app/Contents/Frameworks/10.6/JavaScriptCore.framework/Versions/A/Resources/jsc 
/Volumes/WebKit/WebKit.app/Contents/Frameworks/10.6/JavaScriptCore.framework/Versions/A/Resources/jsc:
	/System/Library/Frameworks/JavaScriptCore.framework/Versions/A/JavaScriptCore (compatibility version 1.0.0, current version 535.22.0)
	/usr/lib/libedit.2.dylib (compatibility version 2.0.0, current version 2.11.0)
	/usr/lib/libstdc++.6.dylib (compatibility version 7.0.0, current version 7.9.0)
	/usr/lib/libSystem.B.dylib (compatibility version 1.0.0, current version 125.2.11)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>560943</commentid>
    <comment_count>5</comment_count>
    <who name="Andy Wingo">wingo</who>
    <bug_when>2012-02-21 09:16:27 -0800</bug_when>
    <thetext>(In reply to comment #4)
&gt; 
&gt; $ otool -L /Volumes/WebKit/WebKit.app/Contents/Frameworks/10.6/JavaScriptCore.framework/Versions/A/Resources/jsc

You need an OS X build expert here; I&apos;m afraid I&apos;m ignorant on this one.  If you can figure out when this behavior started, it should be easy to identify the change.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>560970</commentid>
    <comment_count>6</comment_count>
    <who name="Alexey Proskuryakov">ap</who>
    <bug_when>2012-02-21 09:47:42 -0800</bug_when>
    <thetext>Mark would know if this is an intentional consequence of r105942 or not.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>563180</commentid>
    <comment_count>7</comment_count>
    <who name="Mark Rowe (bdash)">mrowe</who>
    <bug_when>2012-02-23 09:53:27 -0800</bug_when>
    <thetext>Yeah, this is my fault.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>653917</commentid>
    <comment_count>8</comment_count>
      <attachid>148660</attachid>
    <who name="Alvaro Lopez Ortega">alvaro</who>
    <bug_when>2012-06-20 15:02:04 -0700</bug_when>
    <thetext>Created attachment 148660
Patch: Fixes the &quot;Copy Into Framework&quot; target

Find attached a patch to fix up this bug.

The patch changes when the dependencies of the jsc binary are modified. Instead of tweaking the jsc binary after it&apos;s been copied to the destination directory, it&apos;s modified before. Thus, both copies work as expected.

The rest of the process remains being the same.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>656108</commentid>
    <comment_count>9</comment_count>
    <who name="Alexey Proskuryakov">ap</who>
    <bug_when>2012-06-23 09:37:14 -0700</bug_when>
    <thetext>As described in &lt;http://www.webkit.org/coding/contributing.html&gt;, please set r? flag if this is ready for review, not just cq?.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>888668</commentid>
    <comment_count>10</comment_count>
      <attachid>148660</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2013-05-13 20:20:20 -0700</bug_when>
    <thetext>Comment on attachment 148660
Patch: Fixes the &quot;Copy Into Framework&quot; target

Clearing flags on attachment: 148660

Committed r150051: &lt;http://trac.webkit.org/changeset/150051&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>888669</commentid>
    <comment_count>11</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2013-05-13 20:20:22 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>889136</commentid>
    <comment_count>12</comment_count>
    <who name="Ryosuke Niwa">rniwa</who>
    <bug_when>2013-05-14 22:18:25 -0700</bug_when>
    <thetext>This patch made all JSC tests to fail on Mac:
http://build.webkit.org/builders/Apple%20MountainLion%20Release%20WK1%20%28Tests%29/builds/9944
http://build.webkit.org/builders/Apple%20MountainLion%20Release%20WK1%20%28Tests%29/builds/994
5</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>889137</commentid>
    <comment_count>13</comment_count>
    <who name="Ryosuke Niwa">rniwa</who>
    <bug_when>2013-05-14 22:18:59 -0700</bug_when>
    <thetext>Expected exit code 0, got 133
Testcase terminated with signal 0
Complete testcase output was:
dyld: Library not loaded: @loader_path/../JavaScriptCore
Referenced from: /Volumes/Data/slave/mountainlion-release-tests-wk1/build/WebKitBuild/Release/jsc
Reason: image not found</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>889519</commentid>
    <comment_count>14</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2013-05-15 14:20:00 -0700</bug_when>
    <thetext>Re-opened since this is blocked by bug 116186</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>127892</attachid>
            <date>2012-02-20 18:30:15 -0800</date>
            <delta_ts>2012-02-20 18:30:15 -0800</delta_ts>
            <desc>Crash log from attempt to run a script with jsc</desc>
            <filename>jsc_2012-02-21-025554_iMac-van-Julian-Gonggrijp.crash</filename>
            <type>application/octet-stream</type>
            <size>7050</size>
            <attacher name="Julian Gonggrijp">j.gonggrijp</attacher>
            
              <data encoding="base64">UHJvY2VzczogICAgICAgICBqc2MgWzg0NTY0XQpQYXRoOiAgICAgICAgICAgIC9BcHBsaWNhdGlv
bnMvV2ViS2l0LmFwcC9Db250ZW50cy9GcmFtZXdvcmtzLzEwLjYvSmF2YVNjcmlwdENvcmUuZnJh
bWV3b3JrL1ZlcnNpb25zL0EvUmVzb3VyY2VzL2pzYwpJZGVudGlmaWVyOiAgICAgIGpzYwpWZXJz
aW9uOiAgICAgICAgID8/PyAoPz8/KQpDb2RlIFR5cGU6ICAgICAgIFg4Ni02NCAoTmF0aXZlKQpQ
YXJlbnQgUHJvY2VzczogIGJhc2ggWzgwODUzXQoKRGF0ZS9UaW1lOiAgICAgICAyMDEyLTAyLTIx
IDAyOjU1OjU0LjU2MyArMDEwMApPUyBWZXJzaW9uOiAgICAgIE1hYyBPUyBYIDEwLjYuOCAoMTBL
NTQ5KQpSZXBvcnQgVmVyc2lvbjogIDYKCkV4Y2VwdGlvbiBUeXBlOiAgRVhDX0JSRUFLUE9JTlQg
KFNJR1RSQVApCkV4Y2VwdGlvbiBDb2RlczogMHgwMDAwMDAwMDAwMDAwMDAyLCAweDAwMDAwMDAw
MDAwMDAwMDAKQ3Jhc2hlZCBUaHJlYWQ6ICAwCgpEeWxkIEVycm9yIE1lc3NhZ2U6CiAgU3ltYm9s
IG5vdCBmb3VuZDogX19aTjNKU0MxNEpTR2xvYmFsT2JqZWN0MTN2aXNpdENoaWxkcmVuRVBOU182
SlNDZWxsRVJOU18xMVNsb3RWaXNpdG9yRQogIFJlZmVyZW5jZWQgZnJvbTogL0FwcGxpY2F0aW9u
cy9XZWJLaXQuYXBwL0NvbnRlbnRzL0ZyYW1ld29ya3MvMTAuNi9KYXZhU2NyaXB0Q29yZS5mcmFt
ZXdvcmsvVmVyc2lvbnMvQ3VycmVudC9SZXNvdXJjZXMvanNjCiAgRXhwZWN0ZWQgaW46IC9TeXN0
ZW0vTGlicmFyeS9GcmFtZXdvcmtzL0phdmFTY3JpcHRDb3JlLmZyYW1ld29yay9WZXJzaW9ucy9B
L0phdmFTY3JpcHRDb3JlCiBpbiAvQXBwbGljYXRpb25zL1dlYktpdC5hcHAvQ29udGVudHMvRnJh
bWV3b3Jrcy8xMC42L0phdmFTY3JpcHRDb3JlLmZyYW1ld29yay9WZXJzaW9ucy9DdXJyZW50L1Jl
c291cmNlcy9qc2MKCkJpbmFyeSBJbWFnZXM6CiAgICAgICAweDEwMDAwMDAwMCAtICAgICAgICAw
eDEwMDAwNWZmNyAranNjID8/PyAoPz8/KSA8MUUxQzFDOTktNjBGRC0zNzUwLUI1NDYtRDNERkY5
RDg1RDQ5PiAvQXBwbGljYXRpb25zL1dlYktpdC5hcHAvQ29udGVudHMvRnJhbWV3b3Jrcy8xMC42
L0phdmFTY3JpcHRDb3JlLmZyYW1ld29yay9WZXJzaW9ucy9DdXJyZW50L1Jlc291cmNlcy9qc2MK
ICAgICAgIDB4MTAwMDBiMDAwIC0gICAgICAgIDB4MTAwMDI3ZmU3ICBsaWJlZGl0LjIuZHlsaWIg
Mi4xMS4wIChjb21wYXRpYmlsaXR5IDIuMC4wKSA8RUFGNEQ1N0ItMUFEQy0wNkNGLURBQzctNzJB
RjgzNTE0MEZEPiAvdXNyL2xpYi9saWJlZGl0LjIuZHlsaWIKICAgIDB4N2ZmZjVmYzAwMDAwIC0g
ICAgIDB4N2ZmZjVmYzNiZGVmICBkeWxkIDEzMi4xICg/Pz8pIDxCNTM2RjJGMS05REYxLTNCNkMt
MUMyQy05MDc1RUEyMTlBMDY+IC91c3IvbGliL2R5bGQKICAgIDB4N2ZmZjgxMGJhMDAwIC0gICAg
IDB4N2ZmZjgxMGJhZmY3ICBjb20uYXBwbGUuQ29yZVNlcnZpY2VzIDQ0ICg0NCkgPERDNzQwMEZC
LTg1MUUtN0I4QS01QkY2LTZGNTAwOTQzMDJGQj4gL1N5c3RlbS9MaWJyYXJ5L0ZyYW1ld29ya3Mv
Q29yZVNlcnZpY2VzLmZyYW1ld29yay9WZXJzaW9ucy9BL0NvcmVTZXJ2aWNlcwogICAgMHg3ZmZm
ODExYmUwMDAgLSAgICAgMHg3ZmZmODExZTlmZjcgIGxpYnhzbHQuMS5keWxpYiAzLjI0LjAgKGNv
bXBhdGliaWxpdHkgMy4wLjApIDw4QUI0Q0E5RS00MzVBLTMzREEtNzA0MS05MDRCQTdGQTExRDU+
IC91c3IvbGliL2xpYnhzbHQuMS5keWxpYgogICAgMHg3ZmZmODIxM2EwMDAgLSAgICAgMHg3ZmZm
ODIxNDlmZmYgIGNvbS5hcHBsZS5OZXRGUyAzLjIuMiAoMy4yLjIpIDw3Q0NCRDcwRS1CRjMxLUE3
QTctREI5OC0yMzA2ODc3NzMxNDU+IC9TeXN0ZW0vTGlicmFyeS9GcmFtZXdvcmtzL05ldEZTLmZy
YW1ld29yay9WZXJzaW9ucy9BL05ldEZTCiAgICAweDdmZmY4MzIyOTAwMCAtICAgICAweDdmZmY4
MzI3NWZmZiAgbGliYXV0by5keWxpYiA/Pz8gKD8/PykgPEY3MjIxQjQ2LURDNEYtMzE1My1DRTYx
LTdGNTJDOEMyOTNDRj4gL3Vzci9saWIvbGliYXV0by5keWxpYgogICAgMHg3ZmZmODMzMDYwMDAg
LSAgICAgMHg3ZmZmODMzNDFmZmYgIGNvbS5hcHBsZS5BRSA0OTYuNSAoNDk2LjUpIDwyMDhERjM5
MS00REU2LTgxRUQtQzY5Ny0xNEEyOTMwRDFCQzY+IC9TeXN0ZW0vTGlicmFyeS9GcmFtZXdvcmtz
L0NvcmVTZXJ2aWNlcy5mcmFtZXdvcmsvVmVyc2lvbnMvQS9GcmFtZXdvcmtzL0FFLmZyYW1ld29y
ay9WZXJzaW9ucy9BL0FFCiAgICAweDdmZmY4MzM4YzAwMCAtICAgICAweDdmZmY4MzQwOWZlZiAg
bGlic3RkYysrLjYuZHlsaWIgNy45LjAgKGNvbXBhdGliaWxpdHkgNy4wLjApIDwzNUVDQTQxMS0y
QzA4LUZEN0QtMTFCMS0xQjdBMDQ5MjFBNUM+IC91c3IvbGliL2xpYnN0ZGMrKy42LmR5bGliCiAg
ICAweDdmZmY4NDA4NTAwMCAtICAgICAweDdmZmY4NDBjNmZmZiAgY29tLmFwcGxlLlN5c3RlbUNv
bmZpZ3VyYXRpb24gMS4xMC44ICgxLjEwLjIpIDw3OEQ0OEQyNy1BOUM0LTYyQ0EtMjgwMy1EMEJC
RUQ4Mjg1NUE+IC9TeXN0ZW0vTGlicmFyeS9GcmFtZXdvcmtzL1N5c3RlbUNvbmZpZ3VyYXRpb24u
ZnJhbWV3b3JrL1ZlcnNpb25zL0EvU3lzdGVtQ29uZmlndXJhdGlvbgogICAgMHg3ZmZmODQxZDgw
MDAgLSAgICAgMHg3ZmZmODQyMjJmZjcgIGNvbS5hcHBsZS5NZXRhZGF0YSAxMC42LjMgKDUwNy4x
NSkgPERFMjM4QkU0LTVFMjItQzRENS1DRjVDLTNENTBGREVFNDcwMT4gL1N5c3RlbS9MaWJyYXJ5
L0ZyYW1ld29ya3MvQ29yZVNlcnZpY2VzLmZyYW1ld29yay9WZXJzaW9ucy9BL0ZyYW1ld29ya3Mv
TWV0YWRhdGEuZnJhbWV3b3JrL1ZlcnNpb25zL0EvTWV0YWRhdGEKICAgIDB4N2ZmZjg0OTI2MDAw
IC0gICAgIDB4N2ZmZjg0OTM0ZmY3ICBsaWJreGxkLmR5bGliID8/PyAoPz8/KSA8ODE0NUE1MzQt
OTVDQy05RjNDLUI3OEItQUM5ODk4RjM4QzZGPiAvdXNyL2xpYi9zeXN0ZW0vbGlia3hsZC5keWxp
YgogICAgMHg3ZmZmODQ5MzUwMDAgLSAgICAgMHg3ZmZmODQ5NzRmZWYgIGxpYm5jdXJzZXMuNS40
LmR5bGliIDUuNC4wIChjb21wYXRpYmlsaXR5IDUuNC4wKSA8RTFGMzRENTMtM0Q2Mi03OEMwLUNB
RDgtOEFEMjJDMTEwQTlFPiAvdXNyL2xpYi9saWJuY3Vyc2VzLjUuNC5keWxpYgogICAgMHg3ZmZm
ODQ5NzUwMDAgLSAgICAgMHg3ZmZmODRhOGNmZWYgIGxpYnhtbDIuMi5keWxpYiAxMC4zLjAgKGNv
bXBhdGliaWxpdHkgMTAuMC4wKSA8MUIyN0FGREQtREY4Ny0yMDA5LTE3MEUtQzEyOUUxNTcyRThC
PiAvdXNyL2xpYi9saWJ4bWwyLjIuZHlsaWIKICAgIDB4N2ZmZjg2NDM4MDAwIC0gICAgIDB4N2Zm
Zjg2NzZjZmVmICBjb20uYXBwbGUuQ29yZVNlcnZpY2VzLkNhcmJvbkNvcmUgODYxLjM5ICg4NjEu
MzkpIDwxMzg2QTI0RC1ERDE1LTU5MDMtMDU3RS00QTIyNEZBRjU4MEI+IC9TeXN0ZW0vTGlicmFy
eS9GcmFtZXdvcmtzL0NvcmVTZXJ2aWNlcy5mcmFtZXdvcmsvVmVyc2lvbnMvQS9GcmFtZXdvcmtz
L0NhcmJvbkNvcmUuZnJhbWV3b3JrL1ZlcnNpb25zL0EvQ2FyYm9uQ29yZQogICAgMHg3ZmZmODY4
ZjAwMDAgLSAgICAgMHg3ZmZmODY4ZjRmZjcgIGxpYm1hdGhDb21tb24uQS5keWxpYiAzMTUuMC4w
IChjb21wYXRpYmlsaXR5IDEuMC4wKSA8OTU3MTg2NzMtRkVFRS1CNkVELUIxMjctQkNEQkRCNjBE
NEU1PiAvdXNyL2xpYi9zeXN0ZW0vbGlibWF0aENvbW1vbi5BLmR5bGliCiAgICAweDdmZmY4NzE4
ODAwMCAtICAgICAweDdmZmY4NzIzZWZmNyAgbGlib2JqYy5BLmR5bGliIDIyNy4wLjAgKGNvbXBh
dGliaWxpdHkgMS4wLjApIDwwMzE0MDUzMS0zQjJELTFFQkEtREE3Ri1FMTJDQzhGNjM5Njk+IC91
c3IvbGliL2xpYm9iamMuQS5keWxpYgogICAgMHg3ZmZmODdjODcwMDAgLSAgICAgMHg3ZmZmODdl
NDVmZmYgIGxpYmljdWNvcmUuQS5keWxpYiA0MC4wLjAgKGNvbXBhdGliaWxpdHkgMS4wLjApIDw0
Mjc0RkM3My1BMjU3LTNBNTYtNDI5My01OTY4RjM0Mjg4NTQ+IC91c3IvbGliL2xpYmljdWNvcmUu
QS5keWxpYgogICAgMHg3ZmZmODdlNDYwMDAgLSAgICAgMHg3ZmZmODdmMWFmZTcgIGNvbS5hcHBs
ZS5DRk5ldHdvcmsgNDU0LjEyLjQgKDQ1NC4xMi40KSA8QzgzRTJCQTEtMTgxOC1CM0U4LTUzMzQt
ODYwQUQyMUQxQzgwPiAvU3lzdGVtL0xpYnJhcnkvRnJhbWV3b3Jrcy9Db3JlU2VydmljZXMuZnJh
bWV3b3JrL1ZlcnNpb25zL0EvRnJhbWV3b3Jrcy9DRk5ldHdvcmsuZnJhbWV3b3JrL1ZlcnNpb25z
L0EvQ0ZOZXR3b3JrCiAgICAweDdmZmY4N2Y1ZDAwMCAtICAgICAweDdmZmY4ODAxYWZmZiAgY29t
LmFwcGxlLkNvcmVTZXJ2aWNlcy5PU1NlcnZpY2VzIDM1OS4yICgzNTkuMikgPEJCQjg4ODhFLTE4
REUtNUQwOS0zQzNBLUY0QzAyOUVDNzg4Nj4gL1N5c3RlbS9MaWJyYXJ5L0ZyYW1ld29ya3MvQ29y
ZVNlcnZpY2VzLmZyYW1ld29yay9WZXJzaW9ucy9BL0ZyYW1ld29ya3MvT1NTZXJ2aWNlcy5mcmFt
ZXdvcmsvVmVyc2lvbnMvQS9PU1NlcnZpY2VzCiAgICAweDdmZmY4ODJiNjAwMCAtICAgICAweDdm
ZmY4ODMxNmZlNyAgY29tLmFwcGxlLmZyYW1ld29yay5JT0tpdCAyLjAgKD8/PykgPDRGMDcxRUYw
LTgyNjAtMDFFOS1DNjQxLTgzMEU1ODJGQTQxNj4gL1N5c3RlbS9MaWJyYXJ5L0ZyYW1ld29ya3Mv
SU9LaXQuZnJhbWV3b3JrL1ZlcnNpb25zL0EvSU9LaXQKICAgIDB4N2ZmZjg4M2ZiMDAwIC0gICAg
IDB4N2ZmZjg4NDBjZmY3ICBsaWJ6LjEuZHlsaWIgMS4yLjMgKGNvbXBhdGliaWxpdHkgMS4wLjAp
IDxGQjVFRTUzQS0wNTM0LTBGRkEtQjJFRC00ODY2MDk0MzM3MTc+IC91c3IvbGliL2xpYnouMS5k
eWxpYgogICAgMHg3ZmZmODg0OGIwMDAgLSAgICAgMHg3ZmZmODg3MTZmZWYgIGNvbS5hcHBsZS5K
YXZhU2NyaXB0Q29yZSA2NTM0LjUyICg2NTM0LjUyLjcpIDxDODM0MENBRS1CNkFDLUJDQkItMjRB
Qi1BNkI4QjEyNzZDMjM+IC9TeXN0ZW0vTGlicmFyeS9GcmFtZXdvcmtzL0phdmFTY3JpcHRDb3Jl
LmZyYW1ld29yay9WZXJzaW9ucy9BL0phdmFTY3JpcHRDb3JlCiAgICAweDdmZmY4ODk1MTAwMCAt
ICAgICAweDdmZmY4OGFjOGZlNyAgY29tLmFwcGxlLkNvcmVGb3VuZGF0aW9uIDYuNi42ICg1NTAu
NDQpIDxCQjRFNTE1OC1FNDdBLTM5RDMtMjU2MS05NkNCNDlGQTgyRDQ+IC9TeXN0ZW0vTGlicmFy
eS9GcmFtZXdvcmtzL0NvcmVGb3VuZGF0aW9uLmZyYW1ld29yay9WZXJzaW9ucy9BL0NvcmVGb3Vu
ZGF0aW9uCiAgICAweDdmZmY4OGIwYTAwMCAtICAgICAweDdmZmY4OGQ4Y2ZmZiAgY29tLmFwcGxl
LkZvdW5kYXRpb24gNi42LjggKDc1MS42MykgPEUxMEU0REI0LTlENUUtNTRBOC0zRkI2LTJBODI0
MjYwNjZFND4gL1N5c3RlbS9MaWJyYXJ5L0ZyYW1ld29ya3MvRm91bmRhdGlvbi5mcmFtZXdvcmsv
VmVyc2lvbnMvQy9Gb3VuZGF0aW9uCiAgICAweDdmZmY4OGQ4ZDAwMCAtICAgICAweDdmZmY4OGRi
NWZmZiAgY29tLmFwcGxlLkRpY3Rpb25hcnlTZXJ2aWNlcyAxLjEuMiAoMS4xLjIpIDxFOTI2OTA2
OS05M0ZBLTJCNzEtRjlCQS1GREREMjNDNEE2NUU+IC9TeXN0ZW0vTGlicmFyeS9GcmFtZXdvcmtz
L0NvcmVTZXJ2aWNlcy5mcmFtZXdvcmsvVmVyc2lvbnMvQS9GcmFtZXdvcmtzL0RpY3Rpb25hcnlT
ZXJ2aWNlcy5mcmFtZXdvcmsvVmVyc2lvbnMvQS9EaWN0aW9uYXJ5U2VydmljZXMKICAgIDB4N2Zm
Zjg5MGU1MDAwIC0gICAgIDB4N2ZmZjg5MTg1ZmZmICBjb20uYXBwbGUuTGF1bmNoU2VydmljZXMg
MzYyLjMgKDM2Mi4zKSA8QjkwQjdDMzEtRkVGOC0zQzI2LUJGQjMtRDhBNDhCRDJDMERBPiAvU3lz
dGVtL0xpYnJhcnkvRnJhbWV3b3Jrcy9Db3JlU2VydmljZXMuZnJhbWV3b3JrL1ZlcnNpb25zL0Ev
RnJhbWV3b3Jrcy9MYXVuY2hTZXJ2aWNlcy5mcmFtZXdvcmsvVmVyc2lvbnMvQS9MYXVuY2hTZXJ2
aWNlcwogICAgMHg3ZmZmODkxYjYwMDAgLSAgICAgMHg3ZmZmODkzNzdmZWYgIGxpYlN5c3RlbS5C
LmR5bGliIDEyNS4yLjExIChjb21wYXRpYmlsaXR5IDEuMC4wKSA8OUFCNEYxRDEtODlEQy0wRThB
LURDOEUtQTRGRTRENjlEQjY5PiAvdXNyL2xpYi9saWJTeXN0ZW0uQi5keWxpYgogICAgMHg3ZmZm
ODlmNmUwMDAgLSAgICAgMHg3ZmZmODlmODRmZWYgIGxpYmJzbS4wLmR5bGliID8/PyAoPz8/KSA8
NDJEMzAyM0EtQTFGNy00MTIxLTY0MTctRkNDNkI1MUIzRTkwPiAvdXNyL2xpYi9saWJic20uMC5k
eWxpYgogICAgMHg3ZmZmODlmOWUwMDAgLSAgICAgMHg3ZmZmOGEwNTdmZmYgIGxpYnNxbGl0ZTMu
ZHlsaWIgOS42LjAgKGNvbXBhdGliaWxpdHkgOS4wLjApIDwyQzVFRDMxMi1FNjQ2LTlBREUtNzNB
OS02MTk5QTJBNDMxNTA+IC91c3IvbGliL2xpYnNxbGl0ZTMuZHlsaWIKICAgIDB4N2ZmZjhhMDU4
MDAwIC0gICAgIDB4N2ZmZjhhMmUyZmU3ICBjb20uYXBwbGUuc2VjdXJpdHkgNi4xLjIgKDU1MDAy
KSA8RkQwQjVBRDQtNzREQi03RUQ4LTkwRDMtNkVDNTZGRkE4NTU3PiAvU3lzdGVtL0xpYnJhcnkv
RnJhbWV3b3Jrcy9TZWN1cml0eS5mcmFtZXdvcmsvVmVyc2lvbnMvQS9TZWN1cml0eQogICAgMHg3
ZmZmOGE1MzkwMDAgLSAgICAgMHg3ZmZmOGE1YzlmZmYgIGNvbS5hcHBsZS5TZWFyY2hLaXQgMS4z
LjAgKDEuMy4wKSA8NDE3NURDMzEtMTUwNi0yMjhBLTA4RkQtQzcwNEFDOURGNjQyPiAvU3lzdGVt
L0xpYnJhcnkvRnJhbWV3b3Jrcy9Db3JlU2VydmljZXMuZnJhbWV3b3JrL1ZlcnNpb25zL0EvRnJh
bWV3b3Jrcy9TZWFyY2hLaXQuZnJhbWV3b3JrL1ZlcnNpb25zL0EvU2VhcmNoS2l0CiAgICAweDdm
ZmY4YTY4MDAwMCAtICAgICAweDdmZmY4YTY4NmZmNyAgY29tLmFwcGxlLkRpc2tBcmJpdHJhdGlv
biAyLjMgKDIuMykgPDg1N0Y2RTQzLTFFRjQtN0Q1My0zNTFCLTEwREUwQThGOTkyQT4gL1N5c3Rl
bS9MaWJyYXJ5L0ZyYW1ld29ya3MvRGlza0FyYml0cmF0aW9uLmZyYW1ld29yay9WZXJzaW9ucy9B
L0Rpc2tBcmJpdHJhdGlvbgogICAgMHg3ZmZmZmZlMDAwMDAgLSAgICAgMHg3ZmZmZmZlMDFmZmYg
IGxpYlN5c3RlbS5CLmR5bGliID8/PyAoPz8/KSA8OUFCNEYxRDEtODlEQy0wRThBLURDOEUtQTRG
RTRENjlEQjY5PiAvdXNyL2xpYi9saWJTeXN0ZW0uQi5keWxpYgoK
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>127893</attachid>
            <date>2012-02-20 18:32:50 -0800</date>
            <delta_ts>2012-02-20 18:32:50 -0800</delta_ts>
            <desc>minimal script that can be used to produce a jsc crash on r108257</desc>
            <filename>pass.js</filename>
            <type>application/x-javascript</type>
            <size>24</size>
            <attacher name="Julian Gonggrijp">j.gonggrijp</attacher>
            
              <data encoding="base64">Ly8gZG8gbm90aGluZyEKCnF1aXQoKTsK
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>148660</attachid>
            <date>2012-06-20 15:02:04 -0700</date>
            <delta_ts>2013-05-13 20:20:19 -0700</delta_ts>
            <desc>Patch: Fixes the &quot;Copy Into Framework&quot; target</desc>
            <filename>webkit-bug79065.patch</filename>
            <type>text/plain</type>
            <size>2480</size>
            <attacher name="Alvaro Lopez Ortega">alvaro</attacher>
            
              <data encoding="base64">SW5kZXg6IFNvdXJjZS9KYXZhU2NyaXB0Q29yZS9DaGFuZ2VMb2cKPT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gU291
cmNlL0phdmFTY3JpcHRDb3JlL0NoYW5nZUxvZwkocmV2aXNpb24gMTIwODY1KQorKysgU291cmNl
L0phdmFTY3JpcHRDb3JlL0NoYW5nZUxvZwkod29ya2luZyBjb3B5KQpAQCAtMSwzICsxLDE4IEBA
CisyMDEyLTA2LTIwICBBbHZhcm8gTG9wZXogT3J0ZWdhICA8YWx2YXJvQGFsb2Jicy5jb20+CisK
KyAgICAgICAgTmlnaHRseSBidWlsZCdzIGpzYyBkb2Vzbid0IHdvcmsgd2l0aG91dCBEWUxEX0ZS
QU1FV09SSy4uLgorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/
aWQ9NzkwNjUKKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAg
ICBGaXhlcyB0aGUgYnVpbGQgcHJvY2VzcyBzbyB0aGUgZGVwZW5jZW5jaWVzIG9mIHRoZSBqc2Mg
YmluYXJ5IGFyZQorICAgICAgICBtb2RpZmllZCBiZWZvcmUgaXRzIGNvcGllZCB0byBpdHMgdGFy
Z2V0IGRpcmVjdG9yeS4gSW4gdGhpcyB3YXkKKyAgICAgICAganNjIHNob3VsZCBhbHdheXMgdXNl
IHJlbGF0aXZlIHJlZmVyZW5jZSB0byB0aGUgSmF2YVNjcmlwdENvcmUKKyAgICAgICAgbGlicmFy
aWVzLgorCisgICAgICAgICogSmF2YVNjcmlwdENvcmUueGNvZGVwcm9qL3Byb2plY3QucGJ4cHJv
ajogRml4ZXMgdGhlIGNvbW1hbmRzIGluCisgICAgICAgIHRoZSAiQ29weSBJbnRvIEZyYW1ld29y
ayIgdGFyZ2V0LgorCiAyMDEyLTA2LTIwICBGaWxpcCBQaXpsbyAgPGZwaXpsb0BhcHBsZS5jb20+
CiAKICAgICAgICAgYnVpbGQtd2Via2l0IGZhaWx1cmUgZHVlIHRvIGlsbGVnYWwgMzItYml0IGlu
dGVnZXIgY29uc3RhbnRzIGluIGNvZGUKSW5kZXg6IFNvdXJjZS9KYXZhU2NyaXB0Q29yZS9KYXZh
U2NyaXB0Q29yZS54Y29kZXByb2ovcHJvamVjdC5wYnhwcm9qCj09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFNvdXJj
ZS9KYXZhU2NyaXB0Q29yZS9KYXZhU2NyaXB0Q29yZS54Y29kZXByb2ovcHJvamVjdC5wYnhwcm9q
CShyZXZpc2lvbiAxMjAxMTQpCisrKyBTb3VyY2UvSmF2YVNjcmlwdENvcmUvSmF2YVNjcmlwdENv
cmUueGNvZGVwcm9qL3Byb2plY3QucGJ4cHJvagkod29ya2luZyBjb3B5KQpAQCAtMjkyMCw3ICsy
OTIwLDcgQEAKIAkJCSk7CiAJCQlydW5Pbmx5Rm9yRGVwbG95bWVudFBvc3Rwcm9jZXNzaW5nID0g
MDsKIAkJCXNoZWxsUGF0aCA9IC9iaW4vc2g7Ci0JCQlzaGVsbFNjcmlwdCA9ICIjIFNraXAgZm9y
IFByb2R1Y3Rpb24gYnVpbGRzLlxuaWYgW1sgJHtDT05GSUdVUkFUSU9OOj1EZWJ1Z30gPT0gXCJQ
cm9kdWN0aW9uXCIgXV07IHRoZW5cbiAgICBleGl0XG5maVxuXG4jIENvcHkgYW5kIHVwZGF0ZSB0
aGUganNjIGJpbmFyeSB0byByZWZlciB0byBKYXZhU2NyaXB0Y29yZS5mcmFtZXdvcmsgcmVsYXRp
dmUgdG8gaXRzIGxvY2F0aW9uLlxuZGl0dG8gXCIke0JVSUxUX1BST0RVQ1RTX0RJUn0vanNjXCIg
XCIke0JVSUxUX1BST0RVQ1RTX0RJUn0vSmF2YVNjcmlwdENvcmUuZnJhbWV3b3JrL1Jlc291cmNl
cy9qc2NcIlxuaW5zdGFsbF9uYW1lX3Rvb2wgLWNoYW5nZSBcIiR7QlVJTFRfUFJPRFVDVFNfRElS
fS9KYXZhU2NyaXB0Q29yZS5mcmFtZXdvcmsvVmVyc2lvbnMvQS9KYXZhU2NyaXB0Q29yZVwiIFwi
QGxvYWRlcl9wYXRoLy4uL0phdmFTY3JpcHRDb3JlXCIgXCIke0JVSUxUX1BST0RVQ1RTX0RJUn0v
SmF2YVNjcmlwdENvcmUuZnJhbWV3b3JrL1Jlc291cmNlcy9qc2NcIlxuIjsKKwkJCXNoZWxsU2Ny
aXB0ID0gIiMgU2tpcCBmb3IgUHJvZHVjdGlvbiBidWlsZHMuXG5pZiBbWyAke0NPTkZJR1VSQVRJ
T046PURlYnVnfSA9PSBcIlByb2R1Y3Rpb25cIiBdXTsgdGhlblxuICAgIGV4aXRcbmZpXG5cbiMg
VXBkYXRlIHRoZSBqc2MgYmluYXJ5IHRvIHJlZmVyIHRvIEphdmFTY3JpcHRjb3JlLmZyYW1ld29y
ayByZWxhdGl2ZSB0byBpdHMgbG9jYXRpb24sIHRoZW4gY29weSBpdFxuaW5zdGFsbF9uYW1lX3Rv
b2wgLWNoYW5nZSBcIiR7U1lTVEVNX0xJQlJBUllfRElSfS9GcmFtZXdvcmtzL0phdmFTY3JpcHRD
b3JlLmZyYW1ld29yay9WZXJzaW9ucy9BL0phdmFTY3JpcHRDb3JlXCIgXCJAbG9hZGVyX3BhdGgv
Li4vSmF2YVNjcmlwdENvcmVcIiBcIiR7QlVJTFRfUFJPRFVDVFNfRElSfS9qc2NcIlxuZGl0dG8g
XCIke0JVSUxUX1BST0RVQ1RTX0RJUn0vanNjXCIgXCIke0JVSUxUX1BST0RVQ1RTX0RJUn0vSmF2
YVNjcmlwdENvcmUuZnJhbWV3b3JrL1Jlc291cmNlcy9qc2NcIiI7CiAJCX07CiAJCTVEQUZENkNE
MTQ2QjZCNkUwMEZCRUZCNCAvKiBJbnN0YWxsIFN1cHBvcnQgU2NyaXB0ICovID0gewogCQkJaXNh
ID0gUEJYU2hlbGxTY3JpcHRCdWlsZFBoYXNlOwo=
</data>

          </attachment>
      

    </bug>

</bugzilla>