Closed Bug 1600662 Opened 5 years ago Closed 5 years ago

Assertion failure: aSheet->GetOwnerRule(), at z:/build/build/src/layout/style/StyleSheet.cpp:614

Categories

(Core :: CSS Parsing and Computation, defect)

defect
Not set
normal

Tracking

()

RESOLVED DUPLICATE of bug 1600624
Tracking Status
firefox73 --- fixed

People

(Reporter: bc, Unassigned)

References

()

Details

(Keywords: assertion)

  1. https://www.xe.com/

  2. Bughunter showed this asserting on Windows and Linux ASAN. I could not reproduce the assertion on Windows but was able to reproduce it using Fedora Nightly asan.

Windows

Assertion failure: aSheet->GetOwnerRule(), at z:/build/build/src/layout/style/StyleSheet.cpp:614
#01: void mozilla::MozPromise<bool,bool,1>::ThenValue<`lambda at z:/build/build/src/layout/style/Loader.cpp:1670:11',`lambda at z:/build/build/src/layout/style/Loader.cpp:1681:11'>::DoResolveOrRejectInternal(class mozilla::MozPromise<bool,bool,1>::ResolveOrRejectValue & const) [xpcom/threads/MozPromise.h:739]
#02: mozilla::MozPromise<bool,bool,1>::ThenValueBase::ResolveOrRejectRunnable::Run() [xpcom/threads/MozPromise.h:403]
#03: mozilla::SchedulerGroup::Runnable::Run() [xpcom/threads/SchedulerGroup.cpp:295]
#04: nsThread::ProcessNextEvent(bool,bool *) [xpcom/threads/nsThread.cpp:1251]
#05: NS_ProcessNextEvent(nsIThread *,bool) [xpcom/threads/nsThreadUtils.cpp:486]
#06: mozilla::ipc::MessagePump::Run(base::MessagePump::Delegate *) [ipc/glue/MessagePump.cpp:88]
#07: MessageLoop::RunHandler() [ipc/chromium/src/base/message_loop.cc:309]
#08: MessageLoop::Run() [ipc/chromium/src/base/message_loop.cc:291]
#09: nsBaseAppShell::Run() [widget/nsBaseAppShell.cpp:139]
#10: nsAppShell::Run() [widget/windows/nsAppShell.cpp:406]
#11: XRE_RunAppShell() [toolkit/xre/nsEmbedFunctions.cpp:934]
#12: mozilla::ipc::MessagePumpForChildProcess::Run(base::MessagePump::Delegate *) [ipc/glue/MessagePump.cpp:238]
#13: MessageLoop::RunHandler() [ipc/chromium/src/base/message_loop.cc:309]
#14: MessageLoop::Run() [ipc/chromium/src/base/message_loop.cc:291]
#15: XRE_InitChildProcess(int,char * * const,XREChildData const *) [toolkit/xre/nsEmbedFunctions.cpp:773]
#16: NS_internal_main(int,char * *,char * *) [browser/app/nsBrowserApp.cpp:272]
#17: wmain [toolkit/xre/nsWindowsWMain.cpp:131]
#18: static int __scrt_common_main_seh() [f:/dd/vctools/crt/vcstartup/src/startup/exe_common.inl:288]
#19: KERNEL32.DLL + 0x17bd4
#20: ntdll.dll + 0x6ced1

This is bug 1600624, but the repro was super-helpful to figure it out fast!

Status: NEW → RESOLVED
Closed: 5 years ago
Resolution: --- → DUPLICATE
You need to log in before you can comment on or make changes to this bug.