Closed
Bug 994740
Opened 10 years ago
Closed 10 years ago
XML parsing error in innerHTML setter causes a large leak
Categories
(Core :: DOM: Core & HTML, defect)
Tracking
()
People
(Reporter: jruderman, Assigned: smaug)
References
Details
(Keywords: memory-leak, regression, testcase, Whiteboard: [MemShrink])
Attachments
(2 files)
220 bytes,
application/xhtml+xml
|
Details | |
1.66 KB,
patch
|
hsivonen
:
review+
lsblakk
:
approval-mozilla-aurora+
|
Details | Diff | Splinter Review |
No description provided.
What do we leak?
Flags: needinfo?(jruderman)
Assignee | ||
Comment 2•10 years ago
|
||
A document and stuff around it.
Assignee | ||
Updated•10 years ago
|
Assignee: nobody → bugs
Assignee | ||
Comment 3•10 years ago
|
||
This is a regression? Do you know when this regressed ?
Assignee | ||
Comment 4•10 years ago
|
||
I'd say bug 380028, but that is old.
Assignee | ||
Comment 5•10 years ago
|
||
Attachment #8404877 -
Flags: review?(hsivonen)
Updated•10 years ago
|
Whiteboard: [MemShrink]
Assignee | ||
Comment 6•10 years ago
|
||
I guess this is a regression from Bug 596182.
Reporter | ||
Comment 7•10 years ago
|
||
The first bad revision is: changeset: http://hg.mozilla.org/mozilla-central/rev/c6ccf0698fa1 user: Bobby Holley date: Tue Apr 08 15:51:33 2014 -0700 summary: Bug 913138 - Release nsLayoutStatics when the layout module is unloaded. r=bsmedberg
Blocks: 913138
Flags: needinfo?(jruderman)
Comment 8•10 years ago
|
||
Is this a shutdown-only leak? Bug 913138 landed into aurora/beta... do we need to track this or consider backing that out?
status-firefox29:
--- → affected
status-firefox30:
--- → affected
tracking-firefox29:
--- → ?
tracking-firefox30:
--- → ?
Flags: needinfo?(bugs)
Assignee | ||
Comment 9•10 years ago
|
||
I think Bug 913138 just made this visible. As far as I see, the leak has been there, just explicitly cleared before shutdown.
Flags: needinfo?(bugs)
Updated•10 years ago
|
Attachment #8404877 -
Flags: review?(hsivonen) → review+
Assignee | ||
Updated•10 years ago
|
Keywords: checkin-needed
Updated•10 years ago
|
status-firefox31:
--- → affected
tracking-firefox31:
--- → +
Comment 10•10 years ago
|
||
https://hg.mozilla.org/integration/mozilla-inbound/rev/8b8fa0cf1e2f
Flags: in-testsuite+
Keywords: checkin-needed
Comment 11•10 years ago
|
||
Olli, can we get an uplift request? I would like to have it for beta 8. thanks
Flags: needinfo?(bugs)
Comment 12•10 years ago
|
||
had to back this out in https://hg.mozilla.org/integration/mozilla-inbound/rev/2e83d29d7f6b for test failures like https://tbpl.mozilla.org/php/getParsedLog.php?id=37743422&tree=Mozilla-Inbound
Assignee | ||
Comment 13•10 years ago
|
||
Hmm, was the test somehow wrong.
Assignee | ||
Comment 14•10 years ago
|
||
No, the test was fine, but started to fail after some other change.
Assignee | ||
Updated•10 years ago
|
Flags: needinfo?(bugs)
Keywords: checkin-needed
Comment 15•10 years ago
|
||
relanded as https://hg.mozilla.org/integration/mozilla-inbound/rev/e799049584b6
Keywords: checkin-needed
Comment 16•10 years ago
|
||
https://hg.mozilla.org/mozilla-central/rev/e799049584b6
Status: NEW → RESOLVED
Closed: 10 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla31
Comment 17•10 years ago
|
||
Olli - now that this has landed properly, can you nominate for uplift with risk assessment? It looks like a pretty minor fix so maybe we'll be able to consider it for the final FF29 builds and not ship this perf regression at all.
Flags: needinfo?(bugs)
Comment 18•10 years ago
|
||
Correction, the regression might be older than that - if this is not a trivial patch to uplift, we'll just get it to Aurora and ride the trains from there.
Assignee | ||
Comment 19•10 years ago
|
||
As far as I see, this is quite old stuff, so I don't quite see the reason for beta.
Flags: needinfo?(bugs)
Assignee | ||
Comment 20•10 years ago
|
||
Comment on attachment 8404877 [details] [diff] [review] fix + test [Approval Request Comment] Bug caused by (feature/regressing bug #): bug 380028, but Bug 913138 made this visible User impact if declined: Leaks, higher cycle collection pauses Testing completed (on m-c, etc.): landed to m-C Risk to taking this patch (and alternatives if risky): Shouldn't be too risky String or IDL/UUID changes made by this patch: NA
Attachment #8404877 -
Flags: approval-mozilla-aurora?
Updated•10 years ago
|
Updated•10 years ago
|
Attachment #8404877 -
Flags: approval-mozilla-aurora? → approval-mozilla-aurora+
Updated•5 years ago
|
Component: DOM → DOM: Core & HTML
You need to log in
before you can comment on or make changes to this bug.
Description
•