<html>
    <head>
      <base href="https://bugs.webkit.org/" />
    </head>
    <body><table border="1" cellspacing="0" cellpadding="8">
        <tr>
          <th>Bug ID</th>
          <td><a class="bz_bug_link 
          bz_status_NEW "
   title="NEW - REGRESSION(r201322) com.apple.WebCore crash in WebCore::Location::setHref under GuardMalloc"
   href="https://bugs.webkit.org/show_bug.cgi?id=158025">158025</a>
          </td>
        </tr>

        <tr>
          <th>Summary</th>
          <td>REGRESSION(r201322) com.apple.WebCore crash in WebCore::Location::setHref under GuardMalloc
          </td>
        </tr>

        <tr>
          <th>Classification</th>
          <td>Unclassified
          </td>
        </tr>

        <tr>
          <th>Product</th>
          <td>WebKit
          </td>
        </tr>

        <tr>
          <th>Version</th>
          <td>WebKit Nightly Build
          </td>
        </tr>

        <tr>
          <th>Hardware</th>
          <td>Unspecified
          </td>
        </tr>

        <tr>
          <th>OS</th>
          <td>Unspecified
          </td>
        </tr>

        <tr>
          <th>Status</th>
          <td>NEW
          </td>
        </tr>

        <tr>
          <th>Severity</th>
          <td>Normal
          </td>
        </tr>

        <tr>
          <th>Priority</th>
          <td>P2
          </td>
        </tr>

        <tr>
          <th>Component</th>
          <td>New Bugs
          </td>
        </tr>

        <tr>
          <th>Assignee</th>
          <td>webkit-unassigned&#64;lists.webkit.org
          </td>
        </tr>

        <tr>
          <th>Reporter</th>
          <td>ryanhaddad&#64;apple.com
          </td>
        </tr></table>
      <p>
        <div>
        <pre>Truncating crashlog due to infinite recursion

Thread 0 Crashed:: Dispatch queue: com.apple.main-thread
0   com.apple.WebCore                 0x0000000113f3192c WebCore::Location::setHref(WebCore::DOMWindow&amp;, WebCore::DOMWindow&amp;, WTF::String const&amp;) + 28
1   com.apple.WebCore                 0x000000011387bfaf WebCore::setJSDocumentLocation(JSC::ExecState*, long long, long long) + 303
2   com.apple.JavaScriptCore          0x000000010f6fb4f0 JSC::callCustomSetter(JSC::ExecState*, bool (*)(JSC::ExecState*, long long, long long), bool, JSC::JSValue, JSC::JSValue) + 160
3   com.apple.JavaScriptCore          0x000000010fef3e61 JSC::putEntry(JSC::ExecState*, JSC::HashTableValue const*, JSC::JSObject*, JSC::JSObject*, JSC::PropertyName, JSC::JSValue, JSC::PutPropertySlot&amp;) + 545
4   com.apple.JavaScriptCore          0x000000010fee6c44 JSC::JSObject::putInlineSlow(JSC::ExecState*, JSC::PropertyName, JSC::JSValue, JSC::PutPropertySlot&amp;) + 1236
5   com.apple.JavaScriptCore          0x000000010f6d7c58 JSC::JSObject::putInline(JSC::JSCell*, JSC::ExecState*, JSC::PropertyName, JSC::JSValue, JSC::PutPropertySlot&amp;) + 1016
6   com.apple.JavaScriptCore          0x000000010f6d3704 JSC::JSValue::putInline(JSC::ExecState*, JSC::PropertyName, JSC::JSValue, JSC::PutPropertySlot&amp;) + 260
7   com.apple.JavaScriptCore          0x000000010ffbc415 llint_slow_path_put_by_id + 485
8   com.apple.JavaScriptCore          0x000000010ffc9583 llint_entry + 13247
9   com.apple.JavaScriptCore          0x000000010ffc5fae vmEntryToJavaScript + 334
10  com.apple.JavaScriptCore          0x000000010fdd495a JSC::JITCode::execute(JSC::VM*, JSC::ProtoCallFrame*) + 218
11  com.apple.JavaScriptCore          0x000000010fd62f25 JSC::Interpreter::executeCall(JSC::ExecState*, JSC::JSObject*, JSC::CallType, JSC::CallData const&amp;, JSC::JSValue, JSC::ArgList const&amp;) + 997
12  com.apple.JavaScriptCore          0x000000010f61032e JSC::call(JSC::ExecState*, JSC::JSValue, JSC::CallType, JSC::CallData const&amp;, JSC::JSValue, JSC::ArgList const&amp;) + 190
13  com.apple.JavaScriptCore          0x000000010feebb78 JSC::JSValue JSC::callToPrimitiveFunction&lt;(JSC::TypeHintMode)1&gt;(JSC::ExecState*, JSC::JSObject const*, JSC::PropertyName, JSC::PreferredPrimitiveType) + 344
14  com.apple.JavaScriptCore          0x000000010feeb7cb JSC::JSObject::ordinaryToPrimitive(JSC::ExecState*, JSC::PreferredPrimitiveType) const + 155
15  com.apple.JavaScriptCore          0x000000010fee3f13 JSC::JSObject::defaultValue(JSC::JSObject const*, JSC::ExecState*, JSC::PreferredPrimitiveType) + 35
16  com.apple.JavaScriptCore          0x000000010feebd8a JSC::JSObject::toPrimitive(JSC::ExecState*, JSC::PreferredPrimitiveType) const + 170
17  com.apple.JavaScriptCore          0x000000010fe3a6f1 JSC::JSCell::toPrimitive(JSC::ExecState*, JSC::PreferredPrimitiveType) const + 145
18  com.apple.JavaScriptCore          0x000000010fe3cc98 JSC::JSValue::toStringSlowCase(JSC::ExecState*, bool) const + 728
19  com.apple.JavaScriptCore          0x000000010f4ce120 JSC::JSValue::toString(JSC::ExecState*) const + 96
20  com.apple.JavaScriptCore          0x000000010fe3cf80 JSC::JSValue::toWTFStringSlowCase(JSC::ExecState*) const + 464
21  com.apple.WebCore                 0x00000001127aeb6f JSC::JSValue::toWTFString(JSC::ExecState*) const + 111
22  com.apple.WebCore                 0x000000011387bf43 WebCore::setJSDocumentLocation(JSC::ExecState*, long long, long long) + 195</pre>
        </div>
      </p>
      <hr>
      <span>You are receiving this mail because:</span>
      
      <ul>
          <li>You are the assignee for the bug.</li>
      </ul>
    </body>
</html>