Open Bug 1704444 Opened 3 years ago Updated 10 months ago

[QM_TRY] Failures in dom/quota/ActorsParent.cpp:QuotaManager::MaybeCreateOrUpgradeStorage

Categories

(Core :: Storage: Quota Manager, defect, P2)

defect

Tracking

()

People

(Reporter: jstutte, Unassigned)

References

(Depends on 1 open bug, Blocks 1 open bug)

Details

Clients Sessions Hits Anchor Stack
1 1 1 dom/quota/ActorsParent.cpp:QuotaManager::MaybeCreateOrUpgradeStorage dom/quota/ActorsParent.cpp#5811:NS_ERROR_FILE_NO_DEVICE_SPACE <- dom/quota/ActorsParent.cpp#6013:NS_ERROR_FILE_NO_DEVICE_SPACE
1 1 1 dom/quota/ActorsParent.cpp:QuotaManager::MaybeCreateOrUpgradeStorage dom/quota/ActorsParent.cpp#5811:NS_ERROR_FILE_NO_DEVICE_SPACE <- dom/quota/ActorsParent.cpp#6013:NS_ERROR_FILE_NO_DEVICE_SPACE

(It seems like we have a limited set of actions when the disk is full, so I'm marking this as an enhancement.)

Severity: -- → S3
Type: defect → enhancement
Priority: -- → P3
Clients Sessions Hits Anchor Stack
1 1 1 dom/quota/ActorsParent.cpp:QuotaManager::MaybeCreateOrUpgradeStorage dom/quota/ActorsParent.cpp#5811:NS_ERROR_FILE_NO_DEVICE_SPACE <- dom/quota/ActorsParent.cpp#6013:NS_ERROR_FILE_NO_DEVICE_SPACE

NS_ERROR_FILE_NO_DEVICE_SPACE is converted from SQLITE_FULL or SQLITE_TOOBIG.

According to https://www.sqlite.org/rescode.html, SQLITE_TOOBIG might also indicate that we try to save a very large blob (though I would expect this to fail earlier than just at commit time).

Clients Sessions Hits Anchor Stack
1 1 1 dom/quota/ActorsParent.cpp:QuotaManager::MaybeCreateOrUpgradeStorage dom/quota/ActorsParent.cpp#5811:NS_ERROR_FILE_NO_DEVICE_SPACE <- dom/quota/ActorsParent.cpp#6013:NS_ERROR_FILE_NO_DEVICE_SPACE
1 1 1 dom/quota/ActorsParent.cpp:QuotaManager::MaybeCreateOrUpgradeStorage dom/quota/ActorsParent.cpp#5813:NS_ERROR_FILE_NO_DEVICE_SPACE <- dom/quota/ActorsParent.cpp#6015:NS_ERROR_FILE_NO_DEVICE_SPACE
Type: enhancement → defect
Depends on: 1705304
Priority: P3 → P2
Clients Sessions Hits Anchor Stack
1 2 2 dom/quota/ActorsParent.cpp:QuotaManager::MaybeCreateOrUpgradeStorage dom/quota/ActorsParent.cpp#5819:NS_ERROR_STORAGE_IOERR <- dom/quota/ActorsParent.cpp#6021:NS_ERROR_STORAGE_IOERR
Clients Sessions Hits Anchor Stack
1 1 1 dom/quota/ActorsParent.cpp:QuotaManager::MaybeCreateOrUpgradeStorage dom/quota/ActorsParent.cpp#5810:NS_ERROR_STORAGE_IOERR <- dom/quota/ActorsParent.cpp#6014:NS_ERROR_STORAGE_IOERR
1 1 1 dom/quota/ActorsParent.cpp:QuotaManager::MaybeCreateOrUpgradeStorage dom/quota/ActorsParent.cpp#5759:NS_ERROR_STORAGE_IOERR <- dom/quota/ActorsParent.cpp#6014:NS_ERROR_STORAGE_IOERR
Clients Sessions Hits Anchor Stack
1 2 4 dom/quota/ActorsParent.cpp:QuotaManager::MaybeCreateOrUpgradeStorage dom/quota/ActorsParent.cpp#5759:NS_ERROR_STORAGE_IOERR <- dom/quota/ActorsParent.cpp#6014:NS_ERROR_STORAGE_IOERR
1 2 2 dom/quota/ActorsParent.cpp:QuotaManager::MaybeCreateOrUpgradeStorage dom/quota/ActorsParent.cpp#5810:NS_ERROR_STORAGE_IOERR <- dom/quota/ActorsParent.cpp#6014:NS_ERROR_STORAGE_IOERR
1 1 1 dom/quota/ActorsParent.cpp:QuotaManager::MaybeCreateOrUpgradeStorage dom/quota/ActorsParent.cpp#5810:NS_ERROR_STORAGE_IOERR <- dom/quota/ActorsParent.cpp#6014:NS_ERROR_STORAGE_IOERR
Clients Sessions Hits Anchor Stack
1 1 2 dom/quota/ActorsParent.cpp:QuotaManager::MaybeCreateOrUpgradeStorage dom/quota/ActorsParent.cpp#5820:NS_ERROR_STORAGE_IOERR <- dom/quota/ActorsParent.cpp#6028:NS_ERROR_STORAGE_IOERR <- dom/localstorage/ActorsParent.cpp#6816:NS_ERROR_STORAGE_IOERR
1 1 1 dom/quota/ActorsParent.cpp:QuotaManager::MaybeCreateOrUpgradeStorage dom/quota/ActorsParent.cpp#5820:NS_ERROR_STORAGE_IOERR <- dom/quota/ActorsParent.cpp#6028:NS_ERROR_STORAGE_IOERR
Clients Sessions Hits Anchor Stack
1 1 1 dom/quota/ActorsParent.cpp:QuotaManager::MaybeCreateOrUpgradeStorage dom/quota/ActorsParent.cpp#5840:NS_ERROR_STORAGE_IOERR <- dom/quota/ActorsParent.cpp#6048:NS_ERROR_STORAGE_IOERR

Taken from Attachment 9239371 [details].

Clients Sessions Hits Anchor Stack
1 1 1 dom/quota/ActorsParent.cpp:QuotaManager::MaybeCreateOrUpgradeStorage dom/quota/ActorsParent.cpp#5833:NS_ERROR_STORAGE_IOERR <- dom/quota/ActorsParent.cpp#6032:NS_ERROR_STORAGE_IOERR

Taken from Attachment 9250412 [details].

Clients Sessions Hits Anchor Stack
1 1 1 dom/quota/ActorsParent.cpp:QuotaManager::MaybeCreateOrUpgradeStorage dom/quota/ActorsParent.cpp#5955:NS_ERROR_STORAGE_IOERR <- dom/quota/ActorsParent.cpp#6208:NS_ERROR_STORAGE_IOERR

Taken from Attachment 9261099 [details].

Clients Sessions Hits Anchor Stack
1 1 1 dom/quota/ActorsParent.cpp:QuotaManager::MaybeCreateOrUpgradeStorage dom/quota/ActorsParent.cpp#5984:NS_ERROR_STORAGE_IOERR <- dom/quota/ActorsParent.cpp#6185:NS_ERROR_STORAGE_IOERR

Taken from Attachment 9268245 [details].

Clients Sessions Hits Anchor Stack
1 1 1 dom/quota/ActorsParent.cpp:QuotaManager::MaybeCreateOrUpgradeStorage dom/quota/ActorsParent.cpp#5987:NS_ERROR_STORAGE_IOERR <- dom/quota/ActorsParent.cpp#6190:NS_ERROR_STORAGE_IOERR

Taken from Attachment 9298856 [details].

Clients Sessions Hits Anchor (Context) Stack
1 1 1 dom/quota/ActorsParent.cpp:QuotaManager::MaybeCreateOrUpgradeStorage (dom::quota::FirstInitializationAttempt::Storage) dom/quota/ActorsParent.cpp#6071:NS_ERROR_STORAGE_IOERR <- dom/quota/ActorsParent.cpp#6326:NS_ERROR_STORAGE_IOERR
1 1 1 dom/quota/ActorsParent.cpp:QuotaManager::MaybeCreateOrUpgradeStorage (dom::localstorage::FirstOriginInitializationAttempt::Datastore) dom/quota/ActorsParent.cpp#6071:NS_ERROR_STORAGE_IOERR <- dom/quota/ActorsParent.cpp#6326:NS_ERROR_STORAGE_IOERR <- dom/localstorage/ActorsParent.cpp#6949:NS_ERROR_STORAGE_IOERR

Taken from Attachment 9299546 [details].

Clients Sessions Hits Anchor (Context) Stack
1 1 2 dom/quota/ActorsParent.cpp:QuotaManager::MaybeCreateOrUpgradeStorage (dom::localstorage::FirstOriginInitializationAttempt::Datastore) dom/quota/ActorsParent.cpp#6071:NS_ERROR_FILE_NO_DEVICE_SPACE <- dom/quota/ActorsParent.cpp#6326:NS_ERROR_FILE_NO_DEVICE_SPACE <- dom/localstorage/ActorsParent.cpp#6949:NS_ERROR_FILE_NO_DEVICE_SPACE
1 1 1 dom/quota/ActorsParent.cpp:QuotaManager::MaybeCreateOrUpgradeStorage (dom::quota::FirstInitializationAttempt::Storage) dom/quota/ActorsParent.cpp#6071:NS_ERROR_FILE_NO_DEVICE_SPACE <- dom/quota/ActorsParent.cpp#6326:NS_ERROR_FILE_NO_DEVICE_SPACE

Taken from Attachment 9314916 [details].

Clients Sessions Hits Anchor (Context) Stack
1 1 1 dom/quota/ActorsParent.cpp:QuotaManager::MaybeCreateOrUpgradeStorage (dom::localstorage::FirstOriginInitializationAttempt::Datastore) dom/quota/ActorsParent.cpp#5522:NS_ERROR_STORAGE_IOERR <- dom/quota/ActorsParent.cpp#5777:NS_ERROR_STORAGE_IOERR <- dom/localstorage/ActorsParent.cpp#6949:NS_ERROR_STORAGE_IOERR

Taken from Attachment 9339875 [details].

Clients Sessions Hits Anchor (Context) Stack
1 1 1 dom/quota/ActorsParent.cpp:QuotaManager::MaybeCreateOrUpgradeStorage (dom::quota::FirstInitializationAttempt::Storage) dom/quota/ActorsParent.cpp#5772:NS_ERROR_STORAGE_IOERR <- dom/quota/ActorsParent.cpp#5975:NS_ERROR_STORAGE_IOERR
You need to log in before you can comment on or make changes to this bug.