Closed Bug 705941 Opened 13 years ago Closed 12 years ago

Intermittent TEST-UNEXPECTED-FAIL | browser/components/tabview/test/browser_tabview_privatebrowsing.js | Exited with code 1 during test run | application crashed [@ nsXULPrototypeNode::cycleCollection::Root]

Categories

(Core :: XPCOM, defect)

11 Branch
x86_64
macOS
defect
Not set
normal

Tracking

()

RESOLVED WORKSFORME

People

(Reporter: mbrubeck, Unassigned)

References

Details

(Keywords: crash, intermittent-failure, Whiteboard: [test which aborts the suite])

Crash Data

https://tbpl.mozilla.org/php/getParsedLog.php?id=7597925&tree=Mozilla-Inbound
Rev4 MacOSX Snow Leopard 10.6 mozilla-inbound debug test mochitest-other on 2011-11-26 17:08:50 PST for push 2a28403dee33

TEST-PASS | chrome://mochitests/content/browser/browser/components/tabview/test/browser_tabview_privatebrowsing.js | Tab View is still not visible
TEST-PASS | chrome://mochitests/content/browser/browser/components/tabview/test/browser_tabview_privatebrowsing.js | private browsing is on
TEST-PASS | chrome://mochitests/content/browser/browser/components/tabview/test/browser_tabview_privatebrowsing.js | we have 1 tab in private browsing
TEST-PASS | chrome://mochitests/content/browser/browser/components/tabview/test/browser_tabview_privatebrowsing.js | we have 1 group in private browsing
TEST-PASS | chrome://mochitests/content/browser/browser/components/tabview/test/browser_tabview_privatebrowsing.js | the tab is in the group
TEST-PASS | chrome://mochitests/content/browser/browser/components/tabview/test/browser_tabview_privatebrowsing.js | correct URL for private browsing
++DOCSHELL 0x14a942310 == 13
++DOMWINDOW == 51 (0x148c13fc8) [serial = 5533] [outer = 0x0]
++DOMWINDOW == 52 (0x14f256a88) [serial = 5534] [outer = 0x148c13f50]
WARNING: NS_ENSURE_TRUE(mMutable) failed: file /builds/slave/m-in-osx64-dbg/build/netwerk/base/src/nsSimpleURI.cpp, line 292
WARNING: NS_ENSURE_TRUE(mMutable) failed: file /builds/slave/m-in-osx64-dbg/build/netwerk/base/src/nsSimpleURI.cpp, line 292
++DOCSHELL 0x14c42fd40 == 14
++DOMWINDOW == 53 (0x14ea0a7d8) [serial = 5535] [outer = 0x0]
++DOMWINDOW == 54 (0x14f275dc8) [serial = 5536] [outer = 0x14ea0a760]
WARNING: NS_ENSURE_TRUE(mMutable) failed: file /builds/slave/m-in-osx64-dbg/build/netwerk/base/src/nsSimpleURI.cpp, line 292
TEST-INFO | chrome://mochitests/content/browser/browser/components/tabview/test/browser_tabview_privatebrowsing.js | Console message:
++DOMWINDOW == 55 (0x14ea312c8) [serial = 5537] [outer = 0x148c13f50]
###!!! ASSERTION: Fault in cycle collector: zero refcount (ptr: 10915ea30)
: 'Not Reached', file /builds/slave/m-in-osx64-dbg/build/xpcom/base/nsCycleCollector.cpp, line 1235
GCGraphBuilder::DescribeRefCountedNode [xpcom/base/nsCycleCollector.cpp:1280]
nsXULPrototypeNode::cycleCollection::Traverse [content/xul/content/src/nsXULElement.cpp:2545]
nsCycleCollector::MarkRoots [xpcom/base/nsCycleCollector.cpp:1640]
nsCycleCollector::BeginCollection [xpcom/base/nsCycleCollector.cpp:2028]
nsCycleCollectorRunner::Run [xpcom/base/nsCycleCollector.cpp:3581]
nsThread::ProcessNextEvent [xpcom/threads/nsThread.cpp:625]
NS_ProcessNextEvent_P [obj-firefox/xpcom/build/nsThreadUtils.cpp:245]
nsThread::ThreadFunc [xpcom/threads/nsThread.cpp:272]
_pt_root [nsprpub/pr/src/pthreads/ptthread.c:190]
libSystem.B.dylib + 0x39fd6
WARNING: shutting down early because of crash!: file /builds/slave/m-in-osx64-dbg/build/dom/plugins/ipc/PluginModuleChild.cpp, line 746
WARNING: plugin process _exit()ing: file /builds/slave/m-in-osx64-dbg/build/dom/plugins/ipc/PluginModuleChild.cpp, line 711
TEST-UNEXPECTED-FAIL | chrome://mochitests/content/browser/browser/components/tabview/test/browser_tabview_privatebrowsing.js | Exited with code 1 during test run
INFO | automation.py | Application ran for: 0:11:38.820822
INFO | automation.py | Reading PID log: /var/folders/Hs/HsDn6a9SG8idoIya6p9mtE+++TI/-Tmp-/tmpQoMUDYpidlog
PROCESS-CRASH | chrome://mochitests/content/browser/browser/components/tabview/test/browser_tabview_privatebrowsing.js | application crashed (minidump found)
Crash dump filename: /var/folders/Hs/HsDn6a9SG8idoIya6p9mtE+++TI/-Tmp-/tmpltSWfO/minidumps/1E512158-6592-46ED-9515-6033C2A22968.dmp
Operating system: Mac OS X
                  10.6.8 10K549
