Closed Bug 1223952 Opened 9 years ago Closed 8 years ago

Fatal assert hit during try run in FindDatabasesForIdleMaintenance

Categories

(Core :: Storage: IndexedDB, defect)

defect
Not set
normal

Tracking

()

RESOLVED FIXED
Tracking Status
firefox45 --- affected

People

(Reporter: bzbarsky, Unassigned)

References

Details

I did a try run which had a failure in idb code on "B2G ICS Emulator debug".  The log is http://ftp.mozilla.org/pub/mozilla.org/b2g/try-builds/bzbarsky@mozilla.com-a667eacff74a/try-emulator-debug/try_ubuntu64_vm-b2g-emulator-debug_test-mochitest-debug-22-bm115-tests1-linux64-build265.txt.gz but the basic issue is that we hit this assert:

11:14:43     INFO -  11-11 19:13:11.914 F/MOZ_Assert(  781): Assertion failure: !databasePaths.Contains(idbFilePath), at ../../../gecko/dom/indexedDB/ActorsParent.cpp:17301

(note that the line number may not match tip) with this stack:


11:13:31     INFO -   0  libxul.so!mozilla::dom::indexedDB::::QuotaClient::FindDatabasesForIdleMaintenance [ActorsParent.cpp:a667eacff74a : 17301 + 0x6]
11:13:31     INFO -       r0 = 0x43102142    r1 = 0x4c8ff740    r2 = 0x676b7bf0    r3 = 0x00000000
11:13:31     INFO -       r4 = 0x00004395    r5 = 0x4c8ffc8c    r6 = 0x4c8ffc38    r7 = 0x4c8ffc20
11:13:31     INFO -       r8 = 0x4c8ffc2c    r9 = 0x00000000   r10 = 0x4c8ffbf4   r12 = 0x400660fc
11:13:31     INFO -       fp = 0x4a443504    sp = 0x4c8ffba0    lr = 0x41bead9b    pc = 0x41bead9c
11:13:31     INFO -      Found by: given as instruction pointer in context
11:13:31     INFO -   1  libxul.so!nsRunnableMethodImpl<nsresult (mozilla::MediaDataDecoder::*)(mozilla::MediaRawData*), true, RefPtr<mozilla::MediaRawData> >::Run [nsThreadUtils.h : 676 + 0x15]
11:13:31     INFO -       r4 = 0x41beab05    r5 = 0x00000000    r6 = 0x4c8ffd88    r7 = 0x4c8ffd84
11:13:31     INFO -       r8 = 0x4c8ffd78    r9 = 0x4c8ffd80   r10 = 0x00000000    fp = 0x00000000
11:13:31     INFO -       sp = 0x4c8ffd48    pc = 0x40c5368f
11:13:31     INFO -      Found by: call frame info
11:13:31     INFO -   2  libxul.so!nsThreadPool::Run [nsThreadPool.cpp:a667eacff74a : 220 + 0xb]
11:13:31     INFO -       r4 = 0x4accd180    r5 = 0x00000000    r6 = 0x4c8ffd88    r7 = 0x4c8ffd84
11:13:31     INFO -       r8 = 0x4c8ffd78    r9 = 0x4c8ffd80   r10 = 0x00000000    fp = 0x00000000
11:13:31     INFO -       sp = 0x4c8ffd50    pc = 0x40c15a49
11:13:31     INFO -      Found by: call frame info
Depends on: 1248550
Did you fix this one?
Flags: needinfo?(jvarga)
I think so, should be fixed by bug 1248550
Status: NEW → RESOLVED
Closed: 8 years ago
Flags: needinfo?(jvarga)
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.