test_bug470377_2.js test_prefs_store.js test_AddonRepository.js test_bug470377_1.js test_dss.js test_theme.js test_LightweightThemeManager.js test_bug335238.js: ASSERTION: RECURSION_LEVEL(table_) > 0|op == PL_DHASH_LOOKUP || RECURSION_LEVEL(table) == 0

RESOLVED FIXED

Status

()

Core
Preferences: Backend
RESOLVED FIXED
6 years ago
5 years ago

People

(Reporter: philor, Unassigned)

Tracking

({intermittent-failure})

Trunk
x86_64
Mac OS X
intermittent-failure
Points:
---
Dependency tree / graph

Firefox Tracking Flags

(Not tracked)

Details

(Reporter)

Description

6 years ago
https://tbpl.mozilla.org/php/getParsedLog.php?id=7052311&tree=Mozilla-Inbound
Rev4 MacOSX Snow Leopard 10.6 mozilla-inbound debug test xpcshell on 2011-10-26 20:18:53 PDT for push 3b5b10d76887

TEST-UNEXPECTED-FAIL | /Users/cltbld/talos-slave/test/build/xpcshell/tests/toolkit/mozapps/extensions/test/xpcshell-unpack/test_AddonRepository.js | test failed (with xpcshell return code: 1), see following log:
...
###!!! ASSERTION: RECURSION_LEVEL(table_) > 0: 'RECURSION_LEVEL(table) > 0', file /builds/slave/m-in-osx64-dbg/build/obj-firefox/xpcom/build/pldhash.cpp, line 708
mozilla::scache::PathifyURI(nsIURI*, nsACString_internal&)+0x0000ADF5 [/Users/cltbld/talos-slave/test/build/NightlyDebug.app/Contents/MacOS/XUL +0x005CC015]
NS_InvokeByIndex_P+0x000002E3 [/Users/cltbld/talos-slave/test/build/NightlyDebug.app/Contents/MacOS/XUL +0x01F827A3]
xpc_LocalizeContext(JSContext*)+0x0001B24C [/Users/cltbld/talos-slave/test/build/NightlyDebug.app/Contents/MacOS/XUL +0x01607F4C]
xpc_LocalizeContext(JSContext*)+0x0002F5D6 [/Users/cltbld/talos-slave/test/build/NightlyDebug.app/Contents/MacOS/XUL +0x0161C2D6]
JS_HashTableEnumerateEntries+0x00065A00 [/Users/cltbld/talos-slave/test/build/NightlyDebug.app/Contents/MacOS/XUL +0x000DF990]
JS_HashTableEnumerateEntries+0x00031710 [/Users/cltbld/talos-slave/test/build/NightlyDebug.app/Contents/MacOS/XUL +0x000AB6A0]
...

https://tbpl.mozilla.org/php/getParsedLog.php?id=7048262&tree=Mozilla-Inbound
Rev4 MacOSX Snow Leopard 10.6 mozilla-inbound debug test xpcshell on 2011-10-26 17:17:04 PDT for push 39fa89ebe5e2

TEST-UNEXPECTED-FAIL | /Users/cltbld/talos-slave/test/build/xpcshell/tests/toolkit/mozapps/extensions/test/xpcshell-unpack/test_bug470377_1.js | test failed (with xpcshell return code: 1), see following log:
...
###!!! ASSERTION: RECURSION_LEVEL(table_) > 0: 'RECURSION_LEVEL(table) > 0', file /builds/slave/m-in-osx64-dbg/build/obj-firefox/xpcom/build/pldhash.cpp, line 708
mozilla::scache::PathifyURI(nsIURI*, nsACString_internal&)+0x0000ACD5 [/Users/cltbld/talos-slave/test/build/NightlyDebug.app/Contents/MacOS/XUL +0x005CA6A5]
catch_exception_raise+0x000AA1CC [/Users/cltbld/talos-slave/test/build/NightlyDebug.app/Contents/MacOS/XUL +0x0046B43C]
catch_exception_raise+0x000AA53E [/Users/cltbld/talos-slave/test/build/NightlyDebug.app/Contents/MacOS/XUL +0x0046B7AE]
catch_exception_raise+0x000AA6C1 [/Users/cltbld/talos-slave/test/build/NightlyDebug.app/Contents/MacOS/XUL +0x0046B931]
catch_exception_raise+0x000AD99E [/Users/cltbld/talos-slave/test/build/NightlyDebug.app/Contents/MacOS/XUL +0x0046EC0E]
...

