Closed Bug 729378 Opened 12 years ago Closed 12 years ago

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

Categories

(WebExtensions :: General, defect)

defect
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: kmag, Unassigned)

References

()

Details

(Whiteboard: [MemShrink:P3])

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.
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
Closed: 12 years ago
Resolution: --- → FIXED
Component: Add-ons → General
Product: Tech Evangelism → WebExtensions
You need to log in before you can comment on or make changes to this bug.