<?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>123354</bug_id>
          
          <creation_ts>2013-10-25 11:59:33 -0700</creation_ts>
          <short_desc>fast/frames/seamless/seamless-nested-crash.html asserts on wk2 only</short_desc>
          <delta_ts>2023-12-23 05:39:28 -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>Layout and Rendering</component>
          <version>528+ (Nightly build)</version>
          <rep_platform>Unspecified</rep_platform>
          <op_sys>Unspecified</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>CONFIGURATION CHANGED</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="Antti Koivisto">koivisto</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>ahmad.saleem792</cc>
    
    <cc>commit-queue</cc>
    
    <cc>esprehn+autocc</cc>
    
    <cc>glenn</cc>
    
    <cc>koivisto</cc>
    
    <cc>kondapallykalyan</cc>
    
    <cc>mark.lam</cc>
    
    <cc>mmaxfield</cc>
    
    <cc>simon.fraser</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>943689</commentid>
    <comment_count>0</comment_count>
    <who name="Antti Koivisto">koivisto</who>
    <bug_when>2013-10-25 11:59:33 -0700</bug_when>
    <thetext>http://build.webkit.org/results/Apple%20MountainLion%20Debug%20WK2%20(Tests)/r158013%20(13677)/fast/frames/seamless/seamless-nested-crash-crash-log.txt

Exception Type:  EXC_BAD_ACCESS (SIGSEGV)
Exception Codes: KERN_INVALID_ADDRESS at 0x00000000bbadbeef

