Closed Bug 1666382 Opened 4 years ago Closed 3 years ago

Intermittent pagination/abspos-breaking-002.xhtml == pagination/abspos-breaking-000.ref.xhtml | assertion count 18 is more than expected 9 assertions

Categories

(Core :: Layout, defect, P5)

defect

Tracking

()

RESOLVED FIXED
86 Branch
Tracking Status
firefox-esr78 --- unaffected
firefox84 --- unaffected
firefox85 --- unaffected
firefox86 --- fixed

People

(Reporter: intermittent-bug-filer, Assigned: jfkthame)

Details

(Keywords: assertion, intermittent-failure)

Attachments

(1 file)

Filed by: malexandru [at] mozilla.com
Parsed log: https://treeherder.mozilla.org/logviewer.html#?job_id=316078922&repo=autoland
Full log: https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/XLHp7esQRfmNkSmlyRkPXA/runs/0/artifacts/public/logs/live_backing.log
Reftest URL: https://hg.mozilla.org/mozilla-central/raw-file/tip/layout/tools/reftest/reftest-analyzer.xhtml#logurl=https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/XLHp7esQRfmNkSmlyRkPXA/runs/0/artifacts/public/logs/live_backing.log&only_show_unexpected=1


[task 2020-09-18T14:01:57.693Z] 14:01:57 INFO - [Child 4580, Main Thread] ###!!! ASSERTION: Computed overflow area must contain frame bounds: 'aNewSize.width == 0 || aNewSize.height == 0 || r->width == nscoord_MAX || r->height == nscoord_MAX || (mState & NS_FRAME_SVG_LAYOUT) || r->Contains(nsRect(nsPoint(0, 0), aNewSize))', file /builds/worker/checkouts/gecko/layout/generic/nsIFrame.cpp, line 9412
[task 2020-09-18T14:01:57.694Z] 14:01:57 INFO - #01: nsPageContentFrame::Reflow(nsPresContext*, mozilla::ReflowOutput&, mozilla::ReflowInput const&, nsReflowStatus&) [layout/generic/nsPageContentFrame.cpp:117]
[task 2020-09-18T14:01:57.695Z] 14:01:57 INFO - #02: nsContainerFrame::ReflowChild(nsIFrame*, nsPresContext*, mozilla::ReflowOutput&, mozilla::ReflowInput const&, int, int, nsIFrame::ReflowChildFlags, nsReflowStatus&, nsOverflowContinuationTracker*) [layout/generic/nsContainerFrame.cpp:1115]
[task 2020-09-18T14:01:57.695Z] 14:01:57 INFO - #03: nsPageFrame::ReflowPageContent(nsPresContext*, mozilla::ReflowInput const&) [layout/generic/nsPageFrame.cpp:142]
[task 2020-09-18T14:01:57.696Z] 14:01:57 INFO - #04: nsPageFrame::Reflow(nsPresContext*, mozilla::ReflowOutput&, mozilla::ReflowInput const&, nsReflowStatus&) [layout/generic/nsPageFrame.cpp:165]
[task 2020-09-18T14:01:57.697Z] 14:01:57 INFO - #05: nsContainerFrame::ReflowChild(nsIFrame*, nsPresContext*, mozilla::ReflowOutput&, mozilla::ReflowInput const&, mozilla::WritingMode const&, mozilla::LogicalPoint const&, nsSize const&, nsIFrame::ReflowChildFlags, nsReflowStatus&, nsOverflowContinuationTracker*) [layout/generic/nsContainerFrame.cpp:1079]
[task 2020-09-18T14:01:57.697Z] 14:01:57 INFO - #06: mozilla::PrintedSheetFrame::Reflow(nsPresContext*, mozilla::ReflowOutput&, mozilla::ReflowInput const&, nsReflowStatus&) [layout/generic/PrintedSheetFrame.cpp:133]
[task 2020-09-18T14:01:57.697Z] 14:01:57 INFO - #07: nsContainerFrame::ReflowChild(nsIFrame*, nsPresContext*, mozilla::ReflowOutput&, mozilla::ReflowInput const&, int, int, nsIFrame::ReflowChildFlags, nsReflowStatus&, nsOverflowContinuationTracker*) [layout/generic/nsContainerFrame.cpp:1115]
[task 2020-09-18T14:01:57.698Z] 14:01:57 INFO - #08: nsPageSequenceFrame::Reflow(nsPresContext*, mozilla::ReflowOutput&, mozilla::ReflowInput const&, nsReflowStatus&) [layout/generic/nsPageSequenceFrame.cpp:280]
[task 2020-09-18T14:01:57.701Z] 14:01:57 INFO - #09: nsContainerFrame::ReflowChild(nsIFrame*, nsPresContext*, mozilla::ReflowOutput&, mozilla::ReflowInput const&, mozilla::WritingMode const&, mozilla::LogicalPoint const&, nsSize const&, nsIFrame::ReflowChildFlags, nsReflowStatus&, nsOverflowContinuationTracker*) [layout/generic/nsContainerFrame.cpp:1079]
[task 2020-09-18T14:01:57.701Z] 14:01:57 INFO - #10: nsHTMLScrollFrame::ReflowScrolledFrame(mozilla::ScrollReflowInput*, bool, bool, mozilla::ReflowOutput*) [layout/generic/nsGfxScrollFrame.cpp:759]
[task 2020-09-18T14:01:57.701Z] 14:01:57 INFO - #11: nsHTMLScrollFrame::ReflowContents(mozilla::ScrollReflowInput*, mozilla::ReflowOutput const&) [layout/generic/nsGfxScrollFrame.cpp:901]
[task 2020-09-18T14:01:57.702Z] 14:01:57 INFO - #12: nsHTMLScrollFrame::Reflow(nsPresContext*, mozilla::ReflowOutput&, mozilla::ReflowInput const&, nsReflowStatus&) [layout/generic/nsGfxScrollFrame.cpp:1279]
[task 2020-09-18T14:01:57.702Z] 14:01:57 INFO - #13: nsContainerFrame::ReflowChild(nsIFrame*, nsPresContext*, mozilla::ReflowOutput&, mozilla::ReflowInput const&, int, int, nsIFrame::ReflowChildFlags, nsReflowStatus&, nsOverflowContinuationTracker*) [layout/generic/nsContainerFrame.cpp:1115]
[task 2020-09-18T14:01:57.703Z] 14:01:57 INFO - #14: mozilla::ViewportFrame::Reflow(nsPresContext*, mozilla::ReflowOutput&, mozilla::ReflowInput const&, nsReflowStatus&) [layout/generic/ViewportFrame.cpp:297]
[task 2020-09-18T14:01:57.703Z] 14:01:57 INFO - #15: mozilla::PresShell::DoReflow(nsIFrame*, bool, mozilla::OverflowChangedTracker*) [layout/base/PresShell.cpp:9657]
[task 2020-09-18T14:01:57.704Z] 14:01:57 INFO - #16: mozilla::PresShell::ProcessReflowCommands(bool) [layout/base/PresShell.cpp:9824]
[task 2020-09-18T14:01:57.704Z] 14:01:57 INFO - #17: mozilla::PresShell::DoFlushPendingNotifications(mozilla::ChangesToFlush) [layout/base/PresShell.cpp:4240]
[task 2020-09-18T14:01:57.705Z] 14:01:57 INFO - #18: nsRefreshDriver::Tick(mozilla::layers::BaseTransactionId<mozilla::VsyncIdType>, mozilla::TimeStamp) [layout/base/nsRefreshDriver.cpp:2152]
[task 2020-09-18T14:01:57.705Z] 14:01:57 INFO - #19: mozilla::RefreshDriverTimer::TickRefreshDrivers(mozilla::layers::BaseTransactionId<mozilla::VsyncIdType>, mozilla::TimeStamp, nsTArray<RefPtr<nsRefreshDriver> >&) [layout/base/nsRefreshDriver.cpp:352]
[task 2020-09-18T14:01:57.706Z] 14:01:57 INFO - #20: mozilla::RefreshDriverTimer::Tick(mozilla::layers::BaseTransactionId<mozilla::VsyncIdType>, mozilla::TimeStamp) [layout/base/nsRefreshDriver.cpp:369]
[task 2020-09-18T14:01:57.707Z] 14:01:57 INFO - #21: mozilla::VsyncRefreshDriverTimer::RefreshDriverVsyncObserver::TickRefreshDriver(mozilla::layers::BaseTransactionId<mozilla::VsyncIdType>, mozilla::TimeStamp) [layout/base/nsRefreshDriver.cpp:743]
[task 2020-09-18T14:01:57.707Z] 14:01:57 INFO - #22: mozilla::VsyncRefreshDriverTimer::RefreshDriverVsyncObserver::NotifyParentProcessVsync() [layout/base/nsRefreshDriver.cpp:645]
[task 2020-09-18T14:01:57.707Z] 14:01:57 INFO - #23: mozilla::VsyncRefreshDriverTimer::RefreshDriverVsyncObserver::ParentProcessVsyncNotifier::Run() [layout/base/nsRefreshDriver.cpp:539]
[task 2020-09-18T14:01:57.708Z] 14:01:57 INFO - #24: mozilla::RunnableTask::Run() [xpcom/threads/TaskController.cpp:245]
[task 2020-09-18T14:01:57.709Z] 14:01:57 INFO - #25: mozilla::TaskController::DoExecuteNextTaskOnlyMainThreadInternal(mozilla::detail::BaseAutoLock<mozilla::Mutex &> const&) [xpcom/threads/TaskController.cpp:515]
[task 2020-09-18T14:01:57.709Z] 14:01:57 INFO - #26: mozilla::TaskController::ExecuteNextTaskOnlyMainThreadInternal(mozilla::detail::BaseAutoLock<mozilla::Mutex &> const&) [xpcom/threads/TaskController.cpp:373]
[task 2020-09-18T14:01:57.710Z] 14:01:57 INFO - #27: mozilla::TaskController::ProcessPendingMTTask(bool) [xpcom/threads/TaskController.cpp:172]
[task 2020-09-18T14:01:57.710Z] 14:01:57 INFO - #28: mozilla::detail::RunnableFunction<lambda at /builds/worker/checkouts/gecko/xpcom/threads/TaskController.cpp:84:7'>::Run() [xpcom/threads/nsThreadUtils.h:578] [task 2020-09-18T14:01:57.711Z] 14:01:57 INFO - #29: nsThread::ProcessNextEvent(bool, bool*) [xpcom/threads/nsThread.cpp:1236] [task 2020-09-18T14:01:57.712Z] 14:01:57 INFO - #30: NS_ProcessNextEvent(nsIThread*, bool) [xpcom/threads/nsThreadUtils.cpp:513] [task 2020-09-18T14:01:57.712Z] 14:01:57 INFO - #31: mozilla::ipc::MessagePump::Run(base::MessagePump::Delegate*) [ipc/glue/MessagePump.cpp:87] [task 2020-09-18T14:01:57.713Z] 14:01:57 INFO - #32: MessageLoop::RunInternal() [ipc/chromium/src/base/message_loop.cc:334] [task 2020-09-18T14:01:57.713Z] 14:01:57 INFO - #33: MessageLoop::RunHandler() [ipc/chromium/src/base/message_loop.cc:328] [task 2020-09-18T14:01:57.714Z] 14:01:57 INFO - #34: MessageLoop::Run() [ipc/chromium/src/base/message_loop.cc:310] [task 2020-09-18T14:01:57.714Z] 14:01:57 INFO - #35: nsBaseAppShell::Run() [widget/nsBaseAppShell.cpp:139] [task 2020-09-18T14:01:57.714Z] 14:01:57 INFO - #36: nsAppShell::Run() [widget/windows/nsAppShell.cpp:602] [task 2020-09-18T14:01:57.715Z] 14:01:57 INFO - #37: XRE_RunAppShell() [toolkit/xre/nsEmbedFunctions.cpp:913] [task 2020-09-18T14:01:57.716Z] 14:01:57 INFO - #38: mozilla::ipc::MessagePumpForChildProcess::Run(base::MessagePump::Delegate*) [ipc/glue/MessagePump.cpp:237] [task 2020-09-18T14:01:57.716Z] 14:01:57 INFO - #39: MessageLoop::RunInternal() [ipc/chromium/src/base/message_loop.cc:334] [task 2020-09-18T14:01:57.717Z] 14:01:57 INFO - #40: MessageLoop::RunHandler() [ipc/chromium/src/base/message_loop.cc:328] [task 2020-09-18T14:01:57.717Z] 14:01:57 INFO - #41: MessageLoop::Run() [ipc/chromium/src/base/message_loop.cc:310] [task 2020-09-18T14:01:57.718Z] 14:01:57 INFO - #42: XRE_InitChildProcess(int, char**, XREChildData const*) [toolkit/xre/nsEmbedFunctions.cpp:748] [task 2020-09-18T14:01:57.719Z] 14:01:57 INFO - #43: mozilla::BootstrapImpl::XRE_InitChildProcess(int, char**, XREChildData const*) [toolkit/xre/Bootstrap.cpp:67] [task 2020-09-18T14:01:57.719Z] 14:01:57 INFO - #44: NS_internal_main(int, char**, char**) [browser/app/nsBrowserApp.cpp:304] [task 2020-09-18T14:01:57.719Z] 14:01:57 INFO - #45: wmain(int, wchar_t**) [toolkit/xre/nsWindowsWMain.cpp:131] [task 2020-09-18T14:01:57.720Z] 14:01:57 INFO - #46: __scrt_common_main_seh() [/builds/worker/workspace/obj-build/browser/app/f:/dd/vctools/crt/vcstartup/src/startup/exe_common.inl:288] [task 2020-09-18T14:01:57.720Z] 14:01:57 INFO - #47: BaseThreadInitThunk [C:\windows\system32\kernel32.dll + 0x4ef3c] [task 2020-09-18T14:01:57.720Z] 14:01:57 INFO - #48: RtlInitializeExceptionChain [C:\windows\SYSTEM32\ntdll.dll + 0x63618] [task 2020-09-18T14:01:57.721Z] 14:01:57 INFO - #49: RtlInitializeExceptionChain [C:\windows\SYSTEM32\ntdll.dll + 0x635eb] [task 2020-09-18T14:01:57.721Z] 14:01:57 INFO - [Child 4580, Main Thread] ###!!! ASSERTION: Computed overflow area must contain frame bounds: 'aNewSize.width == 0 || aNewSize.height == 0 || r->width == nscoord_MAX || r->height == nscoord_MAX || (mState & NS_FRAME_SVG_LAYOUT) || r->Contains(nsRect(nsPoint(0, 0), aNewSize))', file /builds/worker/checkouts/gecko/layout/generic/nsIFrame.cpp, line 9412 [task 2020-09-18T14:01:57.722Z] 14:01:57 INFO - #01: nsPageContentFrame::Reflow(nsPresContext*, mozilla::ReflowOutput&, mozilla::ReflowInput const&, nsReflowStatus&) [layout/generic/nsPageContentFrame.cpp:117] [task 2020-09-18T14:01:57.722Z] 14:01:57 INFO - #02: nsContainerFrame::ReflowChild(nsIFrame*, nsPresContext*, mozilla::ReflowOutput&, mozilla::ReflowInput const&, int, int, nsIFrame::ReflowChildFlags, nsReflowStatus&, nsOverflowContinuationTracker*) [layout/generic/nsContainerFrame.cpp:1115] [task 2020-09-18T14:01:57.723Z] 14:01:57 INFO - #03: nsPageFrame::ReflowPageContent(nsPresContext*, mozilla::ReflowInput const&) [layout/generic/nsPageFrame.cpp:142] [task 2020-09-18T14:01:57.723Z] 14:01:57 INFO - #04: nsPageFrame::Reflow(nsPresContext*, mozilla::ReflowOutput&, mozilla::ReflowInput const&, nsReflowStatus&) [layout/generic/nsPageFrame.cpp:165] [task 2020-09-18T14:01:57.724Z] 14:01:57 INFO - #05: nsContainerFrame::ReflowChild(nsIFrame*, nsPresContext*, mozilla::ReflowOutput&, mozilla::ReflowInput const&, mozilla::WritingMode const&, mozilla::LogicalPoint const&, nsSize const&, nsIFrame::ReflowChildFlags, nsReflowStatus&, nsOverflowContinuationTracker*) [layout/generic/nsContainerFrame.cpp:1079] [task 2020-09-18T14:01:57.724Z] 14:01:57 INFO - #06: mozilla::PrintedSheetFrame::Reflow(nsPresContext*, mozilla::ReflowOutput&, mozilla::ReflowInput const&, nsReflowStatus&) [layout/generic/PrintedSheetFrame.cpp:133] [task 2020-09-18T14:01:57.725Z] 14:01:57 INFO - #07: nsContainerFrame::ReflowChild(nsIFrame*, nsPresContext*, mozilla::ReflowOutput&, mozilla::ReflowInput const&, int, int, nsIFrame::ReflowChildFlags, nsReflowStatus&, nsOverflowContinuationTracker*) [layout/generic/nsContainerFrame.cpp:1115] [task 2020-09-18T14:01:57.725Z] 14:01:57 INFO - #08: nsPageSequenceFrame::Reflow(nsPresContext*, mozilla::ReflowOutput&, mozilla::ReflowInput const&, nsReflowStatus&) [layout/generic/nsPageSequenceFrame.cpp:280] [task 2020-09-18T14:01:57.725Z] 14:01:57 INFO - #09: nsContainerFrame::ReflowChild(nsIFrame*, nsPresContext*, mozilla::ReflowOutput&, mozilla::ReflowInput const&, mozilla::WritingMode const&, mozilla::LogicalPoint const&, nsSize const&, nsIFrame::ReflowChildFlags, nsReflowStatus&, nsOverflowContinuationTracker*) [layout/generic/nsContainerFrame.cpp:1079] [task 2020-09-18T14:01:57.726Z] 14:01:57 INFO - #10: nsHTMLScrollFrame::ReflowScrolledFrame(mozilla::ScrollReflowInput*, bool, bool, mozilla::ReflowOutput*) [layout/generic/nsGfxScrollFrame.cpp:759] [task 2020-09-18T14:01:57.726Z] 14:01:57 INFO - #11: nsHTMLScrollFrame::ReflowContents(mozilla::ScrollReflowInput*, mozilla::ReflowOutput const&) [layout/generic/nsGfxScrollFrame.cpp:901] [task 2020-09-18T14:01:57.727Z] 14:01:57 INFO - #12: nsHTMLScrollFrame::Reflow(nsPresContext*, mozilla::ReflowOutput&, mozilla::ReflowInput const&, nsReflowStatus&) [layout/generic/nsGfxScrollFrame.cpp:1279] [task 2020-09-18T14:01:57.727Z] 14:01:57 INFO - #13: nsContainerFrame::ReflowChild(nsIFrame*, nsPresContext*, mozilla::ReflowOutput&, mozilla::ReflowInput const&, int, int, nsIFrame::ReflowChildFlags, nsReflowStatus&, nsOverflowContinuationTracker*) [layout/generic/nsContainerFrame.cpp:1115] [task 2020-09-18T14:01:57.728Z] 14:01:57 INFO - #14: mozilla::ViewportFrame::Reflow(nsPresContext*, mozilla::ReflowOutput&, mozilla::ReflowInput const&, nsReflowStatus&) [layout/generic/ViewportFrame.cpp:297] [task 2020-09-18T14:01:57.728Z] 14:01:57 INFO - #15: mozilla::PresShell::DoReflow(nsIFrame*, bool, mozilla::OverflowChangedTracker*) [layout/base/PresShell.cpp:9657] [task 2020-09-18T14:01:57.729Z] 14:01:57 INFO - #16: mozilla::PresShell::ProcessReflowCommands(bool) [layout/base/PresShell.cpp:9824] [task 2020-09-18T14:01:57.729Z] 14:01:57 INFO - #17: mozilla::PresShell::DoFlushPendingNotifications(mozilla::ChangesToFlush) [layout/base/PresShell.cpp:4240] [task 2020-09-18T14:01:57.730Z] 14:01:57 INFO - #18: nsRefreshDriver::Tick(mozilla::layers::BaseTransactionId<mozilla::VsyncIdType>, mozilla::TimeStamp) [layout/base/nsRefreshDriver.cpp:2152] [task 2020-09-18T14:01:57.731Z] 14:01:57 INFO - #19: mozilla::RefreshDriverTimer::TickRefreshDrivers(mozilla::layers::BaseTransactionId<mozilla::VsyncIdType>, mozilla::TimeStamp, nsTArray<RefPtr<nsRefreshDriver> >&) [layout/base/nsRefreshDriver.cpp:352] [task 2020-09-18T14:01:57.731Z] 14:01:57 INFO - #20: mozilla::RefreshDriverTimer::Tick(mozilla::layers::BaseTransactionId<mozilla::VsyncIdType>, mozilla::TimeStamp) [layout/base/nsRefreshDriver.cpp:369] [task 2020-09-18T14:01:57.732Z] 14:01:57 INFO - #21: mozilla::VsyncRefreshDriverTimer::RefreshDriverVsyncObserver::TickRefreshDriver(mozilla::layers::BaseTransactionId<mozilla::VsyncIdType>, mozilla::TimeStamp) [layout/base/nsRefreshDriver.cpp:743] [task 2020-09-18T14:01:57.732Z] 14:01:57 INFO - #22: mozilla::VsyncRefreshDriverTimer::RefreshDriverVsyncObserver::NotifyParentProcessVsync() [layout/base/nsRefreshDriver.cpp:645] [task 2020-09-18T14:01:57.733Z] 14:01:57 INFO - #23: mozilla::VsyncRefreshDriverTimer::RefreshDriverVsyncObserver::ParentProcessVsyncNotifier::Run() [layout/base/nsRefreshDriver.cpp:539] [task 2020-09-18T14:01:57.733Z] 14:01:57 INFO - #24: mozilla::RunnableTask::Run() [xpcom/threads/TaskController.cpp:245] [task 2020-09-18T14:01:57.734Z] 14:01:57 INFO - #25: mozilla::TaskController::DoExecuteNextTaskOnlyMainThreadInternal(mozilla::detail::BaseAutoLock<mozilla::Mutex &> const&) [xpcom/threads/TaskController.cpp:515] [task 2020-09-18T14:01:57.734Z] 14:01:57 INFO - #26: mozilla::TaskController::ExecuteNextTaskOnlyMainThreadInternal(mozilla::detail::BaseAutoLock<mozilla::Mutex &> const&) [xpcom/threads/TaskController.cpp:373] [task 2020-09-18T14:01:57.735Z] 14:01:57 INFO - #27: mozilla::TaskController::ProcessPendingMTTask(bool) [xpcom/threads/TaskController.cpp:172] [task 2020-09-18T14:01:57.735Z] 14:01:57 INFO - #28: mozilla::detail::RunnableFunction<lambda at /builds/worker/checkouts/gecko/xpcom/threads/TaskController.cpp:84:7'>::Run() [xpcom/threads/nsThreadUtils.h:578]
[task 2020-09-18T14:01:57.736Z] 14:01:57 INFO - #29: nsThread::ProcessNextEvent(bool, bool*) [xpcom/threads/nsThread.cpp:1236]
[task 2020-09-18T14:01:57.736Z] 14:01:57 INFO - #30: NS_ProcessNextEvent(nsIThread*, bool) [xpcom/threads/nsThreadUtils.cpp:513]
[task 2020-09-18T14:01:57.737Z] 14:01:57 INFO - #31: mozilla::ipc::MessagePump::Run(base::MessagePump::Delegate*) [ipc/glue/MessagePump.cpp:87]
[task 2020-09-18T14:01:57.737Z] 14:01:57 INFO - #32: MessageLoop::RunInternal() [ipc/chromium/src/base/message_loop.cc:334]
[task 2020-09-18T14:01:57.738Z] 14:01:57 INFO - #33: MessageLoop::RunHandler() [ipc/chromium/src/base/message_loop.cc:328]
[task 2020-09-18T14:01:57.738Z] 14:01:57 INFO - #34: MessageLoop::Run() [ipc/chromium/src/base/message_loop.cc:310]
[task 2020-09-18T14:01:57.739Z] 14:01:57 INFO - #35: nsBaseAppShell::Run() [widget/nsBaseAppShell.cpp:139]
[task 2020-09-18T14:01:57.739Z] 14:01:57 INFO - #36: nsAppShell::Run() [widget/windows/nsAppShell.cpp:602]
[task 2020-09-18T14:01:57.739Z] 14:01:57 INFO - #37: XRE_RunAppShell() [toolkit/xre/nsEmbedFunctions.cpp:913]
[task 2020-09-18T14:01:57.740Z] 14:01:57 INFO - #38: mozilla::ipc::MessagePumpForChildProcess::Run(base::MessagePump::Delegate*) [ipc/glue/MessagePump.cpp:237]
[task 2020-09-18T14:01:57.740Z] 14:01:57 INFO - #39: MessageLoop::RunInternal() [ipc/chromium/src/base/message_loop.cc:334]
[task 2020-09-18T14:01:57.741Z] 14:01:57 INFO - #40: MessageLoop::RunHandler() [ipc/chromium/src/base/message_loop.cc:328]
[task 2020-09-18T14:01:57.741Z] 14:01:57 INFO - #41: MessageLoop::Run() [ipc/chromium/src/base/message_loop.cc:310]
[task 2020-09-18T14:01:57.742Z] 14:01:57 INFO - #42: XRE_InitChildProcess(int, char**, XREChildData const*) [toolkit/xre/nsEmbedFunctions.cpp:748]
[task 2020-09-18T14:01:57.742Z] 14:01:57 INFO - #43: mozilla::BootstrapImpl::XRE_InitChildProcess(int, char**, XREChildData const*) [toolkit/xre/Bootstrap.cpp:67]
[task 2020-09-18T14:01:57.743Z] 14:01:57 INFO - #44: NS_internal_main(int, char**, char**) [browser/app/nsBrowserApp.cpp:304]
[task 2020-09-18T14:01:57.744Z] 14:01:57 INFO - #45: wmain(int, wchar_t**) [toolkit/xre/nsWindowsWMain.cpp:131]
[task 2020-09-18T14:01:57.744Z] 14:01:57 INFO - #46: __scrt_common_main_seh() [/builds/worker/workspace/obj-build/browser/app/f:/dd/vctools/crt/vcstartup/src/startup/exe_common.inl:288]
[task 2020-09-18T14:01:57.745Z] 14:01:57 INFO - #47: BaseThreadInitThunk [C:\windows\system32\kernel32.dll + 0x4ef3c]
[task 2020-09-18T14:01:57.745Z] 14:01:57 INFO - #48: RtlInitializeExceptionChain [C:\windows\SYSTEM32\ntdll.dll + 0x63618]
[task 2020-09-18T14:01:57.746Z] 14:01:57 INFO - #49: RtlInitializeExceptionChain [C:\windows\SYSTEM32\ntdll.dll + 0x635eb]
[task 2020-09-18T14:01:57.747Z] 14:01:57 INFO - REFTEST TEST-LOAD | file:///Z:/task_1600436247/build/tests/reftest/tests/layout/reftests/pagination/abspos-breaking-000.ref.xhtml | 1 / 158 (0%)
[task 2020-09-18T14:01:57.750Z] 14:01:57 INFO - REFTEST TEST-PASS(EXPECTED RANDOM) | layout/reftests/pagination/abspos-breaking-002.xhtml == layout/reftests/pagination/abspos-breaking-000.ref.xhtml | image comparison, max difference: 0, number of differing pixels: 0
[task 2020-09-18T14:01:57.750Z] 14:01:57 INFO - REFTEST TEST-END | layout/reftests/pagination/abspos-breaking-002.xhtml == layout/reftests/pagination/abspos-breaking-000.ref.xhtml
[task 2020-09-18T14:01:57.751Z] 14:01:57 INFO - REFTEST TEST-UNEXPECTED-FAIL | layout/reftests/pagination/abspos-breaking-002.xhtml == layout/reftests/pagination/abspos-breaking-000.ref.xhtml | assertion count 18 is more than expected 9 assertions
[task 2020-09-18T14:01:57.751Z] 14:01:57 INFO - REFTEST TEST-START | layout/reftests/pagination/abspos-breaking-003.html == layout/reftests/pagination/abspos-breaking-003-ref.html
[task 2020-09-18T14:01:57.752Z] 14:01:57 INFO - REFTEST TEST-LOAD | file:///Z:/task_1600436247/build/tests/reftest/tests/layout/reftests/pagination/abspos-breaking-003.html | 2 / 158 (1%)
[task 2020-09-18T14:01:57.753Z] 14:01:57 INFO - [Child 4580, Main Thread] ###!!! ASSERTION: invalid shrink-to-fit ratio: 'ratio >= 0.0 && ratio < 1.0', file /builds/worker/checkouts/gecko/layout/generic/nsPageContentFrame.cpp, line 89
[task 2020-09-18T14:01:57.755Z] 14:01:57 INFO - #01: nsContainerFrame::ReflowChild(nsIFrame*, nsPresContext*, mozilla::ReflowOutput&, mozilla::ReflowInput const&, int, int, nsIFrame::ReflowChildFlags, nsReflowStatus&, nsOverflowContinuationTracker*) [layout/generic/nsContainerFrame.cpp:1115]
[task 2020-09-18T14:01:57.756Z] 14:01:57 INFO - #02: nsPageFrame::ReflowPageContent(nsPresContext*, mozilla::ReflowInput const&) [layout/generic/nsPageFrame.cpp:142]
[task 2020-09-18T14:01:57.756Z] 14:01:57 INFO - #03: nsPageFrame::Reflow(nsPresContext*, mozilla::ReflowOutput&, mozilla::ReflowInput const&, nsReflowStatus&) [layout/generic/nsPageFrame.cpp:165]
[task 2020-09-18T14:01:57.756Z] 14:01:57 INFO - #04: nsContainerFrame::ReflowChild(nsIFrame*, nsPresContext*, mozilla::ReflowOutput&, mozilla::ReflowInput const&, mozilla::WritingMode const&, mozilla::LogicalPoint const&, nsSize const&, nsIFrame::ReflowChildFlags, nsReflowStatus&, nsOverflowContinuationTracker*) [layout/generic/nsContainerFrame.cpp:1079]
[task 2020-09-18T14:01:57.757Z] 14:01:57 INFO - #05: mozilla::PrintedSheetFrame::Reflow(nsPresContext*, mozilla::ReflowOutput&, mozilla::ReflowInput const&, nsReflowStatus&) [layout/generic/PrintedSheetFrame.cpp:133]
[task 2020-09-18T14:01:57.757Z] 14:01:57 INFO - #06: nsContainerFrame::ReflowChild(nsIFrame*, nsPresContext*, mozilla::ReflowOutput&, mozilla::ReflowInput const&, int, int, nsIFrame::ReflowChildFlags, nsReflowStatus&, nsOverflowContinuationTracker*) [layout/generic/nsContainerFrame.cpp:1115]
[task 2020-09-18T14:01:57.758Z] 14:01:57 INFO - #07: nsPageSequenceFrame::Reflow(nsPresContext*, mozilla::ReflowOutput&, mozilla::ReflowInput const&, nsReflowStatus&) [layout/generic/nsPageSequenceFrame.cpp:280]
[task 2020-09-18T14:01:57.758Z] 14:01:57 INFO - #08: nsContainerFrame::ReflowChild(nsIFrame*, nsPresContext*, mozilla::ReflowOutput&, mozilla::ReflowInput const&, mozilla::WritingMode const&, mozilla::LogicalPoint const&, nsSize const&, nsIFrame::ReflowChildFlags, nsReflowStatus&, nsOverflowContinuationTracker*) [layout/generic/nsContainerFrame.cpp:1079]
[task 2020-09-18T14:01:57.759Z] 14:01:57 INFO - #09: nsHTMLScrollFrame::ReflowScrolledFrame(mozilla::ScrollReflowInput*, bool, bool, mozilla::ReflowOutput*) [layout/generic/nsGfxScrollFrame.cpp:759]
[task 2020-09-18T14:01:57.760Z] 14:01:57 INFO - #10: nsHTMLScrollFrame::ReflowContents(mozilla::ScrollReflowInput*, mozilla::ReflowOutput const&) [layout/generic/nsGfxScrollFrame.cpp:901]
[task 2020-09-18T14:01:57.760Z] 14:01:57 INFO - #11: nsHTMLScrollFrame::Reflow(nsPresContext*, mozilla::ReflowOutput&, mozilla::ReflowInput const&, nsReflowStatus&) [layout/generic/nsGfxScrollFrame.cpp:1279]
[task 2020-09-18T14:01:57.761Z] 14:01:57 INFO - #12: nsContainerFrame::ReflowChild(nsIFrame*, nsPresContext*, mozilla::ReflowOutput&, mozilla::ReflowInput const&, int, int, nsIFrame::ReflowChildFlags, nsReflowStatus&, nsOverflowContinuationTracker*) [layout/generic/nsContainerFrame.cpp:1115]
[task 2020-09-18T14:01:57.761Z] 14:01:57 INFO - #13: mozilla::ViewportFrame::Reflow(nsPresContext*, mozilla::ReflowOutput&, mozilla::ReflowInput const&, nsReflowStatus&) [layout/generic/ViewportFrame.cpp:297]
[task 2020-09-18T14:01:57.762Z] 14:01:57 INFO - #14: mozilla::PresShell::DoReflow(nsIFrame*, bool, mozilla::OverflowChangedTracker*) [layout/base/PresShell.cpp:9657]
[task 2020-09-18T14:01:57.762Z] 14:01:57 INFO - #15: mozilla::PresShell::ProcessReflowCommands(bool) [layout/base/PresShell.cpp:9824]
[task 2020-09-18T14:01:57.763Z] 14:01:57 INFO - #16: mozilla::PresShell::DoFlushPendingNotifications(mozilla::ChangesToFlush) [layout/base/PresShell.cpp:4240]
[task 2020-09-18T14:01:57.763Z] 14:01:57 INFO - #17: nsRefreshDriver::Tick(mozilla::layers::BaseTransactionId<mozilla::VsyncIdType>, mozilla::TimeStamp) [layout/base/nsRefreshDriver.cpp:2152]
[task 2020-09-18T14:01:57.764Z] 14:01:57 INFO - #18: mozilla::RefreshDriverTimer::TickRefreshDrivers(mozilla::layers::BaseTransactionId<mozilla::VsyncIdType>, mozilla::TimeStamp, nsTArray<RefPtr<nsRefreshDriver> >&) [layout/base/nsRefreshDriver.cpp:352]
[task 2020-09-18T14:01:57.764Z] 14:01:57 INFO - #19: mozilla::RefreshDriverTimer::Tick(mozilla::layers::BaseTransactionId<mozilla::VsyncIdType>, mozilla::TimeStamp) [layout/base/nsRefreshDriver.cpp:369]
[task 2020-09-18T14:01:57.765Z] 14:01:57 INFO - #20: mozilla::VsyncRefreshDriverTimer::RefreshDriverVsyncObserver::TickRefreshDriver(mozilla::layers::BaseTransactionId<mozilla::VsyncIdType>, mozilla::TimeStamp) [layout/base/nsRefreshDriver.cpp:743]
[task 2020-09-18T14:01:57.765Z] 14:01:57 INFO - #21: mozilla::VsyncRefreshDriverTimer::RefreshDriverVsyncObserver::NotifyParentProcessVsync() [layout/base/nsRefreshDriver.cpp:645]
[task 2020-09-18T14:01:57.765Z] 14:01:57 INFO - #22: mozilla::VsyncRefreshDriverTimer::RefreshDriverVsyncObserver::ParentProcessVsyncNotifier::Run() [layout/base/nsRefreshDriver.cpp:539]
[task 2020-09-18T14:01:57.765Z] 14:01:57 INFO - #23: mozilla::RunnableTask::Run() [xpcom/threads/TaskController.cpp:245]
[task 2020-09-18T14:01:57.766Z] 14:01:57 INFO - #24: mozilla::TaskController::DoExecuteNextTaskOnlyMainThreadInternal(mozilla::detail::BaseAutoLock<mozilla::Mutex &> const&) [xpcom/threads/TaskController.cpp:515]
[task 2020-09-18T14:01:57.767Z] 14:01:57 INFO - #25: mozilla::TaskController::ExecuteNextTaskOnlyMainThreadInternal(mozilla::detail::BaseAutoLock<mozilla::Mutex &> const&) [xpcom/threads/TaskController.cpp:373]
[task 2020-09-18T14:01:57.767Z] 14:01:57 INFO - #26: mozilla::TaskController::ProcessPendingMTTask(bool) [xpcom/threads/TaskController.cpp:172]
[task 2020-09-18T14:01:57.767Z] 14:01:57 INFO - #27: mozilla::detail::RunnableFunction<`lambda at /builds/worker/checkouts/gecko/xpcom/threads/TaskController.cpp:84:7'>::Run() [xpcom/threads/nsThreadUtils.h:578]
[task 2020-09-18T14:01:57.768Z] 14:01:57 INFO - #28: nsThread::ProcessNextEvent(bool, bool*) [xpcom/threads/nsThread.cpp:1236]
[task 2020-09-18T14:01:57.768Z] 14:01:57 INFO - #29: NS_ProcessNextEvent(nsIThread*, bool) [xpcom/threads/nsThreadUtils.cpp:513]
[task 2020-09-18T14:01:57.768Z] 14:01:57 INFO - #30: mozilla::ipc::MessagePump::Run(base::MessagePump::Delegate*) [ipc/glue/MessagePump.cpp:87]
[task 2020-09-18T14:01:57.769Z] 14:01:57 INFO - #31: MessageLoop::RunInternal() [ipc/chromium/src/base/message_loop.cc:334]
[task 2020-09-18T14:01:57.770Z] 14:01:57 INFO - #32: MessageLoop::RunHandler() [ipc/chromium/src/base/message_loop.cc:328]
[task 2020-09-18T14:01:57.770Z] 14:01:57 INFO - #33: MessageLoop::Run() [ipc/chromium/src/base/message_loop.cc:310]
[task 2020-09-18T14:01:57.770Z] 14:01:57 INFO - #34: nsBaseAppShell::Run() [widget/nsBaseAppShell.cpp:139]
[task 2020-09-18T14:01:57.771Z] 14:01:57 INFO - #35: nsAppShell::Run() [widget/windows/nsAppShell.cpp:602]
[task 2020-09-18T14:01:57.772Z] 14:01:57 INFO - #36: XRE_RunAppShell() [toolkit/xre/nsEmbedFunctions.cpp:913]
[task 2020-09-18T14:01:57.772Z] 14:01:57 INFO - #37: mozilla::ipc::MessagePumpForChildProcess::Run(base::MessagePump::Delegate*) [ipc/glue/MessagePump.cpp:237]
[task 2020-09-18T14:01:57.773Z] 14:01:57 INFO - #38: MessageLoop::RunInternal() [ipc/chromium/src/base/message_loop.cc:334]
[task 2020-09-18T14:01:57.773Z] 14:01:57 INFO - #39: MessageLoop::RunHandler() [ipc/chromium/src/base/message_loop.cc:328]
[task 2020-09-18T14:01:57.774Z] 14:01:57 INFO - #40: MessageLoop::Run() [ipc/chromium/src/base/message_loop.cc:310]
[task 2020-09-18T14:01:57.774Z] 14:01:57 INFO - #41: XRE_InitChildProcess(int, char**, XREChildData const*) [toolkit/xre/nsEmbedFunctions.cpp:748]
[task 2020-09-18T14:01:57.775Z] 14:01:57 INFO - #42: mozilla::BootstrapImpl::XRE_InitChildProcess(int, char**, XREChildData const*) [toolkit/xre/Bootstrap.cpp:67]
[task 2020-09-18T14:01:57.775Z] 14:01:57 INFO - #43: NS_internal_main(int, char**, char**) [browser/app/nsBrowserApp.cpp:304]
[task 2020-09-18T14:01:57.776Z] 14:01:57 INFO - #44: wmain(int, wchar_t**) [toolkit/xre/nsWindowsWMain.cpp:131]
[task 2020-09-18T14:01:57.776Z] 14:01:57 INFO - #45: __scrt_common_main_seh() [/builds/worker/workspace/obj-build/browser/app/f:/dd/vctools/crt/vcstartup/src/startup/exe_common.inl:288]
[task 2020-09-18T14:01:57.777Z] 14:01:57 INFO - #46: BaseThreadInitThunk [C:\windows\system32\kernel32.dll + 0x4ef3c]
[task 2020-09-18T14:01:57.778Z] 14:01:57 INFO - #47: RtlInitializeExceptionChain [C:\windows\SYSTEM32\ntdll.dll + 0x63618]
[task 2020-09-18T14:01:57.778Z] 14:01:57 INFO - #48: RtlInitializeExceptionChain [C:\windows\SYSTEM32\ntdll.dll + 0x635eb]
[task 2020-09-18T14:01:57.779Z] 14:01:57 INFO - [Child 4580, Main Thread] ###!!! ASSERTION: Computed overflow area must contain frame bounds: 'aNewSize.width == 0 || aNewSize.height == 0 || r->width == nscoord_MAX || r->height == nscoord_MAX || (mState & NS_FRAME_SVG_LAYOUT) || r->Contains(nsRect(nsPoint(0, 0), aNewSize))', file /builds/worker/checkouts/gecko/layout/generic/nsIFrame.cpp, line 9412

Status: NEW → RESOLVED
Closed: 4 years ago
Resolution: --- → INCOMPLETE
Status: RESOLVED → REOPENED
Resolution: INCOMPLETE → ---

Yes - that could result in an additional reflow (unpredictably, because async), which would double the number of assertions. We just need to adjust the annotation to match.

Flags: needinfo?(jfkthame)
Assignee: nobody → jfkthame
Pushed by jkew@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/704b5b20ab48
Allow more assertions in abspos-breaking-002.xhtml to account for possible extra reflow. r=lsalzman
Status: REOPENED → RESOLVED
Closed: 4 years ago3 years ago
Resolution: --- → FIXED
Target Milestone: --- → 86 Branch
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: