Assertion failure: NS_ERROR_GET_MODULE(aResponse) == 34, at /builds/worker/workspace/build/src/dom/indexedDB/ActorsChild.cpp:4187
Categories
(Core :: Storage: IndexedDB, defect, P3)
Tracking
()
People
(Reporter: jkratzer, Assigned: sg)
References
(Blocks 2 open bugs)
Details
(Keywords: assertion, testcase, Whiteboard: DWS_NEXT, idb-mutablefile)
Attachments
(2 files)
Updated•7 years ago
|
| Reporter | ||
Updated•7 years ago
|
| Reporter | ||
Updated•7 years ago
|
| Assignee | ||
Comment 1•6 years ago
|
||
I have a Pernosco session for a local reproduction at https://pernos.co/debug/R45C03BECACpuqPqOLNYIw/index.html#f{m[AQbt,A5o_,t[RA,ITs_,f{e[AQbt,AwM_,s{af2SdSoAA,bAYU,oDtWFpQ,uDsd3yg___
| Assignee | ||
Comment 2•6 years ago
|
||
I wonder if the assertion at https://searchfox.org/mozilla-central/rev/e878e5b81bb319c141900ce9cfcde732df5c8449/dom/indexedDB/ActorsChild.cpp#3928, which was originally introduced by https://hg.mozilla.org/mozilla-central/rev/ac51f970e85df6b96344c11f3e2f056fb30dfdb9 is correct. If it is, the parent-process code in https://searchfox.org/mozilla-central/rev/e878e5b81bb319c141900ce9cfcde732df5c8449/dom/filehandle/ActorsParent.cpp#1797 should be changed to set the failure code to NS_ERROR_DOM_FILEHANDLE_UNKNOWN_ERR in failure cases not yet handled there. Otherwise, it might just be removed.
Comment 3•6 years ago
|
||
I think there's a missing ClampResultCode call in: https://searchfox.org/mozilla-central/rev/e878e5b81bb319c141900ce9cfcde732df5c8449/dom/filehandle/ActorsParent.cpp#1762
It should match NormalTransactionOp::SendFailureResult
and it seems ClampResultCode needs to be introduced in dom/filehandle/ActorsParent.cpp first
| Assignee | ||
Updated•6 years ago
|
| Assignee | ||
Updated•6 years ago
|
| Assignee | ||
Comment 4•6 years ago
|
||
Comment 6•6 years ago
|
||
| bugherder | ||
Updated•6 years ago
|
Description
•