Closed Bug 911371 Opened 12 years ago Closed 11 years ago

Intermittent test_bug691.html | Assertion count 1 is greater than expected range (mRequiredRadioCount about to wrap below 0!: 'radioGroup->mRequiredRadioCount != 0')

Categories

(Core :: DOM: Core & HTML, defect)

x86
Windows 7
defect
Not set
normal

Tracking

()

RESOLVED WORKSFORME

People

(Reporter: RyanVM, Unassigned)

Details

(Keywords: assertion, intermittent-failure)

https://tbpl.mozilla.org/php/getParsedLog.php?id=27238616&tree=Mozilla-Inbound Windows 7 32-bit mozilla-inbound debug test mochitest-1 on 2013-08-30 14:37:47 PDT for push d4141cb0d9cf slave: t-w732-ix-014 14:58:28 INFO - 139842 INFO TEST-START | /tests/content/html/content/test/test_bug691.html 14:58:28 INFO - [Parent 3736] WARNING: NS_ENSURE_TRUE(selCon) failed: file e:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/editor/libeditor/base/nsEditor.cpp, line 613 14:58:29 INFO - [Parent 3736] WARNING: NS_ENSURE_TRUE(selcon) failed: file e:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/editor/libeditor/base/nsEditor.cpp, line 635 14:58:29 INFO - [Parent 3736] ###!!! ASSERTION: mRequiredRadioCount about to wrap below 0!: 'radioGroup->mRequiredRadioCount != 0', file e:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/content/base/src/nsDocument.cpp, line 7372 14:58:29 INFO - ++DOMWINDOW == 104 (0CA5B158) [serial = 3683] [outer = 09A34528] 14:58:29 INFO - --DOMWINDOW == 103 (23A2EFD0) [serial = 3642] [outer = 00000000] [url = http://mochi.test:8888/tests/content/html/content/test/bug649134/file_bug649134-1.sjs] 14:58:29 INFO - --DOMWINDOW == 102 (23A26B78) [serial = 3643] [outer = 00000000] [url = http://mochi.test:8888/tests/content/html/content/test/bug649134/file_bug649134-2.sjs] 14:58:29 INFO - --DOMWINDOW == 101 (23A31650) [serial = 3644] [outer = 00000000] [url = http://mochi.test:8888/tests/content/html/content/test/bug649134/] 14:58:29 INFO - --DOMWINDOW == 100 (23A2BFB0) [serial = 3645] [outer = 00000000] [url = http://mochi.test:8888/tests/content/html/content/test/bug649134/index.html] 14:58:29 INFO - --DOMWINDOW == 99 (0CA5EFE8) [serial = 3609] [outer = 00000000] [url = http://mochi.test:8888/tests/content/html/content/test/noSuchPage.html?data=a%C3%AFe&_charset_=UTF-8] 14:58:29 INFO - mozilla::dom::HTMLInputElement::WillRemoveFromRadioGroup() [content/html/content/src/HTMLInputElement.cpp:4906] 14:58:29 INFO - mozilla::dom::HTMLInputElement::UnbindFromTree(bool,bool) [content/html/content/src/HTMLInputElement.cpp:3486] 14:58:29 INFO - mozilla::dom::Element::UnbindFromTree(bool,bool) [content/base/src/Element.cpp:1215] 14:58:29 INFO - nsGenericHTMLElement::UnbindFromTree(bool,bool) [content/html/content/src/nsGenericHTMLElement.cpp:641] 14:58:29 INFO - mozilla::dom::Element::UnbindFromTree(bool,bool) [content/base/src/Element.cpp:1215] 14:58:29 INFO - nsGenericHTMLElement::UnbindFromTree(bool,bool) [content/html/content/src/nsGenericHTMLElement.cpp:641] 14:58:29 INFO - mozilla::dom::HTMLBodyElement::UnbindFromTree(bool,bool) [content/html/content/src/HTMLBodyElement.cpp:348] 14:58:29 INFO - mozilla::dom::Element::UnbindFromTree(bool,bool) [content/base/src/Element.cpp:1215] 14:58:29 INFO - nsGenericHTMLElement::UnbindFromTree(bool,bool) [content/html/content/src/nsGenericHTMLElement.cpp:641] 14:58:29 INFO - mozilla::dom::HTMLSharedElement::UnbindFromTree(bool,bool) [content/html/content/src/HTMLSharedElement.cpp:293] 14:58:29 INFO - nsDocument::cycleCollection::Unlink(void *) [content/base/src/nsDocument.cpp:1870] 14:58:29 INFO - nsHTMLDocument::cycleCollection::Unlink(void *) [content/html/document/src/nsHTMLDocument.cpp:233] 14:58:29 INFO - nsCycleCollector::CollectWhite(nsICycleCollectorListener *) [xpcom/base/nsCycleCollector.cpp:2370] 14:58:29 INFO - nsCycleCollector::FinishCollection(nsICycleCollectorListener *) [xpcom/base/nsCycleCollector.cpp:2835] 14:58:29 INFO - nsCycleCollector::Collect(ccType,nsCycleCollectorResults *,nsICycleCollectorListener *) [xpcom/base/nsCycleCollector.cpp:2728] 14:58:29 INFO - nsCycleCollector_collect(bool,nsCycleCollectorResults *,nsICycleCollectorListener *) [xpcom/base/nsCycleCollector.cpp:3174] 14:58:29 INFO - nsJSContext::CycleCollectNow(nsICycleCollectorListener *,int,bool) [dom/base/nsJSEnvironment.cpp:2074] 14:58:29 INFO - CCTimerFired [dom/base/nsJSEnvironment.cpp:2286] 14:58:29 INFO - nsTimerImpl::Fire() [xpcom/threads/nsTimerImpl.cpp:546] 14:58:29 INFO - nsTimerEvent::Run() [xpcom/threads/nsTimerImpl.cpp:632] 14:58:29 INFO - nsThread::ProcessNextEvent(bool,bool *) [xpcom/threads/nsThread.cpp:622] 14:58:29 INFO - NS_ProcessNextEvent(nsIThread *,bool) [obj-firefox/xpcom/build/nsThreadUtils.cpp:238] 14:58:29 INFO - mozilla::ipc::MessagePump::Run(base::MessagePump::Delegate *) [ipc/glue/MessagePump.cpp:116] 14:58:29 INFO - MessageLoop::RunInternal() [ipc/chromium/src/base/message_loop.cc:220] 14:58:29 INFO - MessageLoop::RunHandler() [ipc/chromium/src/base/message_loop.cc:214] 14:58:29 INFO - MessageLoop::Run() [ipc/chromium/src/base/message_loop.cc:188] 14:58:29 INFO - nsBaseAppShell::Run() [widget/xpwidgets/nsBaseAppShell.cpp:163] 14:58:29 INFO - nsAppShell::Run() [widget/windows/nsAppShell.cpp:112] 14:58:29 INFO - nsAppStartup::Run() [toolkit/components/startup/nsAppStartup.cpp:270] 14:58:29 INFO - XREMain::XRE_mainRun() [toolkit/xre/nsAppRunner.cpp:3869] 14:58:29 INFO - XREMain::XRE_main(int,char * * const,nsXREAppData const *) [toolkit/xre/nsAppRunner.cpp:3937] 14:58:29 INFO - XRE_main [toolkit/xre/nsAppRunner.cpp:4150] 14:58:29 INFO - do_main [browser/app/nsBrowserApp.cpp:275] 14:58:29 INFO - NS_internal_main(int,char * *) [browser/app/nsBrowserApp.cpp:635] 14:58:29 INFO - wmain [toolkit/xre/nsWindowsWMain.cpp:112] 14:58:29 INFO - __tmainCRTStartup [f:/dd/vctools/crt_bld/self_x86/crt/src/crtexe.c:552] 14:58:29 INFO - wmainCRTStartup [f:/dd/vctools/crt_bld/self_x86/crt/src/crtexe.c:371] 14:58:29 INFO - kernel32 + 0x4ed6c 14:58:29 INFO - ntdll + 0x6377b 14:58:29 INFO - ntdll + 0x6374e 14:58:29 INFO - [Parent 3736] WARNING: NS_ENSURE_TRUE(domDoc && target) failed: file e:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/content/base/src/nsContentUtils.cpp, line 3307 14:58:29 INFO - [Parent 3736] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80070057: file e:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/content/base/src/nsContentUtils.cpp, line 3361 14:58:29 INFO - 139843 INFO TEST-PASS | /tests/content/html/content/test/test_bug691.html | basic DOM manipulation doesn't crash 14:58:29 INFO - 139844 INFO TEST-END | /tests/content/html/content/test/test_bug691.html | finished in 347ms 14:58:29 INFO - ++DOMWINDOW == 100 (0CA5EFE8) [serial = 3684] [outer = 09A34528] 14:58:29 INFO - 139845 ERROR TEST-UNEXPECTED-FAIL | /tests/content/html/content/test/test_bug691.html | Assertion count 1 is greater than expected range 0-0 assertions.
Mounir, this sounds scary... Want to take a look?
Flags: needinfo?(mounir)
(In reply to :Ms2ger from comment #1) > Mounir, this sounds scary... Want to take a look? It is indeed scary but it is not really easy to find out the cause of that failure given that the incriminated test is actually innocent. I checked the windows that were unloaded around the assertions and none of them seem to be using a radio button too. In both logs, the test being unloaded is: content/html/content/test/test_bug649134..html Actually, only its dependencies are actually unloaded at that point: content/html/content/test/bug649134/file_bug649134-1.sjs content/html/content/test/bug649134/file_bug649134-2.sjs content/html/content/test/bug649134 For some reasons, there is also: content/html/content/test/noSuchPage.html?data=a%C3%AFe&_charset_=UTF-8 but it is not clear to me why.
Flags: needinfo?(mounir)
Closing inactive keywords:intermittent-failure bugs where the TBPLbot has previously commented and the test isn't marked as disabled; filter on orange-cleanup-201401.
Status: NEW → RESOLVED
Closed: 11 years ago
Resolution: --- → WORKSFORME
Component: DOM → DOM: Core & HTML
You need to log in before you can comment on or make changes to this bug.