Closed Bug 1444701 Opened 7 years ago Closed 10 months ago

Intermittent Assertion failure: mInvalidated, at /builds/worker/workspace/build/src/dom/indexedDB/ActorsParent.cpp:6378

Categories

(Core :: Storage: IndexedDB, defect, P5)

x86_64
All
defect

Tracking

()

RESOLVED INCOMPLETE
Tracking Status
firefox59 --- unaffected
firefox60 --- affected
firefox61 --- affected

People

(Reporter: intermittent-bug-filer, Unassigned)

References

Details

(Keywords: intermittent-failure)

Filed by: ncsoregi [at] mozilla.com https://treeherder.mozilla.org/logviewer.html#?job_id=167054736&repo=mozilla-inbound https://queue.taskcluster.net/v1/task/YOp4sWS0SQaxVAaMQqJyeQ/runs/0/artifacts/public/logs/live_backing.log 12:48:03 INFO - Assertion failure: mInvalidated, at /builds/worker/workspace/build/src/dom/indexedDB/ActorsParent.cpp:6378 12:48:03 INFO - 1520628483730 Marionette TRACE 1 -> [0,2,"deleteSession",{}] 12:48:03 INFO - 1520628483736 Marionette TRACE 1 <- [1,2,null,{}] 12:48:03 INFO - TEST-PASS | testing/marionette/harness/marionette_harness/tests/unit/test_profile_management.py TestQuitRestartWithoutWorkspace.test_quit_keeps_same_profile | took 5334ms 12:48:03 INFO - TEST-START | testing/marionette/harness/marionette_harness/tests/unit/test_profile_management.py TestQuitRestartWithoutWorkspace.test_restart_clean_creates_new_profile 12:48:05 INFO - TEST-UNEXPECTED-ERROR | testing/marionette/harness/marionette_harness/tests/unit/test_profile_management.py TestQuitRestartWithoutWorkspace.test_restart_clean_creates_new_profile | IOError: Process has been unexpectedly closed (Exit code: -11) (Reason: No data received over socket) 12:48:05 INFO - Traceback (most recent call last): 12:48:05 INFO - File "/Users/cltbld/tasks/task_1520627887/build/venv/lib/python2.7/site-packages/marionette_harness/marionette_test/testcases.py", line 140, in run 12:48:05 INFO - self.setUp() 12:48:05 INFO - File "/Users/cltbld/tasks/task_1520627887/build/tests/marionette/tests/testing/marionette/harness/marionette_harness/tests/unit/test_profile_management.py", line 22, in setUp 12:48:05 INFO - super(BaseProfileManagement, self).setUp() 12:48:05 INFO - File "/Users/cltbld/tasks/task_1520627887/build/venv/lib/python2.7/site-packages/marionette_harness/marionette_test/testcases.py", line 331, in setUp 12:48:05 INFO - super(MarionetteTestCase, self).setUp() 12:48:05 INFO - File "/Users/cltbld/tasks/task_1520627887/build/venv/lib/python2.7/site-packages/marionette_harness/marionette_test/testcases.py", line 254, in setUp 12:48:05 INFO - self.marionette.start_session() 12:48:05 INFO - File "/Users/cltbld/tasks/task_1520627887/build/venv/lib/python2.7/site-packages/marionette_driver/decorators.py", line 26, in _ 12:48:05 INFO - return func(*args, **kwargs) 12:48:05 INFO - File "/Users/cltbld/tasks/task_1520627887/build/venv/lib/python2.7/site-packages/marionette_driver/marionette.py", line 1242, in start_session 12:48:05 INFO - resp = self._send_message("newSession", body) 12:48:05 INFO - File "/Users/cltbld/tasks/task_1520627887/build/venv/lib/python2.7/site-packages/marionette_driver/decorators.py", line 31, in _ 12:48:05 INFO - m._handle_socket_failure() 12:48:05 INFO - File "/Users/cltbld/tasks/task_1520627887/build/venv/lib/python2.7/site-packages/marionette_driver/marionette.py", line 830, in _handle_socket_failure 12:48:05 INFO - reraise(IOError, message.format(returncode=returncode, reason=val), tb) 12:48:05 INFO - File "/Users/cltbld/tasks/task_1520627887/build/venv/lib/python2.7/site-packages/marionette_driver/decorators.py", line 26, in _ 12:48:05 INFO - return func(*args, **kwargs) 12:48:05 INFO - File "/Users/cltbld/tasks/task_1520627887/build/venv/lib/python2.7/site-packages/marionette_driver/marionette.py", line 738, in _send_message 12:48:05 INFO - msg = self.client.request(name, params) 12:48:05 INFO - File "/Users/cltbld/tasks/task_1520627887/build/venv/lib/python2.7/site-packages/marionette_driver/transport.py", line 273, in request 12:48:05 INFO - return self.receive() 12:48:05 INFO - File "/Users/cltbld/tasks/task_1520627887/build/venv/lib/python2.7/site-packages/marionette_driver/transport.py", line 159, in receive 12:48:05 INFO - raise socket.error("No data received over socket") 12:48:05 INFO - TEST-INFO took 1915ms
(In reply to Treeherder Bug Filer from comment #0) > 12:48:03 INFO - Assertion failure: mInvalidated, at > /builds/worker/workspace/build/src/dom/indexedDB/ActorsParent.cpp:6378 As it can be seen this assertion does not come from Marionette but from IndexedDB, so a better component here is Core :: Dom - IndexedDB. Before that assertion we already got 4 warnings: > 12:48:03 INFO - [Parent 1776, IndexedDB #2] WARNING: '!exists', file /builds/worker/workspace/build/src/dom/indexedDB/ActorsParent.cpp, line 4958 > 12:48:03 INFO - [Parent 1776, IndexedDB #2] WARNING: 'NS_FAILED(rv)', file /builds/worker/workspace/build/src/dom/indexedDB/ActorsParent.cpp, line 12020 > 12:48:03 INFO - [Parent 1776, IndexedDB #2] WARNING: 'NS_FAILED(rv)', file /builds/worker/workspace/build/src/dom/indexedDB/ActorsParent.cpp, line 13996 > 12:48:03 INFO - [Parent 1776, IndexedDB #2] WARNING: 'NS_FAILED(rv)', file /builds/worker/workspace/build/src/dom/indexedDB/ActorsParent.cpp, line 23525 Also the output looks to be a bit fragmented. So the following is also related to the assertion: > 12:48:03 INFO - JavaScript error: , line 0: uncaught exception: null > 12:48:03 INFO - 1520628483738 Marionette DEBUG Closed connection 1 > 12:48:03 INFO - 1520628483742 Marionette DEBUG Accepted connection 2 from 127.0.0.1:51331 > 12:48:03 INFO - #01: mac_plugin_interposing_child_OnShowCursor[/Users/cltbld/tasks/task_1520627887/build/application/Firefox NightlyDebug.app/Contents/MacOS/XUL +0x3025c44] > 12:48:03 INFO - 1520628483752 Marionette TRACE 2 -> [0,1,"newSession",{}] > 12:48:03 INFO - #02: mac_plugin_interposing_child_OnShowCursor[/Users/cltbld/tasks/task_1520627887/build/application/Firefox NightlyDebug.app/Contents/MacOS/XUL +0x302976d] > 12:48:03 INFO - #03: mac_plugin_interposing_child_OnShowCursor[/Users/cltbld/tasks/task_1520627887/build/application/Firefox NightlyDebug.app/Contents/MacOS/XUL +0x302a6e8] > 12:48:03 INFO - #04: _ZTWN7mozilla14SchedulerGroup20sTlsValidatingAccessE[/Users/cltbld/tasks/task_1520627887/build/application/Firefox NightlyDebug.app/Contents/MacOS/XUL +0x10743f] > 12:48:03 INFO - 1520628483760 Marionette DEBUG Register listener.js for window 2147483649 > 12:48:03 INFO - #05: _ZTWN7mozilla14SchedulerGroup20sTlsValidatingAccessE[/Users/cltbld/tasks/task_1520627887/build/application/Firefox NightlyDebug.app/Contents/MacOS/XUL +0x11652f] > 12:48:03 INFO - #06: mac_plugin_interposing_child_OnShowCursor[/Users/cltbld/tasks/task_1520627887/build/application/Firefox NightlyDebug.app/Contents/MacOS/XUL +0x3012a64] > 12:48:03 INFO - #07: _ZTWN7mozilla14SchedulerGroup20sTlsValidatingAccessE[/Users/cltbld/tasks/task_1520627887/build/application/Firefox NightlyDebug.app/Contents/MacOS/XUL +0x10743f] > 12:48:03 INFO - #08: _ZTWN7mozilla14SchedulerGroup20sTlsValidatingAccessE[/Users/cltbld/tasks/task_1520627887/build/application/Firefox NightlyDebug.app/Contents/MacOS/XUL +0x11652f] > 12:48:03 INFO - #09: nsXPTCStubBase::Stub249()[/Users/cltbld/tasks/task_1520627887/build/application/Firefox NightlyDebug.app/Contents/MacOS/XUL +0x71b31b] > 12:48:03 INFO - #10: nsXPTCStubBase::Stub249()[/Users/cltbld/tasks/task_1520627887/build/application/Firefox NightlyDebug.app/Contents/MacOS/XUL +0x6cac57] > 12:48:03 INFO - #11: _ZTWN7mozilla14SchedulerGroup20sTlsValidatingAccessE[/Users/cltbld/tasks/task_1520627887/build/application/Firefox NightlyDebug.app/Contents/MacOS/XUL +0x1048d7] > 12:48:03 INFO - #12: PR_GetThreadName[/Users/cltbld/tasks/task_1520627887/build/application/Firefox NightlyDebug.app/Contents/MacOS/libnss3.dylib +0x14f21f] > 12:48:03 INFO - #13: _pthread_body[/usr/lib/system/libsystem_pthread.dylib +0x405a] > 12:48:03 INFO - #14: _pthread_body[/usr/lib/system/libsystem_pthread.dylib +0x3fd7] > 12:48:03 INFO - ** Unknown exception behavior: 0 ... which finally ends-up in a MOZ_CRASH: > 12:48:04 INFO - Hit MOZ_CRASH(Aborting on channel error.) at /builds/worker/workspace/build/src/ipc/glue/MessageChannel.cpp:2557 > 12:48:04 INFO - ###!!! [Child][MessageChannel::SendAndWait] Error: Channel error: cannot send/recv > 12:48:04 INFO - ###!!! [Child][MessageChannel] Error: (msgtype=0x4D001F,name=PLayerTransaction::Msg_Shutdown) Channel error: cannot send/recv > 12:48:04 INFO - [Child 1778, Main Thread] WARNING: failed to allocate layer transaction: file /builds/worker/workspace/build/src/dom/ipc/TabChild.cpp, line 2856 > 12:48:04 INFO - [Child 1778, Main Thread] WARNING: Fallback to BasicLayerManager: file /builds/worker/workspace/build/src/dom/ipc/TabChild.cpp, line 2810 > 12:48:04 INFO - [GFX1-]: Receive IPC close with reason=AbnormalShutdown > 12:48:04 INFO - Hit MOZ_CRASH(Aborting on channel error.) at /builds/worker/workspace/build/src/ipc/glue/MessageChannel.cpp:2557 > 12:48:04 INFO - #01: nsXPTCStubBase::Stub249()[/Users/cltbld/tasks/task_1520627887/build/application/Firefox NightlyDebug.app/Contents/MacOS/XUL +0x71a434] > 12:48:04 INFO - #02: nsXPTCStubBase::Stub249()[/Users/cltbld/tasks/task_1520627887/build/application/Firefox NightlyDebug.app/Contents/MacOS/XUL +0x6e8285] > 12:48:04 INFO - #01: nsXPTCStubBase::Stub249()[/Users/cltbld/tasks/task_1520627887/build/application/Firefox NightlyDebug.app/Contents/MacOS/XUL +0x71a434] > 12:48:04 INFO - #03: nsXPTCStubBase::Stub249()[/Users/cltbld/tasks/task_1520627887/build/application/Firefox NightlyDebug.app/Contents/MacOS/XUL +0x6e530c] > 12:48:04 INFO - #02: nsXPTCStubBase::Stub249()[/Users/cltbld/tasks/task_1520627887/build/application/Firefox NightlyDebug.app/Contents/MacOS/XUL +0x6e8285] > 12:48:04 INFO - #04: nsXPTCStubBase::Stub249()[/Users/cltbld/tasks/task_1520627887/build/application/Firefox NightlyDebug.app/Contents/MacOS/XUL +0x6cd26c] > 12:48:04 INFO - #03: nsXPTCStubBase::Stub249()[/Users/cltbld/tasks/task_1520627887/build/application/Firefox NightlyDebug.app/Contents/MacOS/XUL +0x6e530c] > 12:48:04 INFO - #05: nsXPTCStubBase::Stub249()[/Users/cltbld/tasks/task_1520627887/build/application/Firefox NightlyDebug.app/Contents/MacOS/XUL +0x6cac57] > 12:48:04 INFO - #04: nsXPTCStubBase::Stub249()[/Users/cltbld/tasks/task_1520627887/build/application/Firefox NightlyDebug.app/Contents/MacOS/XUL +0x6cd26c] > 12:48:04 INFO - #06: nsXPTCStubBase::Stub249()[/Users/cltbld/tasks/task_1520627887/build/application/Firefox NightlyDebug.app/Contents/MacOS/XUL +0x6d78e0] > 12:48:04 INFO - #05: nsXPTCStubBase::Stub249()[/Users/cltbld/tasks/task_1520627887/build/application/Firefox NightlyDebug.app/Contents/MacOS/XUL +0x6cac57] > 12:48:04 INFO - #07: nsXPTCStubBase::Stub249()[/Users/cltbld/tasks/task_1520627887/build/application/Firefox NightlyDebug.app/Contents/MacOS/XUL +0x6d1c6a] > 12:48:04 INFO - #08: _pthread_body[/usr/lib/system/libsystem_pthread.dylib +0x405a] > 12:48:04 INFO - #09: _pthread_body[/usr/lib/system/libsystem_pthread.dylib +0x3fd7] > 12:48:04 INFO - ** Unknown exception behavior: -2147483647 > 12:48:04 INFO - #06: nsXPTCStubBase::Stub249()[/Users/cltbld/tasks/task_1520627887/build/application/Firefox NightlyDebug.app/Contents/MacOS/XUL +0x6d78e0] > 12:48:04 INFO - #07: nsXPTCStubBase::Stub249()[/Users/cltbld/tasks/task_1520627887/build/application/Firefox NightlyDebug.app/Contents/MacOS/XUL +0x6d1c6a] > 12:48:04 INFO - #08: _pthread_body[/usr/lib/system/libsystem_pthread.dylib +0x405a] > 12:48:04 INFO - #09: _pthread_body[/usr/lib/system/libsystem_pthread.dylib +0x3fd7] > 12:48:04 INFO - ** Unknown exception behavior: -2147483647 Sadly Marionette doesn't support analyzing the assertion stack yet. All those failures so far are happening for OS X 10.10 - debug.
Component: Marionette → DOM: IndexedDB
OS: Unspecified → Mac OS X
Product: Testing → Core
Hardware: Unspecified → x86_64
Version: Version 3 → unspecified

(In reply to Intermittent Failures Robot from comment #79)

1 failures in 4314 pushes (0.0 failures/push) were associated with this bug in the last 7 days.

Repository breakdown:

  • mozilla-beta: 1

Platform breakdown:

  • linux64-qr: 1

For more details, see:
https://treeherder.mozilla.org/intermittent-failures.html#/bugdetails?bug=1444701&startday=2019-10-28&endday=2019-11-03&tree=all

This is a misclassification, this really is https://bugzilla.mozilla.org/show_bug.cgi?id=1458411

(In reply to Intermittent Failures Robot from comment #81)

1 failures in 3773 pushes (0.0 failures/push) were associated with this bug in the last 7 days.

Repository breakdown:

  • mozilla-central: 1

Platform breakdown:

  • linux1804-64-qr: 1

For more details, see:
https://treeherder.mozilla.org/intermittent-failures.html#/bugdetails?bug=1444701&startday=2020-01-13&endday=2020-01-19&tree=all

Again, this is a misclassification, it really is https://bugzilla.mozilla.org/show_bug.cgi?id=1458411

Bulk closing some old intermittents.

Status: NEW → RESOLVED
Closed: 3 years ago
Resolution: --- → INCOMPLETE
Status: RESOLVED → REOPENED
Resolution: INCOMPLETE → ---

(In reply to Intermittent Failures Robot from comment #92)

1 failures in 3336 pushes (0.0 failures/push) were associated with this bug in the last 7 days.

Repository breakdown:

  • autoland: 1

Platform and build breakdown:

  • windows10-64-2004-qr: 1
    • opt: 1

For more details, see:
https://treeherder.mozilla.org/intermittent-failures/bugdetails?bug=1444701&startday=2022-06-06&endday=2022-06-12&tree=all

This instance does not seem to contain this assertion, and there are no other instances.

Status: REOPENED → RESOLVED
Closed: 3 years ago3 years ago
Resolution: --- → INCOMPLETE
Status: RESOLVED → REOPENED
Resolution: INCOMPLETE → ---
Severity: normal → S3

Bulk closing intermittent bugs for DOM LWS that have not seen new instances since at least 5 months.

Status: REOPENED → RESOLVED
Closed: 3 years ago10 months ago
Resolution: --- → INCOMPLETE

Taking back the bulk change.

Status: RESOLVED → UNCONFIRMED
Ever confirmed: false
Resolution: INCOMPLETE → ---
Status: UNCONFIRMED → RESOLVED
Closed: 10 months ago10 months ago
Resolution: --- → INCOMPLETE
You need to log in before you can comment on or make changes to this bug.