https://tbpl.mozilla.org/php/getParsedLog.php?id=7036423&tree=Mozilla-Inbound
Rev4 MacOSX Snow Leopard 10.6 mozilla-inbound debug test xpcshell on 2011-10-26 04:10:12 PDT for push 6780aa86cf87

TEST-UNEXPECTED-FAIL | /Users/cltbld/talos-slave/test/build/xpcshell/tests/toolkit/mozapps/extensions/test/xpcshell/test_dss.js | test failed (with xpcshell return code: 1), see following log:
...
###!!! ASSERTION: op == PL_DHASH_LOOKUP || RECURSION_LEVEL(table) == 0: 'op == PL_DHASH_LOOKUP || RECURSION_LEVEL(table) == 0', file /builds/slave/m-in-osx64-dbg/build/obj-firefox/xpcom/build/pldhash.cpp, line 613
mozilla::scache::PathifyURI(nsIURI*, nsACString_internal&)+0x00009E38 [/Users/cltbld/talos-slave/test/build/NightlyDebug.app/Contents/MacOS/XUL +0x005C9BA8]
NS_InvokeByIndex_P+0x000002E3 [/Users/cltbld/talos-slave/test/build/NightlyDebug.app/Contents/MacOS/XUL +0x01F7DC23]
xpc_LocalizeContext(JSContext*)+0x0001B24C [/Users/cltbld/talos-slave/test/build/NightlyDebug.app/Contents/MacOS/XUL +0x0160313C]
xpc_LocalizeContext(JSContext*)+0x0002F5D6 [/Users/cltbld/talos-slave/test/build/NightlyDebug.app/Contents/MacOS/XUL +0x016174C6]
JS_HashTableEnumerateEntries+0x00065AE0 [/Users/cltbld/talos-slave/test/build/NightlyDebug.app/Contents/MacOS/XUL +0x000DF370]
JS_HashTableEnumerateEntries+0x000317C0 [/Users/cltbld/talos-slave/test/build/NightlyDebug.app/Contents/MacOS/XUL +0x000AB050]
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Going to claim this isn't the add-ons manager at fault, the pref service is in all of the stacks though nsCacheService is in a bunch of them, so maybe bug 681546 makes sense?
Component: Add-ons Manager → Preferences: Backend
Product: Toolkit → Core
QA Contact: add-ons.manager → preferences-backend
(Reporter)

Comment 5

6 years ago
That last one, the first time it happened, being from https://hg.mozilla.org/integration/mozilla-inbound/rev/66f51670652f, which kind of contributed to my willingness to blame you.
(Reporter)

Comment 6

6 years ago
https://tbpl.mozilla.org/php/getParsedLog.php?id=7114981&tree=Firefox
Summary: Intermittent failure in test_AddonRepository.js, test_bug470377_1.js, test_dss.js, from ###!!! ASSERTION: RECURSION_LEVEL(table_) > 0 → Intermittent failure in test_AddonRepository.js, test_bug470377_1.js, test_dss.js, test_theme.js, from ###!!! ASSERTION: RECURSION_LEVEL(table_) > 0 or ###!!! ASSERTION: op == PL_DHASH_LOOKUP || RECURSION_LEVEL(table) == 0
https://tbpl.mozilla.org/php/getParsedLog.php?id=7124625&tree=Firefox
Rev4 MacOSX Snow Leopard 10.6 mozilla-central debug test xpcshell on 2011-10-31 10:16:59 PDT for push 4271b14e0c0b

TEST-UNEXPECTED-FAIL | /Users/cltbld/talos-slave/test/build/xpcshell/tests/toolkit/mozapps/extensions/test/xpcshell/test_LightweightThemeManager.js | test failed (with xpcshell return code: 1), see following log:
>>>>>>>
### XPCOM_MEM_LEAK_LOG defined -- logging leaks to /var/folders/Hs/HsDn6a9SG8idoIya6p9mtE+++TI/-Tmp-/tmpohAydi/runxpcshelltests_leaks.log

TEST-INFO | (xpcshell/head.js) | test 1 pending
*** LOG addons.manager: Application has been upgraded
*** LOG addons.xpi: startup
*** LOG addons.xpi: checkForChanges
*** LOG addons.xpi: Opening database
*** LOG addons.xpi: Migrating data from extensions.rdf
*** LOG addons.xpi: Creating database schema
WARNING: 1 sort operation has occurred for the SQL statement '0x117b43478'.  See https://developer.mozilla.org/En/Storage/Warnings details.: file /builds/slave/m-cen-osx64-dbg/build/storage/src/mozStoragePrivateHelpers.cpp, line 144
*** LOG addons.xpi: No changes found
*** LOG addons.xpi: Add-ons list is missing, recreating
*** LOG addons.xpi: Writing add-ons list

TEST-PASS | /Users/cltbld/talos-slave/test/build/xpcshell/tests/toolkit/mozapps/extensions/test/xpcshell/test_LightweightThemeManager.js | [run_test : 30] object == object

TEST-PASS | /Users/cltbld/talos-slave/test/build/xpcshell/tests/toolkit/mozapps/extensions/test/xpcshell/test_LightweightThemeManager.js | [run_test : 34] object == object

TEST-PASS | /Users/cltbld/talos-slave/test/build/xpcshell/tests/toolkit/mozapps/extensions/test/xpcshell/test_LightweightThemeManager.js | [run_test : 35] 0 == 0

TEST-PASS | /Users/cltbld/talos-slave/test/build/xpcshell/tests/toolkit/mozapps/extensions/test/xpcshell/test_LightweightThemeManager.js | [run_test : 36] null == null

TEST-PASS | /Users/cltbld/talos-slave/test/build/xpcshell/tests/toolkit/mozapps/extensions/test/xpcshell/test_LightweightThemeManager.js | [run_test : 39] 0 == 0

TEST-PASS | /Users/cltbld/talos-slave/test/build/xpcshell/tests/toolkit/mozapps/extensions/test/xpcshell/test_LightweightThemeManager.js | [run_test : 40] null == null

TEST-PASS | /Users/cltbld/talos-slave/test/build/xpcshell/tests/toolkit/mozapps/extensions/test/xpcshell/test_LightweightThemeManager.js | [run_test : 43] 0 == 0

