Closed Bug 1458411 Opened 6 years ago Closed 3 years ago

Intermittent /IndexedDB/idbobjectstore-rename-store.html | application crashed after Assertion failure: !keyUnset (Generated key had a collision!), at /builds/worker/workspace/build/src/dom/indexedDB/ActorsParent.cpp:26370

Categories

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

defect

Tracking

()

RESOLVED WORKSFORME

People

(Reporter: intermittent-bug-filer, Unassigned)

References

Details

(Keywords: crash, intermittent-failure)

Crash Data

Filed by: nerli [at] mozilla.com

https://treeherder.mozilla.org/logviewer.html#?job_id=176496629&repo=autoland

https://queue.taskcluster.net/v1/task/HEwu7uIEQY-F1-YtbBZHSA/runs/0/artifacts/public/logs/live_backing.log

[task 2018-05-02T00:06:38.355Z] 00:06:38     INFO - PID 1094 | Assertion failure: !keyUnset (Generated key had a collision!), at /builds/worker/workspace/build/src/dom/indexedDB/ActorsParent.cpp:26370
[task 2018-05-02T00:06:38.475Z] 00:06:38     INFO - PID 1094 | #01: mozilla::dom::indexedDB::(anonymous namespace)::TransactionDatabaseOperationBase::RunOnConnectionThread() (/builds/worker/workspace/build/application/firefox/libxul.so)
[task 2018-05-02T00:06:38.476Z] 00:06:38     INFO - PID 1094 | #02: mozilla::dom::indexedDB::(anonymous namespace)::TransactionDatabaseOperationBase::Run() (/builds/worker/workspace/build/application/firefox/libxul.so)
[task 2018-05-02T00:06:38.484Z] 00:06:38     INFO - PID 1094 | #03: nsThread::ProcessNextEvent(bool, bool*) [clone .part.288] (/builds/worker/workspace/build/application/firefox/libxul.so)
[task 2018-05-02T00:06:38.486Z] 00:06:38     INFO - PID 1094 | #04: NS_ProcessNextEvent(nsIThread*, bool) (/builds/worker/workspace/build/application/firefox/libxul.so)
[task 2018-05-02T00:06:38.494Z] 00:06:38     INFO - PID 1094 | #05: mozilla::dom::indexedDB::(anonymous namespace)::ConnectionPool::ThreadRunnable::Run() (/builds/worker/workspace/build/application/firefox/libxul.so)
[task 2018-05-02T00:06:38.495Z] 00:06:38     INFO - PID 1094 | #06: nsThread::ProcessNextEvent(bool, bool*) [clone .part.288] (/builds/worker/workspace/build/application/firefox/libxul.so)
[task 2018-05-02T00:06:38.496Z] 00:06:38     INFO - PID 1094 | #07: NS_ProcessNextEvent(nsIThread*, bool) (/builds/worker/workspace/build/application/firefox/libxul.so)
[task 2018-05-02T00:06:38.502Z] 00:06:38     INFO - PID 1094 | #08: mozilla::ipc::MessagePumpForNonMainThreads::Run(base::MessagePump::Delegate*) (/builds/worker/workspace/build/application/firefox/libxul.so)
[task 2018-05-02T00:06:38.504Z] 00:06:38     INFO - PID 1094 | #09: MessageLoop::RunInternal() (/builds/worker/workspace/build/application/firefox/libxul.so)
[task 2018-05-02T00:06:38.508Z] 00:06:38     INFO - PID 1094 | #10: MessageLoop::Run() (/builds/worker/workspace/build/application/firefox/libxul.so)
[task 2018-05-02T00:06:38.516Z] 00:06:38     INFO - PID 1094 | #11: nsThread::ThreadFunc(void*) (/builds/worker/workspace/build/application/firefox/libxul.so)
[task 2018-05-02T00:06:38.583Z] 00:06:38     INFO - PID 1094 | #12: _pt_root (/builds/worker/workspace/build/application/firefox/libnspr4.so)
https://wiki.mozilla.org/Bug_Triage#Intermittent_Test_Failure_Cleanup
Status: NEW → RESOLVED
Closed: 6 years ago
Resolution: --- → INCOMPLETE
Recent failure log: https://treeherder.mozilla.org/logviewer.html#?job_id=185919163&repo=mozilla-central&lineNumber=4448

[task 2018-07-02T10:28:17.499Z] 10:28:17     INFO - TEST-START | /IndexedDB/idbobjectstore-rename-store.html
[task 2018-07-02T10:28:17.635Z] 10:28:17     INFO - PID 1151 | ++DOCSHELL 0x7ffb5ab38800 == 12 [pid = 1217] [id = {d9f2de1e-2a52-43af-be68-eeacd4c47a01}]
[task 2018-07-02T10:28:17.635Z] 10:28:17     INFO - PID 1151 | ++DOMWINDOW == 45 (0x7ffb5a704000) [pid = 1217] [serial = 627] [outer = (nil)]
[task 2018-07-02T10:28:17.700Z] 10:28:17     INFO - PID 1151 | ++DOMWINDOW == 46 (0x7ffb5ba98c00) [pid = 1217] [serial = 628] [outer = 0x7ffb5a704000]
[task 2018-07-02T10:28:17.749Z] 10:28:17     INFO - PID 1151 | 1530527297743	Marionette	DEBUG	[2147484275] Frame script loaded
[task 2018-07-02T10:28:17.771Z] 10:28:17     INFO - PID 1151 | 1530527297766	Marionette	DEBUG	[2147484275] Frame script registered
[task 2018-07-02T10:28:17.815Z] 10:28:17     INFO - PID 1151 | ++DOMWINDOW == 47 (0x7ffb5a7b2800) [pid = 1217] [serial = 629] [outer = 0x7ffb5a704000]
[task 2018-07-02T10:28:18.236Z] 10:28:18     INFO - PID 1151 | [Parent 1151, QuotaManager IO] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80630001: file /builds/worker/workspace/build/src/storage/mozStorageConnection.cpp, line 754
[task 2018-07-02T10:28:18.237Z] 10:28:18     INFO - PID 1151 | [Parent 1151, QuotaManager IO] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80630001: file /builds/worker/workspace/build/src/storage/mozStorageService.cpp, line 713
[task 2018-07-02T10:28:18.238Z] 10:28:18     INFO - PID 1151 | [Parent 1151, QuotaManager IO] WARNING: Received NS_ERROR_STORAGE_BUSY when attempting to open database '1947165921dnbo%25i2tFcIansdneaxre.sqlite', retrying for up to 10 seconds: file /builds/worker/workspace/build/src/dom/indexedDB/ActorsParent.cpp, line 4441
[task 2018-07-02T10:28:18.577Z] 10:28:18     INFO - PID 1151 | Assertion failure: !keyUnset (Generated key had a collision!), at /builds/worker/workspace/build/src/dom/indexedDB/ActorsParent.cpp:26339
[task 2018-07-02T10:28:18.699Z] 10:28:18     INFO - PID 1151 | #01: mozilla::dom::indexedDB::(anonymous namespace)::TransactionDatabaseOperationBase::RunOnConnectionThread() (/builds/worker/workspace/build/application/firefox/libxul.so)
[task 2018-07-02T10:28:18.707Z] 10:28:18     INFO - PID 1151 | #02: mozilla::dom::indexedDB::(anonymous namespace)::TransactionDatabaseOperationBase::Run() (/builds/worker/workspace/build/application/firefox/libxul.so)
[task 2018-07-02T10:28:18.708Z] 10:28:18     INFO - PID 1151 | #03: nsThread::ProcessNextEvent(bool, bool*) [clone .part.279] (/builds/worker/workspace/build/application/firefox/libxul.so)
[task 2018-07-02T10:28:18.717Z] 10:28:18     INFO - PID 1151 | #04: NS_ProcessNextEvent(nsIThread*, bool) (/builds/worker/workspace/build/application/firefox/libxul.so)
[task 2018-07-02T10:28:18.718Z] 10:28:18     INFO - PID 1151 | #05: mozilla::dom::indexedDB::(anonymous namespace)::ConnectionPool::ThreadRunnable::Run() (/builds/worker/workspace/build/application/firefox/libxul.so)
[task 2018-07-02T10:28:18.720Z] 10:28:18     INFO - PID 1151 | #06: nsThread::ProcessNextEvent(bool, bool*) [clone .part.279] (/builds/worker/workspace/build/application/firefox/libxul.so)
[task 2018-07-02T10:28:18.720Z] 10:28:18     INFO - PID 1151 | #07: NS_ProcessNextEvent(nsIThread*, bool) (/builds/worker/workspace/build/application/firefox/libxul.so)
[task 2018-07-02T10:28:18.729Z] 10:28:18     INFO - PID 1151 | #08: mozilla::ipc::MessagePumpForNonMainThreads::Run(base::MessagePump::Delegate*) (/builds/worker/workspace/build/application/firefox/libxul.so)
[task 2018-07-02T10:28:18.730Z] 10:28:18     INFO - PID 1151 | #09: MessageLoop::RunInternal() (/builds/worker/workspace/build/application/firefox/libxul.so)
[task 2018-07-02T10:28:18.738Z] 10:28:18     INFO - PID 1151 | #10: MessageLoop::Run() (/builds/worker/workspace/build/application/firefox/libxul.so)
[task 2018-07-02T10:28:18.745Z] 10:28:18     INFO - PID 1151 | #11: nsThread::ThreadFunc(void*) (/builds/worker/workspace/build/application/firefox/libxul.so)
[task 2018-07-02T10:28:18.818Z] 10:28:18     INFO - mozcrash Downloading symbols from: https://queue.taskcluster.net/v1/task/TZgFeWK2Tr6g2Jr4EnP9_g/artifacts/public/build/target.crashreporter-symbols.zip
[task 2018-07-02T10:28:18.821Z] 10:28:18     INFO - PID 1151 | #12: _pt_root (/builds/worker/workspace/build/application/firefox/libnspr4.so)
[task 2018-07-02T10:28:18.878Z] 10:28:18     INFO - PID 1151 | #13: start_thread (/build/glibc-Cl5G7W/glibc-2.23/nptl/pthread_create.c:333)
[task 2018-07-02T10:28:23.515Z] 10:28:23     INFO - PID 1151 | #14: __clone (/build/glibc-Cl5G7W/glibc-2.23/misc/../sysdeps/unix/sysv/linux/x86_64/clone.S:111)
[task 2018-07-02T10:28:23.516Z] 10:28:23     INFO - PID 1151 | #15: ??? (???:???)
[task 2018-07-02T10:28:23.517Z] 10:28:23     INFO - PID 1151 | ExceptionHandler::GenerateDump cloned child ExceptionHandler::WaitForContinueSignal waiting for continue signal...
[task 2018-07-02T10:28:23.518Z] 10:28:23     INFO - PID 1151 | 1981
[task 2018-07-02T10:28:23.518Z] 10:28:23     INFO - PID 1151 | ExceptionHandler::SendContinueSignalToChild sent continue signal to child
Status: RESOLVED → REOPENED
Resolution: INCOMPLETE → ---
https://wiki.mozilla.org/Bug_Triage#Intermittent_Test_Failure_Cleanup
Status: REOPENED → RESOLVED
Closed: 6 years ago6 years ago
Resolution: --- → INCOMPLETE
Status: REOPENED → RESOLVED
Closed: 6 years ago5 years ago
Resolution: --- → INCOMPLETE
Status: RESOLVED → REOPENED
Resolution: INCOMPLETE → ---
Assignee: nobody → sgiesecke

I had no success in reproducing this under rr locally in ca. 500 runs.

Assignee: sgiesecke → nobody

Closing this issue as WFM since no crashes occured in the past 6 months.

Status: REOPENED → RESOLVED
Closed: 5 years ago3 years ago
Resolution: --- → WORKSFORME
You need to log in before you can comment on or make changes to this bug.