Open Bug 442482 Opened 16 years ago Updated 16 years ago

LME reports a transient memory leak when closing 3-Pane window

Categories

(SeaMonkey :: MailNews: Message Display, defect)

x86
Windows 2000
defect
Not set
minor

Tracking

(Not tracked)

UNCONFIRMED

People

(Reporter: sgautherie, Unassigned)

References

Details

(Keywords: memory-leak)

This is with my usual profile,
but not reproducible with dumb Pop3 or Imap4 account profiles.

Moving here from bug 365723 comment 7,
as Unconfirmed until I narrow the (profile) triggering cause.

NB:
Leak Monitor extension v0.4.2 reports Leak + Reclaim.
I'd like to avoid this annoyance,
but it's not an actual memory leak otherwise.


[Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.9.0.1pre) Gecko/2008062803 Thunderbird/3.0a2pre] (nightly) (W2Ksp4)

(No bug, with my "usual" TB profile...)


[Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.9.0.1pre)
Gecko/2008062803 Thunderbird/3.0a2pre] (nightly) (W2Ksp4)

1. (re)Start Seamonkey MailNews.
   [Mandatory: bug happens only first time in a "session".]
2. Open Error Console.
   [To have another window.]
3. Ctrl+W (Close 3-pane window), or Alt+F4.
3r. Wait a little, then get leak (and later reclaim):
{{
Leaks in window 0x3220220:
[ ] [leaked object] (3220220) = [ChromeWindow]

Leaks in window 0x3220460:
[ ] [leaked object] (3220460) = [ChromeWindow]
[ ] [leaked object] (33805c0, chrome://global/content/charsetOverlay.js, 240-245) = [Function]
[ ] [leaked object] (33ef320, chrome://communicator/content/permissions/imageContextOverlay.xul, 102-113) = [Function]
[ ] [leaked object] (1e222c0, chrome://communicator/content/viewZoomOverlay.js, 269-274) = [Function]
[ ] [leaked object] (32b1500, chrome://messenger/content/msgMail3PaneWindow.js, 919-924) = [Function]
[ ] [leaked object] (32b1520, chrome://messenger/content/msgMail3PaneWindow.js, 929-931) = [Function]
[ ] [leaked object] (32b15e0, chrome://messenger/content/msgMail3PaneWindow.js, 1001-1010) = [Function]
[ ] [leaked object] (32b1880, chrome://messenger/content/msgMail3PaneWindow.js, 1210-1220) = [Function]
[ ] [leaked object] (32b18a0, chrome://messenger/content/msgMail3PaneWindow.js, 1224-1247) = [Function]
[ ] [leaked object] (32c4b80, chrome://messenger/content/threadPane.js, 43-88) = [Function]
}}

Part of it may yet be related to TB bug 442478.
(In reply to comment #0)
> but not reproducible with dumb Pop3 or Imap4 account profiles.

Of course, it can ... after installing LME :->
Depends on: 442569
Maybe worth to test/check if this is would be caused by bug 456672.
Depends on: 456672
(In reply to comment #2)

It turns out to be unlikely: see TB bug 442569 comment 1.
No longer depends on: 456672
You need to log in before you can comment on or make changes to this bug.