New issue
Advanced search Search tips

Issue 812569 link

Starred by 1 user

Issue metadata

Status: Unconfirmed
Owner: ----
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: Linux
Pri: 3
Type: Bug



Sign in to add a comment

Memory not cleared when exiting browser profile

Reported by greine...@gmail.com, Feb 15 2018

Issue description

Chrome Version       : 64.0.3282.140
OS Version           : Ubuntu 17.10
URLs (if applicable) : N/A
Other browsers tested: not tested

What steps will reproduce the problem?
1. Create new browser profile (A) and install an extension
2. Create new browser profile (B) and install the same extension
3. Shut down browser
4. Open browser with profile (A)
5. Open new window with profile (B)
6. Close profile (A) window

What is the expected result?
After step 4: Task manager shows Browser process using ~120MB of memory and one extension process.
After step 5: Task manager shows Browser process using ~170MB of memory and two extension processes.
After step 6: Task manager shows Browser process using ~120MB of memory and one extension process.

What happens instead of that?
After step 4: Task manager shows Browser process using ~120MB of memory and one extension process.
After step 5: Task manager shows Browser process using ~170MB of memory and two extension processes.
After step 6: Task manager shows Browser process using ~170MB of memory and two extension processes.

Please provide any additional information below. Attach a screenshot if
possible.

UserAgentString: Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Ubuntu Chromium/64.0.3282.140 Chrome/64.0.3282.140 Safari/537.36

Setting "Continue running background apps when Chromium is closed" is disabled.

The Browser process continuously uses up more of the available memory until the system runs out. While that is seemingly related to IRCCloud or some other web application that causes this behavior, not freeing up any of the memory from other browser profiles further intensifies the issue.
 
Labels: Needs-Triage-M64
Labels: Triaged-ET Needs-Feedback
Unable to reproduce the issue on chrome reported version 64.0.3282.140 using Ubuntu 14.04 with steps mentioned below:
1) Launched chrome reported version and created two persons(Person1 & Person2) with same extension(Hangouts) in both the persons and exited from the browser
2) Re-open the browser with Person1 and checked chrome task manager, observed that it shows One tab and two extensions
3) Opened new window with Person2 and checked chrome task manager, observed that it shows Two tabs and two extensions
4) Closed the Person1 and checked the chrome task manager, observed that it shows One tab and two extensions

@Reporter:
Please find the attached screen cast for your reference and let us know if we missed anything in reproducing the issue and provide your inputs on it for further triaging the issue.

Thanks!
812569.ogv
5.9 MB View Download

Comment 3 by greine...@gmail.com, Feb 21 2018

Thanks for the attempt. Looks like you also saw that both extension processes remained even after closing one profile, not just the one that corresponds to the one profile that's still open.
So just to clarify, the memory issue I'm reporting is two-fold:
a. The Browser process retains the memory that got accumulated by the closed profile.
b. The extension processes that are belonging to the closed profile are still running and use up memory.

I've attached a screencast to show the steps with Adblock Plus installed on top of that so that the additional memory of the Browser process becomes more obvious.

Hope this helps.
Screencast 2018-02-21 12:55:38.mp4
1.9 MB View Download
Project Member

Comment 4 by sheriffbot@chromium.org, Feb 21 2018

Cc: viswa.karala@chromium.org
Labels: -Needs-Feedback
Thank you for providing more feedback. Adding the requester to the cc list.

For more details visit https://www.chromium.org/issue-tracking/autotriage - Your friendly Sheriffbot
Components: Platform>Extensions

Sign in to add a comment