Bug 89844 - REGRESSION(r121124): LayoutTests/fast/block/inline-children-root-linebox-crash.html asserts
Summary: REGRESSION(r121124): LayoutTests/fast/block/inline-children-root-linebox-cras...
Status: RESOLVED FIXED
Alias: None
Product: WebKit
Classification: Unclassified
Component: Layout and Rendering (show other bugs)
Version: 528+ (Nightly build)
Hardware: Unspecified Unspecified
: P2 Normal
Assignee: Nobody
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-06-24 19:06 PDT by Antti Koivisto
Modified: 2012-06-24 19:14 PDT (History)
2 users (show)

See Also:


Attachments
patch (1.57 KB, patch)
2012-06-24 19:09 PDT, Antti Koivisto
mitz: review+
Details | Formatted Diff | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Antti Koivisto 2012-06-24 19:06:11 PDT
* thread #1: tid = 0x1f03, 0x000000010bad3389 WebCore`WebCore::RenderGeometryMap::absoluteRect(WebCore::FloatRect const&) const + 697 at RenderGeometryMap.cpp:127, stop reason = EXC_BAD_ACCESS (code=1, address=0xbbadbeef)
    frame #0: 0x000000010bad3389 WebCore`WebCore::RenderGeometryMap::absoluteRect(WebCore::FloatRect const&) const + 697 at RenderGeometryMap.cpp:127
    frame #1: 0x000000010bb1cd1e WebCore`WebCore::RenderLayerCompositor::addToOverlapMap(WebCore::RenderLayerCompositor::OverlapMap&, WebCore::RenderLayer*, WebCore::IntRect&, bool&) + 174 at RenderLayerCompositor.cpp:654
    frame #2: 0x000000010bb1acd9 WebCore`WebCore::RenderLayerCompositor::computeCompositingRequirements(WebCore::RenderLayer*, WebCore::RenderLayer*, WebCore::RenderLayerCompositor::OverlapMap*, WebCore::CompositingState&, bool&, bool&) + 1657 at RenderLayerCompositor.cpp:839
    frame #3: 0x000000010bb1abbb WebCore`WebCore::RenderLayerCompositor::computeCompositingRequirements(WebCore::RenderLayer*, WebCore::RenderLayer*, WebCore::RenderLayerCompositor::OverlapMap*, WebCore::CompositingState&, bool&, bool&) + 1371 at RenderLayerCompositor.cpp:822
    frame #4: 0x000000010bb1abbb WebCore`WebCore::RenderLayerCompositor::computeCompositingRequirements(WebCore::RenderLayer*, WebCore::RenderLayer*, WebCore::RenderLayerCompositor::OverlapMap*, WebCore::CompositingState&, bool&, bool&) + 1371 at RenderLayerCompositor.cpp:822
    frame #5: 0x000000010bb1a143 WebCore`WebCore::RenderLayerCompositor::updateCompositingLayers(WebCore::CompositingUpdateType, WebCore::RenderLayer*) + 675 at RenderLayerCompositor.cpp:407
    frame #6: 0x000000010afa688d WebCore`WebCore::FrameView::updateCompositingLayersAfterLayout() + 93 at FrameView.cpp:662
    frame #7: 0x000000010afa83ba WebCore`WebCore::FrameView::layout(bool) + 3530 at FrameView.cpp:1134
    frame #8: 0x000000010afad176 WebCore`WebCore::FrameView::visibleContentsResized() + 86 at FrameView.cpp:1863
    frame #9: 0x000000010bd12c67 WebCore`WebCore::ScrollView::updateScrollbars(WebCore::IntSize const&) + 2215 at ScrollView.cpp:545
    frame #10: 0x000000010bd14510 WebCore`WebCore::ScrollView::setContentsSize(WebCore::IntSize const&) + 176 at ScrollView.cpp:309
    frame #11: 0x000000010afa5ff8 WebCore`WebCore::FrameView::setContentsSize(WebCore::IntSize const&) + 120 at FrameView.cpp:507
    frame #12: 0x000000010afa627a WebCore`WebCore::FrameView::adjustViewSize() + 426 at FrameView.cpp:536
    frame #13: 0x000000010afa82be WebCore`WebCore::FrameView::layout(bool) + 3278 at FrameView.cpp:1120
Comment 1 Antti Koivisto 2012-06-24 19:09:15 PDT
Created attachment 149223 [details]
patch
Comment 2 Antti Koivisto 2012-06-24 19:14:55 PDT
http://trac.webkit.org/changeset/121130