Closed Bug 1231305 Opened 9 years ago Closed 8 years ago

Intermittent idbindex-multientry-big.htm | application crashed [@ mozilla::dom::indexedDB::`anonymous namespace'::QuotaClient::DetermineMaintenanceAction(mozIStorageConnection *,nsIFile *,mozilla::dom::indexedDB::A0x46448d83::QuotaClient::MaintenanceActio

Categories

(Core :: Storage: IndexedDB, defect)

defect
Not set
normal

Tracking

()

RESOLVED DUPLICATE of bug 1179538

People

(Reporter: cbook, Unassigned)

References

()

Details

(Keywords: crash, intermittent-failure)

https://treeherder.mozilla.org/logviewer.html#?job_id=6135485&repo=fx-team 

22:59:19 INFO - PROCESS | 2932 | Assertion failure: lastVacuumSize > 0, at c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/indexedDB/ActorsParent.cpp:17606 

 22:59:40     INFO - PROCESS-CRASH | /IndexedDB/idbindex-multientry-big.htm | application crashed [@ mozilla::dom::indexedDB::`anonymous namespace'::QuotaClient::DetermineMaintenanceAction(mozIStorageConnection *,nsIFile *,mozilla::dom::indexedDB::A0x46448d83::QuotaClient::MaintenanceAction *)]

 22:59:40     INFO - Crash dump filename: c:\users\cltbld\appdata\local\temp\tmps6cxyr.mozrunner\minidumps\99f01be6-27e7-43e1-9bf7-c7fbabdbdb07.dmp

 22:59:40     INFO - Operating system: Windows NT

 22:59:40     INFO -                   6.1.7601 Service Pack 1

 22:59:40     INFO - CPU: x86

 22:59:40     INFO -      GenuineIntel family 6 model 30 stepping 5

 22:59:40     INFO -      8 CPUs

 22:59:40     INFO - 

 22:59:40     INFO - Crash reason:  EXCEPTION_BREAKPOINT

 22:59:40     INFO - Crash address: 0x6498e64e

 22:59:40     INFO - Process uptime: 194 seconds

 22:59:40     INFO - 

 22:59:40     INFO - Thread 69 (crashed)

 22:59:40     INFO -  0  xul.dll!mozilla::dom::indexedDB::`anonymous namespace'::QuotaClient::DetermineMaintenanceAction(mozIStorageConnection *,nsIFile *,mozilla::dom::indexedDB::A0x46448d83::QuotaClient::MaintenanceAction *) [ActorsParent.cpp:4c661487b6f0 : 17534 + 0x2b]

 22:59:40     INFO -     eip = 0x6498e64e   esp = 0x1c6cfb90   ebp = 0x1c6cfc24   ebx = 0x00000000

 22:59:40     INFO -     esi = 0x000044c6   edi = 0x1c6cfc58   eax = 0x667cf814   ecx = 0x687e0ad9

 22:59:40     INFO -     edx = 0x002ac411   efl = 0x00000206

 22:59:40     INFO -     Found by: given as instruction pointer in context

 22:59:40     INFO -  1  xul.dll!mozilla::dom::indexedDB::`anonymous namespace'::QuotaClient::PerformIdleMaintenanceOnDatabaseInternal(unsigned int,mozilla::dom::indexedDB::A0x46448d83::QuotaClient::SingleMaintenanceInfo const &) [ActorsParent.cpp:4c661487b6f0 : 17380 + 0x11]

 22:59:40     INFO -     eip = 0x649ad915   esp = 0x1c6cfc2c   ebp = 0x1c6cfc70

 22:59:40     INFO -     Found by: call frame info

 22:59:40     INFO -  2  xul.dll!mozilla::dom::indexedDB::`anonymous namespace'::QuotaClient::PerformIdleMaintenanceOnDatabase(unsigned int,nsACString_internal const &,mozilla::dom::indexedDB::A0x46448d83::QuotaClient::SingleMaintenanceInfo &&) [ActorsParent.cpp:4c661487b6f0 : 17290 + 0xb]

 22:59:40     INFO -     eip = 0x649ad5c4   esp = 0x1c6cfc78   ebp = 0x1c6cfc90

 22:59:40     INFO -     Found by: call frame info

 22:59:40     INFO -  3  xul.dll!nsRunnableMethodArguments<unsigned int,nsCString,mozilla::dom::indexedDB::`anonymous namespace'::QuotaClient::SingleMaintenanceInfo &&>::apply<mozilla::dom::indexedDB::`anonymous namespace'::QuotaClient,void ( mozilla::dom::indexedDB::A0x46448d83::QuotaClient::*)(unsigned int,nsACString_internal const &,mozilla::dom::indexedDB::A0x46448d83::QuotaClient::SingleMaintenanceInfo &&)>(mozilla::dom::indexedDB::`anonymous namespace'::QuotaClient *,void ( mozilla::dom::indexedDB::A0x46448d83::QuotaClient::*)(unsigned int,nsACString_internal const &,mozilla::dom::indexedDB::A0x46448d83::QuotaClient::SingleMaintenanceInfo &&)) [nsThreadUtils.h:4c661487b6f0 : 708 + 0x25]

 22:59:40     INFO -     eip = 0x64977762   esp = 0x1c6cfc98   ebp = 0x1c6cfcb4

 22:59:40     INFO -     Found by: call frame info

 22:59:40     INFO -  4  xul.dll!nsRunnableMethodImpl<void ( mozilla::dom::indexedDB::`anonymous namespace'::QuotaClient::*)(unsigned int,nsACString_internal const &,mozilla::dom::indexedDB::A0x46448d83::QuotaClient::SingleMaintenanceInfo &&),1,unsigned int,nsCString,mozilla::dom::indexedDB::A0x46448d83::QuotaClient::SingleMaintenanceInfo &&>::Run() [nsThreadUtils.h:4c661487b6f0 : 870 + 0xe]

 22:59:40     INFO -     eip = 0x649b5830   esp = 0x1c6cfcbc   ebp = 0x1c6cfcc4

 22:59:40     INFO -     Found by: call frame info

 22:59:40     INFO -  5  xul.dll!nsThreadPool::Run() [nsThreadPool.cpp:4c661487b6f0 : 221 + 0xe]

 22:59:40     INFO -     eip = 0x630ce8f0   esp = 0x1c6cfccc   ebp = 0x1c6cfd10

 22:59:40     INFO -     Found by: call frame info

 22:59:40     INFO -  6  xul.dll!nsThread::ProcessNextEvent(bool,bool *) [nsThread.cpp:4c661487b6f0 : 964 + 0xe]

 22:59:40     INFO -     eip = 0x630cbae6   esp = 0x1c6cfd18   ebp = 0x1c6cfdf8

 22:59:40     INFO -     Found by: call frame info

 22:59:40     INFO -  7  xul.dll!NS_ProcessNextEvent(nsIThread *,bool) [nsThreadUtils.cpp:4c661487b6f0 : 297 + 0xd]

 22:59:40     INFO -     eip = 0x630f9b63   esp = 0x1c6cfe00   ebp = 0x1c6cfe0c

 22:59:40     INFO -     Found by: call frame info

 22:59:40     INFO -  8  xul.dll!mozilla::ipc::MessagePumpForNonMainThreads::Run(base::MessagePump::Delegate *) [MessagePump.cpp:4c661487b6f0 : 355 + 0xa]

 22:59:40     INFO -     eip = 0x633a801e   esp = 0x1c6cfe14   ebp = 0x1c6cfe38

 22:59:40     INFO -     Found by: call frame info

 22:59:40     INFO -  9  xul.dll!MessageLoop::RunInternal() [message_loop.cc:4c661487b6f0 : 234 + 0xf]

 22:59:40     INFO -     eip = 0x63377ab5   esp = 0x1c6cfe40   ebp = 0x1c6cfe58

 22:59:40     INFO -     Found by: call frame info

 22:59:40     INFO - 10  xul.dll!MessageLoop::RunHandler() [message_loop.cc:4c661487b6f0 : 227 + 0x5]

 22:59:40     INFO -     eip = 0x63377a6d   esp = 0x1c6cfe60   ebp = 0x1c6cfe8c

 22:59:40     INFO -     Found by: call frame info

 22:59:40     INFO - 11  xul.dll!MessageLoop::Run() [message_loop.cc:4c661487b6f0 : 201 + 0x7]

 22:59:40     INFO -     eip = 0x633777e6   esp = 0x1c6cfe94   ebp = 0x1c6cfeac

 22:59:40     INFO -     Found by: call frame info

 22:59:40     INFO - 12  xul.dll!nsThread::ThreadFunc(void *) [nsThread.cpp:4c661487b6f0 : 376 + 0xc]

 22:59:40     INFO -     eip = 0x630d0c66   esp = 0x1c6cfeb4   ebp = 0x1c6cfeec

 22:59:40     INFO -     Found by: call frame info

 22:59:40     INFO - 13  nss3.dll!_PR_NativeRunThread [pruthr.c:4c661487b6f0 : 397 + 0x8]

 22:59:40     INFO -     eip = 0x674c4e88   esp = 0x1c6cfef4   ebp = 0x1c6cff08

 22:59:40     INFO -     Found by: call frame info

 22:59:40     INFO - 14  nss3.dll!pr_root [w95thred.c:4c661487b6f0 : 90 + 0xc]

 22:59:40     INFO -     eip = 0x674b5b3f   esp = 0x1c6cff10   ebp = 0x1c6cff14

 22:59:40     INFO -     Found by: call frame info

 22:59:40     INFO - 15  msvcr120.dll!_callthreadstartex [threadex.c : 376 + 0x6]

 22:59:40     INFO -     eip = 0x687ec01d   esp = 0x1c6cff1c   ebp = 0x1c6cff4c

 22:59:40     INFO -     Found by: call frame info

 22:59:40     INFO - 16  msvcr120.dll + 0x2c001

 22:59:40     INFO -     eip = 0x687ec001   esp = 0x1c6cff54   ebp = 0x1c6cff58

 22:59:40     INFO -     Found by: call frame info

 22:59:40     INFO - 17  kernel32.dll!BaseThreadInitThunk + 0x12

 22:59:40     INFO -     eip = 0x76bd3c45   esp = 0x1c6cff60   ebp = 0x1c6cff64

 22:59:40     INFO -     Found by: previous frame's frame pointer

 22:59:40     INFO - 18  ntdll.dll!__RtlUserThreadStart + 0x27

 22:59:40     INFO -     eip = 0x76f137f5   esp = 0x1c6cff6c   ebp = 0x1c6cffa4

 22:59:40     INFO -     Found by: call frame info

 22:59:40     INFO - 19  ntdll.dll!_RtlUserThreadStart + 0x1b

 22:59:40     INFO -     eip = 0x76f137c8   esp = 0x1c6cffac   ebp = 0x1c6cffbc

 22:59:40     INFO -     Found by: call frame info
Depends on: 1229376
See Also: → 1179538
Depends on: 1248550
Status: NEW → RESOLVED
Closed: 8 years ago
Resolution: --- → DUPLICATE
You need to log in before you can comment on or make changes to this bug.