Closed Bug 951489 Opened 11 years ago Closed 11 years ago

Monster Madness asm.js demo leaves a ghost window

Categories

(Core :: JavaScript Engine, defect)

x86
macOS
defect
Not set
normal

Tracking

()

RESOLVED DUPLICATE of bug 951491

People

(Reporter: Felipe, Unassigned)

References

()

Details

Earlier today I played the Monster Madness demo, and now I just checked about:memory and noticed that it leaked its window. Here's the about:memory dump: 3,477,563,946 B (100.0%) -- explicit ├──1,983,497,992 B (57.04%) -- window-objects │ ├────874,343,400 B (25.14%) -- top(none) │ │ ├──838,010,064 B (24.10%) -- ghost/window(http://www.playverse.com/Anonplayer/0-a2aadd1b76e14d0e848ea1de18dca4e8) │ │ │ ├──837,345,328 B (24.08%) -- js-compartment(http://www.playverse.com/Anonplayer/0-a2aadd1b76e14d0e848ea1de18dca4e8) │ │ │ │ ├──834,767,248 B (24.00%) -- objects │ │ │ │ │ ├──568,213,504 B (16.34%) -- non-heap │ │ │ │ │ │ ├──536,870,912 B (15.44%) ── elements/asm.js │ │ │ │ │ │ └───31,342,592 B (00.90%) ── code/asm.js │ │ │ │ │ ├──264,960,064 B (07.62%) -- malloc-heap │ │ │ │ │ │ ├──256,229,328 B (07.37%) ── elements/non-asm.js │ │ │ │ │ │ ├────8,442,160 B (00.24%) ── asm.js-module-data │ │ │ │ │ │ └──────288,576 B (00.01%) ── slots │ │ │ │ │ └────1,593,680 B (00.05%) -- gc-heap │ │ │ │ │ ├────796,640 B (00.02%) ── function │ │ │ │ │ ├────718,752 B (00.02%) ── ordinary │ │ │ │ │ └─────78,288 B (00.00%) ── dense-array │ │ │ │ ├────1,940,768 B (00.06%) -- shapes │ │ │ │ │ ├──1,096,128 B (00.03%) -- gc-heap │ │ │ │ │ │ ├────562,640 B (00.02%) -- tree │ │ │ │ │ │ │ ├──541,760 B (00.02%) ── global-parented │ │ │ │ │ │ │ └───20,880 B (00.00%) ── non-global-parented │ │ │ │ │ │ ├────302,328 B (00.01%) ── base │ │ │ │ │ │ └────231,160 B (00.01%) ── dict │ │ │ │ │ └────844,640 B (00.02%) -- malloc-heap │ │ │ │ │ ├──541,984 B (00.02%) ── tree-tables │ │ │ │ │ ├──169,984 B (00.00%) ── compartment-tables │ │ │ │ │ ├───95,072 B (00.00%) ── dict-tables │ │ │ │ │ └───37,600 B (00.00%) ── tree-shape-kids │ │ │ │ ├──────366,496 B (00.01%) -- type-inference │ │ │ │ │ ├──350,080 B (00.01%) ── type-scripts │ │ │ │ │ └───16,416 B (00.00%) ── allocation-site-tables │ │ │ │ ├──────245,656 B (00.01%) -- scripts │ │ │ │ │ ├──163,760 B (00.00%) ── gc-heap │ │ │ │ │ └───81,896 B (00.00%) ── malloc-heap/data │ │ │ │ ├───────16,904 B (00.00%) -- sundries │ │ │ │ │ ├──15,624 B (00.00%) ── malloc-heap │ │ │ │ │ └───1,280 B (00.00%) ── gc-heap │ │ │ │ └────────8,256 B (00.00%) ── regexp-compartment │ │ │ ├──────583,872 B (00.02%) ── style-sheets │ │ │ ├───────78,944 B (00.00%) -- dom │ │ │ │ ├──50,160 B (00.00%) ── element-nodes │ │ │ │ ├──18,224 B (00.00%) ── text-nodes │ │ │ │ ├───8,752 B (00.00%) ── other [2] │ │ │ │ ├───1,296 B (00.00%) ── comment-nodes │ │ │ │ └─────512 B (00.00%) ── event-targets [2] │ │ │ └────────1,920 B (00.00%) ── property-tables
Coincidentally, I just filed this.
Status: NEW → RESOLVED
Closed: 11 years ago
Resolution: --- → DUPLICATE
You need to log in before you can comment on or make changes to this bug.