Closed Bug 852404 Opened 12 years ago Closed 11 years ago

Developer Toolbar causes new-window downloads to leak

Categories

(DevTools Graveyard :: Graphic Commandline and Toolbar, defect)

x86_64
macOS
defect
Not set
normal

Tracking

(Not tracked)

RESOLVED WORKSFORME

People

(Reporter: jruderman, Unassigned)

References

(Blocks 2 open bugs)

Details

(Keywords: memory-leak, Whiteboard: [MemShrink:P2] )

Attachments

(1 file)

Attached file manual testcase (deleted) —
0. Run a Firefox debug build with XPCOM_MEM_LEAK_LOG=2
1. Load the testcase
2. Press Shift+F2 to open the Developer Toolbar
3. Click the button in the testcase
4. Close the download dialog (optional)
5. Press Cmd+Q to quit Firefox.

Result: leak nsGlobalWindow and nsDocument
Thanks Jesse. Please could you CC me on bug 594645 so I can escalate this bug if required.
It's one of the metabugs for my DOM fuzzer.  (This bug was found by the 'multi-document' and 'create fake keyboard events' fuzzer modules working together.)
So you don't need to escalate for security.  MemShrink might be interested, though ;)
Whiteboard: [MemShrink]
Ah, so the dependency is a 'was found by' rather than a 'needs this first'.
Thanks
Blocks: leakychrome
Whiteboard: [MemShrink] → [MemShrink:P2]
Whiteboard: [MemShrink:P2] → [MemShrink]
Whiteboard: [MemShrink] → [MemShrink:P2]
I can't reproduce this on Linux ... is this still an issue for you?
Flags: needinfo?(jruderman)
WFM on Mac
Status: NEW → RESOLVED
Closed: 11 years ago
Flags: needinfo?(jruderman)
Resolution: --- → WORKSFORME
Blocks: fuzz-keys
No longer blocks: DevToolsPaperCuts
Product: Firefox → DevTools
Product: DevTools → DevTools Graveyard
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: