Closed Bug 824027 Opened 12 years ago Closed 11 years ago

Intermittent indexedDB/test/test_file_quota.html | Got success, but did not expect it! | test_filehandle_quota.html | uncaught exception - TypeError: request is null at test_filehandle_quota.html:44

Categories

(Core :: Storage: IndexedDB, defect)

x86
Windows 7
defect
Not set
normal

Tracking

()

RESOLVED WORKSFORME

People

(Reporter: emorley, Unassigned)

References

Details

(Keywords: intermittent-failure)

Rev3 WINNT 6.1 mozilla-inbound opt test mochitest-2 on 2012-12-20 04:46:08 PST for push d08057e095a2 slave: talos-r3-w7-076 https://tbpl.mozilla.org/php/getParsedLog.php?id=18126187&tree=Mozilla-Inbound { 19132 INFO TEST-START | /tests/dom/indexedDB/test/test_file_quota.html 19133 INFO TEST-PASS | /tests/dom/indexedDB/test/test_file_quota.html | Correct byte length 19134 INFO TEST-PASS | /tests/dom/indexedDB/test/test_file_quota.html | Got correct event type 19135 INFO TEST-PASS | /tests/dom/indexedDB/test/test_file_quota.html | Got correct event type 19136 ERROR TEST-UNEXPECTED-FAIL | /tests/dom/indexedDB/test/test_file_quota.html | Got success, but did not expect it! } Test recently changed by bug 787804.
This has regressed in the last 5-6 days, any ideas?
Flags: needinfo?(khuey)
Jan did you change any quota stuff recently?
Flags: needinfo?(khuey) → needinfo?(Jan.Varga)
Well, this could be a problem with wrapping/unwrapping of blob objects. It seems that getBlob() in file.js sometimes doesn't return a blob object (only on windows). For example, judging from the logs, LockedFile.write() returns null, that can happen only if the object passed to the method has zero input length. See GetInputStreamForJSVal() in LockedFile.cpp getBlob() in file.js was changed in February and it seems the failure now happens more often
Flags: needinfo?(Jan.Varga)
(OrangeWFM for bugs not modified in > 2 months)
Status: NEW → RESOLVED
Closed: 11 years ago
Resolution: --- → WORKSFORME
You need to log in before you can comment on or make changes to this bug.