If you think a bug might affect users in the 57 release, please set the correct tracking and status flags for Release Management.

zombie compartment at quora.com

RESOLVED WORKSFORME

Status

()

Core
General
RESOLVED WORKSFORME
6 years ago
6 years ago

People

(Reporter: asa, Unassigned)

Tracking

Trunk
x86_64
Windows 7
Points:
---

Firefox Tracking Flags

(Not tracked)

Details

(Whiteboard: [MemShrink:P2])

(Reporter)

Description

6 years ago
I visited Quora, and closed the tab when I was done using it  - about 10 hours ago. Looking over my about:memory in verbose mode, even after minimizing memory several times, I still see the quora compartment. It's also a pretty big one. (I also see a zombie for AMO but I think that's already reported.)

Tested on today's nightly build on win7.

Here's my about:memory

524,109,975 B (100.0%) -- explicit
├──276,622,558 B (52.78%) -- js
│  ├───84,860,928 B (16.19%) -- gc-heap-decommitted
│  ├───50,640,412 B (09.66%) -- compartment(https://www.yammer.com/mozilla.com/#/Threads/index?type=algo)
│  │   ├──34,123,776 B (06.51%) -- gc-heap
│  │   │  ├──17,743,528 B (03.39%) -- arena
│  │   │  │  ├──17,568,216 B (03.35%) -- unused
│  │   │  │  ├─────133,296 B (00.03%) -- headers
│  │   │  │  └──────42,016 B (00.01%) -- padding
│  │   │  ├───8,032,064 B (01.53%) -- objects
│  │   │  │   ├──5,650,080 B (01.08%) -- non-function
│  │   │  │   └──2,381,984 B (00.45%) -- function
│  │   │  ├───3,486,088 B (00.67%) -- scripts
│  │   │  ├───3,196,272 B (00.61%) -- shapes
│  │   │  │   ├──1,663,848 B (00.32%) -- tree
│  │   │  │   ├──1,137,384 B (00.22%) -- dict
│  │   │  │   └────395,040 B (00.08%) -- base
│  │   │  ├───1,032,256 B (00.20%) -- type-objects
│  │   │  └─────633,568 B (00.12%) -- strings
│  │   ├───4,820,208 B (00.92%) -- script-data
│  │   ├───3,717,120 B (00.71%) -- shapes-extra
│  │   │   ├──2,765,536 B (00.53%) -- tree-tables
│  │   │   ├────484,672 B (00.09%) -- dict-tables
│  │   │   ├────368,352 B (00.07%) -- tree-shape-kids
│  │   │   └─────98,560 B (00.02%) -- compartment-tables
│  │   ├───3,073,376 B (00.59%) -- object-slots
│  │   ├───2,948,368 B (00.56%) -- string-chars
│  │   ├───1,050,812 B (00.20%) -- type-inference
│  │   │   ├────868,928 B (00.17%) -- object-main
│  │   │   ├────156,096 B (00.03%) -- tables
│  │   │   └─────25,788 B (00.00%) -- script-main
│  │   ├─────579,072 B (00.11%) -- analysis-temporary
│  │   └─────327,680 B (00.06%) -- mjit-code
│  ├───40,095,120 B (07.65%) -- compartment(https://twitter.com/mozillapeople/#/awesome)
│  │   ├──22,712,320 B (04.33%) -- gc-heap
│  │   │  ├──10,354,656 B (01.98%) -- arena
│  │   │  │  ├──10,233,888 B (01.95%) -- unused
│  │   │  │  ├──────88,720 B (00.02%) -- headers
│  │   │  │  └──────32,048 B (00.01%) -- padding
│  │   │  ├───5,545,344 B (01.06%) -- objects
│  │   │  │   ├──2,916,448 B (00.56%) -- non-function
│  │   │  │   └──2,628,896 B (00.50%) -- function
│  │   │  ├───2,802,040 B (00.53%) -- shapes
│  │   │  │   ├──1,306,776 B (00.25%) -- tree
│  │   │  │   ├────981,312 B (00.19%) -- dict
│  │   │  │   └────513,952 B (00.10%) -- base
│  │   │  ├───2,618,136 B (00.50%) -- scripts
│  │   │  ├─────791,616 B (00.15%) -- type-objects
│  │   │  └─────600,528 B (00.11%) -- strings
│  │   ├───5,047,584 B (00.96%) -- shapes-extra
│  │   │   ├──4,140,736 B (00.79%) -- tree-tables
│  │   │   ├────517,152 B (00.10%) -- dict-tables
│  │   │   ├────287,296 B (00.05%) -- tree-shape-kids
│  │   │   └────102,400 B (00.02%) -- compartment-tables
│  │   ├───3,777,104 B (00.72%) -- object-slots
│  │   ├───3,575,992 B (00.68%) -- script-data
│  │   ├───1,726,184 B (00.33%) -- string-chars
│  │   ├───1,693,888 B (00.32%) -- analysis-temporary
│  │   ├─────940,256 B (00.18%) -- type-inference
│  │   │     ├──664,160 B (00.13%) -- object-main
│  │   │     ├──143,840 B (00.03%) -- script-main
│  │   │     └──132,256 B (00.03%) -- tables
│  │   ├─────589,824 B (00.11%) -- mjit-code
│  │   └──────31,968 B (00.01%) -- mjit-data
│  ├───24,362,536 B (04.65%) -- compartment(https://irccloud.com/#!/ircs://irc.mozilla.org:6697/%23ux)
│  │   ├──17,948,672 B (03.42%) -- gc-heap
│  │   │  ├──11,485,152 B (02.19%) -- arena
│  │   │  │  ├──11,391,904 B (02.17%) -- unused
│  │   │  │  ├──────70,112 B (00.01%) -- headers
│  │   │  │  └──────23,136 B (00.00%) -- padding
│  │   │  ├───3,503,040 B (00.67%) -- objects
│  │   │  │   ├──3,028,816 B (00.58%) -- non-function
│  │   │  │   └────474,224 B (00.09%) -- function
│  │   │  ├───1,134,496 B (00.22%) -- strings
│  │   │  ├─────968,448 B (00.18%) -- shapes
│  │   │  │     ├──517,152 B (00.10%) -- dict
│  │   │  │     ├──366,912 B (00.07%) -- tree
│  │   │  │     └───84,384 B (00.02%) -- base
│  │   │  ├─────667,488 B (00.13%) -- scripts
│  │   │  └─────190,048 B (00.04%) -- type-objects
│  │   ├───2,584,192 B (00.49%) -- object-slots
│  │   ├───1,349,800 B (00.26%) -- string-chars
│  │   ├─────907,704 B (00.17%) -- script-data
│  │   ├─────762,656 B (00.15%) -- shapes-extra
│  │   │     ├──432,064 B (00.08%) -- tree-tables
│  │   │     ├──217,600 B (00.04%) -- dict-tables
│  │   │     ├───63,584 B (00.01%) -- tree-shape-kids
│  │   │     └───49,408 B (00.01%) -- compartment-tables
│  │   ├─────327,680 B (00.06%) -- mjit-code
│  │   ├─────240,872 B (00.05%) -- type-inference
│  │   │     ├──167,648 B (00.03%) -- object-main
│  │   │     ├───50,216 B (00.01%) -- script-main
│  │   │     └───23,008 B (00.00%) -- tables
│  │   ├─────231,744 B (00.04%) -- analysis-temporary
│  │   └───────9,216 B (00.00%) -- mjit-data
│  ├───22,765,472 B (04.34%) -- compartment(http://www.quora.com/How-can-Firefox-be-saved-now-that-Google-appears-to-have-abandoned-it)
│  │   ├──19,697,664 B (03.76%) -- gc-heap
│  │   │  ├──15,361,272 B (02.93%) -- arena
│  │   │  │  ├──15,249,208 B (02.91%) -- unused
│  │   │  │  ├──────76,944 B (00.01%) -- headers
│  │   │  │  └──────35,120 B (00.01%) -- padding
│  │   │  ├───2,925,728 B (00.56%) -- objects
│  │   │  │   ├──2,350,240 B (00.45%) -- non-function
│  │   │  │   └────575,488 B (00.11%) -- function
│  │   │  ├─────664,800 B (00.13%) -- shapes
│  │   │  │     ├──417,480 B (00.08%) -- dict
│  │   │  │     ├──187,992 B (00.04%) -- tree
│  │   │  │     └───59,328 B (00.01%) -- base
│  │   │  ├─────491,096 B (00.09%) -- scripts
│  │   │  ├─────133,760 B (00.03%) -- type-objects
│  │   │  └─────121,008 B (00.02%) -- strings
│  │   ├───1,289,360 B (00.25%) -- object-slots
│  │   ├─────654,912 B (00.12%) -- shapes-extra
│  │   │     ├──465,440 B (00.09%) -- tree-tables
│  │   │     ├──136,960 B (00.03%) -- dict-tables
│  │   │     ├───31,968 B (00.01%) -- tree-shape-kids
│  │   │     └───20,544 B (00.00%) -- compartment-tables
│  │   ├─────600,080 B (00.11%) -- script-data
│  │   ├─────327,680 B (00.06%) -- mjit-code
│  │   ├──────77,232 B (00.01%) -- type-inference
│  │   │      ├──60,240 B (00.01%) -- object-main
│  │   │      └──16,992 B (00.00%) -- tables
│  │   ├──────70,832 B (00.01%) -- analysis-temporary
│  │   └──────47,712 B (00.01%) -- string-chars
│  ├───16,806,174 B (03.21%) -- compartment([System Principal], 0x776f000)
│  │   ├───9,420,800 B (01.80%) -- gc-heap
│  │   │   ├──3,733,680 B (00.71%) -- objects
│  │   │   │  ├──2,082,448 B (00.40%) -- non-function
│  │   │   │  └──1,651,232 B (00.32%) -- function
│  │   │   ├──2,496,520 B (00.48%) -- shapes
│  │   │   │  ├──1,438,536 B (00.27%) -- tree
│  │   │   │  ├────590,656 B (00.11%) -- base
│  │   │   │  └────467,328 B (00.09%) -- dict
│  │   │   ├──1,177,264 B (00.22%) -- strings
│  │   │   ├──1,080,112 B (00.21%) -- scripts
│  │   │   ├────863,320 B (00.16%) -- arena
│  │   │   │    ├──812,240 B (00.15%) -- unused
│  │   │   │    ├───36,800 B (00.01%) -- headers
│  │   │   │    └───14,280 B (00.00%) -- padding
│  │   │   ├─────68,864 B (00.01%) -- type-objects
│  │   │   └──────1,040 B (00.00%) -- xml
│  │   ├───1,821,152 B (00.35%) -- script-data
│  │   ├───1,773,974 B (00.34%) -- string-chars
│  │   ├───1,507,752 B (00.29%) -- shapes-extra
│  │   │   ├────627,680 B (00.12%) -- tree-tables
│  │   │   ├────524,296 B (00.10%) -- compartment-tables
│  │   │   ├────186,592 B (00.04%) -- dict-tables
│  │   │   └────169,184 B (00.03%) -- tree-shape-kids
│  │   ├───1,131,392 B (00.22%) -- object-slots
│  │   ├─────524,288 B (00.10%) -- analysis-temporary
│  │   ├─────458,752 B (00.09%) -- mjit-code
│  │   ├─────110,736 B (00.02%) -- mjit-data
│  │   └──────57,328 B (00.01%) -- type-inference
│  │          └──57,328 B (00.01%) -- script-main
│  ├───10,642,564 B (02.03%) -- compartment(atoms)
│  │   ├───5,686,368 B (01.08%) -- string-chars
│  │   ├───4,956,160 B (00.95%) -- gc-heap
│  │   │   ├──2,906,352 B (00.55%) -- arena
│  │   │   │  ├──2,880,464 B (00.55%) -- unused
│  │   │   │  ├─────19,360 B (00.00%) -- headers
│  │   │   │  └──────6,528 B (00.00%) -- padding
│  │   │   └──2,049,808 B (00.39%) -- strings
│  │   └──────────36 B (00.00%) -- shapes-extra
│  │              └──36 B (00.00%) -- compartment-tables
│  ├────8,340,848 B (01.59%) -- compartment(https://mail.mozilla.com/zimbra/?app=calendar#1)
│  │    ├──4,513,792 B (00.86%) -- gc-heap
│  │    │  ├──1,608,584 B (00.31%) -- arena
│  │    │  │  ├──1,584,280 B (00.30%) -- unused
│  │    │  │  ├─────17,632 B (00.00%) -- headers
│  │    │  │  └──────6,672 B (00.00%) -- padding
│  │    │  ├──1,425,392 B (00.27%) -- objects
│  │    │  │  ├──1,194,400 B (00.23%) -- non-function
│  │    │  │  └────230,992 B (00.04%) -- function
│  │    │  ├────727,784 B (00.14%) -- shapes
│  │    │  │    ├──502,008 B (00.10%) -- tree
│  │    │  │    ├──137,328 B (00.03%) -- dict
│  │    │  │    └───88,448 B (00.02%) -- base
│  │    │  ├────640,016 B (00.12%) -- scripts
│  │    │  ├─────79,072 B (00.02%) -- type-objects
│  │    │  └─────32,944 B (00.01%) -- strings
│  │    ├──1,381,392 B (00.26%) -- script-data
│  │    ├────874,720 B (00.17%) -- shapes-extra
│  │    │    ├──704,768 B (00.13%) -- tree-tables
│  │    │    ├───83,616 B (00.02%) -- tree-shape-kids
│  │    │    ├───57,632 B (00.01%) -- dict-tables
│  │    │    └───28,704 B (00.01%) -- compartment-tables
│  │    ├────594,624 B (00.11%) -- object-slots
│  │    ├────406,432 B (00.08%) -- type-inference
│  │    │    ├──333,760 B (00.06%) -- object-main
│  │    │    └───72,672 B (00.01%) -- tables
│  │    ├────327,680 B (00.06%) -- mjit-code
│  │    ├────192,272 B (00.04%) -- analysis-temporary
│  │    └─────49,936 B (00.01%) -- string-chars
│  ├────3,562,968 B (00.68%) -- compartment(https://developer.mozilla.org/en/Zombie_compartments)
│  │    ├──1,916,928 B (00.37%) -- gc-heap
│  │    │  ├────660,320 B (00.13%) -- arena
│  │    │  │    ├──650,096 B (00.12%) -- unused
│  │    │  │    ├────7,488 B (00.00%) -- headers
│  │    │  │    └────2,736 B (00.00%) -- padding
│  │    │  ├────418,472 B (00.08%) -- scripts
│  │    │  ├────417,840 B (00.08%) -- objects
│  │    │  │    ├──225,760 B (00.04%) -- function
│  │    │  │    └──192,080 B (00.04%) -- non-function
│  │    │  ├────304,344 B (00.06%) -- shapes
│  │    │  │    ├──230,088 B (00.04%) -- tree
│  │    │  │    ├───41,616 B (00.01%) -- dict
│  │    │  │    └───32,640 B (00.01%) -- base
│  │    │  ├────108,768 B (00.02%) -- type-objects
│  │    │  └──────7,184 B (00.00%) -- strings
│  │    ├────784,888 B (00.15%) -- script-data
│  │    ├────327,680 B (00.06%) -- mjit-code
│  │    ├────224,416 B (00.04%) -- shapes-extra
│  │    │    ├──146,560 B (00.03%) -- tree-tables
│  │    │    ├───35,840 B (00.01%) -- tree-shape-kids
│  │    │    ├───25,728 B (00.00%) -- compartment-tables
│  │    │    └───16,288 B (00.00%) -- dict-tables
│  │    ├────144,384 B (00.03%) -- object-slots
│  │    ├────105,696 B (00.02%) -- type-inference
│  │    │    ├───82,480 B (00.02%) -- object-main
│  │    │    └───23,216 B (00.00%) -- tables
│  │    ├─────48,816 B (00.01%) -- analysis-temporary
│  │    └─────10,160 B (00.00%) -- string-chars
│  ├────3,227,648 B (00.62%) -- gc-heap-chunk-admin
│  ├────3,144,864 B (00.60%) -- runtime
│  │    ├──2,097,152 B (00.40%) -- atoms-table
│  │    ├────835,584 B (00.16%) -- threads
│  │    │    ├──262,144 B (00.05%) -- regexp-code
│  │    │    ├──262,144 B (00.05%) -- stack-committed
│  │    │    ├──180,224 B (00.03%) -- normal
│  │    │    └──131,072 B (00.03%) -- temporary
│  │    ├────167,936 B (00.03%) -- runtime-object
│  │    └─────44,192 B (00.01%) -- contexts
│  ├────2,895,848 B (00.55%) -- compartment(https://addons.mozilla.org/en-US/firefox/)
│  │    ├──1,658,880 B (00.32%) -- gc-heap
│  │    │  ├────976,096 B (00.19%) -- arena
│  │    │  │    ├──967,408 B (00.18%) -- unused
│  │    │  │    ├────6,480 B (00.00%) -- headers
│  │    │  │    └────2,208 B (00.00%) -- padding
│  │    │  ├────289,216 B (00.06%) -- objects
│  │    │  │    ├──170,976 B (00.03%) -- non-function
│  │    │  │    └──118,240 B (00.02%) -- function
│  │    │  ├────183,872 B (00.04%) -- scripts
│  │    │  ├────139,744 B (00.03%) -- shapes
│  │    │  │    ├──103,896 B (00.02%) -- tree
│  │    │  │    ├───20,512 B (00.00%) -- base
│  │    │  │    └───15,336 B (00.00%) -- dict
│  │    │  ├─────48,864 B (00.01%) -- type-objects
│  │    │  └─────21,088 B (00.00%) -- strings
│  │    ├────370,600 B (00.07%) -- script-data
│  │    ├────327,680 B (00.06%) -- mjit-code
│  │    ├────236,864 B (00.05%) -- shapes-extra
│  │    │    ├──197,984 B (00.04%) -- tree-tables
│  │    │    ├───18,848 B (00.00%) -- tree-shape-kids
│  │    │    ├───12,864 B (00.00%) -- compartment-tables
│  │    │    └────7,168 B (00.00%) -- dict-tables
│  │    ├────132,928 B (00.03%) -- object-slots
│  │    ├────101,504 B (00.02%) -- analysis-temporary
│  │    ├─────38,560 B (00.01%) -- type-inference
│  │    │     ├──29,568 B (00.01%) -- object-main
│  │    │     └───8,992 B (00.00%) -- tables
│  │    └─────28,832 B (00.01%) -- string-chars
│  ├────2,825,472 B (00.54%) -- gc-heap-chunk-dirty-unused
│  ├────1,048,576 B (00.20%) -- gc-heap-chunk-clean-unused
│  ├──────575,216 B (00.11%) -- compartment([System Principal], jar:file:///C:/Users/Asa%20Dotzler/AppData/Roaming/Mozilla/Firefox/Profiles/dziiwd4t.default/extensions/kuiper@frankyan.com.xpi!/bootstrap.js, 0x8567000)
│  │      ├──327,680 B (00.06%) -- mjit-code
│  │      ├──131,072 B (00.03%) -- analysis-temporary
│  │      ├───94,208 B (00.02%) -- gc-heap
│  │      │   ├──50,344 B (00.01%) -- arena
│  │      │   │  ├──49,736 B (00.01%) -- unused
│  │      │   │  ├─────368 B (00.00%) -- headers
│  │      │   │  └─────240 B (00.00%) -- padding
│  │      │   ├──21,664 B (00.00%) -- objects
│  │      │   │  ├──10,880 B (00.00%) -- function
│  │      │   │  └──10,784 B (00.00%) -- non-function
│  │      │   ├──16,032 B (00.00%) -- shapes
│  │      │   │  ├──10,008 B (00.00%) -- tree
│  │      │   │  ├───4,608 B (00.00%) -- base
│  │      │   │  └───1,416 B (00.00%) -- dict
│  │      │   ├───4,216 B (00.00%) -- scripts
│  │      │   ├───1,792 B (00.00%) -- type-objects
│  │      │   └─────160 B (00.00%) -- strings
│  │      ├───12,136 B (00.00%) -- shapes-extra
│  │      │   ├───7,176 B (00.00%) -- compartment-tables
│  │      │   ├───3,296 B (00.00%) -- tree-tables
│  │      │   ├───1,216 B (00.00%) -- tree-shape-kids
│  │      │   └─────448 B (00.00%) -- dict-tables
│  │      ├────5,472 B (00.00%) -- object-slots
│  │      ├────3,864 B (00.00%) -- script-data
│  │      ├──────432 B (00.00%) -- string-chars
│  │      └──────352 B (00.00%) -- type-inference
│  │             └──352 B (00.00%) -- script-main
│  ├──────325,584 B (00.06%) -- compartment(about:neterror?e=netTimeout&u=https%3A//mail.mozilla.com/zimbra/%3Fapp%3Dcalendar%231&c=UTF-8&d=The%20server%20at%20mail.mozilla.com%20is%20taking%20too%20long%20to%20respond.)
│  │      ├──130,944 B (00.02%) -- analysis-temporary
│  │      ├──102,400 B (00.02%) -- gc-heap
│  │      │  ├───44,896 B (00.01%) -- arena
│  │      │  │   ├──44,224 B (00.01%) -- unused
│  │      │  │   ├─────400 B (00.00%) -- headers
│  │      │  │   └─────272 B (00.00%) -- padding
│  │      │  ├───30,944 B (00.01%) -- shapes
│  │      │  │   ├──18,576 B (00.00%) -- tree
│  │      │  │   ├──10,592 B (00.00%) -- base
│  │      │  │   └───1,776 B (00.00%) -- dict
│  │      │  ├───24,032 B (00.00%) -- objects
│  │      │  │   ├──21,456 B (00.00%) -- function
│  │      │  │   └───2,576 B (00.00%) -- non-function
│  │      │  ├────1,360 B (00.00%) -- scripts
│  │      │  ├────1,152 B (00.00%) -- type-objects
│  │      │  └───────16 B (00.00%) -- strings
│  │      ├───77,600 B (00.01%) -- shapes-extra
│  │      │   ├──69,728 B (00.01%) -- tree-tables
│  │      │   ├───6,528 B (00.00%) -- compartment-tables
│  │      │   ├─────736 B (00.00%) -- tree-shape-kids
│  │      │   └─────608 B (00.00%) -- dict-tables
│  │      ├───11,648 B (00.00%) -- object-slots
│  │      ├────2,864 B (00.00%) -- script-data
│  │      └──────128 B (00.00%) -- type-inference
│  │             └──128 B (00.00%) -- object-main
│  ├──────321,624 B (00.06%) -- compartment(https://api.twitter.com/receiver.html)
│  │      ├──155,648 B (00.03%) -- gc-heap
│  │      │  ├───90,744 B (00.02%) -- arena
│  │      │  │   ├──89,816 B (00.02%) -- unused
│  │      │  │   ├─────608 B (00.00%) -- headers
│  │      │  │   └─────320 B (00.00%) -- padding
│  │      │  ├───39,736 B (00.01%) -- shapes
│  │      │  │   ├──25,848 B (00.00%) -- tree
│  │      │  │   ├──11,776 B (00.00%) -- base
│  │      │  │   └───2,112 B (00.00%) -- dict
│  │      │  ├───23,584 B (00.00%) -- objects
│  │      │  │   ├──20,640 B (00.00%) -- function
│  │      │  │   └───2,944 B (00.00%) -- non-function
│  │      │  ├────1,152 B (00.00%) -- type-objects
│  │      │  ├──────272 B (00.00%) -- scripts
│  │      │  └──────160 B (00.00%) -- strings
│  │      ├──131,072 B (00.03%) -- mjit-code
│  │      ├───16,904 B (00.00%) -- shapes-extra
│  │      │   ├──13,320 B (00.00%) -- compartment-tables
│  │      │   ├───1,728 B (00.00%) -- tree-tables
│  │      │   ├─────960 B (00.00%) -- tree-shape-kids
│  │      │   └─────896 B (00.00%) -- dict-tables
│  │      ├───13,184 B (00.00%) -- object-slots
│  │      ├────4,800 B (00.00%) -- string-chars
│  │      └───────16 B (00.00%) -- script-data
│  ├──────149,360 B (00.03%) -- compartment(http://news.ycombinator.com/news)
│  │      ├──139,264 B (00.03%) -- gc-heap
│  │      │  ├──130,600 B (00.02%) -- arena
│  │      │  │  ├──129,704 B (00.02%) -- unused
│  │      │  │  ├──────544 B (00.00%) -- headers
│  │      │  │  └──────352 B (00.00%) -- padding
│  │      │  ├────4,440 B (00.00%) -- shapes
│  │      │  │    ├──1,992 B (00.00%) -- tree
│  │      │  │    ├──1,344 B (00.00%) -- base
│  │      │  │    └──1,104 B (00.00%) -- dict
│  │      │  ├────3,376 B (00.00%) -- objects
│  │      │  │    ├──2,624 B (00.00%) -- function
│  │      │  │    └────752 B (00.00%) -- non-function
│  │      │  ├──────576 B (00.00%) -- type-objects
│  │      │  └──────272 B (00.00%) -- scripts
│  │      ├────5,760 B (00.00%) -- object-slots
│  │      ├────4,224 B (00.00%) -- shapes-extra
│  │      │    ├──3,264 B (00.00%) -- compartment-tables
│  │      │    ├────704 B (00.00%) -- dict-tables
│  │      │    └────256 B (00.00%) -- tree-shape-kids
│  │      ├───────96 B (00.00%) -- type-inference
│  │      │       └──96 B (00.00%) -- tables
│  │      └───────16 B (00.00%) -- script-data
│  └───────31,344 B (00.01%) -- compartment(moz-nullprincipal:{7781897a-1d46-45f8-a478-781c7d080a07})
│          ├──28,672 B (00.01%) -- gc-heap
│          │  ├──25,056 B (00.00%) -- arena
│          │  │  ├──24,848 B (00.00%) -- unused
│          │  │  ├─────112 B (00.00%) -- headers
│          │  │  └──────96 B (00.00%) -- padding
│          │  ├───1,848 B (00.00%) -- shapes
│          │  │   ├────984 B (00.00%) -- tree
│          │  │   ├────480 B (00.00%) -- base
│          │  │   └────384 B (00.00%) -- dict
│          │  ├───1,504 B (00.00%) -- objects
│          │  │   ├──1,248 B (00.00%) -- function
│          │  │   └────256 B (00.00%) -- non-function
│          │  ├─────136 B (00.00%) -- scripts
│          │  └─────128 B (00.00%) -- type-objects
│          ├───1,536 B (00.00%) -- object-slots
│          ├───1,128 B (00.00%) -- shapes-extra
│          │   ├────904 B (00.00%) -- compartment-tables
│          │   ├────160 B (00.00%) -- dict-tables
│          │   └─────64 B (00.00%) -- tree-shape-kids
│          └───────8 B (00.00%) -- script-data
├──162,936,177 B (31.09%) -- heap-unclassified
├───25,822,016 B (04.93%) -- images
│   ├──25,184,836 B (04.81%) -- content
│   │  ├──25,184,836 B (04.81%) -- used
│   │  │  ├──20,194,828 B (03.85%) -- uncompressed-heap
│   │  │  ├───4,990,008 B (00.95%) -- raw
│   │  │  └───────────0 B (00.00%) -- uncompressed-nonheap
│   │  └───────────0 B (00.00%) -- unused
│   │              ├──0 B (00.00%) -- raw
│   │              ├──0 B (00.00%) -- uncompressed-heap
│   │              └──0 B (00.00%) -- uncompressed-nonheap
│   └─────637,180 B (00.12%) -- chrome
│         ├──637,180 B (00.12%) -- used
│         │  ├──637,180 B (00.12%) -- uncompressed-heap
│         │  ├────────0 B (00.00%) -- raw
│         │  └────────0 B (00.00%) -- uncompressed-nonheap
│         └────────0 B (00.00%) -- unused
│                  ├──0 B (00.00%) -- raw
│                  ├──0 B (00.00%) -- uncompressed-heap
│                  └──0 B (00.00%) -- uncompressed-nonheap
├───24,066,360 B (04.59%) -- storage
│   ├──22,890,760 B (04.37%) -- sqlite
│   │  ├───9,612,792 B (01.83%) -- places.sqlite
│   │  │   ├──9,150,504 B (01.75%) -- cache-used [3]
│   │  │   ├────420,504 B (00.08%) -- stmt-used [3]
│   │  │   └─────41,784 B (00.01%) -- schema-used [3]
│   │  ├───4,804,912 B (00.92%) -- webappsstore.sqlite
│   │  │   ├──4,739,328 B (00.90%) -- cache-used
│   │  │   ├─────61,424 B (00.01%) -- stmt-used
│   │  │   └──────4,160 B (00.00%) -- schema-used
│   │  ├───3,162,024 B (00.60%) -- other
│   │  ├───2,119,984 B (00.40%) -- cookies.sqlite
│   │  │   ├──2,106,744 B (00.40%) -- cache-used
│   │  │   ├─────11,360 B (00.00%) -- stmt-used
│   │  │   └──────1,880 B (00.00%) -- schema-used
│   │  ├─────707,192 B (00.13%) -- formhistory.sqlite
│   │  │     ├──428,640 B (00.08%) -- cache-used
│   │  │     ├──276,808 B (00.05%) -- stmt-used
│   │  │     └────1,744 B (00.00%) -- schema-used
│   │  ├─────485,560 B (00.09%) -- extensions.sqlite
│   │  │     ├──329,928 B (00.06%) -- cache-used
│   │  │     ├──147,880 B (00.03%) -- stmt-used
│   │  │     └────7,752 B (00.00%) -- schema-used
│   │  ├─────483,104 B (00.09%) -- addons.sqlite
│   │  │     ├──428,640 B (00.08%) -- cache-used
│   │  │     ├───48,144 B (00.01%) -- stmt-used
│   │  │     └────6,320 B (00.00%) -- schema-used
│   │  ├─────452,680 B (00.09%) -- signons.sqlite
│   │  │     ├──395,736 B (00.08%) -- cache-used
│   │  │     ├───53,936 B (00.01%) -- stmt-used
│   │  │     └────3,008 B (00.00%) -- schema-used
│   │  ├─────394,176 B (00.08%) -- chromeappsstore.sqlite
│   │  │     ├──330,192 B (00.06%) -- cache-used
│   │  │     ├───59,824 B (00.01%) -- stmt-used
│   │  │     └────4,160 B (00.00%) -- schema-used
│   │  ├─────242,736 B (00.05%) -- content-prefs.sqlite
│   │  │     ├──231,216 B (00.04%) -- cache-used
│   │  │     ├────9,008 B (00.00%) -- stmt-used
│   │  │     └────2,512 B (00.00%) -- schema-used
│   │  ├─────108,264 B (00.02%) -- downloads.sqlite
│   │  │     ├───99,600 B (00.02%) -- cache-used
│   │  │     ├────6,832 B (00.00%) -- stmt-used
│   │  │     └────1,832 B (00.00%) -- schema-used
│   │  ├─────106,784 B (00.02%) -- permissions.sqlite
│   │  │     ├───99,600 B (00.02%) -- cache-used
│   │  │     ├────5,888 B (00.00%) -- stmt-used
│   │  │     └────1,296 B (00.00%) -- schema-used
│   │  ├─────106,032 B (00.02%) -- search.sqlite
│   │  │     ├───99,600 B (00.02%) -- cache-used
│   │  │     ├────5,184 B (00.00%) -- stmt-used
│   │  │     └────1,248 B (00.00%) -- schema-used
│   │  └─────104,520 B (00.02%) -- urlclassifier3.sqlite
│   │        ├───92,416 B (00.02%) -- stmt-used
│   │        ├────9,352 B (00.00%) -- cache-used
│   │        └────2,752 B (00.00%) -- schema-used
│   └───1,175,600 B (00.22%) -- prefixset
│       └──1,175,600 B (00.22%) -- all
├───13,158,822 B (02.51%) -- network-memory-cache
├────9,060,092 B (01.73%) -- layout
│    ├──1,847,716 B (00.35%) -- shell(https://www.yammer.com/mozilla.com/#/threads/index?type=my_all)
│    │  ├──1,460,224 B (00.28%) -- arenas
│    │  ├────383,172 B (00.07%) -- styledata
│    │  └──────4,320 B (00.00%) -- textruns
│    ├──1,598,208 B (00.30%) -- shell(https://irccloud.com/#!/ircs://irc.mozilla.org:6697/%23fx-team)
│    │  ├──1,463,280 B (00.28%) -- arenas
│    │  └────134,928 B (00.03%) -- styledata
│    ├──1,277,092 B (00.24%) -- shell(https://twitter.com/mozillapeople/#/awesome)
│    │  ├────979,312 B (00.19%) -- arenas
│    │  └────297,780 B (00.06%) -- styledata
│    ├──1,113,204 B (00.21%) -- shell(about:memory?verbose)
│    │  ├────611,920 B (00.12%) -- arenas [2]
│    │  ├────332,836 B (00.06%) -- textruns [2]
│    │  └────168,448 B (00.03%) -- styledata [2]
│    ├──1,059,572 B (00.20%) -- shell(https://twitter.com/#!/your_activity)
│    │  ├────761,792 B (00.15%) -- arenas
│    │  └────297,780 B (00.06%) -- styledata
│    ├──1,050,348 B (00.20%) -- shell(chrome://browser/content/browser.xul)
│    │  ├────817,872 B (00.16%) -- arenas
│    │  ├────232,252 B (00.04%) -- styledata
│    │  └────────224 B (00.00%) -- textruns
│    ├────538,432 B (00.10%) -- shell(https://developer.mozilla.org/en/Zombie_compartments)
│    │    ├──334,688 B (00.06%) -- arenas
│    │    ├──198,808 B (00.04%) -- styledata
│    │    └────4,936 B (00.00%) -- textruns
│    ├────221,416 B (00.04%) -- shell(https://api.twitter.com/receiver.html)
│    │    ├──163,560 B (00.03%) -- styledata [2]
│    │    └───57,856 B (00.01%) -- arenas [2]
│    ├────130,432 B (00.02%) -- shell(about:neterror?e=netTimeout&u=https%3A//mail.mozilla.com/zimbra/%3Fapp%3Dcalendar%231&c=UTF-8&d=The%20server%20at%20mail.mozilla.com%20is%20taking%20too%20long%20to%20respond.)
│    │    ├───83,792 B (00.02%) -- styledata
│    │    └───46,640 B (00.01%) -- arenas
│    ├────112,340 B (00.02%) -- shell(about:blank)
│    │    ├───81,780 B (00.02%) -- styledata
│    │    └───30,560 B (00.01%) -- arenas
│    └────111,332 B (00.02%) -- shell(resource://gre-resources/hiddenWindow.html)
│         ├───81,684 B (00.02%) -- styledata
│         └───29,648 B (00.01%) -- arenas
├────7,697,075 B (01.47%) -- dom
├────2,317,016 B (00.44%) -- spell-check
├──────932,888 B (00.18%) -- xpti-working-set
├──────849,803 B (00.16%) -- startup-cache
├──────341,968 B (00.07%) -- history-links-hashtable
├──────164,000 B (00.03%) -- gfx
│      └──164,000 B (00.03%) -- textrun-word-cache
└──────141,200 B (00.03%) -- cycle-collector

Other Measurements
      894,544 B -- canvas-2d-pixel-bytes
    4,818,336 B -- gfx-d2d-surfacecache
   10,886,904 B -- gfx-d2d-surfacevram
   21,082,484 B -- gfx-surface-image
            0 B -- gfx-surface-win32
  307,623,756 B -- heap-allocated
  381,140,992 B -- heap-committed
         19.28% -- heap-committed-fragmentation
    3,702,784 B -- heap-dirty
  201,983,218 B -- heap-unallocated
              3 -- js-compartments-system
             11 -- js-compartments-user
  207,618,048 B -- js-gc-heap
   61,676,032 B -- js-gc-heap-arena-unused
    1,048,576 B -- js-gc-heap-chunk-clean-unused
    2,825,472 B -- js-gc-heap-chunk-dirty-unused
   84,860,928 B -- js-gc-heap-decommitted
         72.44% -- js-gc-heap-unused-fraction
    3,704,432 B -- js-total-analysis-temporary
    3,625,328 B -- js-total-mjit
   38,711,424 B -- js-total-objects
   23,860,320 B -- js-total-scripts
   23,469,084 B -- js-total-shapes
   19,404,790 B -- js-total-strings
    5,375,812 B -- js-total-type-inference
  729,251,840 B -- private
  803,614,720 B -- resident
    1,191,936 B -- shmem-allocated
    1,191,936 B -- shmem-mapped
1,202,999,296 B -- vsize
I've had this, too.  I'm not sure what triggered it.  Normally I don't get one.  The only thing I can think of that I did particularly different on that visit was suggest some fairly extensive edits on one user's posts.
quora.com is a fairly popular site, but without more info or clearer steps to reproduce it's hard to make progress on this.
Whiteboard: [MemShrink] → [MemShrink:P2]
Since nobody has hit this lately, resolving wfm.
Status: NEW → RESOLVED
Last Resolved: 6 years ago
Resolution: --- → WORKSFORME
You need to log in before you can comment on or make changes to this bug.