Closed
Bug 324793
Opened 18 years ago
Closed 13 years ago
[mlk] Memory Leak with IE Tab 1.3.3.20070528 extension
Categories
(Firefox :: General, defect)
Tracking
()
RESOLVED
INCOMPLETE
People
(Reporter: stevee, Unassigned)
References
Details
(Keywords: memory-leak, Whiteboard: [MemShrink])
Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.9a1) Gecko/20060125 Firefox/1.6a1 ID:2006012517 IE Tab 1.0.7 extension: https://addons.mozilla.org/extensions/moreinfo.php?id=1419&application=firefox Homepage is about:blank. No websurfing is required to show the leak 1. New profile 2. Install IE Tab 1.0.7 extension (currently 7th most popular extension with 63045 downloads) 3. Restart firefox 4. Close firefox leak-gauge.pl reports: Leaked inner window 1d6ceb8 (outer 1800818) at address 1d6ceb8. ... with URI "chrome://browser/content/browser.xul". Leaked outer window 1800818 at address 1800818. Summary: Leaked 2 out of 6 DOM Windows Leaked 0 out of 24 documents Leaked 0 out of 3 docshells
Comment 1•18 years ago
|
||
The extension author might need help: http://forums.mozillazine.org/viewtopic.php?p=2048629#2048629
Reporter | ||
Comment 2•18 years ago
|
||
It should be noted that when actually using IETab to view IE pages in firefox, even more leaks are reported.
Updated•18 years ago
|
Summary: [mlk] Memory Leak with IE Tab 1.0.7 extension → [mlk] Memory Leak with IE Tab 1.0.7 extension, even when not using it for any tabs
according to IE Tab's homepage at http://ietab.mozdev.org/ the memory leak has been fixed as of version 1.3.* Im not sure if this is true or not, but I thought I should update the bug report to reflect this information
Reporter | ||
Comment 4•17 years ago
|
||
Thanks WildCide.. I've re-examined this problem and so changed the bug description. Things have gotten better, but this still leaks. Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.8.1.5pre) Gecko/2007071603 BonEcho/2.0.0.5pre 1. New profile, start firefox 2. Install IE Tab 1.3.3.20070528 from https://addons.mozilla.org/en-US/firefox/downloads/file/16070/ie_tab-1.3.3.20070528-fx+mz+sm+fl-win.xpi 3. Restart Firefox to complete installation 4. Close firefox and start it back up with leak logging enabled 5. Homepage should be something like http://www.mozilla-europe.org/en/products/firefox/ 6. Notice the new icon at the bottom right of the status bar. Click it to change to the IE rendering engine. 7. Page reloads, rendered by IE. 8. Close firefox, analyse leak log Leaked inner window 2bb4970 (outer 24db988) at address 2bb4970. ... with URI "chrome://ietab/content/reloaded.html?url=http://www.mozilla-europ e.org/en/products/firefox/". Leaked document at address 1c21e58. ... with URI "chrome://ietab/content/reloaded.html?url=http://www.mozilla-europ e.org/en/products/firefox/". ... with URI "jar:file:///C:/Documents%20and%20Settings/Ste/Application%20Data/ Mozilla/Firefox/Profiles/md8q0qsm.mlktest2/extensions/%7B77b819fa-95ad-4f2c-ac7c -486b356188a9%7D/chrome/ietab.jar!/content/reloaded.html?url=http://www.mozilla- europe.org/en/products/firefox/". Summary: Leaked 1 out of 8 DOM Windows Leaked 1 out of 37 documents Leaked 0 out of 3 docshells If you click the icon three times (So the rendering engine goes: IE, Firefox, IE) and then close and analyse the leak-log, you get: Leaked 2 out of 10 DOM Windows Leaked 2 out of 39 documents Leaked 0 out of 3 docshells So it looks like every time you choose to render a page in firefox using the IE rendering engine, a DOM Window and a Document is leaked. If you right click on a page and choose "View page in ext. app" (IE) then no leak is reported.
Summary: [mlk] Memory Leak with IE Tab 1.0.7 extension, even when not using it for any tabs → [mlk] Memory Leak with IE Tab 1.3.3.20070528 extension
Updated•17 years ago
|
Flags: blocking-firefox3?
Comment 6•17 years ago
|
||
Is there any evidence that this is Gecko 1.9 / Firefox 3 leaking memory and not something being done in the extension? Until there is, this isn't a blocker.
Flags: blocking-firefox3? → blocking-firefox3-
Can someone help me understand why this is filed under Mozilla's Bugzilla instead of MozDev's? IETab has several Leak bugs open. https://www.mozdev.org/bugs/buglist.cgi?query_format=advanced&short_desc_type=allwordssubstr&short_desc=leak&product=ietab&long_desc_type=allwordssubstr&long_desc=&bug_file_loc_type=allwordssubstr&bug_file_loc=&keywords_type=allwords&keywords=&bug_status=UNCONFIRMED&bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&emailassigned_to1=1&emailtype1=substring&email1=&emailreporter2=1&emailtype2=substring&email2=&bugidtype=include&bug_id=&votes=&chfieldfrom=&chfieldto=Now&chfieldvalue=&cmdtype=doit&order=Reuse+same+sort+as+last+time&field0-0-0=noop&type0-0-0=noop&value0-0-0=
Comment 8•17 years ago
|
||
> Can someone help me understand why this is filed under Mozilla's Bugzilla Because it might be a Gecko bug. That said, it's not obvious that it is, as comment 6 pointed out. Someone would need to debug the leak to make sure.
DEBUG_CC doesn't give any useful information other than saying that there is 1 outstanding reference to a window that is expected to be garbage and 1 outstanding reference to a document (in both cases, 1 total references, 0 known). That implies it's not a leak from JavaScript; it could be a reference counting leak either in IETab's binary part or in Mozilla code that IETab triggers. I've been unable to get XPCOM_MEM_REFCNT_LOG or trace-malloc to work; not sure why not.
Comment 11•15 years ago
|
||
What about Coral IE Tab? Does it leak as well? https://addons.mozilla.org/en-US/firefox/addon/10909
Updated•13 years ago
|
Whiteboard: [MemShrink]
Comment 12•13 years ago
|
||
According to https://addons.mozilla.org/en-US/firefox/addon/ie-tab/ it doesn't work with FF4+. There is an IE Tab 2 add-on. I think we can close this bug.
Status: NEW → RESOLVED
Closed: 13 years ago
Resolution: --- → INCOMPLETE
You need to log in
before you can comment on or make changes to this bug.
Description
•