Closed Bug 1028074 Opened 10 years ago Closed 10 years ago

Intermittent cleanupDownloadingForDifferentChannel.js | application crashed [@ WatchdogMain] (with "MOZ_Assert: Assertion failure: !self->ShuttingDown(), at ../../../../gecko/js/xpconnect/src/XPCJSRuntime.cpp:1299")

Categories

(Firefox OS Graveyard :: General, defect)

ARM
Gonk (Firefox OS)
defect
Not set
critical

Tracking

(Not tracked)

RESOLVED WORKSFORME

People

(Reporter: emorley, Unassigned)

Details

(Keywords: crash, intermittent-failure)

b2g_emulator_vm mozilla-inbound debug test xpcshell on 2014-06-19 18:16:12 PDT for push b85caf0e485a

slave: tst-linux64-spot-167

https://tbpl.mozilla.org/php/getParsedLog.php?id=42107770&tree=Mozilla-Inbound

{
19:21:52     INFO -  TEST-INFO | /builds/slave/test/build/tests/xpcshell/tests/toolkit/mozapps/update/tests/unit_aus_update/canCheckForAndCanApplyUpdates.js | running test ...
19:22:05     INFO -  TEST-PASS | /builds/slave/test/build/tests/xpcshell/tests/toolkit/mozapps/update/tests/unit_aus_update/canCheckForAndCanApplyUpdates.js | test passed (time: 12340.987ms)
19:22:06     INFO -  TEST-INFO | /builds/slave/test/build/tests/xpcshell/tests/toolkit/mozapps/update/tests/unit_aus_update/urlConstruction.js | running test ...
19:22:24     INFO -  TEST-PASS | /builds/slave/test/build/tests/xpcshell/tests/toolkit/mozapps/update/tests/unit_aus_update/urlConstruction.js | test passed (time: 18203.205ms)
19:22:25     INFO -  TEST-INFO | /builds/slave/test/build/tests/xpcshell/tests/toolkit/mozapps/update/tests/unit_aus_update/updateCheckOnLoadOnErrorStatusText.js | running test ...
19:22:45     INFO -  TEST-PASS | /builds/slave/test/build/tests/xpcshell/tests/toolkit/mozapps/update/tests/unit_aus_update/updateCheckOnLoadOnErrorStatusText.js | test passed (time: 19517.904ms)
19:22:46     INFO -  TEST-INFO | /builds/slave/test/build/tests/xpcshell/tests/toolkit/mozapps/update/tests/unit_aus_update/updateManagerXML.js | running test ...
19:23:06     INFO -  TEST-PASS | /builds/slave/test/build/tests/xpcshell/tests/toolkit/mozapps/update/tests/unit_aus_update/updateManagerXML.js | test passed (time: 19710.921ms)
19:23:07     INFO -  TEST-INFO | /builds/slave/test/build/tests/xpcshell/tests/toolkit/mozapps/update/tests/unit_aus_update/remoteUpdateXML.js | running test ...
19:23:29     INFO -  TEST-PASS | /builds/slave/test/build/tests/xpcshell/tests/toolkit/mozapps/update/tests/unit_aus_update/remoteUpdateXML.js | test passed (time: 21398.614ms)
19:23:30     INFO -  TEST-INFO | /builds/slave/test/build/tests/xpcshell/tests/toolkit/mozapps/update/tests/unit_aus_update/downloadAndHashCheckMar.js | running test ...
19:24:16     INFO -  TEST-PASS | /builds/slave/test/build/tests/xpcshell/tests/toolkit/mozapps/update/tests/unit_aus_update/downloadAndHashCheckMar.js | test passed (time: 45822.607ms)
19:24:17     INFO -  TEST-INFO | /builds/slave/test/build/tests/xpcshell/tests/toolkit/mozapps/update/tests/unit_aus_update/cleanupDownloadingForOlderAppVersion.js | running test ...
19:24:30     INFO -  TEST-PASS | /builds/slave/test/build/tests/xpcshell/tests/toolkit/mozapps/update/tests/unit_aus_update/cleanupDownloadingForOlderAppVersion.js | test passed (time: 13475.819ms)
19:24:32     INFO -  TEST-INFO | /builds/slave/test/build/tests/xpcshell/tests/toolkit/mozapps/update/tests/unit_aus_update/cleanupDownloadingForDifferentChannel.js | running test ...
19:24:43     INFO -  TEST-PASS | /builds/slave/test/build/tests/xpcshell/tests/toolkit/mozapps/update/tests/unit_aus_update/cleanupDownloadingForDifferentChannel.js | test passed (time: 10968.263ms)
19:25:01  WARNING -  PROCESS-CRASH | /builds/slave/test/build/tests/xpcshell/tests/toolkit/mozapps/update/tests/unit_aus_update/cleanupDownloadingForDifferentChannel.js | application crashed [@ WatchdogMain]
19:25:01     INFO -  Crash dump filename: /tmp/tmpLC2oU_/3e2452a8-8b72-4cd4-1b0fcd93-58624faa.dmp
19:25:01     INFO -  Operating system: Android
19:25:01     INFO -                    0.0.0 Linux 2.6.29-g66a8281 #151 Mon May 26 15:01:27 CEST 2014 armv7l Android/full/generic:4.0.4.0.4.0.4/OPENMASTER/eng.cltbld.20140619.202256:eng/test-keys
19:25:01     INFO -  CPU: arm
19:25:01     INFO -       0 CPUs
19:25:01     INFO -  Crash reason:  SIGSEGV
19:25:01     INFO -  Crash address: 0x0
19:25:01     INFO -  Thread 9 (crashed)
19:25:01     INFO -   0  libxul.so!WatchdogMain [XPCJSRuntime.cpp:b85caf0e485a : 1299 + 0x4]
19:25:01     INFO -       r4 = 0x44287420    r5 = 0x402f2d40    r6 = 0x00000001    r7 = 0x00010068
19:25:01     INFO -       r8 = 0x00000000    r9 = 0x00000000   r10 = 0x00100000    fp = 0x00000001
19:25:01     INFO -       sp = 0x449ffe80    lr = 0x40fa41c1    pc = 0x40fa41c4
19:25:01     INFO -      Found by: given as instruction pointer in context
19:25:01     INFO -   1  libnss3.so!_pt_root [ptthread.c:b85caf0e485a : 212 + 0x5]
19:25:01     INFO -       r4 = 0x43d02800    r5 = 0x00000001    r6 = 0x42dbedcc    r7 = 0x00010068
19:25:01     INFO -       r8 = 0x00000000    r9 = 0x00000000   r10 = 0x00100000    fp = 0x00000001
19:25:01     INFO -       sp = 0x449ffed0    pc = 0x42cc1751
19:25:01     INFO -      Found by: call frame info
19:25:01     INFO -   2  libc.so!__thread_entry [pthread.c : 217 + 0x6]
19:25:01     INFO -       r4 = 0x449fff00    r5 = 0x42cc16a5    r6 = 0x43d02800    r7 = 0x00000078
19:25:01     INFO -       r8 = 0x42cc16a5    r9 = 0x43d02800   r10 = 0x00100000    fp = 0x00000001
19:25:01     INFO -       sp = 0x449ffef0    pc = 0x40076e4c
19:25:01     INFO -      Found by: call frame info
19:25:01     INFO -   3  libc.so!pthread_create [pthread.c : 357 + 0xe]
19:25:01     INFO -       r4 = 0x449fff00    r5 = 0x00010068    r6 = 0xbe9bdd0c    r7 = 0x00000078
19:25:01     INFO -       r8 = 0x42cc16a5    r9 = 0x43d02800   r10 = 0x00100000    fp = 0x00000001
19:25:01     INFO -       sp = 0x449fff00    pc = 0x4007699c
19:25:01     INFO -      Found by: call frame info
}