TEST-PASS | /Users/cltbld/talos-slave/test/build/xpcshell/tests/toolkit/mozapps/extensions/test/xpcshell/test_LightweightThemeManager.js | [run_test : 44] null == null
###!!! ASSERTION: op == PL_DHASH_LOOKUP || RECURSION_LEVEL(table) == 0: 'op == PL_DHASH_LOOKUP || RECURSION_LEVEL(table) == 0', file /builds/slave/m-cen-osx64-dbg/build/obj-firefox/xpcom/build/pldhash.cpp, line 613
mozilla::scache::PathifyURI(nsIURI*, nsACString_internal&)+0x00009F58 [/Users/cltbld/talos-slave/test/build/NightlyDebug.app/Contents/MacOS/XUL +0x005CCEA8]
NS_InvokeByIndex_P+0x000002E3 [/Users/cltbld/talos-slave/test/build/NightlyDebug.app/Contents/MacOS/XUL +0x01FA11F3]
xpc_LocalizeContext(JSContext*)+0x00023B59 [/Users/cltbld/talos-slave/test/build/NightlyDebug.app/Contents/MacOS/XUL +0x01628A19]
xpc_LocalizeContext(JSContext*)+0x0001A59C [/Users/cltbld/talos-slave/test/build/NightlyDebug.app/Contents/MacOS/XUL +0x0161F45C]
xpc_LocalizeContext(JSContext*)+0x0002FC06 [/Users/cltbld/talos-slave/test/build/NightlyDebug.app/Contents/MacOS/XUL +0x01634AC6]
JS_HashTableEnumerateEntries+0x00065670 [/Users/cltbld/talos-slave/test/build/NightlyDebug.app/Contents/MacOS/XUL +0x000DF390]
JS_HashTableEnumerateEntries+0x0003174C [/Users/cltbld/talos-slave/test/build/NightlyDebug.app/Contents/MacOS/XUL +0x000AB46C]
JS_HashTableEnumerateEntries+0x0006458D [/Users/cltbld/talos-slave/test/build/NightlyDebug.app/Contents/MacOS/XUL +0x000DE2AD]
JS_HashTableEnumerateEntries+0x000658A6 [/Users/cltbld/talos-slave/test/build/NightlyDebug.app/Contents/MacOS/XUL +0x000DF5C6]
js::DumpHeapComplete(JSContext*, __sFILE*)+0x000018F9 [/Users/cltbld/talos-slave/test/build/NightlyDebug.app/Contents/MacOS/XUL +0x022D1F59]
JS_HashTableEnumerateEntries+0x00065670 [/Users/cltbld/talos-slave/test/build/NightlyDebug.app/Contents/MacOS/XUL +0x000DF390]
JS_HashTableEnumerateEntries+0x0003174C [/Users/cltbld/talos-slave/test/build/NightlyDebug.app/Contents/MacOS/XUL +0x000AB46C]
JS_HashTableEnumerateEntries+0x0006458D [/Users/cltbld/talos-slave/test/build/NightlyDebug.app/Contents/MacOS/XUL +0x000DE2AD]
JS_HashTableEnumerateEntries+0x000658A6 [/Users/cltbld/talos-slave/test/build/NightlyDebug.app/Contents/MacOS/XUL +0x000DF5C6]
JS_NewPropertyIterator+0x0000D59E [/Users/cltbld/talos-slave/test/build/NightlyDebug.app/Contents/MacOS/XUL +0x02294C2E]
JS_NewPropertyIterator+0x0000DF12 [/Users/cltbld/talos-slave/test/build/NightlyDebug.app/Contents/MacOS/XUL +0x022955A2]
JS_HashTableEnumerateEntries+0x00065670 [/Users/cltbld/talos-slave/test/build/NightlyDebug.app/Contents/MacOS/XUL +0x000DF390]
JS_HashTableEnumerateEntries+0x0003174C [/Users/cltbld/talos-slave/test/build/NightlyDebug.app/Contents/MacOS/XUL +0x000AB46C]
JS_HashTableEnumerateEntries+0x0006458D [/Users/cltbld/talos-slave/test/build/NightlyDebug.app/Contents/MacOS/XUL +0x000DE2AD]
JS_HashTableEnumerateEntries+0x000658A6 [/Users/cltbld/talos-slave/test/build/NightlyDebug.app/Contents/MacOS/XUL +0x000DF5C6]
JS_HashTableEnumerateEntries+0x00066BBE [/Users/cltbld/talos-slave/test/build/NightlyDebug.app/Contents/MacOS/XUL +0x000E08DE]
JS_HashTableEnumerateEntries+0x00066D72 [/Users/cltbld/talos-slave/test/build/NightlyDebug.app/Contents/MacOS/XUL +0x000E0A92]
js_GetClassPrototype(JSContext*, JSObject*, JSProtoKey, JSObject**, js::Class*)+0x00003CA4 [/Users/cltbld/talos-slave/test/build/NightlyDebug.app/Contents/MacOS/XUL +0x00102744]
js_FindProperty(JSContext*, jsid, bool, JSObject**, JSObject**, JSProperty**)+0x000043E3 [/Users/cltbld/talos-slave/test/build/NightlyDebug.app/Contents/MacOS/XUL +0x000F76F3]
js_FindProperty(JSContext*, jsid, bool, JSObject**, JSObject**, JSProperty**)+0x00005496 [/Users/cltbld/talos-slave/test/build/NightlyDebug.app/Contents/MacOS/XUL +0x000F87A6]
JS_HashTableEnumerateEntries+0x00031493 [/Users/cltbld/talos-slave/test/build/NightlyDebug.app/Contents/MacOS/XUL +0x000AB1B3]
JS_HashTableEnumerateEntries+0x0006458D [/Users/cltbld/talos-slave/test/build/NightlyDebug.app/Contents/MacOS/XUL +0x000DE2AD]
JS_HashTableEnumerateEntries+0x000649DC [/Users/cltbld/talos-slave/test/build/NightlyDebug.app/Contents/MacOS/XUL +0x000DE6FC]
JS_GetTypeInferenceMemoryStats+0x000032D0 [/Users/cltbld/talos-slave/test/build/NightlyDebug.app/Contents/MacOS/XUL +0x022E8E70]
JS_DefineObject+0x00000F7E [/Users/cltbld/talos-slave/test/build/NightlyDebug.app/Contents/MacOS/XUL +0x0228016E]
JS_EvaluateScriptForPrincipals+0x0000009D [/Users/cltbld/talos-slave/test/build/NightlyDebug.app/Contents/MacOS/XUL +0x022806ED]
ProcessArgs(JSContext*, JSObject*, char**, int)+0x0000051E [/Users/cltbld/talos-slave/test/build/NightlyDebug.app/Contents/MacOS/xpcshell +0x00004F2E]
main+0x00001627 [/Users/cltbld/talos-slave/test/build/NightlyDebug.app/Contents/MacOS/xpcshell +0x00006697]
###!!! ASSERTION: op == PL_DHASH_LOOKUP || RECURSION_LEVEL(table) == 0: 'op == PL_DHASH_LOOKUP || RECURSION_LEVEL(table) == 0', file /builds/slave/m-cen-osx64-dbg/build/obj-firefox/xpcom/build/pldhash.cpp, line 613
<<<<<<<
PROCESS-CRASH | /Users/cltbld/talos-slave/test/build/xpcshell/tests/toolkit/mozapps/extensions/test/xpcshell/test_LightweightThemeManager.js | application crashed (minidump found)
Summary: Intermittent failure in test_AddonRepository.js, test_bug470377_1.js, test_dss.js, test_theme.js, from ###!!! ASSERTION: RECURSION_LEVEL(table_) > 0 or ###!!! ASSERTION: op == PL_DHASH_LOOKUP || RECURSION_LEVEL(table) == 0 → Intermittent crash in test_AddonRepository.js, test_bug470377_1.js, test_dss.js, test_theme.js, test_LightweightThemeManager.js | ###!!! ASSERTION: RECURSION_LEVEL(table_) > 0 or ###!!! ASSERTION: op == PL_DHASH_LOOKUP || RECURSION_LEVEL(table) == 0
Comment hidden (Treeherder Robot)
https://tbpl.mozilla.org/php/getParsedLog.php?id=7082768&tree=Build-System
Rev4 MacOSX Snow Leopard 10.6 build-system debug test xpcshell on 2011-10-28 09:20:56 PDT for push 5a26ca9a23f9

TEST-UNEXPECTED-FAIL | /Users/cltbld/talos-slave/test/build/xpcshell/tests/services/sync/tests/unit/test_prefs_store.js | test failed (with xpcshell return code: 1), see following log:
>>>>>>>
### XPCOM_MEM_LEAK_LOG defined -- logging leaks to /var/folders/Hs/HsDn6a9SG8idoIya6p9mtE+++TI/-Tmp-/tmp3oJeek/runxpcshelltests_leaks.log
Setting the identity for passphrase

TEST-INFO | (xpcshell/head.js) | test 1 pending
Test fixtures.
The GUID corresponds to XUL App ID.

TEST-PASS | /Users/cltbld/talos-slave/test/build/xpcshell/tests/services/sync/tests/unit/test_prefs_store.js | [run_test : 40] 1 == 1

TEST-PASS | /Users/cltbld/talos-slave/test/build/xpcshell/tests/services/sync/tests/unit/test_prefs_store.js | [run_test : 41] ezNlM2JhMTZjLTE2NzUtNGU4OC1iOWM4LWFmZWY4MWIzZDJlZn0= == ezNlM2JhMTZjLTE2NzUtNGU4OC1iOWM4LWFmZWY4MWIzZDJlZn0=

TEST-PASS | undefined | [undefined : undefined] true == true

