Closed Bug 1668784 Opened 5 years ago Closed 5 years ago

Perma Assertion failure: IsAncestorFrameCrossDoc(aAncestor.mFrame, aFrame) (Fix the caller), at /builds/worker/checkouts/gecko/layout/base/nsLayoutUtils.cpp:3201

Categories

(Core :: Layout, defect, P5)

defect

Tracking

()

RESOLVED FIXED
83 Branch
Tracking Status
firefox-esr78 --- unaffected
firefox81 --- unaffected
firefox82 --- unaffected
firefox83 --- fixed

People

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

References

(Regression)

Details

(Keywords: assertion, intermittent-failure, regression)

Attachments

(1 file)

Filed by: apavel [at] mozilla.com
Parsed log: https://treeherder.mozilla.org/logviewer.html#?job_id=317375309&repo=mozilla-central
Full log: https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/e5M2lxB6TV2OQxCvd20WEg/runs/0/artifacts/public/logs/live_backing.log


[task 2020-10-02T10:16:50.747Z] 10:16:50     INFO - TEST-START | /intersection-observer/same-origin-grand-child-iframe.sub.html
[task 2020-10-02T10:16:50.749Z] 10:16:50     INFO - Closing window 6442451015
[task 2020-10-02T10:16:51.237Z] 10:16:51     INFO - PID 7788 | [8690, Unnamed thread 7fc5f925d5e0] WARNING: XPCOM objects created/destroyed from static ctor/dtor: file /builds/worker/checkouts/gecko/xpcom/base/nsTraceRefcnt.cpp, line 202
[task 2020-10-02T10:16:51.237Z] 10:16:51     INFO - PID 7788 | ### XPCOM_MEM_BLOAT_LOG defined -- logging bloat/leaks to /tmp/tmpEbBRmr/runtests_leaks_1117.log
[task 2020-10-02T10:16:51.237Z] 10:16:51     INFO - PID 7788 | [8690, Unnamed thread 7fc5f925d5e0] WARNING: XPCOM objects created/destroyed from static ctor/dtor: file /builds/worker/checkouts/gecko/xpcom/base/nsTraceRefcnt.cpp, line 202
[task 2020-10-02T10:16:51.237Z] 10:16:51     INFO - PID 7788 | [8690, Main Thread] WARNING: XPCOM_MEM_BLOAT_LOG is set, disabling native allocations.: file /builds/worker/checkouts/gecko/tools/profiler/core/platform.cpp, line 246
[task 2020-10-02T10:16:51.274Z] 10:16:51     INFO - PID 7788 | [Child 8259, Main Thread] WARNING: '!topWindow', file /builds/worker/checkouts/gecko/dom/html/HTMLIFrameElement.cpp, line 241
[task 2020-10-02T10:16:51.275Z] 10:16:51     INFO - PID 7788 | [Child 8259, Main Thread] WARNING: '!topWindow', file /builds/worker/checkouts/gecko/dom/html/HTMLIFrameElement.cpp, line 241
[task 2020-10-02T10:16:51.335Z] 10:16:51     INFO - PID 7788 | [Child 8690, Main Thread] WARNING: could not set real-time limit in CubebUtils::InitLibrary: file /builds/worker/checkouts/gecko/dom/media/CubebUtils.cpp, line 626
[task 2020-10-02T10:16:51.336Z] 10:16:51     INFO - PID 7788 | [Child 8064, Main Thread] WARNING: Failed to add child session history entry! This will be resolved once session history in the parent is enabled.: 'parent || !UseRemoteSubframes()', file /builds/worker/checkouts/gecko/docshell/base/nsDocShell.cpp, line 3105
[task 2020-10-02T10:16:51.371Z] 10:16:51     INFO - PID 7788 | Assertion failure: IsAncestorFrameCrossDoc(aAncestor.mFrame, aFrame) (Fix the caller), at /builds/worker/checkouts/gecko/layout/base/nsLayoutUtils.cpp:3201
[task 2020-10-02T10:16:51.407Z] 10:16:51     INFO - STDOUT: Initializing stack-fixing for the first stack frame, this may take a while...
[task 2020-10-02T10:16:52.034Z] 10:16:52     INFO - Browser not responding, setting status to CRASH
[task 2020-10-02T10:16:52.035Z] 10:16:52     INFO - mozcrash Copy/paste: /builds/worker/fetches/minidump_stackwalk/minidump_stackwalk /tmp/tmpEbBRmr/minidumps/407b0aad-2239-025a-6b99-1863eaa3ad04.dmp /builds/worker/workspace/build/symbols
[task 2020-10-02T10:16:57.406Z] 10:16:57     INFO - mozcrash Saved minidump as /builds/worker/workspace/build/blobber_upload_dir/407b0aad-2239-025a-6b99-1863eaa3ad04.dmp
[task 2020-10-02T10:16:57.406Z] 10:16:57     INFO - mozcrash Saved app info as /builds/worker/workspace/build/blobber_upload_dir/407b0aad-2239-025a-6b99-1863eaa3ad04.extra
[task 2020-10-02T10:16:57.463Z] 10:16:57     INFO - PROCESS-CRASH | /intersection-observer/same-origin-grand-child-iframe.sub.html | application crashed [@ nsLayoutUtils::TransformFrameRectToAncestor(nsIFrame const*, nsRect const&, mozilla::RelativeTo, bool*, mozilla::Maybe<mozilla::gfx::Matrix4x4TypedFlagged<mozilla::gfx::UnknownUnits, mozilla::gfx::UnknownUnits> >*, bool, nsIFrame**)]
[task 2020-10-02T10:16:57.463Z] 10:16:57     INFO - Mozilla crash reason: MOZ_ASSERT(IsAncestorFrameCrossDoc(aAncestor.mFrame, aFrame)) (Fix the caller)
[task 2020-10-02T10:16:57.463Z] 10:16:57     INFO - Crash dump filename: /tmp/tmpEbBRmr/minidumps/407b0aad-2239-025a-6b99-1863eaa3ad04.dmp
[task 2020-10-02T10:16:57.463Z] 10:16:57     INFO - Operating system: Linux
[task 2020-10-02T10:16:57.463Z] 10:16:57     INFO -                   0.0.0 Linux 4.4.0-1014-aws #14taskcluster1-Ubuntu SMP Tue Apr 3 10:27:00 UTC 2018 x86_64
[task 2020-10-02T10:16:57.463Z] 10:16:57     INFO - CPU: amd64
[task 2020-10-02T10:16:57.463Z] 10:16:57     INFO -      family 6 model 85 stepping 4
[task 2020-10-02T10:16:57.464Z] 10:16:57     INFO -      4 CPUs
[task 2020-10-02T10:16:57.464Z] 10:16:57     INFO - 
[task 2020-10-02T10:16:57.464Z] 10:16:57     INFO - GPU: UNKNOWN
[task 2020-10-02T10:16:57.464Z] 10:16:57     INFO - 
[task 2020-10-02T10:16:57.464Z] 10:16:57     INFO - Crash reason:  SIGSEGV /SEGV_MAPERR
[task 2020-10-02T10:16:57.464Z] 10:16:57     INFO - Crash address: 0x0
[task 2020-10-02T10:16:57.464Z] 10:16:57     INFO - Process uptime: not available
[task 2020-10-02T10:16:57.464Z] 10:16:57     INFO - 
[task 2020-10-02T10:16:57.464Z] 10:16:57     INFO - Thread 0 (crashed)
[task 2020-10-02T10:16:57.464Z] 10:16:57     INFO -  0  libxul.so!nsLayoutUtils::TransformFrameRectToAncestor(nsIFrame const*, nsRect const&, mozilla::RelativeTo, bool*, mozilla::Maybe<mozilla::gfx::Matrix4x4TypedFlagged<mozilla::gfx::UnknownUnits, mozilla::gfx::UnknownUnits> >*, bool, nsIFrame**) [nsLayoutUtils.cpp:2ce12e3e063c43c599ff6acb78be0d9bc038a862 : 3200 + 0x29]
[task 2020-10-02T10:16:57.464Z] 10:16:57     INFO -     rax = 0x00007f53c00f641c   rdx = 0x0000000000000000
[task 2020-10-02T10:16:57.464Z] 10:16:57     INFO -     rcx = 0x0000561fa58032c0   rbx = 0x00007f53b4e87020
[task 2020-10-02T10:16:57.464Z] 10:16:57     INFO -     rsi = 0x00007f53d38598b0   rdi = 0x00007f53d3858680
[task 2020-10-02T10:16:57.464Z] 10:16:57     INFO -     rbp = 0x00007ffca7f19830   rsp = 0x00007ffca7f19790
[task 2020-10-02T10:16:57.464Z] 10:16:57     INFO -      r8 = 0x00007f53d38598b0    r9 = 0x00007f53d474e780
[task 2020-10-02T10:16:57.464Z] 10:16:57     INFO -     r10 = 0x0000000000000002   r11 = 0x0000000000000000
[task 2020-10-02T10:16:57.464Z] 10:16:57     INFO -     r12 = 0x0000000000000000   r13 = 0x00007f53b68021a8
[task 2020-10-02T10:16:57.464Z] 10:16:57     INFO -     r14 = 0x00007ffca7f19910   r15 = 0x0000000000000000
[task 2020-10-02T10:16:57.464Z] 10:16:57     INFO -     rip = 0x00007f53c5aec5bd
[task 2020-10-02T10:16:57.464Z] 10:16:57     INFO -     Found by: given as instruction pointer in context
[task 2020-10-02T10:16:57.464Z] 10:16:57     INFO -  1  libxul.so!mozilla::dom::DOMIntersectionObserver::Update(mozilla::dom::Document*, double) [DOMIntersectionObserver.cpp:2ce12e3e063c43c599ff6acb78be0d9bc038a862 : 604 + 0x287]
[task 2020-10-02T10:16:57.464Z] 10:16:57     INFO -     rbx = 0x00007f53b4e871a8   rbp = 0x00007ffca7f19a80
[task 2020-10-02T10:16:57.464Z] 10:16:57     INFO -     rsp = 0x00007ffca7f19840   r12 = 0x00007ffca7f19910
[task 2020-10-02T10:16:57.464Z] 10:16:57     INFO -     r13 = 0x00007ffca7f199f0   r14 = 0x00007ffca7f19990
[task 2020-10-02T10:16:57.464Z] 10:16:57     INFO -     r15 = 0x00007f53b68021a8   rip = 0x00007f53c3a458ee
[task 2020-10-02T10:16:57.464Z] 10:16:57     INFO -     Found by: call frame info
[task 2020-10-02T10:16:57.464Z] 10:16:57     INFO -  2  libxul.so!mozilla::dom::Document::UpdateIntersectionObservations(mozilla::TimeStamp) [Document.cpp:2ce12e3e063c43c599ff6acb78be0d9bc038a862 : 15167 + 0x1b]
[task 2020-10-02T10:16:57.464Z] 10:16:57     INFO -     rbx = 0x0000000000000000   rbp = 0x00007ffca7f19b40
[task 2020-10-02T10:16:57.464Z] 10:16:57     INFO -     rsp = 0x00007ffca7f19a90   r12 = 0x0000000000000008
[task 2020-10-02T10:16:57.464Z] 10:16:57     INFO -     r13 = 0x00007ffca7f19ab0   r14 = 0x00007f53b456f000
[task 2020-10-02T10:16:57.464Z] 10:16:57     INFO -     r15 = 0x0000000000000000   rip = 0x00007f53c3b7e7c4
[task 2020-10-02T10:16:57.464Z] 10:16:57     INFO -     Found by: call frame info
[task 2020-10-02T10:16:57.465Z] 10:16:57     INFO -  3  libxul.so!nsRefreshDriver::UpdateIntersectionObservations(mozilla::TimeStamp) [nsRefreshDriver.cpp:2ce12e3e063c43c599ff6acb78be0d9bc038a862 : 1810 + 0xb]
[task 2020-10-02T10:16:57.465Z] 10:16:57     INFO -     rbx = 0x0000000000000000   rbp = 0x00007ffca7f19c90
[task 2020-10-02T10:16:57.465Z] 10:16:57     INFO -     rsp = 0x00007ffca7f19b50   r12 = 0x00000253aca96562
[task 2020-10-02T10:16:57.465Z] 10:16:57     INFO -     r13 = 0x00007f53b470e800   r14 = 0x00007f53b470e800
[task 2020-10-02T10:16:57.465Z] 10:16:57     INFO -     r15 = 0x00007f53b456f000   rip = 0x00007f53c5a5c650
[task 2020-10-02T10:16:57.465Z] 10:16:57     INFO -     Found by: call frame info
[task 2020-10-02T10:16:57.465Z] 10:16:57     INFO -  4  libxul.so!nsRefreshDriver::Tick(mozilla::layers::BaseTransactionId<mozilla::VsyncIdType>, mozilla::TimeStamp) [nsRefreshDriver.cpp:2ce12e3e063c43c599ff6acb78be0d9bc038a862 : 2266 + 0xf]
[task 2020-10-02T10:16:57.465Z] 10:16:57     INFO -     rbx = 0x0000000000000004   rbp = 0x00007ffca7f1a050
[task 2020-10-02T10:16:57.465Z] 10:16:57     INFO -     rsp = 0x00007ffca7f19ca0   r12 = 0x00007ffca7f19d50
[task 2020-10-02T10:16:57.465Z] 10:16:57     INFO -     r13 = 0x00007f53b470e800   r14 = 0x00007ffca7f19e08
[task 2020-10-02T10:16:57.465Z] 10:16:57     INFO -     r15 = 0x00007f53b470e838   rip = 0x00007f53c5a5b4fe
[task 2020-10-02T10:16:57.465Z] 10:16:57     INFO -     Found by: call frame info
[task 2020-10-02T10:16:57.465Z] 10:16:57     INFO -  5  libxul.so!mozilla::RefreshDriverTimer::TickRefreshDrivers(mozilla::layers::BaseTransactionId<mozilla::VsyncIdType>, mozilla::TimeStamp, nsTArray<RefPtr<nsRefreshDriver> >&) [nsRefreshDriver.cpp:2ce12e3e063c43c599ff6acb78be0d9bc038a862 : 352 + 0xb]
[task 2020-10-02T10:16:57.465Z] 10:16:57     INFO -     rbx = 0x0000000000000001   rbp = 0x00007ffca7f1a090
[task 2020-10-02T10:16:57.465Z] 10:16:57     INFO -     rsp = 0x00007ffca7f1a060   r12 = 0x0000000000000001
[task 2020-10-02T10:16:57.471Z] 10:16:57     INFO -     r13 = 0x0000000000000000   r14 = 0x00000253aca96562
[task 2020-10-02T10:16:57.471Z] 10:16:57     INFO -     r15 = 0x0000000000000722   rip = 0x00007f53c5a60555
[task 2020-10-02T10:16:57.471Z] 10:16:57     INFO -     Found by: call frame info
[task 2020-10-02T10:16:57.471Z] 10:16:57     INFO -  6  libxul.so!mozilla::RefreshDriverTimer::Tick(mozilla::layers::BaseTransactionId<mozilla::VsyncIdType>, mozilla::TimeStamp) [nsRefreshDriver.cpp:2ce12e3e063c43c599ff6acb78be0d9bc038a862 : 367 + 0x12]
[task 2020-10-02T10:16:57.471Z] 10:16:57     INFO -     rbx = 0x00007f53b6585d60   rbp = 0x00007ffca7f1a0c0
[task 2020-10-02T10:16:57.471Z] 10:16:57     INFO -     rsp = 0x00007ffca7f1a0a0   r12 = 0x00007f53bd777780
[task 2020-10-02T10:16:57.471Z] 10:16:57     INFO -     r13 = 0x0000000000000000   r14 = 0x00000253aca96562
[task 2020-10-02T10:16:57.471Z] 10:16:57     INFO -     r15 = 0x0000000000000722   rip = 0x00007f53c5a60463
[task 2020-10-02T10:16:57.471Z] 10:16:57     INFO -     Found by: call frame info
[task 2020-10-02T10:16:57.471Z] 10:16:57     INFO -  7  libxul.so!mozilla::VsyncRefreshDriverTimer::RefreshDriverVsyncObserver::TickRefreshDriver(mozilla::layers::BaseTransactionId<mozilla::VsyncIdType>, mozilla::TimeStamp) [nsRefreshDriver.cpp:2ce12e3e063c43c599ff6acb78be0d9bc038a862 : 746 + 0x17]
[task 2020-10-02T10:16:57.471Z] 10:16:57     INFO -     rbx = 0x00007ffca7f1a0f0   rbp = 0x00007ffca7f1a120
[task 2020-10-02T10:16:57.471Z] 10:16:57     INFO -     rsp = 0x00007ffca7f1a0d0   r12 = 0x00007f53bd777780
[task 2020-10-02T10:16:57.471Z] 10:16:57     INFO -     r13 = 0x0000000000000000   r14 = 0x0000000000000722
[task 2020-10-02T10:16:57.471Z] 10:16:57     INFO -     r15 = 0x0000000000028b0a   rip = 0x00007f53c5a5fe22
[task 2020-10-02T10:16:57.471Z] 10:16:57     INFO -     Found by: call frame info
[task 2020-10-02T10:16:57.471Z] 10:16:57     INFO -  8  libxul.so!mozilla::VsyncRefreshDriverTimer::RefreshDriverVsyncObserver::NotifyParentProcessVsync() [nsRefreshDriver.cpp:2ce12e3e063c43c599ff6acb78be0d9bc038a862 : 648 + 0x10]
[task 2020-10-02T10:16:57.471Z] 10:16:57     INFO -     rbx = 0x00007f53bd777798   rbp = 0x00007ffca7f1a190
[task 2020-10-02T10:16:57.471Z] 10:16:57     INFO -     rsp = 0x00007ffca7f1a130   r12 = 0x00007f53bd777780
[task 2020-10-02T10:16:57.471Z] 10:16:57     INFO -     r13 = 0x0000000000000000   r14 = 0x00007f53bd777798
[task 2020-10-02T10:16:57.471Z] 10:16:57     INFO -     r15 = 0x00007ffca7f1a200   rip = 0x00007f53c5a5f932
[task 2020-10-02T10:16:57.471Z] 10:16:57     INFO -     Found by: call frame info
[task 2020-10-02T10:16:57.471Z] 10:16:57     INFO -  9  libxul.so!mozilla::VsyncRefreshDriverTimer::RefreshDriverVsyncObserver::NotifyVsync(mozilla::VsyncEvent const&) [nsRefreshDriver.cpp:2ce12e3e063c43c599ff6acb78be0d9bc038a862 : 569 + 0x8]
[task 2020-10-02T10:16:57.471Z] 10:16:57     INFO -     rbx = 0x00007f53bd777780   rbp = 0x00007ffca7f1a1d0
[task 2020-10-02T10:16:57.471Z] 10:16:57     INFO -     rsp = 0x00007ffca7f1a1a0   r12 = 0x00007f53b55bef80
[task 2020-10-02T10:16:57.471Z] 10:16:57     INFO -     r13 = 0x0000000000000000   r14 = 0x00007f53bd777798
[task 2020-10-02T10:16:57.471Z] 10:16:57     INFO -     r15 = 0x00007ffca7f1a200   rip = 0x00007f53c5a5f5d3
[task 2020-10-02T10:16:57.471Z] 10:16:57     INFO -     Found by: call frame info
[task 2020-10-02T10:16:57.471Z] 10:16:57     INFO - 10  libxul.so!mozilla::layout::VsyncChild::RecvNotify(mozilla::VsyncEvent const&) [VsyncChild.cpp:2ce12e3e063c43c599ff6acb78be0d9bc038a862 : 55 + 0x13]
[task 2020-10-02T10:16:57.471Z] 10:16:57     INFO -     rbx = 0x00007f53b6585268   rbp = 0x00007ffca7f1a1f0
[task 2020-10-02T10:16:57.471Z] 10:16:57     INFO -     rsp = 0x00007ffca7f1a1e0   r12 = 0x00007f53b55bef80
[task 2020-10-02T10:16:57.471Z] 10:16:57     INFO -     r13 = 0x0000000000000000   r14 = 0x00007ffca7f1a200
[task 2020-10-02T10:16:57.471Z] 10:16:57     INFO -     r15 = 0x00007f53b55bef88   rip = 0x00007f53c5d490ef
[task 2020-10-02T10:16:57.471Z] 10:16:57     INFO -     Found by: call frame info
[task 2020-10-02T10:16:57.471Z] 10:16:57     INFO - 11  libxul.so!mozilla::layout::PVsyncChild::OnMessageReceived(IPC::Message const&) [PVsyncChild.cpp: : 187 + 0x8]
[task 2020-10-02T10:16:57.471Z] 10:16:57     INFO -     rbx = 0x00007ffca7f1a220   rbp = 0x00007ffca7f1a270
[task 2020-10-02T10:16:57.471Z] 10:16:57     INFO -     rsp = 0x00007ffca7f1a200   r12 = 0x00007f53b55bef80
[task 2020-10-02T10:16:57.471Z] 10:16:57     INFO -     r13 = 0x0000000000000000   r14 = 0x00007f53b6585220
[task 2020-10-02T10:16:57.471Z] 10:16:57     INFO -     r15 = 0x00007f53b55bef88   rip = 0x00007f53c3338cf7
[task 2020-10-02T10:16:57.471Z] 10:16:57     INFO -     Found by: call frame info
[task 2020-10-02T10:16:57.471Z] 10:16:57     INFO - 12  libxul.so!mozilla::ipc::PBackgroundChild::OnMessageReceived(IPC::Message const&) [PBackgroundChild.cpp: : 6080 + 0x15]
[task 2020-10-02T10:16:57.471Z] 10:16:57     INFO -     rbx = 0x00007ffca7f1a2b0   rbp = 0x00007ffca7f1ad80
[task 2020-10-02T10:16:57.471Z] 10:16:57     INFO -     rsp = 0x00007ffca7f1a280   r12 = 0x0000000000000001
[task 2020-10-02T10:16:57.471Z] 10:16:57     INFO -     r13 = 0x0000000000000000   r14 = 0x00007f53bcc6b000
[task 2020-10-02T10:16:57.471Z] 10:16:57     INFO -     r15 = 0x00007f53b55bef80   rip = 0x00007f53c3230d59
[task 2020-10-02T10:16:57.471Z] 10:16:57     INFO -     Found by: call frame info
[task 2020-10-02T10:16:57.471Z] 10:16:57     INFO - 13  libxul.so!mozilla::ipc::MessageChannel::DispatchAsyncMessage(mozilla::ipc::ActorLifecycleProxy*, IPC::Message const&) [MessageChannel.cpp:2ce12e3e063c43c599ff6acb78be0d9bc038a862 : 2150 + 0xd]
[task 2020-10-02T10:16:57.471Z] 10:16:57     INFO -     rbx = 0x00007f53bcc6b0f8   rbp = 0x00007ffca7f1adc0
[task 2020-10-02T10:16:57.471Z] 10:16:57     INFO -     rsp = 0x00007ffca7f1ad90   r12 = 0x0000000000000001
[task 2020-10-02T10:16:57.471Z] 10:16:57     INFO -     r13 = 0x0000000000000000   r14 = 0x00007f53b55bef80
[task 2020-10-02T10:16:57.471Z] 10:16:57     INFO -     r15 = 0x00007f53bcc69380   rip = 0x00007f53c309a5bd
[task 2020-10-02T10:16:57.471Z] 10:16:57     INFO -     Found by: call frame info
[task 2020-10-02T10:16:57.471Z] 10:16:57     INFO - 14  libxul.so!mozilla::ipc::MessageChannel::DispatchMessage(IPC::Message&&) [MessageChannel.cpp:2ce12e3e063c43c599ff6acb78be0d9bc038a862 : 2074 + 0x5]
[task 2020-10-02T10:16:57.471Z] 10:16:57     INFO -     rbx = 0xaaaaaaaaaaaaaaaa   rbp = 0x00007ffca7f1aea0
[task 2020-10-02T10:16:57.471Z] 10:16:57     INFO -     rsp = 0x00007ffca7f1add0   r12 = 0x00007f53bcc6b0f8
[task 2020-10-02T10:16:57.471Z] 10:16:57     INFO -     r13 = 0x00007f53bcc3f5c0   r14 = 0x00007f53bcc69380
[task 2020-10-02T10:16:57.471Z] 10:16:57     INFO -     r15 = 0x00007f53b55bef80   rip = 0x00007f53c30994b8
[task 2020-10-02T10:16:57.471Z] 10:16:57     INFO -     Found by: call frame info
[task 2020-10-02T10:16:57.471Z] 10:16:57     INFO - 15  libxul.so!mozilla::ipc::MessageChannel::RunMessage(mozilla::ipc::MessageChannel::MessageTask&) [MessageChannel.cpp:2ce12e3e063c43c599ff6acb78be0d9bc038a862 : 1922 + 0xb]
[task 2020-10-02T10:16:57.471Z] 10:16:57     INFO -     rbx = 0x00007f53bcc6b110   rbp = 0x00007ffca7f1aee0
[task 2020-10-02T10:16:57.471Z] 10:16:57     INFO -     rsp = 0x00007ffca7f1aeb0   r12 = 0x00007f53bcc6b0f8
[task 2020-10-02T10:16:57.471Z] 10:16:57     INFO -     r13 = 0x00007ffca7f1af20   r14 = 0x00007f53b55bef80
[task 2020-10-02T10:16:57.471Z] 10:16:57     INFO -     r15 = 0x00007f53b55bef50   rip = 0x00007f53c3099abb
[task 2020-10-02T10:16:57.471Z] 10:16:57     INFO -     Found by: call frame info
[task 2020-10-02T10:16:57.471Z] 10:16:57     INFO - 16  libxul.so!mozilla::ipc::MessageChannel::MessageTask::Run() [MessageChannel.cpp:2ce12e3e063c43c599ff6acb78be0d9bc038a862 : 1953 + 0xc]
[task 2020-10-02T10:16:57.471Z] 10:16:57     INFO -     rbx = 0x00007f53b55bef20   rbp = 0x00007ffca7f1af00
[task 2020-10-02T10:16:57.471Z] 10:16:57     INFO -     rsp = 0x00007ffca7f1aef0   r12 = 0x00007f53b5596c70
[task 2020-10-02T10:16:57.471Z] 10:16:57     INFO -     r13 = 0x00007ffca7f1af20   r14 = 0x00007f53bcc3f5c0
[task 2020-10-02T10:16:57.471Z] 10:16:57     INFO -     r15 = 0x00007f53b5596c00   rip = 0x00007f53c3099e05
[task 2020-10-02T10:16:57.472Z] 10:16:57     INFO -     Found by: call frame info
[task 2020-10-02T10:16:57.472Z] 10:16:57     INFO - 17  libxul.so!mozilla::RunnableTask::Run() [TaskController.cpp:2ce12e3e063c43c599ff6acb78be0d9bc038a862 : 244 + 0x11]
[task 2020-10-02T10:16:57.472Z] 10:16:57     INFO -     rbx = 0x000000000000001d   rbp = 0x00007ffca7f1b390
[task 2020-10-02T10:16:57.472Z] 10:16:57     INFO -     rsp = 0x00007ffca7f1af10   r12 = 0x00007f53b5596c70
[task 2020-10-02T10:16:57.472Z] 10:16:57     INFO -     r13 = 0x00007ffca7f1af20   r14 = 0x00007f53c984dde0
[task 2020-10-02T10:16:57.472Z] 10:16:57     INFO -     r15 = 0x00007f53b5596c00   rip = 0x00007f53c2a75513
[task 2020-10-02T10:16:57.472Z] 10:16:57     INFO -     Found by: call frame info
[task 2020-10-02T10:16:57.472Z] 10:16:57     INFO - 18  libxul.so!mozilla::TaskController::DoExecuteNextTaskOnlyMainThreadInternal(mozilla::detail::BaseAutoLock<mozilla::Mutex&> const&) [TaskController.cpp:2ce12e3e063c43c599ff6acb78be0d9bc038a862 : 514 + 0x9]
[task 2020-10-02T10:16:57.472Z] 10:16:57     INFO -     rbx = 0x00007ffca7f1b3c0   rbp = 0x00007ffca7f1b430
[task 2020-10-02T10:16:57.472Z] 10:16:57     INFO -     rsp = 0x00007ffca7f1b3a0   r12 = 0x0000000000000000
[task 2020-10-02T10:16:57.472Z] 10:16:57     INFO -     r13 = 0x00007ffca7f1b3e0   r14 = 0x00007f53b5596c00
[task 2020-10-02T10:16:57.472Z] 10:16:57     INFO -     r15 = 0x00007f53d308f1e8   rip = 0x00007f53c2a5d2e2
[task 2020-10-02T10:16:57.472Z] 10:16:57     INFO -     Found by: call frame info
[task 2020-10-02T10:16:57.472Z] 10:16:57     INFO - 19  libxul.so!mozilla::TaskController::ExecuteNextTaskOnlyMainThreadInternal(mozilla::detail::BaseAutoLock<mozilla::Mutex&> const&) [TaskController.cpp:2ce12e3e063c43c599ff6acb78be0d9bc038a862 : 373 + 0x5]
[task 2020-10-02T10:16:57.472Z] 10:16:57     INFO -     rbx = 0x00007f53d308f100   rbp = 0x00007ffca7f1b470
[task 2020-10-02T10:16:57.472Z] 10:16:57     INFO -     rsp = 0x00007ffca7f1b440   r12 = 0x00000253ace8502c
[task 2020-10-02T10:16:57.472Z] 10:16:57     INFO -     r13 = 0x0000000000000000   r14 = 0x00007ffca7f1b488
[task 2020-10-02T10:16:57.472Z] 10:16:57     INFO -     r15 = 0x00007f53d308f100   rip = 0x00007f53c2a5c6d3
[task 2020-10-02T10:16:57.472Z] 10:16:57     INFO -     Found by: call frame info
[task 2020-10-02T10:16:57.472Z] 10:16:57     INFO - 20  libxul.so!mozilla::TaskController::ProcessPendingMTTask(bool) [TaskController.cpp:2ce12e3e063c43c599ff6acb78be0d9bc038a862 : 170 + 0xb]
[task 2020-10-02T10:16:57.472Z] 10:16:57     INFO -     rbx = 0x00007ffca7f1b488   rbp = 0x00007ffca7f1b4c0
[task 2020-10-02T10:16:57.472Z] 10:16:57     INFO -     rsp = 0x00007ffca7f1b480   r12 = 0x00000253ace8502c
[task 2020-10-02T10:16:57.472Z] 10:16:57     INFO -     r13 = 0x0000000000000000   r14 = 0x0000000000000000
[task 2020-10-02T10:16:57.472Z] 10:16:57     INFO -     r15 = 0x00007f53d308f100   rip = 0x00007f53c2a5c839
[task 2020-10-02T10:16:57.472Z] 10:16:57     INFO -     Found by: call frame info
[task 2020-10-02T10:16:57.472Z] 10:16:57     INFO - 21  libxul.so!mozilla::detail::RunnableFunction<mozilla::TaskController::InitializeInternal()::$_0>::Run() [nsThreadUtils.h:2ce12e3e063c43c599ff6acb78be0d9bc038a862 : 577 + 0xf]
[task 2020-10-02T10:16:57.472Z] 10:16:57     INFO -     rbx = 0x00007ffca7f1b5f0   rbp = 0x00007ffca7f1b4d0
[task 2020-10-02T10:16:57.472Z] 10:16:57     INFO -     rsp = 0x00007ffca7f1b4d0   r12 = 0x00000253ace8502c
[task 2020-10-02T10:16:57.472Z] 10:16:57     INFO -     r13 = 0x0000000000000000   r14 = 0x00007f53d3061e90
[task 2020-10-02T10:16:57.472Z] 10:16:57     INFO -     r15 = 0x0000000000000000   rip = 0x00007f53c2a79fa9
[task 2020-10-02T10:16:57.472Z] 10:16:57     INFO -     Found by: call frame info
[task 2020-10-02T10:16:57.472Z] 10:16:57     INFO - 22  libxul.so!nsThread::ProcessNextEvent(bool, bool*) [nsThread.cpp:2ce12e3e063c43c599ff6acb78be0d9bc038a862 : 1234 + 0xe]
[task 2020-10-02T10:16:57.472Z] 10:16:57     INFO -     rbx = 0x00007ffca7f1b5f0   rbp = 0x00007ffca7f1ba10
[task 2020-10-02T10:16:57.472Z] 10:16:57     INFO -     rsp = 0x00007ffca7f1b4e0   r12 = 0x00000253ace8502c
[task 2020-10-02T10:16:57.472Z] 10:16:57     INFO -     r13 = 0x0000000000000000   r14 = 0x00007f53d3061e90
[task 2020-10-02T10:16:57.472Z] 10:16:57     INFO -     r15 = 0x0000000000000000   rip = 0x00007f53c2a6a68b
[task 2020-10-02T10:16:57.472Z] 10:16:57     INFO -     Found by: call frame info
[task 2020-10-02T10:16:57.472Z] 10:16:57     INFO - 23  libxul.so!NS_ProcessNextEvent(nsIThread*, bool) [nsThreadUtils.cpp:2ce12e3e063c43c599ff6acb78be0d9bc038a862 : 513 + 0xc]
[task 2020-10-02T10:16:57.472Z] 10:16:57     INFO -     rbx = 0x0000000000000000   rbp = 0x00007ffca7f1ba40
[task 2020-10-02T10:16:57.472Z] 10:16:57     INFO -     rsp = 0x00007ffca7f1ba20   r12 = 0x0000000000000001
[task 2020-10-02T10:16:57.472Z] 10:16:57     INFO -     r13 = 0x00007f53d30a5760   r14 = 0x00007ffca7f1ba27
[task 2020-10-02T10:16:57.472Z] 10:16:57     INFO -     r15 = 0x00007f53d3061e90   rip = 0x00007f53c2a6e481
[task 2020-10-02T10:16:57.472Z] 10:16:57     INFO -     Found by: call frame info
[task 2020-10-02T10:16:57.472Z] 10:16:57     INFO - 24  libxul.so!mozilla::ipc::MessagePump::Run(base::MessagePump::Delegate*) [MessagePump.cpp:2ce12e3e063c43c599ff6acb78be0d9bc038a862 : 87 + 0xa]
[task 2020-10-02T10:16:57.472Z] 10:16:57     INFO -     rbx = 0x00007f53d30a5740   rbp = 0x00007ffca7f1ba90
[task 2020-10-02T10:16:57.472Z] 10:16:57     INFO -     rsp = 0x00007ffca7f1ba50   r12 = 0x0000000000000001
[task 2020-10-02T10:16:57.472Z] 10:16:57     INFO -     r13 = 0x00007f53d30a5760   r14 = 0x00007ffca7f1bc68
[task 2020-10-02T10:16:57.472Z] 10:16:57     INFO -     r15 = 0x00007f53d3061e90   rip = 0x00007f53c309ca88
[task 2020-10-02T10:16:57.472Z] 10:16:57     INFO -     Found by: call frame info
[task 2020-10-02T10:16:57.472Z] 10:16:57     INFO - 25  libxul.so!MessageLoop::RunInternal() [message_loop.cc:2ce12e3e063c43c599ff6acb78be0d9bc038a862 : 334 + 0x17]
[task 2020-10-02T10:16:57.472Z] 10:16:57     INFO -     rbx = 0x00007ffca7f1bc68   rbp = 0x00007ffca7f1bad0
[task 2020-10-02T10:16:57.472Z] 10:16:57     INFO -     rsp = 0x00007ffca7f1baa0   r12 = 0x00007ffca7f1d0a8
[task 2020-10-02T10:16:57.472Z] 10:16:57     INFO -     r13 = 0x00007ffca7f1bc68   r14 = 0x00007ffca7f1bae0
[task 2020-10-02T10:16:57.472Z] 10:16:57     INFO -     r15 = 0x0000000080004005   rip = 0x00007f53c304ae13
[task 2020-10-02T10:16:57.472Z] 10:16:57     INFO -     Found by: call frame info
[task 2020-10-02T10:16:57.472Z] 10:16:57     INFO - 26  libxul.so!MessageLoop::Run() [message_loop.cc:2ce12e3e063c43c599ff6acb78be0d9bc038a862 : 309 + 0x8]
[task 2020-10-02T10:16:57.472Z] 10:16:57     INFO -     rbx = 0x00007ffca7f1bc68   rbp = 0x00007ffca7f1bb10
[task 2020-10-02T10:16:57.472Z] 10:16:57     INFO -     rsp = 0x00007ffca7f1bae0   r12 = 0x00007ffca7f1d0a8
[task 2020-10-02T10:16:57.472Z] 10:16:57     INFO -     r13 = 0x00007ffca7f1bc68   r14 = 0x00007ffca7f1bae0
[task 2020-10-02T10:16:57.472Z] 10:16:57     INFO -     r15 = 0x0000000080004005   rip = 0x00007f53c304ad6d
[task 2020-10-02T10:16:57.472Z] 10:16:57     INFO -     Found by: call frame info
[task 2020-10-02T10:16:57.472Z] 10:16:57     INFO - 27  libxul.so!nsBaseAppShell::Run() [nsBaseAppShell.cpp:2ce12e3e063c43c599ff6acb78be0d9bc038a862 : 137 + 0xd]
[task 2020-10-02T10:16:57.472Z] 10:16:57     INFO -     rbx = 0x00007f53bd7b1f20   rbp = 0x00007ffca7f1bb30
[task 2020-10-02T10:16:57.472Z] 10:16:57     INFO -     rsp = 0x00007ffca7f1bb20   r12 = 0x00007ffca7f1d0a8
[task 2020-10-02T10:16:57.472Z] 10:16:57     INFO -     r13 = 0x00007ffca7f1bc68   r14 = 0x00007f53d3061e90
[task 2020-10-02T10:16:57.472Z] 10:16:57     INFO -     r15 = 0x0000000080004005   rip = 0x00007f53c5841f3f
[task 2020-10-02T10:16:57.472Z] 10:16:57     INFO -     Found by: call frame info
[task 2020-10-02T10:16:57.472Z] 10:16:57     INFO - 28  libxul.so!XRE_RunAppShell() [nsEmbedFunctions.cpp:2ce12e3e063c43c599ff6acb78be0d9bc038a862 : 913 + 0xe]
[task 2020-10-02T10:16:57.472Z] 10:16:57     INFO -     rbx = 0x00007ffca7f1bb48   rbp = 0x00007ffca7f1bb60
[task 2020-10-02T10:16:57.472Z] 10:16:57     INFO -     rsp = 0x00007ffca7f1bb40   r12 = 0x00007ffca7f1d0a8
[task 2020-10-02T10:16:57.472Z] 10:16:57     INFO -     r13 = 0x00007ffca7f1bc68   r14 = 0x00007f53d30a5740
[task 2020-10-02T10:16:57.472Z] 10:16:57     INFO -     r15 = 0x0000000080004005   rip = 0x00007f53c69fda30
[task 2020-10-02T10:16:57.472Z] 10:16:57     INFO -     Found by: call frame info
[task 2020-10-02T10:16:57.472Z] 10:16:57     INFO - 29  libxul.so!mozilla::ipc::MessagePumpForChildProcess::Run(base::MessagePump::Delegate*) [MessagePump.cpp:2ce12e3e063c43c599ff6acb78be0d9bc038a862 : 237 + 0x5]
[task 2020-10-02T10:16:57.472Z] 10:16:57     INFO -     rbx = 0x00007ffca7f1bc68   rbp = 0x00007ffca7f1bb90
[task 2020-10-02T10:16:57.472Z] 10:16:57     INFO -     rsp = 0x00007ffca7f1bb70   r12 = 0x00007ffca7f1d0a8
[task 2020-10-02T10:16:57.472Z] 10:16:57     INFO -     r13 = 0x00007ffca7f1bc68   r14 = 0x00007f53d30a5740
[task 2020-10-02T10:16:57.472Z] 10:16:57     INFO -     r15 = 0x0000000080004005   rip = 0x00007f53c309d067
[task 2020-10-02T10:16:57.472Z] 10:16:57     INFO -     Found by: call frame info
[task 2020-10-02T10:16:57.472Z] 10:16:57     INFO - 30  libxul.so!MessageLoop::RunInternal() [message_loop.cc:2ce12e3e063c43c599ff6acb78be0d9bc038a862 : 334 + 0x17]
[task 2020-10-02T10:16:57.473Z] 10:16:57     INFO -     rbx = 0x00007ffca7f1bc68   rbp = 0x00007ffca7f1bbd0
[task 2020-10-02T10:16:57.473Z] 10:16:57     INFO -     rsp = 0x00007ffca7f1bba0   r12 = 0x00007ffca7f1d0a8
[task 2020-10-02T10:16:57.473Z] 10:16:57     INFO -     r13 = 0x00007ffca7f1bc68   r14 = 0x00007ffca7f1bbe0
[task 2020-10-02T10:16:57.473Z] 10:16:57     INFO -     r15 = 0x0000000080004005   rip = 0x00007f53c304ae13
[task 2020-10-02T10:16:57.473Z] 10:16:57     INFO -     Found by: call frame info
[task 2020-10-02T10:16:57.473Z] 10:16:57     INFO - 31  libxul.so!MessageLoop::Run() [message_loop.cc:2ce12e3e063c43c599ff6acb78be0d9bc038a862 : 309 + 0x8]
[task 2020-10-02T10:16:57.473Z] 10:16:57     INFO -     rbx = 0x00007ffca7f1bc68   rbp = 0x00007ffca7f1bc10
[task 2020-10-02T10:16:57.473Z] 10:16:57     INFO -     rsp = 0x00007ffca7f1bbe0   r12 = 0x00007ffca7f1d0a8
[task 2020-10-02T10:16:57.473Z] 10:16:57     INFO -     r13 = 0x00007ffca7f1bc68   r14 = 0x00007ffca7f1bbe0
[task 2020-10-02T10:16:57.473Z] 10:16:57     INFO -     r15 = 0x0000000080004005   rip = 0x00007f53c304ad6d
[task 2020-10-02T10:16:57.473Z] 10:16:57     INFO -     Found by: call frame info
[task 2020-10-02T10:16:57.473Z] 10:16:57     INFO - 32  libxul.so!XRE_InitChildProcess(int, char**, XREChildData const*) [nsEmbedFunctions.cpp:2ce12e3e063c43c599ff6acb78be0d9bc038a862 : 744 + 0x5]
[task 2020-10-02T10:16:57.473Z] 10:16:57     INFO -     rbx = 0x00007f53d30cc000   rbp = 0x00007ffca7f1bf00
[task 2020-10-02T10:16:57.473Z] 10:16:57     INFO -     rsp = 0x00007ffca7f1bc20   r12 = 0x00007ffca7f1d0a8
[task 2020-10-02T10:16:57.473Z] 10:16:57     INFO -     r13 = 0x00007ffca7f1bc68   r14 = 0x000000000000000d
[task 2020-10-02T10:16:57.473Z] 10:16:57     INFO -     r15 = 0x0000000080004005   rip = 0x00007f53c69fd5dc
[task 2020-10-02T10:16:57.473Z] 10:16:57     INFO -     Found by: call frame info
[task 2020-10-02T10:16:57.473Z] 10:16:57     INFO - 33  firefox-bin!content_process_main(mozilla::Bootstrap*, int, char**) [plugin-container.cpp:2ce12e3e063c43c599ff6acb78be0d9bc038a862 : 56 + 0x11]
[task 2020-10-02T10:16:57.473Z] 10:16:57     INFO -     rbx = 0x000000000000000f   rbp = 0x00007ffca7f1bf40
[task 2020-10-02T10:16:57.473Z] 10:16:57     INFO -     rsp = 0x00007ffca7f1bf10   r12 = 0x00007ffca7f1bf10
[task 2020-10-02T10:16:57.473Z] 10:16:57     INFO -     r13 = 0x00007ffca7f1d0a0   r14 = 0x00007ffca7f1d0a8
[task 2020-10-02T10:16:57.473Z] 10:16:57     INFO -     r15 = 0x00007f53d30026d0   rip = 0x0000561fa576296a
[task 2020-10-02T10:16:57.473Z] 10:16:57     INFO -     Found by: call frame info
[task 2020-10-02T10:16:57.473Z] 10:16:57     INFO - 34  firefox-bin!main [nsBrowserApp.cpp:2ce12e3e063c43c599ff6acb78be0d9bc038a862 : 304 + 0x20]
[task 2020-10-02T10:16:57.473Z] 10:16:57     INFO -     rbx = 0x0000000000000000   rbp = 0x00007ffca7f1cfc0
[task 2020-10-02T10:16:57.473Z] 10:16:57     INFO -     rsp = 0x00007ffca7f1bf50   r12 = 0x0000561fa5762810
[task 2020-10-02T10:16:57.473Z] 10:16:57     INFO -     r13 = 0x00007ffca7f1d0a0   r14 = 0x0000561fa5802248
[task 2020-10-02T10:16:57.473Z] 10:16:57     INFO -     r15 = 0x00000245a6ce2824   rip = 0x0000561fa5762ce6
[task 2020-10-02T10:16:57.473Z] 10:16:57     INFO -     Found by: call frame info
[task 2020-10-02T10:16:57.473Z] 10:16:57     INFO - 35  libc.so.6 + 0x21b97
[task 2020-10-02T10:16:57.473Z] 10:16:57     INFO -     rbx = 0x0000000000000000   rbp = 0x0000561fa57fdee0
[task 2020-10-02T10:16:57.473Z] 10:16:57     INFO -     rsp = 0x00007ffca7f1cfd0   r12 = 0x0000561fa5762810
[task 2020-10-02T10:16:57.473Z] 10:16:57     INFO -     r13 = 0x00007ffca7f1d0a0   r14 = 0x0000000000000000
[task 2020-10-02T10:16:57.473Z] 10:16:57     INFO -     r15 = 0x0000000000000000   rip = 0x00007f53d348db97
[task 2020-10-02T10:16:57.473Z] 10:16:57     INFO -     Found by: call frame info
[task 2020-10-02T10:16:57.473Z] 10:16:57     INFO - 36  firefox-bin!mozilla::UniquePtr<mozilla::Bootstrap, mozilla::Bootstrap::BootstrapDelete>::~UniquePtr() [UniquePtr.h:2ce12e3e063c43c599ff6acb78be0d9bc038a862 : 253 + 0x1f]
[task 2020-10-02T10:16:57.473Z] 10:16:57     INFO -     rsp = 0x00007ffca7f1cff0   rip = 0x0000561fa57629b5
[task 2020-10-02T10:16:57.473Z] 10:16:57     INFO -     Found by: stack scanning```

Emilio I believe this is from 1668156, can you take a look?

Flags: needinfo?(emilio)

Set release status flags based on info from the regressing bug 1668156

Assignee: nobody → emilio
Flags: needinfo?(emilio)

This is the right thing to do. If the compositor still hasn't sent
BrowserChild its visible position, then we should just be
non-intersecting, not carry on with the root document state.

Fix the test to not be racy, as the layout / positioning of the iframe
is async with Fission / Chromium site isolation enabled.

Pushed by ealvarez@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/2cb429755716 Return empty oop iframe metrics rather than no metrics for OOP iframes that we still haven't positioned and such. r=hiro
Created web-platform-tests PR https://github.com/web-platform-tests/wpt/pull/25963 for changes under testing/web-platform/tests
Status: NEW → RESOLVED
Closed: 5 years ago
Resolution: --- → FIXED
Target Milestone: --- → 83 Branch
Upstream PR merged by moz-wptsync-bot
Has Regression Range: --- → yes
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: