SearchMenu - Search Faster in Firefox add-on creates zombie compartments

RESOLVED FIXED

Status

Tech Evangelism
Add-ons
RESOLVED FIXED
6 years ago
5 years ago

People

(Reporter: kmag, Unassigned)

Tracking

(Blocks: 1 bug)

Firefox Tracking Flags

(Not tracked)

Details

(Whiteboard: [MemShrink:P3], URL)

(Reporter)

Description

6 years ago
I'm not sure exactly when or for how long this leaks, but attempting to add a new search engine for the search box on about:home leaks the following:

    http://kallout.com/ff/ccp-error.php?name=Moo&url=http%3A%2F%2Fwww.google.com%2Fsearch%3Fq%3DTEST%2520TEST%26ie%3Dutf-8%26oe%3Dutf-8%26aq%3Dt%26rls%3Dorg.mozilla%3Aen-US%3Aofficial%26client%3Dfirefox-a%26source%3Dhp%26channel%3Dnp [pid=Main]
    http://www.google.com/search?q=TEST%20TEST&ie=utf-8&oe=utf-8&aq=t&rls=org.mozilla:en-US:official&client=firefox-a&source=hp&channel=np [pid=Main]

After performing a new Google search, the first compartment disappears but the second remains. There may be other ways to leak as well, but as adding the first search engine failed for me, I've been as of yet unable to fully test the add-on.

Not CCing any of the listed authors, as none have Bugzilla accounts, but they've been notified of this bug via AMO.
Whiteboard: [MemShrink] → [MemShrink:P3]
Developer chased via info request.
(Reporter)

Updated

6 years ago
developer has replied to say they expect a fixed release next week.
The 'fixed' release promised unfortunately didn't fix the leak and can still be reproduced with the details in comment 0.  I've approved as it addressed some other issues and the developer is aware of the need to fix it in the next release.
Component: General → Add-ons
Product: Core → Tech Evangelism
developer chased for update via AMO
Developer has replied saying they should have a new version ready next week.
Tested latest version and no zombie compartments were detected.
Status: NEW → RESOLVED
Last Resolved: 5 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.