Logcat:
{
...
19:54:21     INFO -  06-19 22:24:36.282  5814  5814 I Gecko   : [5814] WARNING: Couldn't get the user appdata directory. Crash events may not be produced.: file ../../../gecko/toolkit/crashreporter/nsExceptionHandler.cpp, line 2158
19:54:21     INFO -  06-19 22:24:36.483  5814  5820 I Gecko   : [5814] WARNING: NS_ENSURE_TRUE(lowMemFd != -1) failed: file ../../../gecko/widget/gonk/GonkMemoryPressureMonitoring.cpp, line 132
19:54:21     INFO -  06-19 22:24:36.892  5814  5814 E GeckoConsole: [JavaScript Warning: "in strict mode code, functions may be declared only at top level or immediately within another function" {file: "/data/local/tests/xpcshell/toolkit/mozapps/update/tests/unit_aus_update/head_update.js" line: 2243 column: 11 source: "  function lockDirectory(aDir) {
19:54:21     INFO -  06-19 22:24:36.892  5814  5814 E GeckoConsole: "}]
19:54:21     INFO -  06-19 22:24:36.892  5814  5814 E GeckoConsole: [JavaScript Warning: "in strict mode code, functions may be declared only at top level or immediately within another function" {file: "/data/local/tests/xpcshell/toolkit/mozapps/update/tests/unit_aus_update/head_update.js" line: 2260 column: 11 source: "  function unlockDirectory(aDir) {
19:54:21     INFO -  06-19 22:24:36.892  5814  5814 E GeckoConsole: "}]
19:54:21     INFO -  06-19 22:24:37.683  5814  5814 I Gecko   :
19:54:21     INFO -  06-19 22:24:37.683  5814  5814 I Gecko   : {"_message":"TEST-INFO | (xpcshell/head.js) | test MAIN run_test pending (1)\n","action":"test_pending","_time":1403231077686}
19:54:21     INFO -  06-19 22:24:37.703  5814  5814 I Gecko   : 22:24:37:701 | TEST-INFO | /data/local/tests/xpcshell/toolkit/mozapps/update/tests/unit_aus_update/head_update.js | [setupTestCommon : 1816] start - general test setup
19:54:21     INFO -  06-19 22:24:37.703  5814  5814 I Gecko   :
19:54:21     INFO -  06-19 22:24:37.703  5814  5814 I Gecko   : {"_message":"TEST-INFO | (xpcshell/head.js) | test pending (2)\n","action":"test_pending","_time":1403231077708}
19:54:21     INFO -  06-19 22:24:37.752  5814  5814 I Gecko   : 22:24:37:755 | TEST-INFO | /data/local/tests/xpcshell/toolkit/mozapps/update/tests/unit_aus_update/head_update.js | [setupTestCommon : 1888] finish - general test setup
19:54:21     INFO -  06-19 22:24:37.792  5814  5814 I Gecko   : 22:24:37:762 | TEST-INFO | cleanupDownloadingForDifferentChannel.js | [run_test : 11] testing removal of an active update for a channel that is notvalid due to switching channels (Bug 486275).
19:54:21     INFO -  06-19 22:24:37.872  5814  5814 I Gecko   : 22:24:37:879 | TEST-INFO | /data/local/tests/xpcshell/toolkit/mozapps/update/tests/unit_aus_update/head_update.js | [setUpdateChannel : 699] setting default pref app.update.channel to original_channel
19:54:21     INFO -  06-19 22:24:39.882  5814  5814 I Gecko   : *** AUS:SVC Creating UpdateService
19:54:21     INFO -  06-19 22:24:39.922  5814  5814 E GeckoConsole: AUS:SVC Creating UpdateService
19:54:21     INFO -  06-19 22:24:39.972  5814  5814 I Gecko   : *** AUS:SVC gCanCheckForUpdates - able to check for updates
19:54:21     INFO -  06-19 22:24:39.972  5814  5814 E GeckoConsole: AUS:SVC gCanCheckForUpdates - able to check for updates
19:54:21     INFO -  06-19 22:24:39.992  5814  5814 I Gecko   : *** AUS:SVC gCanApplyUpdates - testing write access /data/local/tests/xpcshell/toolkit/mozapps/update/tests/unit_aus_update/cleanupDownloadingForDifferentChannel/dir.app/update.test
19:54:21     INFO -  06-19 22:24:40.023  5814  5814 E GeckoConsole: AUS:SVC gCanApplyUpdates - testing write access /data/local/tests/xpcshell/toolkit/mozapps/update/tests/unit_aus_update/cleanupDownloadingForDifferentChannel/dir.app/update.test
19:54:21     INFO -  06-19 22:24:40.032  5814  5814 I Gecko   : *** AUS:SVC gCanApplyUpdates - able to apply updates
19:54:21     INFO -  06-19 22:24:40.032  5814  5814 E GeckoConsole: AUS:SVC gCanApplyUpdates - able to apply updates
19:54:21     INFO -  06-19 22:24:40.082  5814  5814 I Gecko   : *** AUS:SVC readStatusFile - status: downloading, path: /data/local/tests/xpcshell/toolkit/mozapps/update/tests/unit_aus_update/cleanupDownloadingForDifferentChannel/dir.app/updates/0/update.status
19:54:21     INFO -  06-19 22:24:40.082  5814  5814 E GeckoConsole: AUS:SVC readStatusFile - status: downloading, path: /data/local/tests/xpcshell/toolkit/mozapps/update/tests/unit_aus_update/cleanupDownloadingForDifferentChannel/dir.app/updates/0/update.status
19:54:21     INFO -  06-19 22:24:40.473  5814  5814 I Gecko   : *** AUS:SVC readStatusFile - status: downloading, path: /data/local/tests/xpcshell/toolkit/mozapps/update/tests/unit_aus_update/cleanupDownloadingForDifferentChannel/dir.app/updates/0/update.status
19:54:21     INFO -  06-19 22:24:40.473  5814  5814 E GeckoConsole: AUS:SVC readStatusFile - status: downloading, path: /data/local/tests/xpcshell/toolkit/mozapps/update/tests/unit_aus_update/cleanupDownloadingForDifferentChannel/dir.app/updates/0/update.status
19:54:21     INFO -  06-19 22:24:40.532  5814  5814 I Gecko   : *** AUS:SVC UpdateService:_postUpdateProcessing - interrupted update detected - wait for user consent
19:54:21     INFO -  06-19 22:24:40.532  5814  5814 E GeckoConsole: AUS:SVC UpdateService:_postUpdateProcessing - interrupted update detected - wait for user consent
19:54:21     INFO -  06-19 22:24:40.892  5814  5814 I Gecko   :
19:54:21     INFO -  06-19 22:24:40.892  5814  5814 I Gecko   : {"source_file":"/data/local/tests/xpcshell/head.js","test_name":"do_check_eq","line_number":762,"diagnostic":"[do_check_eq : 762] 1 == 1\n","action":"test_pass","_time":1403231080898}
19:54:21     INFO -  06-19 22:24:40.952  5814  5814 I Gecko   :
19:54:21     INFO -  06-19 22:24:40.952  5814  5814 I Gecko   : {"source_file":"/data/local/tests/xpcshell/head.js","test_name":"do_check_eq","line_number":762,"diagnostic":"[do_check_eq : 762] \"Existing\" == \"Existing\"\n","action":"test_pass","_time":1403231080959}
19:54:21     INFO -  06-19 22:24:40.992  5814  5814 I Gecko   : *** AUS:SVC UpdateManager:get activeUpdate - channel has changed, reloading default preferences to workaround bug 802022
19:54:21     INFO -  06-19 22:24:40.992  5814  5814 E GeckoConsole: AUS:SVC UpdateManager:get activeUpdate - channel has changed, reloading default preferences to workaround bug 802022
19:54:21     INFO -  06-19 22:24:41.082  5814  5823 F MOZ_Assert: Assertion failure: !self->ShuttingDown(), at ../../../../gecko/js/xpconnect/src/XPCJSRuntime.cpp:1299
}
Mass-closing intermittent-failure bugs filed by me, that have not occurred recently and do not have the leave-open keyword set.
Status: NEW → RESOLVED
Closed: 10 years ago
Resolution: --- → WORKSFORME
You need to log in before you can comment on or make changes to this bug.