Closed
Bug 14205
Opened 27 years ago
Closed 27 years ago
[MLK] XUL overlays cause XULDocumentImpl to leak
Categories
(Core :: XUL, defect, P1)
Core
XUL
Tracking
()
VERIFIED
FIXED
M11
People
(Reporter: waterson, Assigned: waterson)
Details
Attachments
(2 files)
Including a XUL overlay appears to be causing the including document to leak.
| Assignee | ||
Updated•27 years ago
|
Status: NEW → ASSIGNED
Priority: P3 → P1
Target Milestone: M11
| Assignee | ||
Comment 1•27 years ago
|
||
Marking P1/M11 because this screws up persistence and will bleed a boatload of
memory.
| Assignee | ||
Comment 2•27 years ago
|
||
| Assignee | ||
Comment 3•27 years ago
|
||
| Assignee | ||
Comment 4•27 years ago
|
||
To reproduce:
1. Download "main.xul" & "overlay.xul", save as local files.
2. Run viewer.
3. Set a breakpoint in XULDocumentImpl::~XULDocumentImpl
4. Open "main.xul"
5. Click "Back"
6. Note that breakpoint never hits
Now...
7. Commend out "xul-overlay" processing directive in main.xul
8. Repeat steps 4 & 5
9. See breakpoint hit.
Leak! Whee!
| Assignee | ||
Updated•27 years ago
|
Status: ASSIGNED → RESOLVED
Closed: 27 years ago
Resolution: --- → FIXED
| Assignee | ||
Comment 5•27 years ago
|
||
Marking this fixed, as test case works. Opened bug 14291 because we still leak
when you open navigator.xul.
Updated•27 years ago
|
QA Contact: ckritzer → waterson
Comment 6•27 years ago
|
||
Assigning to originator per new organizational structure.
Updated•26 years ago
|
QA Contact: waterson → ckritzer
Comment 7•26 years ago
|
||
Changing QA Contact back to ckritzer@netscape.com
Updated•26 years ago
|
Status: RESOLVED → VERIFIED
Comment 8•26 years ago
|
||
rubberstamping verified, this looks fixed
BULK MOVE: Changing component from XUL to XP Toolkit/Widgets: XUL. XUL
component will be deleted.
Component: XUL → XP Toolkit/Widgets: XUL
Component: XP Toolkit/Widgets: XUL → XUL
QA Contact: ckritzer → xptoolkit.widgets
You need to log in
before you can comment on or make changes to this bug.
Description
•