Closed Bug 1544870 Opened 6 years ago Closed 5 years ago

Crash in [@ mozilla::detail::SupportCheckedUnsafePtrImpl<T>::~SupportCheckedUnsafePtrImpl]

Categories

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

Unspecified
Windows 10
defect

Tracking

()

RESOLVED WORKSFORME
Tracking Status
firefox68 --- wontfix

People

(Reporter: janv, Unassigned)

References

Details

(Keywords: crash)

Crash Data

This bug is for crash report bp-be5b8175-0793-40d1-a540-e7abd0190416.

Top 10 frames of crashing thread:

0 xul.dll void mozilla::detail::SupportCheckedUnsafePtrImpl<mozilla::CrashOnDanglingCheckedUnsafePtr, mozilla::CheckingSupport::Enabled>::~SupportCheckedUnsafePtrImpl dom/quota/CheckedUnsafePtr.h:166
1 xul.dll void mozilla::dom::indexedDB::`anonymous namespace'::FactoryOp::~FactoryOp dom/indexedDB/ActorsParent.cpp:6609
2 xul.dll void mozilla::dom::indexedDB::`anonymous namespace'::OpenDatabaseOp::~OpenDatabaseOp dom/indexedDB/ActorsParent.cpp:6734
3 xul.dll unsigned long CheckResponsivenessTask::Release xpcom/io/InputStreamLengthHelper.cpp:256
4 xul.dll void mozilla::dom::indexedDB::`anonymous namespace'::FactoryOp::~FactoryOp dom/indexedDB/ActorsParent.cpp:6609
5 xul.dll void mozilla::dom::indexedDB::`anonymous namespace'::OpenDatabaseOp::~OpenDatabaseOp dom/indexedDB/ActorsParent.cpp:6734
6 xul.dll unsigned long CheckResponsivenessTask::Release xpcom/io/InputStreamLengthHelper.cpp:256
7 xul.dll void mozilla::dom::indexedDB::`anonymous namespace'::FactoryOp::~FactoryOp dom/indexedDB/ActorsParent.cpp:6609
8 xul.dll void mozilla::dom::indexedDB::`anonymous namespace'::OpenDatabaseOp::~OpenDatabaseOp dom/indexedDB/ActorsParent.cpp:6734
9 xul.dll unsigned long CheckResponsivenessTask::Release xpcom/io/InputStreamLengthHelper.cpp:256

Blocks: 1541370

The priority flag is not set for this bug.
:overholt, could you have a look please?

For more information, please visit auto_nag documentation.

Flags: needinfo?(overholt)
Flags: needinfo?(overholt)
Priority: -- → P2

If this really blocks bug 1541776, it should be P1. Otherwise, if it is just a nice to have from that bug's point of view, it should not block it.

Flags: needinfo?(jvarga)

Well, CheckedUnsafePtr exists to catch some of the problems that cause shutdown hangs. However, it seems we are fine at the moment since the volume of crashes (diagnostic asserts) is very low.

Flags: needinfo?(jvarga)

This is very low volume crash. The stack trace in comment 0 indicates that there's still an edge case in IndexedDB OpenDatabaseOp class. I filed bug 1588525 for that.

Marking as fixed given very low frequency.

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