Closed Bug 1379804 Opened 7 years ago Closed 7 years ago

Intermittent test_quit_restart.py TestQuitRestart.test_in_app_restart_with_callback_no_shutdown | application crashed [@ _os_object_release_internal + 0x0]

Categories

(NSPR :: NSPR, defect)

defect
Not set
critical

Tracking

(Not tracked)

RESOLVED INCOMPLETE

People

(Reporter: intermittent-bug-filer, Unassigned)

Details

(Keywords: bulk-close-intermittents, crash, intermittent-failure)

Crash Data

11:58:54     INFO - Crash reason:  EXC_BAD_ACCESS / KERN_INVALID_ADDRESS
11:58:54     INFO - Crash address: 0x7
11:58:54     INFO - Process uptime: 4 seconds
11:58:54     INFO - 
11:58:54     INFO - Thread 3 (crashed)
11:58:54     INFO -  0  libdispatch.dylib!_os_object_release_internal + 0x0
11:58:54     INFO -     rax = 0x0000000000000000   rdx = 0x0000000000000023
11:58:54     INFO -     rcx = 0x000000000000001b   rbx = 0x0000000114904e00
11:58:54     INFO -     rsi = 0x0000000000000000   rdi = 0xffffffffffffffff
11:58:54     INFO -     rbp = 0x0000000115280ea0   rsp = 0x0000000115280e68
11:58:54     INFO -      r8 = 0x0000000000000080    r9 = 0x0000000114800470
11:58:54     INFO -     r10 = 0x0000000000000003   r11 = 0x0000000000000001
11:58:54     INFO -     r12 = 0xffffffffffffffff   r13 = 0x00007fff72d89c00
11:58:54     INFO -     r14 = 0x0000000000000000   r15 = 0xffffffff89abcdef
11:58:54     INFO -     rip = 0x00007fff89a745f5
11:58:54     INFO -     Found by: given as instruction pointer in context
11:58:54     INFO -  1  libdispatch.dylib!-[OS_dispatch_data dealloc] + 0x78
11:58:54     INFO -     rbx = 0x0000000114904e00   rbp = 0x0000000115280ea0
11:58:54     INFO -     rsp = 0x0000000115280e70   r12 = 0xffffffffffffffff
11:58:54     INFO -     r13 = 0x00007fff72d89c00   r14 = 0x0000000000000000
11:58:54     INFO -     r15 = 0xffffffff89abcdef   rip = 0x00007fff89a742cb
11:58:54     INFO -     Found by: call frame info
11:58:54     INFO -  2  libdispatch.dylib!_dispatch_root_queue_drain + 0x4b3
11:58:54     INFO -     rbp = 0x0000000115280f00   rsp = 0x0000000115280eb0
11:58:54     INFO -     rip = 0x00007fff89a7699b
11:58:54     INFO -     Found by: previous frame's frame pointer
11:58:54     INFO -  3  libdispatch.dylib!_dispatch_worker_thread3 + 0x5b
11:58:54     INFO -     rbp = 0x0000000115280f10   rsp = 0x0000000115280f10
11:58:54     INFO -     rip = 0x00007fff89a84fe4
11:58:54     INFO -     Found by: previous frame's frame pointer
11:58:54     INFO -  4  libsystem_pthread.dylib!_pthread_wqthread + 0x2d9
11:58:54     INFO -     rbp = 0x0000000115280f50   rsp = 0x0000000115280f20
11:58:54     INFO -     rip = 0x00007fff88135a9d
11:58:54     INFO -     Found by: previous frame's frame pointer
11:58:54     INFO -  5  libsystem_pthread.dylib!start_wqthread + 0xd
11:58:54     INFO -     rbp = 0x0000000115280f78   rsp = 0x0000000115280f60
11:58:54     INFO -     rip = 0x00007fff881333dd
11:58:54     INFO -     Found by: previous frame's frame pointer
11:58:54     INFO -  6  libdispatch.dylib!_dispatch_barrier_sync_f + 0x3c
11:58:54     INFO -     rsp = 0x0000000115281030   rip = 0x00007fff89a84f89
11:58:54     INFO -     Found by: stack scanning
Btw. this looks like a startup crash with the following errors/failures visible:

11:57:54     INFO -  [Parent 15360] WARNING: pipe error: Broken pipe: file /home/worker/workspace/build/src/ipc/chromium/src/chrome/common/ipc_channel_posix.cc, line 709
11:57:54     INFO -  [Parent 15360] WARNING: FileDescriptorSet destroyed with unconsumed descriptors: file /home/worker/workspace/build/src/ipc/chromium/src/chrome/common/file_descriptor_set_posix.cc, line 22
11:57:54     INFO -  [Parent 15360] WARNING: FileDescriptorSet destroyed with unconsumed descriptors: file /home/worker/workspace/build/src/ipc/chromium/src/chrome/common/file_descriptor_set_posix.cc, line 22
11:57:54     INFO -  [Parent 15360] WARNING: FileDescriptorSet destroyed with unconsumed descriptors: file /home/worker/workspace/build/src/ipc/chromium/src/chrome/common/file_descriptor_set_posix.cc, line 22
11:57:55     INFO -  console.error:
11:57:55     INFO -    Message: Error: Connection closed before committing the transaction.
11:57:55     INFO -    Stack:
11:57:55     INFO -      executeTransaction/promise</transactionPromise<@resource://gre/modules/Sqlite.jsm:622:19
11:57:55     INFO -  async*executeTransaction/promise<@resource://gre/modules/Sqlite.jsm:562:33
11:57:55     INFO -  promise callback*executeTransaction@resource://gre/modules/Sqlite.jsm:557:19
11:57:55     INFO -  executeTransaction@resource://gre/modules/Sqlite.jsm:1395:12
11:57:55     INFO -  insertBookmark/<@resource://gre/modules/Bookmarks.jsm:1335:11
11:57:55     INFO -  async*executeBeforeShutdown@resource://gre/modules/Sqlite.jsm:373:25
11:57:55     INFO -  executeBeforeShutdown@resource://gre/modules/Sqlite.jsm:1255:12
11:57:55     INFO -  withConnectionWrapper/<@resource://gre/modules/PlacesUtils.jsm:1567:14
11:57:55     INFO -  async*withConnectionWrapper@resource://gre/modules/PlacesUtils.jsm:1565:19
11:57:55     INFO -  insertBookmark@resource://gre/modules/Bookmarks.jsm:1324:10
11:57:55     INFO -  insert/<@resource://gre/modules/Bookmarks.jsm:215:24
11:57:55     INFO -  async*insert@resource://gre/modules/Bookmarks.jsm:203:13
11:57:55     INFO -  ensurePlacesDefaultQueriesInitialized@jar:file:///Users/cltbld/tasks/task_1499712631/build/application/Nightly.app/Contents/Resources/browser/omni.ja!/components/nsBrowserGlue.js:2181:31
11:57:55     INFO -  async*BG__initPlaces/<@jar:file:///Users/cltbld/tasks/task_1499712631/build/application/Nightly.app/Contents/Resources/browser/omni.ja!/components/nsBrowserGlue.js:1597:19
11:57:55     INFO -  async*BG__initPlaces@jar:file:///Users/cltbld/tasks/task_1499712631/build/application/Nightly.app/Contents/Resources/browser/omni.ja!/components/nsBrowserGlue.js:1514:6
11:57:55     INFO -  BG_observe@jar:file:///Users/cltbld/tasks/task_1499712631/build/application/Nightly.app/Contents/Resources/browser/omni.ja!/components/nsBrowserGlue.js:388:11
11:57:55     INFO -  JavaScript error: resource://gre/modules/AsyncShutdown.jsm, line 676: Error: Phase "profile-before-change" is finished, it is too late to register completion condition "ContextualIdentityService: writing data"
11:57:55     INFO -  JavaScript error: chrome://marionette/content/server.js, line 351: NS_ERROR_NOT_INITIALIZED: Component returned failure code: 0xc1f30001 (NS_ERROR_NOT_INITIALIZED) [nsIServerSocket.asyncListen]
11:57:55     INFO -  JavaScript error: chrome://marionette/content/server.js, line 350: NS_ERROR_SOCKET_ADDRESS_IN_USE: Component returned failure code: 0x804b0036 (NS_ERROR_SOCKET_ADDRESS_IN_USE) [nsIServerSocket.initSpecialConnection]
11:57:55     INFO -  *** UTM:SVC TimerManager:registerTimer called after profile-before-change notification. Ignoring timer registration for id: telemetry_modules_ping
11:57:55     INFO -  1499713075729	Marionette	DEBUG	Received observer notification "xpcom-shutdown"
11:57:55     INFO -  1499713075729	Marionette	DEBUG	Received observer notification "xpcom-shutdown"
11:57:55     INFO -  JavaScript error: resource://gre/modules/osfile/osfile_async_front.jsm, line 410: Error: OS.File has been shut down. Rejecting post to DirectoryIterator_prototype_close
11:57:55     INFO -  JavaScript error: resource://gre/modules/ProfileAge.jsm, line 176: Error: Unable to fetch oldest profile entry: Error: OS.File has been shut down. Rejecting request to DirectoryIterator_prototype_next
Component: Marionette → NSPR
Product: Testing → NSPR
Version: Version 3 → other
Status: NEW → RESOLVED
Closed: 7 years ago
Resolution: --- → INCOMPLETE
You need to log in before you can comment on or make changes to this bug.