Closed Bug 1360221 Opened 3 years ago Closed 3 years ago

Stylo: layout/generic/crashtests/1275059.html asserts with "Negative descent???: '(StyleContext()->IsTextCombined() ? aMetrics.ISize(aMetrics.GetWritingMode()) : aMetrics.BSize(aMetrics.GetWritingMode())) - aMetrics.BlockStartAscent() >= 0'"

Categories

(Core :: CSS Parsing and Computation, defect, P3)

defect

Tracking

()

RESOLVED FIXED

People

(Reporter: jryans, Unassigned)

References

(Blocks 1 open bug)

Details

#01: nsLineLayout::ReflowFrame [layout/generic/nsLineLayout.cpp:931]
#02: nsInlineFrame::ReflowInlineFrame [layout/generic/nsLineLayout.h:200]
#03: nsInlineFrame::ReflowFrames [layout/generic/nsInlineFrame.cpp:692]
#04: nsInlineFrame::Reflow [layout/generic/nsInlineFrame.cpp:470]
#05: nsLineLayout::ReflowFrame [layout/generic/nsLineLayout.cpp:923]
#06: nsBlockFrame::ReflowInlineFrame [layout/generic/nsBlockFrame.cpp:4175]
#07: nsBlockFrame::DoReflowInlineFrames [layout/generic/nsBlockFrame.cpp:3975]
#08: nsBlockFrame::ReflowInlineFrames [layout/generic/nsBlockFrame.cpp:3852]
#09: nsBlockFrame::ReflowLine [layout/generic/nsBlockFrame.cpp:2837]
#10: nsBlockFrame::ReflowDirtyLines [layout/generic/nsBlockFrame.cpp:2370]
#11: nsBlockFrame::Reflow [layout/generic/nsBlockFrame.cpp:1250]
#12: nsBlockReflowContext::ReflowBlock [layout/generic/nsBlockReflowContext.cpp:307]
#13: nsBlockFrame::ReflowBlockFrame [layout/generic/nsBlockFrame.cpp:3490]
#14: nsBlockFrame::ReflowLine [layout/generic/nsBlockFrame.cpp:2831]
#15: nsBlockFrame::ReflowDirtyLines [layout/generic/nsBlockFrame.cpp:2370]
#16: nsBlockFrame::Reflow [layout/generic/nsBlockFrame.cpp:1250]
#17: nsBlockReflowContext::ReflowBlock [layout/generic/nsBlockReflowContext.cpp:307]
#18: nsBlockFrame::ReflowBlockFrame [layout/generic/nsBlockFrame.cpp:3490]
#19: nsBlockFrame::ReflowLine [layout/generic/nsBlockFrame.cpp:2831]
#20: nsBlockFrame::ReflowDirtyLines [layout/generic/nsBlockFrame.cpp:2370]
#21: nsBlockFrame::Reflow [layout/generic/nsBlockFrame.cpp:1250]
#22: nsContainerFrame::ReflowChild [layout/generic/nsContainerFrame.cpp:903]
#23: nsCanvasFrame::Reflow [layout/generic/nsCanvasFrame.cpp:747]
#24: nsContainerFrame::ReflowChild [layout/generic/nsContainerFrame.cpp:903]
#25: nsHTMLScrollFrame::ReflowScrolledFrame [layout/generic/nsGfxScrollFrame.cpp:557]
#26: nsHTMLScrollFrame::ReflowContents [layout/generic/nsGfxScrollFrame.cpp:687]
#27: nsHTMLScrollFrame::Reflow [layout/generic/nsGfxScrollFrame.cpp:1043]
#28: nsContainerFrame::ReflowChild [layout/generic/nsContainerFrame.cpp:946]
#29: mozilla::ViewportFrame::Reflow [layout/generic/ViewportFrame.cpp:330]
#30: mozilla::PresShell::DoReflow [layout/generic/ReflowOutput.h:282]
#31: mozilla::PresShell::ProcessReflowCommands [layout/base/PresShell.cpp:9460]
#32: mozilla::PresShell::DoFlushPendingNotifications [layout/base/PresShell.cpp:4204]
#33: nsRefreshDriver::Tick [mfbt/RefPtr.h:284]
#34: mozilla::RefreshDriverTimer::TickRefreshDrivers [layout/base/nsRefreshDriver.cpp:302]
#35: mozilla::RefreshDriverTimer::Tick [layout/base/nsRefreshDriver.cpp:322]
#36: mozilla::VsyncRefreshDriverTimer::RefreshDriverVsyncObserver::TickRefreshDriver [layout/base/nsRefreshDriver.cpp:668]
#37: mozilla::VsyncRefreshDriverTimer::RefreshDriverVsyncObserver::ParentProcessVsyncNotifier::Run [layout/base/nsRefreshDriver.cpp:514]
#38: nsThread::ProcessNextEvent [mfbt/Maybe.h:445]
#39: NS_ProcessNextEvent [xpcom/threads/nsThreadUtils.cpp:393]
#40: mozilla::ipc::MessagePump::Run [ipc/glue/MessagePump.cpp:97]
#41: MessageLoop::RunInternal [ipc/chromium/src/base/message_loop.cc:239]
#42: MessageLoop::Run [ipc/chromium/src/base/message_loop.cc:505]
#43: nsBaseAppShell::Run [widget/nsBaseAppShell.cpp:158]
#44: nsAppStartup::Run [toolkit/components/startup/nsAppStartup.cpp:284]
#45: XREMain::XRE_mainRun [toolkit/xre/nsAppRunner.cpp:4543]
#46: XREMain::XRE_main [toolkit/xre/nsAppRunner.cpp:4722]
#47: XRE_main [toolkit/xre/nsAppRunner.cpp:4815]
#48: do_main [browser/app/nsBrowserApp.cpp:236]
#49: main [browser/app/nsBrowserApp.cpp:309]
#50: libc.so.6 + 0x20830
#51: _start
Priority: -- → P3
Bug 1360508 fixed this.
Status: NEW → RESOLVED
Closed: 3 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.