TEST-PASS | /Users/cltbld/talos-slave/test/build/xpcshell/tests/services/sync/tests/unit/test_prefs_store.js | [run_test : 44] true == true

TEST-PASS | /Users/cltbld/talos-slave/test/build/xpcshell/tests/services/sync/tests/unit/test_prefs_store.js | [run_test : 45] false == false
Unknown prefs record is created as deleted.

TEST-PASS | /Users/cltbld/talos-slave/test/build/xpcshell/tests/services/sync/tests/unit/test_prefs_store.js | [run_test : 49] true == true
Prefs record contains only prefs that should be synced.

TEST-PASS | /Users/cltbld/talos-slave/test/build/xpcshell/tests/services/sync/tests/unit/test_prefs_store.js | [run_test : 53] 123 == 123

TEST-PASS | /Users/cltbld/talos-slave/test/build/xpcshell/tests/services/sync/tests/unit/test_prefs_store.js | [run_test : 54] ohai == ohai

TEST-PASS | /Users/cltbld/talos-slave/test/build/xpcshell/tests/services/sync/tests/unit/test_prefs_store.js | [run_test : 55] true == true

TEST-PASS | /Users/cltbld/talos-slave/test/build/xpcshell/tests/services/sync/tests/unit/test_prefs_store.js | [run_test : 56] null == null

TEST-PASS | /Users/cltbld/talos-slave/test/build/xpcshell/tests/services/sync/tests/unit/test_prefs_store.js | [run_test : 57] false == false

TEST-PASS | /Users/cltbld/talos-slave/test/build/xpcshell/tests/services/sync/tests/unit/test_prefs_store.js | [run_test : 58] false == false
Prefs record contains pref sync prefs too.

TEST-PASS | /Users/cltbld/talos-slave/test/build/xpcshell/tests/services/sync/tests/unit/test_prefs_store.js | [run_test : 61] true == true

TEST-PASS | /Users/cltbld/talos-slave/test/build/xpcshell/tests/services/sync/tests/unit/test_prefs_store.js | [run_test : 62] true == true


Skipping 5 lines...

TEST-PASS | /Users/cltbld/talos-slave/test/build/xpcshell/tests/services/sync/tests/unit/test_prefs_store.js | [run_test : 66] true == true
Update some prefs, including one that's to be reset/deleted.

TEST-PASS | /Users/cltbld/talos-slave/test/build/xpcshell/tests/services/sync/tests/unit/test_prefs_store.js | [run_test : 79] 42 == 42

TEST-PASS | /Users/cltbld/talos-slave/test/build/xpcshell/tests/services/sync/tests/unit/test_prefs_store.js | [run_test : 80] im in ur prefs == im in ur prefs

