Closed Bug 1155766 Opened 9 years ago Closed 9 years ago

Fix various bad assertions

Categories

(Firefox :: General, defect)

defect
Not set
normal

Tracking

()

RESOLVED FIXED
Tracking Status
firefox40 --- affected

People

(Reporter: Sylvestre, Assigned: Sylvestre)

References

Details

(Keywords: coverity)

Attachments

(3 files)

Like in bug 1155652, Coverity found some bad asserts (CID 1274348 1274349 1274353)
Attachment #8594089 - Flags: review?(bent.mozilla)
Comment on attachment 8594089 [details] [diff] [review]
QuotaManager.diff

Review of attachment 8594089 [details] [diff] [review]:
-----------------------------------------------------------------

Ordinarily I would bounce this to Jan but it's so simple it's not worth the extra time :)

Thanks!
Attachment #8594089 - Flags: review?(bent.mozilla) → review+
Attachment #8594117 - Flags: review?(dbaron)
Attachment #8594119 - Flags: review?(smontagu)
Component: DOM: IndexedDB → General
Product: Core → Firefox
Attachment #8594119 - Flags: review?(jfkthame)
Assignee: nobody → sledru
Comment on attachment 8594119 [details] [diff] [review]
nsBidiPresUtils.diff

Review of attachment 8594119 [details] [diff] [review]:
-----------------------------------------------------------------

Ouch!
Attachment #8594119 - Flags: review?(jfkthame) → review+
Attachment #8594119 - Flags: review?(smontagu)
Keywords: checkin-needed
I backed out the QquotaManager patch in https://hg.mozilla.org/integration/fx-team/rev/a100719c0032 because the newly fixed assertion is asserting in osx xpcshell tests:
https://treeherder.mozilla.org/logviewer.html#?job_id=2752470&repo=fx-team
Flags: needinfo?(sledru)
Keywords: leave-open
OK, either the assert is incorrect, the test(s) should be updated or their is something wrong in the code.

Jan, any idea?
Flags: needinfo?(sledru) → needinfo?(Jan.Varga)
(In reply to Sylvestre Ledru [:sylvestre] from comment #8)
> OK, either the assert is incorrect, the test(s) should be updated or their
> is something wrong in the code.
> 
> Jan, any idea?

I'll take a look.
Depends on: 1157670
Flags: needinfo?(Jan.Varga)
bug 1157670 has been fixed and Jan took the assert change. Closing this one then.
Status: NEW → RESOLVED
Closed: 9 years ago
Keywords: leave-open
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: