Closed Bug 855985 Opened 12 years ago Closed 12 years ago

Intermittent test_scrollbar.xul,test_popup_preventdefault_chrome.xul,test_notificationbox.xul,test_screenPersistence.xul,test_sandbox.xul,test_dialogfocus.xul | Assertion count {1,2} is greater than expected range (stylesheet not found: 'Not Reached')

Categories

(Toolkit :: XUL Widgets, defect)

defect
Not set
normal

Tracking

()

RESOLVED FIXED
mozilla23

People

(Reporter: reuben, Assigned: bzbarsky)

References

Details

(Keywords: assertion, intermittent-failure)

https://tbpl.mozilla.org/php/getParsedLog.php?id=21239222&tree=Mozilla-Inbound Rev3 Fedora 12 mozilla-inbound debug test mochitest-other on 2013-03-29 01:00:07 PDT for push 5a7aaa967ad3 INFO - 24566 INFO TEST-START | chrome://mochitests/content/chrome/toolkit/content/tests/chrome/test_scrollbar.xul INFO - --DOMWINDOW == 93 (0xc3f30e8) [serial = 3357] [outer = 0xbdb9318] [url = data:text/html,<html><body><input%20size='4'%20id='one'><input%20size='4'%20id='two'></body></html>] INFO - --DOMWINDOW == 92 (0xbdb9318) [serial = 3356] [outer = (nil)] [url = data:text/html,<html><body><input%20size='4'%20id='one'><input%20size='4'%20id='two'></body></html>] INFO - --DOMWINDOW == 91 (0xe2600f0) [serial = 3353] [outer = (nil)] [url = chrome://mochitests/content/chrome/toolkit/content/tests/chrome/test_popup_recreate.xul] INFO - --DOMWINDOW == 90 (0xda00688) [serial = 3407] [outer = 0xb4ee888] [url = chrome://mochikit/content/tests/SimpleTest/iframe-between-tests.html] INFO - --DOMWINDOW == 89 (0xd789238) [serial = 3404] [outer = 0x99b51e8] [url = about:blank] INFO - ++DOMWINDOW == 90 (0xd789238) [serial = 3418] [outer = 0xb4ee888] INFO - --DOCSHELL 0xceba660 == 11 [id = 678] INFO - [Parent 2480] WARNING: NS_ENSURE_SUCCESS(rv, false) failed with result 0x8000FFFF: file /content/base/src/nsContentUtils.cpp, line 3076 INFO - [Parent 2480] WARNING: NS_ENSURE_TRUE(pusher.Push(aBoundElement)) failed: file /content/xbl/src/nsXBLProtoImplMethod.cpp, line 308 INFO - 24567 INFO TEST-PASS | chrome://mochitests/content/chrome/toolkit/content/tests/chrome/test_scrollbar.xul | Scrollbar thumb should follow the mouse when dragged. INFO - 24568 INFO TEST-PASS | chrome://mochitests/content/chrome/toolkit/content/tests/chrome/test_scrollbar.xul | Scrollbar shouldn't move further than the mouse when dragged. INFO - 24569 INFO TEST-PASS | chrome://mochitests/content/chrome/toolkit/content/tests/chrome/test_scrollbar.xul | Dragging the scrollbar should only be possible with the left mouse button. INFO - 24570 INFO TEST-PASS | chrome://mochitests/content/chrome/toolkit/content/tests/chrome/test_scrollbar.xul | Releasing the mouse button after dragging the thumb shouldn't move it. INFO - 24571 INFO TEST-PASS | chrome://mochitests/content/chrome/toolkit/content/tests/chrome/test_scrollbar.xul | On platforms other than Mac OS X, holding shift should enable scroll-to-click on the scrollbar thumb. INFO - 24572 INFO TEST-PASS | chrome://mochitests/content/chrome/toolkit/content/tests/chrome/test_scrollbar.xul | Scrollbar thumb should follow the mouse when dragged. INFO - 24573 INFO TEST-PASS | chrome://mochitests/content/chrome/toolkit/content/tests/chrome/test_scrollbar.xul | Scrollbar shouldn't move further than the mouse when dragged. INFO - 24574 INFO TEST-PASS | chrome://mochitests/content/chrome/toolkit/content/tests/chrome/test_scrollbar.xul | Dragging the scrollbar should only be possible with the left mouse button. INFO - 24575 INFO TEST-PASS | chrome://mochitests/content/chrome/toolkit/content/tests/chrome/test_scrollbar.xul | Releasing the mouse button after dragging the thumb shouldn't move it. INFO - 24576 INFO TEST-PASS | chrome://mochitests/content/chrome/toolkit/content/tests/chrome/test_scrollbar.xul | Scrollbar thumb should follow the mouse when dragged. INFO - 24577 INFO TEST-PASS | chrome://mochitests/content/chrome/toolkit/content/tests/chrome/test_scrollbar.xul | Scrollbar shouldn't move further than the mouse when dragged. INFO - 24578 INFO TEST-PASS | chrome://mochitests/content/chrome/toolkit/content/tests/chrome/test_scrollbar.xul | Dragging the scrollbar should only be possible with the left mouse button. INFO - 24579 INFO TEST-PASS | chrome://mochitests/content/chrome/toolkit/content/tests/chrome/test_scrollbar.xul | Releasing the mouse button after dragging the thumb shouldn't move it. INFO - 24580 INFO TEST-PASS | chrome://mochitests/content/chrome/toolkit/content/tests/chrome/test_scrollbar.xul | On platforms other than Mac OS X, holding shift should enable scroll-to-click on the scrollbar thumb. INFO - 24581 INFO TEST-PASS | chrome://mochitests/content/chrome/toolkit/content/tests/chrome/test_scrollbar.xul | Scrollbar thumb should follow the mouse when dragged. INFO - 24582 INFO TEST-PASS | chrome://mochitests/content/chrome/toolkit/content/tests/chrome/test_scrollbar.xul | Scrollbar shouldn't move further than the mouse when dragged. INFO - 24583 INFO TEST-PASS | chrome://mochitests/content/chrome/toolkit/content/tests/chrome/test_scrollbar.xul | Dragging the scrollbar should only be possible with the left mouse button. INFO - 24584 INFO TEST-PASS | chrome://mochitests/content/chrome/toolkit/content/tests/chrome/test_scrollbar.xul | Releasing the mouse button after dragging the thumb shouldn't move it. INFO - 24585 INFO TEST-PASS | chrome://mochitests/content/chrome/toolkit/content/tests/chrome/test_scrollbar.xul | When middlemouse.scrollbarPosition is on, clicking the thumb with the middle mouse button should center it around the cursor. INFO - 24586 INFO TEST-PASS | chrome://mochitests/content/chrome/toolkit/content/tests/chrome/test_scrollbar.xul | Scrollbar thumb should follow the mouse when dragged. INFO - 24587 INFO TEST-PASS | chrome://mochitests/content/chrome/toolkit/content/tests/chrome/test_scrollbar.xul | Scrollbar shouldn't move further than the mouse when dragged. INFO - 24588 INFO TEST-PASS | chrome://mochitests/content/chrome/toolkit/content/tests/chrome/test_scrollbar.xul | Dragging the scrollbar should only be possible with the left mouse button. INFO - 24589 INFO TEST-PASS | chrome://mochitests/content/chrome/toolkit/content/tests/chrome/test_scrollbar.xul | Releasing the mouse button after dragging the thumb shouldn't move it. INFO - 24590 INFO TEST-PASS | chrome://mochitests/content/chrome/toolkit/content/tests/chrome/test_scrollbar.xul | When middlemouse.scrollbarPosition is on, clicking the thumb with the middle mouse button should center it around the cursor. INFO - 24591 INFO TEST-PASS | chrome://mochitests/content/chrome/toolkit/content/tests/chrome/test_scrollbar.xul | Scrollbar thumb should follow the mouse when dragged. INFO - 24592 INFO TEST-PASS | chrome://mochitests/content/chrome/toolkit/content/tests/chrome/test_scrollbar.xul | Scrollbar shouldn't move further than the mouse when dragged. INFO - 24593 INFO TEST-PASS | chrome://mochitests/content/chrome/toolkit/content/tests/chrome/test_scrollbar.xul | Dragging the scrollbar should only be possible with the left mouse button. INFO - 24594 INFO TEST-PASS | chrome://mochitests/content/chrome/toolkit/content/tests/chrome/test_scrollbar.xul | Releasing the mouse button after dragging the thumb shouldn't move it. INFO - 24595 INFO TEST-PASS | chrome://mochitests/content/chrome/toolkit/content/tests/chrome/test_scrollbar.xul | When middlemouse.scrollbarPosition is on, clicking the thumb with the middle mouse button should center it around the cursor. INFO - 24596 INFO TEST-PASS | chrome://mochitests/content/chrome/toolkit/content/tests/chrome/test_scrollbar.xul | Scrollbar thumb should follow the mouse when dragged. INFO - 24597 INFO TEST-PASS | chrome://mochitests/content/chrome/toolkit/content/tests/chrome/test_scrollbar.xul | Scrollbar shouldn't move further than the mouse when dragged. INFO - 24598 INFO TEST-PASS | chrome://mochitests/content/chrome/toolkit/content/tests/chrome/test_scrollbar.xul | Dragging the scrollbar should only be possible with the left mouse button. INFO - 24599 INFO TEST-PASS | chrome://mochitests/content/chrome/toolkit/content/tests/chrome/test_scrollbar.xul | Releasing the mouse button after dragging the thumb shouldn't move it. INFO - 24600 INFO TEST-PASS | chrome://mochitests/content/chrome/toolkit/content/tests/chrome/test_scrollbar.xul | When middlemouse.scrollbarPosition is on, clicking the thumb with the middle mouse button should center it around the cursor. INFO - 24601 INFO TEST-PASS | chrome://mochitests/content/chrome/toolkit/content/tests/chrome/test_scrollbar.xul | Scrollbar thumb should follow the mouse when dragged. INFO - 24602 INFO TEST-PASS | chrome://mochitests/content/chrome/toolkit/content/tests/chrome/test_scrollbar.xul | Scrollbar shouldn't move further than the mouse when dragged. INFO - 24603 INFO TEST-PASS | chrome://mochitests/content/chrome/toolkit/content/tests/chrome/test_scrollbar.xul | Dragging the scrollbar should only be possible with the left mouse button. INFO - 24604 INFO TEST-PASS | chrome://mochitests/content/chrome/toolkit/content/tests/chrome/test_scrollbar.xul | Releasing the mouse button after dragging the thumb shouldn't move it. INFO - 24605 INFO TEST-PASS | chrome://mochitests/content/chrome/toolkit/content/tests/chrome/test_scrollbar.xul | Dragging works correctly. INFO - 24606 INFO TEST-PASS | chrome://mochitests/content/chrome/toolkit/content/tests/chrome/test_scrollbar.xul | Releasing the mouse button after dragging the thumb shouldn't move it. INFO - 24607 INFO TEST-PASS | chrome://mochitests/content/chrome/toolkit/content/tests/chrome/test_scrollbar.xul | Dragging works correctly. INFO - 24608 INFO TEST-PASS | chrome://mochitests/content/chrome/toolkit/content/tests/chrome/test_scrollbar.xul | Releasing the mouse button after dragging the thumb shouldn't move it. INFO - 24609 INFO TEST-PASS | chrome://mochitests/content/chrome/toolkit/content/tests/chrome/test_scrollbar.xul | Dragging works correctly. INFO - 24610 INFO TEST-PASS | chrome://mochitests/content/chrome/toolkit/content/tests/chrome/test_scrollbar.xul | Releasing the mouse button after dragging the thumb shouldn't move it. INFO - 24611 INFO TEST-PASS | chrome://mochitests/content/chrome/toolkit/content/tests/chrome/test_scrollbar.xul | Dragging works correctly. INFO - 24612 INFO TEST-PASS | chrome://mochitests/content/chrome/toolkit/content/tests/chrome/test_scrollbar.xul | Releasing the mouse button after dragging the thumb shouldn't move it. INFO - [Parent 2480] ###!!! ASSERTION: stylesheet not found: 'Not Reached', file /content/base/src/nsDocument.cpp, line 3691 INFO - nsDocument::RemoveStyleSheet(nsIStyleSheet*) [content/base/src/nsDocument.cpp:3688] INFO - nsStyleLinkElement::DoUpdateStyleSheet(nsIDocument*, nsICSSLoaderObserver*, bool*, bool*, bool) [content/base/src/nsStyleLinkElement.cpp:301] INFO - nsStyleLinkElement::UpdateStyleSheetInternal(nsIDocument*, bool) [content/base/src/nsStyleLinkElement.cpp:196] INFO - mozilla::dom::HTMLLinkElement::UnbindFromTree(bool, bool) [content/html/content/src/HTMLLinkElement.cpp:172] INFO - mozilla::dom::Element::UnbindFromTree(bool, bool) [content/base/src/Element.cpp:1340] INFO - nsGenericHTMLElement::UnbindFromTree(bool, bool) [content/html/content/src/nsGenericHTMLElement.cpp:655] INFO - mozilla::dom::HTMLSharedElement::UnbindFromTree(bool, bool) [content/html/content/src/HTMLSharedElement.cpp:309] INFO - mozilla::dom::Element::UnbindFromTree(bool, bool) [content/base/src/Element.cpp:1340] INFO - nsGenericHTMLElement::UnbindFromTree(bool, bool) [content/html/content/src/nsGenericHTMLElement.cpp:655] INFO - mozilla::dom::HTMLSharedElement::UnbindFromTree(bool, bool) [content/html/content/src/HTMLSharedElement.cpp:309] INFO - nsDocument::cycleCollection::UnlinkImpl(void*) [content/base/src/nsDocument.cpp:1775] INFO - nsHTMLDocument::cycleCollection::UnlinkImpl(void*) [content/html/document/src/nsHTMLDocument.cpp:227] INFO - nsCycleCollector::CollectWhite(nsICycleCollectorListener*) [xpcom/base/nsCycleCollector.cpp:2344] INFO - nsCycleCollector::FinishCollection(nsICycleCollectorListener*) [xpcom/base/nsCycleCollector.cpp:2798] INFO - nsCycleCollectorRunner::Collect(bool, nsCycleCollectorResults*, nsICycleCollectorListener*) [xpcom/base/nsCycleCollector.cpp:1149] INFO - nsCycleCollector_collect(bool, nsCycleCollectorResults*, nsICycleCollectorListener*) [xpcom/base/nsCycleCollector.cpp:3020] INFO - nsJSContext::CycleCollectNow(nsICycleCollectorListener*, int, bool) [dom/base/nsJSEnvironment.cpp:2776] INFO - CCTimerFired [dom/base/nsJSEnvironment.cpp:2986] INFO - nsTimerImpl::Fire() [xpcom/threads/nsTimerImpl.cpp:543] INFO - nsTimerEvent::Run() [xpcom/threads/nsTimerImpl.cpp:630] INFO - nsThread::ProcessNextEvent(bool, bool*) [xpcom/threads/nsThread.cpp:627] INFO - NS_ProcessNextEvent(nsIThread*, bool) [obj-firefox/xpcom/build/nsThreadUtils.cpp:238] INFO - mozilla::ipc::MessagePump::Run(base::MessagePump::Delegate*) [ipc/glue/MessagePump.cpp:83] INFO - MessageLoop::RunInternal() [ipc/chromium/src/base/message_loop.cc:216] INFO - MessageLoop::Run() [ipc/chromium/src/base/message_loop.cc:503] INFO - nsBaseAppShell::Run() [widget/xpwidgets/nsBaseAppShell.cpp:165] INFO - nsAppStartup::Run() [toolkit/components/startup/nsAppStartup.cpp:289] INFO - XREMain::XRE_mainRun() [toolkit/xre/nsAppRunner.cpp:3881] INFO - XREMain::XRE_main(int, char**, nsXREAppData const*) [toolkit/xre/nsAppRunner.cpp:3947] INFO - XRE_main [toolkit/xre/nsAppRunner.cpp:4153] INFO - do_main [browser/app/nsBrowserApp.cpp:224] INFO - main [browser/app/nsBrowserApp.cpp:535] INFO - libc.so.6 + 0x16bb6 INFO - --DOMWINDOW == 89 (0xa2374c0) [serial = 3375] [outer = (nil)] [url = chrome://mochitests/content/chrome/toolkit/content/tests/chrome/window_preferences.xul] INFO - --DOMWINDOW == 88 (0xce78b68) [serial = 3391] [outer = (nil)] [url = chrome://mochitests/content/chrome/toolkit/content/tests/chrome/window_preferences_commandretarget.xul] INFO - --DOMWINDOW == 87 (0xd1cae58) [serial = 3379] [outer = (nil)] [url = chrome://mochitests/content/chrome/toolkit/content/tests/chrome/window_preferences3.xul] INFO - --DOMWINDOW == 86 (0xe1ed020) [serial = 3387] [outer = (nil)] [url = chrome://mochitests/content/chrome/toolkit/content/tests/chrome/window_preferences2.xul] INFO - --DOMWINDOW == 85 (0xc870bc8) [serial = 3383] [outer = (nil)] [url = chrome://mochitests/content/chrome/toolkit/content/tests/chrome/window_preferences.xul] INFO - --DOMWINDOW == 84 (0xcbe60e8) [serial = 3381] [outer = (nil)] [url = chrome://mochitests/content/chrome/toolkit/content/tests/chrome/window_preferences.xul] INFO - --DOMWINDOW == 83 (0xcb200c8) [serial = 3377] [outer = (nil)] [url = chrome://mochitests/content/chrome/toolkit/content/tests/chrome/window_preferences2.xul] INFO - --DOMWINDOW == 82 (0xc232dd8) [serial = 3135] [outer = (nil)] [url = file:///tmp/tmpWRBH1u] INFO - --DOMWINDOW == 81 (0xe057158) [serial = 3389] [outer = (nil)] [url = chrome://mochitests/content/chrome/toolkit/content/tests/chrome/window_preferences3.xul] INFO - --DOMWINDOW == 80 (0xd4c9c08) [serial = 3385] [outer = (nil)] [url = chrome://mochitests/content/chrome/toolkit/content/tests/chrome/window_preferences.xul] INFO - --DOMWINDOW == 79 (0x99b51e8) [serial = 3403] [outer = (nil)] [url = chrome://rtltest/content/dirtest.xul] INFO - 24613 INFO TEST-END | chrome://mochitests/content/chrome/toolkit/content/tests/chrome/test_scrollbar.xul | finished in 645ms INFO - ++DOMWINDOW == 80 (0xa7bdf10) [serial = 3419] [outer = 0xb4ee888] INFO - 24614 ERROR TEST-UNEXPECTED-FAIL | chrome://mochitests/content/chrome/toolkit/content/tests/chrome/test_scrollbar.xul | Assertion count 1 is greater than expected range 0-0 assertions.
Blocks: 854068, 404077, 850090
Summary: Intermittent "ASSERTION: stylesheet not found: 'Not Reached', file content/base/src/nsDocument.cpp, line 3691" → Intermittent test_scrollbar.xul | Assertion count {1,2} is greater than expected range (stylesheet not found: 'Not Reached')
Summary: Intermittent test_scrollbar.xul | Assertion count {1,2} is greater than expected range (stylesheet not found: 'Not Reached') → Intermittent test_scrollbar.xul,test_popup_preventdefault_chrome.xul | Assertion count {1,2} is greater than expected range (stylesheet not found: 'Not Reached')
Summary: Intermittent test_scrollbar.xul,test_popup_preventdefault_chrome.xul | Assertion count {1,2} is greater than expected range (stylesheet not found: 'Not Reached') → Intermittent test_scrollbar.xul,test_popup_preventdefault_chrome.xul,test_notificationbox.xul | Assertion count {1,2} is greater than expected range (stylesheet not found: 'Not Reached')
Summary: Intermittent test_scrollbar.xul,test_popup_preventdefault_chrome.xul,test_notificationbox.xul | Assertion count {1,2} is greater than expected range (stylesheet not found: 'Not Reached') → Intermittent test_scrollbar.xul,test_popup_preventdefault_chrome.xul,test_notificationbox.xul,test_screenPersistence.xul | Assertion count {1,2} is greater than expected range (stylesheet not found: 'Not Reached')
Summary: Intermittent test_scrollbar.xul,test_popup_preventdefault_chrome.xul,test_notificationbox.xul,test_screenPersistence.xul | Assertion count {1,2} is greater than expected range (stylesheet not found: 'Not Reached') → Intermittent test_scrollbar.xul,test_popup_preventdefault_chrome.xul,test_notificationbox.xul,test_screenPersistence.xul,test_sandbox.xul | Assertion count {1,2} is greater than expected range (stylesheet not found: 'Not Reached')
Flags: needinfo?(bzbarsky)
Summary: Intermittent test_scrollbar.xul,test_popup_preventdefault_chrome.xul,test_notificationbox.xul,test_screenPersistence.xul,test_sandbox.xul | Assertion count {1,2} is greater than expected range (stylesheet not found: 'Not Reached') → Intermittent test_scrollbar.xul,test_popup_preventdefault_chrome.xul,test_notificationbox.xul,test_screenPersistence.xul,test_sandbox.xul,test_dialogfocus.xul | Assertion count {1,2} is greater than expected range (stylesheet not found: 'Not Reached')
I would have thought so, yes. I wonder whether the document being removed from is somehow different from the one being unlinked (???).
Flags: needinfo?(bzbarsky)
Assignee: nobody → bzbarsky
Status: NEW → RESOLVED
Closed: 12 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla23
You need to log in before you can comment on or make changes to this bug.