TEST-PASS | /Users/cltbld/talos-slave/test/build/xpcshell/tests/services/sync/tests/unit/test_prefs_store.js | [run_test : 81] false == false

TEST-PASS | /Users/cltbld/talos-slave/test/build/xpcshell/tests/services/sync/tests/unit/test_prefs_store.js | [run_test : 82] undefined == undefined

TEST-PASS | /Users/cltbld/talos-slave/test/build/xpcshell/tests/services/sync/tests/unit/test_prefs_store.js | [run_test : 83] Please don't change me. == Please don't change me.

TEST-PASS | /Users/cltbld/talos-slave/test/build/xpcshell/tests/services/sync/tests/unit/test_prefs_store.js | [run_test : 84] true == true
Enable persona

TEST-PASS | /Users/cltbld/talos-slave/test/build/xpcshell/tests/services/sync/tests/unit/test_prefs_store.js | [run_test : 90] false == false

TEST-PASS | /Users/cltbld/talos-slave/test/build/xpcshell/tests/services/sync/tests/unit/test_prefs_store.js | [run_test : 91] null == null

TEST-PASS | /Users/cltbld/talos-slave/test/build/xpcshell/tests/services/sync/tests/unit/test_prefs_store.js | [run_test : 101] true == true

TEST-PASS | /Users/cltbld/talos-slave/test/build/xpcshell/tests/services/sync/tests/unit/test_prefs_store.js | [run_test : 103] true == true
Disable persona
###!!! ASSERTION: RECURSION_LEVEL(table_) > 0: 'RECURSION_LEVEL(table) > 0', file /builds/slave/bld-system-osx64-dbg/build/obj-firefox/xpcom/build/pldhash.cpp, line 708
mozilla::scache::PathifyURI(nsIURI*, nsACString_internal&)+0x0000ADF5 [/Users/cltbld/talos-slave/test/build/NightlyDebug.app/Contents/MacOS/XUL +0x005CC965]
catch_exception_raise+0x000AA73C [/Users/cltbld/talos-slave/test/build/NightlyDebug.app/Contents/MacOS/XUL +0x0046CDFC]
catch_exception_raise+0x000AAAAE [/Users/cltbld/talos-slave/test/build/NightlyDebug.app/Contents/MacOS/XUL +0x0046D16E]
catch_exception_raise+0x000AAC31 [/Users/cltbld/talos-slave/test/build/NightlyDebug.app/Contents/MacOS/XUL +0x0046D2F1]
catch_exception_raise+0x000ADF0E [/Users/cltbld/talos-slave/test/build/NightlyDebug.app/Contents/MacOS/XUL +0x004705CE]
catch_exception_raise+0x000B0256 [/Users/cltbld/talos-slave/test/build/NightlyDebug.app/Contents/MacOS/XUL +0x00472916]
catch_exception_raise+0x000B1A5D [/Users/cltbld/talos-slave/test/build/NightlyDebug.app/Contents/MacOS/XUL +0x0047411D]
XRE_AddJarManifestLocation+0x0000716B [/Users/cltbld/talos-slave/test/build/NightlyDebug.app/Contents/MacOS/XUL +0x01F76EEB]
XRE_ChildProcessTypeToString+0x0000DE7D [/Users/cltbld/talos-slave/test/build/NightlyDebug.app/Contents/MacOS/XUL +0x0001000D]
XRE_AddJarManifestLocation+0x000087FD [/Users/cltbld/talos-slave/test/build/NightlyDebug.app/Contents/MacOS/XUL +0x01F7857D]
PR_JoinThread+0x000001D6 [/Users/cltbld/talos-slave/test/build/NightlyDebug.app/Contents/MacOS/libnspr4.dylib +0x00022DE6]
_pthread_start+0x0000014B [/usr/lib/libSystem.B.dylib +0x00039FD6]
###!!! ASSERTION: RECURSION_LEVEL(table_) > 0: 'RECURSION_LEVEL(table) > 0', file /builds/slave/bld-system-osx64-dbg/build/obj-firefox/xpcom/build/pldhash.cpp, line 708
<<<<<<<
PROCESS-CRASH | /Users/cltbld/talos-slave/test/build/xpcshell/tests/services/sync/tests/unit/test_prefs_store.js | application crashed (minidump found)
Summary: Intermittent crash in test_AddonRepository.js, test_bug470377_1.js, test_dss.js, test_theme.js, test_LightweightThemeManager.js | ###!!! ASSERTION: RECURSION_LEVEL(table_) > 0 or ###!!! ASSERTION: op == PL_DHASH_LOOKUP || RECURSION_LEVEL(table) == 0 → Crash in test_prefs_store.js, test_AddonRepository.js, test_bug470377_1.js, test_dss.js, test_theme.js test_LightweightThemeManager.js ###!!! ASSERTION: RECURSION_LEVEL(table_) > 0 or ###!!! ASSERTION: op == PL_DHASH_LOOKUP || RECURSION_LEVEL(table) == 0
Comment hidden (Treeherder Robot)
https://tbpl.mozilla.org/php/getParsedLog.php?id=7138751&tree=Mozilla-Inbound&full=1
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Summary: Crash in test_prefs_store.js, test_AddonRepository.js, test_bug470377_1.js, test_dss.js, test_theme.js test_LightweightThemeManager.js ###!!! ASSERTION: RECURSION_LEVEL(table_) > 0 or ###!!! ASSERTION: op == PL_DHASH_LOOKUP || RECURSION_LEVEL(table) == 0 → test_prefs_store.js, test_AddonRepository.js, test_bug470377_1.js, test_dss.js, test_theme.js, test_LightweightThemeManager.js, test_bug335238.js: ASSERTION: RECURSION_LEVEL(table_) > 0 or ASSERTION: op == PL_DHASH_LOOKUP || RECURSION_LEVEL(table) == 0
https://tbpl.mozilla.org/php/getParsedLog.php?id=7162493&tree=Mozilla-Inbound
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
(Reporter)

