WebKit Bugzilla
New
Browse
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
RESOLVED DUPLICATE of
bug 81453
81525
ASSERTION FAILURE: !oldLast->m_nextSibling in WebFrameProxy::appendChild causing "crashes" on Lion Intel Debug WebKit2 testers
https://bugs.webkit.org/show_bug.cgi?id=81525
Summary
ASSERTION FAILURE: !oldLast->m_nextSibling in WebFrameProxy::appendChild caus...
Jessie Berlin
Reported
2012-03-19 10:35:54 PDT
void WebFrameProxy::appendChild(WebFrameProxy* child) { ASSERT(child->page() == page()); ASSERT(!child->m_parentFrame); ASSERT(!child->m_nextSibling); ASSERT(!child->m_previousSibling); child->m_parentFrame = this; WebFrameProxy* oldLast = m_lastChild; m_lastChild = child; if (oldLast) { ASSERT(!oldLast->m_nextSibling); child->m_previousSibling = oldLast; oldLast->m_nextSibling = child; } else m_firstChild = child; }
http://build.webkit.org/results/Lion%20Intel%20Debug%20(WebKit2%20Tests)/r111185%20(5032)/fast/frames/iframe-reparenting-unique-name-crash-log.txt
I have to run all fast/frames tests under WKTR to reproduce this locally on my Lion machine - running just fast/frames/iframe-reparenting-unique-name.html is not enough. However, it always seems to "crash" in that test.
Attachments
Add attachment
proposed patch, testcase, etc.
Radar WebKit Bug Importer
Comment 1
2012-03-19 10:36:29 PDT
<
rdar://problem/11074068
>
Jessie Berlin
Comment 2
2012-03-19 10:42:05 PDT
Correction: I can reproduce this locally by just running the fast/frames/iframe-reparenting* tests.
Alexey Proskuryakov
Comment 3
2012-03-19 17:00:29 PDT
Same thing as
bug 81453
. *** This bug has been marked as a duplicate of
bug 81453
***
Note
You need to
log in
before you can comment on or make changes to this bug.
Top of Page
Format For Printing
XML
Clone This Bug