If you think a bug might affect users in the 57 release, please set the correct tracking and status flags for Release Management.

Intermittent test_DownloadIntegration.js | test failed (with xpcshell return code: 1) | application crashed [@ mozilla::storage::Connection::~Connection()] | !mAsyncExecutionThread (AsyncClose has not been invoked on this connection!) at mozStorageConnect

RESOLVED WORKSFORME

Status

()

Toolkit
Downloads API
RESOLVED WORKSFORME
4 years ago
3 years ago

People

(Reporter: KWierso, Unassigned)

Tracking

({crash, intermittent-failure})

Firefox Tracking Flags

(Not tracked)

Details

(crash signature)

(Reporter)

Description

4 years ago
https://tbpl.mozilla.org/php/getParsedLog.php?id=30102621&tree=B2g-Inbound
slave: talos-mtnlion-r5-059


15:52:43     INFO -  TEST-PASS | /builds/slave/talos-slave/test/build/tests/xpcshell/tests/uriloader/exthandler/tests/unit/test_punycodeURIs.js | test passed (time: 285.615ms)
15:52:43     INFO -  Retrying tests that failed when run in parallel.
15:52:43     INFO -  TEST-INFO | /builds/slave/talos-slave/test/build/tests/xpcshell/tests/browser/components/places/tests/unit/test_421483.js | running test ...
15:52:45     INFO -  TEST-PASS | /builds/slave/talos-slave/test/build/tests/xpcshell/tests/browser/components/places/tests/unit/test_421483.js | test passed (time: 1711.502ms)
15:52:45     INFO -  TEST-INFO | /builds/slave/talos-slave/test/build/tests/xpcshell/tests/toolkit/components/jsdownloads/test/unit/test_DownloadIntegration.js | running test ...
15:52:50  WARNING -  TEST-UNEXPECTED-FAIL | /builds/slave/talos-slave/test/build/tests/xpcshell/tests/toolkit/components/jsdownloads/test/unit/test_DownloadIntegration.js | test failed (with xpcshell return code: 1), see following log:
15:52:50     INFO -  >>>>>>>
15:52:50     INFO -  System JS : WARNING /builds/slave/talos-slave/test/build/tests/xpcshell/tests/toolkit/components/jsdownloads/test/unit/head.js:533 - redeclaration of var promiseDownloadStopped
15:52:50     INFO -  TEST-INFO | (xpcshell/head.js) | test MAIN run_test pending (1)
15:52:50     INFO -  TEST-INFO | (xpcshell/head.js) | test run_next_test 0 pending (2)
15:52:50     INFO -  TEST-INFO | (xpcshell/head.js) | test MAIN run_test finished (2)
15:52:50     INFO -  TEST-INFO | (xpcshell/head.js) | running event loop
15:52:50     INFO -  TEST-INFO | /builds/slave/talos-slave/test/build/tests/xpcshell/tests/toolkit/components/jsdownloads/test/unit/test_DownloadIntegration.js | Starting test_common_initialize
15:52:50     INFO -  TEST-INFO | (xpcshell/head.js) | test test_common_initialize pending (2)
15:52:50     INFO -  TEST-INFO | (xpcshell/head.js) | test run_next_test 1 pending (3)
15:52:50     INFO -  TEST-INFO | (xpcshell/head.js) | test test_common_initialize finished (3)
15:52:50     INFO -  TEST-INFO | (xpcshell/head.js) | test run_next_test 0 finished (2)
15:52:50     INFO -  TEST-INFO | /builds/slave/talos-slave/test/build/tests/xpcshell/tests/toolkit/components/jsdownloads/test/unit/test_DownloadIntegration.js | Starting test_getSystemDownloadsDirectory
15:52:50     INFO -  TEST-INFO | (xpcshell/head.js) | test test_getSystemDownloadsDirectory pending (2)
15:52:50     INFO -  TEST-PASS | /builds/slave/talos-slave/test/build/tests/xpcshell/tests/toolkit/components/jsdownloads/test/unit/test_DownloadIntegration.js | [test_getSystemDownloadsDirectory : 91] "/var/folders/h4/whqdbjcj54z8qxp116x5c_6800000w/T/tmp0ZUXQu" == "/var/folders/h4/whqdbjcj54z8qxp116x5c_6800000w/T/tmp0ZUXQu"
15:52:50     INFO -  TEST-INFO | (xpcshell/head.js) | test run_next_test 1 finished (2)
15:52:50     INFO -  TEST-PASS | /builds/slave/talos-slave/test/build/tests/xpcshell/tests/toolkit/components/jsdownloads/test/unit/test_DownloadIntegration.js | [test_getSystemDownloadsDirectory : 92] true == true
15:52:50     INFO -  TEST-PASS | /builds/slave/talos-slave/test/build/tests/xpcshell/tests/toolkit/components/jsdownloads/test/unit/test_DownloadIntegration.js | [test_getSystemDownloadsDirectory : 95] true == true
15:52:50     INFO -  TEST-PASS | /builds/slave/talos-slave/test/build/tests/xpcshell/tests/toolkit/components/jsdownloads/test/unit/test_DownloadIntegration.js | [test_getSystemDownloadsDirectory : 114] "/var/folders/h4/whqdbjcj54z8qxp116x5c_6800000w/T/tmp0ZUXQu" != "/Users/cltbld/Downloads"
15:52:50     INFO -  TEST-INFO | (xpcshell/head.js) | test run_next_test 2 pending (2)
15:52:50     INFO -  TEST-INFO | (xpcshell/head.js) | test test_getSystemDownloadsDirectory finished (2)
15:52:50     INFO -  TEST-INFO | /builds/slave/talos-slave/test/build/tests/xpcshell/tests/toolkit/components/jsdownloads/test/unit/test_DownloadIntegration.js | Starting test_getPreferredDownloadsDirectory
15:52:50     INFO -  TEST-INFO | (xpcshell/head.js) | test test_getPreferredDownloadsDirectory pending (2)
15:52:50     INFO -  TEST-PASS | /builds/slave/talos-slave/test/build/tests/xpcshell/tests/toolkit/components/jsdownloads/test/unit/test_DownloadIntegration.js | [test_getPreferredDownloadsDirectory : 135] "/Users/cltbld/Downloads" != ""
15:52:50     INFO -  TEST-PASS | /builds/slave/talos-slave/test/build/tests/xpcshell/tests/toolkit/components/jsdownloads/test/unit/test_DownloadIntegration.js | [test_getPreferredDownloadsDirectory : 136] "/Users/cltbld/Downloads" == "/Users/cltbld/Downloads"
15:52:50     INFO -  TEST-PASS | /builds/slave/talos-slave/test/build/tests/xpcshell/tests/toolkit/components/jsdownloads/test/unit/test_DownloadIntegration.js | [test_getPreferredDownloadsDirectory : 141] "/Users/cltbld/Desktop" != ""
15:52:50     INFO -  TEST-PASS | /builds/slave/talos-slave/test/build/tests/xpcshell/tests/toolkit/components/jsdownloads/test/unit/test_DownloadIntegration.js | [test_getPreferredDownloadsDirectory : 142] "/Users/cltbld/Desktop" == "/Users/cltbld/Desktop"
15:52:50     INFO -  TEST-PASS | /builds/slave/talos-slave/test/build/tests/xpcshell/tests/toolkit/components/jsdownloads/test/unit/test_DownloadIntegration.js | [test_getPreferredDownloadsDirectory : 148] "/Users/cltbld/Downloads" != ""
15:52:50     INFO -  TEST-PASS | /builds/slave/talos-slave/test/build/tests/xpcshell/tests/toolkit/components/jsdownloads/test/unit/test_DownloadIntegration.js | [test_getPreferredDownloadsDirectory : 149] "/Users/cltbld/Downloads" == "/Users/cltbld/Downloads"
15:52:50     INFO -  TEST-INFO | (xpcshell/head.js) | test run_next_test 2 finished (2)
15:52:50     INFO -  TEST-PASS | /builds/slave/talos-slave/test/build/tests/xpcshell/tests/toolkit/components/jsdownloads/test/unit/test_DownloadIntegration.js | [test_getPreferredDownloadsDirectory : 157] "/var/folders/h4/whqdbjcj54z8qxp116x5c_6800000w/T/tmp0ZUXQu/1383609166099" != ""
15:52:50     INFO -  TEST-PASS | /builds/slave/talos-slave/test/build/tests/xpcshell/tests/toolkit/components/jsdownloads/test/unit/test_DownloadIntegration.js | [test_getPreferredDownloadsDirectory : 158] "/var/folders/h4/whqdbjcj54z8qxp116x5c_6800000w/T/tmp0ZUXQu/1383609166099" == "/var/folders/h4/whqdbjcj54z8qxp116x5c_6800000w/T/tmp0ZUXQu/1383609166099"
15:52:50     INFO -  TEST-PASS | /builds/slave/talos-slave/test/build/tests/xpcshell/tests/toolkit/components/jsdownloads/test/unit/test_DownloadIntegration.js | [test_getPreferredDownloadsDirectory : 159] true == true
15:52:50     INFO -  TEST-PASS | /builds/slave/talos-slave/test/build/tests/xpcshell/tests/toolkit/components/jsdownloads/test/unit/test_DownloadIntegration.js | [test_getPreferredDownloadsDirectory : 169] "/Users/cltbld/Downloads" == "/Users/cltbld/Downloads"
15:52:50     INFO -  TEST-PASS | /builds/slave/talos-slave/test/build/tests/xpcshell/tests/toolkit/components/jsdownloads/test/unit/test_DownloadIntegration.js | [test_getPreferredDownloadsDirectory : 175] "/Users/cltbld/Downloads" == "/Users/cltbld/Downloads"
15:52:50     INFO -  TEST-INFO | (xpcshell/head.js) | test run_next_test 3 pending (2)
15:52:50     INFO -  TEST-INFO | (xpcshell/head.js) | test test_getPreferredDownloadsDirectory finished (2)
15:52:50     INFO -  TEST-INFO | /builds/slave/talos-slave/test/build/tests/xpcshell/tests/toolkit/components/jsdownloads/test/unit/test_DownloadIntegration.js | Starting test_getTemporaryDownloadsDirectory
15:52:50     INFO -  TEST-INFO | (xpcshell/head.js) | test test_getTemporaryDownloadsDirectory pending (2)
15:52:50     INFO -  TEST-PASS | /builds/slave/talos-slave/test/build/tests/xpcshell/tests/toolkit/components/jsdownloads/test/unit/test_DownloadIntegration.js | [test_getTemporaryDownloadsDirectory : 187] "/Users/cltbld/Downloads" != ""
...
15:52:50     INFO -  TEST-INFO | (xpcshell/head.js) | test run_next_test 8 pending (2)
15:52:50     INFO -  TEST-INFO | (xpcshell/head.js) | test test_suspend_resume finished (2)
15:52:50     INFO -  TEST-INFO | /builds/slave/talos-slave/test/build/tests/xpcshell/tests/toolkit/components/jsdownloads/test/unit/test_DownloadIntegration.js | Starting test_exit_private_browsing
15:52:50     INFO -  TEST-INFO | (xpcshell/head.js) | test test_exit_private_browsing pending (2)
15:52:50     INFO -  TEST-INFO | /builds/slave/talos-slave/test/build/tests/xpcshell/tests/toolkit/components/jsdownloads/test/unit/head.js | "Interruptible responses will be blocked midway."
15:52:50     INFO -  TEST-PASS | /builds/slave/talos-slave/test/build/tests/xpcshell/tests/toolkit/components/jsdownloads/test/unit/head.js | [getTempFile : 133] false == false
15:52:50     INFO -  TEST-PASS | /builds/slave/talos-slave/test/build/tests/xpcshell/tests/toolkit/components/jsdownloads/test/unit/head.js | [getTempFile : 133] false == false
15:52:50     INFO -  TEST-INFO | (xpcshell/head.js) | test run_next_test 8 finished (2)
15:52:50     INFO -  TEST-INFO | /builds/slave/talos-slave/test/build/tests/xpcshell/tests/toolkit/components/jsdownloads/test/unit/head.js | "Interruptible request started."
15:52:50     INFO -  TEST-PASS | /builds/slave/talos-slave/test/build/tests/xpcshell/tests/toolkit/components/jsdownloads/test/unit/test_DownloadIntegration.js | [test_exit_private_browsing : 406] 2 == 2
15:52:50     INFO -  TEST-PASS | /builds/slave/talos-slave/test/build/tests/xpcshell/tests/toolkit/components/jsdownloads/test/unit/test_DownloadIntegration.js | [test_exit_private_browsing : 413] "success" == "success"
15:52:50     INFO -  TEST-PASS | /builds/slave/talos-slave/test/build/tests/xpcshell/tests/toolkit/components/jsdownloads/test/unit/test_DownloadIntegration.js | [test_exit_private_browsing : 414] 0 == 0
15:52:50     INFO -  TEST-INFO | /builds/slave/talos-slave/test/build/tests/xpcshell/tests/toolkit/components/jsdownloads/test/unit/head.js | "Interruptible responses are now allowed to continue."
15:52:50     INFO -  TEST-INFO | /builds/slave/talos-slave/test/build/tests/xpcshell/tests/toolkit/components/jsdownloads/test/unit/head.js | "Interruptible request finished."
15:52:50     INFO -  TEST-INFO | (xpcshell/head.js) | test run_next_test 9 pending (2)
15:52:50     INFO -  TEST-INFO | (xpcshell/head.js) | test test_exit_private_browsing finished (2)
15:52:50     INFO -  WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80470002: file ../../../../netwerk/base/src/BackgroundFileSaver.cpp, line 918
15:52:50     INFO -  System JS : ERROR resource://gre/modules/DownloadCore.jsm:1652 - NS_BASE_STREAM_CLOSED: Component returned failure code: 0x80470002 (NS_BASE_STREAM_CLOSED) [nsIStreamListener.onDataAvailable]
15:52:50     INFO -  TEST-INFO | /builds/slave/talos-slave/test/build/tests/xpcshell/tests/toolkit/components/jsdownloads/test/unit/test_DownloadIntegration.js | Starting test_common_terminate
15:52:50     INFO -  TEST-INFO | (xpcshell/head.js) | test test_common_terminate pending (2)
15:52:50     INFO -  TEST-INFO | /builds/slave/talos-slave/test/build/tests/xpcshell/tests/toolkit/components/jsdownloads/test/unit/head.js | "Interruptible responses are now allowed to continue."
15:52:50     INFO -  TEST-INFO | (xpcshell/head.js) | test run_next_test 9 finished (2)
15:52:50     INFO -  TEST-INFO | (xpcshell/head.js) | test run_next_test 10 pending (2)
15:52:50     INFO -  TEST-INFO | (xpcshell/head.js) | test test_common_terminate finished (2)
15:52:50     INFO -  TEST-INFO | (xpcshell/head.js) | test run_next_test 10 finished (1)
15:52:50     INFO -  TEST-INFO | (xpcshell/head.js) | exiting test
15:52:50     INFO -  System JS : ERROR /builds/slave/talos-slave/test/build/tests/xpcshell/tests/toolkit/components/jsdownloads/test/unit/head.js:137 - NS_ERROR_FILE_TARGET_DOES_NOT_EXIST: Component returned failure code: 0x80520006 (NS_ERROR_FILE_TARGET_DOES_NOT_EXIST) [nsIFile.remove]
15:52:50     INFO -  WARNING: NS_ENSURE_TRUE(mInitialized) failed: file ../../../xpcom/threads/nsThreadManager.cpp, line 207
15:52:50     INFO -  WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0xC1F30001: file ../../../xpcom/glue/nsThreadUtils.cpp, line 77
15:52:50     INFO -  WARNING: Failed to create async thread.: file ../../../storage/src/mozStorageConnection.cpp, line 535
15:52:50     INFO -  WARNING: NS_ENSURE_TRUE(asyncThread) failed: file ../../../storage/src/mozStorageConnection.cpp, line 1085
15:52:50     INFO -  WARNING: NS_ENSURE_TRUE(mMainThread) failed: file ../../../xpcom/threads/nsThreadManager.cpp, line 258
15:52:50     INFO -  WARNING: NS_ENSURE_TRUE(thread) failed: file ../../../xpcom/glue/nsThreadUtils.cpp, line 187
15:52:50     INFO -  WARNING: NS_ENSURE_TRUE(thread) failed: file ../../../xpcom/glue/nsThreadUtils.cpp, line 187
15:52:50     INFO -  WARNING: NS_ENSURE_TRUE(thread) failed: file ../../../xpcom/glue/nsThreadUtils.cpp, line 187
15:52:50     INFO -  WARNING: NS_ENSURE_TRUE(thread) failed: file ../../../xpcom/glue/nsThreadUtils.cpp, line 187
15:52:50     INFO -  WARNING: NS_ENSURE_TRUE(thread) failed: file ../../../xpcom/glue/nsThreadUtils.cpp, line 187
15:52:50     INFO -  WARNING: NS_ENSURE_TRUE(mMainThread) failed: file ../../../xpcom/threads/nsThreadManager.cpp, line 249
15:52:50     INFO -  WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0xC1F30001: file ../../../xpcom/glue/nsThreadUtils.cpp, line 174
15:52:50     INFO -  WARNING: NS_ENSURE_TRUE(asyncCloseWasCalled) failed: file ../../../storage/src/mozStorageConnection.cpp, line 1066
15:52:50     INFO -  Assertion failure: !mAsyncExecutionThread (AsyncClose has not been invoked on this connection!), at ../../../storage/src/mozStorageConnection.cpp:487
15:52:50     INFO -  <<<<<<<
15:53:04  WARNING -  PROCESS-CRASH | /builds/slave/talos-slave/test/build/tests/xpcshell/tests/toolkit/components/jsdownloads/test/unit/test_DownloadIntegration.js | application crashed [@ mozilla::storage::Connection::~Connection()]
15:53:04     INFO -  Crash dump filename: /var/folders/h4/whqdbjcj54z8qxp116x5c_6800000w/T/tmpbgwlcJ/A86A8276-EE35-4F02-91C6-2B267F74D4DC.dmp
15:53:04     INFO -  Operating system: Mac OS X
15:53:04     INFO -                    10.8.0 12A269
15:53:04     INFO -  CPU: amd64
15:53:04     INFO -       family 6 model 42 stepping 7
15:53:04     INFO -       8 CPUs
15:53:04     INFO -  Crash reason:  EXC_BAD_ACCESS / KERN_INVALID_ADDRESS
15:53:04     INFO -  Crash address: 0x0
15:53:04     INFO -  Thread 0 (crashed)
15:53:04     INFO -   0  XUL!mozilla::storage::Connection::~Connection() [mozStorageConnection.cpp : 486 + 0x0]
15:53:04     INFO -      rbx = 0x00007fff71ab6c68   r12 = 0x0000000000000001
15:53:04     INFO -      r13 = 0x0000000000000001   r14 = 0x0000000000000000
15:53:04     INFO -      r15 = 0x0000000107eeb930   rip = 0x000000010139ca3a
15:53:04     INFO -      rsp = 0x00007fff5fbf6cf0   rbp = 0x00007fff5fbf6d00
15:53:04     INFO -      Found by: given as instruction pointer in context
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)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)

Updated

4 years ago
Blocks: 994484
Closing bugs where TBPLbot has previously commented, but have now not been modified for >3 months & do not contain the whiteboard strings for disabled/annotated tests or use the keyword leave-open. Filter on: mass-intermittent-bug-closure-2014-07
Status: NEW → RESOLVED
Last Resolved: 3 years ago
Resolution: --- → WORKSFORME
You need to log in before you can comment on or make changes to this bug.