Open
Bug 1703273
Opened 2 years ago
Updated 2 years ago
[QM_TRY] Failures in dom/quota/ActorsParent.cpp:QuotaManager::LoadFullOriginMetadataWithRestore
Categories
(Core :: Storage: Quota Manager, defect, P2)
Core
Storage: Quota Manager
Tracking
()
NEW
People
(Reporter: jstutte, Unassigned)
References
(Depends on 1 open bug, Blocks 2 open bugs)
Details
Reporter | ||
Updated•2 years ago
|
Severity: -- → S3
Priority: -- → P2
Reporter | ||
Comment 1•2 years ago
|
||
Clients | Sessions | Hits | Anchor | Stack |
---|---|---|---|---|
1 | 1 | 3 | dom/quota/ActorsParent.cpp:QuotaManager::LoadFullOriginMetadata | dom/quota/ActorsParent.cpp#4560:NS_ERROR_FAILURE <- dom/quota/ActorsParent.cpp#4628:NS_ERROR_FAILURE |
Reporter | ||
Comment 2•2 years ago
|
||
(In reply to Jens Stutte [:jstutte] from comment #1)
Clients Sessions Hits Anchor Stack 1 1 3 dom/quota/ActorsParent.cpp:QuotaManager::LoadFullOriginMetadata dom/quota/ActorsParent.cpp#4560:NS_ERROR_FAILURE <- dom/quota/ActorsParent.cpp#4628:NS_ERROR_FAILURE
It seems, that Read64
returns NS_ERROR_FAILURE
because there were not enough bytes left to read from the stream.
Assuming that the stream does no magic on physical files that might result in this situation without being at EOF, this should probably better map to NS_ERROR_FILE_CORRUPTED
.
Reporter | ||
Comment 3•2 years ago
|
||
FWIW, this is the first read on the newly opened file. This file is created normally by CreateDirectoryMetadata2
which happens to fail sometimes during creation.
See Also: → 1705013
Reporter | ||
Comment 4•2 years ago
|
||
Clients | Sessions | Hits | Anchor | Stack |
---|---|---|---|---|
1 | 1 | 1 | dom/quota/ActorsParent.cpp:QuotaManager::LoadFullOriginMetadata | dom/quota/ActorsParent.cpp#4556:NS_ERROR_FAILURE <- dom/quota/ActorsParent.cpp#4625:NS_ERROR_FAILURE <- dom/quota/ActorsParent.cpp#4626:NS_ERROR_FAILURE <- dom/quota/ActorsParent.cpp#4682:NS_ERROR_FAILURE <- dom/quota/ActorsParent.cpp#4762:NS_ERROR_FAILURE <- dom/quota/ActorsParent.cpp#4766:NS_ERROR_FAILURE <- dom/quota/ActorsParent.cpp#4769:NS_ERROR_FAILURE <- dom/quota/ActorsParent.cpp#4226:NS_ERROR_FAILURE <- dom/quota/ActorsParent.cpp#4229:NS_ERROR_FAILURE <- dom/quota/ActorsParent.cpp#6225:NS_ERROR_FAILURE |
Clients | Sessions | Hits | Anchor | Stack |
---|---|---|---|---|
1 | 1 | 1 | dom/quota/ActorsParent.cpp:QuotaManager::LoadFullOriginMetadata | dom/quota/ActorsParent.cpp#4556:NS_ERROR_FAILURE <- dom/quota/ActorsParent.cpp#4625:NS_ERROR_FAILURE <- dom/quota/ActorsParent.cpp#4626:NS_ERROR_FAILURE <- dom/quota/ActorsParent.cpp#4682:NS_ERROR_FAILURE <- dom/quota/ActorsParent.cpp#4762:NS_ERROR_FAILURE <- dom/quota/ActorsParent.cpp#4766:NS_ERROR_FAILURE <- dom/quota/ActorsParent.cpp#4769:NS_ERROR_FAILURE <- dom/quota/ActorsParent.cpp#4226:NS_ERROR_FAILURE <- dom/quota/ActorsParent.cpp#4229:NS_ERROR_FAILURE <- dom/quota/ActorsParent.cpp#6225:NS_ERROR_FAILURE |
You need to log in
before you can comment on or make changes to this bug.
Description
•