Updated

6 years ago
Summary: test_prefs_store.js, test_AddonRepository.js, test_bug470377_1.js, test_dss.js, test_theme.js, test_LightweightThemeManager.js, test_bug335238.js: ASSERTION: RECURSION_LEVEL(table_) > 0 or ASSERTION: op == PL_DHASH_LOOKUP || RECURSION_LEVEL(table) == 0 → test_bug470377_2.js test_prefs_store.js test_AddonRepository.js test_bug470377_1.js test_dss.js test_theme.js test_LightweightThemeManager.js test_bug335238.js: ASSERTION: RECURSION_LEVEL(table_) > 0|op == PL_DHASH_LOOKUP || RECURSION_LEVEL(table) == 0
(Reporter)

Comment 20

6 years ago
https://tbpl.mozilla.org/php/getParsedLog.php?id=7237912&tree=Mozilla-Inbound
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Blocks: 700984
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
https://tbpl.mozilla.org/php/getParsedLog.php?id=8182262&tree=Mozilla-Aurora
TEST-UNEXPECTED-FAIL | c:\talos-slave\test\build\xpcshell\tests\extensions\cookie\test\unit\test_cookies_read.js | test failed (with xpcshell return code: -2147483645), see following log:
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
There are multiple underlying bugs here; the log in comment 33 is Bug 714450.
Depends on: 714450
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Haven't seen this on trunk in some time.
Status: NEW → RESOLVED
Last Resolved: 5 years ago
Resolution: --- → FIXED
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
(Assignee)

Updated

5 years ago
Keywords: intermittent-failure
(Assignee)

Updated

5 years ago
Whiteboard: [orange]
You need to log in before you can comment on or make changes to this bug.