Bug 11457
| Summary: | REGRESSION: crash on clicking 'show all bookmarks' button during page load | ||
|---|---|---|---|
| Product: | WebKit | Reporter: | James Mitchell <james.w.mitchell> |
| Component: | Page Loading | Assignee: | Nobody <webkit-unassigned> |
| Status: | RESOLVED DUPLICATE | ||
| Severity: | Major | CC: | dev+webkit, kevin, mitz |
| Priority: | P1 | Keywords: | InRadar, Regression |
| Version: | 420+ | ||
| Hardware: | Mac | ||
| OS: | OS X 10.4 | ||
| URL: | http://nightly.webkit.org/start/?current-revision=17434 | ||
James Mitchell
Opening the nightly WebKit.app automatically loads the 'Thank you for testing WebKit' page (above URL). If you press the 'show all bookmarks' button whilst this page is loading, Safari/WebKit r17434 crashes with the following backtrace...
Thread 0 Crashed:
0 com.apple.WebCore 0x011c4e78 WebCore::RenderObject::setStyle(WebCore::RenderStyle*) + 2056
1 com.apple.WebCore 0x0119bbb8 WebCore::RenderBox::setStyle(WebCore::RenderStyle*) + 40
2 com.apple.WebCore 0x011923d8 WebCore::RenderBlock::setStyle(WebCore::RenderStyle*) + 88
3 com.apple.WebCore 0x012828bc WebCore::Node::createRendererIfNeeded() + 268
4 com.apple.WebCore 0x012879d0 WebCore::Element::attach() + 32
5 com.apple.WebCore 0x01133340 WebCore::ContainerNode::appendChild(WTF::PassRefPtr<WebCore::Node>, int&) + 544
6 com.apple.WebCore 0x011279b0 WebCore::Document::implicitClose() + 320
...
This does not appear to happen on Safari version 2.0.4 (419.3).
| Attachments | ||
|---|---|---|
| Add attachment proposed patch, testcase, etc. |
Matt Lilek
*** Bug 11741 has been marked as a duplicate of this bug. ***
Matt Lilek
attachment 11711 [details] has a full crash log for this
Stephanie Lewis
In Radar
4693380
mitz
See also bug 12661
mitz
I think <http://trac.webkit.org/projects/webkit/changeset/20178> fixed this bug.
mitz
*** This bug has been marked as a duplicate of 12661 ***