VM Regions Near 0xbbadbeef:
--&gt; 
    __TEXT                 0000000101985000-0000000101986000 [    4K] r-x/rwx SM=COW  /Volumes/VOLUME/*/WebKit2.framework/WebProcess.app/Contents/MacOS/WebProcess

Application Specific Information:
CRASHING TEST: fast/frames/seamless/seamless-nested-crash.html

Thread 0 Crashed:: Dispatch queue: com.apple.main-thread
0   com.apple.JavaScriptCore      	0x00000001039cac1a WTFCrash + 42 (Assertions.cpp:342)
1   com.apple.WebCore             	0x000000010642fde3 WebCore::RenderBlockFlow::ensureLineBoxes() + 531 (RenderBlockFlow.cpp:3052)
2   com.apple.WebCore             	0x0000000105ea13b0 WebCore::RenderText::ensureLineBoxes() + 80 (RenderText.cpp:1057)
3   com.apple.WebCore             	0x0000000105ea16a4 WebCore::RenderText::absoluteQuads(WTF::Vector&lt;WebCore::FloatQuad, 0ul, WTF::CrashOnOverflow&gt;&amp;, bool*) const + 36 (RenderText.cpp:313)
4   com.apple.WebCore             	0x0000000105dc7e34 WebCore::RenderObject::absoluteBoundingBoxRect(bool) const + 100 (RenderObject.cpp:1146)
5   com.apple.WebCore             	0x0000000105b0544e WebCore::Node::boundingBox() const + 78 (Node.cpp:659)
6   com.apple.WebKit2             	0x0000000101dba8b8 WebCore::Node::pixelSnappedBoundingBox() const + 24 (Node.h:375)
7   com.apple.WebKit2             	0x0000000101dba4d7 WebKit::WebHitTestResult::Data::elementBoundingBoxInWindowCoordinates(WebCore::HitTestResult const&amp;) + 167 (WebHitTestResult.cpp:105)
8   com.apple.WebKit2             	0x0000000101dba3f6 WebKit::WebHitTestResult::Data::Data(WebCore::HitTestResult const&amp;) + 406 (WebHitTestResult.cpp:53)
9   com.apple.WebKit2             	0x0000000101dba24d WebKit::WebHitTestResult::Data::Data(WebCore::HitTestResult const&amp;) + 29 (WebHitTestResult.cpp:56)
10  com.apple.WebKit2             	0x0000000101d06198 WebKit::WebChromeClient::mouseDidMoveOverElement(WebCore::HitTestResult const&amp;, unsigned int) + 104 (WebChromeClient.cpp:561)
11  com.apple.WebCore             	0x0000000104ae728b WebCore::Chrome::mouseDidMoveOverElement(WebCore::HitTestResult const&amp;, unsigned int) + 187 (Chrome.cpp:388)
12  com.apple.WebCore             	0x0000000104f65497 WebCore::EventHandler::mouseMoved(WebCore::PlatformMouseEvent const&amp;) + 471 (EventHandler.cpp:1704)
13  com.apple.WebKit2             	0x0000000101e17088 WebKit::handleMouseEvent(WebKit::WebMouseEvent const&amp;, WebKit::WebPage*, bool) + 408 (WebPage.cpp:1580)
14  com.apple.WebKit2             	0x0000000101e17334 WebKit::WebPage::mouseEventSyncForTesting(WebKit::WebMouseEvent const&amp;, bool&amp;) + 596 (WebPage.cpp:1649)
15  com.apple.WebKit2             	0x0000000101e6bf0f void CoreIPC::callMemberFunction&lt;WebKit::WebPage, void (WebKit::WebPage::*)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>943690</commentid>
    <comment_count>1</comment_count>
    <who name="Antti Koivisto">koivisto</who>
    <bug_when>2013-10-25 12:06:06 -0700</bug_when>
    <thetext>Skipped temporarily in https://trac.webkit.org/r158031</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>943887</commentid>
    <comment_count>2</comment_count>
      <attachid>215249</attachid>
    <who name="Antti Koivisto">koivisto</who>
    <bug_when>2013-10-26 08:31:41 -0700</bug_when>
    <thetext>Created attachment 215249
patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>943888</commentid>
    <comment_count>3</comment_count>
      <attachid>215249</attachid>
    <who name="Andreas Kling">kling</who>
    <bug_when>2013-10-26 08:37:42 -0700</bug_when>
    <thetext>Comment on attachment 215249
patch

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

OK

&gt; Source/WebCore/ChangeLog:12
&gt; +            to use the primary font metrics for all lines but those wont match the fallbacks

won&apos;t</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>943889</commentid>
    <comment_count>4</comment_count>
    <who name="Mark Lam">mark.lam</who>
    <bug_when>2013-10-26 09:10:46 -0700</bug_when>
    <thetext>This broke the build:
http://build.webkit.org/builders/Apple%20MountainLion%20Debug%20%28Build%29/builds/17795/steps/compile-webkit/logs/stdio

Fixed in r158086: &lt;http://trac.webkit.org/r158086&gt;.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>943890</commentid>
    <comment_count>5</comment_count>
    <who name="Mark Lam">mark.lam</who>
    <bug_when>2013-10-26 09:12:32 -0700</bug_when>
    <thetext>(In reply to comment #4)
&gt; This broke the build:
&gt; http://build.webkit.org/builders/Apple%20MountainLion%20Debug%20%28Build%29/builds/17795/steps/compile-webkit/logs/stdio
&gt; 
&gt; Fixed in r158086: &lt;http://trac.webkit.org/r158086&gt;.

FYI, the commit that broke the build is r158085: &lt;http://trac.webkit.org/r158085&gt;.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1158460</commentid>
    <comment_count>6</comment_count>
    <who name="Myles C. Maxfield">mmaxfield</who>
    <bug_when>2016-01-25 13:03:44 -0800</bug_when>
    <thetext>r158085

-    RefPtr&lt;SimpleFontData&gt;&amp; fontData = m_fontDataTable.add(hashKey, nullptr).iterator-&gt;value;
+    RefPtr&lt;SimpleFontData&gt; fontData = m_fontDataTable.add(hashKey, nullptr).iterator-&gt;value;

Means that we no longer add anything to the cache (ever!)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2001723</commentid>
    <comment_count>7</comment_count>
    <who name="Ahmad Saleem">ahmad.saleem792</who>
    <bug_when>2023-12-23 05:39:28 -0800</bug_when>
    <thetext>iframe &apos;seamless&apos; support is gone and this test was removed as well:

https://github.com/WebKit/WebKit/commit/3e2010a853456a8ad1e097897ef35ff5b54b2877

Nothing to do here.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>215249</attachid>
            <date>2013-10-26 08:31:41 -0700</date>
            <delta_ts>2013-10-26 08:37:42 -0700</delta_ts>
            <desc>patch</desc>
            <filename>simple-line-no-loading-font.patch</filename>
            <type>text/plain</type>
            <size>4120</size>
            <attacher name="Antti Koivisto">koivisto</attacher>
            
              <data encoding="base64">SW5kZXg6IFNvdXJjZS9XZWJDb3JlL0NoYW5nZUxvZwo9PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBTb3VyY2UvV2Vi
Q29yZS9DaGFuZ2VMb2cJKHJldmlzaW9uIDE1ODA4MykKKysrIFNvdXJjZS9XZWJDb3JlL0NoYW5n
ZUxvZwkod29ya2luZyBjb3B5KQpAQCAtMSwzICsxLDE3IEBACisyMDEzLTEwLTI2ICBBbnR0aSBL
b2l2aXN0byAgPGFudHRpQGFwcGxlLmNvbT4KKworICAgICAgICBmYXN0L2ZyYW1lcy9zZWFtbGVz
cy9zZWFtbGVzcy1uZXN0ZWQtY3Jhc2guaHRtbCBhc3NlcnRzIG9uIHdrMiBvbmx5CisgICAgICAg
IGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xMjMzNTQKKworICAgICAg
ICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICAqIHJlbmRlcmluZy9TaW1w
bGVMaW5lTGF5b3V0LmNwcDoKKyAgICAgICAgKFdlYkNvcmU6OlNpbXBsZUxpbmVMYXlvdXQ6OmNh
blVzZUZvcik6CisgICAgICAgIAorICAgICAgICAgICAgRG9uJ3QgZW5hYmxlIHNpbXBsZSBsaW5l
IGxheW91dCBpZiB0aGUgcHJpbWFyeSBmb250IGlzIGxvYWRpbmcuIFRoZSBjb2RlIGV4cGVjdHMK
KyAgICAgICAgICAgIHRvIHVzZSB0aGUgcHJpbWFyeSBmb250IG1ldHJpY3MgZm9yIGFsbCBsaW5l
cyBidXQgdGhvc2Ugd29udCBtYXRjaCB0aGUgZmFsbGJhY2tzCisgICAgICAgICAgICB3aGVuIGZv
bnQgaXMgbm90IGxvYWRlZC4KKwogMjAxMy0xMC0yNiAgQ2FybG9zIEdhcmNpYSBDYW1wb3MgIDxj
Z2FyY2lhQGlnYWxpYS5jb20+CiAKICAgICAgICAgW0dUS10gRGVwcmVjYXRlIHB1YmxpYyBkaXNw
YXRjaF9ldmVudCBtZXRob2QgaW4gb2JqZWN0cyBpbXBsZW1lbnRpbmcgRXZlbnRUYXJnZXQgaW50
ZXJmYWNlCkluZGV4OiBTb3VyY2UvV2ViQ29yZS9yZW5kZXJpbmcvU2ltcGxlTGluZUxheW91dC5j
cHAKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PQotLS0gU291cmNlL1dlYkNvcmUvcmVuZGVyaW5nL1NpbXBsZUxpbmVMYXlv
dXQuY3BwCShyZXZpc2lvbiAxNTgwODMpCisrKyBTb3VyY2UvV2ViQ29yZS9yZW5kZXJpbmcvU2lt
cGxlTGluZUxheW91dC5jcHAJKHdvcmtpbmcgY29weSkKQEAgLTE0OSw3ICsxNDksMTAgQEAgYm9v
bCBjYW5Vc2VGb3IoY29uc3QgUmVuZGVyQmxvY2tGbG93JiBmbAogICAgIGlmIChzdHlsZS5mb250
KCkuY29kZVBhdGgoVGV4dFJ1bih0ZXh0UmVuZGVyZXIudGV4dCgpKSkgIT0gRm9udDo6U2ltcGxl
KQogICAgICAgICByZXR1cm4gZmFsc2U7CiAKLSAgICBhdXRvIHByaW1hcnlGb250RGF0YSA9IHN0
eWxlLmZvbnQoKS5wcmltYXJ5Rm9udCgpOworICAgIC8vIFdlIGFzc3VtZSB0aGF0IGFsbCBsaW5l
cyBoYXZlIG1ldHJpY3MgYmFzZWQgcHVyZWx5IG9uIHRoZSBwcmltYXJ5IGZvbnQuCisgICAgYXV0
byYgcHJpbWFyeUZvbnREYXRhID0gKnN0eWxlLmZvbnQoKS5wcmltYXJ5Rm9udCgpOworICAgIGlm
IChwcmltYXJ5Rm9udERhdGEuaXNMb2FkaW5nKCkpCisgICAgICAgIHJldHVybiBmYWxzZTsKIAog
ICAgIHVuc2lnbmVkIGxlbmd0aCA9IHRleHRSZW5kZXJlci50ZXh0TGVuZ3RoKCk7CiAgICAgdW5z
aWduZWQgY29uc2VjdXRpdmVTcGFjZUNvdW50ID0gMDsKQEAgLTE1NywxMyArMTYwLDE0IEBAIGJv
b2wgY2FuVXNlRm9yKGNvbnN0IFJlbmRlckJsb2NrRmxvdyYgZmwKICAgICAgICAgLy8gVGhpcyBy
ZWplY3RzIGFueXRoaW5nIHdpdGggbW9yZSB0aGFuIG9uZSBjb25zZWN1dGl2ZSB3aGl0ZXNwYWNl
LCBleGNlcHQgYXQgdGhlIGJlZ2lubmluZyBvciBlbmQuCiAgICAgICAgIC8vIFRoaXMgaXMgYmVj
YXVzZSB3ZSBkb24ndCBjdXJyZW50bHkgZG8gc3VicnVucyB3aXRoaW4gbGluZXMuIEZpeGluZyB0
aGlzIHdvdWxkIGltcHJvdmUgY292ZXJhZ2Ugc2lnbmlmaWNhbnRseS4KICAgICAgICAgVUNoYXIg
Y2hhcmFjdGVyID0gdGV4dFJlbmRlcmVyLmNoYXJhY3RlckF0KGkpOwotICAgICAgICBpZiAoaXNX
aGl0ZXNwYWNlKGNoYXJhY3RlcikpCisgICAgICAgIGlmIChpc1doaXRlc3BhY2UoY2hhcmFjdGVy
KSkgewogICAgICAgICAgICAgKytjb25zZWN1dGl2ZVNwYWNlQ291bnQ7Ci0gICAgICAgIGVsc2Ug
ewotICAgICAgICAgICAgaWYgKGNvbnNlY3V0aXZlU3BhY2VDb3VudCAhPSBpICYmIGNvbnNlY3V0
aXZlU3BhY2VDb3VudCA+IDEpCi0gICAgICAgICAgICAgICAgcmV0dXJuIGZhbHNlOwotICAgICAg
ICAgICAgY29uc2VjdXRpdmVTcGFjZUNvdW50ID0gMDsKKyAgICAgICAgICAgIGNvbnRpbnVlOwog
ICAgICAgICB9CisgICAgICAgIGlmIChjb25zZWN1dGl2ZVNwYWNlQ291bnQgIT0gaSAmJiBjb25z
ZWN1dGl2ZVNwYWNlQ291bnQgPiAxKQorICAgICAgICAgICAgcmV0dXJuIGZhbHNlOworICAgICAg
ICBjb25zZWN1dGl2ZVNwYWNlQ291bnQgPSAwOworCiAgICAgICAgIC8vIFRoZXNlIHdvdWxkIGJl
IGVhc3kgdG8gc3VwcG9ydC4KICAgICAgICAgaWYgKGNoYXJhY3RlciA9PSBub0JyZWFrU3BhY2Up
CiAgICAgICAgICAgICByZXR1cm4gZmFsc2U7CkBAIC0xNzgsNyArMTgyLDggQEAgYm9vbCBjYW5V
c2VGb3IoY29uc3QgUmVuZGVyQmxvY2tGbG93JiBmbAogICAgICAgICAgICAgICAgIHx8IGRpcmVj
dGlvbiA9PSBVX0xFRlRfVE9fUklHSFRfRU1CRURESU5HIHx8IGRpcmVjdGlvbiA9PSBVX0xFRlRf
VE9fUklHSFRfT1ZFUlJJREUpCiAgICAgICAgICAgICAgICAgcmV0dXJuIGZhbHNlOwogICAgICAg
ICB9Ci0gICAgICAgIGlmICghcHJpbWFyeUZvbnREYXRhLT5nbHlwaEZvckNoYXJhY3RlcihjaGFy
YWN0ZXIpKQorCisgICAgICAgIGlmICghcHJpbWFyeUZvbnREYXRhLmdseXBoRm9yQ2hhcmFjdGVy
KGNoYXJhY3RlcikpCiAgICAgICAgICAgICByZXR1cm4gZmFsc2U7CiAgICAgfQogICAgIHJldHVy
biB0cnVlOwpJbmRleDogTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCj09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIExheW91
dFRlc3RzL0NoYW5nZUxvZwkocmV2aXNpb24gMTU4MDgzKQorKysgTGF5b3V0VGVzdHMvQ2hhbmdl
TG9nCSh3b3JraW5nIGNvcHkpCkBAIC0xLDMgKzEsMTAgQEAKKzIwMTMtMTAtMjYgIEFudHRpIEtv
aXZpc3RvICA8YW50dGlAYXBwbGUuY29tPgorCisgICAgICAgIGZhc3QvZnJhbWVzL3NlYW1sZXNz
L3NlYW1sZXNzLW5lc3RlZC1jcmFzaC5odG1sIGFzc2VydHMgb24gd2syIG9ubHkKKyAgICAgICAg
aHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTEyMzM1NAorCisgICAgICAg
ICogVGVzdEV4cGVjdGF0aW9uczogUmVtb3ZlIGZhaWx1cmUgZXhwZWN0YXRpb24KKwogMjAxMy0x
MC0yNSAgQWxleGV5IFByb3NrdXJ5YWtvdiAgPGFwQGFwcGxlLmNvbT4KIAogICAgICAgICBSRUdS
RVNTSU9OIChyMTU4MDY5KTogcGxhdGZvcm0vbWFjL2Zhc3QvbG9hZGVyL2ZpbGUtdXJsLW1pbWV0
eXBlcy5odG1sCkluZGV4OiBMYXlvdXRUZXN0cy9UZXN0RXhwZWN0YXRpb25zCj09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0K
LS0tIExheW91dFRlc3RzL1Rlc3RFeHBlY3RhdGlvbnMJKHJldmlzaW9uIDE1ODA4MykKKysrIExh
eW91dFRlc3RzL1Rlc3RFeHBlY3RhdGlvbnMJKHdvcmtpbmcgY29weSkKQEAgLTc1LDYgKzc1LDMg
QEAgZmFzdC9tZWRpYXN0cmVhbS9NZWRpYVN0cmVhbS1vbmVuZGVkLmh0bQogd2Via2l0Lm9yZy9i
LzEyMjY3OSBzZWN1cml0eS9jcnlwdG8tc3VidGxlLWdjLmh0bWwgWyBTa2lwIF0KIHdlYmtpdC5v
cmcvYi8xMjI2Nzkgc2VjdXJpdHkvY3J5cHRvLXN1YnRsZS1nYy0yLmh0bWwgWyBTa2lwIF0KIHdl
YmtpdC5vcmcvYi8xMjI2Nzkgc2VjdXJpdHkvY3J5cHRvLXN1YnRsZS1nYy0zLmh0bWwgWyBTa2lw
IF0KLQotIyBoaXRzIHNpbXBsZSBsaW5lIGxheW91dCBzYW5pdHkgY2hlY2sgYXNzZXJ0Ci13ZWJr
aXQub3JnL2IvMTIzMzU0IGZhc3QvZnJhbWVzL3NlYW1sZXNzL3NlYW1sZXNzLW5lc3RlZC1jcmFz
aC5odG1sIFsgU2tpcCBdCg==
</data>
<flag name="review"
          id="237944"
          type_id="1"
          status="+"
          setter="kling"
    />
          </attachment>
      

    </bug>

</bugzilla>