Closed Bug 635545 Opened 13 years ago Closed 12 years ago

Intermittent ASSERTION: Fault in cycle collector: zero or overflowing refcount in browser_installssl.js, browser_privatebrowsing_certexceptionsui.js, test_optional_api_params.html

Categories

(Core :: XPCOM, defect)

x86
macOS
defect
Not set
normal

Tracking

()

RESOLVED WORKSFORME

People

(Reporter: mattwoodrow, Unassigned)

References

Details

(Keywords: intermittent-failure)

http://tinderbox.mozilla.org/showlog.cgi?log=Firefox/1298151092.1298153870.16620.gz&fulltext=1

TEST-UNEXPECTED-FAIL | chrome://mochitests/content/browser/toolkit/mozapps/extensions/test/browser/browser_installssl.js | Exited with code 1 during test run

Looks like a crash in the cycle collector:

###!!! ASSERTION: Fault in cycle collector: zero or overflowing refcount (ptr: a30a7c0)
: 'Not Reached', file /builds/slave/cen-lnx64-dbg/build/xpcom/base/nsCycleCollector.cpp, line 1142
Fault [xpcom/base/nsCycleCollector.cpp:1151]
Fault [xpcom/base/nsCycleCollector.cpp:1187]
Sounds similar to bug 635480
http://tinderbox.mozilla.org/showlog.cgi?log=Cedar/1301960771.1301962677.21204.gz
Rev3 MacOSX Leopard 10.5.8 cedar debug test mochitest-other on 2011/04/04 16:46:11
s: talos-r3-leopard-047

...
--DOMWINDOW == 147 (0x2f1a6a98) [serial = 2595] [outer = 0x2f60f9b0] [url = data:text/html,<body%20onbeforeunload='return%20false;'>second</body>]
--DOMWINDOW == 146 (0x2f60f9f8) [serial = 2593] [outer = 0x0] [url = data:text/html,<body%20onbeforeunload='return%20false;'>second</body>]
--DOCSHELL 0x2fa50000 == 11
--DOCSHELL 0x2fb8ec00 == 10
--DOCSHELL 0xc38400 == 9
###!!! ASSERTION: Fault in cycle collector: zero or overflowing refcount (ptr: 2f2a1458)
: 'Not Reached', file /builds/slave/ced-osx-dbg/build/xpcom/base/nsCycleCollector.cpp, line 1143
Fault [xpcom/base/nsCycleCollector.cpp:1152]
Fault [xpcom/base/nsCycleCollector.cpp:1188]
GCGraphBuilder::DescribeNode [xpcom/base/nsCycleCollector.cpp:1582]
nsXPCWrappedJS::cycleCollection::Traverse [js/src/xpconnect/src/xpcwrappedjs.cpp:78]
GCGraphBuilder::Traverse [xpcom/base/nsCycleCollector.cpp:1524]
nsCycleCollector::MarkRoots [xpcom/base/nsCycleCollector.cpp:1770]
nsCycleCollector::BeginCollection [xpcom/base/nsCycleCollector.cpp:2652]
nsCycleCollectorRunner::Run [xpcom/base/nsCycleCollector.cpp:3329]
nsThread::ProcessNextEvent [xpcom/threads/nsThread.cpp:622]
NS_ProcessNextEvent_P [nsThreadUtils.cpp:250]
nsThread::ThreadFunc [xpcom/threads/nsThread.cpp:272]
_pt_root [nsprpub/pr/src/pthreads/ptthread.c:190]
libSystem.B.dylib + 0x32155
libSystem.B.dylib + 0x32012
TEST-UNEXPECTED-FAIL | chrome://mochitests/content/browser/browser/components/privatebrowsing/test/browser/browser_privatebrowsing_certexceptionsui.js | Exited with code 1 during test run
Blocks: 438871
Component: General → XPCOM
QA Contact: general → xpcom
Summary: Intermittent TEST-UNEXPECTED-FAIL | chrome://mochitests/content/browser/toolkit/mozapps/extensions/test/browser/browser_installssl.js | Exited with code 1 during test run → Intermittent ASSERTION: Fault in cycle collector: zero or overflowing refcount in browser_installssl.js, browser_privatebrowsing_certexceptionsui.js
Whiteboard: [orange]
Version: unspecified → Trunk
(In reply to comment #1)
> Sounds similar to bug 635480

Indeed.
The log from comment 0 is gone now, but all of the rest of these appear to actually be bug 631447, so I suspect there is no here here, that this is just one of the places we sometimes are when that house of pain collapses on our heads.
Status: NEW → RESOLVED
Closed: 13 years ago
Resolution: --- → WORKSFORME
http://tinderbox.mozilla.org/showlog.cgi?log=Firefox/1303407028.1303408847.21326.gz&fulltext=1#err0
Status: RESOLVED → REOPENED
Resolution: WORKSFORME → ---
Summary: Intermittent ASSERTION: Fault in cycle collector: zero or overflowing refcount in browser_installssl.js, browser_privatebrowsing_certexceptionsui.js → Intermittent ASSERTION: Fault in cycle collector: zero or overflowing refcount in browser_installssl.js, browser_privatebrowsing_certexceptionsui.js, test_optional_api_params.html
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: REOPENED → RESOLVED
Closed: 13 years ago12 years ago
Resolution: --- → WORKSFORME
Whiteboard: [orange]
You need to log in before you can comment on or make changes to this bug.