CPU: amd64
     family 6 model 23 stepping 10
     2 CPUs

Crash reason:  EXC_BAD_ACCESS / 0x0000000d
Crash address: 0x0

Thread 0 (crashed)
 0  XUL!nsXULPrototypeNode::cycleCollection::Root [nsXULElement.h:2a28403dee33 : 215 + 0x6]
    rbx = 0x0915ea30   r12 = 0x5fbf36b0   r13 = 0x00007118   r14 = 0x0087a878
    r15 = 0x0087a800   rip = 0x0239ec4c   rsp = 0x5fbf35a0   rbp = 0x5fbf35b0
    Found by: given as instruction pointer in context
 1  XUL!nsCycleCollector::CollectWhite [nsCycleCollector.cpp:2a28403dee33 : 2085 + 0x10]
    rbx = 0x29597968   r12 = 0x5fbf36b0   r13 = 0x00007118   r14 = 0x0087a878
    r15 = 0x0087a800   rip = 0x02f37859   rsp = 0x5fbf35c0   rbp = 0x5fbf3630
    Found by: call frame info
 2  XUL!nsCycleCollector::FinishCollection [nsCycleCollector.cpp:2a28403dee33 : 2934 + 0x4]
    rbx = 0x0087a800   r12 = 0x00122a70   r13 = 0x00000000   r14 = 0x00000000
    r15 = 0x00122a98   rip = 0x02f37ba5   rsp = 0x5fbf3640   rbp = 0x5fbf3660
    Found by: call frame info
 3  XUL!nsCycleCollector_collect [nsCycleCollector.cpp:2a28403dee33 : 3631 + 0xc]
    rbx = 0x5fbf36b0   r12 = 0x00122a70   r13 = 0x00000000   r14 = 0x00000000
    r15 = 0x00122a98   rip = 0x02f39262   rsp = 0x5fbf3670   rbp = 0x5fbfb400
    Found by: call frame info
 4  XUL!nsJSContext::CycleCollectNow [nsJSEnvironment.cpp:2a28403dee33 : 3225 + 0x7]
    rbx = 0x00000000   r12 = 0x47fd8d80   r13 = 0x58738ddd   r14 = 0x00001d83
    r15 = 0x29ab094e   rip = 0x01efe31d   rsp = 0x5fbfb410   rbp = 0x5fbfb4a0
    Found by: call frame info
 5  XUL!nsTimerImpl::Fire [nsTimerImpl.cpp:2a28403dee33 : 425 + 0xa]
    rbx = 0x00000002   r12 = 0x47fd8d80   r13 = 0x01efe5e0   r14 = 0x00000000
    r15 = 0x29ab094e   rip = 0x02f2813b   rsp = 0x5fbfb4b0   rbp = 0x5fbfb520
    Found by: call frame info
 6  XUL!nsTimerEvent::Run [nsTimerImpl.cpp:2a28403dee33 : 521 + 0x7]
    rbx = 0x00007130   r12 = 0x47fd8d80   r13 = 0x45da90a0   r14 = 0x00000000
    r15 = 0x5fbfb5c0   rip = 0x02f283e5   rsp = 0x5fbfb530   rbp = 0x5fbfb560
    Found by: call frame info
 7  XUL!nsThread::ProcessNextEvent [nsThread.cpp:2a28403dee33 : 625 + 0x5]
    rbx = 0x00000000   r12 = 0x00000000   r13 = 0x0010b5e0   r14 = 0x00000000
    r15 = 0x5fbfb5c0   rip = 0x02f2068f   rsp = 0x5fbfb570   rbp = 0x5fbfb610
    Found by: call frame info
 8  XUL!NS_ProcessPendingEvents_P [nsThreadUtils.cpp:2a28403dee33 : 195 + 0xd]
    rbx = 0x0010b5e0   r12 = 0x00000000   r13 = 0xe2a600e8   r14 = 0x00000014
    r15 = 0x5fbfb62f   rip = 0x02ea81ee   rsp = 0x5fbfb620   rbp = 0x5fbfb660
    Found by: call frame info
 9  XUL!nsBaseAppShell::NativeEventCallback [nsBaseAppShell.cpp:2a28403dee33 : 130 + 0x13]
    rbx = 0x00156300   r12 = 0x00000002   r13 = 0x0010b5e0   r14 = 0x00000000
    r15 = 0x00602d30   rip = 0x02bc97db   rsp = 0x5fbfb670   rbp = 0x5fbfb690
Mass marking whiteboard:[orange] bugs WFM (to clean up TBPL bug suggestions) that:
* Haven't changed in > 6months
* Whose whiteboard contains none of the strings: {disabled,marked,random,fuzzy,todo,fails,failing,annotated,leave open,time-bomb}
* Passed a (quick) manual inspection of bug summary/whiteboard to ensure they weren't a false positive.

I've also gone through and searched for cases where the whiteboard wasn't labelled correctly after test disabling, by using attachment description & basic comment searches. However if the test for which this bug was about has in fact been disabled/annotated/..., please accept my apologies & reopen/mark the whiteboard appropriately so this doesn't get re-closed in the future (and please ping me via IRC or email so I can try to tweak the saved searches to avoid more edge cases).

Sorry for the spam! Filter on: #FFA500
Status: NEW → RESOLVED
Closed: 12 years ago
Resolution: --- → WORKSFORME
Whiteboard: [orange][test which aborts the suite] → [test which aborts the suite]
You need to log in before you can comment on or make changes to this bug.