Closed Bug 867746 Opened 11 years ago Closed 11 years ago

Intermittent test_bug394239.html | Assertion count 0 is less than expected range | test_bug402380.html | Assertion count 1 is greater than expected range

Categories

(Core :: Layout, defect)

x86
Windows 7
defect
Not set
normal

Tracking

()

RESOLVED WORKSFORME

People

(Reporter: RyanVM, Unassigned)

Details

(Keywords: assertion, intermittent-failure)

I don't suppose we can just fix the test from bug 394239 to stop asserting, can we? Of course, a quick Bugzilla query indicates that this assert bites us elsewhere too, for whatever that's worth.

https://tbpl.mozilla.org/php/getParsedLog.php?id=22463975&tree=Mozilla-Inbound

Rev3 WINNT 6.1 mozilla-inbound debug test mochitest-5 on 2013-05-01 10:20:07 PDT for push 9c106165889d
slave: talos-r3-w7-009

10:26:06     INFO -  883 INFO TEST-START | /tests/layout/generic/test/test_bug394239.html
10:26:06     INFO -  ++DOMWINDOW == 68 (0F2F5318) [serial = 136] [outer = 054FE490]
10:26:07     INFO -  884 INFO TEST-PASS | /tests/layout/generic/test/test_bug394239.html | Should not crash
10:26:07     INFO -  885 INFO TEST-END | /tests/layout/generic/test/test_bug394239.html | finished in 653ms
10:26:07     INFO -  ++DOMWINDOW == 69 (0F2F5580) [serial = 137] [outer = 054FE490]
10:26:07     INFO -  886 ERROR TEST-UNEXPECTED-PASS | /tests/layout/generic/test/test_bug394239.html | Assertion count 0 is less than expected range 1-1 assertions.
10:26:07     INFO -  887 INFO TEST-START | /tests/layout/generic/test/test_bug402380.html
10:26:07     INFO -  ###!!! ASSERTION: Placeholder relationship should have been torn down already; this might mean we have a stray placeholder in the tree.: '!placeholder || nsLayoutUtils::IsProperAncestorFrame(aDestructRoot, placeholder)', file e:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/layout/generic/nsFrame.cpp, line 620
10:26:17     INFO -  nsSplittableFrame::DestroyFrom(nsIFrame *) [layout/generic/nsSplittableFrame.cpp:41]
10:26:17     INFO -  nsContainerFrame::DestroyFrom(nsIFrame *) [layout/generic/nsContainerFrame.cpp:270]
10:26:17     INFO -  nsBlockFrame::DestroyFrom(nsIFrame *) [layout/generic/nsBlockFrame.cpp:313]
10:26:17     INFO -  nsFrameList::DestroyFramesFrom(nsIFrame *) [layout/generic/nsFrameList.cpp:56]
10:26:17     INFO -  nsAbsoluteContainingBlock::DestroyFrames(nsIFrame *,nsIFrame *) [layout/generic/nsAbsoluteContainingBlock.cpp:312]
10:26:17     INFO -  nsContainerFrame::DestroyAbsoluteFrames(nsIFrame *) [layout/generic/nsContainerFrame.cpp:215]
10:26:17     INFO -  nsContainerFrame::DestroyFrom(nsIFrame *) [layout/generic/nsContainerFrame.cpp:252]
10:26:17     INFO -  nsBlockFrame::DoRemoveFrame(nsIFrame *,unsigned int) [layout/generic/nsBlockFrame.cpp:5440]
10:26:17     INFO -  nsBlockFrame::RemoveFrame(mozilla::layout::FrameChildListID,nsIFrame *) [layout/generic/nsBlockFrame.cpp:4993]
10:26:17     INFO -  nsFrameManager::RemoveFrame(mozilla::layout::FrameChildListID,nsIFrame *) [layout/base/nsFrameManager.cpp:482]
10:26:17     INFO -  nsCSSFrameConstructor::ContentRemoved(nsIContent *,nsIContent *,nsIContent *,nsCSSFrameConstructor::RemoveFlags,bool *) [layout/base/nsCSSFrameConstructor.cpp:7540]
10:26:17     INFO -  nsCSSFrameConstructor::RecreateFramesForContent(nsIContent *,bool) [layout/base/nsCSSFrameConstructor.cpp:9334]
10:26:17     INFO -  nsCSSFrameConstructor::ProcessRestyledFrames(nsStyleChangeList &) [layout/base/nsCSSFrameConstructor.cpp:8163]
10:26:17     INFO -  nsCSSFrameConstructor::RestyleElement(mozilla::dom::Element *,nsIFrame *,nsChangeHint,mozilla::css::RestyleTracker &,bool) [layout/base/nsCSSFrameConstructor.cpp:8311]
10:26:17     INFO -  mozilla::css::RestyleTracker::ProcessOneRestyle(mozilla::dom::Element *,nsRestyleHint,nsChangeHint) [layout/base/RestyleTracker.cpp:125]
10:26:17     INFO -  mozilla::css::RestyleTracker::DoProcessRestyles() [layout/base/RestyleTracker.cpp:210]
10:26:17     INFO -  nsCSSFrameConstructor::ProcessPendingRestyles() [layout/base/nsCSSFrameConstructor.cpp:12051]
10:26:17     INFO -  nsRefreshDriver::Tick(__int64,mozilla::TimeStamp) [layout/base/nsRefreshDriver.cpp:939]
10:26:17     INFO -  mozilla::RefreshDriverTimer::TickDriver(nsRefreshDriver *,__int64,mozilla::TimeStamp) [layout/base/nsRefreshDriver.cpp:167]
10:26:17     INFO -  mozilla::RefreshDriverTimer::Tick() [layout/base/nsRefreshDriver.cpp:158]
10:26:17     INFO -  nsTimerImpl::Fire() [xpcom/threads/nsTimerImpl.cpp:547]
10:26:17     INFO -  nsTimerEvent::Run() [xpcom/threads/nsTimerImpl.cpp:636]
10:26:17     INFO -  nsThread::ProcessNextEvent(bool,bool *) [xpcom/threads/nsThread.cpp:627]
10:26:17     INFO -  NS_ProcessNextEvent(nsIThread *,bool) [obj-firefox/xpcom/build/nsThreadUtils.cpp:238]
10:26:17     INFO -  mozilla::ipc::MessagePump::Run(base::MessagePump::Delegate *) [ipc/glue/MessagePump.cpp:82]
10:26:17     INFO -  MessageLoop::RunInternal() [ipc/chromium/src/base/message_loop.cc:219]
10:26:17     INFO -  MessageLoop::RunHandler() [ipc/chromium/src/base/message_loop.cc:213]
10:26:17     INFO -  MessageLoop::Run() [ipc/chromium/src/base/message_loop.cc:187]
10:26:17     INFO -  nsBaseAppShell::Run() [widget/xpwidgets/nsBaseAppShell.cpp:165]
10:26:17     INFO -  nsAppShell::Run() [widget/windows/nsAppShell.cpp:113]
10:26:17     INFO -  nsAppStartup::Run() [toolkit/components/startup/nsAppStartup.cpp:290]
10:26:17     INFO -  XREMain::XRE_mainRun() [toolkit/xre/nsAppRunner.cpp:3879]
10:26:17     INFO -  XREMain::XRE_main(int,char * * const,nsXREAppData const *) [toolkit/xre/nsAppRunner.cpp:3946]
10:26:17     INFO -  XRE_main [toolkit/xre/nsAppRunner.cpp:4158]
10:26:17     INFO -  do_main [browser/app/nsBrowserApp.cpp:271]
10:26:17     INFO -  NS_internal_main(int,char * *) [browser/app/nsBrowserApp.cpp:576]
10:26:17     INFO -  wmain [toolkit/xre/nsWindowsWMain.cpp:112]
10:26:17     INFO -  __tmainCRTStartup [f:/dd/vctools/crt_bld/self_x86/crt/src/crtexe.c:552]
10:26:17     INFO -  wmainCRTStartup [f:/dd/vctools/crt_bld/self_x86/crt/src/crtexe.c:371]
10:26:17     INFO -  kernel32 + 0x51174
10:26:17     INFO -  ntdll + 0x5b3f5
10:26:17     INFO -  ntdll + 0x5b3c8
10:26:17     INFO -  WARNING: NS_ENSURE_TRUE(mBoundFrame) failed: file e:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/content/html/content/src/nsTextEditorState.cpp, line 1560
10:26:17     INFO -  ++DOMWINDOW == 70 (0F2F6D90) [serial = 138] [outer = 054FE490]
10:26:17     INFO -  888 INFO TEST-PASS | /tests/layout/generic/test/test_bug402380.html | Should not crash
10:26:17     INFO -  889 INFO TEST-END | /tests/layout/generic/test/test_bug402380.html | finished in 1054ms
10:26:17     INFO -  ++DOMWINDOW == 71 (0F31B5B8) [serial = 139] [outer = 054FE490]
10:26:17     INFO -  890 ERROR TEST-UNEXPECTED-FAIL | /tests/layout/generic/test/test_bug402380.html | Assertion count 1 is greater than expected range 0-0 assertions.
Status: NEW → RESOLVED
Closed: 11 years ago
Resolution: --- → WORKSFORME
You need to log in before you can comment on or make changes to this bug.