Closed Bug 1165836 Opened 7 years ago Closed 7 years ago
[mtbf] [Memory] queued ipc messages flood after long running
STR: running mtbf test for several hours From memory report, we saw many queued ipc messages showed as 0 memory size. Suspecting it's a leak.
ni? ting for further investigation.
Build ID 20150510162500 Gaia Revision 528ef60e7cda09ad43478065f5d33bda398fbeb7 Gaia Date 2015-05-08 23:40:58 Gecko Revision https://hg.mozilla.org/releases/mozilla-b2g37_v2_2/rev/8d04cc085cf5 Gecko Version 37.0 Device Name flame Firmware(Release) 4.4.2 Firmware(Incremental) eng.cltbld.20150510.200137 Firmware Date Sun May 10 20:01:47 EDT 2015 Bootloader L1TC100118D0
nominate 2.2? since memory issue.
blocking-b2g: --- → 2.2?
The destination  of AppStatusbar's _touchForwarder is not updated after reviveBrowser(). The iframe browser1, browser6, browser213, browser210, and browser212 are this case. Still checking the others.  https://github.com/mozilla-b2g/gaia/blob/v2.2/apps/system/js/app_statusbar.js#L12
The Settings app is leaked through the observers registered to idle service , only the local hash table is cleared when ActoryDestroy() . I will create bugs for this and comment 4 tomorrow.  https://hg.mozilla.org/releases/mozilla-b2g37_v2_2/file/81a304f176ea/dom/ipc/ContentParent.cpp#l4260  https://hg.mozilla.org/releases/mozilla-b2g37_v2_2/file/81a304f176ea/dom/ipc/ContentParent.cpp#l1853
browser217 is leaked by |_lastDisplayedApp| of trusted_ui.js , but I think it is all right as it keeps at most one ContentParent.  https://github.com/mozilla-b2g/gaia/blob/v2.2/apps/system/js/trusted_ui.js#L453
All following bugs fixed and it should be marked as resolved
Status: NEW → RESOLVED
Closed: 7 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.